configure revision 963d66ac
17e6fb56fSmrg#! /bin/sh 27e6fb56fSmrg# Guess values for system-dependent variables and create Makefiles. 3963d66acSmrg# Generated by GNU Autoconf 2.69 for xf86-video-openchrome 0.4.0. 490b17f1bSmrg# 590b17f1bSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>. 690b17f1bSmrg# 790b17f1bSmrg# 890b17f1bSmrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 97e6fb56fSmrg# 107e6fb56fSmrg# 117e6fb56fSmrg# This configure script is free software; the Free Software Foundation 127e6fb56fSmrg# gives unlimited permission to copy, distribute and modify it. 1390b17f1bSmrg## -------------------- ## 1490b17f1bSmrg## M4sh Initialization. ## 1590b17f1bSmrg## -------------------- ## 167e6fb56fSmrg 177e6fb56fSmrg# Be more Bourne compatible 187e6fb56fSmrgDUALCASE=1; export DUALCASE # for MKS sh 1990b17f1bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 207e6fb56fSmrg emulate sh 217e6fb56fSmrg NULLCMD=: 227e6fb56fSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 237e6fb56fSmrg # is contrary to our usage. Disable this feature. 247e6fb56fSmrg alias -g '${1+"$@"}'='"$@"' 257e6fb56fSmrg setopt NO_GLOB_SUBST 267e6fb56fSmrgelse 2790b17f1bSmrg case `(set -o) 2>/dev/null` in #( 2890b17f1bSmrg *posix*) : 2990b17f1bSmrg set -o posix ;; #( 3090b17f1bSmrg *) : 3190b17f1bSmrg ;; 327e6fb56fSmrgesac 337e6fb56fSmrgfi 347e6fb56fSmrg 357e6fb56fSmrg 367e6fb56fSmrgas_nl=' 377e6fb56fSmrg' 387e6fb56fSmrgexport as_nl 397e6fb56fSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 407e6fb56fSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 417e6fb56fSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 427e6fb56fSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4390b17f1bSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 4490b17f1bSmrg# but without wasting forks for bash or zsh. 4590b17f1bSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 4690b17f1bSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4790b17f1bSmrg as_echo='print -r --' 4890b17f1bSmrg as_echo_n='print -rn --' 4990b17f1bSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 507e6fb56fSmrg as_echo='printf %s\n' 517e6fb56fSmrg as_echo_n='printf %s' 527e6fb56fSmrgelse 537e6fb56fSmrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 547e6fb56fSmrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 557e6fb56fSmrg as_echo_n='/usr/ucb/echo -n' 567e6fb56fSmrg else 577e6fb56fSmrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 587e6fb56fSmrg as_echo_n_body='eval 597e6fb56fSmrg arg=$1; 6090b17f1bSmrg case $arg in #( 617e6fb56fSmrg *"$as_nl"*) 627e6fb56fSmrg expr "X$arg" : "X\\(.*\\)$as_nl"; 637e6fb56fSmrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 647e6fb56fSmrg esac; 657e6fb56fSmrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 667e6fb56fSmrg ' 677e6fb56fSmrg export as_echo_n_body 687e6fb56fSmrg as_echo_n='sh -c $as_echo_n_body as_echo' 697e6fb56fSmrg fi 707e6fb56fSmrg export as_echo_body 717e6fb56fSmrg as_echo='sh -c $as_echo_body as_echo' 727e6fb56fSmrgfi 737e6fb56fSmrg 747e6fb56fSmrg# The user is always right. 757e6fb56fSmrgif test "${PATH_SEPARATOR+set}" != set; then 767e6fb56fSmrg PATH_SEPARATOR=: 777e6fb56fSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 787e6fb56fSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 797e6fb56fSmrg PATH_SEPARATOR=';' 807e6fb56fSmrg } 817e6fb56fSmrgfi 827e6fb56fSmrg 837e6fb56fSmrg 847e6fb56fSmrg# IFS 857e6fb56fSmrg# We need space, tab and new line, in precisely that order. Quoting is 867e6fb56fSmrg# there to prevent editors from complaining about space-tab. 877e6fb56fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 887e6fb56fSmrg# splitting by setting IFS to empty value.) 897e6fb56fSmrgIFS=" "" $as_nl" 907e6fb56fSmrg 917e6fb56fSmrg# Find who we are. Look in the path if we contain no directory separator. 9290b17f1bSmrgas_myself= 9390b17f1bSmrgcase $0 in #(( 947e6fb56fSmrg *[\\/]* ) as_myself=$0 ;; 957e6fb56fSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 967e6fb56fSmrgfor as_dir in $PATH 977e6fb56fSmrgdo 987e6fb56fSmrg IFS=$as_save_IFS 997e6fb56fSmrg test -z "$as_dir" && as_dir=. 10090b17f1bSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 10190b17f1bSmrg done 1027e6fb56fSmrgIFS=$as_save_IFS 1037e6fb56fSmrg 1047e6fb56fSmrg ;; 1057e6fb56fSmrgesac 1067e6fb56fSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1077e6fb56fSmrg# in which case we are not to be found in the path. 1087e6fb56fSmrgif test "x$as_myself" = x; then 1097e6fb56fSmrg as_myself=$0 1107e6fb56fSmrgfi 1117e6fb56fSmrgif test ! -f "$as_myself"; then 1127e6fb56fSmrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11390b17f1bSmrg exit 1 1147e6fb56fSmrgfi 1157e6fb56fSmrg 11690b17f1bSmrg# Unset variables that we do not need and which cause bugs (e.g. in 11790b17f1bSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11890b17f1bSmrg# suppresses any "Segmentation fault" message there. '((' could 11990b17f1bSmrg# trigger a bug in pdksh 5.2.14. 12090b17f1bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 12190b17f1bSmrgdo eval test x\${$as_var+set} = xset \ 12290b17f1bSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1237e6fb56fSmrgdone 1247e6fb56fSmrgPS1='$ ' 1257e6fb56fSmrgPS2='> ' 1267e6fb56fSmrgPS4='+ ' 1277e6fb56fSmrg 1287e6fb56fSmrg# NLS nuisances. 1297e6fb56fSmrgLC_ALL=C 1307e6fb56fSmrgexport LC_ALL 1317e6fb56fSmrgLANGUAGE=C 1327e6fb56fSmrgexport LANGUAGE 1337e6fb56fSmrg 13490b17f1bSmrg# CDPATH. 13590b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13690b17f1bSmrg 13790b17f1bSmrg# Use a proper internal environment variable to ensure we don't fall 13890b17f1bSmrg # into an infinite loop, continuously re-executing ourselves. 13990b17f1bSmrg if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 14090b17f1bSmrg _as_can_reexec=no; export _as_can_reexec; 14190b17f1bSmrg # We cannot yet assume a decent shell, so we have to provide a 14290b17f1bSmrg# neutralization value for shells without unset; and this also 14390b17f1bSmrg# works around shells that cannot unset nonexistent variables. 14490b17f1bSmrg# Preserve -v and -x to the replacement shell. 14590b17f1bSmrgBASH_ENV=/dev/null 14690b17f1bSmrgENV=/dev/null 14790b17f1bSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 14890b17f1bSmrgcase $- in # (((( 14990b17f1bSmrg *v*x* | *x*v* ) as_opts=-vx ;; 15090b17f1bSmrg *v* ) as_opts=-v ;; 15190b17f1bSmrg *x* ) as_opts=-x ;; 15290b17f1bSmrg * ) as_opts= ;; 15390b17f1bSmrgesac 15490b17f1bSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 15590b17f1bSmrg# Admittedly, this is quite paranoid, since all the known shells bail 15690b17f1bSmrg# out after a failed `exec'. 15790b17f1bSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 15890b17f1bSmrgas_fn_exit 255 15990b17f1bSmrg fi 16090b17f1bSmrg # We don't want this to propagate to other subprocesses. 16190b17f1bSmrg { _as_can_reexec=; unset _as_can_reexec;} 16290b17f1bSmrgif test "x$CONFIG_SHELL" = x; then 16390b17f1bSmrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 16490b17f1bSmrg emulate sh 16590b17f1bSmrg NULLCMD=: 16690b17f1bSmrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 16790b17f1bSmrg # is contrary to our usage. Disable this feature. 16890b17f1bSmrg alias -g '\${1+\"\$@\"}'='\"\$@\"' 16990b17f1bSmrg setopt NO_GLOB_SUBST 17090b17f1bSmrgelse 17190b17f1bSmrg case \`(set -o) 2>/dev/null\` in #( 17290b17f1bSmrg *posix*) : 17390b17f1bSmrg set -o posix ;; #( 17490b17f1bSmrg *) : 17590b17f1bSmrg ;; 17690b17f1bSmrgesac 17790b17f1bSmrgfi 17890b17f1bSmrg" 17990b17f1bSmrg as_required="as_fn_return () { (exit \$1); } 18090b17f1bSmrgas_fn_success () { as_fn_return 0; } 18190b17f1bSmrgas_fn_failure () { as_fn_return 1; } 18290b17f1bSmrgas_fn_ret_success () { return 0; } 18390b17f1bSmrgas_fn_ret_failure () { return 1; } 18490b17f1bSmrg 18590b17f1bSmrgexitcode=0 18690b17f1bSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; } 18790b17f1bSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 18890b17f1bSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 18990b17f1bSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 19090b17f1bSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 19190b17f1bSmrg 19290b17f1bSmrgelse 19390b17f1bSmrg exitcode=1; echo positional parameters were not saved. 19490b17f1bSmrgfi 19590b17f1bSmrgtest x\$exitcode = x0 || exit 1 19690b17f1bSmrgtest -x / || exit 1" 19790b17f1bSmrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 19890b17f1bSmrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 19990b17f1bSmrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 20090b17f1bSmrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 20190b17f1bSmrg 20290b17f1bSmrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 20390b17f1bSmrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 20490b17f1bSmrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 20590b17f1bSmrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 20690b17f1bSmrg PATH=/empty FPATH=/empty; export PATH FPATH 20790b17f1bSmrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 20890b17f1bSmrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 20990b17f1bSmrgtest \$(( 1 + 1 )) = 2 || exit 1" 21090b17f1bSmrg if (eval "$as_required") 2>/dev/null; then : 21190b17f1bSmrg as_have_required=yes 21290b17f1bSmrgelse 21390b17f1bSmrg as_have_required=no 21490b17f1bSmrgfi 21590b17f1bSmrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 21690b17f1bSmrg 21790b17f1bSmrgelse 21890b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21990b17f1bSmrgas_found=false 22090b17f1bSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 22190b17f1bSmrgdo 22290b17f1bSmrg IFS=$as_save_IFS 22390b17f1bSmrg test -z "$as_dir" && as_dir=. 22490b17f1bSmrg as_found=: 22590b17f1bSmrg case $as_dir in #( 22690b17f1bSmrg /*) 22790b17f1bSmrg for as_base in sh bash ksh sh5; do 22890b17f1bSmrg # Try only shells that exist, to save several forks. 22990b17f1bSmrg as_shell=$as_dir/$as_base 23090b17f1bSmrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 23190b17f1bSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 23290b17f1bSmrg CONFIG_SHELL=$as_shell as_have_required=yes 23390b17f1bSmrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 23490b17f1bSmrg break 2 23590b17f1bSmrgfi 23690b17f1bSmrgfi 23790b17f1bSmrg done;; 23890b17f1bSmrg esac 23990b17f1bSmrg as_found=false 24090b17f1bSmrgdone 24190b17f1bSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 24290b17f1bSmrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 24390b17f1bSmrg CONFIG_SHELL=$SHELL as_have_required=yes 24490b17f1bSmrgfi; } 24590b17f1bSmrgIFS=$as_save_IFS 24690b17f1bSmrg 24790b17f1bSmrg 24890b17f1bSmrg if test "x$CONFIG_SHELL" != x; then : 24990b17f1bSmrg export CONFIG_SHELL 25090b17f1bSmrg # We cannot yet assume a decent shell, so we have to provide a 25190b17f1bSmrg# neutralization value for shells without unset; and this also 25290b17f1bSmrg# works around shells that cannot unset nonexistent variables. 25390b17f1bSmrg# Preserve -v and -x to the replacement shell. 25490b17f1bSmrgBASH_ENV=/dev/null 25590b17f1bSmrgENV=/dev/null 25690b17f1bSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 25790b17f1bSmrgcase $- in # (((( 25890b17f1bSmrg *v*x* | *x*v* ) as_opts=-vx ;; 25990b17f1bSmrg *v* ) as_opts=-v ;; 26090b17f1bSmrg *x* ) as_opts=-x ;; 26190b17f1bSmrg * ) as_opts= ;; 26290b17f1bSmrgesac 26390b17f1bSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 26490b17f1bSmrg# Admittedly, this is quite paranoid, since all the known shells bail 26590b17f1bSmrg# out after a failed `exec'. 26690b17f1bSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 26790b17f1bSmrgexit 255 26890b17f1bSmrgfi 26990b17f1bSmrg 27090b17f1bSmrg if test x$as_have_required = xno; then : 27190b17f1bSmrg $as_echo "$0: This script requires a shell more modern than all" 27290b17f1bSmrg $as_echo "$0: the shells that I found on your system." 27390b17f1bSmrg if test x${ZSH_VERSION+set} = xset ; then 27490b17f1bSmrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 27590b17f1bSmrg $as_echo "$0: be upgraded to zsh 4.3.4 or later." 27690b17f1bSmrg else 27790b17f1bSmrg $as_echo "$0: Please tell bug-autoconf@gnu.org and 27890b17f1bSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome 27990b17f1bSmrg$0: about your system, including any error possibly output 28090b17f1bSmrg$0: before this message. Then install a modern shell, or 28190b17f1bSmrg$0: manually run the script under such a shell if you do 28290b17f1bSmrg$0: have one." 28390b17f1bSmrg fi 28490b17f1bSmrg exit 1 28590b17f1bSmrgfi 28690b17f1bSmrgfi 28790b17f1bSmrgfi 28890b17f1bSmrgSHELL=${CONFIG_SHELL-/bin/sh} 28990b17f1bSmrgexport SHELL 29090b17f1bSmrg# Unset more variables known to interfere with behavior of common tools. 29190b17f1bSmrgCLICOLOR_FORCE= GREP_OPTIONS= 29290b17f1bSmrgunset CLICOLOR_FORCE GREP_OPTIONS 29390b17f1bSmrg 29490b17f1bSmrg## --------------------- ## 29590b17f1bSmrg## M4sh Shell Functions. ## 29690b17f1bSmrg## --------------------- ## 29790b17f1bSmrg# as_fn_unset VAR 29890b17f1bSmrg# --------------- 29990b17f1bSmrg# Portably unset VAR. 30090b17f1bSmrgas_fn_unset () 30190b17f1bSmrg{ 30290b17f1bSmrg { eval $1=; unset $1;} 30390b17f1bSmrg} 30490b17f1bSmrgas_unset=as_fn_unset 30590b17f1bSmrg 30690b17f1bSmrg# as_fn_set_status STATUS 30790b17f1bSmrg# ----------------------- 30890b17f1bSmrg# Set $? to STATUS, without forking. 30990b17f1bSmrgas_fn_set_status () 31090b17f1bSmrg{ 31190b17f1bSmrg return $1 31290b17f1bSmrg} # as_fn_set_status 31390b17f1bSmrg 31490b17f1bSmrg# as_fn_exit STATUS 31590b17f1bSmrg# ----------------- 31690b17f1bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 31790b17f1bSmrgas_fn_exit () 31890b17f1bSmrg{ 31990b17f1bSmrg set +e 32090b17f1bSmrg as_fn_set_status $1 32190b17f1bSmrg exit $1 32290b17f1bSmrg} # as_fn_exit 32390b17f1bSmrg 32490b17f1bSmrg# as_fn_mkdir_p 32590b17f1bSmrg# ------------- 32690b17f1bSmrg# Create "$as_dir" as a directory, including parents if necessary. 32790b17f1bSmrgas_fn_mkdir_p () 32890b17f1bSmrg{ 32990b17f1bSmrg 33090b17f1bSmrg case $as_dir in #( 33190b17f1bSmrg -*) as_dir=./$as_dir;; 33290b17f1bSmrg esac 33390b17f1bSmrg test -d "$as_dir" || eval $as_mkdir_p || { 33490b17f1bSmrg as_dirs= 33590b17f1bSmrg while :; do 33690b17f1bSmrg case $as_dir in #( 33790b17f1bSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 33890b17f1bSmrg *) as_qdir=$as_dir;; 33990b17f1bSmrg esac 34090b17f1bSmrg as_dirs="'$as_qdir' $as_dirs" 34190b17f1bSmrg as_dir=`$as_dirname -- "$as_dir" || 34290b17f1bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 34390b17f1bSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 34490b17f1bSmrg X"$as_dir" : 'X\(//\)$' \| \ 34590b17f1bSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 34690b17f1bSmrg$as_echo X"$as_dir" | 34790b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 34890b17f1bSmrg s//\1/ 34990b17f1bSmrg q 35090b17f1bSmrg } 35190b17f1bSmrg /^X\(\/\/\)[^/].*/{ 35290b17f1bSmrg s//\1/ 35390b17f1bSmrg q 35490b17f1bSmrg } 35590b17f1bSmrg /^X\(\/\/\)$/{ 35690b17f1bSmrg s//\1/ 35790b17f1bSmrg q 35890b17f1bSmrg } 35990b17f1bSmrg /^X\(\/\).*/{ 36090b17f1bSmrg s//\1/ 36190b17f1bSmrg q 36290b17f1bSmrg } 36390b17f1bSmrg s/.*/./; q'` 36490b17f1bSmrg test -d "$as_dir" && break 36590b17f1bSmrg done 36690b17f1bSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 36790b17f1bSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 36890b17f1bSmrg 36990b17f1bSmrg 37090b17f1bSmrg} # as_fn_mkdir_p 37190b17f1bSmrg 37290b17f1bSmrg# as_fn_executable_p FILE 37390b17f1bSmrg# ----------------------- 37490b17f1bSmrg# Test if FILE is an executable regular file. 37590b17f1bSmrgas_fn_executable_p () 37690b17f1bSmrg{ 37790b17f1bSmrg test -f "$1" && test -x "$1" 37890b17f1bSmrg} # as_fn_executable_p 37990b17f1bSmrg# as_fn_append VAR VALUE 38090b17f1bSmrg# ---------------------- 38190b17f1bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 38290b17f1bSmrg# advantage of any shell optimizations that allow amortized linear growth over 38390b17f1bSmrg# repeated appends, instead of the typical quadratic growth present in naive 38490b17f1bSmrg# implementations. 38590b17f1bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 38690b17f1bSmrg eval 'as_fn_append () 38790b17f1bSmrg { 38890b17f1bSmrg eval $1+=\$2 38990b17f1bSmrg }' 39090b17f1bSmrgelse 39190b17f1bSmrg as_fn_append () 39290b17f1bSmrg { 39390b17f1bSmrg eval $1=\$$1\$2 39490b17f1bSmrg } 39590b17f1bSmrgfi # as_fn_append 39690b17f1bSmrg 39790b17f1bSmrg# as_fn_arith ARG... 39890b17f1bSmrg# ------------------ 39990b17f1bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 40090b17f1bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 40190b17f1bSmrg# must be portable across $(()) and expr. 40290b17f1bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 40390b17f1bSmrg eval 'as_fn_arith () 40490b17f1bSmrg { 40590b17f1bSmrg as_val=$(( $* )) 40690b17f1bSmrg }' 40790b17f1bSmrgelse 40890b17f1bSmrg as_fn_arith () 40990b17f1bSmrg { 41090b17f1bSmrg as_val=`expr "$@" || test $? -eq 1` 41190b17f1bSmrg } 41290b17f1bSmrgfi # as_fn_arith 41390b17f1bSmrg 41490b17f1bSmrg 41590b17f1bSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 41690b17f1bSmrg# ---------------------------------------- 41790b17f1bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 41890b17f1bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 41990b17f1bSmrg# script with STATUS, using 1 if that was 0. 42090b17f1bSmrgas_fn_error () 42190b17f1bSmrg{ 42290b17f1bSmrg as_status=$1; test $as_status -eq 0 && as_status=1 42390b17f1bSmrg if test "$4"; then 42490b17f1bSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 42590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 42690b17f1bSmrg fi 42790b17f1bSmrg $as_echo "$as_me: error: $2" >&2 42890b17f1bSmrg as_fn_exit $as_status 42990b17f1bSmrg} # as_fn_error 43090b17f1bSmrg 4317e6fb56fSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 4327e6fb56fSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 4337e6fb56fSmrg as_expr=expr 4347e6fb56fSmrgelse 4357e6fb56fSmrg as_expr=false 4367e6fb56fSmrgfi 4377e6fb56fSmrg 4387e6fb56fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 4397e6fb56fSmrg as_basename=basename 4407e6fb56fSmrgelse 4417e6fb56fSmrg as_basename=false 4427e6fb56fSmrgfi 4437e6fb56fSmrg 44490b17f1bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 44590b17f1bSmrg as_dirname=dirname 44690b17f1bSmrgelse 44790b17f1bSmrg as_dirname=false 44890b17f1bSmrgfi 4497e6fb56fSmrg 4507e6fb56fSmrgas_me=`$as_basename -- "$0" || 4517e6fb56fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 4527e6fb56fSmrg X"$0" : 'X\(//\)$' \| \ 4537e6fb56fSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 4547e6fb56fSmrg$as_echo X/"$0" | 4557e6fb56fSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 4567e6fb56fSmrg s//\1/ 4577e6fb56fSmrg q 4587e6fb56fSmrg } 4597e6fb56fSmrg /^X\/\(\/\/\)$/{ 4607e6fb56fSmrg s//\1/ 4617e6fb56fSmrg q 4627e6fb56fSmrg } 4637e6fb56fSmrg /^X\/\(\/\).*/{ 4647e6fb56fSmrg s//\1/ 4657e6fb56fSmrg q 4667e6fb56fSmrg } 4677e6fb56fSmrg s/.*/./; q'` 4687e6fb56fSmrg 46990b17f1bSmrg# Avoid depending upon Character Ranges. 47090b17f1bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 47190b17f1bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 47290b17f1bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 47390b17f1bSmrgas_cr_digits='0123456789' 47490b17f1bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 4757e6fb56fSmrg 4767e6fb56fSmrg 47790b17f1bSmrg as_lineno_1=$LINENO as_lineno_1a=$LINENO 47890b17f1bSmrg as_lineno_2=$LINENO as_lineno_2a=$LINENO 47990b17f1bSmrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 48090b17f1bSmrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 48190b17f1bSmrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 48290b17f1bSmrg sed -n ' 48390b17f1bSmrg p 48490b17f1bSmrg /[$]LINENO/= 48590b17f1bSmrg ' <$as_myself | 48690b17f1bSmrg sed ' 48790b17f1bSmrg s/[$]LINENO.*/&-/ 48890b17f1bSmrg t lineno 48990b17f1bSmrg b 49090b17f1bSmrg :lineno 49190b17f1bSmrg N 49290b17f1bSmrg :loop 49390b17f1bSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 49490b17f1bSmrg t loop 49590b17f1bSmrg s/-\n.*// 49690b17f1bSmrg ' >$as_me.lineno && 49790b17f1bSmrg chmod +x "$as_me.lineno" || 49890b17f1bSmrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 4997e6fb56fSmrg 50090b17f1bSmrg # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 50190b17f1bSmrg # already done that, so ensure we don't try to do so again and fall 50290b17f1bSmrg # in an infinite loop. This has already happened in practice. 50390b17f1bSmrg _as_can_reexec=no; export _as_can_reexec 50490b17f1bSmrg # Don't try to exec as it changes $[0], causing all sort of problems 50590b17f1bSmrg # (the dirname of $[0] is not the place where we might find the 50690b17f1bSmrg # original and so on. Autoconf is especially sensitive to this). 50790b17f1bSmrg . "./$as_me.lineno" 50890b17f1bSmrg # Exit status is that of the last command. 50990b17f1bSmrg exit 5107e6fb56fSmrg} 5117e6fb56fSmrg 51290b17f1bSmrgECHO_C= ECHO_N= ECHO_T= 51390b17f1bSmrgcase `echo -n x` in #((((( 51490b17f1bSmrg-n*) 51590b17f1bSmrg case `echo 'xy\c'` in 51690b17f1bSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 51790b17f1bSmrg xy) ECHO_C='\c';; 51890b17f1bSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 51990b17f1bSmrg ECHO_T=' ';; 52090b17f1bSmrg esac;; 52190b17f1bSmrg*) 52290b17f1bSmrg ECHO_N='-n';; 52390b17f1bSmrgesac 5247e6fb56fSmrg 52590b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.file 52690b17f1bSmrgif test -d conf$$.dir; then 52790b17f1bSmrg rm -f conf$$.dir/conf$$.file 5287e6fb56fSmrgelse 52990b17f1bSmrg rm -f conf$$.dir 53090b17f1bSmrg mkdir conf$$.dir 2>/dev/null 5317e6fb56fSmrgfi 53290b17f1bSmrgif (echo >conf$$.file) 2>/dev/null; then 53390b17f1bSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 53490b17f1bSmrg as_ln_s='ln -s' 53590b17f1bSmrg # ... but there are two gotchas: 53690b17f1bSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 53790b17f1bSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 53890b17f1bSmrg # In both cases, we have to default to `cp -pR'. 53990b17f1bSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 54090b17f1bSmrg as_ln_s='cp -pR' 54190b17f1bSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 54290b17f1bSmrg as_ln_s=ln 54390b17f1bSmrg else 54490b17f1bSmrg as_ln_s='cp -pR' 54590b17f1bSmrg fi 5467e6fb56fSmrgelse 54790b17f1bSmrg as_ln_s='cp -pR' 5487e6fb56fSmrgfi 54990b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 55090b17f1bSmrgrmdir conf$$.dir 2>/dev/null 5517e6fb56fSmrg 55290b17f1bSmrgif mkdir -p . 2>/dev/null; then 55390b17f1bSmrg as_mkdir_p='mkdir -p "$as_dir"' 5547e6fb56fSmrgelse 55590b17f1bSmrg test -d ./-p && rmdir ./-p 55690b17f1bSmrg as_mkdir_p=false 55790b17f1bSmrgfi 5587e6fb56fSmrg 55990b17f1bSmrgas_test_x='test -x' 56090b17f1bSmrgas_executable_p=as_fn_executable_p 5617e6fb56fSmrg 56290b17f1bSmrg# Sed expression to map a string onto a valid CPP name. 56390b17f1bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5647e6fb56fSmrg 56590b17f1bSmrg# Sed expression to map a string onto a valid variable name. 56690b17f1bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5677e6fb56fSmrg 56890b17f1bSmrgSHELL=${CONFIG_SHELL-/bin/sh} 5697e6fb56fSmrg 5707e6fb56fSmrg 57190b17f1bSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null 57290b17f1bSmrgexec 6>&1 5737e6fb56fSmrg 57490b17f1bSmrg# Name of the host. 57590b17f1bSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 57690b17f1bSmrg# so uname gets run too. 57790b17f1bSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 5787e6fb56fSmrg 5797e6fb56fSmrg# 5807e6fb56fSmrg# Initializations. 5817e6fb56fSmrg# 5827e6fb56fSmrgac_default_prefix=/usr/local 5837e6fb56fSmrgac_clean_files= 5847e6fb56fSmrgac_config_libobj_dir=. 5857e6fb56fSmrgLIBOBJS= 5867e6fb56fSmrgcross_compiling=no 5877e6fb56fSmrgsubdirs= 5887e6fb56fSmrgMFLAGS= 5897e6fb56fSmrgMAKEFLAGS= 5907e6fb56fSmrg 5917e6fb56fSmrg# Identity of this package. 5927e6fb56fSmrgPACKAGE_NAME='xf86-video-openchrome' 5937e6fb56fSmrgPACKAGE_TARNAME='xf86-video-openchrome' 594963d66acSmrgPACKAGE_VERSION='0.4.0' 595963d66acSmrgPACKAGE_STRING='xf86-video-openchrome 0.4.0' 59690b17f1bSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome' 59790b17f1bSmrgPACKAGE_URL='' 5987e6fb56fSmrg 5997e6fb56fSmrgac_unique_file="Makefile.am" 6007e6fb56fSmrg# Factoring default headers for most tests. 6017e6fb56fSmrgac_includes_default="\ 6027e6fb56fSmrg#include <stdio.h> 6037e6fb56fSmrg#ifdef HAVE_SYS_TYPES_H 6047e6fb56fSmrg# include <sys/types.h> 6057e6fb56fSmrg#endif 6067e6fb56fSmrg#ifdef HAVE_SYS_STAT_H 6077e6fb56fSmrg# include <sys/stat.h> 6087e6fb56fSmrg#endif 6097e6fb56fSmrg#ifdef STDC_HEADERS 6107e6fb56fSmrg# include <stdlib.h> 6117e6fb56fSmrg# include <stddef.h> 6127e6fb56fSmrg#else 6137e6fb56fSmrg# ifdef HAVE_STDLIB_H 6147e6fb56fSmrg# include <stdlib.h> 6157e6fb56fSmrg# endif 6167e6fb56fSmrg#endif 6177e6fb56fSmrg#ifdef HAVE_STRING_H 6187e6fb56fSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 6197e6fb56fSmrg# include <memory.h> 6207e6fb56fSmrg# endif 6217e6fb56fSmrg# include <string.h> 6227e6fb56fSmrg#endif 6237e6fb56fSmrg#ifdef HAVE_STRINGS_H 6247e6fb56fSmrg# include <strings.h> 6257e6fb56fSmrg#endif 6267e6fb56fSmrg#ifdef HAVE_INTTYPES_H 6277e6fb56fSmrg# include <inttypes.h> 6287e6fb56fSmrg#endif 6297e6fb56fSmrg#ifdef HAVE_STDINT_H 6307e6fb56fSmrg# include <stdint.h> 6317e6fb56fSmrg#endif 6327e6fb56fSmrg#ifdef HAVE_UNISTD_H 6337e6fb56fSmrg# include <unistd.h> 6347e6fb56fSmrg#endif" 6357e6fb56fSmrg 6367e6fb56fSmrgac_subst_vars='am__EXEEXT_FALSE 6377e6fb56fSmrgam__EXEEXT_TRUE 6387e6fb56fSmrgLTLIBOBJS 6397e6fb56fSmrgLIBOBJS 64090b17f1bSmrgMAN_SUBSTS 64190b17f1bSmrgXORG_MAN_PAGE 64290b17f1bSmrgADMIN_MAN_DIR 64390b17f1bSmrgDRIVER_MAN_DIR 64490b17f1bSmrgMISC_MAN_DIR 64590b17f1bSmrgFILE_MAN_DIR 64690b17f1bSmrgLIB_MAN_DIR 64790b17f1bSmrgAPP_MAN_DIR 64890b17f1bSmrgADMIN_MAN_SUFFIX 64990b17f1bSmrgMISC_MAN_SUFFIX 65090b17f1bSmrgFILE_MAN_SUFFIX 65190b17f1bSmrgLIB_MAN_SUFFIX 65290b17f1bSmrgAPP_MAN_SUFFIX 6537e6fb56fSmrgDRIVER_MAN_SUFFIX 6547e6fb56fSmrgDRIVER_NAME 6557e6fb56fSmrgmoduledir 65690b17f1bSmrgTOOLS_FALSE 65790b17f1bSmrgTOOLS_TRUE 6587e6fb56fSmrgXV_DEBUG_FALSE 6597e6fb56fSmrgXV_DEBUG_TRUE 6607e6fb56fSmrgDEBUG_FALSE 6617e6fb56fSmrgDEBUG_TRUE 6627e6fb56fSmrgXVMC_FALSE 6637e6fb56fSmrgXVMC_TRUE 6647e6fb56fSmrgXVMC_LIBS 6657e6fb56fSmrgXVMC_CFLAGS 66690b17f1bSmrgLIBUDEV_LIBS 66790b17f1bSmrgLIBUDEV_CFLAGS 6687e6fb56fSmrgDRI_FALSE 6697e6fb56fSmrgDRI_TRUE 67090b17f1bSmrgDRI_LIBS 67190b17f1bSmrgDRI_CFLAGS 6727e6fb56fSmrgPCIACCESS_LIBS 6737e6fb56fSmrgPCIACCESS_CFLAGS 6747e6fb56fSmrgHAVE_XEXTPROTO_71_FALSE 6757e6fb56fSmrgHAVE_XEXTPROTO_71_TRUE 6767e6fb56fSmrgXEXT_LIBS 6777e6fb56fSmrgXEXT_CFLAGS 6787e6fb56fSmrgXORG_LIBS 6797e6fb56fSmrgXORG_CFLAGS 68090b17f1bSmrgPKG_CONFIG_LIBDIR 68190b17f1bSmrgPKG_CONFIG_PATH 6827e6fb56fSmrgPKG_CONFIG 6837e6fb56fSmrgCPP 684963d66acSmrgLT_SYS_LIBRARY_PATH 68590b17f1bSmrgOTOOL64 68690b17f1bSmrgOTOOL 68790b17f1bSmrgLIPO 6887e6fb56fSmrgNMEDIT 6897e6fb56fSmrgDSYMUTIL 69090b17f1bSmrgMANIFEST_TOOL 6917e6fb56fSmrgRANLIB 69290b17f1bSmrgac_ct_AR 6937e6fb56fSmrgAR 69490b17f1bSmrgDLLTOOL 69590b17f1bSmrgOBJDUMP 6967e6fb56fSmrgLN_S 69790b17f1bSmrgNM 69890b17f1bSmrgac_ct_DUMPBIN 69990b17f1bSmrgDUMPBIN 70090b17f1bSmrgLD 70190b17f1bSmrgFGREP 7027e6fb56fSmrgEGREP 7037e6fb56fSmrgGREP 7047e6fb56fSmrgSED 7057e6fb56fSmrgam__fastdepCC_FALSE 7067e6fb56fSmrgam__fastdepCC_TRUE 7077e6fb56fSmrgCCDEPMODE 70890b17f1bSmrgam__nodep 7097e6fb56fSmrgAMDEPBACKSLASH 7107e6fb56fSmrgAMDEP_FALSE 7117e6fb56fSmrgAMDEP_TRUE 7127e6fb56fSmrgam__quote 7137e6fb56fSmrgam__include 7147e6fb56fSmrgDEPDIR 7157e6fb56fSmrgOBJEXT 7167e6fb56fSmrgEXEEXT 7177e6fb56fSmrgac_ct_CC 7187e6fb56fSmrgCPPFLAGS 7197e6fb56fSmrgLDFLAGS 7207e6fb56fSmrgCFLAGS 7217e6fb56fSmrgCC 7227e6fb56fSmrghost_os 7237e6fb56fSmrghost_vendor 7247e6fb56fSmrghost_cpu 7257e6fb56fSmrghost 7267e6fb56fSmrgbuild_os 7277e6fb56fSmrgbuild_vendor 7287e6fb56fSmrgbuild_cpu 7297e6fb56fSmrgbuild 73090b17f1bSmrgLIBTOOL 7317e6fb56fSmrgMAINT 7327e6fb56fSmrgMAINTAINER_MODE_FALSE 7337e6fb56fSmrgMAINTAINER_MODE_TRUE 734963d66acSmrgAM_BACKSLASH 735963d66acSmrgAM_DEFAULT_VERBOSITY 736963d66acSmrgAM_DEFAULT_V 737963d66acSmrgAM_V 7387e6fb56fSmrgam__untar 7397e6fb56fSmrgam__tar 7407e6fb56fSmrgAMTAR 7417e6fb56fSmrgam__leading_dot 7427e6fb56fSmrgSET_MAKE 7437e6fb56fSmrgAWK 7447e6fb56fSmrgmkdir_p 7457e6fb56fSmrgMKDIR_P 7467e6fb56fSmrgINSTALL_STRIP_PROGRAM 7477e6fb56fSmrgSTRIP 7487e6fb56fSmrginstall_sh 7497e6fb56fSmrgMAKEINFO 7507e6fb56fSmrgAUTOHEADER 7517e6fb56fSmrgAUTOMAKE 7527e6fb56fSmrgAUTOCONF 7537e6fb56fSmrgACLOCAL 7547e6fb56fSmrgVERSION 7557e6fb56fSmrgPACKAGE 7567e6fb56fSmrgCYGPATH_W 7577e6fb56fSmrgam__isrc 7587e6fb56fSmrgINSTALL_DATA 7597e6fb56fSmrgINSTALL_SCRIPT 7607e6fb56fSmrgINSTALL_PROGRAM 7617e6fb56fSmrgtarget_alias 7627e6fb56fSmrghost_alias 7637e6fb56fSmrgbuild_alias 7647e6fb56fSmrgLIBS 7657e6fb56fSmrgECHO_T 7667e6fb56fSmrgECHO_N 7677e6fb56fSmrgECHO_C 7687e6fb56fSmrgDEFS 7697e6fb56fSmrgmandir 7707e6fb56fSmrglocaledir 7717e6fb56fSmrglibdir 7727e6fb56fSmrgpsdir 7737e6fb56fSmrgpdfdir 7747e6fb56fSmrgdvidir 7757e6fb56fSmrghtmldir 7767e6fb56fSmrginfodir 7777e6fb56fSmrgdocdir 7787e6fb56fSmrgoldincludedir 7797e6fb56fSmrgincludedir 7807e6fb56fSmrglocalstatedir 7817e6fb56fSmrgsharedstatedir 7827e6fb56fSmrgsysconfdir 7837e6fb56fSmrgdatadir 7847e6fb56fSmrgdatarootdir 7857e6fb56fSmrglibexecdir 7867e6fb56fSmrgsbindir 7877e6fb56fSmrgbindir 7887e6fb56fSmrgprogram_transform_name 7897e6fb56fSmrgprefix 7907e6fb56fSmrgexec_prefix 79190b17f1bSmrgPACKAGE_URL 7927e6fb56fSmrgPACKAGE_BUGREPORT 7937e6fb56fSmrgPACKAGE_STRING 7947e6fb56fSmrgPACKAGE_VERSION 7957e6fb56fSmrgPACKAGE_TARNAME 7967e6fb56fSmrgPACKAGE_NAME 7977e6fb56fSmrgPATH_SEPARATOR 7987e6fb56fSmrgSHELL' 7997e6fb56fSmrgac_subst_files='' 8007e6fb56fSmrgac_user_opts=' 8017e6fb56fSmrgenable_option_checking 802963d66acSmrgenable_silent_rules 8037e6fb56fSmrgenable_maintainer_mode 8047e6fb56fSmrgenable_static 8057e6fb56fSmrgenable_shared 80690b17f1bSmrgwith_pic 8077e6fb56fSmrgenable_fast_install 808963d66acSmrgwith_aix_soname 8097e6fb56fSmrgenable_dependency_tracking 8107e6fb56fSmrgwith_gnu_ld 81190b17f1bSmrgwith_sysroot 8127e6fb56fSmrgenable_libtool_lock 81390b17f1bSmrgenable_largefile 8147e6fb56fSmrgwith_xorg_module_dir 8157e6fb56fSmrgenable_debug 8167e6fb56fSmrgenable_xv_debug 81790b17f1bSmrgenable_viaregtool 8187e6fb56fSmrgwith_release_version 8197e6fb56fSmrg' 8207e6fb56fSmrg ac_precious_vars='build_alias 8217e6fb56fSmrghost_alias 8227e6fb56fSmrgtarget_alias 8237e6fb56fSmrgCC 8247e6fb56fSmrgCFLAGS 8257e6fb56fSmrgLDFLAGS 8267e6fb56fSmrgLIBS 8277e6fb56fSmrgCPPFLAGS 828963d66acSmrgLT_SYS_LIBRARY_PATH 8297e6fb56fSmrgCPP 8307e6fb56fSmrgPKG_CONFIG 83190b17f1bSmrgPKG_CONFIG_PATH 83290b17f1bSmrgPKG_CONFIG_LIBDIR 8337e6fb56fSmrgXORG_CFLAGS 8347e6fb56fSmrgXORG_LIBS 8357e6fb56fSmrgXEXT_CFLAGS 8367e6fb56fSmrgXEXT_LIBS 8377e6fb56fSmrgPCIACCESS_CFLAGS 8387e6fb56fSmrgPCIACCESS_LIBS 8397e6fb56fSmrgDRI_CFLAGS 8407e6fb56fSmrgDRI_LIBS 84190b17f1bSmrgLIBUDEV_CFLAGS 84290b17f1bSmrgLIBUDEV_LIBS 8437e6fb56fSmrgXVMC_CFLAGS 8447e6fb56fSmrgXVMC_LIBS' 8457e6fb56fSmrg 8467e6fb56fSmrg 8477e6fb56fSmrg# Initialize some variables set by options. 8487e6fb56fSmrgac_init_help= 8497e6fb56fSmrgac_init_version=false 8507e6fb56fSmrgac_unrecognized_opts= 8517e6fb56fSmrgac_unrecognized_sep= 8527e6fb56fSmrg# The variables have the same names as the options, with 8537e6fb56fSmrg# dashes changed to underlines. 8547e6fb56fSmrgcache_file=/dev/null 8557e6fb56fSmrgexec_prefix=NONE 8567e6fb56fSmrgno_create= 8577e6fb56fSmrgno_recursion= 8587e6fb56fSmrgprefix=NONE 8597e6fb56fSmrgprogram_prefix=NONE 8607e6fb56fSmrgprogram_suffix=NONE 8617e6fb56fSmrgprogram_transform_name=s,x,x, 8627e6fb56fSmrgsilent= 8637e6fb56fSmrgsite= 8647e6fb56fSmrgsrcdir= 8657e6fb56fSmrgverbose= 8667e6fb56fSmrgx_includes=NONE 8677e6fb56fSmrgx_libraries=NONE 8687e6fb56fSmrg 8697e6fb56fSmrg# Installation directory options. 8707e6fb56fSmrg# These are left unexpanded so users can "make install exec_prefix=/foo" 8717e6fb56fSmrg# and all the variables that are supposed to be based on exec_prefix 8727e6fb56fSmrg# by default will actually change. 8737e6fb56fSmrg# Use braces instead of parens because sh, perl, etc. also accept them. 8747e6fb56fSmrg# (The list follows the same order as the GNU Coding Standards.) 8757e6fb56fSmrgbindir='${exec_prefix}/bin' 8767e6fb56fSmrgsbindir='${exec_prefix}/sbin' 8777e6fb56fSmrglibexecdir='${exec_prefix}/libexec' 8787e6fb56fSmrgdatarootdir='${prefix}/share' 8797e6fb56fSmrgdatadir='${datarootdir}' 8807e6fb56fSmrgsysconfdir='${prefix}/etc' 8817e6fb56fSmrgsharedstatedir='${prefix}/com' 8827e6fb56fSmrglocalstatedir='${prefix}/var' 8837e6fb56fSmrgincludedir='${prefix}/include' 8847e6fb56fSmrgoldincludedir='/usr/include' 8857e6fb56fSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 8867e6fb56fSmrginfodir='${datarootdir}/info' 8877e6fb56fSmrghtmldir='${docdir}' 8887e6fb56fSmrgdvidir='${docdir}' 8897e6fb56fSmrgpdfdir='${docdir}' 8907e6fb56fSmrgpsdir='${docdir}' 8917e6fb56fSmrglibdir='${exec_prefix}/lib' 8927e6fb56fSmrglocaledir='${datarootdir}/locale' 8937e6fb56fSmrgmandir='${datarootdir}/man' 8947e6fb56fSmrg 8957e6fb56fSmrgac_prev= 8967e6fb56fSmrgac_dashdash= 8977e6fb56fSmrgfor ac_option 8987e6fb56fSmrgdo 8997e6fb56fSmrg # If the previous option needs an argument, assign it. 9007e6fb56fSmrg if test -n "$ac_prev"; then 9017e6fb56fSmrg eval $ac_prev=\$ac_option 9027e6fb56fSmrg ac_prev= 9037e6fb56fSmrg continue 9047e6fb56fSmrg fi 9057e6fb56fSmrg 9067e6fb56fSmrg case $ac_option in 90790b17f1bSmrg *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 90890b17f1bSmrg *=) ac_optarg= ;; 90990b17f1bSmrg *) ac_optarg=yes ;; 9107e6fb56fSmrg esac 9117e6fb56fSmrg 9127e6fb56fSmrg # Accept the important Cygnus configure options, so we can diagnose typos. 9137e6fb56fSmrg 9147e6fb56fSmrg case $ac_dashdash$ac_option in 9157e6fb56fSmrg --) 9167e6fb56fSmrg ac_dashdash=yes ;; 9177e6fb56fSmrg 9187e6fb56fSmrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 9197e6fb56fSmrg ac_prev=bindir ;; 9207e6fb56fSmrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 9217e6fb56fSmrg bindir=$ac_optarg ;; 9227e6fb56fSmrg 9237e6fb56fSmrg -build | --build | --buil | --bui | --bu) 9247e6fb56fSmrg ac_prev=build_alias ;; 9257e6fb56fSmrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 9267e6fb56fSmrg build_alias=$ac_optarg ;; 9277e6fb56fSmrg 9287e6fb56fSmrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 9297e6fb56fSmrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 9307e6fb56fSmrg ac_prev=cache_file ;; 9317e6fb56fSmrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 9327e6fb56fSmrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 9337e6fb56fSmrg cache_file=$ac_optarg ;; 9347e6fb56fSmrg 9357e6fb56fSmrg --config-cache | -C) 9367e6fb56fSmrg cache_file=config.cache ;; 9377e6fb56fSmrg 9387e6fb56fSmrg -datadir | --datadir | --datadi | --datad) 9397e6fb56fSmrg ac_prev=datadir ;; 9407e6fb56fSmrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 9417e6fb56fSmrg datadir=$ac_optarg ;; 9427e6fb56fSmrg 9437e6fb56fSmrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 9447e6fb56fSmrg | --dataroo | --dataro | --datar) 9457e6fb56fSmrg ac_prev=datarootdir ;; 9467e6fb56fSmrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 9477e6fb56fSmrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 9487e6fb56fSmrg datarootdir=$ac_optarg ;; 9497e6fb56fSmrg 9507e6fb56fSmrg -disable-* | --disable-*) 9517e6fb56fSmrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 9527e6fb56fSmrg # Reject names that are not valid shell variable names. 9537e6fb56fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 95490b17f1bSmrg as_fn_error $? "invalid feature name: $ac_useropt" 9557e6fb56fSmrg ac_useropt_orig=$ac_useropt 9567e6fb56fSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 9577e6fb56fSmrg case $ac_user_opts in 9587e6fb56fSmrg *" 9597e6fb56fSmrg"enable_$ac_useropt" 9607e6fb56fSmrg"*) ;; 9617e6fb56fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 9627e6fb56fSmrg ac_unrecognized_sep=', ';; 9637e6fb56fSmrg esac 9647e6fb56fSmrg eval enable_$ac_useropt=no ;; 9657e6fb56fSmrg 9667e6fb56fSmrg -docdir | --docdir | --docdi | --doc | --do) 9677e6fb56fSmrg ac_prev=docdir ;; 9687e6fb56fSmrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 9697e6fb56fSmrg docdir=$ac_optarg ;; 9707e6fb56fSmrg 9717e6fb56fSmrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 9727e6fb56fSmrg ac_prev=dvidir ;; 9737e6fb56fSmrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 9747e6fb56fSmrg dvidir=$ac_optarg ;; 9757e6fb56fSmrg 9767e6fb56fSmrg -enable-* | --enable-*) 9777e6fb56fSmrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 9787e6fb56fSmrg # Reject names that are not valid shell variable names. 9797e6fb56fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 98090b17f1bSmrg as_fn_error $? "invalid feature name: $ac_useropt" 9817e6fb56fSmrg ac_useropt_orig=$ac_useropt 9827e6fb56fSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 9837e6fb56fSmrg case $ac_user_opts in 9847e6fb56fSmrg *" 9857e6fb56fSmrg"enable_$ac_useropt" 9867e6fb56fSmrg"*) ;; 9877e6fb56fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 9887e6fb56fSmrg ac_unrecognized_sep=', ';; 9897e6fb56fSmrg esac 9907e6fb56fSmrg eval enable_$ac_useropt=\$ac_optarg ;; 9917e6fb56fSmrg 9927e6fb56fSmrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 9937e6fb56fSmrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 9947e6fb56fSmrg | --exec | --exe | --ex) 9957e6fb56fSmrg ac_prev=exec_prefix ;; 9967e6fb56fSmrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 9977e6fb56fSmrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 9987e6fb56fSmrg | --exec=* | --exe=* | --ex=*) 9997e6fb56fSmrg exec_prefix=$ac_optarg ;; 10007e6fb56fSmrg 10017e6fb56fSmrg -gas | --gas | --ga | --g) 10027e6fb56fSmrg # Obsolete; use --with-gas. 10037e6fb56fSmrg with_gas=yes ;; 10047e6fb56fSmrg 10057e6fb56fSmrg -help | --help | --hel | --he | -h) 10067e6fb56fSmrg ac_init_help=long ;; 10077e6fb56fSmrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 10087e6fb56fSmrg ac_init_help=recursive ;; 10097e6fb56fSmrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 10107e6fb56fSmrg ac_init_help=short ;; 10117e6fb56fSmrg 10127e6fb56fSmrg -host | --host | --hos | --ho) 10137e6fb56fSmrg ac_prev=host_alias ;; 10147e6fb56fSmrg -host=* | --host=* | --hos=* | --ho=*) 10157e6fb56fSmrg host_alias=$ac_optarg ;; 10167e6fb56fSmrg 10177e6fb56fSmrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 10187e6fb56fSmrg ac_prev=htmldir ;; 10197e6fb56fSmrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 10207e6fb56fSmrg | --ht=*) 10217e6fb56fSmrg htmldir=$ac_optarg ;; 10227e6fb56fSmrg 10237e6fb56fSmrg -includedir | --includedir | --includedi | --included | --include \ 10247e6fb56fSmrg | --includ | --inclu | --incl | --inc) 10257e6fb56fSmrg ac_prev=includedir ;; 10267e6fb56fSmrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 10277e6fb56fSmrg | --includ=* | --inclu=* | --incl=* | --inc=*) 10287e6fb56fSmrg includedir=$ac_optarg ;; 10297e6fb56fSmrg 10307e6fb56fSmrg -infodir | --infodir | --infodi | --infod | --info | --inf) 10317e6fb56fSmrg ac_prev=infodir ;; 10327e6fb56fSmrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 10337e6fb56fSmrg infodir=$ac_optarg ;; 10347e6fb56fSmrg 10357e6fb56fSmrg -libdir | --libdir | --libdi | --libd) 10367e6fb56fSmrg ac_prev=libdir ;; 10377e6fb56fSmrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 10387e6fb56fSmrg libdir=$ac_optarg ;; 10397e6fb56fSmrg 10407e6fb56fSmrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 10417e6fb56fSmrg | --libexe | --libex | --libe) 10427e6fb56fSmrg ac_prev=libexecdir ;; 10437e6fb56fSmrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 10447e6fb56fSmrg | --libexe=* | --libex=* | --libe=*) 10457e6fb56fSmrg libexecdir=$ac_optarg ;; 10467e6fb56fSmrg 10477e6fb56fSmrg -localedir | --localedir | --localedi | --localed | --locale) 10487e6fb56fSmrg ac_prev=localedir ;; 10497e6fb56fSmrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 10507e6fb56fSmrg localedir=$ac_optarg ;; 10517e6fb56fSmrg 10527e6fb56fSmrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 10537e6fb56fSmrg | --localstate | --localstat | --localsta | --localst | --locals) 10547e6fb56fSmrg ac_prev=localstatedir ;; 10557e6fb56fSmrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 10567e6fb56fSmrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 10577e6fb56fSmrg localstatedir=$ac_optarg ;; 10587e6fb56fSmrg 10597e6fb56fSmrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 10607e6fb56fSmrg ac_prev=mandir ;; 10617e6fb56fSmrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 10627e6fb56fSmrg mandir=$ac_optarg ;; 10637e6fb56fSmrg 10647e6fb56fSmrg -nfp | --nfp | --nf) 10657e6fb56fSmrg # Obsolete; use --without-fp. 10667e6fb56fSmrg with_fp=no ;; 10677e6fb56fSmrg 10687e6fb56fSmrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 10697e6fb56fSmrg | --no-cr | --no-c | -n) 10707e6fb56fSmrg no_create=yes ;; 10717e6fb56fSmrg 10727e6fb56fSmrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 10737e6fb56fSmrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 10747e6fb56fSmrg no_recursion=yes ;; 10757e6fb56fSmrg 10767e6fb56fSmrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 10777e6fb56fSmrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 10787e6fb56fSmrg | --oldin | --oldi | --old | --ol | --o) 10797e6fb56fSmrg ac_prev=oldincludedir ;; 10807e6fb56fSmrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 10817e6fb56fSmrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 10827e6fb56fSmrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 10837e6fb56fSmrg oldincludedir=$ac_optarg ;; 10847e6fb56fSmrg 10857e6fb56fSmrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 10867e6fb56fSmrg ac_prev=prefix ;; 10877e6fb56fSmrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 10887e6fb56fSmrg prefix=$ac_optarg ;; 10897e6fb56fSmrg 10907e6fb56fSmrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 10917e6fb56fSmrg | --program-pre | --program-pr | --program-p) 10927e6fb56fSmrg ac_prev=program_prefix ;; 10937e6fb56fSmrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 10947e6fb56fSmrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 10957e6fb56fSmrg program_prefix=$ac_optarg ;; 10967e6fb56fSmrg 10977e6fb56fSmrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 10987e6fb56fSmrg | --program-suf | --program-su | --program-s) 10997e6fb56fSmrg ac_prev=program_suffix ;; 11007e6fb56fSmrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 11017e6fb56fSmrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 11027e6fb56fSmrg program_suffix=$ac_optarg ;; 11037e6fb56fSmrg 11047e6fb56fSmrg -program-transform-name | --program-transform-name \ 11057e6fb56fSmrg | --program-transform-nam | --program-transform-na \ 11067e6fb56fSmrg | --program-transform-n | --program-transform- \ 11077e6fb56fSmrg | --program-transform | --program-transfor \ 11087e6fb56fSmrg | --program-transfo | --program-transf \ 11097e6fb56fSmrg | --program-trans | --program-tran \ 11107e6fb56fSmrg | --progr-tra | --program-tr | --program-t) 11117e6fb56fSmrg ac_prev=program_transform_name ;; 11127e6fb56fSmrg -program-transform-name=* | --program-transform-name=* \ 11137e6fb56fSmrg | --program-transform-nam=* | --program-transform-na=* \ 11147e6fb56fSmrg | --program-transform-n=* | --program-transform-=* \ 11157e6fb56fSmrg | --program-transform=* | --program-transfor=* \ 11167e6fb56fSmrg | --program-transfo=* | --program-transf=* \ 11177e6fb56fSmrg | --program-trans=* | --program-tran=* \ 11187e6fb56fSmrg | --progr-tra=* | --program-tr=* | --program-t=*) 11197e6fb56fSmrg program_transform_name=$ac_optarg ;; 11207e6fb56fSmrg 11217e6fb56fSmrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 11227e6fb56fSmrg ac_prev=pdfdir ;; 11237e6fb56fSmrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 11247e6fb56fSmrg pdfdir=$ac_optarg ;; 11257e6fb56fSmrg 11267e6fb56fSmrg -psdir | --psdir | --psdi | --psd | --ps) 11277e6fb56fSmrg ac_prev=psdir ;; 11287e6fb56fSmrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 11297e6fb56fSmrg psdir=$ac_optarg ;; 11307e6fb56fSmrg 11317e6fb56fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 11327e6fb56fSmrg | -silent | --silent | --silen | --sile | --sil) 11337e6fb56fSmrg silent=yes ;; 11347e6fb56fSmrg 11357e6fb56fSmrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 11367e6fb56fSmrg ac_prev=sbindir ;; 11377e6fb56fSmrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 11387e6fb56fSmrg | --sbi=* | --sb=*) 11397e6fb56fSmrg sbindir=$ac_optarg ;; 11407e6fb56fSmrg 11417e6fb56fSmrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 11427e6fb56fSmrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 11437e6fb56fSmrg | --sharedst | --shareds | --shared | --share | --shar \ 11447e6fb56fSmrg | --sha | --sh) 11457e6fb56fSmrg ac_prev=sharedstatedir ;; 11467e6fb56fSmrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 11477e6fb56fSmrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 11487e6fb56fSmrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 11497e6fb56fSmrg | --sha=* | --sh=*) 11507e6fb56fSmrg sharedstatedir=$ac_optarg ;; 11517e6fb56fSmrg 11527e6fb56fSmrg -site | --site | --sit) 11537e6fb56fSmrg ac_prev=site ;; 11547e6fb56fSmrg -site=* | --site=* | --sit=*) 11557e6fb56fSmrg site=$ac_optarg ;; 11567e6fb56fSmrg 11577e6fb56fSmrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 11587e6fb56fSmrg ac_prev=srcdir ;; 11597e6fb56fSmrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 11607e6fb56fSmrg srcdir=$ac_optarg ;; 11617e6fb56fSmrg 11627e6fb56fSmrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 11637e6fb56fSmrg | --syscon | --sysco | --sysc | --sys | --sy) 11647e6fb56fSmrg ac_prev=sysconfdir ;; 11657e6fb56fSmrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 11667e6fb56fSmrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 11677e6fb56fSmrg sysconfdir=$ac_optarg ;; 11687e6fb56fSmrg 11697e6fb56fSmrg -target | --target | --targe | --targ | --tar | --ta | --t) 11707e6fb56fSmrg ac_prev=target_alias ;; 11717e6fb56fSmrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 11727e6fb56fSmrg target_alias=$ac_optarg ;; 11737e6fb56fSmrg 11747e6fb56fSmrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 11757e6fb56fSmrg verbose=yes ;; 11767e6fb56fSmrg 11777e6fb56fSmrg -version | --version | --versio | --versi | --vers | -V) 11787e6fb56fSmrg ac_init_version=: ;; 11797e6fb56fSmrg 11807e6fb56fSmrg -with-* | --with-*) 11817e6fb56fSmrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 11827e6fb56fSmrg # Reject names that are not valid shell variable names. 11837e6fb56fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 118490b17f1bSmrg as_fn_error $? "invalid package name: $ac_useropt" 11857e6fb56fSmrg ac_useropt_orig=$ac_useropt 11867e6fb56fSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 11877e6fb56fSmrg case $ac_user_opts in 11887e6fb56fSmrg *" 11897e6fb56fSmrg"with_$ac_useropt" 11907e6fb56fSmrg"*) ;; 11917e6fb56fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 11927e6fb56fSmrg ac_unrecognized_sep=', ';; 11937e6fb56fSmrg esac 11947e6fb56fSmrg eval with_$ac_useropt=\$ac_optarg ;; 11957e6fb56fSmrg 11967e6fb56fSmrg -without-* | --without-*) 11977e6fb56fSmrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 11987e6fb56fSmrg # Reject names that are not valid shell variable names. 11997e6fb56fSmrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 120090b17f1bSmrg as_fn_error $? "invalid package name: $ac_useropt" 12017e6fb56fSmrg ac_useropt_orig=$ac_useropt 12027e6fb56fSmrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 12037e6fb56fSmrg case $ac_user_opts in 12047e6fb56fSmrg *" 12057e6fb56fSmrg"with_$ac_useropt" 12067e6fb56fSmrg"*) ;; 12077e6fb56fSmrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 12087e6fb56fSmrg ac_unrecognized_sep=', ';; 12097e6fb56fSmrg esac 12107e6fb56fSmrg eval with_$ac_useropt=no ;; 12117e6fb56fSmrg 12127e6fb56fSmrg --x) 12137e6fb56fSmrg # Obsolete; use --with-x. 12147e6fb56fSmrg with_x=yes ;; 12157e6fb56fSmrg 12167e6fb56fSmrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 12177e6fb56fSmrg | --x-incl | --x-inc | --x-in | --x-i) 12187e6fb56fSmrg ac_prev=x_includes ;; 12197e6fb56fSmrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 12207e6fb56fSmrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 12217e6fb56fSmrg x_includes=$ac_optarg ;; 12227e6fb56fSmrg 12237e6fb56fSmrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 12247e6fb56fSmrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 12257e6fb56fSmrg ac_prev=x_libraries ;; 12267e6fb56fSmrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 12277e6fb56fSmrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 12287e6fb56fSmrg x_libraries=$ac_optarg ;; 12297e6fb56fSmrg 123090b17f1bSmrg -*) as_fn_error $? "unrecognized option: \`$ac_option' 123190b17f1bSmrgTry \`$0 --help' for more information" 12327e6fb56fSmrg ;; 12337e6fb56fSmrg 12347e6fb56fSmrg *=*) 12357e6fb56fSmrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 12367e6fb56fSmrg # Reject names that are not valid shell variable names. 123790b17f1bSmrg case $ac_envvar in #( 123890b17f1bSmrg '' | [0-9]* | *[!_$as_cr_alnum]* ) 123990b17f1bSmrg as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 124090b17f1bSmrg esac 12417e6fb56fSmrg eval $ac_envvar=\$ac_optarg 12427e6fb56fSmrg export $ac_envvar ;; 12437e6fb56fSmrg 12447e6fb56fSmrg *) 12457e6fb56fSmrg # FIXME: should be removed in autoconf 3.0. 12467e6fb56fSmrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 12477e6fb56fSmrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 12487e6fb56fSmrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 124990b17f1bSmrg : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 12507e6fb56fSmrg ;; 12517e6fb56fSmrg 12527e6fb56fSmrg esac 12537e6fb56fSmrgdone 12547e6fb56fSmrg 12557e6fb56fSmrgif test -n "$ac_prev"; then 12567e6fb56fSmrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 125790b17f1bSmrg as_fn_error $? "missing argument to $ac_option" 12587e6fb56fSmrgfi 12597e6fb56fSmrg 12607e6fb56fSmrgif test -n "$ac_unrecognized_opts"; then 12617e6fb56fSmrg case $enable_option_checking in 12627e6fb56fSmrg no) ;; 126390b17f1bSmrg fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 12647e6fb56fSmrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 12657e6fb56fSmrg esac 12667e6fb56fSmrgfi 12677e6fb56fSmrg 12687e6fb56fSmrg# Check all directory arguments for consistency. 12697e6fb56fSmrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 12707e6fb56fSmrg datadir sysconfdir sharedstatedir localstatedir includedir \ 12717e6fb56fSmrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 12727e6fb56fSmrg libdir localedir mandir 12737e6fb56fSmrgdo 12747e6fb56fSmrg eval ac_val=\$$ac_var 12757e6fb56fSmrg # Remove trailing slashes. 12767e6fb56fSmrg case $ac_val in 12777e6fb56fSmrg */ ) 12787e6fb56fSmrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 12797e6fb56fSmrg eval $ac_var=\$ac_val;; 12807e6fb56fSmrg esac 12817e6fb56fSmrg # Be sure to have absolute directory names. 12827e6fb56fSmrg case $ac_val in 12837e6fb56fSmrg [\\/$]* | ?:[\\/]* ) continue;; 12847e6fb56fSmrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 12857e6fb56fSmrg esac 128690b17f1bSmrg as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 12877e6fb56fSmrgdone 12887e6fb56fSmrg 12897e6fb56fSmrg# There might be people who depend on the old broken behavior: `$host' 12907e6fb56fSmrg# used to hold the argument of --host etc. 12917e6fb56fSmrg# FIXME: To remove some day. 12927e6fb56fSmrgbuild=$build_alias 12937e6fb56fSmrghost=$host_alias 12947e6fb56fSmrgtarget=$target_alias 12957e6fb56fSmrg 12967e6fb56fSmrg# FIXME: To remove some day. 12977e6fb56fSmrgif test "x$host_alias" != x; then 12987e6fb56fSmrg if test "x$build_alias" = x; then 12997e6fb56fSmrg cross_compiling=maybe 13007e6fb56fSmrg elif test "x$build_alias" != "x$host_alias"; then 13017e6fb56fSmrg cross_compiling=yes 13027e6fb56fSmrg fi 13037e6fb56fSmrgfi 13047e6fb56fSmrg 13057e6fb56fSmrgac_tool_prefix= 13067e6fb56fSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 13077e6fb56fSmrg 13087e6fb56fSmrgtest "$silent" = yes && exec 6>/dev/null 13097e6fb56fSmrg 13107e6fb56fSmrg 13117e6fb56fSmrgac_pwd=`pwd` && test -n "$ac_pwd" && 13127e6fb56fSmrgac_ls_di=`ls -di .` && 13137e6fb56fSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 131490b17f1bSmrg as_fn_error $? "working directory cannot be determined" 13157e6fb56fSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 131690b17f1bSmrg as_fn_error $? "pwd does not report name of working directory" 13177e6fb56fSmrg 13187e6fb56fSmrg 13197e6fb56fSmrg# Find the source files, if location was not specified. 13207e6fb56fSmrgif test -z "$srcdir"; then 13217e6fb56fSmrg ac_srcdir_defaulted=yes 13227e6fb56fSmrg # Try the directory containing this script, then the parent directory. 13237e6fb56fSmrg ac_confdir=`$as_dirname -- "$as_myself" || 13247e6fb56fSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13257e6fb56fSmrg X"$as_myself" : 'X\(//\)[^/]' \| \ 13267e6fb56fSmrg X"$as_myself" : 'X\(//\)$' \| \ 13277e6fb56fSmrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 13287e6fb56fSmrg$as_echo X"$as_myself" | 13297e6fb56fSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13307e6fb56fSmrg s//\1/ 13317e6fb56fSmrg q 13327e6fb56fSmrg } 13337e6fb56fSmrg /^X\(\/\/\)[^/].*/{ 13347e6fb56fSmrg s//\1/ 13357e6fb56fSmrg q 13367e6fb56fSmrg } 13377e6fb56fSmrg /^X\(\/\/\)$/{ 13387e6fb56fSmrg s//\1/ 13397e6fb56fSmrg q 13407e6fb56fSmrg } 13417e6fb56fSmrg /^X\(\/\).*/{ 13427e6fb56fSmrg s//\1/ 13437e6fb56fSmrg q 13447e6fb56fSmrg } 13457e6fb56fSmrg s/.*/./; q'` 13467e6fb56fSmrg srcdir=$ac_confdir 13477e6fb56fSmrg if test ! -r "$srcdir/$ac_unique_file"; then 13487e6fb56fSmrg srcdir=.. 13497e6fb56fSmrg fi 13507e6fb56fSmrgelse 13517e6fb56fSmrg ac_srcdir_defaulted=no 13527e6fb56fSmrgfi 13537e6fb56fSmrgif test ! -r "$srcdir/$ac_unique_file"; then 13547e6fb56fSmrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 135590b17f1bSmrg as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 13567e6fb56fSmrgfi 13577e6fb56fSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 13587e6fb56fSmrgac_abs_confdir=`( 135990b17f1bSmrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 13607e6fb56fSmrg pwd)` 13617e6fb56fSmrg# When building in place, set srcdir=. 13627e6fb56fSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then 13637e6fb56fSmrg srcdir=. 13647e6fb56fSmrgfi 13657e6fb56fSmrg# Remove unnecessary trailing slashes from srcdir. 13667e6fb56fSmrg# Double slashes in file names in object file debugging info 13677e6fb56fSmrg# mess up M-x gdb in Emacs. 13687e6fb56fSmrgcase $srcdir in 13697e6fb56fSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 13707e6fb56fSmrgesac 13717e6fb56fSmrgfor ac_var in $ac_precious_vars; do 13727e6fb56fSmrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 13737e6fb56fSmrg eval ac_env_${ac_var}_value=\$${ac_var} 13747e6fb56fSmrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 13757e6fb56fSmrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 13767e6fb56fSmrgdone 13777e6fb56fSmrg 13787e6fb56fSmrg# 13797e6fb56fSmrg# Report the --help message. 13807e6fb56fSmrg# 13817e6fb56fSmrgif test "$ac_init_help" = "long"; then 13827e6fb56fSmrg # Omit some internal or obsolete options to make the list less imposing. 13837e6fb56fSmrg # This message is too long to be a string in the A/UX 3.1 sh. 13847e6fb56fSmrg cat <<_ACEOF 1385963d66acSmrg\`configure' configures xf86-video-openchrome 0.4.0 to adapt to many kinds of systems. 13867e6fb56fSmrg 13877e6fb56fSmrgUsage: $0 [OPTION]... [VAR=VALUE]... 13887e6fb56fSmrg 13897e6fb56fSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 13907e6fb56fSmrgVAR=VALUE. See below for descriptions of some of the useful variables. 13917e6fb56fSmrg 13927e6fb56fSmrgDefaults for the options are specified in brackets. 13937e6fb56fSmrg 13947e6fb56fSmrgConfiguration: 13957e6fb56fSmrg -h, --help display this help and exit 13967e6fb56fSmrg --help=short display options specific to this package 13977e6fb56fSmrg --help=recursive display the short help of all the included packages 13987e6fb56fSmrg -V, --version display version information and exit 139990b17f1bSmrg -q, --quiet, --silent do not print \`checking ...' messages 14007e6fb56fSmrg --cache-file=FILE cache test results in FILE [disabled] 14017e6fb56fSmrg -C, --config-cache alias for \`--cache-file=config.cache' 14027e6fb56fSmrg -n, --no-create do not create output files 14037e6fb56fSmrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 14047e6fb56fSmrg 14057e6fb56fSmrgInstallation directories: 14067e6fb56fSmrg --prefix=PREFIX install architecture-independent files in PREFIX 14077e6fb56fSmrg [$ac_default_prefix] 14087e6fb56fSmrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 14097e6fb56fSmrg [PREFIX] 14107e6fb56fSmrg 14117e6fb56fSmrgBy default, \`make install' will install all the files in 14127e6fb56fSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 14137e6fb56fSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 14147e6fb56fSmrgfor instance \`--prefix=\$HOME'. 14157e6fb56fSmrg 14167e6fb56fSmrgFor better control, use the options below. 14177e6fb56fSmrg 14187e6fb56fSmrgFine tuning of the installation directories: 14197e6fb56fSmrg --bindir=DIR user executables [EPREFIX/bin] 14207e6fb56fSmrg --sbindir=DIR system admin executables [EPREFIX/sbin] 14217e6fb56fSmrg --libexecdir=DIR program executables [EPREFIX/libexec] 14227e6fb56fSmrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 14237e6fb56fSmrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 14247e6fb56fSmrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 14257e6fb56fSmrg --libdir=DIR object code libraries [EPREFIX/lib] 14267e6fb56fSmrg --includedir=DIR C header files [PREFIX/include] 14277e6fb56fSmrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 14287e6fb56fSmrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 14297e6fb56fSmrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 14307e6fb56fSmrg --infodir=DIR info documentation [DATAROOTDIR/info] 14317e6fb56fSmrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 14327e6fb56fSmrg --mandir=DIR man documentation [DATAROOTDIR/man] 14337e6fb56fSmrg --docdir=DIR documentation root 14347e6fb56fSmrg [DATAROOTDIR/doc/xf86-video-openchrome] 14357e6fb56fSmrg --htmldir=DIR html documentation [DOCDIR] 14367e6fb56fSmrg --dvidir=DIR dvi documentation [DOCDIR] 14377e6fb56fSmrg --pdfdir=DIR pdf documentation [DOCDIR] 14387e6fb56fSmrg --psdir=DIR ps documentation [DOCDIR] 14397e6fb56fSmrg_ACEOF 14407e6fb56fSmrg 14417e6fb56fSmrg cat <<\_ACEOF 14427e6fb56fSmrg 14437e6fb56fSmrgProgram names: 14447e6fb56fSmrg --program-prefix=PREFIX prepend PREFIX to installed program names 14457e6fb56fSmrg --program-suffix=SUFFIX append SUFFIX to installed program names 14467e6fb56fSmrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 14477e6fb56fSmrg 14487e6fb56fSmrgSystem types: 14497e6fb56fSmrg --build=BUILD configure for building on BUILD [guessed] 14507e6fb56fSmrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 14517e6fb56fSmrg_ACEOF 14527e6fb56fSmrgfi 14537e6fb56fSmrg 14547e6fb56fSmrgif test -n "$ac_init_help"; then 14557e6fb56fSmrg case $ac_init_help in 1456963d66acSmrg short | recursive ) echo "Configuration of xf86-video-openchrome 0.4.0:";; 14577e6fb56fSmrg esac 14587e6fb56fSmrg cat <<\_ACEOF 14597e6fb56fSmrg 14607e6fb56fSmrgOptional Features: 14617e6fb56fSmrg --disable-option-checking ignore unrecognized --enable/--with options 14627e6fb56fSmrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 14637e6fb56fSmrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1464963d66acSmrg --enable-silent-rules less verbose build output (undo: "make V=1") 1465963d66acSmrg --disable-silent-rules verbose build output (undo: "make V=0") 146690b17f1bSmrg --enable-maintainer-mode 146790b17f1bSmrg enable make rules and dependencies not useful (and 146890b17f1bSmrg sometimes confusing) to the casual installer 14697e6fb56fSmrg --enable-static[=PKGS] build static libraries [default=no] 14707e6fb56fSmrg --enable-shared[=PKGS] build shared libraries [default=yes] 14717e6fb56fSmrg --enable-fast-install[=PKGS] 14727e6fb56fSmrg optimize for fast installation [default=yes] 147390b17f1bSmrg --enable-dependency-tracking 147490b17f1bSmrg do not reject slow dependency extractors 147590b17f1bSmrg --disable-dependency-tracking 147690b17f1bSmrg speeds up one-time build 14777e6fb56fSmrg --disable-libtool-lock avoid locking (might break parallel builds) 147890b17f1bSmrg --disable-largefile omit support for large files 147990b17f1bSmrg --enable-debug Enable debugging support [[default=no]] 148090b17f1bSmrg --enable-xv-debug Enable XVideo debugging support [[default=no]] 148190b17f1bSmrg --enable-viaregtool Enable build of registers dumper tool [[default=no]] 14827e6fb56fSmrg 14837e6fb56fSmrgOptional Packages: 14847e6fb56fSmrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 14857e6fb56fSmrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 148690b17f1bSmrg --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 14877e6fb56fSmrg both] 1488963d66acSmrg --with-aix-soname=aix|svr4|both 1489963d66acSmrg shared library versioning (aka "SONAME") variant to 1490963d66acSmrg provide on AIX, [default=aix]. 149190b17f1bSmrg --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1492963d66acSmrg --with-sysroot[=DIR] Search for dependent libraries within DIR (or the 1493963d66acSmrg compiler's sysroot if not specified). 14947e6fb56fSmrg --with-xorg-module-dir=DIR 14957e6fb56fSmrg Default xorg module directory 149690b17f1bSmrg [[default=$libdir/xorg/modules]] 14977e6fb56fSmrg --with-release-version=STRING 14987e6fb56fSmrg Use release version string in package name 14997e6fb56fSmrg 15007e6fb56fSmrgSome influential environment variables: 15017e6fb56fSmrg CC C compiler command 15027e6fb56fSmrg CFLAGS C compiler flags 15037e6fb56fSmrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 15047e6fb56fSmrg nonstandard directory <lib dir> 15057e6fb56fSmrg LIBS libraries to pass to the linker, e.g. -l<library> 150690b17f1bSmrg CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 15077e6fb56fSmrg you have headers in a nonstandard directory <include dir> 1508963d66acSmrg LT_SYS_LIBRARY_PATH 1509963d66acSmrg User-defined run-time library search path. 15107e6fb56fSmrg CPP C preprocessor 15117e6fb56fSmrg PKG_CONFIG path to pkg-config utility 151290b17f1bSmrg PKG_CONFIG_PATH 151390b17f1bSmrg directories to add to pkg-config's search path 151490b17f1bSmrg PKG_CONFIG_LIBDIR 151590b17f1bSmrg path overriding pkg-config's built-in search path 15167e6fb56fSmrg XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 15177e6fb56fSmrg XORG_LIBS linker flags for XORG, overriding pkg-config 15187e6fb56fSmrg XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 15197e6fb56fSmrg XEXT_LIBS linker flags for XEXT, overriding pkg-config 15207e6fb56fSmrg PCIACCESS_CFLAGS 15217e6fb56fSmrg C compiler flags for PCIACCESS, overriding pkg-config 15227e6fb56fSmrg PCIACCESS_LIBS 15237e6fb56fSmrg linker flags for PCIACCESS, overriding pkg-config 15247e6fb56fSmrg DRI_CFLAGS C compiler flags for DRI, overriding pkg-config 15257e6fb56fSmrg DRI_LIBS linker flags for DRI, overriding pkg-config 152690b17f1bSmrg LIBUDEV_CFLAGS 152790b17f1bSmrg C compiler flags for LIBUDEV, overriding pkg-config 152890b17f1bSmrg LIBUDEV_LIBS 152990b17f1bSmrg linker flags for LIBUDEV, overriding pkg-config 15307e6fb56fSmrg XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config 15317e6fb56fSmrg XVMC_LIBS linker flags for XVMC, overriding pkg-config 15327e6fb56fSmrg 15337e6fb56fSmrgUse these variables to override the choices made by `configure' or to help 15347e6fb56fSmrgit to find libraries and programs with nonstandard names/locations. 15357e6fb56fSmrg 153690b17f1bSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>. 15377e6fb56fSmrg_ACEOF 15387e6fb56fSmrgac_status=$? 15397e6fb56fSmrgfi 15407e6fb56fSmrg 15417e6fb56fSmrgif test "$ac_init_help" = "recursive"; then 15427e6fb56fSmrg # If there are subdirs, report their specific --help. 15437e6fb56fSmrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 15447e6fb56fSmrg test -d "$ac_dir" || 15457e6fb56fSmrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 15467e6fb56fSmrg continue 15477e6fb56fSmrg ac_builddir=. 15487e6fb56fSmrg 15497e6fb56fSmrgcase "$ac_dir" in 15507e6fb56fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15517e6fb56fSmrg*) 15527e6fb56fSmrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15537e6fb56fSmrg # A ".." for each directory in $ac_dir_suffix. 15547e6fb56fSmrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15557e6fb56fSmrg case $ac_top_builddir_sub in 15567e6fb56fSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15577e6fb56fSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15587e6fb56fSmrg esac ;; 15597e6fb56fSmrgesac 15607e6fb56fSmrgac_abs_top_builddir=$ac_pwd 15617e6fb56fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 15627e6fb56fSmrg# for backward compatibility: 15637e6fb56fSmrgac_top_builddir=$ac_top_build_prefix 15647e6fb56fSmrg 15657e6fb56fSmrgcase $srcdir in 15667e6fb56fSmrg .) # We are building in place. 15677e6fb56fSmrg ac_srcdir=. 15687e6fb56fSmrg ac_top_srcdir=$ac_top_builddir_sub 15697e6fb56fSmrg ac_abs_top_srcdir=$ac_pwd ;; 15707e6fb56fSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 15717e6fb56fSmrg ac_srcdir=$srcdir$ac_dir_suffix; 15727e6fb56fSmrg ac_top_srcdir=$srcdir 15737e6fb56fSmrg ac_abs_top_srcdir=$srcdir ;; 15747e6fb56fSmrg *) # Relative name. 15757e6fb56fSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15767e6fb56fSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 15777e6fb56fSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15787e6fb56fSmrgesac 15797e6fb56fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15807e6fb56fSmrg 15817e6fb56fSmrg cd "$ac_dir" || { ac_status=$?; continue; } 15827e6fb56fSmrg # Check for guested configure. 15837e6fb56fSmrg if test -f "$ac_srcdir/configure.gnu"; then 15847e6fb56fSmrg echo && 15857e6fb56fSmrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 15867e6fb56fSmrg elif test -f "$ac_srcdir/configure"; then 15877e6fb56fSmrg echo && 15887e6fb56fSmrg $SHELL "$ac_srcdir/configure" --help=recursive 15897e6fb56fSmrg else 15907e6fb56fSmrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 15917e6fb56fSmrg fi || ac_status=$? 15927e6fb56fSmrg cd "$ac_pwd" || { ac_status=$?; break; } 15937e6fb56fSmrg done 15947e6fb56fSmrgfi 15957e6fb56fSmrg 15967e6fb56fSmrgtest -n "$ac_init_help" && exit $ac_status 15977e6fb56fSmrgif $ac_init_version; then 15987e6fb56fSmrg cat <<\_ACEOF 1599963d66acSmrgxf86-video-openchrome configure 0.4.0 160090b17f1bSmrggenerated by GNU Autoconf 2.69 16017e6fb56fSmrg 160290b17f1bSmrgCopyright (C) 2012 Free Software Foundation, Inc. 16037e6fb56fSmrgThis configure script is free software; the Free Software Foundation 16047e6fb56fSmrggives unlimited permission to copy, distribute and modify it. 16057e6fb56fSmrg_ACEOF 16067e6fb56fSmrg exit 16077e6fb56fSmrgfi 16087e6fb56fSmrg 160990b17f1bSmrg## ------------------------ ## 161090b17f1bSmrg## Autoconf initialization. ## 161190b17f1bSmrg## ------------------------ ## 16127e6fb56fSmrg 161390b17f1bSmrg# ac_fn_c_try_compile LINENO 161490b17f1bSmrg# -------------------------- 161590b17f1bSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded. 161690b17f1bSmrgac_fn_c_try_compile () 16177e6fb56fSmrg{ 161890b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 161990b17f1bSmrg rm -f conftest.$ac_objext 162090b17f1bSmrg if { { ac_try="$ac_compile" 162190b17f1bSmrgcase "(($ac_try" in 162290b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 162390b17f1bSmrg *) ac_try_echo=$ac_try;; 162490b17f1bSmrgesac 162590b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 162690b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 162790b17f1bSmrg (eval "$ac_compile") 2>conftest.err 162890b17f1bSmrg ac_status=$? 162990b17f1bSmrg if test -s conftest.err; then 163090b17f1bSmrg grep -v '^ *+' conftest.err >conftest.er1 163190b17f1bSmrg cat conftest.er1 >&5 163290b17f1bSmrg mv -f conftest.er1 conftest.err 163390b17f1bSmrg fi 163490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 163590b17f1bSmrg test $ac_status = 0; } && { 163690b17f1bSmrg test -z "$ac_c_werror_flag" || 163790b17f1bSmrg test ! -s conftest.err 163890b17f1bSmrg } && test -s conftest.$ac_objext; then : 163990b17f1bSmrg ac_retval=0 164090b17f1bSmrgelse 164190b17f1bSmrg $as_echo "$as_me: failed program was:" >&5 164290b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5 164390b17f1bSmrg 164490b17f1bSmrg ac_retval=1 164590b17f1bSmrgfi 164690b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 164790b17f1bSmrg as_fn_set_status $ac_retval 164890b17f1bSmrg 164990b17f1bSmrg} # ac_fn_c_try_compile 165090b17f1bSmrg 165190b17f1bSmrg# ac_fn_c_try_link LINENO 165290b17f1bSmrg# ----------------------- 165390b17f1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. 165490b17f1bSmrgac_fn_c_try_link () 165590b17f1bSmrg{ 165690b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 165790b17f1bSmrg rm -f conftest.$ac_objext conftest$ac_exeext 165890b17f1bSmrg if { { ac_try="$ac_link" 165990b17f1bSmrgcase "(($ac_try" in 166090b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 166190b17f1bSmrg *) ac_try_echo=$ac_try;; 166290b17f1bSmrgesac 166390b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 166490b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 166590b17f1bSmrg (eval "$ac_link") 2>conftest.err 166690b17f1bSmrg ac_status=$? 166790b17f1bSmrg if test -s conftest.err; then 166890b17f1bSmrg grep -v '^ *+' conftest.err >conftest.er1 166990b17f1bSmrg cat conftest.er1 >&5 167090b17f1bSmrg mv -f conftest.er1 conftest.err 167190b17f1bSmrg fi 167290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 167390b17f1bSmrg test $ac_status = 0; } && { 167490b17f1bSmrg test -z "$ac_c_werror_flag" || 167590b17f1bSmrg test ! -s conftest.err 167690b17f1bSmrg } && test -s conftest$ac_exeext && { 167790b17f1bSmrg test "$cross_compiling" = yes || 167890b17f1bSmrg test -x conftest$ac_exeext 167990b17f1bSmrg }; then : 168090b17f1bSmrg ac_retval=0 168190b17f1bSmrgelse 168290b17f1bSmrg $as_echo "$as_me: failed program was:" >&5 168390b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5 168490b17f1bSmrg 168590b17f1bSmrg ac_retval=1 168690b17f1bSmrgfi 168790b17f1bSmrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 168890b17f1bSmrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 168990b17f1bSmrg # interfere with the next link command; also delete a directory that is 169090b17f1bSmrg # left behind by Apple's compiler. We do this before executing the actions. 169190b17f1bSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 169290b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 169390b17f1bSmrg as_fn_set_status $ac_retval 169490b17f1bSmrg 169590b17f1bSmrg} # ac_fn_c_try_link 169690b17f1bSmrg 169790b17f1bSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 169890b17f1bSmrg# ------------------------------------------------------- 169990b17f1bSmrg# Tests whether HEADER exists and can be compiled using the include files in 170090b17f1bSmrg# INCLUDES, setting the cache variable VAR accordingly. 170190b17f1bSmrgac_fn_c_check_header_compile () 170290b17f1bSmrg{ 170390b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 170490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 170590b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 170690b17f1bSmrgif eval \${$3+:} false; then : 170790b17f1bSmrg $as_echo_n "(cached) " >&6 170890b17f1bSmrgelse 170990b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 171090b17f1bSmrg/* end confdefs.h. */ 171190b17f1bSmrg$4 171290b17f1bSmrg#include <$2> 171390b17f1bSmrg_ACEOF 171490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 171590b17f1bSmrg eval "$3=yes" 171690b17f1bSmrgelse 171790b17f1bSmrg eval "$3=no" 171890b17f1bSmrgfi 171990b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 172090b17f1bSmrgfi 172190b17f1bSmrgeval ac_res=\$$3 172290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 172390b17f1bSmrg$as_echo "$ac_res" >&6; } 172490b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 172590b17f1bSmrg 172690b17f1bSmrg} # ac_fn_c_check_header_compile 172790b17f1bSmrg 172890b17f1bSmrg# ac_fn_c_try_cpp LINENO 172990b17f1bSmrg# ---------------------- 173090b17f1bSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 173190b17f1bSmrgac_fn_c_try_cpp () 173290b17f1bSmrg{ 173390b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 173490b17f1bSmrg if { { ac_try="$ac_cpp conftest.$ac_ext" 173590b17f1bSmrgcase "(($ac_try" in 173690b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 173790b17f1bSmrg *) ac_try_echo=$ac_try;; 173890b17f1bSmrgesac 173990b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 174090b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 174190b17f1bSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 174290b17f1bSmrg ac_status=$? 174390b17f1bSmrg if test -s conftest.err; then 174490b17f1bSmrg grep -v '^ *+' conftest.err >conftest.er1 174590b17f1bSmrg cat conftest.er1 >&5 174690b17f1bSmrg mv -f conftest.er1 conftest.err 174790b17f1bSmrg fi 174890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 174990b17f1bSmrg test $ac_status = 0; } > conftest.i && { 175090b17f1bSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 175190b17f1bSmrg test ! -s conftest.err 175290b17f1bSmrg }; then : 175390b17f1bSmrg ac_retval=0 175490b17f1bSmrgelse 175590b17f1bSmrg $as_echo "$as_me: failed program was:" >&5 175690b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5 175790b17f1bSmrg 175890b17f1bSmrg ac_retval=1 175990b17f1bSmrgfi 176090b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 176190b17f1bSmrg as_fn_set_status $ac_retval 176290b17f1bSmrg 176390b17f1bSmrg} # ac_fn_c_try_cpp 176490b17f1bSmrg 176590b17f1bSmrg# ac_fn_c_try_run LINENO 176690b17f1bSmrg# ---------------------- 176790b17f1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 176890b17f1bSmrg# that executables *can* be run. 176990b17f1bSmrgac_fn_c_try_run () 177090b17f1bSmrg{ 177190b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 177290b17f1bSmrg if { { ac_try="$ac_link" 177390b17f1bSmrgcase "(($ac_try" in 177490b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 177590b17f1bSmrg *) ac_try_echo=$ac_try;; 177690b17f1bSmrgesac 177790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 177890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 177990b17f1bSmrg (eval "$ac_link") 2>&5 178090b17f1bSmrg ac_status=$? 178190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 178290b17f1bSmrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 178390b17f1bSmrg { { case "(($ac_try" in 178490b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 178590b17f1bSmrg *) ac_try_echo=$ac_try;; 178690b17f1bSmrgesac 178790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 178890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 178990b17f1bSmrg (eval "$ac_try") 2>&5 179090b17f1bSmrg ac_status=$? 179190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 179290b17f1bSmrg test $ac_status = 0; }; }; then : 179390b17f1bSmrg ac_retval=0 179490b17f1bSmrgelse 179590b17f1bSmrg $as_echo "$as_me: program exited with status $ac_status" >&5 179690b17f1bSmrg $as_echo "$as_me: failed program was:" >&5 179790b17f1bSmrgsed 's/^/| /' conftest.$ac_ext >&5 179890b17f1bSmrg 179990b17f1bSmrg ac_retval=$ac_status 180090b17f1bSmrgfi 180190b17f1bSmrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo 180290b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 180390b17f1bSmrg as_fn_set_status $ac_retval 180490b17f1bSmrg 180590b17f1bSmrg} # ac_fn_c_try_run 180690b17f1bSmrg 180790b17f1bSmrg# ac_fn_c_check_func LINENO FUNC VAR 180890b17f1bSmrg# ---------------------------------- 180990b17f1bSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly 181090b17f1bSmrgac_fn_c_check_func () 181190b17f1bSmrg{ 181290b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 181390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 181490b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 181590b17f1bSmrgif eval \${$3+:} false; then : 181690b17f1bSmrg $as_echo_n "(cached) " >&6 181790b17f1bSmrgelse 181890b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 181990b17f1bSmrg/* end confdefs.h. */ 182090b17f1bSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 182190b17f1bSmrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 182290b17f1bSmrg#define $2 innocuous_$2 182390b17f1bSmrg 182490b17f1bSmrg/* System header to define __stub macros and hopefully few prototypes, 182590b17f1bSmrg which can conflict with char $2 (); below. 182690b17f1bSmrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 182790b17f1bSmrg <limits.h> exists even on freestanding compilers. */ 182890b17f1bSmrg 182990b17f1bSmrg#ifdef __STDC__ 183090b17f1bSmrg# include <limits.h> 183190b17f1bSmrg#else 183290b17f1bSmrg# include <assert.h> 183390b17f1bSmrg#endif 183490b17f1bSmrg 183590b17f1bSmrg#undef $2 183690b17f1bSmrg 183790b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 183890b17f1bSmrg Use char because int might match the return type of a GCC 183990b17f1bSmrg builtin and then its argument prototype would still apply. */ 184090b17f1bSmrg#ifdef __cplusplus 184190b17f1bSmrgextern "C" 184290b17f1bSmrg#endif 184390b17f1bSmrgchar $2 (); 184490b17f1bSmrg/* The GNU C library defines this for functions which it implements 184590b17f1bSmrg to always fail with ENOSYS. Some functions are actually named 184690b17f1bSmrg something starting with __ and the normal name is an alias. */ 184790b17f1bSmrg#if defined __stub_$2 || defined __stub___$2 184890b17f1bSmrgchoke me 184990b17f1bSmrg#endif 185090b17f1bSmrg 185190b17f1bSmrgint 185290b17f1bSmrgmain () 185390b17f1bSmrg{ 185490b17f1bSmrgreturn $2 (); 185590b17f1bSmrg ; 185690b17f1bSmrg return 0; 185790b17f1bSmrg} 185890b17f1bSmrg_ACEOF 185990b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 186090b17f1bSmrg eval "$3=yes" 186190b17f1bSmrgelse 186290b17f1bSmrg eval "$3=no" 186390b17f1bSmrgfi 186490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 186590b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 186690b17f1bSmrgfi 186790b17f1bSmrgeval ac_res=\$$3 186890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 186990b17f1bSmrg$as_echo "$ac_res" >&6; } 187090b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 187190b17f1bSmrg 187290b17f1bSmrg} # ac_fn_c_check_func 187390b17f1bSmrg 187490b17f1bSmrg# ac_fn_c_check_header_preproc LINENO HEADER VAR 187590b17f1bSmrg# ---------------------------------------------- 187690b17f1bSmrg# Tests whether HEADER is present, setting the cache variable VAR accordingly. 187790b17f1bSmrgac_fn_c_check_header_preproc () 187890b17f1bSmrg{ 187990b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 188090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 188190b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 188290b17f1bSmrgif eval \${$3+:} false; then : 188390b17f1bSmrg $as_echo_n "(cached) " >&6 188490b17f1bSmrgelse 188590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 188690b17f1bSmrg/* end confdefs.h. */ 188790b17f1bSmrg#include <$2> 188890b17f1bSmrg_ACEOF 188990b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 189090b17f1bSmrg eval "$3=yes" 189190b17f1bSmrgelse 189290b17f1bSmrg eval "$3=no" 189390b17f1bSmrgfi 189490b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 189590b17f1bSmrgfi 189690b17f1bSmrgeval ac_res=\$$3 189790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 189890b17f1bSmrg$as_echo "$ac_res" >&6; } 189990b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 190090b17f1bSmrg 190190b17f1bSmrg} # ac_fn_c_check_header_preproc 190290b17f1bSmrg 190390b17f1bSmrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 190490b17f1bSmrg# ------------------------------------------------------- 190590b17f1bSmrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using 190690b17f1bSmrg# the include files in INCLUDES and setting the cache variable VAR 190790b17f1bSmrg# accordingly. 190890b17f1bSmrgac_fn_c_check_header_mongrel () 190990b17f1bSmrg{ 191090b17f1bSmrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 191190b17f1bSmrg if eval \${$3+:} false; then : 191290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 191390b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 191490b17f1bSmrgif eval \${$3+:} false; then : 191590b17f1bSmrg $as_echo_n "(cached) " >&6 191690b17f1bSmrgfi 191790b17f1bSmrgeval ac_res=\$$3 191890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 191990b17f1bSmrg$as_echo "$ac_res" >&6; } 192090b17f1bSmrgelse 192190b17f1bSmrg # Is the header compilable? 192290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 192390b17f1bSmrg$as_echo_n "checking $2 usability... " >&6; } 192490b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 192590b17f1bSmrg/* end confdefs.h. */ 192690b17f1bSmrg$4 192790b17f1bSmrg#include <$2> 192890b17f1bSmrg_ACEOF 192990b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 193090b17f1bSmrg ac_header_compiler=yes 193190b17f1bSmrgelse 193290b17f1bSmrg ac_header_compiler=no 193390b17f1bSmrgfi 193490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 193590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 193690b17f1bSmrg$as_echo "$ac_header_compiler" >&6; } 193790b17f1bSmrg 193890b17f1bSmrg# Is the header present? 193990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 194090b17f1bSmrg$as_echo_n "checking $2 presence... " >&6; } 194190b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 194290b17f1bSmrg/* end confdefs.h. */ 194390b17f1bSmrg#include <$2> 194490b17f1bSmrg_ACEOF 194590b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 194690b17f1bSmrg ac_header_preproc=yes 194790b17f1bSmrgelse 194890b17f1bSmrg ac_header_preproc=no 194990b17f1bSmrgfi 195090b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 195190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 195290b17f1bSmrg$as_echo "$ac_header_preproc" >&6; } 195390b17f1bSmrg 195490b17f1bSmrg# So? What about this header? 195590b17f1bSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 195690b17f1bSmrg yes:no: ) 195790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 195890b17f1bSmrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 195990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 196090b17f1bSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 196190b17f1bSmrg ;; 196290b17f1bSmrg no:yes:* ) 196390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 196490b17f1bSmrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 196590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 196690b17f1bSmrg$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 196790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 196890b17f1bSmrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 196990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 197090b17f1bSmrg$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 197190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 197290b17f1bSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 197390b17f1bSmrg( $as_echo "## -------------------------------------------------------------------------------------------------- ## 197490b17f1bSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome ## 197590b17f1bSmrg## -------------------------------------------------------------------------------------------------- ##" 197690b17f1bSmrg ) | sed "s/^/$as_me: WARNING: /" >&2 197790b17f1bSmrg ;; 197890b17f1bSmrgesac 197990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 198090b17f1bSmrg$as_echo_n "checking for $2... " >&6; } 198190b17f1bSmrgif eval \${$3+:} false; then : 198290b17f1bSmrg $as_echo_n "(cached) " >&6 198390b17f1bSmrgelse 198490b17f1bSmrg eval "$3=\$ac_header_compiler" 198590b17f1bSmrgfi 198690b17f1bSmrgeval ac_res=\$$3 198790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 198890b17f1bSmrg$as_echo "$ac_res" >&6; } 198990b17f1bSmrgfi 199090b17f1bSmrg eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 199190b17f1bSmrg 199290b17f1bSmrg} # ac_fn_c_check_header_mongrel 199390b17f1bSmrgcat >config.log <<_ACEOF 199490b17f1bSmrgThis file contains any messages produced by compilers while 199590b17f1bSmrgrunning configure, to aid debugging if configure makes a mistake. 199690b17f1bSmrg 1997963d66acSmrgIt was created by xf86-video-openchrome $as_me 0.4.0, which was 199890b17f1bSmrggenerated by GNU Autoconf 2.69. Invocation command line was 199990b17f1bSmrg 200090b17f1bSmrg $ $0 $@ 200190b17f1bSmrg 200290b17f1bSmrg_ACEOF 200390b17f1bSmrgexec 5>>config.log 200490b17f1bSmrg{ 200590b17f1bSmrgcat <<_ASUNAME 200690b17f1bSmrg## --------- ## 200790b17f1bSmrg## Platform. ## 200890b17f1bSmrg## --------- ## 200990b17f1bSmrg 201090b17f1bSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 201190b17f1bSmrguname -m = `(uname -m) 2>/dev/null || echo unknown` 201290b17f1bSmrguname -r = `(uname -r) 2>/dev/null || echo unknown` 201390b17f1bSmrguname -s = `(uname -s) 2>/dev/null || echo unknown` 201490b17f1bSmrguname -v = `(uname -v) 2>/dev/null || echo unknown` 201590b17f1bSmrg 201690b17f1bSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 201790b17f1bSmrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 20187e6fb56fSmrg 20197e6fb56fSmrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 20207e6fb56fSmrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 20217e6fb56fSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 20227e6fb56fSmrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 20237e6fb56fSmrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 20247e6fb56fSmrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 20257e6fb56fSmrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 20267e6fb56fSmrg 20277e6fb56fSmrg_ASUNAME 20287e6fb56fSmrg 20297e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 20307e6fb56fSmrgfor as_dir in $PATH 20317e6fb56fSmrgdo 20327e6fb56fSmrg IFS=$as_save_IFS 20337e6fb56fSmrg test -z "$as_dir" && as_dir=. 203490b17f1bSmrg $as_echo "PATH: $as_dir" 203590b17f1bSmrg done 20367e6fb56fSmrgIFS=$as_save_IFS 20377e6fb56fSmrg 20387e6fb56fSmrg} >&5 20397e6fb56fSmrg 20407e6fb56fSmrgcat >&5 <<_ACEOF 20417e6fb56fSmrg 20427e6fb56fSmrg 20437e6fb56fSmrg## ----------- ## 20447e6fb56fSmrg## Core tests. ## 20457e6fb56fSmrg## ----------- ## 20467e6fb56fSmrg 20477e6fb56fSmrg_ACEOF 20487e6fb56fSmrg 20497e6fb56fSmrg 20507e6fb56fSmrg# Keep a trace of the command line. 20517e6fb56fSmrg# Strip out --no-create and --no-recursion so they do not pile up. 20527e6fb56fSmrg# Strip out --silent because we don't want to record it for future runs. 20537e6fb56fSmrg# Also quote any args containing shell meta-characters. 20547e6fb56fSmrg# Make two passes to allow for proper duplicate-argument suppression. 20557e6fb56fSmrgac_configure_args= 20567e6fb56fSmrgac_configure_args0= 20577e6fb56fSmrgac_configure_args1= 20587e6fb56fSmrgac_must_keep_next=false 20597e6fb56fSmrgfor ac_pass in 1 2 20607e6fb56fSmrgdo 20617e6fb56fSmrg for ac_arg 20627e6fb56fSmrg do 20637e6fb56fSmrg case $ac_arg in 20647e6fb56fSmrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 20657e6fb56fSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 20667e6fb56fSmrg | -silent | --silent | --silen | --sile | --sil) 20677e6fb56fSmrg continue ;; 20687e6fb56fSmrg *\'*) 20697e6fb56fSmrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 20707e6fb56fSmrg esac 20717e6fb56fSmrg case $ac_pass in 207290b17f1bSmrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 20737e6fb56fSmrg 2) 207490b17f1bSmrg as_fn_append ac_configure_args1 " '$ac_arg'" 20757e6fb56fSmrg if test $ac_must_keep_next = true; then 20767e6fb56fSmrg ac_must_keep_next=false # Got value, back to normal. 20777e6fb56fSmrg else 20787e6fb56fSmrg case $ac_arg in 20797e6fb56fSmrg *=* | --config-cache | -C | -disable-* | --disable-* \ 20807e6fb56fSmrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 20817e6fb56fSmrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 20827e6fb56fSmrg | -with-* | --with-* | -without-* | --without-* | --x) 20837e6fb56fSmrg case "$ac_configure_args0 " in 20847e6fb56fSmrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 20857e6fb56fSmrg esac 20867e6fb56fSmrg ;; 20877e6fb56fSmrg -* ) ac_must_keep_next=true ;; 20887e6fb56fSmrg esac 20897e6fb56fSmrg fi 209090b17f1bSmrg as_fn_append ac_configure_args " '$ac_arg'" 20917e6fb56fSmrg ;; 20927e6fb56fSmrg esac 20937e6fb56fSmrg done 20947e6fb56fSmrgdone 209590b17f1bSmrg{ ac_configure_args0=; unset ac_configure_args0;} 209690b17f1bSmrg{ ac_configure_args1=; unset ac_configure_args1;} 20977e6fb56fSmrg 20987e6fb56fSmrg# When interrupted or exit'd, cleanup temporary files, and complete 20997e6fb56fSmrg# config.log. We remove comments because anyway the quotes in there 21007e6fb56fSmrg# would cause problems or look ugly. 21017e6fb56fSmrg# WARNING: Use '\'' to represent an apostrophe within the trap. 21027e6fb56fSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 21037e6fb56fSmrgtrap 'exit_status=$? 21047e6fb56fSmrg # Save into config.log some information that might help in debugging. 21057e6fb56fSmrg { 21067e6fb56fSmrg echo 21077e6fb56fSmrg 210890b17f1bSmrg $as_echo "## ---------------- ## 21097e6fb56fSmrg## Cache variables. ## 211090b17f1bSmrg## ---------------- ##" 21117e6fb56fSmrg echo 21127e6fb56fSmrg # The following way of writing the cache mishandles newlines in values, 21137e6fb56fSmrg( 21147e6fb56fSmrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 21157e6fb56fSmrg eval ac_val=\$$ac_var 21167e6fb56fSmrg case $ac_val in #( 21177e6fb56fSmrg *${as_nl}*) 21187e6fb56fSmrg case $ac_var in #( 211990b17f1bSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 21207e6fb56fSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 21217e6fb56fSmrg esac 21227e6fb56fSmrg case $ac_var in #( 21237e6fb56fSmrg _ | IFS | as_nl) ;; #( 21247e6fb56fSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 212590b17f1bSmrg *) { eval $ac_var=; unset $ac_var;} ;; 21267e6fb56fSmrg esac ;; 21277e6fb56fSmrg esac 21287e6fb56fSmrg done 21297e6fb56fSmrg (set) 2>&1 | 21307e6fb56fSmrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 21317e6fb56fSmrg *${as_nl}ac_space=\ *) 21327e6fb56fSmrg sed -n \ 21337e6fb56fSmrg "s/'\''/'\''\\\\'\'''\''/g; 21347e6fb56fSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 21357e6fb56fSmrg ;; #( 21367e6fb56fSmrg *) 21377e6fb56fSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 21387e6fb56fSmrg ;; 21397e6fb56fSmrg esac | 21407e6fb56fSmrg sort 21417e6fb56fSmrg) 21427e6fb56fSmrg echo 21437e6fb56fSmrg 214490b17f1bSmrg $as_echo "## ----------------- ## 21457e6fb56fSmrg## Output variables. ## 214690b17f1bSmrg## ----------------- ##" 21477e6fb56fSmrg echo 21487e6fb56fSmrg for ac_var in $ac_subst_vars 21497e6fb56fSmrg do 21507e6fb56fSmrg eval ac_val=\$$ac_var 21517e6fb56fSmrg case $ac_val in 21527e6fb56fSmrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 21537e6fb56fSmrg esac 21547e6fb56fSmrg $as_echo "$ac_var='\''$ac_val'\''" 21557e6fb56fSmrg done | sort 21567e6fb56fSmrg echo 21577e6fb56fSmrg 21587e6fb56fSmrg if test -n "$ac_subst_files"; then 215990b17f1bSmrg $as_echo "## ------------------- ## 21607e6fb56fSmrg## File substitutions. ## 216190b17f1bSmrg## ------------------- ##" 21627e6fb56fSmrg echo 21637e6fb56fSmrg for ac_var in $ac_subst_files 21647e6fb56fSmrg do 21657e6fb56fSmrg eval ac_val=\$$ac_var 21667e6fb56fSmrg case $ac_val in 21677e6fb56fSmrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 21687e6fb56fSmrg esac 21697e6fb56fSmrg $as_echo "$ac_var='\''$ac_val'\''" 21707e6fb56fSmrg done | sort 21717e6fb56fSmrg echo 21727e6fb56fSmrg fi 21737e6fb56fSmrg 21747e6fb56fSmrg if test -s confdefs.h; then 217590b17f1bSmrg $as_echo "## ----------- ## 21767e6fb56fSmrg## confdefs.h. ## 217790b17f1bSmrg## ----------- ##" 21787e6fb56fSmrg echo 21797e6fb56fSmrg cat confdefs.h 21807e6fb56fSmrg echo 21817e6fb56fSmrg fi 21827e6fb56fSmrg test "$ac_signal" != 0 && 21837e6fb56fSmrg $as_echo "$as_me: caught signal $ac_signal" 21847e6fb56fSmrg $as_echo "$as_me: exit $exit_status" 21857e6fb56fSmrg } >&5 21867e6fb56fSmrg rm -f core *.core core.conftest.* && 21877e6fb56fSmrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 21887e6fb56fSmrg exit $exit_status 21897e6fb56fSmrg' 0 21907e6fb56fSmrgfor ac_signal in 1 2 13 15; do 219190b17f1bSmrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 21927e6fb56fSmrgdone 21937e6fb56fSmrgac_signal=0 21947e6fb56fSmrg 21957e6fb56fSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 21967e6fb56fSmrgrm -f -r conftest* confdefs.h 21977e6fb56fSmrg 219890b17f1bSmrg$as_echo "/* confdefs.h */" > confdefs.h 219990b17f1bSmrg 22007e6fb56fSmrg# Predefined preprocessor variables. 22017e6fb56fSmrg 22027e6fb56fSmrgcat >>confdefs.h <<_ACEOF 22037e6fb56fSmrg#define PACKAGE_NAME "$PACKAGE_NAME" 22047e6fb56fSmrg_ACEOF 22057e6fb56fSmrg 22067e6fb56fSmrgcat >>confdefs.h <<_ACEOF 22077e6fb56fSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 22087e6fb56fSmrg_ACEOF 22097e6fb56fSmrg 22107e6fb56fSmrgcat >>confdefs.h <<_ACEOF 22117e6fb56fSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 22127e6fb56fSmrg_ACEOF 22137e6fb56fSmrg 22147e6fb56fSmrgcat >>confdefs.h <<_ACEOF 22157e6fb56fSmrg#define PACKAGE_STRING "$PACKAGE_STRING" 22167e6fb56fSmrg_ACEOF 22177e6fb56fSmrg 22187e6fb56fSmrgcat >>confdefs.h <<_ACEOF 22197e6fb56fSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 22207e6fb56fSmrg_ACEOF 22217e6fb56fSmrg 222290b17f1bSmrgcat >>confdefs.h <<_ACEOF 222390b17f1bSmrg#define PACKAGE_URL "$PACKAGE_URL" 222490b17f1bSmrg_ACEOF 222590b17f1bSmrg 22267e6fb56fSmrg 22277e6fb56fSmrg# Let the site file select an alternate cache file if it wants to. 22287e6fb56fSmrg# Prefer an explicitly selected file to automatically selected ones. 22297e6fb56fSmrgac_site_file1=NONE 22307e6fb56fSmrgac_site_file2=NONE 22317e6fb56fSmrgif test -n "$CONFIG_SITE"; then 223290b17f1bSmrg # We do not want a PATH search for config.site. 223390b17f1bSmrg case $CONFIG_SITE in #(( 223490b17f1bSmrg -*) ac_site_file1=./$CONFIG_SITE;; 223590b17f1bSmrg */*) ac_site_file1=$CONFIG_SITE;; 223690b17f1bSmrg *) ac_site_file1=./$CONFIG_SITE;; 223790b17f1bSmrg esac 22387e6fb56fSmrgelif test "x$prefix" != xNONE; then 22397e6fb56fSmrg ac_site_file1=$prefix/share/config.site 22407e6fb56fSmrg ac_site_file2=$prefix/etc/config.site 22417e6fb56fSmrgelse 22427e6fb56fSmrg ac_site_file1=$ac_default_prefix/share/config.site 22437e6fb56fSmrg ac_site_file2=$ac_default_prefix/etc/config.site 22447e6fb56fSmrgfi 22457e6fb56fSmrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 22467e6fb56fSmrgdo 22477e6fb56fSmrg test "x$ac_site_file" = xNONE && continue 224890b17f1bSmrg if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 224990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 22507e6fb56fSmrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 22517e6fb56fSmrg sed 's/^/| /' "$ac_site_file" >&5 225290b17f1bSmrg . "$ac_site_file" \ 225390b17f1bSmrg || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 225490b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 225590b17f1bSmrgas_fn_error $? "failed to load site script $ac_site_file 225690b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 22577e6fb56fSmrg fi 22587e6fb56fSmrgdone 22597e6fb56fSmrg 22607e6fb56fSmrgif test -r "$cache_file"; then 226190b17f1bSmrg # Some versions of bash will fail to source /dev/null (special files 226290b17f1bSmrg # actually), so we avoid doing that. DJGPP emulates it as a regular file. 226390b17f1bSmrg if test /dev/null != "$cache_file" && test -f "$cache_file"; then 226490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 22657e6fb56fSmrg$as_echo "$as_me: loading cache $cache_file" >&6;} 22667e6fb56fSmrg case $cache_file in 22677e6fb56fSmrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 22687e6fb56fSmrg *) . "./$cache_file";; 22697e6fb56fSmrg esac 22707e6fb56fSmrg fi 22717e6fb56fSmrgelse 227290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 22737e6fb56fSmrg$as_echo "$as_me: creating cache $cache_file" >&6;} 22747e6fb56fSmrg >$cache_file 22757e6fb56fSmrgfi 22767e6fb56fSmrg 22777e6fb56fSmrg# Check that the precious variables saved in the cache have kept the same 22787e6fb56fSmrg# value. 22797e6fb56fSmrgac_cache_corrupted=false 22807e6fb56fSmrgfor ac_var in $ac_precious_vars; do 22817e6fb56fSmrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 22827e6fb56fSmrg eval ac_new_set=\$ac_env_${ac_var}_set 22837e6fb56fSmrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 22847e6fb56fSmrg eval ac_new_val=\$ac_env_${ac_var}_value 22857e6fb56fSmrg case $ac_old_set,$ac_new_set in 22867e6fb56fSmrg set,) 228790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 22887e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 22897e6fb56fSmrg ac_cache_corrupted=: ;; 22907e6fb56fSmrg ,set) 229190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 22927e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 22937e6fb56fSmrg ac_cache_corrupted=: ;; 22947e6fb56fSmrg ,);; 22957e6fb56fSmrg *) 22967e6fb56fSmrg if test "x$ac_old_val" != "x$ac_new_val"; then 22977e6fb56fSmrg # differences in whitespace do not lead to failure. 22987e6fb56fSmrg ac_old_val_w=`echo x $ac_old_val` 22997e6fb56fSmrg ac_new_val_w=`echo x $ac_new_val` 23007e6fb56fSmrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 230190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 23027e6fb56fSmrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 23037e6fb56fSmrg ac_cache_corrupted=: 23047e6fb56fSmrg else 230590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 23067e6fb56fSmrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 23077e6fb56fSmrg eval $ac_var=\$ac_old_val 23087e6fb56fSmrg fi 230990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 23107e6fb56fSmrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 231190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 23127e6fb56fSmrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 23137e6fb56fSmrg fi;; 23147e6fb56fSmrg esac 23157e6fb56fSmrg # Pass precious variables to config.status. 23167e6fb56fSmrg if test "$ac_new_set" = set; then 23177e6fb56fSmrg case $ac_new_val in 23187e6fb56fSmrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 23197e6fb56fSmrg *) ac_arg=$ac_var=$ac_new_val ;; 23207e6fb56fSmrg esac 23217e6fb56fSmrg case " $ac_configure_args " in 23227e6fb56fSmrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 232390b17f1bSmrg *) as_fn_append ac_configure_args " '$ac_arg'" ;; 23247e6fb56fSmrg esac 23257e6fb56fSmrg fi 23267e6fb56fSmrgdone 23277e6fb56fSmrgif $ac_cache_corrupted; then 232890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 23297e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 233090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 23317e6fb56fSmrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 233290b17f1bSmrg as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 23337e6fb56fSmrgfi 233490b17f1bSmrg## -------------------- ## 233590b17f1bSmrg## Main body of script. ## 233690b17f1bSmrg## -------------------- ## 23377e6fb56fSmrg 233890b17f1bSmrgac_ext=c 233990b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 234090b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 234190b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 234290b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 23437e6fb56fSmrg 23447e6fb56fSmrg 23457e6fb56fSmrg 23467e6fb56fSmrg 234790b17f1bSmrgcat >>confdefs.h <<_ACEOF 234890b17f1bSmrg#define VIA_MAJOR_VERSION $(echo $PACKAGE_VERSION | sed -e 's/^\([0-9]*\)\.[0-9]*\.[0-9]*/\1/') 234990b17f1bSmrg_ACEOF 23507e6fb56fSmrg 23517e6fb56fSmrg 235290b17f1bSmrgcat >>confdefs.h <<_ACEOF 235390b17f1bSmrg#define VIA_MINOR_VERSION $(echo $PACKAGE_VERSION | sed -e 's/^[0-9]*\.\([0-9]*\)\.[0-9]*/\1/') 235490b17f1bSmrg_ACEOF 23557e6fb56fSmrg 23567e6fb56fSmrg 235790b17f1bSmrgcat >>confdefs.h <<_ACEOF 235890b17f1bSmrg#define VIA_PATCHLEVEL $(echo $PACKAGE_VERSION | sed -e 's/^[0-9]*\.[0-9]*\.\([0-9]*\)/\1/') 235990b17f1bSmrg_ACEOF 23607e6fb56fSmrg 23617e6fb56fSmrg 23627e6fb56fSmrg 23637e6fb56fSmrgac_config_headers="$ac_config_headers config.h" 23647e6fb56fSmrg 23657e6fb56fSmrgac_aux_dir= 23667e6fb56fSmrgfor ac_dir in . "$srcdir"/.; do 23677e6fb56fSmrg if test -f "$ac_dir/install-sh"; then 23687e6fb56fSmrg ac_aux_dir=$ac_dir 23697e6fb56fSmrg ac_install_sh="$ac_aux_dir/install-sh -c" 23707e6fb56fSmrg break 23717e6fb56fSmrg elif test -f "$ac_dir/install.sh"; then 23727e6fb56fSmrg ac_aux_dir=$ac_dir 23737e6fb56fSmrg ac_install_sh="$ac_aux_dir/install.sh -c" 23747e6fb56fSmrg break 23757e6fb56fSmrg elif test -f "$ac_dir/shtool"; then 23767e6fb56fSmrg ac_aux_dir=$ac_dir 23777e6fb56fSmrg ac_install_sh="$ac_aux_dir/shtool install -c" 23787e6fb56fSmrg break 23797e6fb56fSmrg fi 23807e6fb56fSmrgdone 23817e6fb56fSmrgif test -z "$ac_aux_dir"; then 238290b17f1bSmrg as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5 23837e6fb56fSmrgfi 23847e6fb56fSmrg 23857e6fb56fSmrg# These three variables are undocumented and unsupported, 23867e6fb56fSmrg# and are intended to be withdrawn in a future Autoconf release. 23877e6fb56fSmrg# They can cause serious problems if a builder's source tree is in a directory 23887e6fb56fSmrg# whose full name contains unusual characters. 23897e6fb56fSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 23907e6fb56fSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 23917e6fb56fSmrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 23927e6fb56fSmrg 23937e6fb56fSmrg 23947e6fb56fSmrg 2395963d66acSmrgam__api_version='1.15' 23967e6fb56fSmrg 23977e6fb56fSmrg# Find a good install program. We prefer a C program (faster), 23987e6fb56fSmrg# so one script is as good as another. But avoid the broken or 23997e6fb56fSmrg# incompatible versions: 24007e6fb56fSmrg# SysV /etc/install, /usr/sbin/install 24017e6fb56fSmrg# SunOS /usr/etc/install 24027e6fb56fSmrg# IRIX /sbin/install 24037e6fb56fSmrg# AIX /bin/install 24047e6fb56fSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs 24057e6fb56fSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 24067e6fb56fSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 24077e6fb56fSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 24087e6fb56fSmrg# OS/2's system install, which has a completely different semantic 24097e6fb56fSmrg# ./install, which can be erroneously created by make from ./install.sh. 24107e6fb56fSmrg# Reject install programs that cannot install multiple files. 241190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 24127e6fb56fSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 24137e6fb56fSmrgif test -z "$INSTALL"; then 241490b17f1bSmrgif ${ac_cv_path_install+:} false; then : 24157e6fb56fSmrg $as_echo_n "(cached) " >&6 24167e6fb56fSmrgelse 24177e6fb56fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24187e6fb56fSmrgfor as_dir in $PATH 24197e6fb56fSmrgdo 24207e6fb56fSmrg IFS=$as_save_IFS 24217e6fb56fSmrg test -z "$as_dir" && as_dir=. 242290b17f1bSmrg # Account for people who put trailing slashes in PATH elements. 242390b17f1bSmrgcase $as_dir/ in #(( 242490b17f1bSmrg ./ | .// | /[cC]/* | \ 24257e6fb56fSmrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 242690b17f1bSmrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 24277e6fb56fSmrg /usr/ucb/* ) ;; 24287e6fb56fSmrg *) 24297e6fb56fSmrg # OSF1 and SCO ODT 3.0 have their own names for install. 24307e6fb56fSmrg # Don't use installbsd from OSF since it installs stuff as root 24317e6fb56fSmrg # by default. 24327e6fb56fSmrg for ac_prog in ginstall scoinst install; do 24337e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 243490b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 24357e6fb56fSmrg if test $ac_prog = install && 24367e6fb56fSmrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 24377e6fb56fSmrg # AIX install. It has an incompatible calling convention. 24387e6fb56fSmrg : 24397e6fb56fSmrg elif test $ac_prog = install && 24407e6fb56fSmrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 24417e6fb56fSmrg # program-specific install script used by HP pwplus--don't use. 24427e6fb56fSmrg : 24437e6fb56fSmrg else 24447e6fb56fSmrg rm -rf conftest.one conftest.two conftest.dir 24457e6fb56fSmrg echo one > conftest.one 24467e6fb56fSmrg echo two > conftest.two 24477e6fb56fSmrg mkdir conftest.dir 24487e6fb56fSmrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 24497e6fb56fSmrg test -s conftest.one && test -s conftest.two && 24507e6fb56fSmrg test -s conftest.dir/conftest.one && 24517e6fb56fSmrg test -s conftest.dir/conftest.two 24527e6fb56fSmrg then 24537e6fb56fSmrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 24547e6fb56fSmrg break 3 24557e6fb56fSmrg fi 24567e6fb56fSmrg fi 24577e6fb56fSmrg fi 24587e6fb56fSmrg done 24597e6fb56fSmrg done 24607e6fb56fSmrg ;; 24617e6fb56fSmrgesac 24627e6fb56fSmrg 246390b17f1bSmrg done 24647e6fb56fSmrgIFS=$as_save_IFS 24657e6fb56fSmrg 24667e6fb56fSmrgrm -rf conftest.one conftest.two conftest.dir 24677e6fb56fSmrg 24687e6fb56fSmrgfi 24697e6fb56fSmrg if test "${ac_cv_path_install+set}" = set; then 24707e6fb56fSmrg INSTALL=$ac_cv_path_install 24717e6fb56fSmrg else 24727e6fb56fSmrg # As a last resort, use the slow shell script. Don't cache a 24737e6fb56fSmrg # value for INSTALL within a source directory, because that will 24747e6fb56fSmrg # break other packages using the cache if that directory is 24757e6fb56fSmrg # removed, or if the value is a relative name. 24767e6fb56fSmrg INSTALL=$ac_install_sh 24777e6fb56fSmrg fi 24787e6fb56fSmrgfi 247990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 24807e6fb56fSmrg$as_echo "$INSTALL" >&6; } 24817e6fb56fSmrg 24827e6fb56fSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 24837e6fb56fSmrg# It thinks the first close brace ends the variable substitution. 24847e6fb56fSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 24857e6fb56fSmrg 24867e6fb56fSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 24877e6fb56fSmrg 24887e6fb56fSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 24897e6fb56fSmrg 249090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 24917e6fb56fSmrg$as_echo_n "checking whether build environment is sane... " >&6; } 24927e6fb56fSmrg# Reject unsafe characters in $srcdir or the absolute working directory 24937e6fb56fSmrg# name. Accept space and tab only in the latter. 24947e6fb56fSmrgam_lf=' 24957e6fb56fSmrg' 24967e6fb56fSmrgcase `pwd` in 24977e6fb56fSmrg *[\\\"\#\$\&\'\`$am_lf]*) 249890b17f1bSmrg as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 24997e6fb56fSmrgesac 25007e6fb56fSmrgcase $srcdir in 25017e6fb56fSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 250290b17f1bSmrg as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 25037e6fb56fSmrgesac 25047e6fb56fSmrg 250590b17f1bSmrg# Do 'set' in a subshell so we don't clobber the current shell's 25067e6fb56fSmrg# arguments. Must try -L first in case configure is actually a 25077e6fb56fSmrg# symlink; some systems play weird games with the mod time of symlinks 25087e6fb56fSmrg# (eg FreeBSD returns the mod time of the symlink's containing 25097e6fb56fSmrg# directory). 25107e6fb56fSmrgif ( 251190b17f1bSmrg am_has_slept=no 251290b17f1bSmrg for am_try in 1 2; do 251390b17f1bSmrg echo "timestamp, slept: $am_has_slept" > conftest.file 251490b17f1bSmrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 251590b17f1bSmrg if test "$*" = "X"; then 251690b17f1bSmrg # -L didn't work. 251790b17f1bSmrg set X `ls -t "$srcdir/configure" conftest.file` 251890b17f1bSmrg fi 251990b17f1bSmrg if test "$*" != "X $srcdir/configure conftest.file" \ 252090b17f1bSmrg && test "$*" != "X conftest.file $srcdir/configure"; then 252190b17f1bSmrg 252290b17f1bSmrg # If neither matched, then we have a broken ls. This can happen 252390b17f1bSmrg # if, for instance, CONFIG_SHELL is bash and it inherits a 252490b17f1bSmrg # broken ls alias from the environment. This has actually 252590b17f1bSmrg # happened. Such a system could not be considered "sane". 252690b17f1bSmrg as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 252790b17f1bSmrg alias in your environment" "$LINENO" 5 252890b17f1bSmrg fi 252990b17f1bSmrg if test "$2" = conftest.file || test $am_try -eq 2; then 253090b17f1bSmrg break 253190b17f1bSmrg fi 253290b17f1bSmrg # Just in case. 253390b17f1bSmrg sleep 1 253490b17f1bSmrg am_has_slept=yes 253590b17f1bSmrg done 25367e6fb56fSmrg test "$2" = conftest.file 25377e6fb56fSmrg ) 25387e6fb56fSmrgthen 25397e6fb56fSmrg # Ok. 25407e6fb56fSmrg : 25417e6fb56fSmrgelse 254290b17f1bSmrg as_fn_error $? "newly created file is older than distributed files! 254390b17f1bSmrgCheck your system clock" "$LINENO" 5 25447e6fb56fSmrgfi 254590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 25467e6fb56fSmrg$as_echo "yes" >&6; } 254790b17f1bSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and 254890b17f1bSmrg# generated files are strictly newer. 254990b17f1bSmrgam_sleep_pid= 255090b17f1bSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then 255190b17f1bSmrg ( sleep 1 ) & 255290b17f1bSmrg am_sleep_pid=$! 255390b17f1bSmrgfi 255490b17f1bSmrg 255590b17f1bSmrgrm -f conftest.file 255690b17f1bSmrg 25577e6fb56fSmrgtest "$program_prefix" != NONE && 25587e6fb56fSmrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 25597e6fb56fSmrg# Use a double $ so make ignores it. 25607e6fb56fSmrgtest "$program_suffix" != NONE && 25617e6fb56fSmrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 25627e6fb56fSmrg# Double any \ or $. 25637e6fb56fSmrg# By default was `s,x,x', remove it if useless. 25647e6fb56fSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 25657e6fb56fSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 25667e6fb56fSmrg 2567963d66acSmrg# Expand $ac_aux_dir to an absolute path. 2568963d66acSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd` 25697e6fb56fSmrg 25707e6fb56fSmrgif test x"${MISSING+set}" != xset; then 25717e6fb56fSmrg case $am_aux_dir in 25727e6fb56fSmrg *\ * | *\ *) 25737e6fb56fSmrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 25747e6fb56fSmrg *) 25757e6fb56fSmrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 25767e6fb56fSmrg esac 25777e6fb56fSmrgfi 25787e6fb56fSmrg# Use eval to expand $SHELL 2579963d66acSmrgif eval "$MISSING --is-lightweight"; then 2580963d66acSmrg am_missing_run="$MISSING " 25817e6fb56fSmrgelse 25827e6fb56fSmrg am_missing_run= 258390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 258490b17f1bSmrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 25857e6fb56fSmrgfi 25867e6fb56fSmrg 2587963d66acSmrgif test x"${install_sh+set}" != xset; then 25887e6fb56fSmrg case $am_aux_dir in 25897e6fb56fSmrg *\ * | *\ *) 25907e6fb56fSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 25917e6fb56fSmrg *) 25927e6fb56fSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 25937e6fb56fSmrg esac 25947e6fb56fSmrgfi 25957e6fb56fSmrg 259690b17f1bSmrg# Installed binaries are usually stripped using 'strip' when the user 259790b17f1bSmrg# run "make install-strip". However 'strip' might not be the right 25987e6fb56fSmrg# tool to use in cross-compilation environments, therefore Automake 259990b17f1bSmrg# will honor the 'STRIP' environment variable to overrule this program. 26007e6fb56fSmrgif test "$cross_compiling" != no; then 26017e6fb56fSmrg if test -n "$ac_tool_prefix"; then 26027e6fb56fSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 26037e6fb56fSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 260490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 26057e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 260690b17f1bSmrgif ${ac_cv_prog_STRIP+:} false; then : 26077e6fb56fSmrg $as_echo_n "(cached) " >&6 26087e6fb56fSmrgelse 26097e6fb56fSmrg if test -n "$STRIP"; then 26107e6fb56fSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 26117e6fb56fSmrgelse 26127e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 26137e6fb56fSmrgfor as_dir in $PATH 26147e6fb56fSmrgdo 26157e6fb56fSmrg IFS=$as_save_IFS 26167e6fb56fSmrg test -z "$as_dir" && as_dir=. 261790b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 261890b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 26197e6fb56fSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 262090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 26217e6fb56fSmrg break 2 26227e6fb56fSmrg fi 26237e6fb56fSmrgdone 262490b17f1bSmrg done 26257e6fb56fSmrgIFS=$as_save_IFS 26267e6fb56fSmrg 26277e6fb56fSmrgfi 26287e6fb56fSmrgfi 26297e6fb56fSmrgSTRIP=$ac_cv_prog_STRIP 26307e6fb56fSmrgif test -n "$STRIP"; then 263190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 26327e6fb56fSmrg$as_echo "$STRIP" >&6; } 26337e6fb56fSmrgelse 263490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 26357e6fb56fSmrg$as_echo "no" >&6; } 26367e6fb56fSmrgfi 26377e6fb56fSmrg 26387e6fb56fSmrg 26397e6fb56fSmrgfi 26407e6fb56fSmrgif test -z "$ac_cv_prog_STRIP"; then 26417e6fb56fSmrg ac_ct_STRIP=$STRIP 26427e6fb56fSmrg # Extract the first word of "strip", so it can be a program name with args. 26437e6fb56fSmrgset dummy strip; ac_word=$2 264490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 26457e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 264690b17f1bSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 26477e6fb56fSmrg $as_echo_n "(cached) " >&6 26487e6fb56fSmrgelse 26497e6fb56fSmrg if test -n "$ac_ct_STRIP"; then 26507e6fb56fSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 26517e6fb56fSmrgelse 26527e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 26537e6fb56fSmrgfor as_dir in $PATH 26547e6fb56fSmrgdo 26557e6fb56fSmrg IFS=$as_save_IFS 26567e6fb56fSmrg test -z "$as_dir" && as_dir=. 265790b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 265890b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 26597e6fb56fSmrg ac_cv_prog_ac_ct_STRIP="strip" 266090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 26617e6fb56fSmrg break 2 26627e6fb56fSmrg fi 26637e6fb56fSmrgdone 266490b17f1bSmrg done 26657e6fb56fSmrgIFS=$as_save_IFS 26667e6fb56fSmrg 26677e6fb56fSmrgfi 26687e6fb56fSmrgfi 26697e6fb56fSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 26707e6fb56fSmrgif test -n "$ac_ct_STRIP"; then 267190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 26727e6fb56fSmrg$as_echo "$ac_ct_STRIP" >&6; } 26737e6fb56fSmrgelse 267490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 26757e6fb56fSmrg$as_echo "no" >&6; } 26767e6fb56fSmrgfi 26777e6fb56fSmrg 26787e6fb56fSmrg if test "x$ac_ct_STRIP" = x; then 26797e6fb56fSmrg STRIP=":" 26807e6fb56fSmrg else 26817e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 26827e6fb56fSmrgyes:) 268390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 26847e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 26857e6fb56fSmrgac_tool_warned=yes ;; 26867e6fb56fSmrgesac 26877e6fb56fSmrg STRIP=$ac_ct_STRIP 26887e6fb56fSmrg fi 26897e6fb56fSmrgelse 26907e6fb56fSmrg STRIP="$ac_cv_prog_STRIP" 26917e6fb56fSmrgfi 26927e6fb56fSmrg 26937e6fb56fSmrgfi 26947e6fb56fSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 26957e6fb56fSmrg 269690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 26977e6fb56fSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 26987e6fb56fSmrgif test -z "$MKDIR_P"; then 269990b17f1bSmrg if ${ac_cv_path_mkdir+:} false; then : 27007e6fb56fSmrg $as_echo_n "(cached) " >&6 27017e6fb56fSmrgelse 27027e6fb56fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27037e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 27047e6fb56fSmrgdo 27057e6fb56fSmrg IFS=$as_save_IFS 27067e6fb56fSmrg test -z "$as_dir" && as_dir=. 270790b17f1bSmrg for ac_prog in mkdir gmkdir; do 27087e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 270990b17f1bSmrg as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 27107e6fb56fSmrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 27117e6fb56fSmrg 'mkdir (GNU coreutils) '* | \ 27127e6fb56fSmrg 'mkdir (coreutils) '* | \ 27137e6fb56fSmrg 'mkdir (fileutils) '4.1*) 27147e6fb56fSmrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 27157e6fb56fSmrg break 3;; 27167e6fb56fSmrg esac 27177e6fb56fSmrg done 27187e6fb56fSmrg done 271990b17f1bSmrg done 27207e6fb56fSmrgIFS=$as_save_IFS 27217e6fb56fSmrg 27227e6fb56fSmrgfi 27237e6fb56fSmrg 272490b17f1bSmrg test -d ./--version && rmdir ./--version 27257e6fb56fSmrg if test "${ac_cv_path_mkdir+set}" = set; then 27267e6fb56fSmrg MKDIR_P="$ac_cv_path_mkdir -p" 27277e6fb56fSmrg else 27287e6fb56fSmrg # As a last resort, use the slow shell script. Don't cache a 27297e6fb56fSmrg # value for MKDIR_P within a source directory, because that will 27307e6fb56fSmrg # break other packages using the cache if that directory is 27317e6fb56fSmrg # removed, or if the value is a relative name. 27327e6fb56fSmrg MKDIR_P="$ac_install_sh -d" 27337e6fb56fSmrg fi 27347e6fb56fSmrgfi 273590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 27367e6fb56fSmrg$as_echo "$MKDIR_P" >&6; } 27377e6fb56fSmrg 27387e6fb56fSmrgfor ac_prog in gawk mawk nawk awk 27397e6fb56fSmrgdo 27407e6fb56fSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 27417e6fb56fSmrgset dummy $ac_prog; ac_word=$2 274290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 27437e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 274490b17f1bSmrgif ${ac_cv_prog_AWK+:} false; then : 27457e6fb56fSmrg $as_echo_n "(cached) " >&6 27467e6fb56fSmrgelse 27477e6fb56fSmrg if test -n "$AWK"; then 27487e6fb56fSmrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 27497e6fb56fSmrgelse 27507e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 27517e6fb56fSmrgfor as_dir in $PATH 27527e6fb56fSmrgdo 27537e6fb56fSmrg IFS=$as_save_IFS 27547e6fb56fSmrg test -z "$as_dir" && as_dir=. 275590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 275690b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 27577e6fb56fSmrg ac_cv_prog_AWK="$ac_prog" 275890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 27597e6fb56fSmrg break 2 27607e6fb56fSmrg fi 27617e6fb56fSmrgdone 276290b17f1bSmrg done 27637e6fb56fSmrgIFS=$as_save_IFS 27647e6fb56fSmrg 27657e6fb56fSmrgfi 27667e6fb56fSmrgfi 27677e6fb56fSmrgAWK=$ac_cv_prog_AWK 27687e6fb56fSmrgif test -n "$AWK"; then 276990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 27707e6fb56fSmrg$as_echo "$AWK" >&6; } 27717e6fb56fSmrgelse 277290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 27737e6fb56fSmrg$as_echo "no" >&6; } 27747e6fb56fSmrgfi 27757e6fb56fSmrg 27767e6fb56fSmrg 27777e6fb56fSmrg test -n "$AWK" && break 27787e6fb56fSmrgdone 27797e6fb56fSmrg 278090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 27817e6fb56fSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 27827e6fb56fSmrgset x ${MAKE-make} 27837e6fb56fSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 278490b17f1bSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 27857e6fb56fSmrg $as_echo_n "(cached) " >&6 27867e6fb56fSmrgelse 27877e6fb56fSmrg cat >conftest.make <<\_ACEOF 27887e6fb56fSmrgSHELL = /bin/sh 27897e6fb56fSmrgall: 27907e6fb56fSmrg @echo '@@@%%%=$(MAKE)=@@@%%%' 27917e6fb56fSmrg_ACEOF 279290b17f1bSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 27937e6fb56fSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 27947e6fb56fSmrg *@@@%%%=?*=@@@%%%*) 27957e6fb56fSmrg eval ac_cv_prog_make_${ac_make}_set=yes;; 27967e6fb56fSmrg *) 27977e6fb56fSmrg eval ac_cv_prog_make_${ac_make}_set=no;; 27987e6fb56fSmrgesac 27997e6fb56fSmrgrm -f conftest.make 28007e6fb56fSmrgfi 28017e6fb56fSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 280290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 28037e6fb56fSmrg$as_echo "yes" >&6; } 28047e6fb56fSmrg SET_MAKE= 28057e6fb56fSmrgelse 280690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 28077e6fb56fSmrg$as_echo "no" >&6; } 28087e6fb56fSmrg SET_MAKE="MAKE=${MAKE-make}" 28097e6fb56fSmrgfi 28107e6fb56fSmrg 28117e6fb56fSmrgrm -rf .tst 2>/dev/null 28127e6fb56fSmrgmkdir .tst 2>/dev/null 28137e6fb56fSmrgif test -d .tst; then 28147e6fb56fSmrg am__leading_dot=. 28157e6fb56fSmrgelse 28167e6fb56fSmrg am__leading_dot=_ 28177e6fb56fSmrgfi 28187e6fb56fSmrgrmdir .tst 2>/dev/null 28197e6fb56fSmrg 2820963d66acSmrg# Check whether --enable-silent-rules was given. 2821963d66acSmrgif test "${enable_silent_rules+set}" = set; then : 2822963d66acSmrg enableval=$enable_silent_rules; 2823963d66acSmrgfi 2824963d66acSmrg 2825963d66acSmrgcase $enable_silent_rules in # ((( 2826963d66acSmrg yes) AM_DEFAULT_VERBOSITY=0;; 2827963d66acSmrg no) AM_DEFAULT_VERBOSITY=1;; 2828963d66acSmrg *) AM_DEFAULT_VERBOSITY=1;; 2829963d66acSmrgesac 2830963d66acSmrgam_make=${MAKE-make} 2831963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2832963d66acSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2833963d66acSmrgif ${am_cv_make_support_nested_variables+:} false; then : 2834963d66acSmrg $as_echo_n "(cached) " >&6 2835963d66acSmrgelse 2836963d66acSmrg if $as_echo 'TRUE=$(BAR$(V)) 2837963d66acSmrgBAR0=false 2838963d66acSmrgBAR1=true 2839963d66acSmrgV=1 2840963d66acSmrgam__doit: 2841963d66acSmrg @$(TRUE) 2842963d66acSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2843963d66acSmrg am_cv_make_support_nested_variables=yes 2844963d66acSmrgelse 2845963d66acSmrg am_cv_make_support_nested_variables=no 2846963d66acSmrgfi 2847963d66acSmrgfi 2848963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2849963d66acSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; } 2850963d66acSmrgif test $am_cv_make_support_nested_variables = yes; then 2851963d66acSmrg AM_V='$(V)' 2852963d66acSmrg AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2853963d66acSmrgelse 2854963d66acSmrg AM_V=$AM_DEFAULT_VERBOSITY 2855963d66acSmrg AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2856963d66acSmrgfi 2857963d66acSmrgAM_BACKSLASH='\' 2858963d66acSmrg 28597e6fb56fSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 28607e6fb56fSmrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 28617e6fb56fSmrg # is not polluted with repeated "-I." 28627e6fb56fSmrg am__isrc=' -I$(srcdir)' 28637e6fb56fSmrg # test to see if srcdir already configured 28647e6fb56fSmrg if test -f $srcdir/config.status; then 286590b17f1bSmrg as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 28667e6fb56fSmrg fi 28677e6fb56fSmrgfi 28687e6fb56fSmrg 28697e6fb56fSmrg# test whether we have cygpath 28707e6fb56fSmrgif test -z "$CYGPATH_W"; then 28717e6fb56fSmrg if (cygpath --version) >/dev/null 2>/dev/null; then 28727e6fb56fSmrg CYGPATH_W='cygpath -w' 28737e6fb56fSmrg else 28747e6fb56fSmrg CYGPATH_W=echo 28757e6fb56fSmrg fi 28767e6fb56fSmrgfi 28777e6fb56fSmrg 28787e6fb56fSmrg 28797e6fb56fSmrg# Define the identity of the package. 28807e6fb56fSmrg PACKAGE='xf86-video-openchrome' 2881963d66acSmrg VERSION='0.4.0' 28827e6fb56fSmrg 28837e6fb56fSmrg 28847e6fb56fSmrgcat >>confdefs.h <<_ACEOF 28857e6fb56fSmrg#define PACKAGE "$PACKAGE" 28867e6fb56fSmrg_ACEOF 28877e6fb56fSmrg 28887e6fb56fSmrg 28897e6fb56fSmrgcat >>confdefs.h <<_ACEOF 28907e6fb56fSmrg#define VERSION "$VERSION" 28917e6fb56fSmrg_ACEOF 28927e6fb56fSmrg 28937e6fb56fSmrg# Some tools Automake needs. 28947e6fb56fSmrg 28957e6fb56fSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 28967e6fb56fSmrg 28977e6fb56fSmrg 28987e6fb56fSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 28997e6fb56fSmrg 29007e6fb56fSmrg 29017e6fb56fSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 29027e6fb56fSmrg 29037e6fb56fSmrg 29047e6fb56fSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 29057e6fb56fSmrg 29067e6fb56fSmrg 29077e6fb56fSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 29087e6fb56fSmrg 290990b17f1bSmrg# For better backward compatibility. To be removed once Automake 1.9.x 291090b17f1bSmrg# dies out for good. For more background, see: 291190b17f1bSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 291290b17f1bSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 291390b17f1bSmrgmkdir_p='$(MKDIR_P)' 291490b17f1bSmrg 2915963d66acSmrg# We need awk for the "check" target (and possibly the TAP driver). The 2916963d66acSmrg# system "awk" is bad on some platforms. 291790b17f1bSmrg# Always define AMTAR for backward compatibility. Yes, it's still used 291890b17f1bSmrg# in the wild :-( We should find a proper way to deprecate it ... 291990b17f1bSmrgAMTAR='$${TAR-tar}' 29207e6fb56fSmrg 2921963d66acSmrg 2922963d66acSmrg# We'll loop over all known methods to create a tar archive until one works. 2923963d66acSmrg_am_tools='gnutar pax cpio none' 2924963d66acSmrg 292590b17f1bSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 29267e6fb56fSmrg 29277e6fb56fSmrg 29287e6fb56fSmrg 29297e6fb56fSmrg 29307e6fb56fSmrg 29317e6fb56fSmrg 2932963d66acSmrg# POSIX will say in a future version that running "rm -f" with no argument 2933963d66acSmrg# is OK; and we want to be able to make that assumption in our Makefile 2934963d66acSmrg# recipes. So use an aggressive probe to check that the usage we want is 2935963d66acSmrg# actually supported "in the wild" to an acceptable degree. 2936963d66acSmrg# See automake bug#10828. 2937963d66acSmrg# To make any issue more visible, cause the running configure to be aborted 2938963d66acSmrg# by default if the 'rm' program in use doesn't match our expectations; the 2939963d66acSmrg# user can still override this though. 2940963d66acSmrgif rm -f && rm -fr && rm -rf; then : OK; else 2941963d66acSmrg cat >&2 <<'END' 2942963d66acSmrgOops! 2943963d66acSmrg 2944963d66acSmrgYour 'rm' program seems unable to run without file operands specified 2945963d66acSmrgon the command line, even when the '-f' option is present. This is contrary 2946963d66acSmrgto the behaviour of most rm programs out there, and not conforming with 2947963d66acSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 2948963d66acSmrg 2949963d66acSmrgPlease tell bug-automake@gnu.org about your system, including the value 2950963d66acSmrgof your $PATH and any error possibly output before this message. This 2951963d66acSmrgcan help us improve future automake versions. 2952963d66acSmrg 2953963d66acSmrgEND 2954963d66acSmrg if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 2955963d66acSmrg echo 'Configuration will proceed anyway, since you have set the' >&2 2956963d66acSmrg echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 2957963d66acSmrg echo >&2 2958963d66acSmrg else 2959963d66acSmrg cat >&2 <<'END' 2960963d66acSmrgAborting the configuration process, to ensure you take notice of the issue. 2961963d66acSmrg 2962963d66acSmrgYou can download and install GNU coreutils to get an 'rm' implementation 2963963d66acSmrgthat behaves properly: <http://www.gnu.org/software/coreutils/>. 2964963d66acSmrg 2965963d66acSmrgIf you want to complete the configuration process using your problematic 2966963d66acSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 2967963d66acSmrgto "yes", and re-run configure. 2968963d66acSmrg 2969963d66acSmrgEND 2970963d66acSmrg as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 2971963d66acSmrg fi 2972963d66acSmrgfi 2973963d66acSmrg 2974963d66acSmrg 297590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 29767e6fb56fSmrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 29777e6fb56fSmrg # Check whether --enable-maintainer-mode was given. 297890b17f1bSmrgif test "${enable_maintainer_mode+set}" = set; then : 29797e6fb56fSmrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 29807e6fb56fSmrgelse 29817e6fb56fSmrg USE_MAINTAINER_MODE=no 29827e6fb56fSmrgfi 29837e6fb56fSmrg 298490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 29857e6fb56fSmrg$as_echo "$USE_MAINTAINER_MODE" >&6; } 29867e6fb56fSmrg if test $USE_MAINTAINER_MODE = yes; then 29877e6fb56fSmrg MAINTAINER_MODE_TRUE= 29887e6fb56fSmrg MAINTAINER_MODE_FALSE='#' 29897e6fb56fSmrgelse 29907e6fb56fSmrg MAINTAINER_MODE_TRUE='#' 29917e6fb56fSmrg MAINTAINER_MODE_FALSE= 29927e6fb56fSmrgfi 29937e6fb56fSmrg 29947e6fb56fSmrg MAINT=$MAINTAINER_MODE_TRUE 29957e6fb56fSmrg 29967e6fb56fSmrg 29977e6fb56fSmrg 299890b17f1bSmrg# Initialize libtool 29997e6fb56fSmrg# Check whether --enable-static was given. 300090b17f1bSmrgif test "${enable_static+set}" = set; then : 30017e6fb56fSmrg enableval=$enable_static; p=${PACKAGE-default} 30027e6fb56fSmrg case $enableval in 30037e6fb56fSmrg yes) enable_static=yes ;; 30047e6fb56fSmrg no) enable_static=no ;; 30057e6fb56fSmrg *) 30067e6fb56fSmrg enable_static=no 30077e6fb56fSmrg # Look at the argument we got. We use all the common list separators. 3008963d66acSmrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 30097e6fb56fSmrg for pkg in $enableval; do 3010963d66acSmrg IFS=$lt_save_ifs 30117e6fb56fSmrg if test "X$pkg" = "X$p"; then 30127e6fb56fSmrg enable_static=yes 30137e6fb56fSmrg fi 30147e6fb56fSmrg done 3015963d66acSmrg IFS=$lt_save_ifs 30167e6fb56fSmrg ;; 30177e6fb56fSmrg esac 30187e6fb56fSmrgelse 30197e6fb56fSmrg enable_static=no 30207e6fb56fSmrgfi 30217e6fb56fSmrg 30227e6fb56fSmrg 30237e6fb56fSmrg 30247e6fb56fSmrg 30257e6fb56fSmrg 30267e6fb56fSmrg 30277e6fb56fSmrg 302890b17f1bSmrg 302990b17f1bSmrg 303090b17f1bSmrgcase `pwd` in 303190b17f1bSmrg *\ * | *\ *) 303290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 303390b17f1bSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 303490b17f1bSmrgesac 303590b17f1bSmrg 303690b17f1bSmrg 303790b17f1bSmrg 3038963d66acSmrgmacro_version='2.4.6' 3039963d66acSmrgmacro_revision='2.4.6' 304090b17f1bSmrg 304190b17f1bSmrg 304290b17f1bSmrg 304390b17f1bSmrg 304490b17f1bSmrg 304590b17f1bSmrg 304690b17f1bSmrg 304790b17f1bSmrg 304890b17f1bSmrg 304990b17f1bSmrg 305090b17f1bSmrg 305190b17f1bSmrg 305290b17f1bSmrg 3053963d66acSmrgltmain=$ac_aux_dir/ltmain.sh 305490b17f1bSmrg 30557e6fb56fSmrg# Make sure we can run config.sub. 30567e6fb56fSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 305790b17f1bSmrg as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 30587e6fb56fSmrg 305990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 30607e6fb56fSmrg$as_echo_n "checking build system type... " >&6; } 306190b17f1bSmrgif ${ac_cv_build+:} false; then : 30627e6fb56fSmrg $as_echo_n "(cached) " >&6 30637e6fb56fSmrgelse 30647e6fb56fSmrg ac_build_alias=$build_alias 30657e6fb56fSmrgtest "x$ac_build_alias" = x && 30667e6fb56fSmrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 30677e6fb56fSmrgtest "x$ac_build_alias" = x && 306890b17f1bSmrg as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 30697e6fb56fSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 307090b17f1bSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 30717e6fb56fSmrg 30727e6fb56fSmrgfi 307390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 30747e6fb56fSmrg$as_echo "$ac_cv_build" >&6; } 30757e6fb56fSmrgcase $ac_cv_build in 30767e6fb56fSmrg*-*-*) ;; 307790b17f1bSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 30787e6fb56fSmrgesac 30797e6fb56fSmrgbuild=$ac_cv_build 30807e6fb56fSmrgac_save_IFS=$IFS; IFS='-' 30817e6fb56fSmrgset x $ac_cv_build 30827e6fb56fSmrgshift 30837e6fb56fSmrgbuild_cpu=$1 30847e6fb56fSmrgbuild_vendor=$2 30857e6fb56fSmrgshift; shift 30867e6fb56fSmrg# Remember, the first character of IFS is used to create $*, 30877e6fb56fSmrg# except with old shells: 30887e6fb56fSmrgbuild_os=$* 30897e6fb56fSmrgIFS=$ac_save_IFS 30907e6fb56fSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 30917e6fb56fSmrg 30927e6fb56fSmrg 309390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 30947e6fb56fSmrg$as_echo_n "checking host system type... " >&6; } 309590b17f1bSmrgif ${ac_cv_host+:} false; then : 30967e6fb56fSmrg $as_echo_n "(cached) " >&6 30977e6fb56fSmrgelse 30987e6fb56fSmrg if test "x$host_alias" = x; then 30997e6fb56fSmrg ac_cv_host=$ac_cv_build 31007e6fb56fSmrgelse 31017e6fb56fSmrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 310290b17f1bSmrg as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 31037e6fb56fSmrgfi 31047e6fb56fSmrg 31057e6fb56fSmrgfi 310690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 31077e6fb56fSmrg$as_echo "$ac_cv_host" >&6; } 31087e6fb56fSmrgcase $ac_cv_host in 31097e6fb56fSmrg*-*-*) ;; 311090b17f1bSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 31117e6fb56fSmrgesac 31127e6fb56fSmrghost=$ac_cv_host 31137e6fb56fSmrgac_save_IFS=$IFS; IFS='-' 31147e6fb56fSmrgset x $ac_cv_host 31157e6fb56fSmrgshift 31167e6fb56fSmrghost_cpu=$1 31177e6fb56fSmrghost_vendor=$2 31187e6fb56fSmrgshift; shift 31197e6fb56fSmrg# Remember, the first character of IFS is used to create $*, 31207e6fb56fSmrg# except with old shells: 31217e6fb56fSmrghost_os=$* 31227e6fb56fSmrgIFS=$ac_save_IFS 31237e6fb56fSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 31247e6fb56fSmrg 31257e6fb56fSmrg 312690b17f1bSmrg# Backslashify metacharacters that are still active within 312790b17f1bSmrg# double-quoted strings. 312890b17f1bSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g' 312990b17f1bSmrg 313090b17f1bSmrg# Same as above, but do not quote variable references. 313190b17f1bSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g' 313290b17f1bSmrg 313390b17f1bSmrg# Sed substitution to delay expansion of an escaped shell variable in a 313490b17f1bSmrg# double_quote_subst'ed string. 313590b17f1bSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 313690b17f1bSmrg 313790b17f1bSmrg# Sed substitution to delay expansion of an escaped single quote. 313890b17f1bSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 313990b17f1bSmrg 314090b17f1bSmrg# Sed substitution to avoid accidental globbing in evaled expressions 314190b17f1bSmrgno_glob_subst='s/\*/\\\*/g' 314290b17f1bSmrg 314390b17f1bSmrgECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 314490b17f1bSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 314590b17f1bSmrgECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 314690b17f1bSmrg 314790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 314890b17f1bSmrg$as_echo_n "checking how to print strings... " >&6; } 314990b17f1bSmrg# Test print first, because it will be a builtin if present. 315090b17f1bSmrgif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 315190b17f1bSmrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 315290b17f1bSmrg ECHO='print -r --' 315390b17f1bSmrgelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 315490b17f1bSmrg ECHO='printf %s\n' 315590b17f1bSmrgelse 315690b17f1bSmrg # Use this function as a fallback that always works. 315790b17f1bSmrg func_fallback_echo () 315890b17f1bSmrg { 315990b17f1bSmrg eval 'cat <<_LTECHO_EOF 316090b17f1bSmrg$1 316190b17f1bSmrg_LTECHO_EOF' 316290b17f1bSmrg } 316390b17f1bSmrg ECHO='func_fallback_echo' 316490b17f1bSmrgfi 316590b17f1bSmrg 316690b17f1bSmrg# func_echo_all arg... 316790b17f1bSmrg# Invoke $ECHO with all args, space-separated. 316890b17f1bSmrgfunc_echo_all () 316990b17f1bSmrg{ 317090b17f1bSmrg $ECHO "" 317190b17f1bSmrg} 317290b17f1bSmrg 3173963d66acSmrgcase $ECHO in 317490b17f1bSmrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 317590b17f1bSmrg$as_echo "printf" >&6; } ;; 317690b17f1bSmrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 317790b17f1bSmrg$as_echo "print -r" >&6; } ;; 317890b17f1bSmrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 317990b17f1bSmrg$as_echo "cat" >&6; } ;; 318090b17f1bSmrgesac 318190b17f1bSmrg 318290b17f1bSmrg 318390b17f1bSmrg 318490b17f1bSmrg 318590b17f1bSmrg 318690b17f1bSmrg 318790b17f1bSmrg 318890b17f1bSmrg 318990b17f1bSmrg 319090b17f1bSmrg 319190b17f1bSmrg 319290b17f1bSmrg 319390b17f1bSmrg 319490b17f1bSmrg 31957e6fb56fSmrgDEPDIR="${am__leading_dot}deps" 31967e6fb56fSmrg 31977e6fb56fSmrgac_config_commands="$ac_config_commands depfiles" 31987e6fb56fSmrg 31997e6fb56fSmrg 32007e6fb56fSmrgam_make=${MAKE-make} 32017e6fb56fSmrgcat > confinc << 'END' 32027e6fb56fSmrgam__doit: 32037e6fb56fSmrg @echo this is the am__doit target 32047e6fb56fSmrg.PHONY: am__doit 32057e6fb56fSmrgEND 32067e6fb56fSmrg# If we don't find an include directive, just comment out the code. 320790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 32087e6fb56fSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 32097e6fb56fSmrgam__include="#" 32107e6fb56fSmrgam__quote= 32117e6fb56fSmrg_am_result=none 32127e6fb56fSmrg# First try GNU make style include. 32137e6fb56fSmrgecho "include confinc" > confmf 321490b17f1bSmrg# Ignore all kinds of additional output from 'make'. 32157e6fb56fSmrgcase `$am_make -s -f confmf 2> /dev/null` in #( 32167e6fb56fSmrg*the\ am__doit\ target*) 32177e6fb56fSmrg am__include=include 32187e6fb56fSmrg am__quote= 32197e6fb56fSmrg _am_result=GNU 32207e6fb56fSmrg ;; 32217e6fb56fSmrgesac 32227e6fb56fSmrg# Now try BSD make style include. 32237e6fb56fSmrgif test "$am__include" = "#"; then 32247e6fb56fSmrg echo '.include "confinc"' > confmf 32257e6fb56fSmrg case `$am_make -s -f confmf 2> /dev/null` in #( 32267e6fb56fSmrg *the\ am__doit\ target*) 32277e6fb56fSmrg am__include=.include 32287e6fb56fSmrg am__quote="\"" 32297e6fb56fSmrg _am_result=BSD 32307e6fb56fSmrg ;; 32317e6fb56fSmrg esac 32327e6fb56fSmrgfi 32337e6fb56fSmrg 32347e6fb56fSmrg 323590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 32367e6fb56fSmrg$as_echo "$_am_result" >&6; } 32377e6fb56fSmrgrm -f confinc confmf 32387e6fb56fSmrg 32397e6fb56fSmrg# Check whether --enable-dependency-tracking was given. 324090b17f1bSmrgif test "${enable_dependency_tracking+set}" = set; then : 32417e6fb56fSmrg enableval=$enable_dependency_tracking; 32427e6fb56fSmrgfi 32437e6fb56fSmrg 32447e6fb56fSmrgif test "x$enable_dependency_tracking" != xno; then 32457e6fb56fSmrg am_depcomp="$ac_aux_dir/depcomp" 32467e6fb56fSmrg AMDEPBACKSLASH='\' 324790b17f1bSmrg am__nodep='_no' 32487e6fb56fSmrgfi 32497e6fb56fSmrg if test "x$enable_dependency_tracking" != xno; then 32507e6fb56fSmrg AMDEP_TRUE= 32517e6fb56fSmrg AMDEP_FALSE='#' 32527e6fb56fSmrgelse 32537e6fb56fSmrg AMDEP_TRUE='#' 32547e6fb56fSmrg AMDEP_FALSE= 32557e6fb56fSmrgfi 32567e6fb56fSmrg 32577e6fb56fSmrg 32587e6fb56fSmrgac_ext=c 32597e6fb56fSmrgac_cpp='$CPP $CPPFLAGS' 32607e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 32617e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 32627e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 32637e6fb56fSmrgif test -n "$ac_tool_prefix"; then 32647e6fb56fSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 32657e6fb56fSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 326690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 32677e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 326890b17f1bSmrgif ${ac_cv_prog_CC+:} false; then : 32697e6fb56fSmrg $as_echo_n "(cached) " >&6 32707e6fb56fSmrgelse 32717e6fb56fSmrg if test -n "$CC"; then 32727e6fb56fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 32737e6fb56fSmrgelse 32747e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 32757e6fb56fSmrgfor as_dir in $PATH 32767e6fb56fSmrgdo 32777e6fb56fSmrg IFS=$as_save_IFS 32787e6fb56fSmrg test -z "$as_dir" && as_dir=. 327990b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 328090b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 32817e6fb56fSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 328290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 32837e6fb56fSmrg break 2 32847e6fb56fSmrg fi 32857e6fb56fSmrgdone 328690b17f1bSmrg done 32877e6fb56fSmrgIFS=$as_save_IFS 32887e6fb56fSmrg 32897e6fb56fSmrgfi 32907e6fb56fSmrgfi 32917e6fb56fSmrgCC=$ac_cv_prog_CC 32927e6fb56fSmrgif test -n "$CC"; then 329390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 32947e6fb56fSmrg$as_echo "$CC" >&6; } 32957e6fb56fSmrgelse 329690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 32977e6fb56fSmrg$as_echo "no" >&6; } 32987e6fb56fSmrgfi 32997e6fb56fSmrg 33007e6fb56fSmrg 33017e6fb56fSmrgfi 33027e6fb56fSmrgif test -z "$ac_cv_prog_CC"; then 33037e6fb56fSmrg ac_ct_CC=$CC 33047e6fb56fSmrg # Extract the first word of "gcc", so it can be a program name with args. 33057e6fb56fSmrgset dummy gcc; ac_word=$2 330690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33077e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 330890b17f1bSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 33097e6fb56fSmrg $as_echo_n "(cached) " >&6 33107e6fb56fSmrgelse 33117e6fb56fSmrg if test -n "$ac_ct_CC"; then 33127e6fb56fSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 33137e6fb56fSmrgelse 33147e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33157e6fb56fSmrgfor as_dir in $PATH 33167e6fb56fSmrgdo 33177e6fb56fSmrg IFS=$as_save_IFS 33187e6fb56fSmrg test -z "$as_dir" && as_dir=. 331990b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 332090b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 33217e6fb56fSmrg ac_cv_prog_ac_ct_CC="gcc" 332290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 33237e6fb56fSmrg break 2 33247e6fb56fSmrg fi 33257e6fb56fSmrgdone 332690b17f1bSmrg done 33277e6fb56fSmrgIFS=$as_save_IFS 33287e6fb56fSmrg 33297e6fb56fSmrgfi 33307e6fb56fSmrgfi 33317e6fb56fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 33327e6fb56fSmrgif test -n "$ac_ct_CC"; then 333390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 33347e6fb56fSmrg$as_echo "$ac_ct_CC" >&6; } 33357e6fb56fSmrgelse 333690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 33377e6fb56fSmrg$as_echo "no" >&6; } 33387e6fb56fSmrgfi 33397e6fb56fSmrg 33407e6fb56fSmrg if test "x$ac_ct_CC" = x; then 33417e6fb56fSmrg CC="" 33427e6fb56fSmrg else 33437e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 33447e6fb56fSmrgyes:) 334590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 33467e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 33477e6fb56fSmrgac_tool_warned=yes ;; 33487e6fb56fSmrgesac 33497e6fb56fSmrg CC=$ac_ct_CC 33507e6fb56fSmrg fi 33517e6fb56fSmrgelse 33527e6fb56fSmrg CC="$ac_cv_prog_CC" 33537e6fb56fSmrgfi 33547e6fb56fSmrg 33557e6fb56fSmrgif test -z "$CC"; then 33567e6fb56fSmrg if test -n "$ac_tool_prefix"; then 33577e6fb56fSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 33587e6fb56fSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 335990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 33607e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 336190b17f1bSmrgif ${ac_cv_prog_CC+:} false; then : 33627e6fb56fSmrg $as_echo_n "(cached) " >&6 33637e6fb56fSmrgelse 33647e6fb56fSmrg if test -n "$CC"; then 33657e6fb56fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 33667e6fb56fSmrgelse 33677e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 33687e6fb56fSmrgfor as_dir in $PATH 33697e6fb56fSmrgdo 33707e6fb56fSmrg IFS=$as_save_IFS 33717e6fb56fSmrg test -z "$as_dir" && as_dir=. 337290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 337390b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 33747e6fb56fSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 337590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 33767e6fb56fSmrg break 2 33777e6fb56fSmrg fi 33787e6fb56fSmrgdone 337990b17f1bSmrg done 33807e6fb56fSmrgIFS=$as_save_IFS 33817e6fb56fSmrg 33827e6fb56fSmrgfi 33837e6fb56fSmrgfi 33847e6fb56fSmrgCC=$ac_cv_prog_CC 33857e6fb56fSmrgif test -n "$CC"; then 338690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 33877e6fb56fSmrg$as_echo "$CC" >&6; } 33887e6fb56fSmrgelse 338990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 33907e6fb56fSmrg$as_echo "no" >&6; } 33917e6fb56fSmrgfi 33927e6fb56fSmrg 33937e6fb56fSmrg 33947e6fb56fSmrg fi 33957e6fb56fSmrgfi 33967e6fb56fSmrgif test -z "$CC"; then 33977e6fb56fSmrg # Extract the first word of "cc", so it can be a program name with args. 33987e6fb56fSmrgset dummy cc; ac_word=$2 339990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 34007e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 340190b17f1bSmrgif ${ac_cv_prog_CC+:} false; then : 34027e6fb56fSmrg $as_echo_n "(cached) " >&6 34037e6fb56fSmrgelse 34047e6fb56fSmrg if test -n "$CC"; then 34057e6fb56fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 34067e6fb56fSmrgelse 34077e6fb56fSmrg ac_prog_rejected=no 34087e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34097e6fb56fSmrgfor as_dir in $PATH 34107e6fb56fSmrgdo 34117e6fb56fSmrg IFS=$as_save_IFS 34127e6fb56fSmrg test -z "$as_dir" && as_dir=. 341390b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 341490b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 34157e6fb56fSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 34167e6fb56fSmrg ac_prog_rejected=yes 34177e6fb56fSmrg continue 34187e6fb56fSmrg fi 34197e6fb56fSmrg ac_cv_prog_CC="cc" 342090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 34217e6fb56fSmrg break 2 34227e6fb56fSmrg fi 34237e6fb56fSmrgdone 342490b17f1bSmrg done 34257e6fb56fSmrgIFS=$as_save_IFS 34267e6fb56fSmrg 34277e6fb56fSmrgif test $ac_prog_rejected = yes; then 34287e6fb56fSmrg # We found a bogon in the path, so make sure we never use it. 34297e6fb56fSmrg set dummy $ac_cv_prog_CC 34307e6fb56fSmrg shift 34317e6fb56fSmrg if test $# != 0; then 34327e6fb56fSmrg # We chose a different compiler from the bogus one. 34337e6fb56fSmrg # However, it has the same basename, so the bogon will be chosen 34347e6fb56fSmrg # first if we set CC to just the basename; use the full file name. 34357e6fb56fSmrg shift 34367e6fb56fSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 34377e6fb56fSmrg fi 34387e6fb56fSmrgfi 34397e6fb56fSmrgfi 34407e6fb56fSmrgfi 34417e6fb56fSmrgCC=$ac_cv_prog_CC 34427e6fb56fSmrgif test -n "$CC"; then 344390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 34447e6fb56fSmrg$as_echo "$CC" >&6; } 34457e6fb56fSmrgelse 344690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 34477e6fb56fSmrg$as_echo "no" >&6; } 34487e6fb56fSmrgfi 34497e6fb56fSmrg 34507e6fb56fSmrg 34517e6fb56fSmrgfi 34527e6fb56fSmrgif test -z "$CC"; then 34537e6fb56fSmrg if test -n "$ac_tool_prefix"; then 34547e6fb56fSmrg for ac_prog in cl.exe 34557e6fb56fSmrg do 34567e6fb56fSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 34577e6fb56fSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 345890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 34597e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 346090b17f1bSmrgif ${ac_cv_prog_CC+:} false; then : 34617e6fb56fSmrg $as_echo_n "(cached) " >&6 34627e6fb56fSmrgelse 34637e6fb56fSmrg if test -n "$CC"; then 34647e6fb56fSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 34657e6fb56fSmrgelse 34667e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 34677e6fb56fSmrgfor as_dir in $PATH 34687e6fb56fSmrgdo 34697e6fb56fSmrg IFS=$as_save_IFS 34707e6fb56fSmrg test -z "$as_dir" && as_dir=. 347190b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 347290b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 34737e6fb56fSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 347490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 34757e6fb56fSmrg break 2 34767e6fb56fSmrg fi 34777e6fb56fSmrgdone 347890b17f1bSmrg done 34797e6fb56fSmrgIFS=$as_save_IFS 34807e6fb56fSmrg 34817e6fb56fSmrgfi 34827e6fb56fSmrgfi 34837e6fb56fSmrgCC=$ac_cv_prog_CC 34847e6fb56fSmrgif test -n "$CC"; then 348590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 34867e6fb56fSmrg$as_echo "$CC" >&6; } 34877e6fb56fSmrgelse 348890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 34897e6fb56fSmrg$as_echo "no" >&6; } 34907e6fb56fSmrgfi 34917e6fb56fSmrg 34927e6fb56fSmrg 34937e6fb56fSmrg test -n "$CC" && break 34947e6fb56fSmrg done 34957e6fb56fSmrgfi 34967e6fb56fSmrgif test -z "$CC"; then 34977e6fb56fSmrg ac_ct_CC=$CC 34987e6fb56fSmrg for ac_prog in cl.exe 34997e6fb56fSmrgdo 35007e6fb56fSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 35017e6fb56fSmrgset dummy $ac_prog; ac_word=$2 350290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 35037e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 350490b17f1bSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then : 35057e6fb56fSmrg $as_echo_n "(cached) " >&6 35067e6fb56fSmrgelse 35077e6fb56fSmrg if test -n "$ac_ct_CC"; then 35087e6fb56fSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 35097e6fb56fSmrgelse 35107e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 35117e6fb56fSmrgfor as_dir in $PATH 35127e6fb56fSmrgdo 35137e6fb56fSmrg IFS=$as_save_IFS 35147e6fb56fSmrg test -z "$as_dir" && as_dir=. 351590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 351690b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 35177e6fb56fSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 351890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 35197e6fb56fSmrg break 2 35207e6fb56fSmrg fi 35217e6fb56fSmrgdone 352290b17f1bSmrg done 35237e6fb56fSmrgIFS=$as_save_IFS 35247e6fb56fSmrg 35257e6fb56fSmrgfi 35267e6fb56fSmrgfi 35277e6fb56fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 35287e6fb56fSmrgif test -n "$ac_ct_CC"; then 352990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 35307e6fb56fSmrg$as_echo "$ac_ct_CC" >&6; } 35317e6fb56fSmrgelse 353290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 35337e6fb56fSmrg$as_echo "no" >&6; } 35347e6fb56fSmrgfi 35357e6fb56fSmrg 35367e6fb56fSmrg 35377e6fb56fSmrg test -n "$ac_ct_CC" && break 35387e6fb56fSmrgdone 35397e6fb56fSmrg 35407e6fb56fSmrg if test "x$ac_ct_CC" = x; then 35417e6fb56fSmrg CC="" 35427e6fb56fSmrg else 35437e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 35447e6fb56fSmrgyes:) 354590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 35467e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 35477e6fb56fSmrgac_tool_warned=yes ;; 35487e6fb56fSmrgesac 35497e6fb56fSmrg CC=$ac_ct_CC 35507e6fb56fSmrg fi 35517e6fb56fSmrgfi 35527e6fb56fSmrg 35537e6fb56fSmrgfi 35547e6fb56fSmrg 35557e6fb56fSmrg 355690b17f1bSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 35577e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 355890b17f1bSmrgas_fn_error $? "no acceptable C compiler found in \$PATH 355990b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 35607e6fb56fSmrg 35617e6fb56fSmrg# Provide some information about the compiler. 356290b17f1bSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 35637e6fb56fSmrgset X $ac_compile 35647e6fb56fSmrgac_compiler=$2 356590b17f1bSmrgfor ac_option in --version -v -V -qversion; do 356690b17f1bSmrg { { ac_try="$ac_compiler $ac_option >&5" 35677e6fb56fSmrgcase "(($ac_try" in 35687e6fb56fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 35697e6fb56fSmrg *) ac_try_echo=$ac_try;; 35707e6fb56fSmrgesac 357190b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 357290b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 357390b17f1bSmrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err 35747e6fb56fSmrg ac_status=$? 357590b17f1bSmrg if test -s conftest.err; then 357690b17f1bSmrg sed '10a\ 357790b17f1bSmrg... rest of stderr output deleted ... 357890b17f1bSmrg 10q' conftest.err >conftest.er1 357990b17f1bSmrg cat conftest.er1 >&5 358090b17f1bSmrg fi 358190b17f1bSmrg rm -f conftest.er1 conftest.err 358290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 358390b17f1bSmrg test $ac_status = 0; } 358490b17f1bSmrgdone 35857e6fb56fSmrg 358690b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 35877e6fb56fSmrg/* end confdefs.h. */ 35887e6fb56fSmrg 35897e6fb56fSmrgint 35907e6fb56fSmrgmain () 35917e6fb56fSmrg{ 35927e6fb56fSmrg 35937e6fb56fSmrg ; 35947e6fb56fSmrg return 0; 35957e6fb56fSmrg} 35967e6fb56fSmrg_ACEOF 35977e6fb56fSmrgac_clean_files_save=$ac_clean_files 35987e6fb56fSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 35997e6fb56fSmrg# Try to create an executable without -o first, disregard a.out. 36007e6fb56fSmrg# It will help us diagnose broken compilers, and finding out an intuition 36017e6fb56fSmrg# of exeext. 360290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 360390b17f1bSmrg$as_echo_n "checking whether the C compiler works... " >&6; } 36047e6fb56fSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 36057e6fb56fSmrg 36067e6fb56fSmrg# The possible output files: 36077e6fb56fSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 36087e6fb56fSmrg 36097e6fb56fSmrgac_rmfiles= 36107e6fb56fSmrgfor ac_file in $ac_files 36117e6fb56fSmrgdo 36127e6fb56fSmrg case $ac_file in 36137e6fb56fSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 36147e6fb56fSmrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 36157e6fb56fSmrg esac 36167e6fb56fSmrgdone 36177e6fb56fSmrgrm -f $ac_rmfiles 36187e6fb56fSmrg 361990b17f1bSmrgif { { ac_try="$ac_link_default" 36207e6fb56fSmrgcase "(($ac_try" in 36217e6fb56fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36227e6fb56fSmrg *) ac_try_echo=$ac_try;; 36237e6fb56fSmrgesac 362490b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 362590b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 36267e6fb56fSmrg (eval "$ac_link_default") 2>&5 36277e6fb56fSmrg ac_status=$? 362890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 362990b17f1bSmrg test $ac_status = 0; }; then : 36307e6fb56fSmrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 36317e6fb56fSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 36327e6fb56fSmrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 36337e6fb56fSmrg# so that the user can short-circuit this test for compilers unknown to 36347e6fb56fSmrg# Autoconf. 36357e6fb56fSmrgfor ac_file in $ac_files '' 36367e6fb56fSmrgdo 36377e6fb56fSmrg test -f "$ac_file" || continue 36387e6fb56fSmrg case $ac_file in 36397e6fb56fSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 36407e6fb56fSmrg ;; 36417e6fb56fSmrg [ab].out ) 36427e6fb56fSmrg # We found the default executable, but exeext='' is most 36437e6fb56fSmrg # certainly right. 36447e6fb56fSmrg break;; 36457e6fb56fSmrg *.* ) 364690b17f1bSmrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 36477e6fb56fSmrg then :; else 36487e6fb56fSmrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 36497e6fb56fSmrg fi 36507e6fb56fSmrg # We set ac_cv_exeext here because the later test for it is not 36517e6fb56fSmrg # safe: cross compilers may not add the suffix if given an `-o' 36527e6fb56fSmrg # argument, so we may need to know it at that point already. 36537e6fb56fSmrg # Even if this section looks crufty: it has the advantage of 36547e6fb56fSmrg # actually working. 36557e6fb56fSmrg break;; 36567e6fb56fSmrg * ) 36577e6fb56fSmrg break;; 36587e6fb56fSmrg esac 36597e6fb56fSmrgdone 36607e6fb56fSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 36617e6fb56fSmrg 36627e6fb56fSmrgelse 36637e6fb56fSmrg ac_file='' 36647e6fb56fSmrgfi 366590b17f1bSmrgif test -z "$ac_file"; then : 366690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 366790b17f1bSmrg$as_echo "no" >&6; } 366890b17f1bSmrg$as_echo "$as_me: failed program was:" >&5 36697e6fb56fSmrgsed 's/^/| /' conftest.$ac_ext >&5 36707e6fb56fSmrg 367190b17f1bSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 36727e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 367390b17f1bSmrgas_fn_error 77 "C compiler cannot create executables 367490b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 367590b17f1bSmrgelse 367690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 367790b17f1bSmrg$as_echo "yes" >&6; } 36787e6fb56fSmrgfi 367990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 368090b17f1bSmrg$as_echo_n "checking for C compiler default output file name... " >&6; } 368190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 368290b17f1bSmrg$as_echo "$ac_file" >&6; } 36837e6fb56fSmrgac_exeext=$ac_cv_exeext 36847e6fb56fSmrg 36857e6fb56fSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 36867e6fb56fSmrgac_clean_files=$ac_clean_files_save 368790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 36887e6fb56fSmrg$as_echo_n "checking for suffix of executables... " >&6; } 368990b17f1bSmrgif { { ac_try="$ac_link" 36907e6fb56fSmrgcase "(($ac_try" in 36917e6fb56fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 36927e6fb56fSmrg *) ac_try_echo=$ac_try;; 36937e6fb56fSmrgesac 369490b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 369590b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 36967e6fb56fSmrg (eval "$ac_link") 2>&5 36977e6fb56fSmrg ac_status=$? 369890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 369990b17f1bSmrg test $ac_status = 0; }; then : 37007e6fb56fSmrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 37017e6fb56fSmrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 37027e6fb56fSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with 37037e6fb56fSmrg# `rm'. 37047e6fb56fSmrgfor ac_file in conftest.exe conftest conftest.*; do 37057e6fb56fSmrg test -f "$ac_file" || continue 37067e6fb56fSmrg case $ac_file in 37077e6fb56fSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 37087e6fb56fSmrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 37097e6fb56fSmrg break;; 37107e6fb56fSmrg * ) break;; 37117e6fb56fSmrg esac 37127e6fb56fSmrgdone 37137e6fb56fSmrgelse 371490b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 37157e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 371690b17f1bSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link 371790b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 37187e6fb56fSmrgfi 371990b17f1bSmrgrm -f conftest conftest$ac_cv_exeext 372090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 37217e6fb56fSmrg$as_echo "$ac_cv_exeext" >&6; } 37227e6fb56fSmrg 37237e6fb56fSmrgrm -f conftest.$ac_ext 37247e6fb56fSmrgEXEEXT=$ac_cv_exeext 37257e6fb56fSmrgac_exeext=$EXEEXT 372690b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 372790b17f1bSmrg/* end confdefs.h. */ 372890b17f1bSmrg#include <stdio.h> 372990b17f1bSmrgint 373090b17f1bSmrgmain () 373190b17f1bSmrg{ 373290b17f1bSmrgFILE *f = fopen ("conftest.out", "w"); 373390b17f1bSmrg return ferror (f) || fclose (f) != 0; 373490b17f1bSmrg 373590b17f1bSmrg ; 373690b17f1bSmrg return 0; 373790b17f1bSmrg} 373890b17f1bSmrg_ACEOF 373990b17f1bSmrgac_clean_files="$ac_clean_files conftest.out" 374090b17f1bSmrg# Check that the compiler produces executables we can run. If not, either 374190b17f1bSmrg# the compiler is broken, or we cross compile. 374290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 374390b17f1bSmrg$as_echo_n "checking whether we are cross compiling... " >&6; } 374490b17f1bSmrgif test "$cross_compiling" != yes; then 374590b17f1bSmrg { { ac_try="$ac_link" 374690b17f1bSmrgcase "(($ac_try" in 374790b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 374890b17f1bSmrg *) ac_try_echo=$ac_try;; 374990b17f1bSmrgesac 375090b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 375190b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 375290b17f1bSmrg (eval "$ac_link") 2>&5 375390b17f1bSmrg ac_status=$? 375490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 375590b17f1bSmrg test $ac_status = 0; } 375690b17f1bSmrg if { ac_try='./conftest$ac_cv_exeext' 375790b17f1bSmrg { { case "(($ac_try" in 375890b17f1bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 375990b17f1bSmrg *) ac_try_echo=$ac_try;; 376090b17f1bSmrgesac 376190b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 376290b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 376390b17f1bSmrg (eval "$ac_try") 2>&5 376490b17f1bSmrg ac_status=$? 376590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 376690b17f1bSmrg test $ac_status = 0; }; }; then 376790b17f1bSmrg cross_compiling=no 376890b17f1bSmrg else 376990b17f1bSmrg if test "$cross_compiling" = maybe; then 377090b17f1bSmrg cross_compiling=yes 377190b17f1bSmrg else 377290b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 377390b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 377490b17f1bSmrgas_fn_error $? "cannot run C compiled programs. 377590b17f1bSmrgIf you meant to cross compile, use \`--host'. 377690b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 377790b17f1bSmrg fi 377890b17f1bSmrg fi 377990b17f1bSmrgfi 378090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 378190b17f1bSmrg$as_echo "$cross_compiling" >&6; } 378290b17f1bSmrg 378390b17f1bSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 378490b17f1bSmrgac_clean_files=$ac_clean_files_save 378590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 37867e6fb56fSmrg$as_echo_n "checking for suffix of object files... " >&6; } 378790b17f1bSmrgif ${ac_cv_objext+:} false; then : 37887e6fb56fSmrg $as_echo_n "(cached) " >&6 37897e6fb56fSmrgelse 379090b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 37917e6fb56fSmrg/* end confdefs.h. */ 37927e6fb56fSmrg 37937e6fb56fSmrgint 37947e6fb56fSmrgmain () 37957e6fb56fSmrg{ 37967e6fb56fSmrg 37977e6fb56fSmrg ; 37987e6fb56fSmrg return 0; 37997e6fb56fSmrg} 38007e6fb56fSmrg_ACEOF 38017e6fb56fSmrgrm -f conftest.o conftest.obj 380290b17f1bSmrgif { { ac_try="$ac_compile" 38037e6fb56fSmrgcase "(($ac_try" in 38047e6fb56fSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 38057e6fb56fSmrg *) ac_try_echo=$ac_try;; 38067e6fb56fSmrgesac 380790b17f1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 380890b17f1bSmrg$as_echo "$ac_try_echo"; } >&5 38097e6fb56fSmrg (eval "$ac_compile") 2>&5 38107e6fb56fSmrg ac_status=$? 381190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 381290b17f1bSmrg test $ac_status = 0; }; then : 38137e6fb56fSmrg for ac_file in conftest.o conftest.obj conftest.*; do 38147e6fb56fSmrg test -f "$ac_file" || continue; 38157e6fb56fSmrg case $ac_file in 38167e6fb56fSmrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 38177e6fb56fSmrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 38187e6fb56fSmrg break;; 38197e6fb56fSmrg esac 38207e6fb56fSmrgdone 38217e6fb56fSmrgelse 38227e6fb56fSmrg $as_echo "$as_me: failed program was:" >&5 38237e6fb56fSmrgsed 's/^/| /' conftest.$ac_ext >&5 38247e6fb56fSmrg 382590b17f1bSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 38267e6fb56fSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 382790b17f1bSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile 382890b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 38297e6fb56fSmrgfi 38307e6fb56fSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 38317e6fb56fSmrgfi 383290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 38337e6fb56fSmrg$as_echo "$ac_cv_objext" >&6; } 38347e6fb56fSmrgOBJEXT=$ac_cv_objext 38357e6fb56fSmrgac_objext=$OBJEXT 383690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 38377e6fb56fSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 383890b17f1bSmrgif ${ac_cv_c_compiler_gnu+:} false; then : 38397e6fb56fSmrg $as_echo_n "(cached) " >&6 38407e6fb56fSmrgelse 384190b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 38427e6fb56fSmrg/* end confdefs.h. */ 38437e6fb56fSmrg 38447e6fb56fSmrgint 38457e6fb56fSmrgmain () 38467e6fb56fSmrg{ 38477e6fb56fSmrg#ifndef __GNUC__ 38487e6fb56fSmrg choke me 38497e6fb56fSmrg#endif 38507e6fb56fSmrg 38517e6fb56fSmrg ; 38527e6fb56fSmrg return 0; 38537e6fb56fSmrg} 38547e6fb56fSmrg_ACEOF 385590b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 38567e6fb56fSmrg ac_compiler_gnu=yes 38577e6fb56fSmrgelse 385890b17f1bSmrg ac_compiler_gnu=no 38597e6fb56fSmrgfi 38607e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 38617e6fb56fSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 38627e6fb56fSmrg 38637e6fb56fSmrgfi 386490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 38657e6fb56fSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 38667e6fb56fSmrgif test $ac_compiler_gnu = yes; then 38677e6fb56fSmrg GCC=yes 38687e6fb56fSmrgelse 38697e6fb56fSmrg GCC= 38707e6fb56fSmrgfi 38717e6fb56fSmrgac_test_CFLAGS=${CFLAGS+set} 38727e6fb56fSmrgac_save_CFLAGS=$CFLAGS 387390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 38747e6fb56fSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 387590b17f1bSmrgif ${ac_cv_prog_cc_g+:} false; then : 38767e6fb56fSmrg $as_echo_n "(cached) " >&6 38777e6fb56fSmrgelse 38787e6fb56fSmrg ac_save_c_werror_flag=$ac_c_werror_flag 38797e6fb56fSmrg ac_c_werror_flag=yes 38807e6fb56fSmrg ac_cv_prog_cc_g=no 38817e6fb56fSmrg CFLAGS="-g" 388290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 38837e6fb56fSmrg/* end confdefs.h. */ 38847e6fb56fSmrg 38857e6fb56fSmrgint 38867e6fb56fSmrgmain () 38877e6fb56fSmrg{ 38887e6fb56fSmrg 38897e6fb56fSmrg ; 38907e6fb56fSmrg return 0; 38917e6fb56fSmrg} 38927e6fb56fSmrg_ACEOF 389390b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 38947e6fb56fSmrg ac_cv_prog_cc_g=yes 38957e6fb56fSmrgelse 389690b17f1bSmrg CFLAGS="" 389790b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 38987e6fb56fSmrg/* end confdefs.h. */ 38997e6fb56fSmrg 39007e6fb56fSmrgint 39017e6fb56fSmrgmain () 39027e6fb56fSmrg{ 39037e6fb56fSmrg 39047e6fb56fSmrg ; 39057e6fb56fSmrg return 0; 39067e6fb56fSmrg} 39077e6fb56fSmrg_ACEOF 390890b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 39097e6fb56fSmrg 391090b17f1bSmrgelse 391190b17f1bSmrg ac_c_werror_flag=$ac_save_c_werror_flag 39127e6fb56fSmrg CFLAGS="-g" 391390b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 39147e6fb56fSmrg/* end confdefs.h. */ 39157e6fb56fSmrg 39167e6fb56fSmrgint 39177e6fb56fSmrgmain () 39187e6fb56fSmrg{ 39197e6fb56fSmrg 39207e6fb56fSmrg ; 39217e6fb56fSmrg return 0; 39227e6fb56fSmrg} 39237e6fb56fSmrg_ACEOF 392490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 39257e6fb56fSmrg ac_cv_prog_cc_g=yes 39267e6fb56fSmrgfi 39277e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 39287e6fb56fSmrgfi 39297e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 39307e6fb56fSmrgfi 39317e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 39327e6fb56fSmrg ac_c_werror_flag=$ac_save_c_werror_flag 39337e6fb56fSmrgfi 393490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 39357e6fb56fSmrg$as_echo "$ac_cv_prog_cc_g" >&6; } 39367e6fb56fSmrgif test "$ac_test_CFLAGS" = set; then 39377e6fb56fSmrg CFLAGS=$ac_save_CFLAGS 39387e6fb56fSmrgelif test $ac_cv_prog_cc_g = yes; then 39397e6fb56fSmrg if test "$GCC" = yes; then 39407e6fb56fSmrg CFLAGS="-g -O2" 39417e6fb56fSmrg else 39427e6fb56fSmrg CFLAGS="-g" 39437e6fb56fSmrg fi 39447e6fb56fSmrgelse 39457e6fb56fSmrg if test "$GCC" = yes; then 39467e6fb56fSmrg CFLAGS="-O2" 39477e6fb56fSmrg else 39487e6fb56fSmrg CFLAGS= 39497e6fb56fSmrg fi 39507e6fb56fSmrgfi 395190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 39527e6fb56fSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 395390b17f1bSmrgif ${ac_cv_prog_cc_c89+:} false; then : 39547e6fb56fSmrg $as_echo_n "(cached) " >&6 39557e6fb56fSmrgelse 39567e6fb56fSmrg ac_cv_prog_cc_c89=no 39577e6fb56fSmrgac_save_CC=$CC 395890b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 39597e6fb56fSmrg/* end confdefs.h. */ 39607e6fb56fSmrg#include <stdarg.h> 39617e6fb56fSmrg#include <stdio.h> 396290b17f1bSmrgstruct stat; 39637e6fb56fSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 39647e6fb56fSmrgstruct buf { int x; }; 39657e6fb56fSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 39667e6fb56fSmrgstatic char *e (p, i) 39677e6fb56fSmrg char **p; 39687e6fb56fSmrg int i; 39697e6fb56fSmrg{ 39707e6fb56fSmrg return p[i]; 39717e6fb56fSmrg} 39727e6fb56fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 39737e6fb56fSmrg{ 39747e6fb56fSmrg char *s; 39757e6fb56fSmrg va_list v; 39767e6fb56fSmrg va_start (v,p); 39777e6fb56fSmrg s = g (p, va_arg (v,int)); 39787e6fb56fSmrg va_end (v); 39797e6fb56fSmrg return s; 39807e6fb56fSmrg} 39817e6fb56fSmrg 39827e6fb56fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 39837e6fb56fSmrg function prototypes and stuff, but not '\xHH' hex character constants. 39847e6fb56fSmrg These don't provoke an error unfortunately, instead are silently treated 39857e6fb56fSmrg as 'x'. The following induces an error, until -std is added to get 39867e6fb56fSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 39877e6fb56fSmrg array size at least. It's necessary to write '\x00'==0 to get something 39887e6fb56fSmrg that's true only with -std. */ 39897e6fb56fSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 39907e6fb56fSmrg 39917e6fb56fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 39927e6fb56fSmrg inside strings and character constants. */ 39937e6fb56fSmrg#define FOO(x) 'x' 39947e6fb56fSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 39957e6fb56fSmrg 39967e6fb56fSmrgint test (int i, double x); 39977e6fb56fSmrgstruct s1 {int (*f) (int a);}; 39987e6fb56fSmrgstruct s2 {int (*f) (double a);}; 39997e6fb56fSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 40007e6fb56fSmrgint argc; 40017e6fb56fSmrgchar **argv; 40027e6fb56fSmrgint 40037e6fb56fSmrgmain () 40047e6fb56fSmrg{ 40057e6fb56fSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 40067e6fb56fSmrg ; 40077e6fb56fSmrg return 0; 40087e6fb56fSmrg} 40097e6fb56fSmrg_ACEOF 40107e6fb56fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 40117e6fb56fSmrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 40127e6fb56fSmrgdo 40137e6fb56fSmrg CC="$ac_save_CC $ac_arg" 401490b17f1bSmrg if ac_fn_c_try_compile "$LINENO"; then : 40157e6fb56fSmrg ac_cv_prog_cc_c89=$ac_arg 40167e6fb56fSmrgfi 40177e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext 40187e6fb56fSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 40197e6fb56fSmrgdone 40207e6fb56fSmrgrm -f conftest.$ac_ext 40217e6fb56fSmrgCC=$ac_save_CC 40227e6fb56fSmrg 40237e6fb56fSmrgfi 40247e6fb56fSmrg# AC_CACHE_VAL 40257e6fb56fSmrgcase "x$ac_cv_prog_cc_c89" in 40267e6fb56fSmrg x) 402790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 40287e6fb56fSmrg$as_echo "none needed" >&6; } ;; 40297e6fb56fSmrg xno) 403090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 40317e6fb56fSmrg$as_echo "unsupported" >&6; } ;; 40327e6fb56fSmrg *) 40337e6fb56fSmrg CC="$CC $ac_cv_prog_cc_c89" 403490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 40357e6fb56fSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 40367e6fb56fSmrgesac 403790b17f1bSmrgif test "x$ac_cv_prog_cc_c89" != xno; then : 40387e6fb56fSmrg 403990b17f1bSmrgfi 40407e6fb56fSmrg 40417e6fb56fSmrgac_ext=c 40427e6fb56fSmrgac_cpp='$CPP $CPPFLAGS' 40437e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 40447e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 40457e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 40467e6fb56fSmrg 4047963d66acSmrgac_ext=c 4048963d66acSmrgac_cpp='$CPP $CPPFLAGS' 4049963d66acSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4050963d66acSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4051963d66acSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4052963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4053963d66acSmrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4054963d66acSmrgif ${am_cv_prog_cc_c_o+:} false; then : 4055963d66acSmrg $as_echo_n "(cached) " >&6 4056963d66acSmrgelse 4057963d66acSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4058963d66acSmrg/* end confdefs.h. */ 4059963d66acSmrg 4060963d66acSmrgint 4061963d66acSmrgmain () 4062963d66acSmrg{ 4063963d66acSmrg 4064963d66acSmrg ; 4065963d66acSmrg return 0; 4066963d66acSmrg} 4067963d66acSmrg_ACEOF 4068963d66acSmrg # Make sure it works both with $CC and with simple cc. 4069963d66acSmrg # Following AC_PROG_CC_C_O, we do the test twice because some 4070963d66acSmrg # compilers refuse to overwrite an existing .o file with -o, 4071963d66acSmrg # though they will create one. 4072963d66acSmrg am_cv_prog_cc_c_o=yes 4073963d66acSmrg for am_i in 1 2; do 4074963d66acSmrg if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4075963d66acSmrg ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4076963d66acSmrg ac_status=$? 4077963d66acSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 4078963d66acSmrg (exit $ac_status); } \ 4079963d66acSmrg && test -f conftest2.$ac_objext; then 4080963d66acSmrg : OK 4081963d66acSmrg else 4082963d66acSmrg am_cv_prog_cc_c_o=no 4083963d66acSmrg break 4084963d66acSmrg fi 4085963d66acSmrg done 4086963d66acSmrg rm -f core conftest* 4087963d66acSmrg unset am_i 4088963d66acSmrgfi 4089963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4090963d66acSmrg$as_echo "$am_cv_prog_cc_c_o" >&6; } 4091963d66acSmrgif test "$am_cv_prog_cc_c_o" != yes; then 4092963d66acSmrg # Losing compiler, so override with the script. 4093963d66acSmrg # FIXME: It is wrong to rewrite CC. 4094963d66acSmrg # But if we don't then we get into trouble of one sort or another. 4095963d66acSmrg # A longer-term fix would be to have automake use am__CC in this case, 4096963d66acSmrg # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4097963d66acSmrg CC="$am_aux_dir/compile $CC" 4098963d66acSmrgfi 4099963d66acSmrgac_ext=c 4100963d66acSmrgac_cpp='$CPP $CPPFLAGS' 4101963d66acSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4102963d66acSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4103963d66acSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 4104963d66acSmrg 4105963d66acSmrg 41067e6fb56fSmrgdepcc="$CC" am_compiler_list= 41077e6fb56fSmrg 410890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 41097e6fb56fSmrg$as_echo_n "checking dependency style of $depcc... " >&6; } 411090b17f1bSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then : 41117e6fb56fSmrg $as_echo_n "(cached) " >&6 41127e6fb56fSmrgelse 41137e6fb56fSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 41147e6fb56fSmrg # We make a subdir and do the tests there. Otherwise we can end up 41157e6fb56fSmrg # making bogus files that we don't know about and never remove. For 41167e6fb56fSmrg # instance it was reported that on HP-UX the gcc test will end up 411790b17f1bSmrg # making a dummy file named 'D' -- because '-MD' means "put the output 411890b17f1bSmrg # in D". 411990b17f1bSmrg rm -rf conftest.dir 41207e6fb56fSmrg mkdir conftest.dir 41217e6fb56fSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 41227e6fb56fSmrg # using a relative directory. 41237e6fb56fSmrg cp "$am_depcomp" conftest.dir 41247e6fb56fSmrg cd conftest.dir 41257e6fb56fSmrg # We will build objects and dependencies in a subdirectory because 41267e6fb56fSmrg # it helps to detect inapplicable dependency modes. For instance 41277e6fb56fSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 41287e6fb56fSmrg # side effect of compilation, but ICC will put the dependencies in 41297e6fb56fSmrg # the current directory while Tru64 will put them in the object 41307e6fb56fSmrg # directory. 41317e6fb56fSmrg mkdir sub 41327e6fb56fSmrg 41337e6fb56fSmrg am_cv_CC_dependencies_compiler_type=none 41347e6fb56fSmrg if test "$am_compiler_list" = ""; then 41357e6fb56fSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 41367e6fb56fSmrg fi 41377e6fb56fSmrg am__universal=false 41387e6fb56fSmrg case " $depcc " in #( 41397e6fb56fSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 41407e6fb56fSmrg esac 41417e6fb56fSmrg 41427e6fb56fSmrg for depmode in $am_compiler_list; do 41437e6fb56fSmrg # Setup a source with many dependencies, because some compilers 41447e6fb56fSmrg # like to wrap large dependency lists on column 80 (with \), and 41457e6fb56fSmrg # we should not choose a depcomp mode which is confused by this. 41467e6fb56fSmrg # 41477e6fb56fSmrg # We need to recreate these files for each test, as the compiler may 41487e6fb56fSmrg # overwrite some of them when testing with obscure command lines. 41497e6fb56fSmrg # This happens at least with the AIX C compiler. 41507e6fb56fSmrg : > sub/conftest.c 41517e6fb56fSmrg for i in 1 2 3 4 5 6; do 41527e6fb56fSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 415390b17f1bSmrg # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 415490b17f1bSmrg # Solaris 10 /bin/sh. 415590b17f1bSmrg echo '/* dummy */' > sub/conftst$i.h 41567e6fb56fSmrg done 41577e6fb56fSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 41587e6fb56fSmrg 415990b17f1bSmrg # We check with '-c' and '-o' for the sake of the "dashmstdout" 41607e6fb56fSmrg # mode. It turns out that the SunPro C++ compiler does not properly 416190b17f1bSmrg # handle '-M -o', and we need to detect this. Also, some Intel 416290b17f1bSmrg # versions had trouble with output in subdirs. 41637e6fb56fSmrg am__obj=sub/conftest.${OBJEXT-o} 41647e6fb56fSmrg am__minus_obj="-o $am__obj" 41657e6fb56fSmrg case $depmode in 41667e6fb56fSmrg gcc) 41677e6fb56fSmrg # This depmode causes a compiler race in universal mode. 41687e6fb56fSmrg test "$am__universal" = false || continue 41697e6fb56fSmrg ;; 41707e6fb56fSmrg nosideeffect) 417190b17f1bSmrg # After this tag, mechanisms are not by side-effect, so they'll 417290b17f1bSmrg # only be used when explicitly requested. 41737e6fb56fSmrg if test "x$enable_dependency_tracking" = xyes; then 41747e6fb56fSmrg continue 41757e6fb56fSmrg else 41767e6fb56fSmrg break 41777e6fb56fSmrg fi 41787e6fb56fSmrg ;; 417990b17f1bSmrg msvc7 | msvc7msys | msvisualcpp | msvcmsys) 418090b17f1bSmrg # This compiler won't grok '-c -o', but also, the minuso test has 41817e6fb56fSmrg # not run yet. These depmodes are late enough in the game, and 41827e6fb56fSmrg # so weak that their functioning should not be impacted. 41837e6fb56fSmrg am__obj=conftest.${OBJEXT-o} 41847e6fb56fSmrg am__minus_obj= 41857e6fb56fSmrg ;; 41867e6fb56fSmrg none) break ;; 41877e6fb56fSmrg esac 41887e6fb56fSmrg if depmode=$depmode \ 41897e6fb56fSmrg source=sub/conftest.c object=$am__obj \ 41907e6fb56fSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 41917e6fb56fSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 41927e6fb56fSmrg >/dev/null 2>conftest.err && 41937e6fb56fSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 41947e6fb56fSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 41957e6fb56fSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 41967e6fb56fSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 41977e6fb56fSmrg # icc doesn't choke on unknown options, it will just issue warnings 41987e6fb56fSmrg # or remarks (even with -Werror). So we grep stderr for any message 41997e6fb56fSmrg # that says an option was ignored or not supported. 42007e6fb56fSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 42017e6fb56fSmrg # icc: Command line warning: ignoring option '-M'; no argument required 42027e6fb56fSmrg # The diagnosis changed in icc 8.0: 42037e6fb56fSmrg # icc: Command line remark: option '-MP' not supported 42047e6fb56fSmrg if (grep 'ignoring option' conftest.err || 42057e6fb56fSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 42067e6fb56fSmrg am_cv_CC_dependencies_compiler_type=$depmode 42077e6fb56fSmrg break 42087e6fb56fSmrg fi 42097e6fb56fSmrg fi 42107e6fb56fSmrg done 42117e6fb56fSmrg 42127e6fb56fSmrg cd .. 42137e6fb56fSmrg rm -rf conftest.dir 42147e6fb56fSmrgelse 42157e6fb56fSmrg am_cv_CC_dependencies_compiler_type=none 42167e6fb56fSmrgfi 42177e6fb56fSmrg 42187e6fb56fSmrgfi 421990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 42207e6fb56fSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 42217e6fb56fSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 42227e6fb56fSmrg 42237e6fb56fSmrg if 42247e6fb56fSmrg test "x$enable_dependency_tracking" != xno \ 42257e6fb56fSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 42267e6fb56fSmrg am__fastdepCC_TRUE= 42277e6fb56fSmrg am__fastdepCC_FALSE='#' 42287e6fb56fSmrgelse 42297e6fb56fSmrg am__fastdepCC_TRUE='#' 42307e6fb56fSmrg am__fastdepCC_FALSE= 42317e6fb56fSmrgfi 42327e6fb56fSmrg 42337e6fb56fSmrg 423490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 42357e6fb56fSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 423690b17f1bSmrgif ${ac_cv_path_SED+:} false; then : 42377e6fb56fSmrg $as_echo_n "(cached) " >&6 42387e6fb56fSmrgelse 423990b17f1bSmrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 424090b17f1bSmrg for ac_i in 1 2 3 4 5 6 7; do 424190b17f1bSmrg ac_script="$ac_script$as_nl$ac_script" 424290b17f1bSmrg done 424390b17f1bSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 424490b17f1bSmrg { ac_script=; unset ac_script;} 424590b17f1bSmrg if test -z "$SED"; then 424690b17f1bSmrg ac_path_SED_found=false 424790b17f1bSmrg # Loop through the user's path and test for each of PROGNAME-LIST 424890b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 42497e6fb56fSmrgfor as_dir in $PATH 42507e6fb56fSmrgdo 42517e6fb56fSmrg IFS=$as_save_IFS 42527e6fb56fSmrg test -z "$as_dir" && as_dir=. 425390b17f1bSmrg for ac_prog in sed gsed; do 42547e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 425590b17f1bSmrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 425690b17f1bSmrg as_fn_executable_p "$ac_path_SED" || continue 425790b17f1bSmrg# Check for GNU ac_path_SED and select it if it is found. 425890b17f1bSmrg # Check for GNU $ac_path_SED 425990b17f1bSmrgcase `"$ac_path_SED" --version 2>&1` in 426090b17f1bSmrg*GNU*) 426190b17f1bSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 426290b17f1bSmrg*) 426390b17f1bSmrg ac_count=0 426490b17f1bSmrg $as_echo_n 0123456789 >"conftest.in" 426590b17f1bSmrg while : 426690b17f1bSmrg do 426790b17f1bSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 426890b17f1bSmrg mv "conftest.tmp" "conftest.in" 426990b17f1bSmrg cp "conftest.in" "conftest.nl" 427090b17f1bSmrg $as_echo '' >> "conftest.nl" 427190b17f1bSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 427290b17f1bSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 427390b17f1bSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 427490b17f1bSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 427590b17f1bSmrg # Best one so far, save it but keep looking for a better one 427690b17f1bSmrg ac_cv_path_SED="$ac_path_SED" 427790b17f1bSmrg ac_path_SED_max=$ac_count 427890b17f1bSmrg fi 427990b17f1bSmrg # 10*(2^10) chars as input seems more than enough 428090b17f1bSmrg test $ac_count -gt 10 && break 428190b17f1bSmrg done 428290b17f1bSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 428390b17f1bSmrgesac 428490b17f1bSmrg 428590b17f1bSmrg $ac_path_SED_found && break 3 42867e6fb56fSmrg done 42877e6fb56fSmrg done 428890b17f1bSmrg done 42897e6fb56fSmrgIFS=$as_save_IFS 429090b17f1bSmrg if test -z "$ac_cv_path_SED"; then 429190b17f1bSmrg as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 42927e6fb56fSmrg fi 429390b17f1bSmrgelse 429490b17f1bSmrg ac_cv_path_SED=$SED 429590b17f1bSmrgfi 42967e6fb56fSmrg 42977e6fb56fSmrgfi 429890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 429990b17f1bSmrg$as_echo "$ac_cv_path_SED" >&6; } 430090b17f1bSmrg SED="$ac_cv_path_SED" 430190b17f1bSmrg rm -f conftest.sed 430290b17f1bSmrg 430390b17f1bSmrgtest -z "$SED" && SED=sed 430490b17f1bSmrgXsed="$SED -e 1s/^X//" 430590b17f1bSmrg 430690b17f1bSmrg 430790b17f1bSmrg 430890b17f1bSmrg 430990b17f1bSmrg 431090b17f1bSmrg 43117e6fb56fSmrg 43127e6fb56fSmrg 43137e6fb56fSmrg 431490b17f1bSmrg 431590b17f1bSmrg 431690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 43177e6fb56fSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 431890b17f1bSmrgif ${ac_cv_path_GREP+:} false; then : 43197e6fb56fSmrg $as_echo_n "(cached) " >&6 43207e6fb56fSmrgelse 43217e6fb56fSmrg if test -z "$GREP"; then 43227e6fb56fSmrg ac_path_GREP_found=false 43237e6fb56fSmrg # Loop through the user's path and test for each of PROGNAME-LIST 43247e6fb56fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 43257e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 43267e6fb56fSmrgdo 43277e6fb56fSmrg IFS=$as_save_IFS 43287e6fb56fSmrg test -z "$as_dir" && as_dir=. 432990b17f1bSmrg for ac_prog in grep ggrep; do 43307e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 43317e6fb56fSmrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 433290b17f1bSmrg as_fn_executable_p "$ac_path_GREP" || continue 43337e6fb56fSmrg# Check for GNU ac_path_GREP and select it if it is found. 43347e6fb56fSmrg # Check for GNU $ac_path_GREP 43357e6fb56fSmrgcase `"$ac_path_GREP" --version 2>&1` in 43367e6fb56fSmrg*GNU*) 43377e6fb56fSmrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 43387e6fb56fSmrg*) 43397e6fb56fSmrg ac_count=0 43407e6fb56fSmrg $as_echo_n 0123456789 >"conftest.in" 43417e6fb56fSmrg while : 43427e6fb56fSmrg do 43437e6fb56fSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 43447e6fb56fSmrg mv "conftest.tmp" "conftest.in" 43457e6fb56fSmrg cp "conftest.in" "conftest.nl" 43467e6fb56fSmrg $as_echo 'GREP' >> "conftest.nl" 43477e6fb56fSmrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 43487e6fb56fSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 434990b17f1bSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 43507e6fb56fSmrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 43517e6fb56fSmrg # Best one so far, save it but keep looking for a better one 43527e6fb56fSmrg ac_cv_path_GREP="$ac_path_GREP" 43537e6fb56fSmrg ac_path_GREP_max=$ac_count 43547e6fb56fSmrg fi 43557e6fb56fSmrg # 10*(2^10) chars as input seems more than enough 43567e6fb56fSmrg test $ac_count -gt 10 && break 43577e6fb56fSmrg done 43587e6fb56fSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 43597e6fb56fSmrgesac 43607e6fb56fSmrg 43617e6fb56fSmrg $ac_path_GREP_found && break 3 43627e6fb56fSmrg done 43637e6fb56fSmrg done 436490b17f1bSmrg done 43657e6fb56fSmrgIFS=$as_save_IFS 43667e6fb56fSmrg if test -z "$ac_cv_path_GREP"; then 436790b17f1bSmrg as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 43687e6fb56fSmrg fi 43697e6fb56fSmrgelse 43707e6fb56fSmrg ac_cv_path_GREP=$GREP 43717e6fb56fSmrgfi 43727e6fb56fSmrg 43737e6fb56fSmrgfi 437490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 43757e6fb56fSmrg$as_echo "$ac_cv_path_GREP" >&6; } 43767e6fb56fSmrg GREP="$ac_cv_path_GREP" 43777e6fb56fSmrg 43787e6fb56fSmrg 437990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 43807e6fb56fSmrg$as_echo_n "checking for egrep... " >&6; } 438190b17f1bSmrgif ${ac_cv_path_EGREP+:} false; then : 43827e6fb56fSmrg $as_echo_n "(cached) " >&6 43837e6fb56fSmrgelse 43847e6fb56fSmrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 43857e6fb56fSmrg then ac_cv_path_EGREP="$GREP -E" 43867e6fb56fSmrg else 43877e6fb56fSmrg if test -z "$EGREP"; then 43887e6fb56fSmrg ac_path_EGREP_found=false 43897e6fb56fSmrg # Loop through the user's path and test for each of PROGNAME-LIST 43907e6fb56fSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 43917e6fb56fSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 43927e6fb56fSmrgdo 43937e6fb56fSmrg IFS=$as_save_IFS 43947e6fb56fSmrg test -z "$as_dir" && as_dir=. 439590b17f1bSmrg for ac_prog in egrep; do 43967e6fb56fSmrg for ac_exec_ext in '' $ac_executable_extensions; do 43977e6fb56fSmrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 439890b17f1bSmrg as_fn_executable_p "$ac_path_EGREP" || continue 43997e6fb56fSmrg# Check for GNU ac_path_EGREP and select it if it is found. 44007e6fb56fSmrg # Check for GNU $ac_path_EGREP 44017e6fb56fSmrgcase `"$ac_path_EGREP" --version 2>&1` in 44027e6fb56fSmrg*GNU*) 44037e6fb56fSmrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 44047e6fb56fSmrg*) 44057e6fb56fSmrg ac_count=0 44067e6fb56fSmrg $as_echo_n 0123456789 >"conftest.in" 44077e6fb56fSmrg while : 44087e6fb56fSmrg do 44097e6fb56fSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 44107e6fb56fSmrg mv "conftest.tmp" "conftest.in" 44117e6fb56fSmrg cp "conftest.in" "conftest.nl" 44127e6fb56fSmrg $as_echo 'EGREP' >> "conftest.nl" 44137e6fb56fSmrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 44147e6fb56fSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 441590b17f1bSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 44167e6fb56fSmrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 44177e6fb56fSmrg # Best one so far, save it but keep looking for a better one 44187e6fb56fSmrg ac_cv_path_EGREP="$ac_path_EGREP" 44197e6fb56fSmrg ac_path_EGREP_max=$ac_count 44207e6fb56fSmrg fi 44217e6fb56fSmrg # 10*(2^10) chars as input seems more than enough 44227e6fb56fSmrg test $ac_count -gt 10 && break 44237e6fb56fSmrg done 44247e6fb56fSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 44257e6fb56fSmrgesac 44267e6fb56fSmrg 44277e6fb56fSmrg $ac_path_EGREP_found && break 3 44287e6fb56fSmrg done 44297e6fb56fSmrg done 443090b17f1bSmrg done 44317e6fb56fSmrgIFS=$as_save_IFS 44327e6fb56fSmrg if test -z "$ac_cv_path_EGREP"; then 443390b17f1bSmrg as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 44347e6fb56fSmrg fi 44357e6fb56fSmrgelse 44367e6fb56fSmrg ac_cv_path_EGREP=$EGREP 44377e6fb56fSmrgfi 44387e6fb56fSmrg 44397e6fb56fSmrg fi 44407e6fb56fSmrgfi 444190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 44427e6fb56fSmrg$as_echo "$ac_cv_path_EGREP" >&6; } 44437e6fb56fSmrg EGREP="$ac_cv_path_EGREP" 44447e6fb56fSmrg 44457e6fb56fSmrg 444690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 444790b17f1bSmrg$as_echo_n "checking for fgrep... " >&6; } 444890b17f1bSmrgif ${ac_cv_path_FGREP+:} false; then : 444990b17f1bSmrg $as_echo_n "(cached) " >&6 445090b17f1bSmrgelse 445190b17f1bSmrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 445290b17f1bSmrg then ac_cv_path_FGREP="$GREP -F" 445390b17f1bSmrg else 445490b17f1bSmrg if test -z "$FGREP"; then 445590b17f1bSmrg ac_path_FGREP_found=false 445690b17f1bSmrg # Loop through the user's path and test for each of PROGNAME-LIST 445790b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 445890b17f1bSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 445990b17f1bSmrgdo 446090b17f1bSmrg IFS=$as_save_IFS 446190b17f1bSmrg test -z "$as_dir" && as_dir=. 446290b17f1bSmrg for ac_prog in fgrep; do 446390b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 446490b17f1bSmrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 446590b17f1bSmrg as_fn_executable_p "$ac_path_FGREP" || continue 446690b17f1bSmrg# Check for GNU ac_path_FGREP and select it if it is found. 446790b17f1bSmrg # Check for GNU $ac_path_FGREP 446890b17f1bSmrgcase `"$ac_path_FGREP" --version 2>&1` in 446990b17f1bSmrg*GNU*) 447090b17f1bSmrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 447190b17f1bSmrg*) 447290b17f1bSmrg ac_count=0 447390b17f1bSmrg $as_echo_n 0123456789 >"conftest.in" 447490b17f1bSmrg while : 447590b17f1bSmrg do 447690b17f1bSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 447790b17f1bSmrg mv "conftest.tmp" "conftest.in" 447890b17f1bSmrg cp "conftest.in" "conftest.nl" 447990b17f1bSmrg $as_echo 'FGREP' >> "conftest.nl" 448090b17f1bSmrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 448190b17f1bSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 448290b17f1bSmrg as_fn_arith $ac_count + 1 && ac_count=$as_val 448390b17f1bSmrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then 448490b17f1bSmrg # Best one so far, save it but keep looking for a better one 448590b17f1bSmrg ac_cv_path_FGREP="$ac_path_FGREP" 448690b17f1bSmrg ac_path_FGREP_max=$ac_count 448790b17f1bSmrg fi 448890b17f1bSmrg # 10*(2^10) chars as input seems more than enough 448990b17f1bSmrg test $ac_count -gt 10 && break 449090b17f1bSmrg done 449190b17f1bSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 449290b17f1bSmrgesac 449390b17f1bSmrg 449490b17f1bSmrg $ac_path_FGREP_found && break 3 449590b17f1bSmrg done 449690b17f1bSmrg done 449790b17f1bSmrg done 449890b17f1bSmrgIFS=$as_save_IFS 449990b17f1bSmrg if test -z "$ac_cv_path_FGREP"; then 450090b17f1bSmrg as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 450190b17f1bSmrg fi 450290b17f1bSmrgelse 450390b17f1bSmrg ac_cv_path_FGREP=$FGREP 450490b17f1bSmrgfi 450590b17f1bSmrg 450690b17f1bSmrg fi 450790b17f1bSmrgfi 450890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 450990b17f1bSmrg$as_echo "$ac_cv_path_FGREP" >&6; } 451090b17f1bSmrg FGREP="$ac_cv_path_FGREP" 451190b17f1bSmrg 451290b17f1bSmrg 451390b17f1bSmrgtest -z "$GREP" && GREP=grep 451490b17f1bSmrg 451590b17f1bSmrg 451690b17f1bSmrg 451790b17f1bSmrg 451890b17f1bSmrg 451990b17f1bSmrg 452090b17f1bSmrg 452190b17f1bSmrg 452290b17f1bSmrg 452390b17f1bSmrg 452490b17f1bSmrg 452590b17f1bSmrg 452690b17f1bSmrg 452790b17f1bSmrg 452890b17f1bSmrg 452990b17f1bSmrg 453090b17f1bSmrg 453190b17f1bSmrg 45327e6fb56fSmrg 45337e6fb56fSmrg# Check whether --with-gnu-ld was given. 453490b17f1bSmrgif test "${with_gnu_ld+set}" = set; then : 4535963d66acSmrg withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes 45367e6fb56fSmrgelse 45377e6fb56fSmrg with_gnu_ld=no 45387e6fb56fSmrgfi 45397e6fb56fSmrg 45407e6fb56fSmrgac_prog=ld 4541963d66acSmrgif test yes = "$GCC"; then 45427e6fb56fSmrg # Check if gcc -print-prog-name=ld gives a path. 454390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 45447e6fb56fSmrg$as_echo_n "checking for ld used by $CC... " >&6; } 45457e6fb56fSmrg case $host in 45467e6fb56fSmrg *-*-mingw*) 4547963d66acSmrg # gcc leaves a trailing carriage return, which upsets mingw 45487e6fb56fSmrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 45497e6fb56fSmrg *) 45507e6fb56fSmrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 45517e6fb56fSmrg esac 45527e6fb56fSmrg case $ac_prog in 45537e6fb56fSmrg # Accept absolute paths. 45547e6fb56fSmrg [\\/]* | ?:[\\/]*) 45557e6fb56fSmrg re_direlt='/[^/][^/]*/\.\./' 45567e6fb56fSmrg # Canonicalize the pathname of ld 455790b17f1bSmrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 455890b17f1bSmrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 455990b17f1bSmrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 45607e6fb56fSmrg done 4561963d66acSmrg test -z "$LD" && LD=$ac_prog 45627e6fb56fSmrg ;; 45637e6fb56fSmrg "") 45647e6fb56fSmrg # If it fails, then pretend we aren't using GCC. 45657e6fb56fSmrg ac_prog=ld 45667e6fb56fSmrg ;; 45677e6fb56fSmrg *) 45687e6fb56fSmrg # If it is relative, then search for the first ld in PATH. 45697e6fb56fSmrg with_gnu_ld=unknown 45707e6fb56fSmrg ;; 45717e6fb56fSmrg esac 4572963d66acSmrgelif test yes = "$with_gnu_ld"; then 457390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 45747e6fb56fSmrg$as_echo_n "checking for GNU ld... " >&6; } 45757e6fb56fSmrgelse 457690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 45777e6fb56fSmrg$as_echo_n "checking for non-GNU ld... " >&6; } 45787e6fb56fSmrgfi 457990b17f1bSmrgif ${lt_cv_path_LD+:} false; then : 45807e6fb56fSmrg $as_echo_n "(cached) " >&6 45817e6fb56fSmrgelse 45827e6fb56fSmrg if test -z "$LD"; then 4583963d66acSmrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 45847e6fb56fSmrg for ac_dir in $PATH; do 4585963d66acSmrg IFS=$lt_save_ifs 45867e6fb56fSmrg test -z "$ac_dir" && ac_dir=. 45877e6fb56fSmrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4588963d66acSmrg lt_cv_path_LD=$ac_dir/$ac_prog 45897e6fb56fSmrg # Check to see if the program is GNU ld. I'd rather use --version, 45907e6fb56fSmrg # but apparently some variants of GNU ld only accept -v. 45917e6fb56fSmrg # Break only if it was the GNU/non-GNU ld that we prefer. 45927e6fb56fSmrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 45937e6fb56fSmrg *GNU* | *'with BFD'*) 4594963d66acSmrg test no != "$with_gnu_ld" && break 45957e6fb56fSmrg ;; 45967e6fb56fSmrg *) 4597963d66acSmrg test yes != "$with_gnu_ld" && break 45987e6fb56fSmrg ;; 45997e6fb56fSmrg esac 46007e6fb56fSmrg fi 46017e6fb56fSmrg done 4602963d66acSmrg IFS=$lt_save_ifs 46037e6fb56fSmrgelse 4604963d66acSmrg lt_cv_path_LD=$LD # Let the user override the test with a path. 46057e6fb56fSmrgfi 46067e6fb56fSmrgfi 46077e6fb56fSmrg 4608963d66acSmrgLD=$lt_cv_path_LD 46097e6fb56fSmrgif test -n "$LD"; then 461090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 46117e6fb56fSmrg$as_echo "$LD" >&6; } 46127e6fb56fSmrgelse 461390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 46147e6fb56fSmrg$as_echo "no" >&6; } 46157e6fb56fSmrgfi 461690b17f1bSmrgtest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 461790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 46187e6fb56fSmrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 461990b17f1bSmrgif ${lt_cv_prog_gnu_ld+:} false; then : 46207e6fb56fSmrg $as_echo_n "(cached) " >&6 46217e6fb56fSmrgelse 46227e6fb56fSmrg # I'd rather use --version here, but apparently some GNU lds only accept -v. 46237e6fb56fSmrgcase `$LD -v 2>&1 </dev/null` in 46247e6fb56fSmrg*GNU* | *'with BFD'*) 46257e6fb56fSmrg lt_cv_prog_gnu_ld=yes 46267e6fb56fSmrg ;; 46277e6fb56fSmrg*) 46287e6fb56fSmrg lt_cv_prog_gnu_ld=no 46297e6fb56fSmrg ;; 46307e6fb56fSmrgesac 46317e6fb56fSmrgfi 463290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 46337e6fb56fSmrg$as_echo "$lt_cv_prog_gnu_ld" >&6; } 46347e6fb56fSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld 46357e6fb56fSmrg 46367e6fb56fSmrg 46377e6fb56fSmrg 463890b17f1bSmrg 463990b17f1bSmrg 464090b17f1bSmrg 464190b17f1bSmrg 464290b17f1bSmrg 464390b17f1bSmrg 464490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 464590b17f1bSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 464690b17f1bSmrgif ${lt_cv_path_NM+:} false; then : 46477e6fb56fSmrg $as_echo_n "(cached) " >&6 46487e6fb56fSmrgelse 46497e6fb56fSmrg if test -n "$NM"; then 46507e6fb56fSmrg # Let the user override the test. 4651963d66acSmrg lt_cv_path_NM=$NM 46527e6fb56fSmrgelse 4653963d66acSmrg lt_nm_to_check=${ac_tool_prefix}nm 46547e6fb56fSmrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 46557e6fb56fSmrg lt_nm_to_check="$lt_nm_to_check nm" 46567e6fb56fSmrg fi 46577e6fb56fSmrg for lt_tmp_nm in $lt_nm_to_check; do 4658963d66acSmrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 46597e6fb56fSmrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4660963d66acSmrg IFS=$lt_save_ifs 46617e6fb56fSmrg test -z "$ac_dir" && ac_dir=. 4662963d66acSmrg tmp_nm=$ac_dir/$lt_tmp_nm 4663963d66acSmrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then 46647e6fb56fSmrg # Check to see if the nm accepts a BSD-compat flag. 4665963d66acSmrg # Adding the 'sed 1q' prevents false positives on HP-UX, which says: 46667e6fb56fSmrg # nm: unknown option "B" ignored 46677e6fb56fSmrg # Tru64's nm complains that /dev/null is an invalid object file 4668963d66acSmrg # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty 4669963d66acSmrg case $build_os in 4670963d66acSmrg mingw*) lt_bad_file=conftest.nm/nofile ;; 4671963d66acSmrg *) lt_bad_file=/dev/null ;; 4672963d66acSmrg esac 4673963d66acSmrg case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in 4674963d66acSmrg *$lt_bad_file* | *'Invalid file or object type'*) 46757e6fb56fSmrg lt_cv_path_NM="$tmp_nm -B" 4676963d66acSmrg break 2 46777e6fb56fSmrg ;; 46787e6fb56fSmrg *) 46797e6fb56fSmrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 46807e6fb56fSmrg */dev/null*) 46817e6fb56fSmrg lt_cv_path_NM="$tmp_nm -p" 4682963d66acSmrg break 2 46837e6fb56fSmrg ;; 46847e6fb56fSmrg *) 46857e6fb56fSmrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 46867e6fb56fSmrg continue # so that we can try to find one that supports BSD flags 46877e6fb56fSmrg ;; 46887e6fb56fSmrg esac 46897e6fb56fSmrg ;; 46907e6fb56fSmrg esac 46917e6fb56fSmrg fi 46927e6fb56fSmrg done 4693963d66acSmrg IFS=$lt_save_ifs 46947e6fb56fSmrg done 469590b17f1bSmrg : ${lt_cv_path_NM=no} 46967e6fb56fSmrgfi 46977e6fb56fSmrgfi 469890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 46997e6fb56fSmrg$as_echo "$lt_cv_path_NM" >&6; } 4700963d66acSmrgif test no != "$lt_cv_path_NM"; then 4701963d66acSmrg NM=$lt_cv_path_NM 470290b17f1bSmrgelse 470390b17f1bSmrg # Didn't find any BSD compatible name lister, look for dumpbin. 470490b17f1bSmrg if test -n "$DUMPBIN"; then : 470590b17f1bSmrg # Let the user override the test. 470690b17f1bSmrg else 470790b17f1bSmrg if test -n "$ac_tool_prefix"; then 470890b17f1bSmrg for ac_prog in dumpbin "link -dump" 470990b17f1bSmrg do 471090b17f1bSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 471190b17f1bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 471290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 471390b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 471490b17f1bSmrgif ${ac_cv_prog_DUMPBIN+:} false; then : 471590b17f1bSmrg $as_echo_n "(cached) " >&6 471690b17f1bSmrgelse 471790b17f1bSmrg if test -n "$DUMPBIN"; then 471890b17f1bSmrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 471990b17f1bSmrgelse 472090b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 472190b17f1bSmrgfor as_dir in $PATH 472290b17f1bSmrgdo 472390b17f1bSmrg IFS=$as_save_IFS 472490b17f1bSmrg test -z "$as_dir" && as_dir=. 472590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 472690b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 472790b17f1bSmrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 472890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 472990b17f1bSmrg break 2 473090b17f1bSmrg fi 473190b17f1bSmrgdone 473290b17f1bSmrg done 473390b17f1bSmrgIFS=$as_save_IFS 47347e6fb56fSmrg 473590b17f1bSmrgfi 473690b17f1bSmrgfi 473790b17f1bSmrgDUMPBIN=$ac_cv_prog_DUMPBIN 473890b17f1bSmrgif test -n "$DUMPBIN"; then 473990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 474090b17f1bSmrg$as_echo "$DUMPBIN" >&6; } 47417e6fb56fSmrgelse 474290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 474390b17f1bSmrg$as_echo "no" >&6; } 47447e6fb56fSmrgfi 47457e6fb56fSmrg 474690b17f1bSmrg 474790b17f1bSmrg test -n "$DUMPBIN" && break 474890b17f1bSmrg done 474990b17f1bSmrgfi 475090b17f1bSmrgif test -z "$DUMPBIN"; then 475190b17f1bSmrg ac_ct_DUMPBIN=$DUMPBIN 475290b17f1bSmrg for ac_prog in dumpbin "link -dump" 475390b17f1bSmrgdo 475490b17f1bSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 475590b17f1bSmrgset dummy $ac_prog; ac_word=$2 475690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 475790b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 475890b17f1bSmrgif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 47597e6fb56fSmrg $as_echo_n "(cached) " >&6 47607e6fb56fSmrgelse 476190b17f1bSmrg if test -n "$ac_ct_DUMPBIN"; then 476290b17f1bSmrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 476390b17f1bSmrgelse 476490b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 476590b17f1bSmrgfor as_dir in $PATH 476690b17f1bSmrgdo 476790b17f1bSmrg IFS=$as_save_IFS 476890b17f1bSmrg test -z "$as_dir" && as_dir=. 476990b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 477090b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 477190b17f1bSmrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 477290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 477390b17f1bSmrg break 2 477490b17f1bSmrg fi 477590b17f1bSmrgdone 477690b17f1bSmrg done 477790b17f1bSmrgIFS=$as_save_IFS 47787e6fb56fSmrg 477990b17f1bSmrgfi 478090b17f1bSmrgfi 478190b17f1bSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 478290b17f1bSmrgif test -n "$ac_ct_DUMPBIN"; then 478390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 478490b17f1bSmrg$as_echo "$ac_ct_DUMPBIN" >&6; } 478590b17f1bSmrgelse 478690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 478790b17f1bSmrg$as_echo "no" >&6; } 478890b17f1bSmrgfi 47897e6fb56fSmrg 47907e6fb56fSmrg 479190b17f1bSmrg test -n "$ac_ct_DUMPBIN" && break 479290b17f1bSmrgdone 47937e6fb56fSmrg 479490b17f1bSmrg if test "x$ac_ct_DUMPBIN" = x; then 479590b17f1bSmrg DUMPBIN=":" 47967e6fb56fSmrg else 479790b17f1bSmrg case $cross_compiling:$ac_tool_warned in 479890b17f1bSmrgyes:) 479990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 480090b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 480190b17f1bSmrgac_tool_warned=yes ;; 480290b17f1bSmrgesac 480390b17f1bSmrg DUMPBIN=$ac_ct_DUMPBIN 48047e6fb56fSmrg fi 480590b17f1bSmrgfi 48067e6fb56fSmrg 4807963d66acSmrg case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in 480890b17f1bSmrg *COFF*) 4809963d66acSmrg DUMPBIN="$DUMPBIN -symbols -headers" 481090b17f1bSmrg ;; 481190b17f1bSmrg *) 481290b17f1bSmrg DUMPBIN=: 48137e6fb56fSmrg ;; 48147e6fb56fSmrg esac 48157e6fb56fSmrg fi 48167e6fb56fSmrg 4817963d66acSmrg if test : != "$DUMPBIN"; then 4818963d66acSmrg NM=$DUMPBIN 481990b17f1bSmrg fi 482090b17f1bSmrgfi 482190b17f1bSmrgtest -z "$NM" && NM=nm 48227e6fb56fSmrg 48237e6fb56fSmrg 48247e6fb56fSmrg 48257e6fb56fSmrg 48267e6fb56fSmrg 482790b17f1bSmrg 482890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 482990b17f1bSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; } 483090b17f1bSmrgif ${lt_cv_nm_interface+:} false; then : 483190b17f1bSmrg $as_echo_n "(cached) " >&6 483290b17f1bSmrgelse 483390b17f1bSmrg lt_cv_nm_interface="BSD nm" 483490b17f1bSmrg echo "int some_variable = 0;" > conftest.$ac_ext 483590b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 483690b17f1bSmrg (eval "$ac_compile" 2>conftest.err) 483790b17f1bSmrg cat conftest.err >&5 483890b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 483990b17f1bSmrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 484090b17f1bSmrg cat conftest.err >&5 484190b17f1bSmrg (eval echo "\"\$as_me:$LINENO: output\"" >&5) 484290b17f1bSmrg cat conftest.out >&5 484390b17f1bSmrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then 484490b17f1bSmrg lt_cv_nm_interface="MS dumpbin" 48457e6fb56fSmrg fi 484690b17f1bSmrg rm -f conftest* 484790b17f1bSmrgfi 484890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 484990b17f1bSmrg$as_echo "$lt_cv_nm_interface" >&6; } 48507e6fb56fSmrg 485190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 485290b17f1bSmrg$as_echo_n "checking whether ln -s works... " >&6; } 485390b17f1bSmrgLN_S=$as_ln_s 485490b17f1bSmrgif test "$LN_S" = "ln -s"; then 485590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 485690b17f1bSmrg$as_echo "yes" >&6; } 485790b17f1bSmrgelse 485890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 485990b17f1bSmrg$as_echo "no, using $LN_S" >&6; } 486090b17f1bSmrgfi 48617e6fb56fSmrg 486290b17f1bSmrg# find the maximum length of command line arguments 486390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 486490b17f1bSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; } 486590b17f1bSmrgif ${lt_cv_sys_max_cmd_len+:} false; then : 486690b17f1bSmrg $as_echo_n "(cached) " >&6 486790b17f1bSmrgelse 486890b17f1bSmrg i=0 4869963d66acSmrg teststring=ABCD 48707e6fb56fSmrg 487190b17f1bSmrg case $build_os in 487290b17f1bSmrg msdosdjgpp*) 487390b17f1bSmrg # On DJGPP, this test can blow up pretty badly due to problems in libc 487490b17f1bSmrg # (any single argument exceeding 2000 bytes causes a buffer overrun 487590b17f1bSmrg # during glob expansion). Even if it were fixed, the result of this 487690b17f1bSmrg # check would be larger than it should be. 487790b17f1bSmrg lt_cv_sys_max_cmd_len=12288; # 12K is about right 487890b17f1bSmrg ;; 48797e6fb56fSmrg 488090b17f1bSmrg gnu*) 488190b17f1bSmrg # Under GNU Hurd, this test is not required because there is 488290b17f1bSmrg # no limit to the length of command line arguments. 488390b17f1bSmrg # Libtool will interpret -1 as no limit whatsoever 488490b17f1bSmrg lt_cv_sys_max_cmd_len=-1; 488590b17f1bSmrg ;; 48867e6fb56fSmrg 488790b17f1bSmrg cygwin* | mingw* | cegcc*) 488890b17f1bSmrg # On Win9x/ME, this test blows up -- it succeeds, but takes 488990b17f1bSmrg # about 5 minutes as the teststring grows exponentially. 489090b17f1bSmrg # Worse, since 9x/ME are not pre-emptively multitasking, 489190b17f1bSmrg # you end up with a "frozen" computer, even though with patience 489290b17f1bSmrg # the test eventually succeeds (with a max line length of 256k). 489390b17f1bSmrg # Instead, let's just punt: use the minimum linelength reported by 489490b17f1bSmrg # all of the supported platforms: 8192 (on NT/2K/XP). 489590b17f1bSmrg lt_cv_sys_max_cmd_len=8192; 489690b17f1bSmrg ;; 48977e6fb56fSmrg 489890b17f1bSmrg mint*) 489990b17f1bSmrg # On MiNT this can take a long time and run out of memory. 490090b17f1bSmrg lt_cv_sys_max_cmd_len=8192; 490190b17f1bSmrg ;; 49027e6fb56fSmrg 490390b17f1bSmrg amigaos*) 490490b17f1bSmrg # On AmigaOS with pdksh, this test takes hours, literally. 490590b17f1bSmrg # So we just punt and use a minimum line length of 8192. 490690b17f1bSmrg lt_cv_sys_max_cmd_len=8192; 49077e6fb56fSmrg ;; 490890b17f1bSmrg 4909963d66acSmrg bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) 491090b17f1bSmrg # This has been around since 386BSD, at least. Likely further. 491190b17f1bSmrg if test -x /sbin/sysctl; then 491290b17f1bSmrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 491390b17f1bSmrg elif test -x /usr/sbin/sysctl; then 491490b17f1bSmrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 491590b17f1bSmrg else 491690b17f1bSmrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 491790b17f1bSmrg fi 491890b17f1bSmrg # And add a safety zone 491990b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 492090b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 49217e6fb56fSmrg ;; 492290b17f1bSmrg 492390b17f1bSmrg interix*) 492490b17f1bSmrg # We know the value 262144 and hardcode it with a safety zone (like BSD) 492590b17f1bSmrg lt_cv_sys_max_cmd_len=196608 49267e6fb56fSmrg ;; 492790b17f1bSmrg 492890b17f1bSmrg os2*) 492990b17f1bSmrg # The test takes a long time on OS/2. 493090b17f1bSmrg lt_cv_sys_max_cmd_len=8192 49317e6fb56fSmrg ;; 493290b17f1bSmrg 493390b17f1bSmrg osf*) 493490b17f1bSmrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 493590b17f1bSmrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 493690b17f1bSmrg # nice to cause kernel panics so lets avoid the loop below. 493790b17f1bSmrg # First set a reasonable default. 493890b17f1bSmrg lt_cv_sys_max_cmd_len=16384 493990b17f1bSmrg # 494090b17f1bSmrg if test -x /sbin/sysconfig; then 494190b17f1bSmrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 494290b17f1bSmrg *1*) lt_cv_sys_max_cmd_len=-1 ;; 494390b17f1bSmrg esac 494490b17f1bSmrg fi 49457e6fb56fSmrg ;; 494690b17f1bSmrg sco3.2v5*) 494790b17f1bSmrg lt_cv_sys_max_cmd_len=102400 494890b17f1bSmrg ;; 494990b17f1bSmrg sysv5* | sco5v6* | sysv4.2uw2*) 495090b17f1bSmrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 495190b17f1bSmrg if test -n "$kargmax"; then 495290b17f1bSmrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 495390b17f1bSmrg else 495490b17f1bSmrg lt_cv_sys_max_cmd_len=32768 495590b17f1bSmrg fi 495690b17f1bSmrg ;; 495790b17f1bSmrg *) 495890b17f1bSmrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4959963d66acSmrg if test -n "$lt_cv_sys_max_cmd_len" && \ 4960963d66acSmrg test undefined != "$lt_cv_sys_max_cmd_len"; then 496190b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 496290b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 496390b17f1bSmrg else 496490b17f1bSmrg # Make teststring a little bigger before we do anything with it. 496590b17f1bSmrg # a 1K string should be a reasonable start. 4966963d66acSmrg for i in 1 2 3 4 5 6 7 8; do 496790b17f1bSmrg teststring=$teststring$teststring 496890b17f1bSmrg done 496990b17f1bSmrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 497090b17f1bSmrg # If test is not a shell built-in, we'll probably end up computing a 497190b17f1bSmrg # maximum length that is only half of the actual maximum length, but 497290b17f1bSmrg # we can't tell. 4973963d66acSmrg while { test X`env echo "$teststring$teststring" 2>/dev/null` \ 497490b17f1bSmrg = "X$teststring$teststring"; } >/dev/null 2>&1 && 4975963d66acSmrg test 17 != "$i" # 1/2 MB should be enough 497690b17f1bSmrg do 497790b17f1bSmrg i=`expr $i + 1` 497890b17f1bSmrg teststring=$teststring$teststring 497990b17f1bSmrg done 498090b17f1bSmrg # Only check the string length outside the loop. 498190b17f1bSmrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 498290b17f1bSmrg teststring= 498390b17f1bSmrg # Add a significant safety factor because C++ compilers can tack on 498490b17f1bSmrg # massive amounts of additional arguments before passing them to the 498590b17f1bSmrg # linker. It appears as though 1/2 is a usable value. 498690b17f1bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 498790b17f1bSmrg fi 49887e6fb56fSmrg ;; 49897e6fb56fSmrg esac 49907e6fb56fSmrg 499190b17f1bSmrgfi 49927e6fb56fSmrg 4993963d66acSmrgif test -n "$lt_cv_sys_max_cmd_len"; then 499490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 499590b17f1bSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 499690b17f1bSmrgelse 499790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 499890b17f1bSmrg$as_echo "none" >&6; } 49997e6fb56fSmrgfi 500090b17f1bSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len 50017e6fb56fSmrg 50027e6fb56fSmrg 50037e6fb56fSmrg 50047e6fb56fSmrg 50057e6fb56fSmrg 50067e6fb56fSmrg 500790b17f1bSmrg: ${CP="cp -f"} 500890b17f1bSmrg: ${MV="mv -f"} 500990b17f1bSmrg: ${RM="rm -f"} 50107e6fb56fSmrg 501190b17f1bSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 501290b17f1bSmrg lt_unset=unset 501390b17f1bSmrgelse 501490b17f1bSmrg lt_unset=false 50157e6fb56fSmrgfi 50167e6fb56fSmrg 50177e6fb56fSmrg 501890b17f1bSmrg 501990b17f1bSmrg 502090b17f1bSmrg 502190b17f1bSmrg# test EBCDIC or ASCII 502290b17f1bSmrgcase `echo X|tr X '\101'` in 502390b17f1bSmrg A) # ASCII based system 502490b17f1bSmrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 502590b17f1bSmrg lt_SP2NL='tr \040 \012' 502690b17f1bSmrg lt_NL2SP='tr \015\012 \040\040' 50277e6fb56fSmrg ;; 502890b17f1bSmrg *) # EBCDIC based system 502990b17f1bSmrg lt_SP2NL='tr \100 \n' 503090b17f1bSmrg lt_NL2SP='tr \r\n \100\100' 50317e6fb56fSmrg ;; 503290b17f1bSmrgesac 50337e6fb56fSmrg 50347e6fb56fSmrg 50357e6fb56fSmrg 50367e6fb56fSmrg 50377e6fb56fSmrg 50387e6fb56fSmrg 50397e6fb56fSmrg 50407e6fb56fSmrg 504190b17f1bSmrg 504290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 504390b17f1bSmrg$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 504490b17f1bSmrgif ${lt_cv_to_host_file_cmd+:} false; then : 504590b17f1bSmrg $as_echo_n "(cached) " >&6 504690b17f1bSmrgelse 504790b17f1bSmrg case $host in 504890b17f1bSmrg *-*-mingw* ) 504990b17f1bSmrg case $build in 505090b17f1bSmrg *-*-mingw* ) # actually msys 505190b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 505290b17f1bSmrg ;; 505390b17f1bSmrg *-*-cygwin* ) 505490b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 505590b17f1bSmrg ;; 505690b17f1bSmrg * ) # otherwise, assume *nix 505790b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 505890b17f1bSmrg ;; 50597e6fb56fSmrg esac 506090b17f1bSmrg ;; 506190b17f1bSmrg *-*-cygwin* ) 506290b17f1bSmrg case $build in 506390b17f1bSmrg *-*-mingw* ) # actually msys 506490b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 506590b17f1bSmrg ;; 506690b17f1bSmrg *-*-cygwin* ) 506790b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_noop 506890b17f1bSmrg ;; 506990b17f1bSmrg * ) # otherwise, assume *nix 507090b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 507190b17f1bSmrg ;; 507290b17f1bSmrg esac 507390b17f1bSmrg ;; 507490b17f1bSmrg * ) # unhandled hosts (and "normal" native builds) 507590b17f1bSmrg lt_cv_to_host_file_cmd=func_convert_file_noop 507690b17f1bSmrg ;; 507790b17f1bSmrgesac 50787e6fb56fSmrg 507990b17f1bSmrgfi 50807e6fb56fSmrg 508190b17f1bSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd 508290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 508390b17f1bSmrg$as_echo "$lt_cv_to_host_file_cmd" >&6; } 50847e6fb56fSmrg 50857e6fb56fSmrg 50867e6fb56fSmrg 508790b17f1bSmrg 508890b17f1bSmrg 508990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 509090b17f1bSmrg$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 509190b17f1bSmrgif ${lt_cv_to_tool_file_cmd+:} false; then : 50927e6fb56fSmrg $as_echo_n "(cached) " >&6 50937e6fb56fSmrgelse 509490b17f1bSmrg #assume ordinary cross tools, or native build. 509590b17f1bSmrglt_cv_to_tool_file_cmd=func_convert_file_noop 509690b17f1bSmrgcase $host in 509790b17f1bSmrg *-*-mingw* ) 509890b17f1bSmrg case $build in 509990b17f1bSmrg *-*-mingw* ) # actually msys 510090b17f1bSmrg lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 510190b17f1bSmrg ;; 510290b17f1bSmrg esac 510390b17f1bSmrg ;; 51047e6fb56fSmrgesac 51057e6fb56fSmrg 51067e6fb56fSmrgfi 51077e6fb56fSmrg 510890b17f1bSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd 510990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 511090b17f1bSmrg$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 51117e6fb56fSmrg 51127e6fb56fSmrg 51137e6fb56fSmrg 51147e6fb56fSmrg 51157e6fb56fSmrg 511690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 511790b17f1bSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; } 511890b17f1bSmrgif ${lt_cv_ld_reload_flag+:} false; then : 511990b17f1bSmrg $as_echo_n "(cached) " >&6 51207e6fb56fSmrgelse 512190b17f1bSmrg lt_cv_ld_reload_flag='-r' 51227e6fb56fSmrgfi 512390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 512490b17f1bSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; } 512590b17f1bSmrgreload_flag=$lt_cv_ld_reload_flag 512690b17f1bSmrgcase $reload_flag in 512790b17f1bSmrg"" | " "*) ;; 512890b17f1bSmrg*) reload_flag=" $reload_flag" ;; 512990b17f1bSmrgesac 513090b17f1bSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs' 513190b17f1bSmrgcase $host_os in 513290b17f1bSmrg cygwin* | mingw* | pw32* | cegcc*) 5133963d66acSmrg if test yes != "$GCC"; then 513490b17f1bSmrg reload_cmds=false 513590b17f1bSmrg fi 513690b17f1bSmrg ;; 513790b17f1bSmrg darwin*) 5138963d66acSmrg if test yes = "$GCC"; then 5139963d66acSmrg reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' 514090b17f1bSmrg else 514190b17f1bSmrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 514290b17f1bSmrg fi 514390b17f1bSmrg ;; 51447e6fb56fSmrgesac 51457e6fb56fSmrg 51467e6fb56fSmrg 51477e6fb56fSmrg 51487e6fb56fSmrg 51497e6fb56fSmrg 51507e6fb56fSmrg 51517e6fb56fSmrg 51527e6fb56fSmrg 51537e6fb56fSmrg 515490b17f1bSmrgif test -n "$ac_tool_prefix"; then 515590b17f1bSmrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 515690b17f1bSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2 515790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 515890b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 515990b17f1bSmrgif ${ac_cv_prog_OBJDUMP+:} false; then : 51607e6fb56fSmrg $as_echo_n "(cached) " >&6 51617e6fb56fSmrgelse 516290b17f1bSmrg if test -n "$OBJDUMP"; then 516390b17f1bSmrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 51647e6fb56fSmrgelse 516590b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 516690b17f1bSmrgfor as_dir in $PATH 516790b17f1bSmrgdo 516890b17f1bSmrg IFS=$as_save_IFS 516990b17f1bSmrg test -z "$as_dir" && as_dir=. 517090b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 517190b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 517290b17f1bSmrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 517390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 517490b17f1bSmrg break 2 517590b17f1bSmrg fi 517690b17f1bSmrgdone 517790b17f1bSmrg done 517890b17f1bSmrgIFS=$as_save_IFS 51797e6fb56fSmrg 51807e6fb56fSmrgfi 51817e6fb56fSmrgfi 518290b17f1bSmrgOBJDUMP=$ac_cv_prog_OBJDUMP 518390b17f1bSmrgif test -n "$OBJDUMP"; then 518490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 518590b17f1bSmrg$as_echo "$OBJDUMP" >&6; } 51867e6fb56fSmrgelse 518790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 518890b17f1bSmrg$as_echo "no" >&6; } 51897e6fb56fSmrgfi 51907e6fb56fSmrg 51917e6fb56fSmrg 519290b17f1bSmrgfi 519390b17f1bSmrgif test -z "$ac_cv_prog_OBJDUMP"; then 519490b17f1bSmrg ac_ct_OBJDUMP=$OBJDUMP 519590b17f1bSmrg # Extract the first word of "objdump", so it can be a program name with args. 519690b17f1bSmrgset dummy objdump; ac_word=$2 519790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 519890b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 519990b17f1bSmrgif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 520090b17f1bSmrg $as_echo_n "(cached) " >&6 52017e6fb56fSmrgelse 520290b17f1bSmrg if test -n "$ac_ct_OBJDUMP"; then 520390b17f1bSmrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 52047e6fb56fSmrgelse 520590b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 520690b17f1bSmrgfor as_dir in $PATH 520790b17f1bSmrgdo 520890b17f1bSmrg IFS=$as_save_IFS 520990b17f1bSmrg test -z "$as_dir" && as_dir=. 521090b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 521190b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 521290b17f1bSmrg ac_cv_prog_ac_ct_OBJDUMP="objdump" 521390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 521490b17f1bSmrg break 2 521590b17f1bSmrg fi 521690b17f1bSmrgdone 521790b17f1bSmrg done 521890b17f1bSmrgIFS=$as_save_IFS 52197e6fb56fSmrg 52207e6fb56fSmrgfi 52217e6fb56fSmrgfi 522290b17f1bSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 522390b17f1bSmrgif test -n "$ac_ct_OBJDUMP"; then 522490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 522590b17f1bSmrg$as_echo "$ac_ct_OBJDUMP" >&6; } 522690b17f1bSmrgelse 522790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 522890b17f1bSmrg$as_echo "no" >&6; } 52297e6fb56fSmrgfi 52307e6fb56fSmrg 523190b17f1bSmrg if test "x$ac_ct_OBJDUMP" = x; then 523290b17f1bSmrg OBJDUMP="false" 523390b17f1bSmrg else 523490b17f1bSmrg case $cross_compiling:$ac_tool_warned in 523590b17f1bSmrgyes:) 523690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 523790b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 523890b17f1bSmrgac_tool_warned=yes ;; 523990b17f1bSmrgesac 524090b17f1bSmrg OBJDUMP=$ac_ct_OBJDUMP 524190b17f1bSmrg fi 524290b17f1bSmrgelse 524390b17f1bSmrg OBJDUMP="$ac_cv_prog_OBJDUMP" 52447e6fb56fSmrgfi 52457e6fb56fSmrg 524690b17f1bSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump 52477e6fb56fSmrg 52487e6fb56fSmrg 52497e6fb56fSmrg 52507e6fb56fSmrg 52517e6fb56fSmrg 52527e6fb56fSmrg 52537e6fb56fSmrg 52547e6fb56fSmrg 52557e6fb56fSmrg 525690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 525790b17f1bSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; } 525890b17f1bSmrgif ${lt_cv_deplibs_check_method+:} false; then : 52597e6fb56fSmrg $as_echo_n "(cached) " >&6 52607e6fb56fSmrgelse 526190b17f1bSmrg lt_cv_file_magic_cmd='$MAGIC_CMD' 526290b17f1bSmrglt_cv_file_magic_test_file= 526390b17f1bSmrglt_cv_deplibs_check_method='unknown' 526490b17f1bSmrg# Need to set the preceding variable on all platforms that support 526590b17f1bSmrg# interlibrary dependencies. 526690b17f1bSmrg# 'none' -- dependencies not supported. 5267963d66acSmrg# 'unknown' -- same as none, but documents that we really don't know. 526890b17f1bSmrg# 'pass_all' -- all dependencies passed with no checks. 526990b17f1bSmrg# 'test_compile' -- check by making test program. 527090b17f1bSmrg# 'file_magic [[regex]]' -- check by looking for files in library path 5271963d66acSmrg# that responds to the $file_magic_cmd with a given extended regex. 5272963d66acSmrg# If you have 'file' or equivalent on your system and you're not sure 5273963d66acSmrg# whether 'pass_all' will *always* work, you probably want this one. 52747e6fb56fSmrg 527590b17f1bSmrgcase $host_os in 527690b17f1bSmrgaix[4-9]*) 527790b17f1bSmrg lt_cv_deplibs_check_method=pass_all 527890b17f1bSmrg ;; 52797e6fb56fSmrg 528090b17f1bSmrgbeos*) 528190b17f1bSmrg lt_cv_deplibs_check_method=pass_all 528290b17f1bSmrg ;; 52837e6fb56fSmrg 528490b17f1bSmrgbsdi[45]*) 528590b17f1bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 528690b17f1bSmrg lt_cv_file_magic_cmd='/usr/bin/file -L' 528790b17f1bSmrg lt_cv_file_magic_test_file=/shlib/libc.so 528890b17f1bSmrg ;; 52897e6fb56fSmrg 529090b17f1bSmrgcygwin*) 529190b17f1bSmrg # func_win32_libid is a shell function defined in ltmain.sh 529290b17f1bSmrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 529390b17f1bSmrg lt_cv_file_magic_cmd='func_win32_libid' 529490b17f1bSmrg ;; 52957e6fb56fSmrg 529690b17f1bSmrgmingw* | pw32*) 529790b17f1bSmrg # Base MSYS/MinGW do not provide the 'file' command needed by 529890b17f1bSmrg # func_win32_libid shell function, so use a weaker test based on 'objdump', 529990b17f1bSmrg # unless we find 'file', for example because we are cross-compiling. 5300963d66acSmrg if ( file / ) >/dev/null 2>&1; then 530190b17f1bSmrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 530290b17f1bSmrg lt_cv_file_magic_cmd='func_win32_libid' 530390b17f1bSmrg else 530490b17f1bSmrg # Keep this pattern in sync with the one in func_win32_libid. 530590b17f1bSmrg lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 530690b17f1bSmrg lt_cv_file_magic_cmd='$OBJDUMP -f' 530790b17f1bSmrg fi 530890b17f1bSmrg ;; 53097e6fb56fSmrg 531090b17f1bSmrgcegcc*) 531190b17f1bSmrg # use the weaker test based on 'objdump'. See mingw*. 531290b17f1bSmrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 531390b17f1bSmrg lt_cv_file_magic_cmd='$OBJDUMP -f' 531490b17f1bSmrg ;; 53157e6fb56fSmrg 531690b17f1bSmrgdarwin* | rhapsody*) 531790b17f1bSmrg lt_cv_deplibs_check_method=pass_all 531890b17f1bSmrg ;; 53197e6fb56fSmrg 532090b17f1bSmrgfreebsd* | dragonfly*) 532190b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 532290b17f1bSmrg case $host_cpu in 532390b17f1bSmrg i*86 ) 532490b17f1bSmrg # Not sure whether the presence of OpenBSD here was a mistake. 532590b17f1bSmrg # Let's accept both of them until this is cleared up. 532690b17f1bSmrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 532790b17f1bSmrg lt_cv_file_magic_cmd=/usr/bin/file 532890b17f1bSmrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 532990b17f1bSmrg ;; 533090b17f1bSmrg esac 533190b17f1bSmrg else 533290b17f1bSmrg lt_cv_deplibs_check_method=pass_all 533390b17f1bSmrg fi 533490b17f1bSmrg ;; 53357e6fb56fSmrg 533690b17f1bSmrghaiku*) 533790b17f1bSmrg lt_cv_deplibs_check_method=pass_all 533890b17f1bSmrg ;; 53397e6fb56fSmrg 534090b17f1bSmrghpux10.20* | hpux11*) 534190b17f1bSmrg lt_cv_file_magic_cmd=/usr/bin/file 534290b17f1bSmrg case $host_cpu in 534390b17f1bSmrg ia64*) 534490b17f1bSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 534590b17f1bSmrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 534690b17f1bSmrg ;; 534790b17f1bSmrg hppa*64*) 534890b17f1bSmrg 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]' 534990b17f1bSmrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 535090b17f1bSmrg ;; 535190b17f1bSmrg *) 535290b17f1bSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 535390b17f1bSmrg lt_cv_file_magic_test_file=/usr/lib/libc.sl 535490b17f1bSmrg ;; 535590b17f1bSmrg esac 535690b17f1bSmrg ;; 53577e6fb56fSmrg 535890b17f1bSmrginterix[3-9]*) 535990b17f1bSmrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 536090b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 536190b17f1bSmrg ;; 53627e6fb56fSmrg 536390b17f1bSmrgirix5* | irix6* | nonstopux*) 536490b17f1bSmrg case $LD in 536590b17f1bSmrg *-32|*"-32 ") libmagic=32-bit;; 536690b17f1bSmrg *-n32|*"-n32 ") libmagic=N32;; 536790b17f1bSmrg *-64|*"-64 ") libmagic=64-bit;; 536890b17f1bSmrg *) libmagic=never-match;; 536990b17f1bSmrg esac 537090b17f1bSmrg lt_cv_deplibs_check_method=pass_all 537190b17f1bSmrg ;; 53727e6fb56fSmrg 537390b17f1bSmrg# This must be glibc/ELF. 5374963d66acSmrglinux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 537590b17f1bSmrg lt_cv_deplibs_check_method=pass_all 537690b17f1bSmrg ;; 537790b17f1bSmrg 537890b17f1bSmrgnetbsd*) 537990b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 538090b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 538190b17f1bSmrg else 538290b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 538390b17f1bSmrg fi 538490b17f1bSmrg ;; 538590b17f1bSmrg 538690b17f1bSmrgnewos6*) 538790b17f1bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 538890b17f1bSmrg lt_cv_file_magic_cmd=/usr/bin/file 538990b17f1bSmrg lt_cv_file_magic_test_file=/usr/lib/libnls.so 539090b17f1bSmrg ;; 539190b17f1bSmrg 539290b17f1bSmrg*nto* | *qnx*) 539390b17f1bSmrg lt_cv_deplibs_check_method=pass_all 539490b17f1bSmrg ;; 539590b17f1bSmrg 5396963d66acSmrgopenbsd* | bitrig*) 5397963d66acSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 539890b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 539990b17f1bSmrg else 540090b17f1bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 540190b17f1bSmrg fi 540290b17f1bSmrg ;; 540390b17f1bSmrg 540490b17f1bSmrgosf3* | osf4* | osf5*) 540590b17f1bSmrg lt_cv_deplibs_check_method=pass_all 540690b17f1bSmrg ;; 540790b17f1bSmrg 540890b17f1bSmrgrdos*) 540990b17f1bSmrg lt_cv_deplibs_check_method=pass_all 541090b17f1bSmrg ;; 541190b17f1bSmrg 541290b17f1bSmrgsolaris*) 541390b17f1bSmrg lt_cv_deplibs_check_method=pass_all 541490b17f1bSmrg ;; 541590b17f1bSmrg 541690b17f1bSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 541790b17f1bSmrg lt_cv_deplibs_check_method=pass_all 541890b17f1bSmrg ;; 541990b17f1bSmrg 542090b17f1bSmrgsysv4 | sysv4.3*) 542190b17f1bSmrg case $host_vendor in 542290b17f1bSmrg motorola) 542390b17f1bSmrg 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]' 542490b17f1bSmrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 54257e6fb56fSmrg ;; 542690b17f1bSmrg ncr) 542790b17f1bSmrg lt_cv_deplibs_check_method=pass_all 542890b17f1bSmrg ;; 542990b17f1bSmrg sequent) 543090b17f1bSmrg lt_cv_file_magic_cmd='/bin/file' 543190b17f1bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 543290b17f1bSmrg ;; 543390b17f1bSmrg sni) 543490b17f1bSmrg lt_cv_file_magic_cmd='/bin/file' 543590b17f1bSmrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 543690b17f1bSmrg lt_cv_file_magic_test_file=/lib/libc.so 543790b17f1bSmrg ;; 543890b17f1bSmrg siemens) 543990b17f1bSmrg lt_cv_deplibs_check_method=pass_all 544090b17f1bSmrg ;; 544190b17f1bSmrg pc) 544290b17f1bSmrg lt_cv_deplibs_check_method=pass_all 54437e6fb56fSmrg ;; 544490b17f1bSmrg esac 544590b17f1bSmrg ;; 544690b17f1bSmrg 544790b17f1bSmrgtpf*) 544890b17f1bSmrg lt_cv_deplibs_check_method=pass_all 544990b17f1bSmrg ;; 5450963d66acSmrgos2*) 5451963d66acSmrg lt_cv_deplibs_check_method=pass_all 5452963d66acSmrg ;; 54537e6fb56fSmrgesac 54547e6fb56fSmrg 54557e6fb56fSmrgfi 545690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 545790b17f1bSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; } 54587e6fb56fSmrg 545990b17f1bSmrgfile_magic_glob= 546090b17f1bSmrgwant_nocaseglob=no 546190b17f1bSmrgif test "$build" = "$host"; then 546290b17f1bSmrg case $host_os in 546390b17f1bSmrg mingw* | pw32*) 546490b17f1bSmrg if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 546590b17f1bSmrg want_nocaseglob=yes 546690b17f1bSmrg else 546790b17f1bSmrg file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 546890b17f1bSmrg fi 546990b17f1bSmrg ;; 547090b17f1bSmrg esac 54717e6fb56fSmrgfi 54727e6fb56fSmrg 547390b17f1bSmrgfile_magic_cmd=$lt_cv_file_magic_cmd 547490b17f1bSmrgdeplibs_check_method=$lt_cv_deplibs_check_method 547590b17f1bSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown 54767e6fb56fSmrg 547790b17f1bSmrg 547890b17f1bSmrg 547990b17f1bSmrg 548090b17f1bSmrg 548190b17f1bSmrg 548290b17f1bSmrg 548390b17f1bSmrg 548490b17f1bSmrg 548590b17f1bSmrg 548690b17f1bSmrg 548790b17f1bSmrg 548890b17f1bSmrg 548990b17f1bSmrg 549090b17f1bSmrg 549190b17f1bSmrg 549290b17f1bSmrg 549390b17f1bSmrg 549490b17f1bSmrg 549590b17f1bSmrg 549690b17f1bSmrg 549790b17f1bSmrg 549890b17f1bSmrgif test -n "$ac_tool_prefix"; then 549990b17f1bSmrg # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 550090b17f1bSmrgset dummy ${ac_tool_prefix}dlltool; ac_word=$2 550190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 55027e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 550390b17f1bSmrgif ${ac_cv_prog_DLLTOOL+:} false; then : 55047e6fb56fSmrg $as_echo_n "(cached) " >&6 55057e6fb56fSmrgelse 550690b17f1bSmrg if test -n "$DLLTOOL"; then 550790b17f1bSmrg ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 55087e6fb56fSmrgelse 55097e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 55107e6fb56fSmrgfor as_dir in $PATH 55117e6fb56fSmrgdo 55127e6fb56fSmrg IFS=$as_save_IFS 55137e6fb56fSmrg test -z "$as_dir" && as_dir=. 551490b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 551590b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 551690b17f1bSmrg ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 551790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 55187e6fb56fSmrg break 2 55197e6fb56fSmrg fi 55207e6fb56fSmrgdone 552190b17f1bSmrg done 55227e6fb56fSmrgIFS=$as_save_IFS 55237e6fb56fSmrg 55247e6fb56fSmrgfi 55257e6fb56fSmrgfi 552690b17f1bSmrgDLLTOOL=$ac_cv_prog_DLLTOOL 552790b17f1bSmrgif test -n "$DLLTOOL"; then 552890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 552990b17f1bSmrg$as_echo "$DLLTOOL" >&6; } 55307e6fb56fSmrgelse 553190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 55327e6fb56fSmrg$as_echo "no" >&6; } 55337e6fb56fSmrgfi 55347e6fb56fSmrg 55357e6fb56fSmrg 55367e6fb56fSmrgfi 553790b17f1bSmrgif test -z "$ac_cv_prog_DLLTOOL"; then 553890b17f1bSmrg ac_ct_DLLTOOL=$DLLTOOL 553990b17f1bSmrg # Extract the first word of "dlltool", so it can be a program name with args. 554090b17f1bSmrgset dummy dlltool; ac_word=$2 554190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 55427e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 554390b17f1bSmrgif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 55447e6fb56fSmrg $as_echo_n "(cached) " >&6 55457e6fb56fSmrgelse 554690b17f1bSmrg if test -n "$ac_ct_DLLTOOL"; then 554790b17f1bSmrg ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 55487e6fb56fSmrgelse 55497e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 55507e6fb56fSmrgfor as_dir in $PATH 55517e6fb56fSmrgdo 55527e6fb56fSmrg IFS=$as_save_IFS 55537e6fb56fSmrg test -z "$as_dir" && as_dir=. 555490b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 555590b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 555690b17f1bSmrg ac_cv_prog_ac_ct_DLLTOOL="dlltool" 555790b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 55587e6fb56fSmrg break 2 55597e6fb56fSmrg fi 55607e6fb56fSmrgdone 556190b17f1bSmrg done 55627e6fb56fSmrgIFS=$as_save_IFS 55637e6fb56fSmrg 55647e6fb56fSmrgfi 55657e6fb56fSmrgfi 556690b17f1bSmrgac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 556790b17f1bSmrgif test -n "$ac_ct_DLLTOOL"; then 556890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 556990b17f1bSmrg$as_echo "$ac_ct_DLLTOOL" >&6; } 55707e6fb56fSmrgelse 557190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 55727e6fb56fSmrg$as_echo "no" >&6; } 55737e6fb56fSmrgfi 55747e6fb56fSmrg 557590b17f1bSmrg if test "x$ac_ct_DLLTOOL" = x; then 557690b17f1bSmrg DLLTOOL="false" 55777e6fb56fSmrg else 55787e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 55797e6fb56fSmrgyes:) 558090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 55817e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 55827e6fb56fSmrgac_tool_warned=yes ;; 55837e6fb56fSmrgesac 558490b17f1bSmrg DLLTOOL=$ac_ct_DLLTOOL 55857e6fb56fSmrg fi 558690b17f1bSmrgelse 558790b17f1bSmrg DLLTOOL="$ac_cv_prog_DLLTOOL" 55887e6fb56fSmrgfi 55897e6fb56fSmrg 559090b17f1bSmrgtest -z "$DLLTOOL" && DLLTOOL=dlltool 559190b17f1bSmrg 559290b17f1bSmrg 559390b17f1bSmrg 559490b17f1bSmrg 559590b17f1bSmrg 559690b17f1bSmrg 55977e6fb56fSmrg 559890b17f1bSmrg 559990b17f1bSmrg 560090b17f1bSmrg 560190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 560290b17f1bSmrg$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 560390b17f1bSmrgif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 56047e6fb56fSmrg $as_echo_n "(cached) " >&6 56057e6fb56fSmrgelse 560690b17f1bSmrg lt_cv_sharedlib_from_linklib_cmd='unknown' 56077e6fb56fSmrg 560890b17f1bSmrgcase $host_os in 560990b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*) 5610963d66acSmrg # two different shell functions defined in ltmain.sh; 5611963d66acSmrg # decide which one to use based on capabilities of $DLLTOOL 561290b17f1bSmrg case `$DLLTOOL --help 2>&1` in 561390b17f1bSmrg *--identify-strict*) 561490b17f1bSmrg lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 561590b17f1bSmrg ;; 561690b17f1bSmrg *) 561790b17f1bSmrg lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 561890b17f1bSmrg ;; 561990b17f1bSmrg esac 562090b17f1bSmrg ;; 562190b17f1bSmrg*) 562290b17f1bSmrg # fallback: assume linklib IS sharedlib 5623963d66acSmrg lt_cv_sharedlib_from_linklib_cmd=$ECHO 562490b17f1bSmrg ;; 56257e6fb56fSmrgesac 56267e6fb56fSmrg 56277e6fb56fSmrgfi 562890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 562990b17f1bSmrg$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 563090b17f1bSmrgsharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 563190b17f1bSmrgtest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 56327e6fb56fSmrg 563390b17f1bSmrg 563490b17f1bSmrg 563590b17f1bSmrg 563690b17f1bSmrg 563790b17f1bSmrg 563890b17f1bSmrg 563990b17f1bSmrg 564090b17f1bSmrgif test -n "$ac_tool_prefix"; then 564190b17f1bSmrg for ac_prog in ar 564290b17f1bSmrg do 564390b17f1bSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 564490b17f1bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 564590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 564690b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 564790b17f1bSmrgif ${ac_cv_prog_AR+:} false; then : 564890b17f1bSmrg $as_echo_n "(cached) " >&6 564990b17f1bSmrgelse 565090b17f1bSmrg if test -n "$AR"; then 565190b17f1bSmrg ac_cv_prog_AR="$AR" # Let the user override the test. 565290b17f1bSmrgelse 565390b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 565490b17f1bSmrgfor as_dir in $PATH 565590b17f1bSmrgdo 565690b17f1bSmrg IFS=$as_save_IFS 565790b17f1bSmrg test -z "$as_dir" && as_dir=. 565890b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 565990b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 566090b17f1bSmrg ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 566190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 566290b17f1bSmrg break 2 566390b17f1bSmrg fi 566490b17f1bSmrgdone 566590b17f1bSmrg done 566690b17f1bSmrgIFS=$as_save_IFS 56677e6fb56fSmrg 56687e6fb56fSmrgfi 566990b17f1bSmrgfi 567090b17f1bSmrgAR=$ac_cv_prog_AR 567190b17f1bSmrgif test -n "$AR"; then 567290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 567390b17f1bSmrg$as_echo "$AR" >&6; } 56747e6fb56fSmrgelse 567590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 567690b17f1bSmrg$as_echo "no" >&6; } 567790b17f1bSmrgfi 567890b17f1bSmrg 567990b17f1bSmrg 568090b17f1bSmrg test -n "$AR" && break 568190b17f1bSmrg done 56827e6fb56fSmrgfi 568390b17f1bSmrgif test -z "$AR"; then 568490b17f1bSmrg ac_ct_AR=$AR 568590b17f1bSmrg for ac_prog in ar 568690b17f1bSmrgdo 568790b17f1bSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 568890b17f1bSmrgset dummy $ac_prog; ac_word=$2 568990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 569090b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 569190b17f1bSmrgif ${ac_cv_prog_ac_ct_AR+:} false; then : 56927e6fb56fSmrg $as_echo_n "(cached) " >&6 56937e6fb56fSmrgelse 569490b17f1bSmrg if test -n "$ac_ct_AR"; then 569590b17f1bSmrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 569690b17f1bSmrgelse 569790b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 569890b17f1bSmrgfor as_dir in $PATH 569990b17f1bSmrgdo 570090b17f1bSmrg IFS=$as_save_IFS 570190b17f1bSmrg test -z "$as_dir" && as_dir=. 570290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 570390b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 570490b17f1bSmrg ac_cv_prog_ac_ct_AR="$ac_prog" 570590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 570690b17f1bSmrg break 2 570790b17f1bSmrg fi 570890b17f1bSmrgdone 570990b17f1bSmrg done 571090b17f1bSmrgIFS=$as_save_IFS 57117e6fb56fSmrg 571290b17f1bSmrgfi 571390b17f1bSmrgfi 571490b17f1bSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR 571590b17f1bSmrgif test -n "$ac_ct_AR"; then 571690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 571790b17f1bSmrg$as_echo "$ac_ct_AR" >&6; } 57187e6fb56fSmrgelse 571990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 572090b17f1bSmrg$as_echo "no" >&6; } 572190b17f1bSmrgfi 57227e6fb56fSmrg 57237e6fb56fSmrg 572490b17f1bSmrg test -n "$ac_ct_AR" && break 572590b17f1bSmrgdone 57267e6fb56fSmrg 572790b17f1bSmrg if test "x$ac_ct_AR" = x; then 572890b17f1bSmrg AR="false" 572990b17f1bSmrg else 573090b17f1bSmrg case $cross_compiling:$ac_tool_warned in 573190b17f1bSmrgyes:) 573290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 573390b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 573490b17f1bSmrgac_tool_warned=yes ;; 57357e6fb56fSmrgesac 573690b17f1bSmrg AR=$ac_ct_AR 573790b17f1bSmrg fi 573890b17f1bSmrgfi 57397e6fb56fSmrg 574090b17f1bSmrg: ${AR=ar} 574190b17f1bSmrg: ${AR_FLAGS=cru} 574290b17f1bSmrg 574390b17f1bSmrg 574490b17f1bSmrg 574590b17f1bSmrg 574690b17f1bSmrg 574790b17f1bSmrg 574890b17f1bSmrg 574990b17f1bSmrg 575090b17f1bSmrg 575190b17f1bSmrg 575290b17f1bSmrg 575390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 575490b17f1bSmrg$as_echo_n "checking for archiver @FILE support... " >&6; } 575590b17f1bSmrgif ${lt_cv_ar_at_file+:} false; then : 575690b17f1bSmrg $as_echo_n "(cached) " >&6 575790b17f1bSmrgelse 575890b17f1bSmrg lt_cv_ar_at_file=no 575990b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 57607e6fb56fSmrg/* end confdefs.h. */ 57617e6fb56fSmrg 57627e6fb56fSmrgint 57637e6fb56fSmrgmain () 57647e6fb56fSmrg{ 57657e6fb56fSmrg 57667e6fb56fSmrg ; 57677e6fb56fSmrg return 0; 57687e6fb56fSmrg} 57697e6fb56fSmrg_ACEOF 577090b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 577190b17f1bSmrg echo conftest.$ac_objext > conftest.lst 577290b17f1bSmrg lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 577390b17f1bSmrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 577490b17f1bSmrg (eval $lt_ar_try) 2>&5 57757e6fb56fSmrg ac_status=$? 577690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 577790b17f1bSmrg test $ac_status = 0; } 5778963d66acSmrg if test 0 -eq "$ac_status"; then 577990b17f1bSmrg # Ensure the archiver fails upon bogus file names. 578090b17f1bSmrg rm -f conftest.$ac_objext libconftest.a 578190b17f1bSmrg { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 578290b17f1bSmrg (eval $lt_ar_try) 2>&5 578390b17f1bSmrg ac_status=$? 578490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 578590b17f1bSmrg test $ac_status = 0; } 5786963d66acSmrg if test 0 -ne "$ac_status"; then 578790b17f1bSmrg lt_cv_ar_at_file=@ 578890b17f1bSmrg fi 578990b17f1bSmrg fi 579090b17f1bSmrg rm -f conftest.* libconftest.a 57917e6fb56fSmrg 57927e6fb56fSmrgfi 57937e6fb56fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 57947e6fb56fSmrg 57957e6fb56fSmrgfi 579690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 579790b17f1bSmrg$as_echo "$lt_cv_ar_at_file" >&6; } 57987e6fb56fSmrg 5799963d66acSmrgif test no = "$lt_cv_ar_at_file"; then 580090b17f1bSmrg archiver_list_spec= 58017e6fb56fSmrgelse 580290b17f1bSmrg archiver_list_spec=$lt_cv_ar_at_file 58037e6fb56fSmrgfi 58047e6fb56fSmrg 58057e6fb56fSmrg 580690b17f1bSmrg 580790b17f1bSmrg 580890b17f1bSmrg 580990b17f1bSmrg 581090b17f1bSmrg 581190b17f1bSmrgif test -n "$ac_tool_prefix"; then 581290b17f1bSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 581390b17f1bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 581490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 581590b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 581690b17f1bSmrgif ${ac_cv_prog_STRIP+:} false; then : 58177e6fb56fSmrg $as_echo_n "(cached) " >&6 58187e6fb56fSmrgelse 581990b17f1bSmrg if test -n "$STRIP"; then 582090b17f1bSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 582190b17f1bSmrgelse 582290b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 582390b17f1bSmrgfor as_dir in $PATH 582490b17f1bSmrgdo 582590b17f1bSmrg IFS=$as_save_IFS 582690b17f1bSmrg test -z "$as_dir" && as_dir=. 582790b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 582890b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 582990b17f1bSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 583090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 583190b17f1bSmrg break 2 58327e6fb56fSmrg fi 583390b17f1bSmrgdone 583490b17f1bSmrg done 583590b17f1bSmrgIFS=$as_save_IFS 58367e6fb56fSmrg 58377e6fb56fSmrgfi 58387e6fb56fSmrgfi 583990b17f1bSmrgSTRIP=$ac_cv_prog_STRIP 584090b17f1bSmrgif test -n "$STRIP"; then 584190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 584290b17f1bSmrg$as_echo "$STRIP" >&6; } 58437e6fb56fSmrgelse 584490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 584590b17f1bSmrg$as_echo "no" >&6; } 58467e6fb56fSmrgfi 58477e6fb56fSmrg 58487e6fb56fSmrg 584990b17f1bSmrgfi 585090b17f1bSmrgif test -z "$ac_cv_prog_STRIP"; then 585190b17f1bSmrg ac_ct_STRIP=$STRIP 585290b17f1bSmrg # Extract the first word of "strip", so it can be a program name with args. 585390b17f1bSmrgset dummy strip; ac_word=$2 585490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 585590b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 585690b17f1bSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 58577e6fb56fSmrg $as_echo_n "(cached) " >&6 58587e6fb56fSmrgelse 585990b17f1bSmrg if test -n "$ac_ct_STRIP"; then 586090b17f1bSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 58617e6fb56fSmrgelse 586290b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 586390b17f1bSmrgfor as_dir in $PATH 586490b17f1bSmrgdo 586590b17f1bSmrg IFS=$as_save_IFS 586690b17f1bSmrg test -z "$as_dir" && as_dir=. 586790b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 586890b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 586990b17f1bSmrg ac_cv_prog_ac_ct_STRIP="strip" 587090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 587190b17f1bSmrg break 2 587290b17f1bSmrg fi 58737e6fb56fSmrgdone 587490b17f1bSmrg done 587590b17f1bSmrgIFS=$as_save_IFS 58767e6fb56fSmrg 58777e6fb56fSmrgfi 58787e6fb56fSmrgfi 587990b17f1bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 588090b17f1bSmrgif test -n "$ac_ct_STRIP"; then 588190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 588290b17f1bSmrg$as_echo "$ac_ct_STRIP" >&6; } 58837e6fb56fSmrgelse 588490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 588590b17f1bSmrg$as_echo "no" >&6; } 58867e6fb56fSmrgfi 58877e6fb56fSmrg 588890b17f1bSmrg if test "x$ac_ct_STRIP" = x; then 588990b17f1bSmrg STRIP=":" 589090b17f1bSmrg else 589190b17f1bSmrg case $cross_compiling:$ac_tool_warned in 589290b17f1bSmrgyes:) 589390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 589490b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 589590b17f1bSmrgac_tool_warned=yes ;; 58967e6fb56fSmrgesac 589790b17f1bSmrg STRIP=$ac_ct_STRIP 589890b17f1bSmrg fi 58997e6fb56fSmrgelse 590090b17f1bSmrg STRIP="$ac_cv_prog_STRIP" 59017e6fb56fSmrgfi 59027e6fb56fSmrg 590390b17f1bSmrgtest -z "$STRIP" && STRIP=: 590490b17f1bSmrg 59057e6fb56fSmrg 59067e6fb56fSmrg 59077e6fb56fSmrg 59087e6fb56fSmrg 59097e6fb56fSmrg 59107e6fb56fSmrgif test -n "$ac_tool_prefix"; then 591190b17f1bSmrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 591290b17f1bSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2 591390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 59147e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 591590b17f1bSmrgif ${ac_cv_prog_RANLIB+:} false; then : 59167e6fb56fSmrg $as_echo_n "(cached) " >&6 59177e6fb56fSmrgelse 591890b17f1bSmrg if test -n "$RANLIB"; then 591990b17f1bSmrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 59207e6fb56fSmrgelse 59217e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 59227e6fb56fSmrgfor as_dir in $PATH 59237e6fb56fSmrgdo 59247e6fb56fSmrg IFS=$as_save_IFS 59257e6fb56fSmrg test -z "$as_dir" && as_dir=. 592690b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 592790b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 592890b17f1bSmrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 592990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 59307e6fb56fSmrg break 2 59317e6fb56fSmrg fi 59327e6fb56fSmrgdone 593390b17f1bSmrg done 59347e6fb56fSmrgIFS=$as_save_IFS 59357e6fb56fSmrg 59367e6fb56fSmrgfi 59377e6fb56fSmrgfi 593890b17f1bSmrgRANLIB=$ac_cv_prog_RANLIB 593990b17f1bSmrgif test -n "$RANLIB"; then 594090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 594190b17f1bSmrg$as_echo "$RANLIB" >&6; } 59427e6fb56fSmrgelse 594390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 59447e6fb56fSmrg$as_echo "no" >&6; } 59457e6fb56fSmrgfi 59467e6fb56fSmrg 59477e6fb56fSmrg 59487e6fb56fSmrgfi 594990b17f1bSmrgif test -z "$ac_cv_prog_RANLIB"; then 595090b17f1bSmrg ac_ct_RANLIB=$RANLIB 595190b17f1bSmrg # Extract the first word of "ranlib", so it can be a program name with args. 595290b17f1bSmrgset dummy ranlib; ac_word=$2 595390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 59547e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 595590b17f1bSmrgif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 59567e6fb56fSmrg $as_echo_n "(cached) " >&6 59577e6fb56fSmrgelse 595890b17f1bSmrg if test -n "$ac_ct_RANLIB"; then 595990b17f1bSmrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 59607e6fb56fSmrgelse 59617e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 59627e6fb56fSmrgfor as_dir in $PATH 59637e6fb56fSmrgdo 59647e6fb56fSmrg IFS=$as_save_IFS 59657e6fb56fSmrg test -z "$as_dir" && as_dir=. 596690b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 596790b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 596890b17f1bSmrg ac_cv_prog_ac_ct_RANLIB="ranlib" 596990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 59707e6fb56fSmrg break 2 59717e6fb56fSmrg fi 59727e6fb56fSmrgdone 597390b17f1bSmrg done 59747e6fb56fSmrgIFS=$as_save_IFS 59757e6fb56fSmrg 59767e6fb56fSmrgfi 59777e6fb56fSmrgfi 597890b17f1bSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 597990b17f1bSmrgif test -n "$ac_ct_RANLIB"; then 598090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 598190b17f1bSmrg$as_echo "$ac_ct_RANLIB" >&6; } 59827e6fb56fSmrgelse 598390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 59847e6fb56fSmrg$as_echo "no" >&6; } 59857e6fb56fSmrgfi 59867e6fb56fSmrg 598790b17f1bSmrg if test "x$ac_ct_RANLIB" = x; then 598890b17f1bSmrg RANLIB=":" 59897e6fb56fSmrg else 59907e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 59917e6fb56fSmrgyes:) 599290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 59937e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 59947e6fb56fSmrgac_tool_warned=yes ;; 59957e6fb56fSmrgesac 599690b17f1bSmrg RANLIB=$ac_ct_RANLIB 59977e6fb56fSmrg fi 599890b17f1bSmrgelse 599990b17f1bSmrg RANLIB="$ac_cv_prog_RANLIB" 60007e6fb56fSmrgfi 60017e6fb56fSmrg 600290b17f1bSmrgtest -z "$RANLIB" && RANLIB=: 60037e6fb56fSmrg 60047e6fb56fSmrg 60057e6fb56fSmrg 60067e6fb56fSmrg 60077e6fb56fSmrg 60087e6fb56fSmrg 600990b17f1bSmrg# Determine commands to create old-style static archives. 601090b17f1bSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 601190b17f1bSmrgold_postinstall_cmds='chmod 644 $oldlib' 601290b17f1bSmrgold_postuninstall_cmds= 601390b17f1bSmrg 601490b17f1bSmrgif test -n "$RANLIB"; then 601590b17f1bSmrg case $host_os in 6016963d66acSmrg bitrig* | openbsd*) 601790b17f1bSmrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 601890b17f1bSmrg ;; 601990b17f1bSmrg *) 602090b17f1bSmrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 602190b17f1bSmrg ;; 602290b17f1bSmrg esac 602390b17f1bSmrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 60247e6fb56fSmrgfi 60257e6fb56fSmrg 602690b17f1bSmrgcase $host_os in 602790b17f1bSmrg darwin*) 602890b17f1bSmrg lock_old_archive_extraction=yes ;; 602990b17f1bSmrg *) 603090b17f1bSmrg lock_old_archive_extraction=no ;; 603190b17f1bSmrgesac 603290b17f1bSmrg 603390b17f1bSmrg 603490b17f1bSmrg 603590b17f1bSmrg 603690b17f1bSmrg 603790b17f1bSmrg 603890b17f1bSmrg 603990b17f1bSmrg 604090b17f1bSmrg 60417e6fb56fSmrg 60427e6fb56fSmrg 60437e6fb56fSmrg 60447e6fb56fSmrg 60457e6fb56fSmrg 60467e6fb56fSmrg 60477e6fb56fSmrg 60487e6fb56fSmrg 60497e6fb56fSmrg 60507e6fb56fSmrg 60517e6fb56fSmrg 60527e6fb56fSmrg 60537e6fb56fSmrg 60547e6fb56fSmrg 60557e6fb56fSmrg 60567e6fb56fSmrg 60577e6fb56fSmrg 605890b17f1bSmrg 605990b17f1bSmrg 606090b17f1bSmrg 606190b17f1bSmrg 606290b17f1bSmrg 606390b17f1bSmrg 606490b17f1bSmrg 606590b17f1bSmrg 606690b17f1bSmrg 606790b17f1bSmrg 606890b17f1bSmrg 606990b17f1bSmrg 607090b17f1bSmrg 607190b17f1bSmrg# If no C compiler was specified, use CC. 607290b17f1bSmrgLTCC=${LTCC-"$CC"} 607390b17f1bSmrg 607490b17f1bSmrg# If no C compiler flags were specified, use CFLAGS. 607590b17f1bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 607690b17f1bSmrg 607790b17f1bSmrg# Allow CC to be a program name with arguments. 607890b17f1bSmrgcompiler=$CC 60797e6fb56fSmrg 60807e6fb56fSmrg 60817e6fb56fSmrg# Check for command to grab the raw symbol name followed by C symbol from nm. 608290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 60837e6fb56fSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 608490b17f1bSmrgif ${lt_cv_sys_global_symbol_pipe+:} false; then : 60857e6fb56fSmrg $as_echo_n "(cached) " >&6 60867e6fb56fSmrgelse 60877e6fb56fSmrg 60887e6fb56fSmrg# These are sane defaults that work on at least a few old systems. 60897e6fb56fSmrg# [They come from Ultrix. What could be older than Ultrix?!! ;)] 60907e6fb56fSmrg 60917e6fb56fSmrg# Character class describing NM global symbol codes. 60927e6fb56fSmrgsymcode='[BCDEGRST]' 60937e6fb56fSmrg 60947e6fb56fSmrg# Regexp to match symbols that can be accessed directly from C. 60957e6fb56fSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)' 60967e6fb56fSmrg 60977e6fb56fSmrg# Define system-specific variables. 60987e6fb56fSmrgcase $host_os in 60997e6fb56fSmrgaix*) 61007e6fb56fSmrg symcode='[BCDT]' 61017e6fb56fSmrg ;; 610290b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*) 61037e6fb56fSmrg symcode='[ABCDGISTW]' 61047e6fb56fSmrg ;; 610590b17f1bSmrghpux*) 6106963d66acSmrg if test ia64 = "$host_cpu"; then 61077e6fb56fSmrg symcode='[ABCDEGRST]' 61087e6fb56fSmrg fi 61097e6fb56fSmrg ;; 61107e6fb56fSmrgirix* | nonstopux*) 61117e6fb56fSmrg symcode='[BCDEGRST]' 61127e6fb56fSmrg ;; 61137e6fb56fSmrgosf*) 61147e6fb56fSmrg symcode='[BCDEGQRST]' 61157e6fb56fSmrg ;; 61167e6fb56fSmrgsolaris*) 61177e6fb56fSmrg symcode='[BDRT]' 61187e6fb56fSmrg ;; 61197e6fb56fSmrgsco3.2v5*) 61207e6fb56fSmrg symcode='[DT]' 61217e6fb56fSmrg ;; 61227e6fb56fSmrgsysv4.2uw2*) 61237e6fb56fSmrg symcode='[DT]' 61247e6fb56fSmrg ;; 61257e6fb56fSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*) 61267e6fb56fSmrg symcode='[ABDT]' 61277e6fb56fSmrg ;; 61287e6fb56fSmrgsysv4) 61297e6fb56fSmrg symcode='[DFNSTU]' 61307e6fb56fSmrg ;; 61317e6fb56fSmrgesac 61327e6fb56fSmrg 613390b17f1bSmrg# If we're using GNU nm, then use its standard symbol codes. 613490b17f1bSmrgcase `$NM -V 2>&1` in 613590b17f1bSmrg*GNU* | *'with BFD'*) 613690b17f1bSmrg symcode='[ABCDGIRSTW]' ;; 613790b17f1bSmrgesac 613890b17f1bSmrg 6139963d66acSmrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then 6140963d66acSmrg # Gets list of data symbols to import. 6141963d66acSmrg lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" 6142963d66acSmrg # Adjust the below global symbol transforms to fixup imported variables. 6143963d66acSmrg lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" 6144963d66acSmrg lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" 6145963d66acSmrg lt_c_name_lib_hook="\ 6146963d66acSmrg -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ 6147963d66acSmrg -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" 6148963d66acSmrgelse 6149963d66acSmrg # Disable hooks by default. 6150963d66acSmrg lt_cv_sys_global_symbol_to_import= 6151963d66acSmrg lt_cdecl_hook= 6152963d66acSmrg lt_c_name_hook= 6153963d66acSmrg lt_c_name_lib_hook= 6154963d66acSmrgfi 6155963d66acSmrg 615690b17f1bSmrg# Transform an extracted symbol line into a proper C declaration. 615790b17f1bSmrg# Some systems (esp. on ia64) link data and code symbols differently, 615890b17f1bSmrg# so use this general approach. 6159963d66acSmrglt_cv_sys_global_symbol_to_cdecl="sed -n"\ 6160963d66acSmrg$lt_cdecl_hook\ 6161963d66acSmrg" -e 's/^T .* \(.*\)$/extern int \1();/p'"\ 6162963d66acSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" 616390b17f1bSmrg 616490b17f1bSmrg# Transform an extracted symbol line into symbol name and symbol address 6165963d66acSmrglt_cv_sys_global_symbol_to_c_name_address="sed -n"\ 6166963d66acSmrg$lt_c_name_hook\ 6167963d66acSmrg" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6168963d66acSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" 6169963d66acSmrg 6170963d66acSmrg# Transform an extracted symbol line into symbol name with lib prefix and 6171963d66acSmrg# symbol address. 6172963d66acSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ 6173963d66acSmrg$lt_c_name_lib_hook\ 6174963d66acSmrg" -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ 6175963d66acSmrg" -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ 6176963d66acSmrg" -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" 617790b17f1bSmrg 61787e6fb56fSmrg# Handle CRLF in mingw tool chain 61797e6fb56fSmrgopt_cr= 61807e6fb56fSmrgcase $build_os in 61817e6fb56fSmrgmingw*) 618290b17f1bSmrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 61837e6fb56fSmrg ;; 61847e6fb56fSmrgesac 61857e6fb56fSmrg 618690b17f1bSmrg# Try without a prefix underscore, then with it. 61877e6fb56fSmrgfor ac_symprfx in "" "_"; do 61887e6fb56fSmrg 61897e6fb56fSmrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 61907e6fb56fSmrg symxfrm="\\1 $ac_symprfx\\2 \\2" 61917e6fb56fSmrg 61927e6fb56fSmrg # Write the raw and C identifiers. 619390b17f1bSmrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6194963d66acSmrg # Fake it for dumpbin and say T for any non-static function, 6195963d66acSmrg # D for any global variable and I for any imported variable. 619690b17f1bSmrg # Also find C++ and __fastcall symbols from MSVC++, 619790b17f1bSmrg # which start with @ or ?. 619890b17f1bSmrg lt_cv_sys_global_symbol_pipe="$AWK '"\ 619990b17f1bSmrg" {last_section=section; section=\$ 3};"\ 620090b17f1bSmrg" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 620190b17f1bSmrg" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6202963d66acSmrg" /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ 6203963d66acSmrg" /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ 6204963d66acSmrg" /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ 620590b17f1bSmrg" \$ 0!~/External *\|/{next};"\ 620690b17f1bSmrg" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 620790b17f1bSmrg" {if(hide[section]) next};"\ 6208963d66acSmrg" {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ 6209963d66acSmrg" {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ 6210963d66acSmrg" s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ 6211963d66acSmrg" s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ 621290b17f1bSmrg" ' prfx=^$ac_symprfx" 621390b17f1bSmrg else 621490b17f1bSmrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 621590b17f1bSmrg fi 621690b17f1bSmrg lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 62177e6fb56fSmrg 62187e6fb56fSmrg # Check to see that the pipe works correctly. 62197e6fb56fSmrg pipe_works=no 62207e6fb56fSmrg 62217e6fb56fSmrg rm -f conftest* 622290b17f1bSmrg cat > conftest.$ac_ext <<_LT_EOF 62237e6fb56fSmrg#ifdef __cplusplus 62247e6fb56fSmrgextern "C" { 62257e6fb56fSmrg#endif 62267e6fb56fSmrgchar nm_test_var; 622790b17f1bSmrgvoid nm_test_func(void); 622890b17f1bSmrgvoid nm_test_func(void){} 62297e6fb56fSmrg#ifdef __cplusplus 62307e6fb56fSmrg} 62317e6fb56fSmrg#endif 62327e6fb56fSmrgint main(){nm_test_var='a';nm_test_func();return(0);} 623390b17f1bSmrg_LT_EOF 62347e6fb56fSmrg 623590b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 62367e6fb56fSmrg (eval $ac_compile) 2>&5 62377e6fb56fSmrg ac_status=$? 623890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 623990b17f1bSmrg test $ac_status = 0; }; then 62407e6fb56fSmrg # Now try to grab the symbols. 62417e6fb56fSmrg nlist=conftest.nm 624290b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 624390b17f1bSmrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 62447e6fb56fSmrg ac_status=$? 624590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 624690b17f1bSmrg test $ac_status = 0; } && test -s "$nlist"; then 62477e6fb56fSmrg # Try sorting and uniquifying the output. 62487e6fb56fSmrg if sort "$nlist" | uniq > "$nlist"T; then 62497e6fb56fSmrg mv -f "$nlist"T "$nlist" 62507e6fb56fSmrg else 62517e6fb56fSmrg rm -f "$nlist"T 62527e6fb56fSmrg fi 62537e6fb56fSmrg 62547e6fb56fSmrg # Make sure that we snagged all the symbols we need. 625590b17f1bSmrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 625690b17f1bSmrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 625790b17f1bSmrg cat <<_LT_EOF > conftest.$ac_ext 625890b17f1bSmrg/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6259963d66acSmrg#if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE 6260963d66acSmrg/* DATA imports from DLLs on WIN32 can't be const, because runtime 626190b17f1bSmrg relocations are performed -- see ld's documentation on pseudo-relocs. */ 626290b17f1bSmrg# define LT_DLSYM_CONST 6263963d66acSmrg#elif defined __osf__ 626490b17f1bSmrg/* This system does not cope well with relocations in const data. */ 626590b17f1bSmrg# define LT_DLSYM_CONST 626690b17f1bSmrg#else 626790b17f1bSmrg# define LT_DLSYM_CONST const 626890b17f1bSmrg#endif 626990b17f1bSmrg 62707e6fb56fSmrg#ifdef __cplusplus 62717e6fb56fSmrgextern "C" { 62727e6fb56fSmrg#endif 62737e6fb56fSmrg 627490b17f1bSmrg_LT_EOF 62757e6fb56fSmrg # Now generate the symbol file. 627690b17f1bSmrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 62777e6fb56fSmrg 627890b17f1bSmrg cat <<_LT_EOF >> conftest.$ac_ext 62797e6fb56fSmrg 628090b17f1bSmrg/* The mapping between symbol names and symbols. */ 628190b17f1bSmrgLT_DLSYM_CONST struct { 62827e6fb56fSmrg const char *name; 628390b17f1bSmrg void *address; 62847e6fb56fSmrg} 628590b17f1bSmrglt__PROGRAM__LTX_preloaded_symbols[] = 62867e6fb56fSmrg{ 628790b17f1bSmrg { "@PROGRAM@", (void *) 0 }, 628890b17f1bSmrg_LT_EOF 6289963d66acSmrg $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 629090b17f1bSmrg cat <<\_LT_EOF >> conftest.$ac_ext 629190b17f1bSmrg {0, (void *) 0} 62927e6fb56fSmrg}; 62937e6fb56fSmrg 629490b17f1bSmrg/* This works around a problem in FreeBSD linker */ 629590b17f1bSmrg#ifdef FREEBSD_WORKAROUND 629690b17f1bSmrgstatic const void *lt_preloaded_setup() { 629790b17f1bSmrg return lt__PROGRAM__LTX_preloaded_symbols; 629890b17f1bSmrg} 629990b17f1bSmrg#endif 630090b17f1bSmrg 63017e6fb56fSmrg#ifdef __cplusplus 63027e6fb56fSmrg} 63037e6fb56fSmrg#endif 630490b17f1bSmrg_LT_EOF 63057e6fb56fSmrg # Now try linking the two files. 63067e6fb56fSmrg mv conftest.$ac_objext conftstm.$ac_objext 630790b17f1bSmrg lt_globsym_save_LIBS=$LIBS 630890b17f1bSmrg lt_globsym_save_CFLAGS=$CFLAGS 6309963d66acSmrg LIBS=conftstm.$ac_objext 63107e6fb56fSmrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 631190b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 63127e6fb56fSmrg (eval $ac_link) 2>&5 63137e6fb56fSmrg ac_status=$? 631490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6315963d66acSmrg test $ac_status = 0; } && test -s conftest$ac_exeext; then 63167e6fb56fSmrg pipe_works=yes 63177e6fb56fSmrg fi 631890b17f1bSmrg LIBS=$lt_globsym_save_LIBS 631990b17f1bSmrg CFLAGS=$lt_globsym_save_CFLAGS 63207e6fb56fSmrg else 63217e6fb56fSmrg echo "cannot find nm_test_func in $nlist" >&5 63227e6fb56fSmrg fi 63237e6fb56fSmrg else 63247e6fb56fSmrg echo "cannot find nm_test_var in $nlist" >&5 63257e6fb56fSmrg fi 63267e6fb56fSmrg else 63277e6fb56fSmrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 63287e6fb56fSmrg fi 63297e6fb56fSmrg else 63307e6fb56fSmrg echo "$progname: failed program was:" >&5 63317e6fb56fSmrg cat conftest.$ac_ext >&5 63327e6fb56fSmrg fi 63337e6fb56fSmrg rm -rf conftest* conftst* 63347e6fb56fSmrg 63357e6fb56fSmrg # Do not use the global_symbol_pipe unless it works. 6336963d66acSmrg if test yes = "$pipe_works"; then 63377e6fb56fSmrg break 63387e6fb56fSmrg else 63397e6fb56fSmrg lt_cv_sys_global_symbol_pipe= 63407e6fb56fSmrg fi 63417e6fb56fSmrgdone 63427e6fb56fSmrg 63437e6fb56fSmrgfi 63447e6fb56fSmrg 63457e6fb56fSmrgif test -z "$lt_cv_sys_global_symbol_pipe"; then 63467e6fb56fSmrg lt_cv_sys_global_symbol_to_cdecl= 63477e6fb56fSmrgfi 63487e6fb56fSmrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 634990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 63507e6fb56fSmrg$as_echo "failed" >&6; } 63517e6fb56fSmrgelse 635290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 63537e6fb56fSmrg$as_echo "ok" >&6; } 63547e6fb56fSmrgfi 63557e6fb56fSmrg 635690b17f1bSmrg# Response file support. 635790b17f1bSmrgif test "$lt_cv_nm_interface" = "MS dumpbin"; then 635890b17f1bSmrg nm_file_list_spec='@' 635990b17f1bSmrgelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 636090b17f1bSmrg nm_file_list_spec='@' 63617e6fb56fSmrgfi 636290b17f1bSmrg 636390b17f1bSmrg 636490b17f1bSmrg 636590b17f1bSmrg 636690b17f1bSmrg 636790b17f1bSmrg 636890b17f1bSmrg 636990b17f1bSmrg 637090b17f1bSmrg 637190b17f1bSmrg 637290b17f1bSmrg 637390b17f1bSmrg 637490b17f1bSmrg 637590b17f1bSmrg 637690b17f1bSmrg 637790b17f1bSmrg 6378963d66acSmrg 6379963d66acSmrg 6380963d66acSmrg 6381963d66acSmrg 6382963d66acSmrg 6383963d66acSmrg 6384963d66acSmrg 6385963d66acSmrg 6386963d66acSmrg 6387963d66acSmrg 638890b17f1bSmrg 638990b17f1bSmrg 639090b17f1bSmrg 639190b17f1bSmrg 639290b17f1bSmrg 639390b17f1bSmrg 639490b17f1bSmrg 639590b17f1bSmrg 639690b17f1bSmrg 639790b17f1bSmrg 639890b17f1bSmrg 639990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 640090b17f1bSmrg$as_echo_n "checking for sysroot... " >&6; } 640190b17f1bSmrg 640290b17f1bSmrg# Check whether --with-sysroot was given. 640390b17f1bSmrgif test "${with_sysroot+set}" = set; then : 640490b17f1bSmrg withval=$with_sysroot; 640590b17f1bSmrgelse 640690b17f1bSmrg with_sysroot=no 64077e6fb56fSmrgfi 64087e6fb56fSmrg 64097e6fb56fSmrg 641090b17f1bSmrglt_sysroot= 6411963d66acSmrgcase $with_sysroot in #( 641290b17f1bSmrg yes) 6413963d66acSmrg if test yes = "$GCC"; then 641490b17f1bSmrg lt_sysroot=`$CC --print-sysroot 2>/dev/null` 641590b17f1bSmrg fi 641690b17f1bSmrg ;; #( 641790b17f1bSmrg /*) 641890b17f1bSmrg lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 641990b17f1bSmrg ;; #( 642090b17f1bSmrg no|'') 642190b17f1bSmrg ;; #( 642290b17f1bSmrg *) 6423963d66acSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 6424963d66acSmrg$as_echo "$with_sysroot" >&6; } 642590b17f1bSmrg as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 642690b17f1bSmrg ;; 642790b17f1bSmrgesac 64287e6fb56fSmrg 642990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 643090b17f1bSmrg$as_echo "${lt_sysroot:-no}" >&6; } 64317e6fb56fSmrg 64327e6fb56fSmrg 643390b17f1bSmrg 643490b17f1bSmrg 643590b17f1bSmrg 6436963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 6437963d66acSmrg$as_echo_n "checking for a working dd... " >&6; } 6438963d66acSmrgif ${ac_cv_path_lt_DD+:} false; then : 6439963d66acSmrg $as_echo_n "(cached) " >&6 6440963d66acSmrgelse 6441963d66acSmrg printf 0123456789abcdef0123456789abcdef >conftest.i 6442963d66acSmrgcat conftest.i conftest.i >conftest2.i 6443963d66acSmrg: ${lt_DD:=$DD} 6444963d66acSmrgif test -z "$lt_DD"; then 6445963d66acSmrg ac_path_lt_DD_found=false 6446963d66acSmrg # Loop through the user's path and test for each of PROGNAME-LIST 6447963d66acSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6448963d66acSmrgfor as_dir in $PATH 6449963d66acSmrgdo 6450963d66acSmrg IFS=$as_save_IFS 6451963d66acSmrg test -z "$as_dir" && as_dir=. 6452963d66acSmrg for ac_prog in dd; do 6453963d66acSmrg for ac_exec_ext in '' $ac_executable_extensions; do 6454963d66acSmrg ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" 6455963d66acSmrg as_fn_executable_p "$ac_path_lt_DD" || continue 6456963d66acSmrgif "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6457963d66acSmrg cmp -s conftest.i conftest.out \ 6458963d66acSmrg && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: 6459963d66acSmrgfi 6460963d66acSmrg $ac_path_lt_DD_found && break 3 6461963d66acSmrg done 6462963d66acSmrg done 6463963d66acSmrg done 6464963d66acSmrgIFS=$as_save_IFS 6465963d66acSmrg if test -z "$ac_cv_path_lt_DD"; then 6466963d66acSmrg : 6467963d66acSmrg fi 6468963d66acSmrgelse 6469963d66acSmrg ac_cv_path_lt_DD=$lt_DD 6470963d66acSmrgfi 6471963d66acSmrg 6472963d66acSmrgrm -f conftest.i conftest2.i conftest.out 6473963d66acSmrgfi 6474963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 6475963d66acSmrg$as_echo "$ac_cv_path_lt_DD" >&6; } 6476963d66acSmrg 6477963d66acSmrg 6478963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 6479963d66acSmrg$as_echo_n "checking how to truncate binary pipes... " >&6; } 6480963d66acSmrgif ${lt_cv_truncate_bin+:} false; then : 6481963d66acSmrg $as_echo_n "(cached) " >&6 6482963d66acSmrgelse 6483963d66acSmrg printf 0123456789abcdef0123456789abcdef >conftest.i 6484963d66acSmrgcat conftest.i conftest.i >conftest2.i 6485963d66acSmrglt_cv_truncate_bin= 6486963d66acSmrgif "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then 6487963d66acSmrg cmp -s conftest.i conftest.out \ 6488963d66acSmrg && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" 6489963d66acSmrgfi 6490963d66acSmrgrm -f conftest.i conftest2.i conftest.out 6491963d66acSmrgtest -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" 6492963d66acSmrgfi 6493963d66acSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 6494963d66acSmrg$as_echo "$lt_cv_truncate_bin" >&6; } 6495963d66acSmrg 6496963d66acSmrg 6497963d66acSmrg 6498963d66acSmrg 6499963d66acSmrg 6500963d66acSmrg 6501963d66acSmrg 6502963d66acSmrg# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 6503963d66acSmrgfunc_cc_basename () 6504963d66acSmrg{ 6505963d66acSmrg for cc_temp in $*""; do 6506963d66acSmrg case $cc_temp in 6507963d66acSmrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 6508963d66acSmrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 6509963d66acSmrg \-*) ;; 6510963d66acSmrg *) break;; 6511963d66acSmrg esac 6512963d66acSmrg done 6513963d66acSmrg func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 6514963d66acSmrg} 6515963d66acSmrg 651690b17f1bSmrg# Check whether --enable-libtool-lock was given. 651790b17f1bSmrgif test "${enable_libtool_lock+set}" = set; then : 651890b17f1bSmrg enableval=$enable_libtool_lock; 651990b17f1bSmrgfi 652090b17f1bSmrg 6521963d66acSmrgtest no = "$enable_libtool_lock" || enable_libtool_lock=yes 652290b17f1bSmrg 652390b17f1bSmrg# Some flags need to be propagated to the compiler or linker for good 652490b17f1bSmrg# libtool support. 652590b17f1bSmrgcase $host in 652690b17f1bSmrgia64-*-hpux*) 6527963d66acSmrg # Find out what ABI is being produced by ac_compile, and set mode 6528963d66acSmrg # options accordingly. 652990b17f1bSmrg echo 'int i;' > conftest.$ac_ext 653090b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 653190b17f1bSmrg (eval $ac_compile) 2>&5 653290b17f1bSmrg ac_status=$? 653390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 653490b17f1bSmrg test $ac_status = 0; }; then 653590b17f1bSmrg case `/usr/bin/file conftest.$ac_objext` in 653690b17f1bSmrg *ELF-32*) 6537963d66acSmrg HPUX_IA64_MODE=32 653890b17f1bSmrg ;; 653990b17f1bSmrg *ELF-64*) 6540963d66acSmrg HPUX_IA64_MODE=64 654190b17f1bSmrg ;; 654290b17f1bSmrg esac 65437e6fb56fSmrg fi 654490b17f1bSmrg rm -rf conftest* 654590b17f1bSmrg ;; 654690b17f1bSmrg*-*-irix6*) 6547963d66acSmrg # Find out what ABI is being produced by ac_compile, and set linker 6548963d66acSmrg # options accordingly. 654990b17f1bSmrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext 655090b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 655190b17f1bSmrg (eval $ac_compile) 2>&5 655290b17f1bSmrg ac_status=$? 655390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 655490b17f1bSmrg test $ac_status = 0; }; then 6555963d66acSmrg if test yes = "$lt_cv_prog_gnu_ld"; then 655690b17f1bSmrg case `/usr/bin/file conftest.$ac_objext` in 655790b17f1bSmrg *32-bit*) 655890b17f1bSmrg LD="${LD-ld} -melf32bsmip" 655990b17f1bSmrg ;; 656090b17f1bSmrg *N32*) 656190b17f1bSmrg LD="${LD-ld} -melf32bmipn32" 656290b17f1bSmrg ;; 656390b17f1bSmrg *64-bit*) 656490b17f1bSmrg LD="${LD-ld} -melf64bmip" 656590b17f1bSmrg ;; 656690b17f1bSmrg esac 656790b17f1bSmrg else 656890b17f1bSmrg case `/usr/bin/file conftest.$ac_objext` in 656990b17f1bSmrg *32-bit*) 657090b17f1bSmrg LD="${LD-ld} -32" 657190b17f1bSmrg ;; 657290b17f1bSmrg *N32*) 657390b17f1bSmrg LD="${LD-ld} -n32" 657490b17f1bSmrg ;; 657590b17f1bSmrg *64-bit*) 657690b17f1bSmrg LD="${LD-ld} -64" 657790b17f1bSmrg ;; 657890b17f1bSmrg esac 657990b17f1bSmrg fi 658090b17f1bSmrg fi 658190b17f1bSmrg rm -rf conftest* 65827e6fb56fSmrg ;; 65837e6fb56fSmrg 6584963d66acSmrgmips64*-*linux*) 6585963d66acSmrg # Find out what ABI is being produced by ac_compile, and set linker 6586963d66acSmrg # options accordingly. 6587963d66acSmrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6588963d66acSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6589963d66acSmrg (eval $ac_compile) 2>&5 6590963d66acSmrg ac_status=$? 6591963d66acSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6592963d66acSmrg test $ac_status = 0; }; then 6593963d66acSmrg emul=elf 6594963d66acSmrg case `/usr/bin/file conftest.$ac_objext` in 6595963d66acSmrg *32-bit*) 6596963d66acSmrg emul="${emul}32" 6597963d66acSmrg ;; 6598963d66acSmrg *64-bit*) 6599963d66acSmrg emul="${emul}64" 6600963d66acSmrg ;; 6601963d66acSmrg esac 6602963d66acSmrg case `/usr/bin/file conftest.$ac_objext` in 6603963d66acSmrg *MSB*) 6604963d66acSmrg emul="${emul}btsmip" 6605963d66acSmrg ;; 6606963d66acSmrg *LSB*) 6607963d66acSmrg emul="${emul}ltsmip" 6608963d66acSmrg ;; 6609963d66acSmrg esac 6610963d66acSmrg case `/usr/bin/file conftest.$ac_objext` in 6611963d66acSmrg *N32*) 6612963d66acSmrg emul="${emul}n32" 6613963d66acSmrg ;; 6614963d66acSmrg esac 6615963d66acSmrg LD="${LD-ld} -m $emul" 6616963d66acSmrg fi 6617963d66acSmrg rm -rf conftest* 6618963d66acSmrg ;; 6619963d66acSmrg 6620963d66acSmrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 662190b17f1bSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6622963d66acSmrg # Find out what ABI is being produced by ac_compile, and set linker 6623963d66acSmrg # options accordingly. Note that the listed cases only cover the 6624963d66acSmrg # situations where additional linker options are needed (such as when 6625963d66acSmrg # doing 32-bit compilation for a host where ld defaults to 64-bit, or 6626963d66acSmrg # vice versa); the common cases where no linker options are needed do 6627963d66acSmrg # not appear in the list. 662890b17f1bSmrg echo 'int i;' > conftest.$ac_ext 662990b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 663090b17f1bSmrg (eval $ac_compile) 2>&5 663190b17f1bSmrg ac_status=$? 663290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 663390b17f1bSmrg test $ac_status = 0; }; then 663490b17f1bSmrg case `/usr/bin/file conftest.o` in 663590b17f1bSmrg *32-bit*) 663690b17f1bSmrg case $host in 663790b17f1bSmrg x86_64-*kfreebsd*-gnu) 663890b17f1bSmrg LD="${LD-ld} -m elf_i386_fbsd" 663990b17f1bSmrg ;; 664090b17f1bSmrg x86_64-*linux*) 6641963d66acSmrg case `/usr/bin/file conftest.o` in 6642963d66acSmrg *x86-64*) 6643963d66acSmrg LD="${LD-ld} -m elf32_x86_64" 6644963d66acSmrg ;; 6645963d66acSmrg *) 6646963d66acSmrg LD="${LD-ld} -m elf_i386" 6647963d66acSmrg ;; 6648963d66acSmrg esac 6649963d66acSmrg ;; 6650963d66acSmrg powerpc64le-*linux*) 6651963d66acSmrg LD="${LD-ld} -m elf32lppclinux" 665290b17f1bSmrg ;; 6653963d66acSmrg powerpc64-*linux*) 665490b17f1bSmrg LD="${LD-ld} -m elf32ppclinux" 665590b17f1bSmrg ;; 665690b17f1bSmrg s390x-*linux*) 665790b17f1bSmrg LD="${LD-ld} -m elf_s390" 665890b17f1bSmrg ;; 665990b17f1bSmrg sparc64-*linux*) 666090b17f1bSmrg LD="${LD-ld} -m elf32_sparc" 666190b17f1bSmrg ;; 666290b17f1bSmrg esac 666390b17f1bSmrg ;; 666490b17f1bSmrg *64-bit*) 666590b17f1bSmrg case $host in 666690b17f1bSmrg x86_64-*kfreebsd*-gnu) 666790b17f1bSmrg LD="${LD-ld} -m elf_x86_64_fbsd" 666890b17f1bSmrg ;; 666990b17f1bSmrg x86_64-*linux*) 667090b17f1bSmrg LD="${LD-ld} -m elf_x86_64" 667190b17f1bSmrg ;; 6672963d66acSmrg powerpcle-*linux*) 6673963d66acSmrg LD="${LD-ld} -m elf64lppc" 6674963d66acSmrg ;; 6675963d66acSmrg powerpc-*linux*) 667690b17f1bSmrg LD="${LD-ld} -m elf64ppc" 667790b17f1bSmrg ;; 667890b17f1bSmrg s390*-*linux*|s390*-*tpf*) 667990b17f1bSmrg LD="${LD-ld} -m elf64_s390" 668090b17f1bSmrg ;; 668190b17f1bSmrg sparc*-*linux*) 668290b17f1bSmrg LD="${LD-ld} -m elf64_sparc" 668390b17f1bSmrg ;; 668490b17f1bSmrg esac 668590b17f1bSmrg ;; 668690b17f1bSmrg esac 668790b17f1bSmrg fi 668890b17f1bSmrg rm -rf conftest* 668990b17f1bSmrg ;; 66907e6fb56fSmrg 669190b17f1bSmrg*-*-sco3.2v5*) 669290b17f1bSmrg # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6693963d66acSmrg SAVE_CFLAGS=$CFLAGS 669490b17f1bSmrg CFLAGS="$CFLAGS -belf" 669590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 669690b17f1bSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 669790b17f1bSmrgif ${lt_cv_cc_needs_belf+:} false; then : 669890b17f1bSmrg $as_echo_n "(cached) " >&6 669990b17f1bSmrgelse 670090b17f1bSmrg ac_ext=c 670190b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 670290b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 670390b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 670490b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 67057e6fb56fSmrg 670690b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 670790b17f1bSmrg/* end confdefs.h. */ 67087e6fb56fSmrg 670990b17f1bSmrgint 671090b17f1bSmrgmain () 671190b17f1bSmrg{ 67127e6fb56fSmrg 671390b17f1bSmrg ; 671490b17f1bSmrg return 0; 671590b17f1bSmrg} 671690b17f1bSmrg_ACEOF 671790b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 671890b17f1bSmrg lt_cv_cc_needs_belf=yes 671990b17f1bSmrgelse 672090b17f1bSmrg lt_cv_cc_needs_belf=no 672190b17f1bSmrgfi 672290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 672390b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 672490b17f1bSmrg ac_ext=c 672590b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 672690b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 672790b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 672890b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 67297e6fb56fSmrg 673090b17f1bSmrgfi 673190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 673290b17f1bSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; } 6733963d66acSmrg if test yes != "$lt_cv_cc_needs_belf"; then 673490b17f1bSmrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6735963d66acSmrg CFLAGS=$SAVE_CFLAGS 673690b17f1bSmrg fi 673790b17f1bSmrg ;; 673890b17f1bSmrg*-*solaris*) 6739963d66acSmrg # Find out what ABI is being produced by ac_compile, and set linker 6740963d66acSmrg # options accordingly. 674190b17f1bSmrg echo 'int i;' > conftest.$ac_ext 674290b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 674390b17f1bSmrg (eval $ac_compile) 2>&5 674490b17f1bSmrg ac_status=$? 674590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 674690b17f1bSmrg test $ac_status = 0; }; then 674790b17f1bSmrg case `/usr/bin/file conftest.o` in 674890b17f1bSmrg *64-bit*) 674990b17f1bSmrg case $lt_cv_prog_gnu_ld in 675090b17f1bSmrg yes*) 675190b17f1bSmrg case $host in 6752963d66acSmrg i?86-*-solaris*|x86_64-*-solaris*) 675390b17f1bSmrg LD="${LD-ld} -m elf_x86_64" 675490b17f1bSmrg ;; 675590b17f1bSmrg sparc*-*-solaris*) 675690b17f1bSmrg LD="${LD-ld} -m elf64_sparc" 675790b17f1bSmrg ;; 675890b17f1bSmrg esac 675990b17f1bSmrg # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 676090b17f1bSmrg if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6761963d66acSmrg LD=${LD-ld}_sol2 676290b17f1bSmrg fi 676390b17f1bSmrg ;; 676490b17f1bSmrg *) 676590b17f1bSmrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 676690b17f1bSmrg LD="${LD-ld} -64" 676790b17f1bSmrg fi 676890b17f1bSmrg ;; 676990b17f1bSmrg esac 677090b17f1bSmrg ;; 677190b17f1bSmrg esac 677290b17f1bSmrg fi 677390b17f1bSmrg rm -rf conftest* 677490b17f1bSmrg ;; 677590b17f1bSmrgesac 67767e6fb56fSmrg 6777963d66acSmrgneed_locks=$enable_libtool_lock 67787e6fb56fSmrg 67797e6fb56fSmrgif test -n "$ac_tool_prefix"; then 678090b17f1bSmrg # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 678190b17f1bSmrgset dummy ${ac_tool_prefix}mt; ac_word=$2 678290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 67837e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 678490b17f1bSmrgif ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 67857e6fb56fSmrg $as_echo_n "(cached) " >&6 67867e6fb56fSmrgelse 678790b17f1bSmrg if test -n "$MANIFEST_TOOL"; then 678890b17f1bSmrg ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 67897e6fb56fSmrgelse 67907e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 67917e6fb56fSmrgfor as_dir in $PATH 67927e6fb56fSmrgdo 67937e6fb56fSmrg IFS=$as_save_IFS 67947e6fb56fSmrg test -z "$as_dir" && as_dir=. 679590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 679690b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 679790b17f1bSmrg ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 679890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 67997e6fb56fSmrg break 2 68007e6fb56fSmrg fi 68017e6fb56fSmrgdone 680290b17f1bSmrg done 68037e6fb56fSmrgIFS=$as_save_IFS 68047e6fb56fSmrg 68057e6fb56fSmrgfi 68067e6fb56fSmrgfi 680790b17f1bSmrgMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 680890b17f1bSmrgif test -n "$MANIFEST_TOOL"; then 680990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 681090b17f1bSmrg$as_echo "$MANIFEST_TOOL" >&6; } 68117e6fb56fSmrgelse 681290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 68137e6fb56fSmrg$as_echo "no" >&6; } 68147e6fb56fSmrgfi 68157e6fb56fSmrg 68167e6fb56fSmrg 68177e6fb56fSmrgfi 681890b17f1bSmrgif test -z "$ac_cv_prog_MANIFEST_TOOL"; then 681990b17f1bSmrg ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 682090b17f1bSmrg # Extract the first word of "mt", so it can be a program name with args. 682190b17f1bSmrgset dummy mt; ac_word=$2 682290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 68237e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 682490b17f1bSmrgif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 68257e6fb56fSmrg $as_echo_n "(cached) " >&6 68267e6fb56fSmrgelse 682790b17f1bSmrg if test -n "$ac_ct_MANIFEST_TOOL"; then 682890b17f1bSmrg ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 68297e6fb56fSmrgelse 68307e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 68317e6fb56fSmrgfor as_dir in $PATH 68327e6fb56fSmrgdo 68337e6fb56fSmrg IFS=$as_save_IFS 68347e6fb56fSmrg test -z "$as_dir" && as_dir=. 683590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 683690b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 683790b17f1bSmrg ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 683890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 68397e6fb56fSmrg break 2 68407e6fb56fSmrg fi 68417e6fb56fSmrgdone 684290b17f1bSmrg done 68437e6fb56fSmrgIFS=$as_save_IFS 68447e6fb56fSmrg 68457e6fb56fSmrgfi 68467e6fb56fSmrgfi 684790b17f1bSmrgac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 684890b17f1bSmrgif test -n "$ac_ct_MANIFEST_TOOL"; then 684990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 685090b17f1bSmrg$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 68517e6fb56fSmrgelse 685290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 68537e6fb56fSmrg$as_echo "no" >&6; } 68547e6fb56fSmrgfi 68557e6fb56fSmrg 685690b17f1bSmrg if test "x$ac_ct_MANIFEST_TOOL" = x; then 685790b17f1bSmrg MANIFEST_TOOL=":" 68587e6fb56fSmrg else 68597e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 68607e6fb56fSmrgyes:) 686190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 68627e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 68637e6fb56fSmrgac_tool_warned=yes ;; 68647e6fb56fSmrgesac 686590b17f1bSmrg MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 68667e6fb56fSmrg fi 68677e6fb56fSmrgelse 686890b17f1bSmrg MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 68697e6fb56fSmrgfi 68707e6fb56fSmrg 687190b17f1bSmrgtest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 687290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 687390b17f1bSmrg$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 687490b17f1bSmrgif ${lt_cv_path_mainfest_tool+:} false; then : 687590b17f1bSmrg $as_echo_n "(cached) " >&6 687690b17f1bSmrgelse 687790b17f1bSmrg lt_cv_path_mainfest_tool=no 687890b17f1bSmrg echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 687990b17f1bSmrg $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 688090b17f1bSmrg cat conftest.err >&5 688190b17f1bSmrg if $GREP 'Manifest Tool' conftest.out > /dev/null; then 688290b17f1bSmrg lt_cv_path_mainfest_tool=yes 688390b17f1bSmrg fi 688490b17f1bSmrg rm -f conftest* 688590b17f1bSmrgfi 688690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 688790b17f1bSmrg$as_echo "$lt_cv_path_mainfest_tool" >&6; } 6888963d66acSmrgif test yes != "$lt_cv_path_mainfest_tool"; then 688990b17f1bSmrg MANIFEST_TOOL=: 689090b17f1bSmrgfi 689190b17f1bSmrg 689290b17f1bSmrg 689390b17f1bSmrg 689490b17f1bSmrg 689590b17f1bSmrg 689690b17f1bSmrg 689790b17f1bSmrg case $host_os in 689890b17f1bSmrg rhapsody* | darwin*) 689990b17f1bSmrg if test -n "$ac_tool_prefix"; then 690090b17f1bSmrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 690190b17f1bSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2 690290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 69037e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 690490b17f1bSmrgif ${ac_cv_prog_DSYMUTIL+:} false; then : 69057e6fb56fSmrg $as_echo_n "(cached) " >&6 69067e6fb56fSmrgelse 690790b17f1bSmrg if test -n "$DSYMUTIL"; then 690890b17f1bSmrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 69097e6fb56fSmrgelse 69107e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 69117e6fb56fSmrgfor as_dir in $PATH 69127e6fb56fSmrgdo 69137e6fb56fSmrg IFS=$as_save_IFS 69147e6fb56fSmrg test -z "$as_dir" && as_dir=. 691590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 691690b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 691790b17f1bSmrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 691890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 69197e6fb56fSmrg break 2 69207e6fb56fSmrg fi 69217e6fb56fSmrgdone 692290b17f1bSmrg done 69237e6fb56fSmrgIFS=$as_save_IFS 69247e6fb56fSmrg 69257e6fb56fSmrgfi 69267e6fb56fSmrgfi 692790b17f1bSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL 692890b17f1bSmrgif test -n "$DSYMUTIL"; then 692990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 693090b17f1bSmrg$as_echo "$DSYMUTIL" >&6; } 69317e6fb56fSmrgelse 693290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 69337e6fb56fSmrg$as_echo "no" >&6; } 69347e6fb56fSmrgfi 69357e6fb56fSmrg 69367e6fb56fSmrg 69377e6fb56fSmrgfi 693890b17f1bSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then 693990b17f1bSmrg ac_ct_DSYMUTIL=$DSYMUTIL 694090b17f1bSmrg # Extract the first word of "dsymutil", so it can be a program name with args. 694190b17f1bSmrgset dummy dsymutil; ac_word=$2 694290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 69437e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 694490b17f1bSmrgif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 69457e6fb56fSmrg $as_echo_n "(cached) " >&6 69467e6fb56fSmrgelse 694790b17f1bSmrg if test -n "$ac_ct_DSYMUTIL"; then 694890b17f1bSmrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 69497e6fb56fSmrgelse 69507e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 69517e6fb56fSmrgfor as_dir in $PATH 69527e6fb56fSmrgdo 69537e6fb56fSmrg IFS=$as_save_IFS 69547e6fb56fSmrg test -z "$as_dir" && as_dir=. 695590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 695690b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 695790b17f1bSmrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 695890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 69597e6fb56fSmrg break 2 69607e6fb56fSmrg fi 69617e6fb56fSmrgdone 696290b17f1bSmrg done 69637e6fb56fSmrgIFS=$as_save_IFS 69647e6fb56fSmrg 69657e6fb56fSmrgfi 69667e6fb56fSmrgfi 696790b17f1bSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 696890b17f1bSmrgif test -n "$ac_ct_DSYMUTIL"; then 696990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 697090b17f1bSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; } 69717e6fb56fSmrgelse 697290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 69737e6fb56fSmrg$as_echo "no" >&6; } 69747e6fb56fSmrgfi 69757e6fb56fSmrg 697690b17f1bSmrg if test "x$ac_ct_DSYMUTIL" = x; then 697790b17f1bSmrg DSYMUTIL=":" 69787e6fb56fSmrg else 69797e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 69807e6fb56fSmrgyes:) 698190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 69827e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 69837e6fb56fSmrgac_tool_warned=yes ;; 69847e6fb56fSmrgesac 698590b17f1bSmrg DSYMUTIL=$ac_ct_DSYMUTIL 69867e6fb56fSmrg fi 69877e6fb56fSmrgelse 698890b17f1bSmrg DSYMUTIL="$ac_cv_prog_DSYMUTIL" 69897e6fb56fSmrgfi 69907e6fb56fSmrg 699190b17f1bSmrg if test -n "$ac_tool_prefix"; then 699290b17f1bSmrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 699390b17f1bSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2 699490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 69957e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 699690b17f1bSmrgif ${ac_cv_prog_NMEDIT+:} false; then : 69977e6fb56fSmrg $as_echo_n "(cached) " >&6 69987e6fb56fSmrgelse 699990b17f1bSmrg if test -n "$NMEDIT"; then 700090b17f1bSmrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 70017e6fb56fSmrgelse 70027e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 70037e6fb56fSmrgfor as_dir in $PATH 70047e6fb56fSmrgdo 70057e6fb56fSmrg IFS=$as_save_IFS 70067e6fb56fSmrg test -z "$as_dir" && as_dir=. 700790b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 700890b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 700990b17f1bSmrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 701090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 70117e6fb56fSmrg break 2 70127e6fb56fSmrg fi 70137e6fb56fSmrgdone 701490b17f1bSmrg done 70157e6fb56fSmrgIFS=$as_save_IFS 70167e6fb56fSmrg 70177e6fb56fSmrgfi 70187e6fb56fSmrgfi 701990b17f1bSmrgNMEDIT=$ac_cv_prog_NMEDIT 702090b17f1bSmrgif test -n "$NMEDIT"; then 702190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 702290b17f1bSmrg$as_echo "$NMEDIT" >&6; } 70237e6fb56fSmrgelse 702490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 70257e6fb56fSmrg$as_echo "no" >&6; } 70267e6fb56fSmrgfi 70277e6fb56fSmrg 70287e6fb56fSmrg 70297e6fb56fSmrgfi 703090b17f1bSmrgif test -z "$ac_cv_prog_NMEDIT"; then 703190b17f1bSmrg ac_ct_NMEDIT=$NMEDIT 703290b17f1bSmrg # Extract the first word of "nmedit", so it can be a program name with args. 703390b17f1bSmrgset dummy nmedit; ac_word=$2 703490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 70357e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 703690b17f1bSmrgif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 70377e6fb56fSmrg $as_echo_n "(cached) " >&6 70387e6fb56fSmrgelse 703990b17f1bSmrg if test -n "$ac_ct_NMEDIT"; then 704090b17f1bSmrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 70417e6fb56fSmrgelse 70427e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 70437e6fb56fSmrgfor as_dir in $PATH 70447e6fb56fSmrgdo 70457e6fb56fSmrg IFS=$as_save_IFS 70467e6fb56fSmrg test -z "$as_dir" && as_dir=. 704790b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 704890b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 704990b17f1bSmrg ac_cv_prog_ac_ct_NMEDIT="nmedit" 705090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 70517e6fb56fSmrg break 2 70527e6fb56fSmrg fi 70537e6fb56fSmrgdone 705490b17f1bSmrg done 70557e6fb56fSmrgIFS=$as_save_IFS 70567e6fb56fSmrg 70577e6fb56fSmrgfi 70587e6fb56fSmrgfi 705990b17f1bSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 706090b17f1bSmrgif test -n "$ac_ct_NMEDIT"; then 706190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 706290b17f1bSmrg$as_echo "$ac_ct_NMEDIT" >&6; } 70637e6fb56fSmrgelse 706490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 70657e6fb56fSmrg$as_echo "no" >&6; } 70667e6fb56fSmrgfi 70677e6fb56fSmrg 706890b17f1bSmrg if test "x$ac_ct_NMEDIT" = x; then 706990b17f1bSmrg NMEDIT=":" 70707e6fb56fSmrg else 70717e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 70727e6fb56fSmrgyes:) 707390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 70747e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 70757e6fb56fSmrgac_tool_warned=yes ;; 70767e6fb56fSmrgesac 707790b17f1bSmrg NMEDIT=$ac_ct_NMEDIT 70787e6fb56fSmrg fi 70797e6fb56fSmrgelse 708090b17f1bSmrg NMEDIT="$ac_cv_prog_NMEDIT" 70817e6fb56fSmrgfi 70827e6fb56fSmrg 70837e6fb56fSmrg if test -n "$ac_tool_prefix"; then 708490b17f1bSmrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 708590b17f1bSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2 708690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 70877e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 708890b17f1bSmrgif ${ac_cv_prog_LIPO+:} false; then : 70897e6fb56fSmrg $as_echo_n "(cached) " >&6 70907e6fb56fSmrgelse 709190b17f1bSmrg if test -n "$LIPO"; then 709290b17f1bSmrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 70937e6fb56fSmrgelse 70947e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 70957e6fb56fSmrgfor as_dir in $PATH 70967e6fb56fSmrgdo 70977e6fb56fSmrg IFS=$as_save_IFS 70987e6fb56fSmrg test -z "$as_dir" && as_dir=. 709990b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 710090b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 710190b17f1bSmrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 710290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 71037e6fb56fSmrg break 2 71047e6fb56fSmrg fi 71057e6fb56fSmrgdone 710690b17f1bSmrg done 71077e6fb56fSmrgIFS=$as_save_IFS 71087e6fb56fSmrg 71097e6fb56fSmrgfi 71107e6fb56fSmrgfi 711190b17f1bSmrgLIPO=$ac_cv_prog_LIPO 711290b17f1bSmrgif test -n "$LIPO"; then 711390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 711490b17f1bSmrg$as_echo "$LIPO" >&6; } 71157e6fb56fSmrgelse 711690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 71177e6fb56fSmrg$as_echo "no" >&6; } 71187e6fb56fSmrgfi 71197e6fb56fSmrg 71207e6fb56fSmrg 71217e6fb56fSmrgfi 712290b17f1bSmrgif test -z "$ac_cv_prog_LIPO"; then 712390b17f1bSmrg ac_ct_LIPO=$LIPO 712490b17f1bSmrg # Extract the first word of "lipo", so it can be a program name with args. 712590b17f1bSmrgset dummy lipo; ac_word=$2 712690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 71277e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 712890b17f1bSmrgif ${ac_cv_prog_ac_ct_LIPO+:} false; then : 71297e6fb56fSmrg $as_echo_n "(cached) " >&6 71307e6fb56fSmrgelse 713190b17f1bSmrg if test -n "$ac_ct_LIPO"; then 713290b17f1bSmrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 71337e6fb56fSmrgelse 71347e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 71357e6fb56fSmrgfor as_dir in $PATH 71367e6fb56fSmrgdo 71377e6fb56fSmrg IFS=$as_save_IFS 71387e6fb56fSmrg test -z "$as_dir" && as_dir=. 713990b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 714090b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 714190b17f1bSmrg ac_cv_prog_ac_ct_LIPO="lipo" 714290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 71437e6fb56fSmrg break 2 71447e6fb56fSmrg fi 71457e6fb56fSmrgdone 714690b17f1bSmrg done 71477e6fb56fSmrgIFS=$as_save_IFS 71487e6fb56fSmrg 71497e6fb56fSmrgfi 71507e6fb56fSmrgfi 715190b17f1bSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 715290b17f1bSmrgif test -n "$ac_ct_LIPO"; then 715390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 715490b17f1bSmrg$as_echo "$ac_ct_LIPO" >&6; } 71557e6fb56fSmrgelse 715690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 71577e6fb56fSmrg$as_echo "no" >&6; } 71587e6fb56fSmrgfi 71597e6fb56fSmrg 716090b17f1bSmrg if test "x$ac_ct_LIPO" = x; then 716190b17f1bSmrg LIPO=":" 71627e6fb56fSmrg else 71637e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 71647e6fb56fSmrgyes:) 716590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 71667e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 71677e6fb56fSmrgac_tool_warned=yes ;; 71687e6fb56fSmrgesac 716990b17f1bSmrg LIPO=$ac_ct_LIPO 71707e6fb56fSmrg fi 71717e6fb56fSmrgelse 717290b17f1bSmrg LIPO="$ac_cv_prog_LIPO" 71737e6fb56fSmrgfi 71747e6fb56fSmrg 71757e6fb56fSmrg if test -n "$ac_tool_prefix"; then 717690b17f1bSmrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 717790b17f1bSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2 717890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 71797e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 718090b17f1bSmrgif ${ac_cv_prog_OTOOL+:} false; then : 71817e6fb56fSmrg $as_echo_n "(cached) " >&6 71827e6fb56fSmrgelse 718390b17f1bSmrg if test -n "$OTOOL"; then 718490b17f1bSmrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 71857e6fb56fSmrgelse 71867e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 71877e6fb56fSmrgfor as_dir in $PATH 71887e6fb56fSmrgdo 71897e6fb56fSmrg IFS=$as_save_IFS 71907e6fb56fSmrg test -z "$as_dir" && as_dir=. 719190b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 719290b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 719390b17f1bSmrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 719490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 71957e6fb56fSmrg break 2 71967e6fb56fSmrg fi 71977e6fb56fSmrgdone 719890b17f1bSmrg done 71997e6fb56fSmrgIFS=$as_save_IFS 72007e6fb56fSmrg 72017e6fb56fSmrgfi 72027e6fb56fSmrgfi 720390b17f1bSmrgOTOOL=$ac_cv_prog_OTOOL 720490b17f1bSmrgif test -n "$OTOOL"; then 720590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 720690b17f1bSmrg$as_echo "$OTOOL" >&6; } 72077e6fb56fSmrgelse 720890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 72097e6fb56fSmrg$as_echo "no" >&6; } 72107e6fb56fSmrgfi 72117e6fb56fSmrg 72127e6fb56fSmrg 72137e6fb56fSmrgfi 721490b17f1bSmrgif test -z "$ac_cv_prog_OTOOL"; then 721590b17f1bSmrg ac_ct_OTOOL=$OTOOL 721690b17f1bSmrg # Extract the first word of "otool", so it can be a program name with args. 721790b17f1bSmrgset dummy otool; ac_word=$2 721890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 72197e6fb56fSmrg$as_echo_n "checking for $ac_word... " >&6; } 722090b17f1bSmrgif ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 72217e6fb56fSmrg $as_echo_n "(cached) " >&6 72227e6fb56fSmrgelse 722390b17f1bSmrg if test -n "$ac_ct_OTOOL"; then 722490b17f1bSmrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 72257e6fb56fSmrgelse 72267e6fb56fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 72277e6fb56fSmrgfor as_dir in $PATH 72287e6fb56fSmrgdo 72297e6fb56fSmrg IFS=$as_save_IFS 72307e6fb56fSmrg test -z "$as_dir" && as_dir=. 723190b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 723290b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 723390b17f1bSmrg ac_cv_prog_ac_ct_OTOOL="otool" 723490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 72357e6fb56fSmrg break 2 72367e6fb56fSmrg fi 72377e6fb56fSmrgdone 723890b17f1bSmrg done 723990b17f1bSmrgIFS=$as_save_IFS 724090b17f1bSmrg 724190b17f1bSmrgfi 724290b17f1bSmrgfi 724390b17f1bSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 724490b17f1bSmrgif test -n "$ac_ct_OTOOL"; then 724590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 724690b17f1bSmrg$as_echo "$ac_ct_OTOOL" >&6; } 724790b17f1bSmrgelse 724890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 724990b17f1bSmrg$as_echo "no" >&6; } 725090b17f1bSmrgfi 725190b17f1bSmrg 725290b17f1bSmrg if test "x$ac_ct_OTOOL" = x; then 725390b17f1bSmrg OTOOL=":" 725490b17f1bSmrg else 725590b17f1bSmrg case $cross_compiling:$ac_tool_warned in 725690b17f1bSmrgyes:) 725790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 725890b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 725990b17f1bSmrgac_tool_warned=yes ;; 726090b17f1bSmrgesac 726190b17f1bSmrg OTOOL=$ac_ct_OTOOL 726290b17f1bSmrg fi 726390b17f1bSmrgelse 726490b17f1bSmrg OTOOL="$ac_cv_prog_OTOOL" 726590b17f1bSmrgfi 726690b17f1bSmrg 726790b17f1bSmrg if test -n "$ac_tool_prefix"; then 726890b17f1bSmrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 726990b17f1bSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2 727090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 727190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 727290b17f1bSmrgif ${ac_cv_prog_OTOOL64+:} false; then : 727390b17f1bSmrg $as_echo_n "(cached) " >&6 727490b17f1bSmrgelse 727590b17f1bSmrg if test -n "$OTOOL64"; then 727690b17f1bSmrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 727790b17f1bSmrgelse 727890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 727990b17f1bSmrgfor as_dir in $PATH 728090b17f1bSmrgdo 728190b17f1bSmrg IFS=$as_save_IFS 728290b17f1bSmrg test -z "$as_dir" && as_dir=. 728390b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 728490b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 728590b17f1bSmrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 728690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 728790b17f1bSmrg break 2 728890b17f1bSmrg fi 72897e6fb56fSmrgdone 729090b17f1bSmrg done 72917e6fb56fSmrgIFS=$as_save_IFS 72927e6fb56fSmrg 72937e6fb56fSmrgfi 72947e6fb56fSmrgfi 729590b17f1bSmrgOTOOL64=$ac_cv_prog_OTOOL64 729690b17f1bSmrgif test -n "$OTOOL64"; then 729790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 729890b17f1bSmrg$as_echo "$OTOOL64" >&6; } 72997e6fb56fSmrgelse 730090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 73017e6fb56fSmrg$as_echo "no" >&6; } 73027e6fb56fSmrgfi 73037e6fb56fSmrg 730490b17f1bSmrg 730590b17f1bSmrgfi 730690b17f1bSmrgif test -z "$ac_cv_prog_OTOOL64"; then 730790b17f1bSmrg ac_ct_OTOOL64=$OTOOL64 730890b17f1bSmrg # Extract the first word of "otool64", so it can be a program name with args. 730990b17f1bSmrgset dummy otool64; ac_word=$2 731090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 731190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 731290b17f1bSmrgif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 731390b17f1bSmrg $as_echo_n "(cached) " >&6 731490b17f1bSmrgelse 731590b17f1bSmrg if test -n "$ac_ct_OTOOL64"; then 731690b17f1bSmrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 731790b17f1bSmrgelse 731890b17f1bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 731990b17f1bSmrgfor as_dir in $PATH 732090b17f1bSmrgdo 732190b17f1bSmrg IFS=$as_save_IFS 732290b17f1bSmrg test -z "$as_dir" && as_dir=. 732390b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 732490b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 732590b17f1bSmrg ac_cv_prog_ac_ct_OTOOL64="otool64" 732690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 732790b17f1bSmrg break 2 732890b17f1bSmrg fi 732990b17f1bSmrgdone 733090b17f1bSmrg done 733190b17f1bSmrgIFS=$as_save_IFS 733290b17f1bSmrg 733390b17f1bSmrgfi 733490b17f1bSmrgfi 733590b17f1bSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 733690b17f1bSmrgif test -n "$ac_ct_OTOOL64"; then 733790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 733890b17f1bSmrg$as_echo "$ac_ct_OTOOL64" >&6; } 733990b17f1bSmrgelse 734090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 734190b17f1bSmrg$as_echo "no" >&6; } 734290b17f1bSmrgfi 734390b17f1bSmrg 734490b17f1bSmrg if test "x$ac_ct_OTOOL64" = x; then 734590b17f1bSmrg OTOOL64=":" 73467e6fb56fSmrg else 73477e6fb56fSmrg case $cross_compiling:$ac_tool_warned in 73487e6fb56fSmrgyes:) 734990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 73507e6fb56fSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 73517e6fb56fSmrgac_tool_warned=yes ;; 73527e6fb56fSmrgesac 735390b17f1bSmrg OTOOL64=$ac_ct_OTOOL64 73547e6fb56fSmrg fi 73557e6fb56fSmrgelse 735690b17f1bSmrg OTOOL64="$ac_cv_prog_OTOOL64" 73577e6fb56fSmrgfi 73587e6fb56fSmrg 73597e6fb56fSmrg 736090b17f1bSmrg 736190b17f1bSmrg 736290b17f1bSmrg 736390b17f1bSmrg 736490b17f1bSmrg 736590b17f1bSmrg 736690b17f1bSmrg 736790b17f1bSmrg 736890b17f1bSmrg 736990b17f1bSmrg 737090b17f1bSmrg 737190b17f1bSmrg 737290b17f1bSmrg 737390b17f1bSmrg 737490b17f1bSmrg 737590b17f1bSmrg 737690b17f1bSmrg 737790b17f1bSmrg 737890b17f1bSmrg 737990b17f1bSmrg 738090b17f1bSmrg 738190b17f1bSmrg 738290b17f1bSmrg 738390b17f1bSmrg 738490b17f1bSmrg 738590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 73867e6fb56fSmrg$as_echo_n "checking for -single_module linker flag... " >&6; } 738790b17f1bSmrgif ${lt_cv_apple_cc_single_mod+:} false; then : 73887e6fb56fSmrg $as_echo_n "(cached) " >&6 73897e6fb56fSmrgelse 73907e6fb56fSmrg lt_cv_apple_cc_single_mod=no 7391963d66acSmrg if test -z "$LT_MULTI_MODULE"; then 739290b17f1bSmrg # By default we will add the -single_module flag. You can override 739390b17f1bSmrg # by either setting the environment variable LT_MULTI_MODULE 739490b17f1bSmrg # non-empty at configure time, or by adding -multi_module to the 739590b17f1bSmrg # link flags. 739690b17f1bSmrg rm -rf libconftest.dylib* 739790b17f1bSmrg echo "int foo(void){return 1;}" > conftest.c 739890b17f1bSmrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 739990b17f1bSmrg-dynamiclib -Wl,-single_module conftest.c" >&5 740090b17f1bSmrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 740190b17f1bSmrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 740290b17f1bSmrg _lt_result=$? 740390b17f1bSmrg # If there is a non-empty error log, and "single_module" 740490b17f1bSmrg # appears in it, assume the flag caused a linker warning 740590b17f1bSmrg if test -s conftest.err && $GREP single_module conftest.err; then 740690b17f1bSmrg cat conftest.err >&5 740790b17f1bSmrg # Otherwise, if the output was created with a 0 exit code from 740890b17f1bSmrg # the compiler, it worked. 7409963d66acSmrg elif test -f libconftest.dylib && test 0 = "$_lt_result"; then 741090b17f1bSmrg lt_cv_apple_cc_single_mod=yes 741190b17f1bSmrg else 741290b17f1bSmrg cat conftest.err >&5 741390b17f1bSmrg fi 741490b17f1bSmrg rm -rf libconftest.dylib* 741590b17f1bSmrg rm -f conftest.* 74167e6fb56fSmrg fi 74177e6fb56fSmrgfi 741890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 74197e6fb56fSmrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 742090b17f1bSmrg 742190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 74227e6fb56fSmrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 742390b17f1bSmrgif ${lt_cv_ld_exported_symbols_list+:} false; then : 74247e6fb56fSmrg $as_echo_n "(cached) " >&6 74257e6fb56fSmrgelse 74267e6fb56fSmrg lt_cv_ld_exported_symbols_list=no 74277e6fb56fSmrg save_LDFLAGS=$LDFLAGS 74287e6fb56fSmrg echo "_main" > conftest.sym 74297e6fb56fSmrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 743090b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 74317e6fb56fSmrg/* end confdefs.h. */ 74327e6fb56fSmrg 74337e6fb56fSmrgint 74347e6fb56fSmrgmain () 74357e6fb56fSmrg{ 74367e6fb56fSmrg 74377e6fb56fSmrg ; 74387e6fb56fSmrg return 0; 74397e6fb56fSmrg} 74407e6fb56fSmrg_ACEOF 744190b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 74427e6fb56fSmrg lt_cv_ld_exported_symbols_list=yes 74437e6fb56fSmrgelse 744490b17f1bSmrg lt_cv_ld_exported_symbols_list=no 744590b17f1bSmrgfi 744690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 744790b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 7448963d66acSmrg LDFLAGS=$save_LDFLAGS 74497e6fb56fSmrg 74507e6fb56fSmrgfi 745190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 745290b17f1bSmrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 74537e6fb56fSmrg 745490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 745590b17f1bSmrg$as_echo_n "checking for -force_load linker flag... " >&6; } 745690b17f1bSmrgif ${lt_cv_ld_force_load+:} false; then : 745790b17f1bSmrg $as_echo_n "(cached) " >&6 745890b17f1bSmrgelse 745990b17f1bSmrg lt_cv_ld_force_load=no 746090b17f1bSmrg cat > conftest.c << _LT_EOF 746190b17f1bSmrgint forced_loaded() { return 2;} 746290b17f1bSmrg_LT_EOF 746390b17f1bSmrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 746490b17f1bSmrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 746590b17f1bSmrg echo "$AR cru libconftest.a conftest.o" >&5 746690b17f1bSmrg $AR cru libconftest.a conftest.o 2>&5 746790b17f1bSmrg echo "$RANLIB libconftest.a" >&5 746890b17f1bSmrg $RANLIB libconftest.a 2>&5 746990b17f1bSmrg cat > conftest.c << _LT_EOF 747090b17f1bSmrgint main() { return 0;} 747190b17f1bSmrg_LT_EOF 747290b17f1bSmrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 747390b17f1bSmrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 747490b17f1bSmrg _lt_result=$? 747590b17f1bSmrg if test -s conftest.err && $GREP force_load conftest.err; then 747690b17f1bSmrg cat conftest.err >&5 7477963d66acSmrg elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then 747890b17f1bSmrg lt_cv_ld_force_load=yes 747990b17f1bSmrg else 748090b17f1bSmrg cat conftest.err >&5 748190b17f1bSmrg fi 748290b17f1bSmrg rm -f conftest.err libconftest.a conftest conftest.c 748390b17f1bSmrg rm -rf conftest.dSYM 74847e6fb56fSmrg 74857e6fb56fSmrgfi 748690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 748790b17f1bSmrg$as_echo "$lt_cv_ld_force_load" >&6; } 74887e6fb56fSmrg case $host_os in 748990b17f1bSmrg rhapsody* | darwin1.[012]) 7490963d66acSmrg _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; 74917e6fb56fSmrg darwin1.*) 7492963d66acSmrg _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 749390b17f1bSmrg darwin*) # darwin 5.x on 74947e6fb56fSmrg # if running on 10.5 or later, the deployment target defaults 74957e6fb56fSmrg # to the OS version, if on x86, and 10.4, the deployment 74967e6fb56fSmrg # target defaults to 10.4. Don't you love it? 74977e6fb56fSmrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 749890b17f1bSmrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7499963d66acSmrg _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 7500963d66acSmrg 10.[012][,.]*) 7501963d66acSmrg _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 750290b17f1bSmrg 10.*) 7503963d66acSmrg _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 75047e6fb56fSmrg esac 75057e6fb56fSmrg ;; 75067e6fb56fSmrg esac 7507963d66acSmrg if test yes = "$lt_cv_apple_cc_single_mod"; then 75087e6fb56fSmrg _lt_dar_single_mod='$single_module' 75097e6fb56fSmrg fi 7510963d66acSmrg if test yes = "$lt_cv_ld_exported_symbols_list"; then 7511963d66acSmrg _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' 75127e6fb56fSmrg else 7513963d66acSmrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' 75147e6fb56fSmrg fi 7515963d66acSmrg if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then 751690b17f1bSmrg _lt_dsymutil='~$DSYMUTIL $lib || :' 75177e6fb56fSmrg else 75187e6fb56fSmrg _lt_dsymutil= 75197e6fb56fSmrg fi 75207e6fb56fSmrg ;; 75217e6fb56fSmrg esac 75227e6fb56fSmrg 7523963d66acSmrg# func_munge_path_list VARIABLE PATH 7524963d66acSmrg# ----------------------------------- 7525963d66acSmrg# VARIABLE is name of variable containing _space_ separated list of 7526963d66acSmrg# directories to be munged by the contents of PATH, which is string 7527963d66acSmrg# having a format: 7528963d66acSmrg# "DIR[:DIR]:" 7529963d66acSmrg# string "DIR[ DIR]" will be prepended to VARIABLE 7530963d66acSmrg# ":DIR[:DIR]" 7531963d66acSmrg# string "DIR[ DIR]" will be appended to VARIABLE 7532963d66acSmrg# "DIRP[:DIRP]::[DIRA:]DIRA" 7533963d66acSmrg# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 7534963d66acSmrg# "DIRA[ DIRA]" will be appended to VARIABLE 7535963d66acSmrg# "DIR[:DIR]" 7536963d66acSmrg# VARIABLE will be replaced by "DIR[ DIR]" 7537963d66acSmrgfunc_munge_path_list () 7538963d66acSmrg{ 7539963d66acSmrg case x$2 in 7540963d66acSmrg x) 7541963d66acSmrg ;; 7542963d66acSmrg *:) 7543963d66acSmrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 7544963d66acSmrg ;; 7545963d66acSmrg x:*) 7546963d66acSmrg eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 7547963d66acSmrg ;; 7548963d66acSmrg *::*) 7549963d66acSmrg eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 7550963d66acSmrg eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 7551963d66acSmrg ;; 7552963d66acSmrg *) 7553963d66acSmrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 7554963d66acSmrg ;; 7555963d66acSmrg esac 7556963d66acSmrg} 7557963d66acSmrg 755890b17f1bSmrgac_ext=c 755990b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 756090b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 756190b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 756290b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 756390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 756490b17f1bSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 756590b17f1bSmrg# On Suns, sometimes $CPP names a directory. 756690b17f1bSmrgif test -n "$CPP" && test -d "$CPP"; then 756790b17f1bSmrg CPP= 756890b17f1bSmrgfi 756990b17f1bSmrgif test -z "$CPP"; then 757090b17f1bSmrg if ${ac_cv_prog_CPP+:} false; then : 757190b17f1bSmrg $as_echo_n "(cached) " >&6 757290b17f1bSmrgelse 757390b17f1bSmrg # Double quotes because CPP needs to be expanded 757490b17f1bSmrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 757590b17f1bSmrg do 757690b17f1bSmrg ac_preproc_ok=false 757790b17f1bSmrgfor ac_c_preproc_warn_flag in '' yes 757890b17f1bSmrgdo 757990b17f1bSmrg # Use a header file that comes with gcc, so configuring glibc 758090b17f1bSmrg # with a fresh cross-compiler works. 758190b17f1bSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 758290b17f1bSmrg # <limits.h> exists even on freestanding compilers. 758390b17f1bSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 758490b17f1bSmrg # not just through cpp. "Syntax error" is here to catch this case. 758590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 758690b17f1bSmrg/* end confdefs.h. */ 758790b17f1bSmrg#ifdef __STDC__ 758890b17f1bSmrg# include <limits.h> 758990b17f1bSmrg#else 759090b17f1bSmrg# include <assert.h> 759190b17f1bSmrg#endif 759290b17f1bSmrg Syntax error 759390b17f1bSmrg_ACEOF 759490b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 75957e6fb56fSmrg 759690b17f1bSmrgelse 759790b17f1bSmrg # Broken: fails on valid input. 759890b17f1bSmrgcontinue 759990b17f1bSmrgfi 760090b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 76017e6fb56fSmrg 760290b17f1bSmrg # OK, works on sane cases. Now check whether nonexistent headers 760390b17f1bSmrg # can be detected and how. 760490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 760590b17f1bSmrg/* end confdefs.h. */ 760690b17f1bSmrg#include <ac_nonexistent.h> 760790b17f1bSmrg_ACEOF 760890b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 760990b17f1bSmrg # Broken: success on invalid input. 761090b17f1bSmrgcontinue 761190b17f1bSmrgelse 761290b17f1bSmrg # Passes both tests. 761390b17f1bSmrgac_preproc_ok=: 761490b17f1bSmrgbreak 76157e6fb56fSmrgfi 761690b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 76177e6fb56fSmrg 761890b17f1bSmrgdone 761990b17f1bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 762090b17f1bSmrgrm -f conftest.i conftest.err conftest.$ac_ext 762190b17f1bSmrgif $ac_preproc_ok; then : 762290b17f1bSmrg break 762390b17f1bSmrgfi 76247e6fb56fSmrg 762590b17f1bSmrg done 762690b17f1bSmrg ac_cv_prog_CPP=$CPP 76277e6fb56fSmrg 762890b17f1bSmrgfi 762990b17f1bSmrg CPP=$ac_cv_prog_CPP 76307e6fb56fSmrgelse 763190b17f1bSmrg ac_cv_prog_CPP=$CPP 763290b17f1bSmrgfi 763390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 763490b17f1bSmrg$as_echo "$CPP" >&6; } 763590b17f1bSmrgac_preproc_ok=false 763690b17f1bSmrgfor ac_c_preproc_warn_flag in '' yes 763790b17f1bSmrgdo 763890b17f1bSmrg # Use a header file that comes with gcc, so configuring glibc 763990b17f1bSmrg # with a fresh cross-compiler works. 764090b17f1bSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 764190b17f1bSmrg # <limits.h> exists even on freestanding compilers. 764290b17f1bSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 764390b17f1bSmrg # not just through cpp. "Syntax error" is here to catch this case. 764490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 764590b17f1bSmrg/* end confdefs.h. */ 764690b17f1bSmrg#ifdef __STDC__ 764790b17f1bSmrg# include <limits.h> 764890b17f1bSmrg#else 764990b17f1bSmrg# include <assert.h> 765090b17f1bSmrg#endif 765190b17f1bSmrg Syntax error 765290b17f1bSmrg_ACEOF 765390b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 765490b17f1bSmrg 765590b17f1bSmrgelse 765690b17f1bSmrg # Broken: fails on valid input. 765790b17f1bSmrgcontinue 76587e6fb56fSmrgfi 765990b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 76607e6fb56fSmrg 766190b17f1bSmrg # OK, works on sane cases. Now check whether nonexistent headers 766290b17f1bSmrg # can be detected and how. 766390b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 766490b17f1bSmrg/* end confdefs.h. */ 766590b17f1bSmrg#include <ac_nonexistent.h> 766690b17f1bSmrg_ACEOF 766790b17f1bSmrgif ac_fn_c_try_cpp "$LINENO"; then : 766890b17f1bSmrg # Broken: success on invalid input. 766990b17f1bSmrgcontinue 767090b17f1bSmrgelse 767190b17f1bSmrg # Passes both tests. 767290b17f1bSmrgac_preproc_ok=: 767390b17f1bSmrgbreak 767490b17f1bSmrgfi 767590b17f1bSmrgrm -f conftest.err conftest.i conftest.$ac_ext 767690b17f1bSmrg 767790b17f1bSmrgdone 767890b17f1bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 767990b17f1bSmrgrm -f conftest.i conftest.err conftest.$ac_ext 768090b17f1bSmrgif $ac_preproc_ok; then : 768190b17f1bSmrg 768290b17f1bSmrgelse 768390b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 768490b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 768590b17f1bSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 768690b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 768790b17f1bSmrgfi 76887e6fb56fSmrg 76897e6fb56fSmrgac_ext=c 76907e6fb56fSmrgac_cpp='$CPP $CPPFLAGS' 76917e6fb56fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 76927e6fb56fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 76937e6fb56fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 76947e6fb56fSmrg 76957e6fb56fSmrg 769690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 769790b17f1bSmrg$as_echo_n "checking for ANSI C header files... " >&6; } 769890b17f1bSmrgif ${ac_cv_header_stdc+:} false; then : 769990b17f1bSmrg $as_echo_n "(cached) " >&6 770090b17f1bSmrgelse 770190b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 770290b17f1bSmrg/* end confdefs.h. */ 770390b17f1bSmrg#include <stdlib.h> 770490b17f1bSmrg#include <stdarg.h> 770590b17f1bSmrg#include <string.h> 770690b17f1bSmrg#include <float.h> 77077e6fb56fSmrg 770890b17f1bSmrgint 770990b17f1bSmrgmain () 771090b17f1bSmrg{ 77117e6fb56fSmrg 771290b17f1bSmrg ; 771390b17f1bSmrg return 0; 771490b17f1bSmrg} 771590b17f1bSmrg_ACEOF 771690b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 771790b17f1bSmrg ac_cv_header_stdc=yes 771890b17f1bSmrgelse 771990b17f1bSmrg ac_cv_header_stdc=no 772090b17f1bSmrgfi 772190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 77227e6fb56fSmrg 772390b17f1bSmrgif test $ac_cv_header_stdc = yes; then 772490b17f1bSmrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 772590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 772690b17f1bSmrg/* end confdefs.h. */ 772790b17f1bSmrg#include <string.h> 77287e6fb56fSmrg 772990b17f1bSmrg_ACEOF 773090b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 773190b17f1bSmrg $EGREP "memchr" >/dev/null 2>&1; then : 77327e6fb56fSmrg 773390b17f1bSmrgelse 773490b17f1bSmrg ac_cv_header_stdc=no 773590b17f1bSmrgfi 773690b17f1bSmrgrm -f conftest* 77377e6fb56fSmrg 773890b17f1bSmrgfi 77397e6fb56fSmrg 774090b17f1bSmrgif test $ac_cv_header_stdc = yes; then 774190b17f1bSmrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 774290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 774390b17f1bSmrg/* end confdefs.h. */ 774490b17f1bSmrg#include <stdlib.h> 77457e6fb56fSmrg 774690b17f1bSmrg_ACEOF 774790b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 774890b17f1bSmrg $EGREP "free" >/dev/null 2>&1; then : 77497e6fb56fSmrg 775090b17f1bSmrgelse 775190b17f1bSmrg ac_cv_header_stdc=no 775290b17f1bSmrgfi 775390b17f1bSmrgrm -f conftest* 77547e6fb56fSmrg 775590b17f1bSmrgfi 77567e6fb56fSmrg 775790b17f1bSmrgif test $ac_cv_header_stdc = yes; then 775890b17f1bSmrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 775990b17f1bSmrg if test "$cross_compiling" = yes; then : 776090b17f1bSmrg : 776190b17f1bSmrgelse 776290b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 776390b17f1bSmrg/* end confdefs.h. */ 776490b17f1bSmrg#include <ctype.h> 776590b17f1bSmrg#include <stdlib.h> 776690b17f1bSmrg#if ((' ' & 0x0FF) == 0x020) 776790b17f1bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 776890b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 776990b17f1bSmrg#else 777090b17f1bSmrg# define ISLOWER(c) \ 777190b17f1bSmrg (('a' <= (c) && (c) <= 'i') \ 777290b17f1bSmrg || ('j' <= (c) && (c) <= 'r') \ 777390b17f1bSmrg || ('s' <= (c) && (c) <= 'z')) 777490b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 777590b17f1bSmrg#endif 77767e6fb56fSmrg 777790b17f1bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 777890b17f1bSmrgint 777990b17f1bSmrgmain () 778090b17f1bSmrg{ 778190b17f1bSmrg int i; 778290b17f1bSmrg for (i = 0; i < 256; i++) 778390b17f1bSmrg if (XOR (islower (i), ISLOWER (i)) 778490b17f1bSmrg || toupper (i) != TOUPPER (i)) 778590b17f1bSmrg return 2; 778690b17f1bSmrg return 0; 778790b17f1bSmrg} 778890b17f1bSmrg_ACEOF 778990b17f1bSmrgif ac_fn_c_try_run "$LINENO"; then : 77907e6fb56fSmrg 779190b17f1bSmrgelse 779290b17f1bSmrg ac_cv_header_stdc=no 779390b17f1bSmrgfi 779490b17f1bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 779590b17f1bSmrg conftest.$ac_objext conftest.beam conftest.$ac_ext 779690b17f1bSmrgfi 77977e6fb56fSmrg 779890b17f1bSmrgfi 779990b17f1bSmrgfi 780090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 780190b17f1bSmrg$as_echo "$ac_cv_header_stdc" >&6; } 780290b17f1bSmrgif test $ac_cv_header_stdc = yes; then 78037e6fb56fSmrg 780490b17f1bSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 78057e6fb56fSmrg 78067e6fb56fSmrgfi 78077e6fb56fSmrg 780890b17f1bSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 780990b17f1bSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 781090b17f1bSmrg inttypes.h stdint.h unistd.h 781190b17f1bSmrgdo : 781290b17f1bSmrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 781390b17f1bSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 781490b17f1bSmrg" 781590b17f1bSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 781690b17f1bSmrg cat >>confdefs.h <<_ACEOF 781790b17f1bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 781890b17f1bSmrg_ACEOF 781990b17f1bSmrg 78207e6fb56fSmrgfi 78217e6fb56fSmrg 782290b17f1bSmrgdone 782390b17f1bSmrg 782490b17f1bSmrg 782590b17f1bSmrgfor ac_header in dlfcn.h 782690b17f1bSmrgdo : 782790b17f1bSmrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 782890b17f1bSmrg" 782990b17f1bSmrgif test "x$ac_cv_header_dlfcn_h" = xyes; then : 783090b17f1bSmrg cat >>confdefs.h <<_ACEOF 783190b17f1bSmrg#define HAVE_DLFCN_H 1 783290b17f1bSmrg_ACEOF 783390b17f1bSmrg 78347e6fb56fSmrgfi 78357e6fb56fSmrg 783690b17f1bSmrgdone 78377e6fb56fSmrg 78387e6fb56fSmrg 78397e6fb56fSmrg 78407e6fb56fSmrg 78417e6fb56fSmrg 784290b17f1bSmrg# Set options 78437e6fb56fSmrg 78447e6fb56fSmrg 78457e6fb56fSmrg 784690b17f1bSmrg enable_dlopen=no 78477e6fb56fSmrg 78487e6fb56fSmrg 784990b17f1bSmrg enable_win32_dll=no 78507e6fb56fSmrg 78517e6fb56fSmrg 785290b17f1bSmrg # Check whether --enable-shared was given. 785390b17f1bSmrgif test "${enable_shared+set}" = set; then : 785490b17f1bSmrg enableval=$enable_shared; p=${PACKAGE-default} 785590b17f1bSmrg case $enableval in 785690b17f1bSmrg yes) enable_shared=yes ;; 785790b17f1bSmrg no) enable_shared=no ;; 78587e6fb56fSmrg *) 785990b17f1bSmrg enable_shared=no 786090b17f1bSmrg # Look at the argument we got. We use all the common list separators. 7861963d66acSmrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 786290b17f1bSmrg for pkg in $enableval; do 7863963d66acSmrg IFS=$lt_save_ifs 786490b17f1bSmrg if test "X$pkg" = "X$p"; then 786590b17f1bSmrg enable_shared=yes 786690b17f1bSmrg fi 786790b17f1bSmrg done 7868963d66acSmrg IFS=$lt_save_ifs 78697e6fb56fSmrg ;; 78707e6fb56fSmrg esac 787190b17f1bSmrgelse 787290b17f1bSmrg enable_shared=yes 787390b17f1bSmrgfi 78747e6fb56fSmrg 78757e6fb56fSmrg 78767e6fb56fSmrg 78777e6fb56fSmrg 78787e6fb56fSmrg 78797e6fb56fSmrg 78807e6fb56fSmrg 78817e6fb56fSmrg 78827e6fb56fSmrg 78837e6fb56fSmrg 78847e6fb56fSmrg 788590b17f1bSmrg# Check whether --with-pic was given. 788690b17f1bSmrgif test "${with_pic+set}" = set; then : 788790b17f1bSmrg withval=$with_pic; lt_p=${PACKAGE-default} 788890b17f1bSmrg case $withval in 788990b17f1bSmrg yes|no) pic_mode=$withval ;; 789090b17f1bSmrg *) 789190b17f1bSmrg pic_mode=default 789290b17f1bSmrg # Look at the argument we got. We use all the common list separators. 7893963d66acSmrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 789490b17f1bSmrg for lt_pkg in $withval; do 7895963d66acSmrg IFS=$lt_save_ifs 789690b17f1bSmrg if test "X$lt_pkg" = "X$lt_p"; then 789790b17f1bSmrg pic_mode=yes 789890b17f1bSmrg fi 789990b17f1bSmrg done 7900963d66acSmrg IFS=$lt_save_ifs 79017e6fb56fSmrg ;; 790290b17f1bSmrg esac 790390b17f1bSmrgelse 790490b17f1bSmrg pic_mode=default 790590b17f1bSmrgfi 79067e6fb56fSmrg 79077e6fb56fSmrg 79087e6fb56fSmrg 79097e6fb56fSmrg 79107e6fb56fSmrg 79117e6fb56fSmrg 79127e6fb56fSmrg 79137e6fb56fSmrg 791490b17f1bSmrg # Check whether --enable-fast-install was given. 791590b17f1bSmrgif test "${enable_fast_install+set}" = set; then : 791690b17f1bSmrg enableval=$enable_fast_install; p=${PACKAGE-default} 791790b17f1bSmrg case $enableval in 791890b17f1bSmrg yes) enable_fast_install=yes ;; 791990b17f1bSmrg no) enable_fast_install=no ;; 792090b17f1bSmrg *) 792190b17f1bSmrg enable_fast_install=no 792290b17f1bSmrg # Look at the argument we got. We use all the common list separators. 7923963d66acSmrg lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, 792490b17f1bSmrg for pkg in $enableval; do 7925963d66acSmrg IFS=$lt_save_ifs 792690b17f1bSmrg if test "X$pkg" = "X$p"; then 792790b17f1bSmrg enable_fast_install=yes 792890b17f1bSmrg fi 792990b17f1bSmrg done 7930963d66acSmrg IFS=$lt_save_ifs 793190b17f1bSmrg ;; 793290b17f1bSmrg esac 79337e6fb56fSmrgelse 793490b17f1bSmrg enable_fast_install=yes 79357e6fb56fSmrgfi 79367e6fb56fSmrg 79377e6fb56fSmrg 79387e6fb56fSmrg 79397e6fb56fSmrg 79407e6fb56fSmrg 79417e6fb56fSmrg 79427e6fb56fSmrg 79437e6fb56fSmrg 7944963d66acSmrg shared_archive_member_spec= 7945963d66acSmrgcase $host,$enable_shared in 7946963d66acSmrgpower*-*-aix[5-9]*,yes) 7947963d66acSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 7948963d66acSmrg$as_echo_n "checking which variant of shared library versioning to provide... " >&6; } 7949963d66acSmrg 7950963d66acSmrg# Check whether --with-aix-soname was given. 7951963d66acSmrgif test "${with_aix_soname+set}" = set; then : 7952963d66acSmrg withval=$with_aix_soname; case $withval in 7953963d66acSmrg aix|svr4|both) 7954963d66acSmrg ;; 7955963d66acSmrg *) 7956963d66acSmrg as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 7957963d66acSmrg ;; 7958963d66acSmrg esac 7959963d66acSmrg lt_cv_with_aix_soname=$with_aix_soname 7960963d66acSmrgelse 7961963d66acSmrg if ${lt_cv_with_aix_soname+:} false; then : 7962963d66acSmrg $as_echo_n "(cached) " >&6 7963963d66acSmrgelse 7964963d66acSmrg lt_cv_with_aix_soname=aix 7965963d66acSmrgfi 7966963d66acSmrg 7967963d66acSmrg with_aix_soname=$lt_cv_with_aix_soname 7968963d66acSmrgfi 7969963d66acSmrg 7970963d66acSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 7971963d66acSmrg$as_echo "$with_aix_soname" >&6; } 7972963d66acSmrg if test aix != "$with_aix_soname"; then 7973963d66acSmrg # For the AIX way of multilib, we name the shared archive member 7974963d66acSmrg # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', 7975963d66acSmrg # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. 7976963d66acSmrg # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, 7977963d66acSmrg # the AIX toolchain works better with OBJECT_MODE set (default 32). 7978963d66acSmrg if test 64 = "${OBJECT_MODE-32}"; then 7979963d66acSmrg shared_archive_member_spec=shr_64 7980963d66acSmrg else 7981963d66acSmrg shared_archive_member_spec=shr 7982963d66acSmrg fi 7983963d66acSmrg fi 7984963d66acSmrg ;; 7985963d66acSmrg*) 7986963d66acSmrg with_aix_soname=aix 7987963d66acSmrg ;; 7988963d66acSmrgesac 7989963d66acSmrg 7990963d66acSmrg 7991963d66acSmrg 7992963d66acSmrg 7993963d66acSmrg 7994963d66acSmrg 7995963d66acSmrg 79967e6fb56fSmrg 79977e6fb56fSmrg 79987e6fb56fSmrg 799990b17f1bSmrg# This can be used to rebuild libtool when needed 8000963d66acSmrgLIBTOOL_DEPS=$ltmain 80017e6fb56fSmrg 800290b17f1bSmrg# Always use our own libtool. 800390b17f1bSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool' 80047e6fb56fSmrg 80057e6fb56fSmrg 80067e6fb56fSmrg 80077e6fb56fSmrg 80087e6fb56fSmrg 80097e6fb56fSmrg 80107e6fb56fSmrg 80117e6fb56fSmrg 80127e6fb56fSmrg 80137e6fb56fSmrg 80147e6fb56fSmrg 80157e6fb56fSmrg 80167e6fb56fSmrg 80177e6fb56fSmrg 80187e6fb56fSmrg 80197e6fb56fSmrg 80207e6fb56fSmrg 80217e6fb56fSmrg 80227e6fb56fSmrg 80237e6fb56fSmrg 80247e6fb56fSmrg 80257e6fb56fSmrg 80267e6fb56fSmrg 80277e6fb56fSmrg 80287e6fb56fSmrg 80297e6fb56fSmrg 80307e6fb56fSmrg 80317e6fb56fSmrg 80327e6fb56fSmrg 80337e6fb56fSmrg 803490b17f1bSmrgtest -z "$LN_S" && LN_S="ln -s" 80357e6fb56fSmrg 80367e6fb56fSmrg 80377e6fb56fSmrg 80387e6fb56fSmrg 80397e6fb56fSmrg 80407e6fb56fSmrg 80417e6fb56fSmrg 80427e6fb56fSmrg 80437e6fb56fSmrg 80447e6fb56fSmrg 80457e6fb56fSmrg 80467e6fb56fSmrg 80477e6fb56fSmrg 80487e6fb56fSmrg 8049963d66acSmrgif test -n "${ZSH_VERSION+set}"; then 805090b17f1bSmrg setopt NO_GLOB_SUBST 805190b17f1bSmrgfi 80527e6fb56fSmrg 805390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 805490b17f1bSmrg$as_echo_n "checking for objdir... " >&6; } 805590b17f1bSmrgif ${lt_cv_objdir+:} false; then : 805690b17f1bSmrg $as_echo_n "(cached) " >&6 805790b17f1bSmrgelse 805890b17f1bSmrg rm -f .libs 2>/dev/null 805990b17f1bSmrgmkdir .libs 2>/dev/null 806090b17f1bSmrgif test -d .libs; then 806190b17f1bSmrg lt_cv_objdir=.libs 806290b17f1bSmrgelse 806390b17f1bSmrg # MS-DOS does not allow filenames that begin with a dot. 806490b17f1bSmrg lt_cv_objdir=_libs 806590b17f1bSmrgfi 806690b17f1bSmrgrmdir .libs 2>/dev/null 806790b17f1bSmrgfi 806890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 806990b17f1bSmrg$as_echo "$lt_cv_objdir" >&6; } 807090b17f1bSmrgobjdir=$lt_cv_objdir 80717e6fb56fSmrg 80727e6fb56fSmrg 80737e6fb56fSmrg 80747e6fb56fSmrg 80757e6fb56fSmrg 807690b17f1bSmrgcat >>confdefs.h <<_ACEOF 807790b17f1bSmrg#define LT_OBJDIR "$lt_cv_objdir/" 807890b17f1bSmrg_ACEOF 80797e6fb56fSmrg 80807e6fb56fSmrg 80817e6fb56fSmrg 80827e6fb56fSmrg 808390b17f1bSmrgcase $host_os in 808490b17f1bSmrgaix3*) 808590b17f1bSmrg # AIX sometimes has problems with the GCC collect2 program. For some 808690b17f1bSmrg # reason, if we set the COLLECT_NAMES environment variable, the problems 808790b17f1bSmrg # vanish in a puff of smoke. 8088963d66acSmrg if test set != "${COLLECT_NAMES+set}"; then 808990b17f1bSmrg COLLECT_NAMES= 809090b17f1bSmrg export COLLECT_NAMES 809190b17f1bSmrg fi 809290b17f1bSmrg ;; 809390b17f1bSmrgesac 80947e6fb56fSmrg 809590b17f1bSmrg# Global variables: 809690b17f1bSmrgofile=libtool 809790b17f1bSmrgcan_build_shared=yes 80987e6fb56fSmrg 8099963d66acSmrg# All known linkers require a '.a' archive for static linking (except MSVC, 810090b17f1bSmrg# which needs '.lib'). 810190b17f1bSmrglibext=a 81027e6fb56fSmrg 8103963d66acSmrgwith_gnu_ld=$lt_cv_prog_gnu_ld 81047e6fb56fSmrg 8105963d66acSmrgold_CC=$CC 8106963d66acSmrgold_CFLAGS=$CFLAGS 81077e6fb56fSmrg 810890b17f1bSmrg# Set sane defaults for various variables 810990b17f1bSmrgtest -z "$CC" && CC=cc 811090b17f1bSmrgtest -z "$LTCC" && LTCC=$CC 811190b17f1bSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 811290b17f1bSmrgtest -z "$LD" && LD=ld 811390b17f1bSmrgtest -z "$ac_objext" && ac_objext=o 81147e6fb56fSmrg 8115963d66acSmrgfunc_cc_basename $compiler 8116963d66acSmrgcc_basename=$func_cc_basename_result 811790b17f1bSmrg 811890b17f1bSmrg 811990b17f1bSmrg# Only perform the check for file, if the check method requires it 812090b17f1bSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file 812190b17f1bSmrgcase $deplibs_check_method in 812290b17f1bSmrgfile_magic*) 812390b17f1bSmrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then 812490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 812590b17f1bSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 812690b17f1bSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then : 812790b17f1bSmrg $as_echo_n "(cached) " >&6 812890b17f1bSmrgelse 812990b17f1bSmrg case $MAGIC_CMD in 813090b17f1bSmrg[\\/*] | ?:[\\/]*) 8131963d66acSmrg lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 813290b17f1bSmrg ;; 813390b17f1bSmrg*) 8134963d66acSmrg lt_save_MAGIC_CMD=$MAGIC_CMD 8135963d66acSmrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 813690b17f1bSmrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 813790b17f1bSmrg for ac_dir in $ac_dummy; do 8138963d66acSmrg IFS=$lt_save_ifs 813990b17f1bSmrg test -z "$ac_dir" && ac_dir=. 8140963d66acSmrg if test -f "$ac_dir/${ac_tool_prefix}file"; then 8141963d66acSmrg lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" 814290b17f1bSmrg if test -n "$file_magic_test_file"; then 814390b17f1bSmrg case $deplibs_check_method in 814490b17f1bSmrg "file_magic "*) 814590b17f1bSmrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8146963d66acSmrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 814790b17f1bSmrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 814890b17f1bSmrg $EGREP "$file_magic_regex" > /dev/null; then 814990b17f1bSmrg : 815090b17f1bSmrg else 815190b17f1bSmrg cat <<_LT_EOF 1>&2 815290b17f1bSmrg 815390b17f1bSmrg*** Warning: the command libtool uses to detect shared libraries, 815490b17f1bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize. 815590b17f1bSmrg*** The result is that libtool may fail to recognize shared libraries 815690b17f1bSmrg*** as such. This will affect the creation of libtool libraries that 815790b17f1bSmrg*** depend on shared libraries, but programs linked with such libtool 815890b17f1bSmrg*** libraries will work regardless of this problem. Nevertheless, you 815990b17f1bSmrg*** may want to report the problem to your system manager and/or to 816090b17f1bSmrg*** bug-libtool@gnu.org 816190b17f1bSmrg 816290b17f1bSmrg_LT_EOF 816390b17f1bSmrg fi ;; 81647e6fb56fSmrg esac 81657e6fb56fSmrg fi 816690b17f1bSmrg break 816790b17f1bSmrg fi 816890b17f1bSmrg done 8169963d66acSmrg IFS=$lt_save_ifs 8170963d66acSmrg MAGIC_CMD=$lt_save_MAGIC_CMD 817190b17f1bSmrg ;; 817290b17f1bSmrgesac 817390b17f1bSmrgfi 81747e6fb56fSmrg 8175963d66acSmrgMAGIC_CMD=$lt_cv_path_MAGIC_CMD 817690b17f1bSmrgif test -n "$MAGIC_CMD"; then 817790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 817890b17f1bSmrg$as_echo "$MAGIC_CMD" >&6; } 817990b17f1bSmrgelse 818090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 818190b17f1bSmrg$as_echo "no" >&6; } 818290b17f1bSmrgfi 81837e6fb56fSmrg 81847e6fb56fSmrg 81857e6fb56fSmrg 81867e6fb56fSmrg 81877e6fb56fSmrg 818890b17f1bSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then 818990b17f1bSmrg if test -n "$ac_tool_prefix"; then 819090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 819190b17f1bSmrg$as_echo_n "checking for file... " >&6; } 819290b17f1bSmrgif ${lt_cv_path_MAGIC_CMD+:} false; then : 819390b17f1bSmrg $as_echo_n "(cached) " >&6 819490b17f1bSmrgelse 819590b17f1bSmrg case $MAGIC_CMD in 819690b17f1bSmrg[\\/*] | ?:[\\/]*) 8197963d66acSmrg lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. 819890b17f1bSmrg ;; 819990b17f1bSmrg*) 8200963d66acSmrg lt_save_MAGIC_CMD=$MAGIC_CMD 8201963d66acSmrg lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR 820290b17f1bSmrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 820390b17f1bSmrg for ac_dir in $ac_dummy; do 8204963d66acSmrg IFS=$lt_save_ifs 820590b17f1bSmrg test -z "$ac_dir" && ac_dir=. 8206963d66acSmrg if test -f "$ac_dir/file"; then 8207963d66acSmrg lt_cv_path_MAGIC_CMD=$ac_dir/"file" 820890b17f1bSmrg if test -n "$file_magic_test_file"; then 820990b17f1bSmrg case $deplibs_check_method in 821090b17f1bSmrg "file_magic "*) 821190b17f1bSmrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8212963d66acSmrg MAGIC_CMD=$lt_cv_path_MAGIC_CMD 821390b17f1bSmrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 821490b17f1bSmrg $EGREP "$file_magic_regex" > /dev/null; then 821590b17f1bSmrg : 821690b17f1bSmrg else 821790b17f1bSmrg cat <<_LT_EOF 1>&2 82187e6fb56fSmrg 821990b17f1bSmrg*** Warning: the command libtool uses to detect shared libraries, 822090b17f1bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize. 822190b17f1bSmrg*** The result is that libtool may fail to recognize shared libraries 822290b17f1bSmrg*** as such. This will affect the creation of libtool libraries that 822390b17f1bSmrg*** depend on shared libraries, but programs linked with such libtool 822490b17f1bSmrg*** libraries will work regardless of this problem. Nevertheless, you 822590b17f1bSmrg*** may want to report the problem to your system manager and/or to 822690b17f1bSmrg*** bug-libtool@gnu.org 82277e6fb56fSmrg 822890b17f1bSmrg_LT_EOF 822990b17f1bSmrg fi ;; 823090b17f1bSmrg esac 82317e6fb56fSmrg fi 823290b17f1bSmrg break 823390b17f1bSmrg fi 823490b17f1bSmrg done 8235963d66acSmrg IFS=$lt_save_ifs 8236963d66acSmrg MAGIC_CMD=$lt_save_MAGIC_CMD 823790b17f1bSmrg ;; 823890b17f1bSmrgesac 823990b17f1bSmrgfi 82407e6fb56fSmrg 8241963d66acSmrgMAGIC_CMD=$lt_cv_path_MAGIC_CMD 824290b17f1bSmrgif test -n "$MAGIC_CMD"; then 824390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 824490b17f1bSmrg$as_echo "$MAGIC_CMD" >&6; } 824590b17f1bSmrgelse 824690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 824790b17f1bSmrg$as_echo "no" >&6; } 824890b17f1bSmrgfi 82497e6fb56fSmrg 82507e6fb56fSmrg 825190b17f1bSmrg else 825290b17f1bSmrg MAGIC_CMD=: 825390b17f1bSmrg fi 825490b17f1bSmrgfi 82557e6fb56fSmrg 825690b17f1bSmrg fi 825790b17f1bSmrg ;; 825890b17f1bSmrgesac 82597e6fb56fSmrg 826090b17f1bSmrg# Use C for the default configuration in the libtool script 826190b17f1bSmrg 8262963d66acSmrglt_save_CC=$CC 826390b17f1bSmrgac_ext=c 826490b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 826590b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 826690b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 826790b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 826890b17f1bSmrg 826990b17f1bSmrg 827090b17f1bSmrg# Source file extension for C test sources. 827190b17f1bSmrgac_ext=c 827290b17f1bSmrg 827390b17f1bSmrg# Object file extension for compiled C test sources. 827490b17f1bSmrgobjext=o 827590b17f1bSmrgobjext=$objext 827690b17f1bSmrg 827790b17f1bSmrg# Code to be used in simple compile tests 827890b17f1bSmrglt_simple_compile_test_code="int some_variable = 0;" 827990b17f1bSmrg 828090b17f1bSmrg# Code to be used in simple link tests 828190b17f1bSmrglt_simple_link_test_code='int main(){return(0);}' 828290b17f1bSmrg 828390b17f1bSmrg 828490b17f1bSmrg 828590b17f1bSmrg 828690b17f1bSmrg 828790b17f1bSmrg 828890b17f1bSmrg 828990b17f1bSmrg# If no C compiler was specified, use CC. 829090b17f1bSmrgLTCC=${LTCC-"$CC"} 829190b17f1bSmrg 829290b17f1bSmrg# If no C compiler flags were specified, use CFLAGS. 829390b17f1bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 829490b17f1bSmrg 829590b17f1bSmrg# Allow CC to be a program name with arguments. 829690b17f1bSmrgcompiler=$CC 829790b17f1bSmrg 829890b17f1bSmrg# Save the default compiler, since it gets overwritten when the other 829990b17f1bSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 830090b17f1bSmrgcompiler_DEFAULT=$CC 830190b17f1bSmrg 830290b17f1bSmrg# save warnings/boilerplate of simple test code 830390b17f1bSmrgac_outfile=conftest.$ac_objext 830490b17f1bSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext 830590b17f1bSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 830690b17f1bSmrg_lt_compiler_boilerplate=`cat conftest.err` 830790b17f1bSmrg$RM conftest* 830890b17f1bSmrg 830990b17f1bSmrgac_outfile=conftest.$ac_objext 831090b17f1bSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext 831190b17f1bSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 831290b17f1bSmrg_lt_linker_boilerplate=`cat conftest.err` 831390b17f1bSmrg$RM -r conftest* 831490b17f1bSmrg 831590b17f1bSmrg 831690b17f1bSmrgif test -n "$compiler"; then 831790b17f1bSmrg 831890b17f1bSmrglt_prog_compiler_no_builtin_flag= 831990b17f1bSmrg 8320963d66acSmrgif test yes = "$GCC"; then 832190b17f1bSmrg case $cc_basename in 832290b17f1bSmrg nvcc*) 832390b17f1bSmrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 832490b17f1bSmrg *) 832590b17f1bSmrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 832690b17f1bSmrg esac 832790b17f1bSmrg 832890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 832990b17f1bSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 833090b17f1bSmrgif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 833190b17f1bSmrg $as_echo_n "(cached) " >&6 833290b17f1bSmrgelse 833390b17f1bSmrg lt_cv_prog_compiler_rtti_exceptions=no 833490b17f1bSmrg ac_outfile=conftest.$ac_objext 833590b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8336963d66acSmrg lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment 833790b17f1bSmrg # Insert the option either (1) after the last *FLAGS variable, or 833890b17f1bSmrg # (2) before a word containing "conftest.", or (3) at the end. 833990b17f1bSmrg # Note that $ac_compile itself does not contain backslashes and begins 834090b17f1bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 834190b17f1bSmrg # The option is referenced via a variable to avoid confusing sed. 834290b17f1bSmrg lt_compile=`echo "$ac_compile" | $SED \ 834390b17f1bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 834490b17f1bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 834590b17f1bSmrg -e 's:$: $lt_compiler_flag:'` 834690b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 834790b17f1bSmrg (eval "$lt_compile" 2>conftest.err) 834890b17f1bSmrg ac_status=$? 834990b17f1bSmrg cat conftest.err >&5 835090b17f1bSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 835190b17f1bSmrg if (exit $ac_status) && test -s "$ac_outfile"; then 835290b17f1bSmrg # The compiler can only warn and ignore the option if not recognized 835390b17f1bSmrg # So say no if there are warnings other than the usual output. 835490b17f1bSmrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 835590b17f1bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 835690b17f1bSmrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 835790b17f1bSmrg lt_cv_prog_compiler_rtti_exceptions=yes 835890b17f1bSmrg fi 835990b17f1bSmrg fi 836090b17f1bSmrg $RM conftest* 836190b17f1bSmrg 836290b17f1bSmrgfi 836390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 836490b17f1bSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 836590b17f1bSmrg 8366963d66acSmrgif test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then 836790b17f1bSmrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 836890b17f1bSmrgelse 836990b17f1bSmrg : 837090b17f1bSmrgfi 837190b17f1bSmrg 837290b17f1bSmrgfi 837390b17f1bSmrg 837490b17f1bSmrg 837590b17f1bSmrg 837690b17f1bSmrg 837790b17f1bSmrg 837890b17f1bSmrg 837990b17f1bSmrg lt_prog_compiler_wl= 838090b17f1bSmrglt_prog_compiler_pic= 838190b17f1bSmrglt_prog_compiler_static= 838290b17f1bSmrg 838390b17f1bSmrg 8384963d66acSmrg if test yes = "$GCC"; then 838590b17f1bSmrg lt_prog_compiler_wl='-Wl,' 838690b17f1bSmrg lt_prog_compiler_static='-static' 838790b17f1bSmrg 838890b17f1bSmrg case $host_os in 838990b17f1bSmrg aix*) 839090b17f1bSmrg # All AIX code is PIC. 8391963d66acSmrg if test ia64 = "$host_cpu"; then 839290b17f1bSmrg # AIX 5 now supports IA64 processor 839390b17f1bSmrg lt_prog_compiler_static='-Bstatic' 83947e6fb56fSmrg fi 8395963d66acSmrg lt_prog_compiler_pic='-fPIC' 83967e6fb56fSmrg ;; 83977e6fb56fSmrg 839890b17f1bSmrg amigaos*) 839990b17f1bSmrg case $host_cpu in 840090b17f1bSmrg powerpc) 840190b17f1bSmrg # see comment about AmigaOS4 .so support 840290b17f1bSmrg lt_prog_compiler_pic='-fPIC' 840390b17f1bSmrg ;; 840490b17f1bSmrg m68k) 840590b17f1bSmrg # FIXME: we need at least 68020 code to build shared libraries, but 8406963d66acSmrg # adding the '-m68020' flag to GCC prevents building anything better, 8407963d66acSmrg # like '-m68040'. 840890b17f1bSmrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 840990b17f1bSmrg ;; 841090b17f1bSmrg esac 841190b17f1bSmrg ;; 84127e6fb56fSmrg 841390b17f1bSmrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 841490b17f1bSmrg # PIC is the default for these OSes. 84157e6fb56fSmrg ;; 84167e6fb56fSmrg 841790b17f1bSmrg mingw* | cygwin* | pw32* | os2* | cegcc*) 841890b17f1bSmrg # This hack is so that the source file can tell whether it is being 841990b17f1bSmrg # built for inclusion in a dll (and should export symbols for example). 842090b17f1bSmrg # Although the cygwin gcc ignores -fPIC, still need this for old-style 842190b17f1bSmrg # (--disable-auto-import) libraries 842290b17f1bSmrg lt_prog_compiler_pic='-DDLL_EXPORT' 8423963d66acSmrg case $host_os in 8424963d66acSmrg os2*) 8425963d66acSmrg lt_prog_compiler_static='$wl-static' 8426963d66acSmrg ;; 8427963d66acSmrg esac 842890b17f1bSmrg ;; 84297e6fb56fSmrg 843090b17f1bSmrg darwin* | rhapsody*) 843190b17f1bSmrg # PIC is the default on this platform 843290b17f1bSmrg # Common symbols not allowed in MH_DYLIB files 843390b17f1bSmrg lt_prog_compiler_pic='-fno-common' 84347e6fb56fSmrg ;; 84357e6fb56fSmrg 843690b17f1bSmrg haiku*) 843790b17f1bSmrg # PIC is the default for Haiku. 843890b17f1bSmrg # The "-static" flag exists, but is broken. 843990b17f1bSmrg lt_prog_compiler_static= 84407e6fb56fSmrg ;; 84417e6fb56fSmrg 844290b17f1bSmrg hpux*) 844390b17f1bSmrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 844490b17f1bSmrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 844590b17f1bSmrg # sets the default TLS model and affects inlining. 844690b17f1bSmrg case $host_cpu in 844790b17f1bSmrg hppa*64*) 844890b17f1bSmrg # +Z the default 844990b17f1bSmrg ;; 845090b17f1bSmrg *) 845190b17f1bSmrg lt_prog_compiler_pic='-fPIC' 845290b17f1bSmrg ;; 845390b17f1bSmrg esac 84547e6fb56fSmrg ;; 84557e6fb56fSmrg 845690b17f1bSmrg interix[3-9]*) 845790b17f1bSmrg # Interix 3.x gcc -fpic/-fPIC options generate broken code. 845890b17f1bSmrg # Instead, we relocate shared libraries at runtime. 845990b17f1bSmrg ;; 84607e6fb56fSmrg 846190b17f1bSmrg msdosdjgpp*) 846290b17f1bSmrg # Just because we use GCC doesn't mean we suddenly get shared libraries 846390b17f1bSmrg # on systems that don't support them. 846490b17f1bSmrg lt_prog_compiler_can_build_shared=no 846590b17f1bSmrg enable_shared=no 846690b17f1bSmrg ;; 84677e6fb56fSmrg 846890b17f1bSmrg *nto* | *qnx*) 846990b17f1bSmrg # QNX uses GNU C++, but need to define -shared option too, otherwise 847090b17f1bSmrg # it will coredump. 847190b17f1bSmrg lt_prog_compiler_pic='-fPIC -shared' 84727e6fb56fSmrg ;; 84737e6fb56fSmrg 847490b17f1bSmrg sysv4*MP*) 847590b17f1bSmrg if test -d /usr/nec; then 847690b17f1bSmrg lt_prog_compiler_pic=-Kconform_pic 84777e6fb56fSmrg fi 847890b17f1bSmrg ;; 847990b17f1bSmrg 848090b17f1bSmrg *) 848190b17f1bSmrg lt_prog_compiler_pic='-fPIC' 84827e6fb56fSmrg ;; 84837e6fb56fSmrg esac 84847e6fb56fSmrg 848590b17f1bSmrg case $cc_basename in 848690b17f1bSmrg nvcc*) # Cuda Compiler Driver 2.2 848790b17f1bSmrg lt_prog_compiler_wl='-Xlinker ' 848890b17f1bSmrg if test -n "$lt_prog_compiler_pic"; then 848990b17f1bSmrg lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 849090b17f1bSmrg fi 849190b17f1bSmrg ;; 849290b17f1bSmrg esac 84937e6fb56fSmrg else 849490b17f1bSmrg # PORTME Check for flag to pass linker flags through the system compiler. 84957e6fb56fSmrg case $host_os in 849690b17f1bSmrg aix*) 849790b17f1bSmrg lt_prog_compiler_wl='-Wl,' 8498963d66acSmrg if test ia64 = "$host_cpu"; then 849990b17f1bSmrg # AIX 5 now supports IA64 processor 850090b17f1bSmrg lt_prog_compiler_static='-Bstatic' 85017e6fb56fSmrg else 850290b17f1bSmrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 85037e6fb56fSmrg fi 85047e6fb56fSmrg ;; 85057e6fb56fSmrg 8506963d66acSmrg darwin* | rhapsody*) 8507963d66acSmrg # PIC is the default on this platform 8508963d66acSmrg # Common symbols not allowed in MH_DYLIB files 8509963d66acSmrg lt_prog_compiler_pic='-fno-common' 8510963d66acSmrg case $cc_basename in 8511963d66acSmrg nagfor*) 8512963d66acSmrg # NAG Fortran compiler 8513963d66acSmrg lt_prog_compiler_wl='-Wl,-Wl,,' 8514963d66acSmrg lt_prog_compiler_pic='-PIC' 8515963d66acSmrg lt_prog_compiler_static='-Bstatic' 8516963d66acSmrg ;; 8517963d66acSmrg esac 8518963d66acSmrg ;; 8519963d66acSmrg 852090b17f1bSmrg mingw* | cygwin* | pw32* | os2* | cegcc*) 852190b17f1bSmrg # This hack is so that the source file can tell whether it is being 852290b17f1bSmrg # built for inclusion in a dll (and should export symbols for example). 852390b17f1bSmrg lt_prog_compiler_pic='-DDLL_EXPORT' 8524963d66acSmrg case $host_os in 8525963d66acSmrg os2*) 8526963d66acSmrg lt_prog_compiler_static='$wl-static' 8527963d66acSmrg ;; 8528963d66acSmrg esac 852990b17f1bSmrg ;; 85307e6fb56fSmrg 853190b17f1bSmrg hpux9* | hpux10* | hpux11*) 853290b17f1bSmrg lt_prog_compiler_wl='-Wl,' 853390b17f1bSmrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 853490b17f1bSmrg # not for PA HP-UX. 853590b17f1bSmrg case $host_cpu in 853690b17f1bSmrg hppa*64*|ia64*) 853790b17f1bSmrg # +Z the default 853890b17f1bSmrg ;; 853990b17f1bSmrg *) 854090b17f1bSmrg lt_prog_compiler_pic='+Z' 854190b17f1bSmrg ;; 854290b17f1bSmrg esac 854390b17f1bSmrg # Is there a better lt_prog_compiler_static that works with the bundled CC? 8544963d66acSmrg lt_prog_compiler_static='$wl-a ${wl}archive' 854590b17f1bSmrg ;; 85467e6fb56fSmrg 854790b17f1bSmrg irix5* | irix6* | nonstopux*) 854890b17f1bSmrg lt_prog_compiler_wl='-Wl,' 854990b17f1bSmrg # PIC (with -KPIC) is the default. 855090b17f1bSmrg lt_prog_compiler_static='-non_shared' 855190b17f1bSmrg ;; 85527e6fb56fSmrg 8553963d66acSmrg linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 855490b17f1bSmrg case $cc_basename in 8555963d66acSmrg # old Intel for x86_64, which still supported -KPIC. 855690b17f1bSmrg ecc*) 855790b17f1bSmrg lt_prog_compiler_wl='-Wl,' 855890b17f1bSmrg lt_prog_compiler_pic='-KPIC' 855990b17f1bSmrg lt_prog_compiler_static='-static' 856090b17f1bSmrg ;; 856190b17f1bSmrg # icc used to be incompatible with GCC. 856290b17f1bSmrg # ICC 10 doesn't accept -KPIC any more. 856390b17f1bSmrg icc* | ifort*) 856490b17f1bSmrg lt_prog_compiler_wl='-Wl,' 856590b17f1bSmrg lt_prog_compiler_pic='-fPIC' 856690b17f1bSmrg lt_prog_compiler_static='-static' 856790b17f1bSmrg ;; 856890b17f1bSmrg # Lahey Fortran 8.1. 856990b17f1bSmrg lf95*) 857090b17f1bSmrg lt_prog_compiler_wl='-Wl,' 857190b17f1bSmrg lt_prog_compiler_pic='--shared' 857290b17f1bSmrg lt_prog_compiler_static='--static' 857390b17f1bSmrg ;; 857490b17f1bSmrg nagfor*) 857590b17f1bSmrg # NAG Fortran compiler 857690b17f1bSmrg lt_prog_compiler_wl='-Wl,-Wl,,' 857790b17f1bSmrg lt_prog_compiler_pic='-PIC' 857890b17f1bSmrg lt_prog_compiler_static='-Bstatic' 857990b17f1bSmrg ;; 8580963d66acSmrg tcc*) 8581963d66acSmrg # Fabrice Bellard et al's Tiny C Compiler 8582963d66acSmrg lt_prog_compiler_wl='-Wl,' 8583963d66acSmrg lt_prog_compiler_pic='-fPIC' 8584963d66acSmrg lt_prog_compiler_static='-static' 8585963d66acSmrg ;; 858690b17f1bSmrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 858790b17f1bSmrg # Portland Group compilers (*not* the Pentium gcc compiler, 858890b17f1bSmrg # which looks to be a dead project) 858990b17f1bSmrg lt_prog_compiler_wl='-Wl,' 859090b17f1bSmrg lt_prog_compiler_pic='-fpic' 859190b17f1bSmrg lt_prog_compiler_static='-Bstatic' 859290b17f1bSmrg ;; 859390b17f1bSmrg ccc*) 859490b17f1bSmrg lt_prog_compiler_wl='-Wl,' 859590b17f1bSmrg # All Alpha code is PIC. 859690b17f1bSmrg lt_prog_compiler_static='-non_shared' 859790b17f1bSmrg ;; 859890b17f1bSmrg xl* | bgxl* | bgf* | mpixl*) 859990b17f1bSmrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 860090b17f1bSmrg lt_prog_compiler_wl='-Wl,' 860190b17f1bSmrg lt_prog_compiler_pic='-qpic' 860290b17f1bSmrg lt_prog_compiler_static='-qstaticlink' 860390b17f1bSmrg ;; 860490b17f1bSmrg *) 860590b17f1bSmrg case `$CC -V 2>&1 | sed 5q` in 860690b17f1bSmrg *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 860790b17f1bSmrg # Sun Fortran 8.3 passes all unrecognized flags to the linker 860890b17f1bSmrg lt_prog_compiler_pic='-KPIC' 860990b17f1bSmrg lt_prog_compiler_static='-Bstatic' 861090b17f1bSmrg lt_prog_compiler_wl='' 861190b17f1bSmrg ;; 861290b17f1bSmrg *Sun\ F* | *Sun*Fortran*) 861390b17f1bSmrg lt_prog_compiler_pic='-KPIC' 861490b17f1bSmrg lt_prog_compiler_static='-Bstatic' 861590b17f1bSmrg lt_prog_compiler_wl='-Qoption ld ' 861690b17f1bSmrg ;; 861790b17f1bSmrg *Sun\ C*) 861890b17f1bSmrg # Sun C 5.9 861990b17f1bSmrg lt_prog_compiler_pic='-KPIC' 862090b17f1bSmrg lt_prog_compiler_static='-Bstatic' 862190b17f1bSmrg lt_prog_compiler_wl='-Wl,' 862290b17f1bSmrg ;; 862390b17f1bSmrg *Intel*\ [CF]*Compiler*) 862490b17f1bSmrg lt_prog_compiler_wl='-Wl,' 862590b17f1bSmrg lt_prog_compiler_pic='-fPIC' 862690b17f1bSmrg lt_prog_compiler_static='-static' 862790b17f1bSmrg ;; 862890b17f1bSmrg *Portland\ Group*) 862990b17f1bSmrg lt_prog_compiler_wl='-Wl,' 863090b17f1bSmrg lt_prog_compiler_pic='-fpic' 863190b17f1bSmrg lt_prog_compiler_static='-Bstatic' 863290b17f1bSmrg ;; 863390b17f1bSmrg esac 863490b17f1bSmrg ;; 863590b17f1bSmrg esac 863690b17f1bSmrg ;; 86377e6fb56fSmrg 863890b17f1bSmrg newsos6) 863990b17f1bSmrg lt_prog_compiler_pic='-KPIC' 864090b17f1bSmrg lt_prog_compiler_static='-Bstatic' 864190b17f1bSmrg ;; 86427e6fb56fSmrg 864390b17f1bSmrg *nto* | *qnx*) 864490b17f1bSmrg # QNX uses GNU C++, but need to define -shared option too, otherwise 864590b17f1bSmrg # it will coredump. 864690b17f1bSmrg lt_prog_compiler_pic='-fPIC -shared' 86477e6fb56fSmrg ;; 864890b17f1bSmrg 864990b17f1bSmrg osf3* | osf4* | osf5*) 865090b17f1bSmrg lt_prog_compiler_wl='-Wl,' 865190b17f1bSmrg # All OSF/1 code is PIC. 865290b17f1bSmrg lt_prog_compiler_static='-non_shared' 86537e6fb56fSmrg ;; 865490b17f1bSmrg 865590b17f1bSmrg rdos*) 865690b17f1bSmrg lt_prog_compiler_static='-non_shared' 86577e6fb56fSmrg ;; 86587e6fb56fSmrg 865990b17f1bSmrg solaris*) 866090b17f1bSmrg lt_prog_compiler_pic='-KPIC' 866190b17f1bSmrg lt_prog_compiler_static='-Bstatic' 866290b17f1bSmrg case $cc_basename in 866390b17f1bSmrg f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 866490b17f1bSmrg lt_prog_compiler_wl='-Qoption ld ';; 866590b17f1bSmrg *) 866690b17f1bSmrg lt_prog_compiler_wl='-Wl,';; 866790b17f1bSmrg esac 866890b17f1bSmrg ;; 86697e6fb56fSmrg 867090b17f1bSmrg sunos4*) 867190b17f1bSmrg lt_prog_compiler_wl='-Qoption ld ' 867290b17f1bSmrg lt_prog_compiler_pic='-PIC' 867390b17f1bSmrg lt_prog_compiler_static='-Bstatic' 867490b17f1bSmrg ;; 86757e6fb56fSmrg 867690b17f1bSmrg sysv4 | sysv4.2uw2* | sysv4.3*) 867790b17f1bSmrg lt_prog_compiler_wl='-Wl,' 867890b17f1bSmrg lt_prog_compiler_pic='-KPIC' 867990b17f1bSmrg lt_prog_compiler_static='-Bstatic' 86807e6fb56fSmrg ;; 868190b17f1bSmrg 868290b17f1bSmrg sysv4*MP*) 8683963d66acSmrg if test -d /usr/nec; then 868490b17f1bSmrg lt_prog_compiler_pic='-Kconform_pic' 868590b17f1bSmrg lt_prog_compiler_static='-Bstatic' 868690b17f1bSmrg fi 86877e6fb56fSmrg ;; 86887e6fb56fSmrg 868990b17f1bSmrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 869090b17f1bSmrg lt_prog_compiler_wl='-Wl,' 869190b17f1bSmrg lt_prog_compiler_pic='-KPIC' 869290b17f1bSmrg lt_prog_compiler_static='-Bstatic' 869390b17f1bSmrg ;; 86947e6fb56fSmrg 869590b17f1bSmrg unicos*) 869690b17f1bSmrg lt_prog_compiler_wl='-Wl,' 869790b17f1bSmrg lt_prog_compiler_can_build_shared=no 869890b17f1bSmrg ;; 86997e6fb56fSmrg 870090b17f1bSmrg uts4*) 870190b17f1bSmrg lt_prog_compiler_pic='-pic' 870290b17f1bSmrg lt_prog_compiler_static='-Bstatic' 870390b17f1bSmrg ;; 87047e6fb56fSmrg 87057e6fb56fSmrg *) 870690b17f1bSmrg lt_prog_compiler_can_build_shared=no 870790b17f1bSmrg ;; 870890b17f1bSmrg esac 870990b17f1bSmrg fi 871090b17f1bSmrg 871190b17f1bSmrgcase $host_os in 8712963d66acSmrg # For platforms that do not support PIC, -DPIC is meaningless: 871390b17f1bSmrg *djgpp*) 871490b17f1bSmrg lt_prog_compiler_pic= 87157e6fb56fSmrg ;; 87167e6fb56fSmrg *) 871790b17f1bSmrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 87187e6fb56fSmrg ;; 871990b17f1bSmrgesac 87207e6fb56fSmrg 872190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 872290b17f1bSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 872390b17f1bSmrgif ${lt_cv_prog_compiler_pic+:} false; then : 872490b17f1bSmrg $as_echo_n "(cached) " >&6 872590b17f1bSmrgelse 872690b17f1bSmrg lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 872790b17f1bSmrgfi 872890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 872990b17f1bSmrg$as_echo "$lt_cv_prog_compiler_pic" >&6; } 873090b17f1bSmrglt_prog_compiler_pic=$lt_cv_prog_compiler_pic 87317e6fb56fSmrg 873290b17f1bSmrg# 873390b17f1bSmrg# Check to make sure the PIC flag actually works. 873490b17f1bSmrg# 873590b17f1bSmrgif test -n "$lt_prog_compiler_pic"; then 873690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 873790b17f1bSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 873890b17f1bSmrgif ${lt_cv_prog_compiler_pic_works+:} false; then : 873990b17f1bSmrg $as_echo_n "(cached) " >&6 874090b17f1bSmrgelse 874190b17f1bSmrg lt_cv_prog_compiler_pic_works=no 874290b17f1bSmrg ac_outfile=conftest.$ac_objext 874390b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8744963d66acSmrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment 874590b17f1bSmrg # Insert the option either (1) after the last *FLAGS variable, or 874690b17f1bSmrg # (2) before a word containing "conftest.", or (3) at the end. 874790b17f1bSmrg # Note that $ac_compile itself does not contain backslashes and begins 874890b17f1bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 874990b17f1bSmrg # The option is referenced via a variable to avoid confusing sed. 875090b17f1bSmrg lt_compile=`echo "$ac_compile" | $SED \ 875190b17f1bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 875290b17f1bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 875390b17f1bSmrg -e 's:$: $lt_compiler_flag:'` 875490b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 875590b17f1bSmrg (eval "$lt_compile" 2>conftest.err) 875690b17f1bSmrg ac_status=$? 875790b17f1bSmrg cat conftest.err >&5 875890b17f1bSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 875990b17f1bSmrg if (exit $ac_status) && test -s "$ac_outfile"; then 876090b17f1bSmrg # The compiler can only warn and ignore the option if not recognized 876190b17f1bSmrg # So say no if there are warnings other than the usual output. 876290b17f1bSmrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 876390b17f1bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 876490b17f1bSmrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 876590b17f1bSmrg lt_cv_prog_compiler_pic_works=yes 876690b17f1bSmrg fi 876790b17f1bSmrg fi 876890b17f1bSmrg $RM conftest* 87697e6fb56fSmrg 877090b17f1bSmrgfi 877190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 877290b17f1bSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 87737e6fb56fSmrg 8774963d66acSmrgif test yes = "$lt_cv_prog_compiler_pic_works"; then 877590b17f1bSmrg case $lt_prog_compiler_pic in 877690b17f1bSmrg "" | " "*) ;; 877790b17f1bSmrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 877890b17f1bSmrg esac 877990b17f1bSmrgelse 878090b17f1bSmrg lt_prog_compiler_pic= 878190b17f1bSmrg lt_prog_compiler_can_build_shared=no 878290b17f1bSmrgfi 87837e6fb56fSmrg 878490b17f1bSmrgfi 87857e6fb56fSmrg 87867e6fb56fSmrg 87877e6fb56fSmrg 87887e6fb56fSmrg 87897e6fb56fSmrg 87907e6fb56fSmrg 87917e6fb56fSmrg 87927e6fb56fSmrg 87937e6fb56fSmrg 87947e6fb56fSmrg 87957e6fb56fSmrg 879690b17f1bSmrg# 879790b17f1bSmrg# Check to make sure the static flag actually works. 879890b17f1bSmrg# 879990b17f1bSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 880090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 880190b17f1bSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 880290b17f1bSmrgif ${lt_cv_prog_compiler_static_works+:} false; then : 88037e6fb56fSmrg $as_echo_n "(cached) " >&6 88047e6fb56fSmrgelse 880590b17f1bSmrg lt_cv_prog_compiler_static_works=no 8806963d66acSmrg save_LDFLAGS=$LDFLAGS 880790b17f1bSmrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 880890b17f1bSmrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 880990b17f1bSmrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 881090b17f1bSmrg # The linker can only warn and ignore the option if not recognized 881190b17f1bSmrg # So say no if there are warnings 881290b17f1bSmrg if test -s conftest.err; then 881390b17f1bSmrg # Append any errors to the config.log. 881490b17f1bSmrg cat conftest.err 1>&5 881590b17f1bSmrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 881690b17f1bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 881790b17f1bSmrg if diff conftest.exp conftest.er2 >/dev/null; then 881890b17f1bSmrg lt_cv_prog_compiler_static_works=yes 881990b17f1bSmrg fi 882090b17f1bSmrg else 882190b17f1bSmrg lt_cv_prog_compiler_static_works=yes 882290b17f1bSmrg fi 882390b17f1bSmrg fi 882490b17f1bSmrg $RM -r conftest* 8825963d66acSmrg LDFLAGS=$save_LDFLAGS 882690b17f1bSmrg 88277e6fb56fSmrgfi 882890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 882990b17f1bSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 88307e6fb56fSmrg 8831963d66acSmrgif test yes = "$lt_cv_prog_compiler_static_works"; then 883290b17f1bSmrg : 88337e6fb56fSmrgelse 883490b17f1bSmrg lt_prog_compiler_static= 88357e6fb56fSmrgfi 88367e6fb56fSmrg 88377e6fb56fSmrg 88387e6fb56fSmrg 88397e6fb56fSmrg 88407e6fb56fSmrg 88417e6fb56fSmrg 88427e6fb56fSmrg 884390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 884490b17f1bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 884590b17f1bSmrgif ${lt_cv_prog_compiler_c_o+:} false; then : 884690b17f1bSmrg $as_echo_n "(cached) " >&6 88477e6fb56fSmrgelse 884890b17f1bSmrg lt_cv_prog_compiler_c_o=no 884990b17f1bSmrg $RM -r conftest 2>/dev/null 885090b17f1bSmrg mkdir conftest 885190b17f1bSmrg cd conftest 885290b17f1bSmrg mkdir out 885390b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 88547e6fb56fSmrg 885590b17f1bSmrg lt_compiler_flag="-o out/conftest2.$ac_objext" 885690b17f1bSmrg # Insert the option either (1) after the last *FLAGS variable, or 885790b17f1bSmrg # (2) before a word containing "conftest.", or (3) at the end. 885890b17f1bSmrg # Note that $ac_compile itself does not contain backslashes and begins 885990b17f1bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 886090b17f1bSmrg lt_compile=`echo "$ac_compile" | $SED \ 886190b17f1bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 886290b17f1bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 886390b17f1bSmrg -e 's:$: $lt_compiler_flag:'` 886490b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 886590b17f1bSmrg (eval "$lt_compile" 2>out/conftest.err) 886690b17f1bSmrg ac_status=$? 886790b17f1bSmrg cat out/conftest.err >&5 886890b17f1bSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 886990b17f1bSmrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 887090b17f1bSmrg then 887190b17f1bSmrg # The compiler can only warn and ignore the option if not recognized 887290b17f1bSmrg # So say no if there are warnings 887390b17f1bSmrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 887490b17f1bSmrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 887590b17f1bSmrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 887690b17f1bSmrg lt_cv_prog_compiler_c_o=yes 887790b17f1bSmrg fi 887890b17f1bSmrg fi 887990b17f1bSmrg chmod u+w . 2>&5 888090b17f1bSmrg $RM conftest* 888190b17f1bSmrg # SGI C++ compiler will create directory out/ii_files/ for 888290b17f1bSmrg # template instantiation 888390b17f1bSmrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 888490b17f1bSmrg $RM out/* && rmdir out 888590b17f1bSmrg cd .. 888690b17f1bSmrg $RM -r conftest 888790b17f1bSmrg $RM conftest* 88887e6fb56fSmrg 88897e6fb56fSmrgfi 889090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 889190b17f1bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 88927e6fb56fSmrg 88937e6fb56fSmrg 88947e6fb56fSmrg 88957e6fb56fSmrg 88967e6fb56fSmrg 889790b17f1bSmrg 889890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 889990b17f1bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 890090b17f1bSmrgif ${lt_cv_prog_compiler_c_o+:} false; then : 89017e6fb56fSmrg $as_echo_n "(cached) " >&6 89027e6fb56fSmrgelse 890390b17f1bSmrg lt_cv_prog_compiler_c_o=no 890490b17f1bSmrg $RM -r conftest 2>/dev/null 890590b17f1bSmrg mkdir conftest 890690b17f1bSmrg cd conftest 890790b17f1bSmrg mkdir out 890890b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 89097e6fb56fSmrg 891090b17f1bSmrg lt_compiler_flag="-o out/conftest2.$ac_objext" 891190b17f1bSmrg # Insert the option either (1) after the last *FLAGS variable, or 891290b17f1bSmrg # (2) before a word containing "conftest.", or (3) at the end. 891390b17f1bSmrg # Note that $ac_compile itself does not contain backslashes and begins 891490b17f1bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 891590b17f1bSmrg lt_compile=`echo "$ac_compile" | $SED \ 891690b17f1bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 891790b17f1bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 891890b17f1bSmrg -e 's:$: $lt_compiler_flag:'` 891990b17f1bSmrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 892090b17f1bSmrg (eval "$lt_compile" 2>out/conftest.err) 892190b17f1bSmrg ac_status=$? 892290b17f1bSmrg cat out/conftest.err >&5 892390b17f1bSmrg echo "$as_me:$LINENO: \$? = $ac_status" >&5 892490b17f1bSmrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 892590b17f1bSmrg then 892690b17f1bSmrg # The compiler can only warn and ignore the option if not recognized 892790b17f1bSmrg # So say no if there are warnings 892890b17f1bSmrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 892990b17f1bSmrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 893090b17f1bSmrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 893190b17f1bSmrg lt_cv_prog_compiler_c_o=yes 893290b17f1bSmrg fi 893390b17f1bSmrg fi 893490b17f1bSmrg chmod u+w . 2>&5 893590b17f1bSmrg $RM conftest* 893690b17f1bSmrg # SGI C++ compiler will create directory out/ii_files/ for 893790b17f1bSmrg # template instantiation 893890b17f1bSmrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 893990b17f1bSmrg $RM out/* && rmdir out 894090b17f1bSmrg cd .. 894190b17f1bSmrg $RM -r conftest 894290b17f1bSmrg $RM conftest* 89437e6fb56fSmrg 894490b17f1bSmrgfi 894590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 894690b17f1bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 89477e6fb56fSmrg 89487e6fb56fSmrg 89497e6fb56fSmrg 89507e6fb56fSmrg 8951963d66acSmrghard_links=nottested 8952963d66acSmrgif test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then 895390b17f1bSmrg # do not overwrite the value of need_locks provided by the user 895490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 895590b17f1bSmrg$as_echo_n "checking if we can lock with hard links... " >&6; } 895690b17f1bSmrg hard_links=yes 895790b17f1bSmrg $RM conftest* 895890b17f1bSmrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 895990b17f1bSmrg touch conftest.a 896090b17f1bSmrg ln conftest.a conftest.b 2>&5 || hard_links=no 896190b17f1bSmrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 896290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 896390b17f1bSmrg$as_echo "$hard_links" >&6; } 8964963d66acSmrg if test no = "$hard_links"; then 8965963d66acSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 8966963d66acSmrg$as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} 896790b17f1bSmrg need_locks=warn 896890b17f1bSmrg fi 89697e6fb56fSmrgelse 897090b17f1bSmrg need_locks=no 897190b17f1bSmrgfi 89727e6fb56fSmrg 89737e6fb56fSmrg 89747e6fb56fSmrg 89757e6fb56fSmrg 89767e6fb56fSmrg 89777e6fb56fSmrg 897890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 897990b17f1bSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 89807e6fb56fSmrg 898190b17f1bSmrg runpath_var= 898290b17f1bSmrg allow_undefined_flag= 898390b17f1bSmrg always_export_symbols=no 898490b17f1bSmrg archive_cmds= 898590b17f1bSmrg archive_expsym_cmds= 898690b17f1bSmrg compiler_needs_object=no 898790b17f1bSmrg enable_shared_with_static_runtimes=no 898890b17f1bSmrg export_dynamic_flag_spec= 898990b17f1bSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 899090b17f1bSmrg hardcode_automatic=no 899190b17f1bSmrg hardcode_direct=no 899290b17f1bSmrg hardcode_direct_absolute=no 899390b17f1bSmrg hardcode_libdir_flag_spec= 899490b17f1bSmrg hardcode_libdir_separator= 899590b17f1bSmrg hardcode_minus_L=no 899690b17f1bSmrg hardcode_shlibpath_var=unsupported 899790b17f1bSmrg inherit_rpath=no 899890b17f1bSmrg link_all_deplibs=unknown 899990b17f1bSmrg module_cmds= 900090b17f1bSmrg module_expsym_cmds= 900190b17f1bSmrg old_archive_from_new_cmds= 900290b17f1bSmrg old_archive_from_expsyms_cmds= 900390b17f1bSmrg thread_safe_flag_spec= 900490b17f1bSmrg whole_archive_flag_spec= 900590b17f1bSmrg # include_expsyms should be a list of space-separated symbols to be *always* 900690b17f1bSmrg # included in the symbol list 900790b17f1bSmrg include_expsyms= 900890b17f1bSmrg # exclude_expsyms can be an extended regexp of symbols to exclude 9009963d66acSmrg # it will be wrapped by ' (' and ')$', so one must not match beginning or 9010963d66acSmrg # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', 9011963d66acSmrg # as well as any symbol that contains 'd'. 901290b17f1bSmrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 901390b17f1bSmrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 901490b17f1bSmrg # platforms (ab)use it in PIC code, but their linkers get confused if 901590b17f1bSmrg # the symbol is explicitly referenced. Since portable code cannot 901690b17f1bSmrg # rely on this symbol name, it's probably fine to never include it in 901790b17f1bSmrg # preloaded symbol tables. 901890b17f1bSmrg # Exclude shared library initialization/finalization symbols. 901990b17f1bSmrg extract_expsyms_cmds= 90207e6fb56fSmrg 902190b17f1bSmrg case $host_os in 902290b17f1bSmrg cygwin* | mingw* | pw32* | cegcc*) 902390b17f1bSmrg # FIXME: the MSVC++ port hasn't been tested in a loooong time 902490b17f1bSmrg # When not using gcc, we currently assume that we are using 902590b17f1bSmrg # Microsoft Visual C++. 9026963d66acSmrg if test yes != "$GCC"; then 902790b17f1bSmrg with_gnu_ld=no 902890b17f1bSmrg fi 902990b17f1bSmrg ;; 903090b17f1bSmrg interix*) 903190b17f1bSmrg # we just hope/assume this is gcc and not c89 (= MSVC++) 903290b17f1bSmrg with_gnu_ld=yes 903390b17f1bSmrg ;; 9034963d66acSmrg openbsd* | bitrig*) 903590b17f1bSmrg with_gnu_ld=no 903690b17f1bSmrg ;; 903790b17f1bSmrg esac 90387e6fb56fSmrg 903990b17f1bSmrg ld_shlibs=yes 90407e6fb56fSmrg 904190b17f1bSmrg # On some targets, GNU ld is compatible enough with the native linker 904290b17f1bSmrg # that we're better off using the native interface for both. 904390b17f1bSmrg lt_use_gnu_ld_interface=no 9044963d66acSmrg if test yes = "$with_gnu_ld"; then 904590b17f1bSmrg case $host_os in 904690b17f1bSmrg aix*) 904790b17f1bSmrg # The AIX port of GNU ld has always aspired to compatibility 904890b17f1bSmrg # with the native linker. However, as the warning in the GNU ld 904990b17f1bSmrg # block says, versions before 2.19.5* couldn't really create working 905090b17f1bSmrg # shared libraries, regardless of the interface used. 905190b17f1bSmrg case `$LD -v 2>&1` in 905290b17f1bSmrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 905390b17f1bSmrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 905490b17f1bSmrg *\ \(GNU\ Binutils\)\ [3-9]*) ;; 905590b17f1bSmrg *) 905690b17f1bSmrg lt_use_gnu_ld_interface=yes 905790b17f1bSmrg ;; 905890b17f1bSmrg esac 905990b17f1bSmrg ;; 906090b17f1bSmrg *) 906190b17f1bSmrg lt_use_gnu_ld_interface=yes 906290b17f1bSmrg ;; 906390b17f1bSmrg esac 906490b17f1bSmrg fi 90657e6fb56fSmrg 9066963d66acSmrg if test yes = "$lt_use_gnu_ld_interface"; then 906790b17f1bSmrg # If archive_cmds runs LD, not CC, wlarc should be empty 9068963d66acSmrg wlarc='$wl' 90697e6fb56fSmrg 907090b17f1bSmrg # Set some defaults for GNU ld with shared library support. These 907190b17f1bSmrg # are reset later if shared libraries are not supported. Putting them 907290b17f1bSmrg # here allows them to be overridden if necessary. 907390b17f1bSmrg runpath_var=LD_RUN_PATH 9074963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9075963d66acSmrg export_dynamic_flag_spec='$wl--export-dynamic' 907690b17f1bSmrg # ancient GNU ld didn't support --whole-archive et. al. 907790b17f1bSmrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9078963d66acSmrg whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' 907990b17f1bSmrg else 908090b17f1bSmrg whole_archive_flag_spec= 908190b17f1bSmrg fi 908290b17f1bSmrg supports_anon_versioning=no 9083963d66acSmrg case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in 908490b17f1bSmrg *GNU\ gold*) supports_anon_versioning=yes ;; 908590b17f1bSmrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 908690b17f1bSmrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 908790b17f1bSmrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 908890b17f1bSmrg *\ 2.11.*) ;; # other 2.11 versions 908990b17f1bSmrg *) supports_anon_versioning=yes ;; 909090b17f1bSmrg esac 90917e6fb56fSmrg 909290b17f1bSmrg # See if GNU ld supports shared libraries. 909390b17f1bSmrg case $host_os in 909490b17f1bSmrg aix[3-9]*) 909590b17f1bSmrg # On AIX/PPC, the GNU linker is very broken 9096963d66acSmrg if test ia64 != "$host_cpu"; then 909790b17f1bSmrg ld_shlibs=no 909890b17f1bSmrg cat <<_LT_EOF 1>&2 90997e6fb56fSmrg 910090b17f1bSmrg*** Warning: the GNU linker, at least up to release 2.19, is reported 910190b17f1bSmrg*** to be unable to reliably create shared libraries on AIX. 910290b17f1bSmrg*** Therefore, libtool is disabling shared libraries support. If you 910390b17f1bSmrg*** really care for shared libraries, you may want to install binutils 910490b17f1bSmrg*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 910590b17f1bSmrg*** You will then need to restart the configuration process. 91067e6fb56fSmrg 910790b17f1bSmrg_LT_EOF 910890b17f1bSmrg fi 910990b17f1bSmrg ;; 91107e6fb56fSmrg 911190b17f1bSmrg amigaos*) 911290b17f1bSmrg case $host_cpu in 911390b17f1bSmrg powerpc) 911490b17f1bSmrg # see comment about AmigaOS4 .so support 9115963d66acSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 911690b17f1bSmrg archive_expsym_cmds='' 911790b17f1bSmrg ;; 911890b17f1bSmrg m68k) 911990b17f1bSmrg 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)' 912090b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 912190b17f1bSmrg hardcode_minus_L=yes 912290b17f1bSmrg ;; 912390b17f1bSmrg esac 912490b17f1bSmrg ;; 91257e6fb56fSmrg 912690b17f1bSmrg beos*) 912790b17f1bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 912890b17f1bSmrg allow_undefined_flag=unsupported 912990b17f1bSmrg # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 913090b17f1bSmrg # support --undefined. This deserves some investigation. FIXME 9131963d66acSmrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 913290b17f1bSmrg else 913390b17f1bSmrg ld_shlibs=no 913490b17f1bSmrg fi 913590b17f1bSmrg ;; 91367e6fb56fSmrg 913790b17f1bSmrg cygwin* | mingw* | pw32* | cegcc*) 913890b17f1bSmrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 913990b17f1bSmrg # as there is no search path for DLLs. 914090b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 9141963d66acSmrg export_dynamic_flag_spec='$wl--export-all-symbols' 914290b17f1bSmrg allow_undefined_flag=unsupported 914390b17f1bSmrg always_export_symbols=no 914490b17f1bSmrg enable_shared_with_static_runtimes=yes 914590b17f1bSmrg 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' 914690b17f1bSmrg exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 91477e6fb56fSmrg 914890b17f1bSmrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9149963d66acSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9150963d66acSmrg # If the export-symbols file already is a .def file, use it as 9151963d66acSmrg # is; otherwise, prepend EXPORTS... 9152963d66acSmrg archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9153963d66acSmrg cp $export_symbols $output_objdir/$soname.def; 9154963d66acSmrg else 9155963d66acSmrg echo EXPORTS > $output_objdir/$soname.def; 9156963d66acSmrg cat $export_symbols >> $output_objdir/$soname.def; 9157963d66acSmrg fi~ 9158963d66acSmrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 915990b17f1bSmrg else 916090b17f1bSmrg ld_shlibs=no 916190b17f1bSmrg fi 916290b17f1bSmrg ;; 91637e6fb56fSmrg 916490b17f1bSmrg haiku*) 9165963d66acSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 916690b17f1bSmrg link_all_deplibs=yes 916790b17f1bSmrg ;; 91687e6fb56fSmrg 9169963d66acSmrg os2*) 9170963d66acSmrg hardcode_libdir_flag_spec='-L$libdir' 9171963d66acSmrg hardcode_minus_L=yes 9172963d66acSmrg allow_undefined_flag=unsupported 9173963d66acSmrg shrext_cmds=.dll 9174963d66acSmrg archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9175963d66acSmrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9176963d66acSmrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9177963d66acSmrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 9178963d66acSmrg emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 9179963d66acSmrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9180963d66acSmrg emximp -o $lib $output_objdir/$libname.def' 9181963d66acSmrg archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 9182963d66acSmrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 9183963d66acSmrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 9184963d66acSmrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 9185963d66acSmrg prefix_cmds="$SED"~ 9186963d66acSmrg if test EXPORTS = "`$SED 1q $export_symbols`"; then 9187963d66acSmrg prefix_cmds="$prefix_cmds -e 1d"; 9188963d66acSmrg fi~ 9189963d66acSmrg prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 9190963d66acSmrg cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 9191963d66acSmrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 9192963d66acSmrg emximp -o $lib $output_objdir/$libname.def' 9193963d66acSmrg old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 9194963d66acSmrg enable_shared_with_static_runtimes=yes 9195963d66acSmrg ;; 9196963d66acSmrg 919790b17f1bSmrg interix[3-9]*) 919890b17f1bSmrg hardcode_direct=no 919990b17f1bSmrg hardcode_shlibpath_var=no 9200963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 9201963d66acSmrg export_dynamic_flag_spec='$wl-E' 920290b17f1bSmrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 920390b17f1bSmrg # Instead, shared libraries are loaded at an image base (0x10000000 by 920490b17f1bSmrg # default) and relocated if they conflict, which is a slow very memory 920590b17f1bSmrg # consuming and fragmenting process. To avoid this, we pick a random, 920690b17f1bSmrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 920790b17f1bSmrg # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9208963d66acSmrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9209963d66acSmrg 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' 921090b17f1bSmrg ;; 92117e6fb56fSmrg 921290b17f1bSmrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 921390b17f1bSmrg tmp_diet=no 9214963d66acSmrg if test linux-dietlibc = "$host_os"; then 921590b17f1bSmrg case $cc_basename in 921690b17f1bSmrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 921790b17f1bSmrg esac 921890b17f1bSmrg fi 921990b17f1bSmrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9220963d66acSmrg && test no = "$tmp_diet" 922190b17f1bSmrg then 922290b17f1bSmrg tmp_addflag=' $pic_flag' 922390b17f1bSmrg tmp_sharedflag='-shared' 922490b17f1bSmrg case $cc_basename,$host_cpu in 922590b17f1bSmrg pgcc*) # Portland Group C compiler 9226963d66acSmrg 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' 922790b17f1bSmrg tmp_addflag=' $pic_flag' 922890b17f1bSmrg ;; 922990b17f1bSmrg pgf77* | pgf90* | pgf95* | pgfortran*) 923090b17f1bSmrg # Portland Group f77 and f90 compilers 9231963d66acSmrg 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' 923290b17f1bSmrg tmp_addflag=' $pic_flag -Mnomain' ;; 923390b17f1bSmrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 923490b17f1bSmrg tmp_addflag=' -i_dynamic' ;; 923590b17f1bSmrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 923690b17f1bSmrg tmp_addflag=' -i_dynamic -nofor_main' ;; 923790b17f1bSmrg ifc* | ifort*) # Intel Fortran compiler 923890b17f1bSmrg tmp_addflag=' -nofor_main' ;; 923990b17f1bSmrg lf95*) # Lahey Fortran 8.1 924090b17f1bSmrg whole_archive_flag_spec= 924190b17f1bSmrg tmp_sharedflag='--shared' ;; 9242963d66acSmrg nagfor*) # NAGFOR 5.3 9243963d66acSmrg tmp_sharedflag='-Wl,-shared' ;; 924490b17f1bSmrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 924590b17f1bSmrg tmp_sharedflag='-qmkshrobj' 924690b17f1bSmrg tmp_addflag= ;; 924790b17f1bSmrg nvcc*) # Cuda Compiler Driver 2.2 9248963d66acSmrg 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' 924990b17f1bSmrg compiler_needs_object=yes 925090b17f1bSmrg ;; 925190b17f1bSmrg esac 925290b17f1bSmrg case `$CC -V 2>&1 | sed 5q` in 925390b17f1bSmrg *Sun\ C*) # Sun C 5.9 9254963d66acSmrg 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' 925590b17f1bSmrg compiler_needs_object=yes 925690b17f1bSmrg tmp_sharedflag='-G' ;; 925790b17f1bSmrg *Sun\ F*) # Sun Fortran 8.3 925890b17f1bSmrg tmp_sharedflag='-G' ;; 925990b17f1bSmrg esac 9260963d66acSmrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 92617e6fb56fSmrg 9262963d66acSmrg if test yes = "$supports_anon_versioning"; then 926390b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9264963d66acSmrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9265963d66acSmrg echo "local: *; };" >> $output_objdir/$libname.ver~ 9266963d66acSmrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' 926790b17f1bSmrg fi 92687e6fb56fSmrg 926990b17f1bSmrg case $cc_basename in 9270963d66acSmrg tcc*) 9271963d66acSmrg export_dynamic_flag_spec='-rdynamic' 9272963d66acSmrg ;; 927390b17f1bSmrg xlf* | bgf* | bgxlf* | mpixlf*) 927490b17f1bSmrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 927590b17f1bSmrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9276963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 927790b17f1bSmrg archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9278963d66acSmrg if test yes = "$supports_anon_versioning"; then 927990b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9280963d66acSmrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9281963d66acSmrg echo "local: *; };" >> $output_objdir/$libname.ver~ 9282963d66acSmrg $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 928390b17f1bSmrg fi 928490b17f1bSmrg ;; 928590b17f1bSmrg esac 928690b17f1bSmrg else 928790b17f1bSmrg ld_shlibs=no 928890b17f1bSmrg fi 928990b17f1bSmrg ;; 92907e6fb56fSmrg 929190b17f1bSmrg netbsd*) 929290b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 929390b17f1bSmrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 929490b17f1bSmrg wlarc= 929590b17f1bSmrg else 9296963d66acSmrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9297963d66acSmrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 929890b17f1bSmrg fi 929990b17f1bSmrg ;; 93007e6fb56fSmrg 930190b17f1bSmrg solaris*) 930290b17f1bSmrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 930390b17f1bSmrg ld_shlibs=no 930490b17f1bSmrg cat <<_LT_EOF 1>&2 93057e6fb56fSmrg 930690b17f1bSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably 930790b17f1bSmrg*** create shared libraries on Solaris systems. Therefore, libtool 930890b17f1bSmrg*** is disabling shared libraries support. We urge you to upgrade GNU 930990b17f1bSmrg*** binutils to release 2.9.1 or newer. Another option is to modify 931090b17f1bSmrg*** your PATH or compiler configuration so that the native linker is 931190b17f1bSmrg*** used, and then restart. 93127e6fb56fSmrg 931390b17f1bSmrg_LT_EOF 931490b17f1bSmrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9315963d66acSmrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9316963d66acSmrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 931790b17f1bSmrg else 931890b17f1bSmrg ld_shlibs=no 931990b17f1bSmrg fi 932090b17f1bSmrg ;; 93217e6fb56fSmrg 932290b17f1bSmrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 932390b17f1bSmrg case `$LD -v 2>&1` in 932490b17f1bSmrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 932590b17f1bSmrg ld_shlibs=no 932690b17f1bSmrg cat <<_LT_EOF 1>&2 93277e6fb56fSmrg 9328963d66acSmrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot 932990b17f1bSmrg*** reliably create shared libraries on SCO systems. Therefore, libtool 933090b17f1bSmrg*** is disabling shared libraries support. We urge you to upgrade GNU 933190b17f1bSmrg*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 933290b17f1bSmrg*** your PATH or compiler configuration so that the native linker is 933390b17f1bSmrg*** used, and then restart. 93347e6fb56fSmrg 933590b17f1bSmrg_LT_EOF 933690b17f1bSmrg ;; 933790b17f1bSmrg *) 933890b17f1bSmrg # For security reasons, it is highly recommended that you always 933990b17f1bSmrg # use absolute paths for naming shared libraries, and exclude the 934090b17f1bSmrg # DT_RUNPATH tag from executables and libraries. But doing so 934190b17f1bSmrg # requires that you compile everything twice, which is a pain. 934290b17f1bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9343963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 9344963d66acSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9345963d66acSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 934690b17f1bSmrg else 934790b17f1bSmrg ld_shlibs=no 934890b17f1bSmrg fi 934990b17f1bSmrg ;; 935090b17f1bSmrg esac 935190b17f1bSmrg ;; 93527e6fb56fSmrg 935390b17f1bSmrg sunos4*) 935490b17f1bSmrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 935590b17f1bSmrg wlarc= 935690b17f1bSmrg hardcode_direct=yes 935790b17f1bSmrg hardcode_shlibpath_var=no 935890b17f1bSmrg ;; 93597e6fb56fSmrg 936090b17f1bSmrg *) 936190b17f1bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9362963d66acSmrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 9363963d66acSmrg archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' 936490b17f1bSmrg else 936590b17f1bSmrg ld_shlibs=no 936690b17f1bSmrg fi 936790b17f1bSmrg ;; 936890b17f1bSmrg esac 93697e6fb56fSmrg 9370963d66acSmrg if test no = "$ld_shlibs"; then 937190b17f1bSmrg runpath_var= 937290b17f1bSmrg hardcode_libdir_flag_spec= 937390b17f1bSmrg export_dynamic_flag_spec= 937490b17f1bSmrg whole_archive_flag_spec= 937590b17f1bSmrg fi 937690b17f1bSmrg else 937790b17f1bSmrg # PORTME fill in a description of your system's linker (not GNU ld) 937890b17f1bSmrg case $host_os in 937990b17f1bSmrg aix3*) 938090b17f1bSmrg allow_undefined_flag=unsupported 938190b17f1bSmrg always_export_symbols=yes 938290b17f1bSmrg 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' 938390b17f1bSmrg # Note: this linker hardcodes the directories in LIBPATH if there 938490b17f1bSmrg # are no directories specified by -L. 938590b17f1bSmrg hardcode_minus_L=yes 9386963d66acSmrg if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then 938790b17f1bSmrg # Neither direct hardcoding nor static linking is supported with a 938890b17f1bSmrg # broken collect2. 938990b17f1bSmrg hardcode_direct=unsupported 939090b17f1bSmrg fi 939190b17f1bSmrg ;; 93927e6fb56fSmrg 939390b17f1bSmrg aix[4-9]*) 9394963d66acSmrg if test ia64 = "$host_cpu"; then 939590b17f1bSmrg # On IA64, the linker does run time linking by default, so we don't 939690b17f1bSmrg # have to do anything special. 939790b17f1bSmrg aix_use_runtimelinking=no 939890b17f1bSmrg exp_sym_flag='-Bexport' 9399963d66acSmrg no_entry_flag= 940090b17f1bSmrg else 940190b17f1bSmrg # If we're using GNU nm, then we don't want the "-C" option. 9402963d66acSmrg # -C means demangle to GNU nm, but means don't demangle to AIX nm. 9403963d66acSmrg # Without the "-l" option, or with the "-B" option, AIX nm treats 9404963d66acSmrg # weak defined symbols like other global defined symbols, whereas 9405963d66acSmrg # GNU nm marks them as "W". 9406963d66acSmrg # While the 'weak' keyword is ignored in the Export File, we need 9407963d66acSmrg # it in the Import File for the 'aix-soname' feature, so we have 9408963d66acSmrg # to replace the "-B" option with "-P" for AIX nm. 940990b17f1bSmrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9410963d66acSmrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' 941190b17f1bSmrg else 9412963d66acSmrg export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' 941390b17f1bSmrg fi 941490b17f1bSmrg aix_use_runtimelinking=no 94157e6fb56fSmrg 941690b17f1bSmrg # Test if we are trying to use run time linking or normal 941790b17f1bSmrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9418963d66acSmrg # have runtime linking enabled, and use it for executables. 9419963d66acSmrg # For shared libraries, we enable/disable runtime linking 9420963d66acSmrg # depending on the kind of the shared library created - 9421963d66acSmrg # when "with_aix_soname,aix_use_runtimelinking" is: 9422963d66acSmrg # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables 9423963d66acSmrg # "aix,yes" lib.so shared, rtl:yes, for executables 9424963d66acSmrg # lib.a static archive 9425963d66acSmrg # "both,no" lib.so.V(shr.o) shared, rtl:yes 9426963d66acSmrg # lib.a(lib.so.V) shared, rtl:no, for executables 9427963d66acSmrg # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables 9428963d66acSmrg # lib.a(lib.so.V) shared, rtl:no 9429963d66acSmrg # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables 9430963d66acSmrg # lib.a static archive 943190b17f1bSmrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 943290b17f1bSmrg for ld_flag in $LDFLAGS; do 9433963d66acSmrg if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then 943490b17f1bSmrg aix_use_runtimelinking=yes 943590b17f1bSmrg break 943690b17f1bSmrg fi 943790b17f1bSmrg done 9438963d66acSmrg if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then 9439963d66acSmrg # With aix-soname=svr4, we create the lib.so.V shared archives only, 9440963d66acSmrg # so we don't have lib.a shared libs to link our executables. 9441963d66acSmrg # We have to force runtime linking in this case. 9442963d66acSmrg aix_use_runtimelinking=yes 9443963d66acSmrg LDFLAGS="$LDFLAGS -Wl,-brtl" 9444963d66acSmrg fi 944590b17f1bSmrg ;; 944690b17f1bSmrg esac 94477e6fb56fSmrg 944890b17f1bSmrg exp_sym_flag='-bexport' 944990b17f1bSmrg no_entry_flag='-bnoentry' 945090b17f1bSmrg fi 94517e6fb56fSmrg 945290b17f1bSmrg # When large executables or shared objects are built, AIX ld can 945390b17f1bSmrg # have problems creating the table of contents. If linking a library 945490b17f1bSmrg # or program results in "error TOC overflow" add -mminimal-toc to 945590b17f1bSmrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 945690b17f1bSmrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 94577e6fb56fSmrg 945890b17f1bSmrg archive_cmds='' 945990b17f1bSmrg hardcode_direct=yes 946090b17f1bSmrg hardcode_direct_absolute=yes 946190b17f1bSmrg hardcode_libdir_separator=':' 946290b17f1bSmrg link_all_deplibs=yes 9463963d66acSmrg file_list_spec='$wl-f,' 9464963d66acSmrg case $with_aix_soname,$aix_use_runtimelinking in 9465963d66acSmrg aix,*) ;; # traditional, no import file 9466963d66acSmrg svr4,* | *,yes) # use import file 9467963d66acSmrg # The Import File defines what to hardcode. 9468963d66acSmrg hardcode_direct=no 9469963d66acSmrg hardcode_direct_absolute=no 9470963d66acSmrg ;; 9471963d66acSmrg esac 94727e6fb56fSmrg 9473963d66acSmrg if test yes = "$GCC"; then 947490b17f1bSmrg case $host_os in aix4.[012]|aix4.[012].*) 947590b17f1bSmrg # We only want to do this on AIX 4.2 and lower, the check 947690b17f1bSmrg # below for broken collect2 doesn't work under 4.3+ 9477963d66acSmrg collect2name=`$CC -print-prog-name=collect2` 947890b17f1bSmrg if test -f "$collect2name" && 947990b17f1bSmrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null 948090b17f1bSmrg then 948190b17f1bSmrg # We have reworked collect2 948290b17f1bSmrg : 948390b17f1bSmrg else 948490b17f1bSmrg # We have old collect2 948590b17f1bSmrg hardcode_direct=unsupported 948690b17f1bSmrg # It fails to find uninstalled libraries when the uninstalled 948790b17f1bSmrg # path is not listed in the libpath. Setting hardcode_minus_L 948890b17f1bSmrg # to unsupported forces relinking 948990b17f1bSmrg hardcode_minus_L=yes 949090b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 949190b17f1bSmrg hardcode_libdir_separator= 949290b17f1bSmrg fi 949390b17f1bSmrg ;; 949490b17f1bSmrg esac 949590b17f1bSmrg shared_flag='-shared' 9496963d66acSmrg if test yes = "$aix_use_runtimelinking"; then 9497963d66acSmrg shared_flag="$shared_flag "'$wl-G' 949890b17f1bSmrg fi 9499963d66acSmrg # Need to ensure runtime linking is disabled for the traditional 9500963d66acSmrg # shared library, or the linker may eventually find shared libraries 9501963d66acSmrg # /with/ Import File - we do not want to mix them. 9502963d66acSmrg shared_flag_aix='-shared' 9503963d66acSmrg shared_flag_svr4='-shared $wl-G' 950490b17f1bSmrg else 950590b17f1bSmrg # not using gcc 9506963d66acSmrg if test ia64 = "$host_cpu"; then 950790b17f1bSmrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 950890b17f1bSmrg # chokes on -Wl,-G. The following line is correct: 950990b17f1bSmrg shared_flag='-G' 951090b17f1bSmrg else 9511963d66acSmrg if test yes = "$aix_use_runtimelinking"; then 9512963d66acSmrg shared_flag='$wl-G' 951390b17f1bSmrg else 9514963d66acSmrg shared_flag='$wl-bM:SRE' 951590b17f1bSmrg fi 9516963d66acSmrg shared_flag_aix='$wl-bM:SRE' 9517963d66acSmrg shared_flag_svr4='$wl-G' 951890b17f1bSmrg fi 951990b17f1bSmrg fi 95207e6fb56fSmrg 9521963d66acSmrg export_dynamic_flag_spec='$wl-bexpall' 952290b17f1bSmrg # It seems that -bexpall does not export symbols beginning with 952390b17f1bSmrg # underscore (_), so it is better to generate a list of symbols to export. 952490b17f1bSmrg always_export_symbols=yes 9525963d66acSmrg if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then 952690b17f1bSmrg # Warning - without using the other runtime loading flags (-brtl), 952790b17f1bSmrg # -berok will link without error, but may produce a broken library. 952890b17f1bSmrg allow_undefined_flag='-berok' 952990b17f1bSmrg # Determine the default libpath from the value encoded in an 953090b17f1bSmrg # empty executable. 9531963d66acSmrg if test set = "${lt_cv_aix_libpath+set}"; then 953290b17f1bSmrg aix_libpath=$lt_cv_aix_libpath 953390b17f1bSmrgelse 953490b17f1bSmrg if ${lt_cv_aix_libpath_+:} false; then : 953590b17f1bSmrg $as_echo_n "(cached) " >&6 953690b17f1bSmrgelse 953790b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 953890b17f1bSmrg/* end confdefs.h. */ 953990b17f1bSmrg 954090b17f1bSmrgint 954190b17f1bSmrgmain () 954290b17f1bSmrg{ 95437e6fb56fSmrg 954490b17f1bSmrg ; 954590b17f1bSmrg return 0; 95467e6fb56fSmrg} 954790b17f1bSmrg_ACEOF 954890b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 954990b17f1bSmrg 955090b17f1bSmrg lt_aix_libpath_sed=' 955190b17f1bSmrg /Import File Strings/,/^$/ { 955290b17f1bSmrg /^0/ { 955390b17f1bSmrg s/^0 *\([^ ]*\) *$/\1/ 955490b17f1bSmrg p 955590b17f1bSmrg } 955690b17f1bSmrg }' 955790b17f1bSmrg lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 955890b17f1bSmrg # Check for a 64-bit object if we didn't find anything. 955990b17f1bSmrg if test -z "$lt_cv_aix_libpath_"; then 956090b17f1bSmrg lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 95617e6fb56fSmrg fi 95627e6fb56fSmrgfi 956390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 956490b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 956590b17f1bSmrg if test -z "$lt_cv_aix_libpath_"; then 9566963d66acSmrg lt_cv_aix_libpath_=/usr/lib:/lib 956790b17f1bSmrg fi 95687e6fb56fSmrg 956990b17f1bSmrgfi 95707e6fb56fSmrg 957190b17f1bSmrg aix_libpath=$lt_cv_aix_libpath_ 95727e6fb56fSmrgfi 95737e6fb56fSmrg 9574963d66acSmrg hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 9575963d66acSmrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag 957690b17f1bSmrg else 9577963d66acSmrg if test ia64 = "$host_cpu"; then 9578963d66acSmrg hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' 957990b17f1bSmrg allow_undefined_flag="-z nodefs" 9580963d66acSmrg 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" 958190b17f1bSmrg else 958290b17f1bSmrg # Determine the default libpath from the value encoded in an 958390b17f1bSmrg # empty executable. 9584963d66acSmrg if test set = "${lt_cv_aix_libpath+set}"; then 958590b17f1bSmrg aix_libpath=$lt_cv_aix_libpath 95867e6fb56fSmrgelse 958790b17f1bSmrg if ${lt_cv_aix_libpath_+:} false; then : 958890b17f1bSmrg $as_echo_n "(cached) " >&6 95897e6fb56fSmrgelse 959090b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 959190b17f1bSmrg/* end confdefs.h. */ 95927e6fb56fSmrg 959390b17f1bSmrgint 959490b17f1bSmrgmain () 95957e6fb56fSmrg{ 95967e6fb56fSmrg 959790b17f1bSmrg ; 959890b17f1bSmrg return 0; 95997e6fb56fSmrg} 960090b17f1bSmrg_ACEOF 960190b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 960290b17f1bSmrg 960390b17f1bSmrg lt_aix_libpath_sed=' 960490b17f1bSmrg /Import File Strings/,/^$/ { 960590b17f1bSmrg /^0/ { 960690b17f1bSmrg s/^0 *\([^ ]*\) *$/\1/ 960790b17f1bSmrg p 960890b17f1bSmrg } 960990b17f1bSmrg }' 961090b17f1bSmrg lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 961190b17f1bSmrg # Check for a 64-bit object if we didn't find anything. 961290b17f1bSmrg if test -z "$lt_cv_aix_libpath_"; then 961390b17f1bSmrg lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 96147e6fb56fSmrg fi 96157e6fb56fSmrgfi 961690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 961790b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 961890b17f1bSmrg if test -z "$lt_cv_aix_libpath_"; then 9619963d66acSmrg lt_cv_aix_libpath_=/usr/lib:/lib 962090b17f1bSmrg fi 96217e6fb56fSmrg 962290b17f1bSmrgfi 96237e6fb56fSmrg 962490b17f1bSmrg aix_libpath=$lt_cv_aix_libpath_ 96257e6fb56fSmrgfi 96267e6fb56fSmrg 9627963d66acSmrg hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" 962890b17f1bSmrg # Warning - without using the other run time loading flags, 962990b17f1bSmrg # -berok will link without error, but may produce a broken library. 9630963d66acSmrg no_undefined_flag=' $wl-bernotok' 9631963d66acSmrg allow_undefined_flag=' $wl-berok' 9632963d66acSmrg if test yes = "$with_gnu_ld"; then 963390b17f1bSmrg # We only use this code for GNU lds that support --whole-archive. 9634963d66acSmrg whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' 963590b17f1bSmrg else 963690b17f1bSmrg # Exported symbols can be pulled into shared objects from archives 963790b17f1bSmrg whole_archive_flag_spec='$convenience' 963890b17f1bSmrg fi 963990b17f1bSmrg archive_cmds_need_lc=yes 9640963d66acSmrg archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' 9641963d66acSmrg # -brtl affects multiple linker settings, -berok does not and is overridden later 9642963d66acSmrg compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' 9643963d66acSmrg if test svr4 != "$with_aix_soname"; then 9644963d66acSmrg # This is similar to how AIX traditionally builds its shared libraries. 9645963d66acSmrg archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' 9646963d66acSmrg fi 9647963d66acSmrg if test aix != "$with_aix_soname"; then 9648963d66acSmrg archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' 9649963d66acSmrg else 9650963d66acSmrg # used by -dlpreopen to get the symbols 9651963d66acSmrg archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' 9652963d66acSmrg fi 9653963d66acSmrg archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' 965490b17f1bSmrg fi 965590b17f1bSmrg fi 965690b17f1bSmrg ;; 96577e6fb56fSmrg 965890b17f1bSmrg amigaos*) 965990b17f1bSmrg case $host_cpu in 966090b17f1bSmrg powerpc) 966190b17f1bSmrg # see comment about AmigaOS4 .so support 9662963d66acSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' 966390b17f1bSmrg archive_expsym_cmds='' 966490b17f1bSmrg ;; 966590b17f1bSmrg m68k) 966690b17f1bSmrg 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)' 966790b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 966890b17f1bSmrg hardcode_minus_L=yes 966990b17f1bSmrg ;; 967090b17f1bSmrg esac 967190b17f1bSmrg ;; 96727e6fb56fSmrg 967390b17f1bSmrg bsdi[45]*) 967490b17f1bSmrg export_dynamic_flag_spec=-rdynamic 967590b17f1bSmrg ;; 967690b17f1bSmrg 967790b17f1bSmrg cygwin* | mingw* | pw32* | cegcc*) 967890b17f1bSmrg # When not using gcc, we currently assume that we are using 967990b17f1bSmrg # Microsoft Visual C++. 968090b17f1bSmrg # hardcode_libdir_flag_spec is actually meaningless, as there is 968190b17f1bSmrg # no search path for DLLs. 968290b17f1bSmrg case $cc_basename in 968390b17f1bSmrg cl*) 968490b17f1bSmrg # Native MSVC 968590b17f1bSmrg hardcode_libdir_flag_spec=' ' 968690b17f1bSmrg allow_undefined_flag=unsupported 968790b17f1bSmrg always_export_symbols=yes 968890b17f1bSmrg file_list_spec='@' 968990b17f1bSmrg # Tell ltmain to make .lib files, not .a files. 969090b17f1bSmrg libext=lib 969190b17f1bSmrg # Tell ltmain to make .dll files, not .so files. 9692963d66acSmrg shrext_cmds=.dll 969390b17f1bSmrg # FIXME: Setting linknames here is a bad hack. 9694963d66acSmrg archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' 9695963d66acSmrg archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then 9696963d66acSmrg cp "$export_symbols" "$output_objdir/$soname.def"; 9697963d66acSmrg echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; 9698963d66acSmrg else 9699963d66acSmrg $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; 9700963d66acSmrg fi~ 9701963d66acSmrg $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9702963d66acSmrg linknames=' 970390b17f1bSmrg # The linker will not automatically build a static lib if we build a DLL. 970490b17f1bSmrg # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 970590b17f1bSmrg enable_shared_with_static_runtimes=yes 970690b17f1bSmrg exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 970790b17f1bSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 970890b17f1bSmrg # Don't use ranlib 970990b17f1bSmrg old_postinstall_cmds='chmod 644 $oldlib' 971090b17f1bSmrg postlink_cmds='lt_outputfile="@OUTPUT@"~ 9711963d66acSmrg lt_tool_outputfile="@TOOL_OUTPUT@"~ 9712963d66acSmrg case $lt_outputfile in 9713963d66acSmrg *.exe|*.EXE) ;; 9714963d66acSmrg *) 9715963d66acSmrg lt_outputfile=$lt_outputfile.exe 9716963d66acSmrg lt_tool_outputfile=$lt_tool_outputfile.exe 9717963d66acSmrg ;; 9718963d66acSmrg esac~ 9719963d66acSmrg if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then 9720963d66acSmrg $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9721963d66acSmrg $RM "$lt_outputfile.manifest"; 9722963d66acSmrg fi' 972390b17f1bSmrg ;; 972490b17f1bSmrg *) 972590b17f1bSmrg # Assume MSVC wrapper 972690b17f1bSmrg hardcode_libdir_flag_spec=' ' 972790b17f1bSmrg allow_undefined_flag=unsupported 972890b17f1bSmrg # Tell ltmain to make .lib files, not .a files. 972990b17f1bSmrg libext=lib 973090b17f1bSmrg # Tell ltmain to make .dll files, not .so files. 9731963d66acSmrg shrext_cmds=.dll 973290b17f1bSmrg # FIXME: Setting linknames here is a bad hack. 973390b17f1bSmrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 973490b17f1bSmrg # The linker will automatically build a .lib file if we build a DLL. 973590b17f1bSmrg old_archive_from_new_cmds='true' 973690b17f1bSmrg # FIXME: Should let the user specify the lib program. 973790b17f1bSmrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 973890b17f1bSmrg enable_shared_with_static_runtimes=yes 973990b17f1bSmrg ;; 974090b17f1bSmrg esac 974190b17f1bSmrg ;; 97427e6fb56fSmrg 974390b17f1bSmrg darwin* | rhapsody*) 97447e6fb56fSmrg 97457e6fb56fSmrg 974690b17f1bSmrg archive_cmds_need_lc=no 974790b17f1bSmrg hardcode_direct=no 974890b17f1bSmrg hardcode_automatic=yes 974990b17f1bSmrg hardcode_shlibpath_var=unsupported 9750963d66acSmrg if test yes = "$lt_cv_ld_force_load"; then 9751963d66acSmrg 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\"`' 97527e6fb56fSmrg 975390b17f1bSmrg else 975490b17f1bSmrg whole_archive_flag_spec='' 97557e6fb56fSmrg fi 975690b17f1bSmrg link_all_deplibs=yes 9757963d66acSmrg allow_undefined_flag=$_lt_dar_allow_undefined 975890b17f1bSmrg case $cc_basename in 9759963d66acSmrg ifort*|nagfor*) _lt_dar_can_shared=yes ;; 976090b17f1bSmrg *) _lt_dar_can_shared=$GCC ;; 976190b17f1bSmrg esac 9762963d66acSmrg if test yes = "$_lt_dar_can_shared"; then 976390b17f1bSmrg output_verbose_link_cmd=func_echo_all 9764963d66acSmrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" 9765963d66acSmrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" 9766963d66acSmrg 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" 9767963d66acSmrg 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" 97687e6fb56fSmrg 976990b17f1bSmrg else 977090b17f1bSmrg ld_shlibs=no 97717e6fb56fSmrg fi 97727e6fb56fSmrg 97737e6fb56fSmrg ;; 977490b17f1bSmrg 977590b17f1bSmrg dgux*) 977690b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 977790b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 977890b17f1bSmrg hardcode_shlibpath_var=no 97797e6fb56fSmrg ;; 97807e6fb56fSmrg 978190b17f1bSmrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 978290b17f1bSmrg # support. Future versions do this automatically, but an explicit c++rt0.o 978390b17f1bSmrg # does not break anything, and helps significantly (at the cost of a little 978490b17f1bSmrg # extra space). 978590b17f1bSmrg freebsd2.2*) 978690b17f1bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 978790b17f1bSmrg hardcode_libdir_flag_spec='-R$libdir' 978890b17f1bSmrg hardcode_direct=yes 978990b17f1bSmrg hardcode_shlibpath_var=no 979090b17f1bSmrg ;; 97917e6fb56fSmrg 979290b17f1bSmrg # Unfortunately, older versions of FreeBSD 2 do not have this feature. 979390b17f1bSmrg freebsd2.*) 979490b17f1bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 979590b17f1bSmrg hardcode_direct=yes 979690b17f1bSmrg hardcode_minus_L=yes 979790b17f1bSmrg hardcode_shlibpath_var=no 979890b17f1bSmrg ;; 97997e6fb56fSmrg 980090b17f1bSmrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 980190b17f1bSmrg freebsd* | dragonfly*) 980290b17f1bSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 980390b17f1bSmrg hardcode_libdir_flag_spec='-R$libdir' 980490b17f1bSmrg hardcode_direct=yes 980590b17f1bSmrg hardcode_shlibpath_var=no 980690b17f1bSmrg ;; 98077e6fb56fSmrg 980890b17f1bSmrg hpux9*) 9809963d66acSmrg if test yes = "$GCC"; then 9810963d66acSmrg archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 981190b17f1bSmrg else 9812963d66acSmrg archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' 981390b17f1bSmrg fi 9814963d66acSmrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 981590b17f1bSmrg hardcode_libdir_separator=: 981690b17f1bSmrg hardcode_direct=yes 98177e6fb56fSmrg 981890b17f1bSmrg # hardcode_minus_L: Not really in the search PATH, 981990b17f1bSmrg # but as the default location of the library. 982090b17f1bSmrg hardcode_minus_L=yes 9821963d66acSmrg export_dynamic_flag_spec='$wl-E' 982290b17f1bSmrg ;; 98237e6fb56fSmrg 982490b17f1bSmrg hpux10*) 9825963d66acSmrg if test yes,no = "$GCC,$with_gnu_ld"; then 9826963d66acSmrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 982790b17f1bSmrg else 982890b17f1bSmrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 982990b17f1bSmrg fi 9830963d66acSmrg if test no = "$with_gnu_ld"; then 9831963d66acSmrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 983290b17f1bSmrg hardcode_libdir_separator=: 983390b17f1bSmrg hardcode_direct=yes 983490b17f1bSmrg hardcode_direct_absolute=yes 9835963d66acSmrg export_dynamic_flag_spec='$wl-E' 983690b17f1bSmrg # hardcode_minus_L: Not really in the search PATH, 983790b17f1bSmrg # but as the default location of the library. 983890b17f1bSmrg hardcode_minus_L=yes 983990b17f1bSmrg fi 984090b17f1bSmrg ;; 98417e6fb56fSmrg 984290b17f1bSmrg hpux11*) 9843963d66acSmrg if test yes,no = "$GCC,$with_gnu_ld"; then 984490b17f1bSmrg case $host_cpu in 984590b17f1bSmrg hppa*64*) 9846963d66acSmrg archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 984790b17f1bSmrg ;; 984890b17f1bSmrg ia64*) 9849963d66acSmrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 985090b17f1bSmrg ;; 985190b17f1bSmrg *) 9852963d66acSmrg archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 985390b17f1bSmrg ;; 985490b17f1bSmrg esac 985590b17f1bSmrg else 985690b17f1bSmrg case $host_cpu in 985790b17f1bSmrg hppa*64*) 9858963d66acSmrg archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 985990b17f1bSmrg ;; 986090b17f1bSmrg ia64*) 9861963d66acSmrg archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 986290b17f1bSmrg ;; 986390b17f1bSmrg *) 98647e6fb56fSmrg 986590b17f1bSmrg # Older versions of the 11.00 compiler do not understand -b yet 986690b17f1bSmrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 986790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 986890b17f1bSmrg$as_echo_n "checking if $CC understands -b... " >&6; } 986990b17f1bSmrgif ${lt_cv_prog_compiler__b+:} false; then : 987090b17f1bSmrg $as_echo_n "(cached) " >&6 987190b17f1bSmrgelse 987290b17f1bSmrg lt_cv_prog_compiler__b=no 9873963d66acSmrg save_LDFLAGS=$LDFLAGS 987490b17f1bSmrg LDFLAGS="$LDFLAGS -b" 987590b17f1bSmrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 987690b17f1bSmrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 987790b17f1bSmrg # The linker can only warn and ignore the option if not recognized 987890b17f1bSmrg # So say no if there are warnings 987990b17f1bSmrg if test -s conftest.err; then 988090b17f1bSmrg # Append any errors to the config.log. 988190b17f1bSmrg cat conftest.err 1>&5 988290b17f1bSmrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 988390b17f1bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 988490b17f1bSmrg if diff conftest.exp conftest.er2 >/dev/null; then 988590b17f1bSmrg lt_cv_prog_compiler__b=yes 988690b17f1bSmrg fi 988790b17f1bSmrg else 988890b17f1bSmrg lt_cv_prog_compiler__b=yes 988990b17f1bSmrg fi 989090b17f1bSmrg fi 989190b17f1bSmrg $RM -r conftest* 9892963d66acSmrg LDFLAGS=$save_LDFLAGS 98937e6fb56fSmrg 989490b17f1bSmrgfi 989590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 989690b17f1bSmrg$as_echo "$lt_cv_prog_compiler__b" >&6; } 98977e6fb56fSmrg 9898963d66acSmrgif test yes = "$lt_cv_prog_compiler__b"; then 9899963d66acSmrg archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 990090b17f1bSmrgelse 990190b17f1bSmrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 990290b17f1bSmrgfi 99037e6fb56fSmrg 990490b17f1bSmrg ;; 990590b17f1bSmrg esac 990690b17f1bSmrg fi 9907963d66acSmrg if test no = "$with_gnu_ld"; then 9908963d66acSmrg hardcode_libdir_flag_spec='$wl+b $wl$libdir' 990990b17f1bSmrg hardcode_libdir_separator=: 99107e6fb56fSmrg 991190b17f1bSmrg case $host_cpu in 991290b17f1bSmrg hppa*64*|ia64*) 991390b17f1bSmrg hardcode_direct=no 991490b17f1bSmrg hardcode_shlibpath_var=no 991590b17f1bSmrg ;; 991690b17f1bSmrg *) 991790b17f1bSmrg hardcode_direct=yes 991890b17f1bSmrg hardcode_direct_absolute=yes 9919963d66acSmrg export_dynamic_flag_spec='$wl-E' 99207e6fb56fSmrg 992190b17f1bSmrg # hardcode_minus_L: Not really in the search PATH, 992290b17f1bSmrg # but as the default location of the library. 992390b17f1bSmrg hardcode_minus_L=yes 992490b17f1bSmrg ;; 992590b17f1bSmrg esac 992690b17f1bSmrg fi 992790b17f1bSmrg ;; 99287e6fb56fSmrg 992990b17f1bSmrg irix5* | irix6* | nonstopux*) 9930963d66acSmrg if test yes = "$GCC"; then 9931963d66acSmrg 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' 993290b17f1bSmrg # Try to use the -exported_symbol ld option, if it does not 993390b17f1bSmrg # work, assume that -exports_file does not work either and 993490b17f1bSmrg # implicitly export all symbols. 993590b17f1bSmrg # This should be the same for all languages, so no per-tag cache variable. 993690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 993790b17f1bSmrg$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 993890b17f1bSmrgif ${lt_cv_irix_exported_symbol+:} false; then : 993990b17f1bSmrg $as_echo_n "(cached) " >&6 994090b17f1bSmrgelse 9941963d66acSmrg save_LDFLAGS=$LDFLAGS 9942963d66acSmrg LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" 994390b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 994490b17f1bSmrg/* end confdefs.h. */ 994590b17f1bSmrgint foo (void) { return 0; } 994690b17f1bSmrg_ACEOF 994790b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 994890b17f1bSmrg lt_cv_irix_exported_symbol=yes 994990b17f1bSmrgelse 995090b17f1bSmrg lt_cv_irix_exported_symbol=no 995190b17f1bSmrgfi 995290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 995390b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 9954963d66acSmrg LDFLAGS=$save_LDFLAGS 995590b17f1bSmrgfi 995690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 995790b17f1bSmrg$as_echo "$lt_cv_irix_exported_symbol" >&6; } 9958963d66acSmrg if test yes = "$lt_cv_irix_exported_symbol"; then 9959963d66acSmrg 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' 996090b17f1bSmrg fi 996190b17f1bSmrg else 9962963d66acSmrg 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' 9963963d66acSmrg 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' 996490b17f1bSmrg fi 996590b17f1bSmrg archive_cmds_need_lc='no' 9966963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 996790b17f1bSmrg hardcode_libdir_separator=: 996890b17f1bSmrg inherit_rpath=yes 996990b17f1bSmrg link_all_deplibs=yes 997090b17f1bSmrg ;; 99717e6fb56fSmrg 9972963d66acSmrg linux*) 9973963d66acSmrg case $cc_basename in 9974963d66acSmrg tcc*) 9975963d66acSmrg # Fabrice Bellard et al's Tiny C Compiler 9976963d66acSmrg ld_shlibs=yes 9977963d66acSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9978963d66acSmrg ;; 9979963d66acSmrg esac 9980963d66acSmrg ;; 9981963d66acSmrg 998290b17f1bSmrg netbsd*) 998390b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 998490b17f1bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 998590b17f1bSmrg else 998690b17f1bSmrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 998790b17f1bSmrg fi 998890b17f1bSmrg hardcode_libdir_flag_spec='-R$libdir' 998990b17f1bSmrg hardcode_direct=yes 999090b17f1bSmrg hardcode_shlibpath_var=no 999190b17f1bSmrg ;; 99927e6fb56fSmrg 999390b17f1bSmrg newsos6) 999490b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 999590b17f1bSmrg hardcode_direct=yes 9996963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 999790b17f1bSmrg hardcode_libdir_separator=: 999890b17f1bSmrg hardcode_shlibpath_var=no 999990b17f1bSmrg ;; 100007e6fb56fSmrg 1000190b17f1bSmrg *nto* | *qnx*) 1000290b17f1bSmrg ;; 100037e6fb56fSmrg 10004963d66acSmrg openbsd* | bitrig*) 1000590b17f1bSmrg if test -f /usr/libexec/ld.so; then 1000690b17f1bSmrg hardcode_direct=yes 1000790b17f1bSmrg hardcode_shlibpath_var=no 1000890b17f1bSmrg hardcode_direct_absolute=yes 10009963d66acSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 1001090b17f1bSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10011963d66acSmrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' 10012963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 10013963d66acSmrg export_dynamic_flag_spec='$wl-E' 1001490b17f1bSmrg else 10015963d66acSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10016963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath,$libdir' 1001790b17f1bSmrg fi 1001890b17f1bSmrg else 1001990b17f1bSmrg ld_shlibs=no 1002090b17f1bSmrg fi 1002190b17f1bSmrg ;; 100227e6fb56fSmrg 1002390b17f1bSmrg os2*) 1002490b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 1002590b17f1bSmrg hardcode_minus_L=yes 1002690b17f1bSmrg allow_undefined_flag=unsupported 10027963d66acSmrg shrext_cmds=.dll 10028963d66acSmrg archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10029963d66acSmrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10030963d66acSmrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10031963d66acSmrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 10032963d66acSmrg emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ 10033963d66acSmrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10034963d66acSmrg emximp -o $lib $output_objdir/$libname.def' 10035963d66acSmrg archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ 10036963d66acSmrg $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ 10037963d66acSmrg $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ 10038963d66acSmrg $ECHO EXPORTS >> $output_objdir/$libname.def~ 10039963d66acSmrg prefix_cmds="$SED"~ 10040963d66acSmrg if test EXPORTS = "`$SED 1q $export_symbols`"; then 10041963d66acSmrg prefix_cmds="$prefix_cmds -e 1d"; 10042963d66acSmrg fi~ 10043963d66acSmrg prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ 10044963d66acSmrg cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ 10045963d66acSmrg $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ 10046963d66acSmrg emximp -o $lib $output_objdir/$libname.def' 10047963d66acSmrg old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' 10048963d66acSmrg enable_shared_with_static_runtimes=yes 1004990b17f1bSmrg ;; 100507e6fb56fSmrg 1005190b17f1bSmrg osf3*) 10052963d66acSmrg if test yes = "$GCC"; then 10053963d66acSmrg allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10054963d66acSmrg 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' 1005590b17f1bSmrg else 1005690b17f1bSmrg allow_undefined_flag=' -expect_unresolved \*' 10057963d66acSmrg 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' 1005890b17f1bSmrg fi 1005990b17f1bSmrg archive_cmds_need_lc='no' 10060963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 1006190b17f1bSmrg hardcode_libdir_separator=: 1006290b17f1bSmrg ;; 100637e6fb56fSmrg 1006490b17f1bSmrg osf4* | osf5*) # as osf3* with the addition of -msym flag 10065963d66acSmrg if test yes = "$GCC"; then 10066963d66acSmrg allow_undefined_flag=' $wl-expect_unresolved $wl\*' 10067963d66acSmrg 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' 10068963d66acSmrg hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' 1006990b17f1bSmrg else 1007090b17f1bSmrg allow_undefined_flag=' -expect_unresolved \*' 10071963d66acSmrg 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' 1007290b17f1bSmrg 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~ 10073963d66acSmrg $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' 100747e6fb56fSmrg 1007590b17f1bSmrg # Both c and cxx compiler support -rpath directly 1007690b17f1bSmrg hardcode_libdir_flag_spec='-rpath $libdir' 1007790b17f1bSmrg fi 1007890b17f1bSmrg archive_cmds_need_lc='no' 1007990b17f1bSmrg hardcode_libdir_separator=: 1008090b17f1bSmrg ;; 100817e6fb56fSmrg 1008290b17f1bSmrg solaris*) 1008390b17f1bSmrg no_undefined_flag=' -z defs' 10084963d66acSmrg if test yes = "$GCC"; then 10085963d66acSmrg wlarc='$wl' 10086963d66acSmrg archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' 1008790b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10088963d66acSmrg $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' 1008990b17f1bSmrg else 1009090b17f1bSmrg case `$CC -V 2>&1` in 1009190b17f1bSmrg *"Compilers 5.0"*) 1009290b17f1bSmrg wlarc='' 10093963d66acSmrg archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' 1009490b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10095963d66acSmrg $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 1009690b17f1bSmrg ;; 1009790b17f1bSmrg *) 10098963d66acSmrg wlarc='$wl' 10099963d66acSmrg archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' 1010090b17f1bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10101963d66acSmrg $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 1010290b17f1bSmrg ;; 1010390b17f1bSmrg esac 1010490b17f1bSmrg fi 1010590b17f1bSmrg hardcode_libdir_flag_spec='-R$libdir' 1010690b17f1bSmrg hardcode_shlibpath_var=no 1010790b17f1bSmrg case $host_os in 1010890b17f1bSmrg solaris2.[0-5] | solaris2.[0-5].*) ;; 1010990b17f1bSmrg *) 1011090b17f1bSmrg # The compiler driver will combine and reorder linker options, 10111963d66acSmrg # but understands '-z linker_flag'. GCC discards it without '$wl', 1011290b17f1bSmrg # but is careful enough not to reorder. 1011390b17f1bSmrg # Supported since Solaris 2.6 (maybe 2.5.1?) 10114963d66acSmrg if test yes = "$GCC"; then 10115963d66acSmrg whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' 1011690b17f1bSmrg else 1011790b17f1bSmrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 1011890b17f1bSmrg fi 1011990b17f1bSmrg ;; 1012090b17f1bSmrg esac 1012190b17f1bSmrg link_all_deplibs=yes 1012290b17f1bSmrg ;; 101237e6fb56fSmrg 1012490b17f1bSmrg sunos4*) 10125963d66acSmrg if test sequent = "$host_vendor"; then 1012690b17f1bSmrg # Use $CC to link under sequent, because it throws in some extra .o 1012790b17f1bSmrg # files that make .init and .fini sections work. 10128963d66acSmrg archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' 1012990b17f1bSmrg else 1013090b17f1bSmrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 1013190b17f1bSmrg fi 1013290b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 1013390b17f1bSmrg hardcode_direct=yes 1013490b17f1bSmrg hardcode_minus_L=yes 1013590b17f1bSmrg hardcode_shlibpath_var=no 1013690b17f1bSmrg ;; 101377e6fb56fSmrg 1013890b17f1bSmrg sysv4) 1013990b17f1bSmrg case $host_vendor in 1014090b17f1bSmrg sni) 1014190b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 1014290b17f1bSmrg hardcode_direct=yes # is this really true??? 1014390b17f1bSmrg ;; 1014490b17f1bSmrg siemens) 1014590b17f1bSmrg ## LD is ld it makes a PLAMLIB 1014690b17f1bSmrg ## CC just makes a GrossModule. 1014790b17f1bSmrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 1014890b17f1bSmrg reload_cmds='$CC -r -o $output$reload_objs' 1014990b17f1bSmrg hardcode_direct=no 1015090b17f1bSmrg ;; 1015190b17f1bSmrg motorola) 1015290b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 1015390b17f1bSmrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie 1015490b17f1bSmrg ;; 1015590b17f1bSmrg esac 1015690b17f1bSmrg runpath_var='LD_RUN_PATH' 1015790b17f1bSmrg hardcode_shlibpath_var=no 1015890b17f1bSmrg ;; 101597e6fb56fSmrg 1016090b17f1bSmrg sysv4.3*) 1016190b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 1016290b17f1bSmrg hardcode_shlibpath_var=no 1016390b17f1bSmrg export_dynamic_flag_spec='-Bexport' 1016490b17f1bSmrg ;; 101657e6fb56fSmrg 1016690b17f1bSmrg sysv4*MP*) 1016790b17f1bSmrg if test -d /usr/nec; then 1016890b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 1016990b17f1bSmrg hardcode_shlibpath_var=no 1017090b17f1bSmrg runpath_var=LD_RUN_PATH 1017190b17f1bSmrg hardcode_runpath_var=yes 1017290b17f1bSmrg ld_shlibs=yes 1017390b17f1bSmrg fi 1017490b17f1bSmrg ;; 101757e6fb56fSmrg 1017690b17f1bSmrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10177963d66acSmrg no_undefined_flag='$wl-z,text' 1017890b17f1bSmrg archive_cmds_need_lc=no 1017990b17f1bSmrg hardcode_shlibpath_var=no 1018090b17f1bSmrg runpath_var='LD_RUN_PATH' 101817e6fb56fSmrg 10182963d66acSmrg if test yes = "$GCC"; then 10183963d66acSmrg archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10184963d66acSmrg archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 1018590b17f1bSmrg else 10186963d66acSmrg archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10187963d66acSmrg archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 1018890b17f1bSmrg fi 1018990b17f1bSmrg ;; 101907e6fb56fSmrg 1019190b17f1bSmrg sysv5* | sco3.2v5* | sco5v6*) 10192963d66acSmrg # Note: We CANNOT use -z defs as we might desire, because we do not 1019390b17f1bSmrg # link with -lc, and that would cause any symbols used from libc to 1019490b17f1bSmrg # always be unresolved, which means just about no library would 1019590b17f1bSmrg # ever link correctly. If we're not using GNU ld we use -z text 1019690b17f1bSmrg # though, which does catch some bad symbols but isn't as heavy-handed 1019790b17f1bSmrg # as -z defs. 10198963d66acSmrg no_undefined_flag='$wl-z,text' 10199963d66acSmrg allow_undefined_flag='$wl-z,nodefs' 1020090b17f1bSmrg archive_cmds_need_lc=no 1020190b17f1bSmrg hardcode_shlibpath_var=no 10202963d66acSmrg hardcode_libdir_flag_spec='$wl-R,$libdir' 1020390b17f1bSmrg hardcode_libdir_separator=':' 1020490b17f1bSmrg link_all_deplibs=yes 10205963d66acSmrg export_dynamic_flag_spec='$wl-Bexport' 1020690b17f1bSmrg runpath_var='LD_RUN_PATH' 102077e6fb56fSmrg 10208963d66acSmrg if test yes = "$GCC"; then 10209963d66acSmrg archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10210963d66acSmrg archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 1021190b17f1bSmrg else 10212963d66acSmrg archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10213963d66acSmrg archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 1021490b17f1bSmrg fi 1021590b17f1bSmrg ;; 102167e6fb56fSmrg 1021790b17f1bSmrg uts4*) 1021890b17f1bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 1021990b17f1bSmrg hardcode_libdir_flag_spec='-L$libdir' 1022090b17f1bSmrg hardcode_shlibpath_var=no 1022190b17f1bSmrg ;; 102227e6fb56fSmrg 1022390b17f1bSmrg *) 1022490b17f1bSmrg ld_shlibs=no 1022590b17f1bSmrg ;; 1022690b17f1bSmrg esac 102277e6fb56fSmrg 10228963d66acSmrg if test sni = "$host_vendor"; then 1022990b17f1bSmrg case $host in 1023090b17f1bSmrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10231963d66acSmrg export_dynamic_flag_spec='$wl-Blargedynsym' 1023290b17f1bSmrg ;; 1023390b17f1bSmrg esac 1023490b17f1bSmrg fi 1023590b17f1bSmrg fi 102367e6fb56fSmrg 1023790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 1023890b17f1bSmrg$as_echo "$ld_shlibs" >&6; } 10239963d66acSmrgtest no = "$ld_shlibs" && can_build_shared=no 102407e6fb56fSmrg 1024190b17f1bSmrgwith_gnu_ld=$with_gnu_ld 102427e6fb56fSmrg 102437e6fb56fSmrg 102447e6fb56fSmrg 102457e6fb56fSmrg 102467e6fb56fSmrg 102477e6fb56fSmrg 102487e6fb56fSmrg 102497e6fb56fSmrg 102507e6fb56fSmrg 102517e6fb56fSmrg 102527e6fb56fSmrg 102537e6fb56fSmrg 102547e6fb56fSmrg 102557e6fb56fSmrg 102567e6fb56fSmrg 1025790b17f1bSmrg# 1025890b17f1bSmrg# Do we need to explicitly link libc? 1025990b17f1bSmrg# 1026090b17f1bSmrgcase "x$archive_cmds_need_lc" in 1026190b17f1bSmrgx|xyes) 1026290b17f1bSmrg # Assume -lc should be added 1026390b17f1bSmrg archive_cmds_need_lc=yes 102647e6fb56fSmrg 10265963d66acSmrg if test yes,yes = "$GCC,$enable_shared"; then 1026690b17f1bSmrg case $archive_cmds in 1026790b17f1bSmrg *'~'*) 1026890b17f1bSmrg # FIXME: we may have to deal with multi-command sequences. 1026990b17f1bSmrg ;; 1027090b17f1bSmrg '$CC '*) 1027190b17f1bSmrg # Test whether the compiler implicitly links with -lc since on some 1027290b17f1bSmrg # systems, -lgcc has to come before -lc. If gcc already passes -lc 1027390b17f1bSmrg # to ld, don't add -lc before -lgcc. 1027490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 1027590b17f1bSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 1027690b17f1bSmrgif ${lt_cv_archive_cmds_need_lc+:} false; then : 1027790b17f1bSmrg $as_echo_n "(cached) " >&6 1027890b17f1bSmrgelse 1027990b17f1bSmrg $RM conftest* 1028090b17f1bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 102817e6fb56fSmrg 1028290b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 1028390b17f1bSmrg (eval $ac_compile) 2>&5 1028490b17f1bSmrg ac_status=$? 1028590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1028690b17f1bSmrg test $ac_status = 0; } 2>conftest.err; then 1028790b17f1bSmrg soname=conftest 1028890b17f1bSmrg lib=conftest 1028990b17f1bSmrg libobjs=conftest.$ac_objext 1029090b17f1bSmrg deplibs= 1029190b17f1bSmrg wl=$lt_prog_compiler_wl 1029290b17f1bSmrg pic_flag=$lt_prog_compiler_pic 1029390b17f1bSmrg compiler_flags=-v 1029490b17f1bSmrg linker_flags=-v 1029590b17f1bSmrg verstring= 1029690b17f1bSmrg output_objdir=. 1029790b17f1bSmrg libname=conftest 1029890b17f1bSmrg lt_save_allow_undefined_flag=$allow_undefined_flag 1029990b17f1bSmrg allow_undefined_flag= 1030090b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 1030190b17f1bSmrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 1030290b17f1bSmrg ac_status=$? 1030390b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1030490b17f1bSmrg test $ac_status = 0; } 1030590b17f1bSmrg then 1030690b17f1bSmrg lt_cv_archive_cmds_need_lc=no 1030790b17f1bSmrg else 1030890b17f1bSmrg lt_cv_archive_cmds_need_lc=yes 1030990b17f1bSmrg fi 1031090b17f1bSmrg allow_undefined_flag=$lt_save_allow_undefined_flag 1031190b17f1bSmrg else 1031290b17f1bSmrg cat conftest.err 1>&5 1031390b17f1bSmrg fi 1031490b17f1bSmrg $RM conftest* 103157e6fb56fSmrg 1031690b17f1bSmrgfi 1031790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 1031890b17f1bSmrg$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 1031990b17f1bSmrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 1032090b17f1bSmrg ;; 1032190b17f1bSmrg esac 1032290b17f1bSmrg fi 1032390b17f1bSmrg ;; 1032490b17f1bSmrgesac 103257e6fb56fSmrg 103267e6fb56fSmrg 103277e6fb56fSmrg 103287e6fb56fSmrg 103297e6fb56fSmrg 103307e6fb56fSmrg 103317e6fb56fSmrg 103327e6fb56fSmrg 103337e6fb56fSmrg 103347e6fb56fSmrg 103357e6fb56fSmrg 103367e6fb56fSmrg 103377e6fb56fSmrg 103387e6fb56fSmrg 103397e6fb56fSmrg 103407e6fb56fSmrg 103417e6fb56fSmrg 103427e6fb56fSmrg 103437e6fb56fSmrg 103447e6fb56fSmrg 103457e6fb56fSmrg 103467e6fb56fSmrg 103477e6fb56fSmrg 103487e6fb56fSmrg 103497e6fb56fSmrg 103507e6fb56fSmrg 103517e6fb56fSmrg 103527e6fb56fSmrg 103537e6fb56fSmrg 103547e6fb56fSmrg 103557e6fb56fSmrg 103567e6fb56fSmrg 103577e6fb56fSmrg 103587e6fb56fSmrg 103597e6fb56fSmrg 103607e6fb56fSmrg 103617e6fb56fSmrg 103627e6fb56fSmrg 103637e6fb56fSmrg 103647e6fb56fSmrg 103657e6fb56fSmrg 103667e6fb56fSmrg 103677e6fb56fSmrg 103687e6fb56fSmrg 103697e6fb56fSmrg 103707e6fb56fSmrg 103717e6fb56fSmrg 103727e6fb56fSmrg 103737e6fb56fSmrg 103747e6fb56fSmrg 103757e6fb56fSmrg 103767e6fb56fSmrg 103777e6fb56fSmrg 103787e6fb56fSmrg 103797e6fb56fSmrg 103807e6fb56fSmrg 103817e6fb56fSmrg 103827e6fb56fSmrg 103837e6fb56fSmrg 103847e6fb56fSmrg 103857e6fb56fSmrg 103867e6fb56fSmrg 103877e6fb56fSmrg 103887e6fb56fSmrg 103897e6fb56fSmrg 103907e6fb56fSmrg 103917e6fb56fSmrg 103927e6fb56fSmrg 103937e6fb56fSmrg 103947e6fb56fSmrg 103957e6fb56fSmrg 103967e6fb56fSmrg 103977e6fb56fSmrg 103987e6fb56fSmrg 103997e6fb56fSmrg 104007e6fb56fSmrg 104017e6fb56fSmrg 104027e6fb56fSmrg 104037e6fb56fSmrg 104047e6fb56fSmrg 104057e6fb56fSmrg 104067e6fb56fSmrg 104077e6fb56fSmrg 104087e6fb56fSmrg 104097e6fb56fSmrg 104107e6fb56fSmrg 104117e6fb56fSmrg 104127e6fb56fSmrg 104137e6fb56fSmrg 104147e6fb56fSmrg 104157e6fb56fSmrg 104167e6fb56fSmrg 104177e6fb56fSmrg 104187e6fb56fSmrg 104197e6fb56fSmrg 104207e6fb56fSmrg 104217e6fb56fSmrg 104227e6fb56fSmrg 104237e6fb56fSmrg 104247e6fb56fSmrg 104257e6fb56fSmrg 104267e6fb56fSmrg 104277e6fb56fSmrg 104287e6fb56fSmrg 104297e6fb56fSmrg 104307e6fb56fSmrg 104317e6fb56fSmrg 104327e6fb56fSmrg 104337e6fb56fSmrg 104347e6fb56fSmrg 104357e6fb56fSmrg 104367e6fb56fSmrg 104377e6fb56fSmrg 104387e6fb56fSmrg 104397e6fb56fSmrg 104407e6fb56fSmrg 104417e6fb56fSmrg 104427e6fb56fSmrg 104437e6fb56fSmrg 104447e6fb56fSmrg 104457e6fb56fSmrg 104467e6fb56fSmrg 104477e6fb56fSmrg 104487e6fb56fSmrg 104497e6fb56fSmrg 104507e6fb56fSmrg 104517e6fb56fSmrg 104527e6fb56fSmrg 104537e6fb56fSmrg 104547e6fb56fSmrg 104557e6fb56fSmrg 104567e6fb56fSmrg 104577e6fb56fSmrg 104587e6fb56fSmrg 104597e6fb56fSmrg 104607e6fb56fSmrg 104617e6fb56fSmrg 104627e6fb56fSmrg 104637e6fb56fSmrg 104647e6fb56fSmrg 104657e6fb56fSmrg 104667e6fb56fSmrg 104677e6fb56fSmrg 104687e6fb56fSmrg 104697e6fb56fSmrg 104707e6fb56fSmrg 104717e6fb56fSmrg 104727e6fb56fSmrg 104737e6fb56fSmrg 104747e6fb56fSmrg 104757e6fb56fSmrg 1047690b17f1bSmrg 1047790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 1047890b17f1bSmrg$as_echo_n "checking dynamic linker characteristics... " >&6; } 1047990b17f1bSmrg 10480963d66acSmrgif test yes = "$GCC"; then 1048190b17f1bSmrg case $host_os in 10482963d66acSmrg darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; 10483963d66acSmrg *) lt_awk_arg='/^libraries:/' ;; 1048490b17f1bSmrg esac 1048590b17f1bSmrg case $host_os in 10486963d66acSmrg mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; 10487963d66acSmrg *) lt_sed_strip_eq='s|=/|/|g' ;; 1048890b17f1bSmrg esac 1048990b17f1bSmrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 1049090b17f1bSmrg case $lt_search_path_spec in 1049190b17f1bSmrg *\;*) 1049290b17f1bSmrg # if the path contains ";" then we assume it to be the separator 1049390b17f1bSmrg # otherwise default to the standard path separator (i.e. ":") - it is 1049490b17f1bSmrg # assumed that no part of a normal pathname contains ";" but that should 1049590b17f1bSmrg # okay in the real world where ";" in dirpaths is itself problematic. 1049690b17f1bSmrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 104977e6fb56fSmrg ;; 104987e6fb56fSmrg *) 1049990b17f1bSmrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 105007e6fb56fSmrg ;; 1050190b17f1bSmrg esac 1050290b17f1bSmrg # Ok, now we have the path, separated by spaces, we can step through it 10503963d66acSmrg # and add multilib dir if necessary... 1050490b17f1bSmrg lt_tmp_lt_search_path_spec= 10505963d66acSmrg lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10506963d66acSmrg # ...but if some path component already ends with the multilib dir we assume 10507963d66acSmrg # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). 10508963d66acSmrg case "$lt_multi_os_dir; $lt_search_path_spec " in 10509963d66acSmrg "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) 10510963d66acSmrg lt_multi_os_dir= 10511963d66acSmrg ;; 10512963d66acSmrg esac 1051390b17f1bSmrg for lt_sys_path in $lt_search_path_spec; do 10514963d66acSmrg if test -d "$lt_sys_path$lt_multi_os_dir"; then 10515963d66acSmrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" 10516963d66acSmrg elif test -n "$lt_multi_os_dir"; then 1051790b17f1bSmrg test -d "$lt_sys_path" && \ 1051890b17f1bSmrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 1051990b17f1bSmrg fi 1052090b17f1bSmrg done 1052190b17f1bSmrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10522963d66acSmrgBEGIN {RS = " "; FS = "/|\n";} { 10523963d66acSmrg lt_foo = ""; 10524963d66acSmrg lt_count = 0; 1052590b17f1bSmrg for (lt_i = NF; lt_i > 0; lt_i--) { 1052690b17f1bSmrg if ($lt_i != "" && $lt_i != ".") { 1052790b17f1bSmrg if ($lt_i == "..") { 1052890b17f1bSmrg lt_count++; 1052990b17f1bSmrg } else { 1053090b17f1bSmrg if (lt_count == 0) { 10531963d66acSmrg lt_foo = "/" $lt_i lt_foo; 1053290b17f1bSmrg } else { 1053390b17f1bSmrg lt_count--; 1053490b17f1bSmrg } 1053590b17f1bSmrg } 1053690b17f1bSmrg } 1053790b17f1bSmrg } 1053890b17f1bSmrg if (lt_foo != "") { lt_freq[lt_foo]++; } 1053990b17f1bSmrg if (lt_freq[lt_foo] == 1) { print lt_foo; } 1054090b17f1bSmrg}'` 1054190b17f1bSmrg # AWK program above erroneously prepends '/' to C:/dos/paths 1054290b17f1bSmrg # for these hosts. 1054390b17f1bSmrg case $host_os in 1054490b17f1bSmrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10545963d66acSmrg $SED 's|/\([A-Za-z]:\)|\1|g'` ;; 1054690b17f1bSmrg esac 1054790b17f1bSmrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 105487e6fb56fSmrgelse 1054990b17f1bSmrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 105507e6fb56fSmrgfi 1055190b17f1bSmrglibrary_names_spec= 1055290b17f1bSmrglibname_spec='lib$name' 1055390b17f1bSmrgsoname_spec= 10554963d66acSmrgshrext_cmds=.so 1055590b17f1bSmrgpostinstall_cmds= 1055690b17f1bSmrgpostuninstall_cmds= 1055790b17f1bSmrgfinish_cmds= 1055890b17f1bSmrgfinish_eval= 1055990b17f1bSmrgshlibpath_var= 1056090b17f1bSmrgshlibpath_overrides_runpath=unknown 1056190b17f1bSmrgversion_type=none 1056290b17f1bSmrgdynamic_linker="$host_os ld.so" 1056390b17f1bSmrgsys_lib_dlsearch_path_spec="/lib /usr/lib" 1056490b17f1bSmrgneed_lib_prefix=unknown 1056590b17f1bSmrghardcode_into_libs=no 105667e6fb56fSmrg 1056790b17f1bSmrg# when you set need_version to no, make sure it does not cause -set_version 1056890b17f1bSmrg# flags to be left without arguments 1056990b17f1bSmrgneed_version=unknown 105707e6fb56fSmrg 10571963d66acSmrg 10572963d66acSmrg 1057390b17f1bSmrgcase $host_os in 1057490b17f1bSmrgaix3*) 1057590b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 10576963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname.a' 1057790b17f1bSmrg shlibpath_var=LIBPATH 105787e6fb56fSmrg 105797e6fb56fSmrg # AIX 3 has no versioning support, so we append a major version to the name. 10580963d66acSmrg soname_spec='$libname$release$shared_ext$major' 105817e6fb56fSmrg ;; 105827e6fb56fSmrg 105837e6fb56fSmrgaix[4-9]*) 1058490b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 105857e6fb56fSmrg need_lib_prefix=no 105867e6fb56fSmrg need_version=no 105877e6fb56fSmrg hardcode_into_libs=yes 10588963d66acSmrg if test ia64 = "$host_cpu"; then 105897e6fb56fSmrg # AIX 5 supports IA64 10590963d66acSmrg library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' 105917e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 105927e6fb56fSmrg else 105937e6fb56fSmrg # With GCC up to 2.95.x, collect2 would create an import file 105947e6fb56fSmrg # for dependence libraries. The import file would start with 10595963d66acSmrg # the line '#! .'. This would cause the generated library to 10596963d66acSmrg # depend on '.', always an invalid library. This was fixed in 105977e6fb56fSmrg # development snapshots of GCC prior to 3.0. 105987e6fb56fSmrg case $host_os in 105997e6fb56fSmrg aix4 | aix4.[01] | aix4.[01].*) 106007e6fb56fSmrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 106017e6fb56fSmrg echo ' yes ' 10602963d66acSmrg echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then 106037e6fb56fSmrg : 106047e6fb56fSmrg else 106057e6fb56fSmrg can_build_shared=no 106067e6fb56fSmrg fi 106077e6fb56fSmrg ;; 106087e6fb56fSmrg esac 10609963d66acSmrg # Using Import Files as archive members, it is possible to support 10610963d66acSmrg # filename-based versioning of shared library archives on AIX. While 10611963d66acSmrg # this would work for both with and without runtime linking, it will 10612963d66acSmrg # prevent static linking of such archives. So we do filename-based 10613963d66acSmrg # shared library versioning with .so extension only, which is used 10614963d66acSmrg # when both runtime linking and shared linking is enabled. 10615963d66acSmrg # Unfortunately, runtime linking may impact performance, so we do 10616963d66acSmrg # not want this to be the default eventually. Also, we use the 10617963d66acSmrg # versioned .so libs for executables only if there is the -brtl 10618963d66acSmrg # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. 10619963d66acSmrg # To allow for filename-based versioning support, we need to create 10620963d66acSmrg # libNAME.so.V as an archive file, containing: 10621963d66acSmrg # *) an Import File, referring to the versioned filename of the 10622963d66acSmrg # archive as well as the shared archive member, telling the 10623963d66acSmrg # bitwidth (32 or 64) of that shared object, and providing the 10624963d66acSmrg # list of exported symbols of that shared object, eventually 10625963d66acSmrg # decorated with the 'weak' keyword 10626963d66acSmrg # *) the shared object with the F_LOADONLY flag set, to really avoid 10627963d66acSmrg # it being seen by the linker. 10628963d66acSmrg # At run time we better use the real file rather than another symlink, 10629963d66acSmrg # but for link time we create the symlink libNAME.so -> libNAME.so.V 10630963d66acSmrg 10631963d66acSmrg case $with_aix_soname,$aix_use_runtimelinking in 10632963d66acSmrg # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct 106337e6fb56fSmrg # soname into executable. Probably we can add versioning support to 106347e6fb56fSmrg # collect2, so additional links can be useful in future. 10635963d66acSmrg aix,yes) # traditional libtool 10636963d66acSmrg dynamic_linker='AIX unversionable lib.so' 106377e6fb56fSmrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so 106387e6fb56fSmrg # instead of lib<name>.a to let people know that these are not 106397e6fb56fSmrg # typical AIX shared libraries. 10640963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10641963d66acSmrg ;; 10642963d66acSmrg aix,no) # traditional AIX only 10643963d66acSmrg dynamic_linker='AIX lib.a(lib.so.V)' 106447e6fb56fSmrg # We preserve .a as extension for shared libraries through AIX4.2 106457e6fb56fSmrg # and later when we are not doing run time linking. 10646963d66acSmrg library_names_spec='$libname$release.a $libname.a' 10647963d66acSmrg soname_spec='$libname$release$shared_ext$major' 10648963d66acSmrg ;; 10649963d66acSmrg svr4,*) # full svr4 only 10650963d66acSmrg dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" 10651963d66acSmrg library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10652963d66acSmrg # We do not specify a path in Import Files, so LIBPATH fires. 10653963d66acSmrg shlibpath_overrides_runpath=yes 10654963d66acSmrg ;; 10655963d66acSmrg *,yes) # both, prefer svr4 10656963d66acSmrg dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" 10657963d66acSmrg library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' 10658963d66acSmrg # unpreferred sharedlib libNAME.a needs extra handling 10659963d66acSmrg postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' 10660963d66acSmrg postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' 10661963d66acSmrg # We do not specify a path in Import Files, so LIBPATH fires. 10662963d66acSmrg shlibpath_overrides_runpath=yes 10663963d66acSmrg ;; 10664963d66acSmrg *,no) # both, prefer aix 10665963d66acSmrg dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" 10666963d66acSmrg library_names_spec='$libname$release.a $libname.a' 10667963d66acSmrg soname_spec='$libname$release$shared_ext$major' 10668963d66acSmrg # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling 10669963d66acSmrg postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' 10670963d66acSmrg postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' 10671963d66acSmrg ;; 10672963d66acSmrg esac 106737e6fb56fSmrg shlibpath_var=LIBPATH 106747e6fb56fSmrg fi 106757e6fb56fSmrg ;; 106767e6fb56fSmrg 106777e6fb56fSmrgamigaos*) 1067890b17f1bSmrg case $host_cpu in 1067990b17f1bSmrg powerpc) 1068090b17f1bSmrg # Since July 2007 AmigaOS4 officially supports .so libraries. 1068190b17f1bSmrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10682963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 1068390b17f1bSmrg ;; 1068490b17f1bSmrg m68k) 1068590b17f1bSmrg library_names_spec='$libname.ixlibrary $libname.a' 1068690b17f1bSmrg # Create ${libname}_ixlibrary.a entries in /sys/libs. 10687963d66acSmrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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' 1068890b17f1bSmrg ;; 1068990b17f1bSmrg esac 106907e6fb56fSmrg ;; 106917e6fb56fSmrg 106927e6fb56fSmrgbeos*) 10693963d66acSmrg library_names_spec='$libname$shared_ext' 106947e6fb56fSmrg dynamic_linker="$host_os ld.so" 106957e6fb56fSmrg shlibpath_var=LIBRARY_PATH 106967e6fb56fSmrg ;; 106977e6fb56fSmrg 106987e6fb56fSmrgbsdi[45]*) 1069990b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 107007e6fb56fSmrg need_version=no 10701963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10702963d66acSmrg soname_spec='$libname$release$shared_ext$major' 107037e6fb56fSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 107047e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 107057e6fb56fSmrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 107067e6fb56fSmrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 107077e6fb56fSmrg # the default ld.so.conf also contains /usr/contrib/lib and 107087e6fb56fSmrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 107097e6fb56fSmrg # libtool to hard-code these into programs 107107e6fb56fSmrg ;; 107117e6fb56fSmrg 1071290b17f1bSmrgcygwin* | mingw* | pw32* | cegcc*) 107137e6fb56fSmrg version_type=windows 10714963d66acSmrg shrext_cmds=.dll 107157e6fb56fSmrg need_version=no 107167e6fb56fSmrg need_lib_prefix=no 107177e6fb56fSmrg 1071890b17f1bSmrg case $GCC,$cc_basename in 1071990b17f1bSmrg yes,*) 1072090b17f1bSmrg # gcc 107217e6fb56fSmrg library_names_spec='$libname.dll.a' 107227e6fb56fSmrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 10723963d66acSmrg postinstall_cmds='base_file=`basename \$file`~ 10724963d66acSmrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 107257e6fb56fSmrg dldir=$destdir/`dirname \$dlpath`~ 107267e6fb56fSmrg test -d \$dldir || mkdir -p \$dldir~ 107277e6fb56fSmrg $install_prog $dir/$dlname \$dldir/$dlname~ 1072890b17f1bSmrg chmod a+x \$dldir/$dlname~ 1072990b17f1bSmrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 1073090b17f1bSmrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 1073190b17f1bSmrg fi' 107327e6fb56fSmrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 107337e6fb56fSmrg dlpath=$dir/\$dldll~ 1073490b17f1bSmrg $RM \$dlpath' 107357e6fb56fSmrg shlibpath_overrides_runpath=yes 107367e6fb56fSmrg 107377e6fb56fSmrg case $host_os in 107387e6fb56fSmrg cygwin*) 107397e6fb56fSmrg # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10740963d66acSmrg soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 1074190b17f1bSmrg 1074290b17f1bSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 107437e6fb56fSmrg ;; 1074490b17f1bSmrg mingw* | cegcc*) 107457e6fb56fSmrg # MinGW DLLs use traditional 'lib' prefix 10746963d66acSmrg soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 107477e6fb56fSmrg ;; 107487e6fb56fSmrg pw32*) 107497e6fb56fSmrg # pw32 DLLs use 'pw' prefix rather than 'lib' 10750963d66acSmrg library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 107517e6fb56fSmrg ;; 107527e6fb56fSmrg esac 1075390b17f1bSmrg dynamic_linker='Win32 ld.exe' 1075490b17f1bSmrg ;; 1075590b17f1bSmrg 1075690b17f1bSmrg *,cl*) 1075790b17f1bSmrg # Native MSVC 1075890b17f1bSmrg libname_spec='$name' 10759963d66acSmrg soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' 10760963d66acSmrg library_names_spec='$libname.dll.lib' 1076190b17f1bSmrg 1076290b17f1bSmrg case $build_os in 1076390b17f1bSmrg mingw*) 1076490b17f1bSmrg sys_lib_search_path_spec= 1076590b17f1bSmrg lt_save_ifs=$IFS 1076690b17f1bSmrg IFS=';' 1076790b17f1bSmrg for lt_path in $LIB 1076890b17f1bSmrg do 1076990b17f1bSmrg IFS=$lt_save_ifs 1077090b17f1bSmrg # Let DOS variable expansion print the short 8.3 style file name. 1077190b17f1bSmrg lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 1077290b17f1bSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 1077390b17f1bSmrg done 1077490b17f1bSmrg IFS=$lt_save_ifs 1077590b17f1bSmrg # Convert to MSYS style. 1077690b17f1bSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 1077790b17f1bSmrg ;; 1077890b17f1bSmrg cygwin*) 1077990b17f1bSmrg # Convert to unix form, then to dos form, then back to unix form 1078090b17f1bSmrg # but this time dos style (no spaces!) so that the unix form looks 1078190b17f1bSmrg # like /cygdrive/c/PROGRA~1:/cygdr... 1078290b17f1bSmrg sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 1078390b17f1bSmrg sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 1078490b17f1bSmrg sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 1078590b17f1bSmrg ;; 1078690b17f1bSmrg *) 10787963d66acSmrg sys_lib_search_path_spec=$LIB 1078890b17f1bSmrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 1078990b17f1bSmrg # It is most probably a Windows format PATH. 1079090b17f1bSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 1079190b17f1bSmrg else 1079290b17f1bSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 1079390b17f1bSmrg fi 1079490b17f1bSmrg # FIXME: find the short name or the path components, as spaces are 1079590b17f1bSmrg # common. (e.g. "Program Files" -> "PROGRA~1") 1079690b17f1bSmrg ;; 1079790b17f1bSmrg esac 1079890b17f1bSmrg 1079990b17f1bSmrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 10800963d66acSmrg postinstall_cmds='base_file=`basename \$file`~ 10801963d66acSmrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ 1080290b17f1bSmrg dldir=$destdir/`dirname \$dlpath`~ 1080390b17f1bSmrg test -d \$dldir || mkdir -p \$dldir~ 1080490b17f1bSmrg $install_prog $dir/$dlname \$dldir/$dlname' 1080590b17f1bSmrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 1080690b17f1bSmrg dlpath=$dir/\$dldll~ 1080790b17f1bSmrg $RM \$dlpath' 1080890b17f1bSmrg shlibpath_overrides_runpath=yes 1080990b17f1bSmrg dynamic_linker='Win32 link.exe' 108107e6fb56fSmrg ;; 108117e6fb56fSmrg 108127e6fb56fSmrg *) 1081390b17f1bSmrg # Assume MSVC wrapper 10814963d66acSmrg library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' 1081590b17f1bSmrg dynamic_linker='Win32 ld.exe' 108167e6fb56fSmrg ;; 108177e6fb56fSmrg esac 108187e6fb56fSmrg # FIXME: first we should search . and the directory the executable is in 108197e6fb56fSmrg shlibpath_var=PATH 108207e6fb56fSmrg ;; 108217e6fb56fSmrg 108227e6fb56fSmrgdarwin* | rhapsody*) 108237e6fb56fSmrg dynamic_linker="$host_os dyld" 108247e6fb56fSmrg version_type=darwin 108257e6fb56fSmrg need_lib_prefix=no 108267e6fb56fSmrg need_version=no 10827963d66acSmrg library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' 10828963d66acSmrg soname_spec='$libname$release$major$shared_ext' 108297e6fb56fSmrg shlibpath_overrides_runpath=yes 108307e6fb56fSmrg shlibpath_var=DYLD_LIBRARY_PATH 108317e6fb56fSmrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 108327e6fb56fSmrg 1083390b17f1bSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 108347e6fb56fSmrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 108357e6fb56fSmrg ;; 108367e6fb56fSmrg 108377e6fb56fSmrgdgux*) 1083890b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 108397e6fb56fSmrg need_lib_prefix=no 108407e6fb56fSmrg need_version=no 10841963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10842963d66acSmrg soname_spec='$libname$release$shared_ext$major' 108437e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 108447e6fb56fSmrg ;; 108457e6fb56fSmrg 108467e6fb56fSmrgfreebsd* | dragonfly*) 108477e6fb56fSmrg # DragonFly does not have aout. When/if they implement a new 108487e6fb56fSmrg # versioning mechanism, adjust this. 108497e6fb56fSmrg if test -x /usr/bin/objformat; then 108507e6fb56fSmrg objformat=`/usr/bin/objformat` 108517e6fb56fSmrg else 108527e6fb56fSmrg case $host_os in 1085390b17f1bSmrg freebsd[23].*) objformat=aout ;; 108547e6fb56fSmrg *) objformat=elf ;; 108557e6fb56fSmrg esac 108567e6fb56fSmrg fi 108577e6fb56fSmrg version_type=freebsd-$objformat 108587e6fb56fSmrg case $version_type in 108597e6fb56fSmrg freebsd-elf*) 10860963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10861963d66acSmrg soname_spec='$libname$release$shared_ext$major' 108627e6fb56fSmrg need_version=no 108637e6fb56fSmrg need_lib_prefix=no 108647e6fb56fSmrg ;; 108657e6fb56fSmrg freebsd-*) 10866963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 108677e6fb56fSmrg need_version=yes 108687e6fb56fSmrg ;; 108697e6fb56fSmrg esac 108707e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 108717e6fb56fSmrg case $host_os in 1087290b17f1bSmrg freebsd2.*) 108737e6fb56fSmrg shlibpath_overrides_runpath=yes 108747e6fb56fSmrg ;; 108757e6fb56fSmrg freebsd3.[01]* | freebsdelf3.[01]*) 108767e6fb56fSmrg shlibpath_overrides_runpath=yes 108777e6fb56fSmrg hardcode_into_libs=yes 108787e6fb56fSmrg ;; 108797e6fb56fSmrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 108807e6fb56fSmrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 108817e6fb56fSmrg shlibpath_overrides_runpath=no 108827e6fb56fSmrg hardcode_into_libs=yes 108837e6fb56fSmrg ;; 108847e6fb56fSmrg *) # from 4.6 on, and DragonFly 108857e6fb56fSmrg shlibpath_overrides_runpath=yes 108867e6fb56fSmrg hardcode_into_libs=yes 108877e6fb56fSmrg ;; 108887e6fb56fSmrg esac 108897e6fb56fSmrg ;; 108907e6fb56fSmrg 1089190b17f1bSmrghaiku*) 1089290b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 1089390b17f1bSmrg need_lib_prefix=no 1089490b17f1bSmrg need_version=no 1089590b17f1bSmrg dynamic_linker="$host_os runtime_loader" 10896963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10897963d66acSmrg soname_spec='$libname$release$shared_ext$major' 1089890b17f1bSmrg shlibpath_var=LIBRARY_PATH 10899963d66acSmrg shlibpath_overrides_runpath=no 1090090b17f1bSmrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 109017e6fb56fSmrg hardcode_into_libs=yes 109027e6fb56fSmrg ;; 109037e6fb56fSmrg 109047e6fb56fSmrghpux9* | hpux10* | hpux11*) 109057e6fb56fSmrg # Give a soname corresponding to the major version so that dld.sl refuses to 109067e6fb56fSmrg # link against other versions. 109077e6fb56fSmrg version_type=sunos 109087e6fb56fSmrg need_lib_prefix=no 109097e6fb56fSmrg need_version=no 109107e6fb56fSmrg case $host_cpu in 109117e6fb56fSmrg ia64*) 109127e6fb56fSmrg shrext_cmds='.so' 109137e6fb56fSmrg hardcode_into_libs=yes 109147e6fb56fSmrg dynamic_linker="$host_os dld.so" 109157e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 109167e6fb56fSmrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10917963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10918963d66acSmrg soname_spec='$libname$release$shared_ext$major' 10919963d66acSmrg if test 32 = "$HPUX_IA64_MODE"; then 109207e6fb56fSmrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10921963d66acSmrg sys_lib_dlsearch_path_spec=/usr/lib/hpux32 109227e6fb56fSmrg else 109237e6fb56fSmrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10924963d66acSmrg sys_lib_dlsearch_path_spec=/usr/lib/hpux64 109257e6fb56fSmrg fi 109267e6fb56fSmrg ;; 1092790b17f1bSmrg hppa*64*) 1092890b17f1bSmrg shrext_cmds='.sl' 1092990b17f1bSmrg hardcode_into_libs=yes 1093090b17f1bSmrg dynamic_linker="$host_os dld.sl" 1093190b17f1bSmrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 1093290b17f1bSmrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10933963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10934963d66acSmrg soname_spec='$libname$release$shared_ext$major' 1093590b17f1bSmrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 1093690b17f1bSmrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 1093790b17f1bSmrg ;; 1093890b17f1bSmrg *) 109397e6fb56fSmrg shrext_cmds='.sl' 109407e6fb56fSmrg dynamic_linker="$host_os dld.sl" 109417e6fb56fSmrg shlibpath_var=SHLIB_PATH 109427e6fb56fSmrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10943963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10944963d66acSmrg soname_spec='$libname$release$shared_ext$major' 109457e6fb56fSmrg ;; 109467e6fb56fSmrg esac 1094790b17f1bSmrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 109487e6fb56fSmrg postinstall_cmds='chmod 555 $lib' 1094990b17f1bSmrg # or fails outright, so override atomically: 1095090b17f1bSmrg install_override_mode=555 109517e6fb56fSmrg ;; 109527e6fb56fSmrg 109537e6fb56fSmrginterix[3-9]*) 1095490b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 109557e6fb56fSmrg need_lib_prefix=no 109567e6fb56fSmrg need_version=no 10957963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 10958963d66acSmrg soname_spec='$libname$release$shared_ext$major' 109597e6fb56fSmrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 109607e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 109617e6fb56fSmrg shlibpath_overrides_runpath=no 109627e6fb56fSmrg hardcode_into_libs=yes 109637e6fb56fSmrg ;; 109647e6fb56fSmrg 109657e6fb56fSmrgirix5* | irix6* | nonstopux*) 109667e6fb56fSmrg case $host_os in 109677e6fb56fSmrg nonstopux*) version_type=nonstopux ;; 109687e6fb56fSmrg *) 10969963d66acSmrg if test yes = "$lt_cv_prog_gnu_ld"; then 1097090b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 109717e6fb56fSmrg else 109727e6fb56fSmrg version_type=irix 109737e6fb56fSmrg fi ;; 109747e6fb56fSmrg esac 109757e6fb56fSmrg need_lib_prefix=no 109767e6fb56fSmrg need_version=no 10977963d66acSmrg soname_spec='$libname$release$shared_ext$major' 10978963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' 109797e6fb56fSmrg case $host_os in 109807e6fb56fSmrg irix5* | nonstopux*) 109817e6fb56fSmrg libsuff= shlibsuff= 109827e6fb56fSmrg ;; 109837e6fb56fSmrg *) 109847e6fb56fSmrg case $LD in # libtool.m4 will add one of these switches to LD 109857e6fb56fSmrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 109867e6fb56fSmrg libsuff= shlibsuff= libmagic=32-bit;; 109877e6fb56fSmrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 109887e6fb56fSmrg libsuff=32 shlibsuff=N32 libmagic=N32;; 109897e6fb56fSmrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 109907e6fb56fSmrg libsuff=64 shlibsuff=64 libmagic=64-bit;; 109917e6fb56fSmrg *) libsuff= shlibsuff= libmagic=never-match;; 109927e6fb56fSmrg esac 109937e6fb56fSmrg ;; 109947e6fb56fSmrg esac 109957e6fb56fSmrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 109967e6fb56fSmrg shlibpath_overrides_runpath=no 10997963d66acSmrg sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" 10998963d66acSmrg sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" 109997e6fb56fSmrg hardcode_into_libs=yes 110007e6fb56fSmrg ;; 110017e6fb56fSmrg 110027e6fb56fSmrg# No shared lib support for Linux oldld, aout, or coff. 110037e6fb56fSmrglinux*oldld* | linux*aout* | linux*coff*) 110047e6fb56fSmrg dynamic_linker=no 110057e6fb56fSmrg ;; 110067e6fb56fSmrg 11007963d66acSmrglinux*android*) 11008963d66acSmrg version_type=none # Android doesn't support versioned libraries. 11009963d66acSmrg need_lib_prefix=no 11010963d66acSmrg need_version=no 11011963d66acSmrg library_names_spec='$libname$release$shared_ext' 11012963d66acSmrg soname_spec='$libname$release$shared_ext' 11013963d66acSmrg finish_cmds= 11014963d66acSmrg shlibpath_var=LD_LIBRARY_PATH 11015963d66acSmrg shlibpath_overrides_runpath=yes 11016963d66acSmrg 11017963d66acSmrg # This implies no fast_install, which is unacceptable. 11018963d66acSmrg # Some rework will be needed to allow for fast_install 11019963d66acSmrg # before this can be enabled. 11020963d66acSmrg hardcode_into_libs=yes 11021963d66acSmrg 11022963d66acSmrg dynamic_linker='Android linker' 11023963d66acSmrg # Don't embed -rpath directories since the linker doesn't support them. 11024963d66acSmrg hardcode_libdir_flag_spec='-L$libdir' 11025963d66acSmrg ;; 11026963d66acSmrg 1102790b17f1bSmrg# This must be glibc/ELF. 11028963d66acSmrglinux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 1102990b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 110307e6fb56fSmrg need_lib_prefix=no 110317e6fb56fSmrg need_version=no 11032963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11033963d66acSmrg soname_spec='$libname$release$shared_ext$major' 110347e6fb56fSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 110357e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 110367e6fb56fSmrg shlibpath_overrides_runpath=no 1103790b17f1bSmrg 1103890b17f1bSmrg # Some binutils ld are patched to set DT_RUNPATH 1103990b17f1bSmrg if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 1104090b17f1bSmrg $as_echo_n "(cached) " >&6 1104190b17f1bSmrgelse 1104290b17f1bSmrg lt_cv_shlibpath_overrides_runpath=no 1104390b17f1bSmrg save_LDFLAGS=$LDFLAGS 1104490b17f1bSmrg save_libdir=$libdir 1104590b17f1bSmrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 1104690b17f1bSmrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 1104790b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1104890b17f1bSmrg/* end confdefs.h. */ 1104990b17f1bSmrg 1105090b17f1bSmrgint 1105190b17f1bSmrgmain () 1105290b17f1bSmrg{ 1105390b17f1bSmrg 1105490b17f1bSmrg ; 1105590b17f1bSmrg return 0; 1105690b17f1bSmrg} 1105790b17f1bSmrg_ACEOF 1105890b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1105990b17f1bSmrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 1106090b17f1bSmrg lt_cv_shlibpath_overrides_runpath=yes 1106190b17f1bSmrgfi 1106290b17f1bSmrgfi 1106390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1106490b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1106590b17f1bSmrg LDFLAGS=$save_LDFLAGS 1106690b17f1bSmrg libdir=$save_libdir 1106790b17f1bSmrg 1106890b17f1bSmrgfi 1106990b17f1bSmrg 1107090b17f1bSmrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 1107190b17f1bSmrg 110727e6fb56fSmrg # This implies no fast_install, which is unacceptable. 110737e6fb56fSmrg # Some rework will be needed to allow for fast_install 110747e6fb56fSmrg # before this can be enabled. 110757e6fb56fSmrg hardcode_into_libs=yes 1107690b17f1bSmrg 1107790b17f1bSmrg # Add ABI-specific directories to the system library path. 1107890b17f1bSmrg sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 110797e6fb56fSmrg 11080963d66acSmrg # Ideally, we could use ldconfig to report *all* directores which are 11081963d66acSmrg # searched for libraries, however this is still not possible. Aside from not 11082963d66acSmrg # being certain /sbin/ldconfig is available, command 11083963d66acSmrg # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, 11084963d66acSmrg # even though it is searched at run-time. Try to do the best guess by 11085963d66acSmrg # appending ld.so.conf contents (and includes) to the search path. 110867e6fb56fSmrg if test -f /etc/ld.so.conf; then 1108790b17f1bSmrg 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' ' '` 110887e6fb56fSmrg sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 110897e6fb56fSmrg fi 110907e6fb56fSmrg 110917e6fb56fSmrg # We used to test for /lib/ld.so.1 and disable shared libraries on 110927e6fb56fSmrg # powerpc, because MkLinux only supported shared libraries with the 110937e6fb56fSmrg # GNU dynamic linker. Since this was broken with cross compilers, 110947e6fb56fSmrg # most powerpc-linux boxes support dynamic linking these days and 110957e6fb56fSmrg # people can always --disable-shared, the test was removed, and we 110967e6fb56fSmrg # assume the GNU/Linux dynamic linker is in use. 110977e6fb56fSmrg dynamic_linker='GNU/Linux ld.so' 110987e6fb56fSmrg ;; 110997e6fb56fSmrg 111007e6fb56fSmrgnetbsd*) 111017e6fb56fSmrg version_type=sunos 111027e6fb56fSmrg need_lib_prefix=no 111037e6fb56fSmrg need_version=no 1110490b17f1bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11105963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 111067e6fb56fSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 111077e6fb56fSmrg dynamic_linker='NetBSD (a.out) ld.so' 111087e6fb56fSmrg else 11109963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11110963d66acSmrg soname_spec='$libname$release$shared_ext$major' 111117e6fb56fSmrg dynamic_linker='NetBSD ld.elf_so' 111127e6fb56fSmrg fi 111137e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 111147e6fb56fSmrg shlibpath_overrides_runpath=yes 111157e6fb56fSmrg hardcode_into_libs=yes 111167e6fb56fSmrg ;; 111177e6fb56fSmrg 111187e6fb56fSmrgnewsos6) 1111990b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 11120963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 111217e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 111227e6fb56fSmrg shlibpath_overrides_runpath=yes 111237e6fb56fSmrg ;; 111247e6fb56fSmrg 1112590b17f1bSmrg*nto* | *qnx*) 1112690b17f1bSmrg version_type=qnx 111277e6fb56fSmrg need_lib_prefix=no 111287e6fb56fSmrg need_version=no 11129963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11130963d66acSmrg soname_spec='$libname$release$shared_ext$major' 111317e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 1113290b17f1bSmrg shlibpath_overrides_runpath=no 1113390b17f1bSmrg hardcode_into_libs=yes 1113490b17f1bSmrg dynamic_linker='ldqnx.so' 111357e6fb56fSmrg ;; 111367e6fb56fSmrg 11137963d66acSmrgopenbsd* | bitrig*) 111387e6fb56fSmrg version_type=sunos 11139963d66acSmrg sys_lib_dlsearch_path_spec=/usr/lib 111407e6fb56fSmrg need_lib_prefix=no 11141963d66acSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then 11142963d66acSmrg need_version=no 111437e6fb56fSmrg else 11144963d66acSmrg need_version=yes 111457e6fb56fSmrg fi 11146963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 11147963d66acSmrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11148963d66acSmrg shlibpath_var=LD_LIBRARY_PATH 11149963d66acSmrg shlibpath_overrides_runpath=yes 111507e6fb56fSmrg ;; 111517e6fb56fSmrg 111527e6fb56fSmrgos2*) 111537e6fb56fSmrg libname_spec='$name' 11154963d66acSmrg version_type=windows 11155963d66acSmrg shrext_cmds=.dll 11156963d66acSmrg need_version=no 111577e6fb56fSmrg need_lib_prefix=no 11158963d66acSmrg # OS/2 can only load a DLL with a base name of 8 characters or less. 11159963d66acSmrg soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; 11160963d66acSmrg v=$($ECHO $release$versuffix | tr -d .-); 11161963d66acSmrg n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); 11162963d66acSmrg $ECHO $n$v`$shared_ext' 11163963d66acSmrg library_names_spec='${libname}_dll.$libext' 111647e6fb56fSmrg dynamic_linker='OS/2 ld.exe' 11165963d66acSmrg shlibpath_var=BEGINLIBPATH 11166963d66acSmrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 11167963d66acSmrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 11168963d66acSmrg postinstall_cmds='base_file=`basename \$file`~ 11169963d66acSmrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ 11170963d66acSmrg dldir=$destdir/`dirname \$dlpath`~ 11171963d66acSmrg test -d \$dldir || mkdir -p \$dldir~ 11172963d66acSmrg $install_prog $dir/$dlname \$dldir/$dlname~ 11173963d66acSmrg chmod a+x \$dldir/$dlname~ 11174963d66acSmrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 11175963d66acSmrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 11176963d66acSmrg fi' 11177963d66acSmrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ 11178963d66acSmrg dlpath=$dir/\$dldll~ 11179963d66acSmrg $RM \$dlpath' 111807e6fb56fSmrg ;; 111817e6fb56fSmrg 111827e6fb56fSmrgosf3* | osf4* | osf5*) 111837e6fb56fSmrg version_type=osf 111847e6fb56fSmrg need_lib_prefix=no 111857e6fb56fSmrg need_version=no 11186963d66acSmrg soname_spec='$libname$release$shared_ext$major' 11187963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 111887e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 111897e6fb56fSmrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11190963d66acSmrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 111917e6fb56fSmrg ;; 111927e6fb56fSmrg 111937e6fb56fSmrgrdos*) 111947e6fb56fSmrg dynamic_linker=no 111957e6fb56fSmrg ;; 111967e6fb56fSmrg 111977e6fb56fSmrgsolaris*) 1119890b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 111997e6fb56fSmrg need_lib_prefix=no 112007e6fb56fSmrg need_version=no 11201963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11202963d66acSmrg soname_spec='$libname$release$shared_ext$major' 112037e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 112047e6fb56fSmrg shlibpath_overrides_runpath=yes 112057e6fb56fSmrg hardcode_into_libs=yes 112067e6fb56fSmrg # ldd complains unless libraries are executable 112077e6fb56fSmrg postinstall_cmds='chmod +x $lib' 112087e6fb56fSmrg ;; 112097e6fb56fSmrg 112107e6fb56fSmrgsunos4*) 112117e6fb56fSmrg version_type=sunos 11212963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' 112137e6fb56fSmrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 112147e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 112157e6fb56fSmrg shlibpath_overrides_runpath=yes 11216963d66acSmrg if test yes = "$with_gnu_ld"; then 112177e6fb56fSmrg need_lib_prefix=no 112187e6fb56fSmrg fi 112197e6fb56fSmrg need_version=yes 112207e6fb56fSmrg ;; 112217e6fb56fSmrg 112227e6fb56fSmrgsysv4 | sysv4.3*) 1122390b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 11224963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11225963d66acSmrg soname_spec='$libname$release$shared_ext$major' 112267e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 112277e6fb56fSmrg case $host_vendor in 112287e6fb56fSmrg sni) 112297e6fb56fSmrg shlibpath_overrides_runpath=no 112307e6fb56fSmrg need_lib_prefix=no 112317e6fb56fSmrg runpath_var=LD_RUN_PATH 112327e6fb56fSmrg ;; 112337e6fb56fSmrg siemens) 112347e6fb56fSmrg need_lib_prefix=no 112357e6fb56fSmrg ;; 112367e6fb56fSmrg motorola) 112377e6fb56fSmrg need_lib_prefix=no 112387e6fb56fSmrg need_version=no 112397e6fb56fSmrg shlibpath_overrides_runpath=no 112407e6fb56fSmrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 112417e6fb56fSmrg ;; 112427e6fb56fSmrg esac 112437e6fb56fSmrg ;; 112447e6fb56fSmrg 112457e6fb56fSmrgsysv4*MP*) 11246963d66acSmrg if test -d /usr/nec; then 1124790b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 11248963d66acSmrg library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' 11249963d66acSmrg soname_spec='$libname$shared_ext.$major' 112507e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 112517e6fb56fSmrg fi 112527e6fb56fSmrg ;; 112537e6fb56fSmrg 112547e6fb56fSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11255963d66acSmrg version_type=sco 112567e6fb56fSmrg need_lib_prefix=no 112577e6fb56fSmrg need_version=no 11258963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' 11259963d66acSmrg soname_spec='$libname$release$shared_ext$major' 112607e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 1126190b17f1bSmrg shlibpath_overrides_runpath=yes 112627e6fb56fSmrg hardcode_into_libs=yes 11263963d66acSmrg if test yes = "$with_gnu_ld"; then 112647e6fb56fSmrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 112657e6fb56fSmrg else 112667e6fb56fSmrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 112677e6fb56fSmrg case $host_os in 112687e6fb56fSmrg sco3.2v5*) 112697e6fb56fSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 112707e6fb56fSmrg ;; 112717e6fb56fSmrg esac 112727e6fb56fSmrg fi 112737e6fb56fSmrg sys_lib_dlsearch_path_spec='/usr/lib' 112747e6fb56fSmrg ;; 112757e6fb56fSmrg 1127690b17f1bSmrgtpf*) 1127790b17f1bSmrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 1127890b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 1127990b17f1bSmrg need_lib_prefix=no 1128090b17f1bSmrg need_version=no 11281963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 1128290b17f1bSmrg shlibpath_var=LD_LIBRARY_PATH 1128390b17f1bSmrg shlibpath_overrides_runpath=no 1128490b17f1bSmrg hardcode_into_libs=yes 1128590b17f1bSmrg ;; 1128690b17f1bSmrg 112877e6fb56fSmrguts4*) 1128890b17f1bSmrg version_type=linux # correct to gnu/linux during the next big refactor 11289963d66acSmrg library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' 11290963d66acSmrg soname_spec='$libname$release$shared_ext$major' 112917e6fb56fSmrg shlibpath_var=LD_LIBRARY_PATH 112927e6fb56fSmrg ;; 112937e6fb56fSmrg 112947e6fb56fSmrg*) 112957e6fb56fSmrg dynamic_linker=no 112967e6fb56fSmrg ;; 112977e6fb56fSmrgesac 1129890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 112997e6fb56fSmrg$as_echo "$dynamic_linker" >&6; } 11300963d66acSmrgtest no = "$dynamic_linker" && can_build_shared=no 113017e6fb56fSmrg 1130290b17f1bSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11303963d66acSmrgif test yes = "$GCC"; then 1130490b17f1bSmrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 113057e6fb56fSmrgfi 113067e6fb56fSmrg 11307963d66acSmrgif test set = "${lt_cv_sys_lib_search_path_spec+set}"; then 11308963d66acSmrg sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec 1130990b17f1bSmrgfi 11310963d66acSmrg 11311963d66acSmrgif test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then 11312963d66acSmrg sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec 113137e6fb56fSmrgfi 113147e6fb56fSmrg 11315963d66acSmrg# remember unaugmented sys_lib_dlsearch_path content for libtool script decls... 11316963d66acSmrgconfigure_time_dlsearch_path=$sys_lib_dlsearch_path_spec 11317963d66acSmrg 11318963d66acSmrg# ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code 11319963d66acSmrgfunc_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" 11320963d66acSmrg 11321963d66acSmrg# to be used as default LT_SYS_LIBRARY_PATH value in generated libtool 11322963d66acSmrgconfigure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH 11323963d66acSmrg 11324963d66acSmrg 11325963d66acSmrg 11326963d66acSmrg 11327963d66acSmrg 11328963d66acSmrg 113297e6fb56fSmrg 113307e6fb56fSmrg 113317e6fb56fSmrg 113327e6fb56fSmrg 113337e6fb56fSmrg 113347e6fb56fSmrg 113357e6fb56fSmrg 113367e6fb56fSmrg 113377e6fb56fSmrg 113387e6fb56fSmrg 113397e6fb56fSmrg 113407e6fb56fSmrg 113417e6fb56fSmrg 113427e6fb56fSmrg 113437e6fb56fSmrg 113447e6fb56fSmrg 113457e6fb56fSmrg 113467e6fb56fSmrg 113477e6fb56fSmrg 113487e6fb56fSmrg 113497e6fb56fSmrg 113507e6fb56fSmrg 113517e6fb56fSmrg 113527e6fb56fSmrg 113537e6fb56fSmrg 113547e6fb56fSmrg 113557e6fb56fSmrg 113567e6fb56fSmrg 113577e6fb56fSmrg 113587e6fb56fSmrg 113597e6fb56fSmrg 113607e6fb56fSmrg 113617e6fb56fSmrg 113627e6fb56fSmrg 113637e6fb56fSmrg 113647e6fb56fSmrg 113657e6fb56fSmrg 113667e6fb56fSmrg 113677e6fb56fSmrg 113687e6fb56fSmrg 113697e6fb56fSmrg 113707e6fb56fSmrg 113717e6fb56fSmrg 113727e6fb56fSmrg 113737e6fb56fSmrg 113747e6fb56fSmrg 113757e6fb56fSmrg 113767e6fb56fSmrg 113777e6fb56fSmrg 113787e6fb56fSmrg 113797e6fb56fSmrg 113807e6fb56fSmrg 113817e6fb56fSmrg 113827e6fb56fSmrg 113837e6fb56fSmrg 113847e6fb56fSmrg 113857e6fb56fSmrg 113867e6fb56fSmrg 113877e6fb56fSmrg 113887e6fb56fSmrg 113897e6fb56fSmrg 113907e6fb56fSmrg 113917e6fb56fSmrg 113927e6fb56fSmrg 113937e6fb56fSmrg 113947e6fb56fSmrg 113957e6fb56fSmrg 113967e6fb56fSmrg 113977e6fb56fSmrg 113987e6fb56fSmrg 113997e6fb56fSmrg 114007e6fb56fSmrg 114017e6fb56fSmrg 114027e6fb56fSmrg 114037e6fb56fSmrg 114047e6fb56fSmrg 114057e6fb56fSmrg 114067e6fb56fSmrg 114077e6fb56fSmrg 114087e6fb56fSmrg 114097e6fb56fSmrg 114107e6fb56fSmrg 114117e6fb56fSmrg 114127e6fb56fSmrg 114137e6fb56fSmrg 114147e6fb56fSmrg 114157e6fb56fSmrg 114167e6fb56fSmrg 114177e6fb56fSmrg 114187e6fb56fSmrg 114197e6fb56fSmrg 1142090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 1142190b17f1bSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 1142290b17f1bSmrghardcode_action= 1142390b17f1bSmrgif test -n "$hardcode_libdir_flag_spec" || 1142490b17f1bSmrg test -n "$runpath_var" || 11425963d66acSmrg test yes = "$hardcode_automatic"; then 114267e6fb56fSmrg 1142790b17f1bSmrg # We can hardcode non-existent directories. 11428963d66acSmrg if test no != "$hardcode_direct" && 1142990b17f1bSmrg # If the only mechanism to avoid hardcoding is shlibpath_var, we 1143090b17f1bSmrg # have to relink, otherwise we might link with an installed library 1143190b17f1bSmrg # when we should be linking with a yet-to-be-installed one 11432963d66acSmrg ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && 11433963d66acSmrg test no != "$hardcode_minus_L"; then 1143490b17f1bSmrg # Linking always hardcodes the temporary library directory. 1143590b17f1bSmrg hardcode_action=relink 1143690b17f1bSmrg else 1143790b17f1bSmrg # We can link without hardcoding, and we can hardcode nonexisting dirs. 1143890b17f1bSmrg hardcode_action=immediate 1143990b17f1bSmrg fi 1144090b17f1bSmrgelse 1144190b17f1bSmrg # We cannot hardcode anything, or else we can only hardcode existing 1144290b17f1bSmrg # directories. 1144390b17f1bSmrg hardcode_action=unsupported 1144490b17f1bSmrgfi 1144590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 1144690b17f1bSmrg$as_echo "$hardcode_action" >&6; } 114477e6fb56fSmrg 11448963d66acSmrgif test relink = "$hardcode_action" || 11449963d66acSmrg test yes = "$inherit_rpath"; then 1145090b17f1bSmrg # Fast installation is not supported 1145190b17f1bSmrg enable_fast_install=no 11452963d66acSmrgelif test yes = "$shlibpath_overrides_runpath" || 11453963d66acSmrg test no = "$enable_shared"; then 1145490b17f1bSmrg # Fast installation is not necessary 1145590b17f1bSmrg enable_fast_install=needless 1145690b17f1bSmrgfi 114577e6fb56fSmrg 114587e6fb56fSmrg 114597e6fb56fSmrg 114607e6fb56fSmrg 114617e6fb56fSmrg 114627e6fb56fSmrg 11463963d66acSmrg if test yes != "$enable_dlopen"; then 1146490b17f1bSmrg enable_dlopen=unknown 1146590b17f1bSmrg enable_dlopen_self=unknown 1146690b17f1bSmrg enable_dlopen_self_static=unknown 1146790b17f1bSmrgelse 1146890b17f1bSmrg lt_cv_dlopen=no 1146990b17f1bSmrg lt_cv_dlopen_libs= 114707e6fb56fSmrg 1147190b17f1bSmrg case $host_os in 1147290b17f1bSmrg beos*) 11473963d66acSmrg lt_cv_dlopen=load_add_on 1147490b17f1bSmrg lt_cv_dlopen_libs= 1147590b17f1bSmrg lt_cv_dlopen_self=yes 1147690b17f1bSmrg ;; 114777e6fb56fSmrg 1147890b17f1bSmrg mingw* | pw32* | cegcc*) 11479963d66acSmrg lt_cv_dlopen=LoadLibrary 1148090b17f1bSmrg lt_cv_dlopen_libs= 1148190b17f1bSmrg ;; 114827e6fb56fSmrg 1148390b17f1bSmrg cygwin*) 11484963d66acSmrg lt_cv_dlopen=dlopen 1148590b17f1bSmrg lt_cv_dlopen_libs= 1148690b17f1bSmrg ;; 114877e6fb56fSmrg 1148890b17f1bSmrg darwin*) 11489963d66acSmrg # if libdl is installed we need to link against it 1149090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 1149190b17f1bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; } 1149290b17f1bSmrgif ${ac_cv_lib_dl_dlopen+:} false; then : 1149390b17f1bSmrg $as_echo_n "(cached) " >&6 1149490b17f1bSmrgelse 1149590b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1149690b17f1bSmrgLIBS="-ldl $LIBS" 1149790b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1149890b17f1bSmrg/* end confdefs.h. */ 114997e6fb56fSmrg 1150090b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1150190b17f1bSmrg Use char because int might match the return type of a GCC 1150290b17f1bSmrg builtin and then its argument prototype would still apply. */ 1150390b17f1bSmrg#ifdef __cplusplus 1150490b17f1bSmrgextern "C" 1150590b17f1bSmrg#endif 1150690b17f1bSmrgchar dlopen (); 1150790b17f1bSmrgint 1150890b17f1bSmrgmain () 1150990b17f1bSmrg{ 1151090b17f1bSmrgreturn dlopen (); 1151190b17f1bSmrg ; 1151290b17f1bSmrg return 0; 1151390b17f1bSmrg} 1151490b17f1bSmrg_ACEOF 1151590b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1151690b17f1bSmrg ac_cv_lib_dl_dlopen=yes 115177e6fb56fSmrgelse 1151890b17f1bSmrg ac_cv_lib_dl_dlopen=no 115197e6fb56fSmrgfi 1152090b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1152190b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1152290b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1152390b17f1bSmrgfi 1152490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 1152590b17f1bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 1152690b17f1bSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11527963d66acSmrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 1152890b17f1bSmrgelse 115297e6fb56fSmrg 11530963d66acSmrg lt_cv_dlopen=dyld 1153190b17f1bSmrg lt_cv_dlopen_libs= 1153290b17f1bSmrg lt_cv_dlopen_self=yes 115337e6fb56fSmrg 1153490b17f1bSmrgfi 115357e6fb56fSmrg 1153690b17f1bSmrg ;; 115377e6fb56fSmrg 11538963d66acSmrg tpf*) 11539963d66acSmrg # Don't try to run any link tests for TPF. We know it's impossible 11540963d66acSmrg # because TPF is a cross-compiler, and we know how we open DSOs. 11541963d66acSmrg lt_cv_dlopen=dlopen 11542963d66acSmrg lt_cv_dlopen_libs= 11543963d66acSmrg lt_cv_dlopen_self=no 11544963d66acSmrg ;; 11545963d66acSmrg 1154690b17f1bSmrg *) 1154790b17f1bSmrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 1154890b17f1bSmrgif test "x$ac_cv_func_shl_load" = xyes; then : 11549963d66acSmrg lt_cv_dlopen=shl_load 1155090b17f1bSmrgelse 1155190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 1155290b17f1bSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; } 1155390b17f1bSmrgif ${ac_cv_lib_dld_shl_load+:} false; then : 1155490b17f1bSmrg $as_echo_n "(cached) " >&6 1155590b17f1bSmrgelse 1155690b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1155790b17f1bSmrgLIBS="-ldld $LIBS" 1155890b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1155990b17f1bSmrg/* end confdefs.h. */ 115607e6fb56fSmrg 1156190b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1156290b17f1bSmrg Use char because int might match the return type of a GCC 1156390b17f1bSmrg builtin and then its argument prototype would still apply. */ 1156490b17f1bSmrg#ifdef __cplusplus 1156590b17f1bSmrgextern "C" 1156690b17f1bSmrg#endif 1156790b17f1bSmrgchar shl_load (); 1156890b17f1bSmrgint 1156990b17f1bSmrgmain () 1157090b17f1bSmrg{ 1157190b17f1bSmrgreturn shl_load (); 1157290b17f1bSmrg ; 1157390b17f1bSmrg return 0; 1157490b17f1bSmrg} 1157590b17f1bSmrg_ACEOF 1157690b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1157790b17f1bSmrg ac_cv_lib_dld_shl_load=yes 1157890b17f1bSmrgelse 1157990b17f1bSmrg ac_cv_lib_dld_shl_load=no 1158090b17f1bSmrgfi 1158190b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1158290b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1158390b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1158490b17f1bSmrgfi 1158590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 1158690b17f1bSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 1158790b17f1bSmrgif test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11588963d66acSmrg lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld 1158990b17f1bSmrgelse 1159090b17f1bSmrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 1159190b17f1bSmrgif test "x$ac_cv_func_dlopen" = xyes; then : 11592963d66acSmrg lt_cv_dlopen=dlopen 1159390b17f1bSmrgelse 1159490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 1159590b17f1bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; } 1159690b17f1bSmrgif ${ac_cv_lib_dl_dlopen+:} false; then : 1159790b17f1bSmrg $as_echo_n "(cached) " >&6 1159890b17f1bSmrgelse 1159990b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1160090b17f1bSmrgLIBS="-ldl $LIBS" 1160190b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1160290b17f1bSmrg/* end confdefs.h. */ 116037e6fb56fSmrg 1160490b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1160590b17f1bSmrg Use char because int might match the return type of a GCC 1160690b17f1bSmrg builtin and then its argument prototype would still apply. */ 1160790b17f1bSmrg#ifdef __cplusplus 1160890b17f1bSmrgextern "C" 1160990b17f1bSmrg#endif 1161090b17f1bSmrgchar dlopen (); 1161190b17f1bSmrgint 1161290b17f1bSmrgmain () 1161390b17f1bSmrg{ 1161490b17f1bSmrgreturn dlopen (); 1161590b17f1bSmrg ; 1161690b17f1bSmrg return 0; 1161790b17f1bSmrg} 1161890b17f1bSmrg_ACEOF 1161990b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1162090b17f1bSmrg ac_cv_lib_dl_dlopen=yes 1162190b17f1bSmrgelse 1162290b17f1bSmrg ac_cv_lib_dl_dlopen=no 1162390b17f1bSmrgfi 1162490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1162590b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1162690b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1162790b17f1bSmrgfi 1162890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 1162990b17f1bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 1163090b17f1bSmrgif test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11631963d66acSmrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl 1163290b17f1bSmrgelse 1163390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 1163490b17f1bSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; } 1163590b17f1bSmrgif ${ac_cv_lib_svld_dlopen+:} false; then : 1163690b17f1bSmrg $as_echo_n "(cached) " >&6 1163790b17f1bSmrgelse 1163890b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1163990b17f1bSmrgLIBS="-lsvld $LIBS" 1164090b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1164190b17f1bSmrg/* end confdefs.h. */ 116427e6fb56fSmrg 1164390b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1164490b17f1bSmrg Use char because int might match the return type of a GCC 1164590b17f1bSmrg builtin and then its argument prototype would still apply. */ 1164690b17f1bSmrg#ifdef __cplusplus 1164790b17f1bSmrgextern "C" 1164890b17f1bSmrg#endif 1164990b17f1bSmrgchar dlopen (); 1165090b17f1bSmrgint 1165190b17f1bSmrgmain () 1165290b17f1bSmrg{ 1165390b17f1bSmrgreturn dlopen (); 1165490b17f1bSmrg ; 1165590b17f1bSmrg return 0; 1165690b17f1bSmrg} 1165790b17f1bSmrg_ACEOF 1165890b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1165990b17f1bSmrg ac_cv_lib_svld_dlopen=yes 1166090b17f1bSmrgelse 1166190b17f1bSmrg ac_cv_lib_svld_dlopen=no 1166290b17f1bSmrgfi 1166390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1166490b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1166590b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1166690b17f1bSmrgfi 1166790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 1166890b17f1bSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 1166990b17f1bSmrgif test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11670963d66acSmrg lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld 1167190b17f1bSmrgelse 1167290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 1167390b17f1bSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; } 1167490b17f1bSmrgif ${ac_cv_lib_dld_dld_link+:} false; then : 1167590b17f1bSmrg $as_echo_n "(cached) " >&6 1167690b17f1bSmrgelse 1167790b17f1bSmrg ac_check_lib_save_LIBS=$LIBS 1167890b17f1bSmrgLIBS="-ldld $LIBS" 1167990b17f1bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext 1168090b17f1bSmrg/* end confdefs.h. */ 116817e6fb56fSmrg 1168290b17f1bSmrg/* Override any GCC internal prototype to avoid an error. 1168390b17f1bSmrg Use char because int might match the return type of a GCC 1168490b17f1bSmrg builtin and then its argument prototype would still apply. */ 1168590b17f1bSmrg#ifdef __cplusplus 1168690b17f1bSmrgextern "C" 1168790b17f1bSmrg#endif 1168890b17f1bSmrgchar dld_link (); 1168990b17f1bSmrgint 1169090b17f1bSmrgmain () 1169190b17f1bSmrg{ 1169290b17f1bSmrgreturn dld_link (); 1169390b17f1bSmrg ; 1169490b17f1bSmrg return 0; 1169590b17f1bSmrg} 1169690b17f1bSmrg_ACEOF 1169790b17f1bSmrgif ac_fn_c_try_link "$LINENO"; then : 1169890b17f1bSmrg ac_cv_lib_dld_dld_link=yes 1169990b17f1bSmrgelse 1170090b17f1bSmrg ac_cv_lib_dld_dld_link=no 1170190b17f1bSmrgfi 1170290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext \ 1170390b17f1bSmrg conftest$ac_exeext conftest.$ac_ext 1170490b17f1bSmrgLIBS=$ac_check_lib_save_LIBS 1170590b17f1bSmrgfi 1170690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 1170790b17f1bSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 1170890b17f1bSmrgif test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11709963d66acSmrg lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld 1171090b17f1bSmrgfi 117117e6fb56fSmrg 117127e6fb56fSmrg 1171390b17f1bSmrgfi 117147e6fb56fSmrg 117157e6fb56fSmrg 1171690b17f1bSmrgfi 117177e6fb56fSmrg 117187e6fb56fSmrg 1171990b17f1bSmrgfi 117207e6fb56fSmrg 117217e6fb56fSmrg 1172290b17f1bSmrgfi 117237e6fb56fSmrg 117247e6fb56fSmrg 1172590b17f1bSmrgfi 117267e6fb56fSmrg 1172790b17f1bSmrg ;; 1172890b17f1bSmrg esac 117297e6fb56fSmrg 11730963d66acSmrg if test no = "$lt_cv_dlopen"; then 1173190b17f1bSmrg enable_dlopen=no 11732963d66acSmrg else 11733963d66acSmrg enable_dlopen=yes 1173490b17f1bSmrg fi 117357e6fb56fSmrg 1173690b17f1bSmrg case $lt_cv_dlopen in 1173790b17f1bSmrg dlopen) 11738963d66acSmrg save_CPPFLAGS=$CPPFLAGS 11739963d66acSmrg test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 117407e6fb56fSmrg 11741963d66acSmrg save_LDFLAGS=$LDFLAGS 1174290b17f1bSmrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 117437e6fb56fSmrg 11744963d66acSmrg save_LIBS=$LIBS 1174590b17f1bSmrg LIBS="$lt_cv_dlopen_libs $LIBS" 117467e6fb56fSmrg 1174790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 1174890b17f1bSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; } 1174990b17f1bSmrgif ${lt_cv_dlopen_self+:} false; then : 1175090b17f1bSmrg $as_echo_n "(cached) " >&6 1175190b17f1bSmrgelse 11752963d66acSmrg if test yes = "$cross_compiling"; then : 1175390b17f1bSmrg lt_cv_dlopen_self=cross 1175490b17f1bSmrgelse 1175590b17f1bSmrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 1175690b17f1bSmrg lt_status=$lt_dlunknown 1175790b17f1bSmrg cat > conftest.$ac_ext <<_LT_EOF 1175890b17f1bSmrg#line $LINENO "configure" 1175990b17f1bSmrg#include "confdefs.h" 117607e6fb56fSmrg 1176190b17f1bSmrg#if HAVE_DLFCN_H 1176290b17f1bSmrg#include <dlfcn.h> 1176390b17f1bSmrg#endif 117647e6fb56fSmrg 1176590b17f1bSmrg#include <stdio.h> 117667e6fb56fSmrg 1176790b17f1bSmrg#ifdef RTLD_GLOBAL 1176890b17f1bSmrg# define LT_DLGLOBAL RTLD_GLOBAL 1176990b17f1bSmrg#else 1177090b17f1bSmrg# ifdef DL_GLOBAL 1177190b17f1bSmrg# define LT_DLGLOBAL DL_GLOBAL 1177290b17f1bSmrg# else 1177390b17f1bSmrg# define LT_DLGLOBAL 0 1177490b17f1bSmrg# endif 1177590b17f1bSmrg#endif 117767e6fb56fSmrg 1177790b17f1bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 1177890b17f1bSmrg find out it does not work in some platform. */ 1177990b17f1bSmrg#ifndef LT_DLLAZY_OR_NOW 1178090b17f1bSmrg# ifdef RTLD_LAZY 1178190b17f1bSmrg# define LT_DLLAZY_OR_NOW RTLD_LAZY 1178290b17f1bSmrg# else 1178390b17f1bSmrg# ifdef DL_LAZY 1178490b17f1bSmrg# define LT_DLLAZY_OR_NOW DL_LAZY 1178590b17f1bSmrg# else 1178690b17f1bSmrg# ifdef RTLD_NOW 1178790b17f1bSmrg# define LT_DLLAZY_OR_NOW RTLD_NOW 1178890b17f1bSmrg# else 1178990b17f1bSmrg# ifdef DL_NOW 1179090b17f1bSmrg# define LT_DLLAZY_OR_NOW DL_NOW 1179190b17f1bSmrg# else 1179290b17f1bSmrg# define LT_DLLAZY_OR_NOW 0 1179390b17f1bSmrg# endif 1179490b17f1bSmrg# endif 1179590b17f1bSmrg# endif 1179690b17f1bSmrg# endif 1179790b17f1bSmrg#endif 117987e6fb56fSmrg 11799963d66acSmrg/* When -fvisibility=hidden is used, assume the code has been annotated 1180090b17f1bSmrg correspondingly for the symbols needed. */ 11801963d66acSmrg#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 1180290b17f1bSmrgint fnord () __attribute__((visibility("default"))); 1180390b17f1bSmrg#endif 118047e6fb56fSmrg 1180590b17f1bSmrgint fnord () { return 42; } 1180690b17f1bSmrgint main () 1180790b17f1bSmrg{ 1180890b17f1bSmrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1180990b17f1bSmrg int status = $lt_dlunknown; 118107e6fb56fSmrg 1181190b17f1bSmrg if (self) 1181290b17f1bSmrg { 1181390b17f1bSmrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 1181490b17f1bSmrg else 1181590b17f1bSmrg { 1181690b17f1bSmrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 1181790b17f1bSmrg else puts (dlerror ()); 1181890b17f1bSmrg } 1181990b17f1bSmrg /* dlclose (self); */ 1182090b17f1bSmrg } 1182190b17f1bSmrg else 1182290b17f1bSmrg puts (dlerror ()); 118237e6fb56fSmrg 1182490b17f1bSmrg return status; 1182590b17f1bSmrg} 1182690b17f1bSmrg_LT_EOF 1182790b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 1182890b17f1bSmrg (eval $ac_link) 2>&5 1182990b17f1bSmrg ac_status=$? 1183090b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11831963d66acSmrg test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 1183290b17f1bSmrg (./conftest; exit; ) >&5 2>/dev/null 1183390b17f1bSmrg lt_status=$? 1183490b17f1bSmrg case x$lt_status in 1183590b17f1bSmrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 1183690b17f1bSmrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 1183790b17f1bSmrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 1183890b17f1bSmrg esac 1183990b17f1bSmrg else : 1184090b17f1bSmrg # compilation failed 1184190b17f1bSmrg lt_cv_dlopen_self=no 1184290b17f1bSmrg fi 1184390b17f1bSmrgfi 1184490b17f1bSmrgrm -fr conftest* 118457e6fb56fSmrg 118467e6fb56fSmrg 1184790b17f1bSmrgfi 1184890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 1184990b17f1bSmrg$as_echo "$lt_cv_dlopen_self" >&6; } 118507e6fb56fSmrg 11851963d66acSmrg if test yes = "$lt_cv_dlopen_self"; then 1185290b17f1bSmrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 1185390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 1185490b17f1bSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 1185590b17f1bSmrgif ${lt_cv_dlopen_self_static+:} false; then : 1185690b17f1bSmrg $as_echo_n "(cached) " >&6 1185790b17f1bSmrgelse 11858963d66acSmrg if test yes = "$cross_compiling"; then : 1185990b17f1bSmrg lt_cv_dlopen_self_static=cross 1186090b17f1bSmrgelse 1186190b17f1bSmrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 1186290b17f1bSmrg lt_status=$lt_dlunknown 1186390b17f1bSmrg cat > conftest.$ac_ext <<_LT_EOF 1186490b17f1bSmrg#line $LINENO "configure" 1186590b17f1bSmrg#include "confdefs.h" 118667e6fb56fSmrg 1186790b17f1bSmrg#if HAVE_DLFCN_H 1186890b17f1bSmrg#include <dlfcn.h> 1186990b17f1bSmrg#endif 118707e6fb56fSmrg 1187190b17f1bSmrg#include <stdio.h> 118727e6fb56fSmrg 1187390b17f1bSmrg#ifdef RTLD_GLOBAL 1187490b17f1bSmrg# define LT_DLGLOBAL RTLD_GLOBAL 1187590b17f1bSmrg#else 1187690b17f1bSmrg# ifdef DL_GLOBAL 1187790b17f1bSmrg# define LT_DLGLOBAL DL_GLOBAL 1187890b17f1bSmrg# else 1187990b17f1bSmrg# define LT_DLGLOBAL 0 1188090b17f1bSmrg# endif 1188190b17f1bSmrg#endif 118827e6fb56fSmrg 1188390b17f1bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 1188490b17f1bSmrg find out it does not work in some platform. */ 1188590b17f1bSmrg#ifndef LT_DLLAZY_OR_NOW 1188690b17f1bSmrg# ifdef RTLD_LAZY 1188790b17f1bSmrg# define LT_DLLAZY_OR_NOW RTLD_LAZY 1188890b17f1bSmrg# else 1188990b17f1bSmrg# ifdef DL_LAZY 1189090b17f1bSmrg# define LT_DLLAZY_OR_NOW DL_LAZY 1189190b17f1bSmrg# else 1189290b17f1bSmrg# ifdef RTLD_NOW 1189390b17f1bSmrg# define LT_DLLAZY_OR_NOW RTLD_NOW 1189490b17f1bSmrg# else 1189590b17f1bSmrg# ifdef DL_NOW 1189690b17f1bSmrg# define LT_DLLAZY_OR_NOW DL_NOW 1189790b17f1bSmrg# else 1189890b17f1bSmrg# define LT_DLLAZY_OR_NOW 0 1189990b17f1bSmrg# endif 1190090b17f1bSmrg# endif 1190190b17f1bSmrg# endif 1190290b17f1bSmrg# endif 1190390b17f1bSmrg#endif 119047e6fb56fSmrg 11905963d66acSmrg/* When -fvisibility=hidden is used, assume the code has been annotated 1190690b17f1bSmrg correspondingly for the symbols needed. */ 11907963d66acSmrg#if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 1190890b17f1bSmrgint fnord () __attribute__((visibility("default"))); 1190990b17f1bSmrg#endif 119107e6fb56fSmrg 1191190b17f1bSmrgint fnord () { return 42; } 1191290b17f1bSmrgint main () 1191390b17f1bSmrg{ 1191490b17f1bSmrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1191590b17f1bSmrg int status = $lt_dlunknown; 119167e6fb56fSmrg 1191790b17f1bSmrg if (self) 1191890b17f1bSmrg { 1191990b17f1bSmrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 1192090b17f1bSmrg else 1192190b17f1bSmrg { 1192290b17f1bSmrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 1192390b17f1bSmrg else puts (dlerror ()); 1192490b17f1bSmrg } 1192590b17f1bSmrg /* dlclose (self); */ 1192690b17f1bSmrg } 1192790b17f1bSmrg else 1192890b17f1bSmrg puts (dlerror ()); 1192990b17f1bSmrg 1193090b17f1bSmrg return status; 1193190b17f1bSmrg} 1193290b17f1bSmrg_LT_EOF 1193390b17f1bSmrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 1193490b17f1bSmrg (eval $ac_link) 2>&5 1193590b17f1bSmrg ac_status=$? 1193690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11937963d66acSmrg test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then 1193890b17f1bSmrg (./conftest; exit; ) >&5 2>/dev/null 1193990b17f1bSmrg lt_status=$? 1194090b17f1bSmrg case x$lt_status in 1194190b17f1bSmrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 1194290b17f1bSmrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 1194390b17f1bSmrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 119447e6fb56fSmrg esac 1194590b17f1bSmrg else : 1194690b17f1bSmrg # compilation failed 1194790b17f1bSmrg lt_cv_dlopen_self_static=no 119487e6fb56fSmrg fi 1194990b17f1bSmrgfi 1195090b17f1bSmrgrm -fr conftest* 119517e6fb56fSmrg 119527e6fb56fSmrg 1195390b17f1bSmrgfi 1195490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 1195590b17f1bSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; } 1195690b17f1bSmrg fi 119577e6fb56fSmrg 11958963d66acSmrg CPPFLAGS=$save_CPPFLAGS 11959963d66acSmrg LDFLAGS=$save_LDFLAGS 11960963d66acSmrg LIBS=$save_LIBS 1196190b17f1bSmrg ;; 1196290b17f1bSmrg esac 119637e6fb56fSmrg 1196490b17f1bSmrg case $lt_cv_dlopen_self in 1196590b17f1bSmrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 1196690b17f1bSmrg *) enable_dlopen_self=unknown ;; 1196790b17f1bSmrg esac 119687e6fb56fSmrg 1196990b17f1bSmrg case $lt_cv_dlopen_self_static in 1197090b17f1bSmrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 1197190b17f1bSmrg *) enable_dlopen_self_static=unknown ;; 1197290b17f1bSmrg esac 119737e6fb56fSmrgfi 119747e6fb56fSmrg 119757e6fb56fSmrg 119767e6fb56fSmrg 119777e6fb56fSmrg 119787e6fb56fSmrg 119797e6fb56fSmrg 119807e6fb56fSmrg 119817e6fb56fSmrg 119827e6fb56fSmrg 119837e6fb56fSmrg 119847e6fb56fSmrg 119857e6fb56fSmrg 119867e6fb56fSmrg 1198790b17f1bSmrg 1198890b17f1bSmrg 1198990b17f1bSmrg 1199090b17f1bSmrg 1199190b17f1bSmrgstriplib= 1199290b17f1bSmrgold_striplib= 1199390b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 1199490b17f1bSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; } 1199590b17f1bSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 1199690b17f1bSmrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 1199790b17f1bSmrg test -z "$striplib" && striplib="$STRIP --strip-unneeded" 1199890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1199990b17f1bSmrg$as_echo "yes" >&6; } 1200090b17f1bSmrgelse 1200190b17f1bSmrg# FIXME - insert some real tests, host_os isn't really good enough 120027e6fb56fSmrg case $host_os in 1200390b17f1bSmrg darwin*) 12004963d66acSmrg if test -n "$STRIP"; then 1200590b17f1bSmrg striplib="$STRIP -x" 1200690b17f1bSmrg old_striplib="$STRIP -S" 1200790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1200890b17f1bSmrg$as_echo "yes" >&6; } 1200990b17f1bSmrg else 1201090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1201190b17f1bSmrg$as_echo "no" >&6; } 120127e6fb56fSmrg fi 120137e6fb56fSmrg ;; 1201490b17f1bSmrg *) 1201590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1201690b17f1bSmrg$as_echo "no" >&6; } 120177e6fb56fSmrg ;; 120187e6fb56fSmrg esac 1201990b17f1bSmrgfi 120207e6fb56fSmrg 120217e6fb56fSmrg 120227e6fb56fSmrg 120237e6fb56fSmrg 120247e6fb56fSmrg 120257e6fb56fSmrg 120267e6fb56fSmrg 120277e6fb56fSmrg 120287e6fb56fSmrg 120297e6fb56fSmrg 120307e6fb56fSmrg 120317e6fb56fSmrg 12032963d66acSmrg # Report what library types will actually be built 1203390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 1203490b17f1bSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; } 1203590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 1203690b17f1bSmrg$as_echo "$can_build_shared" >&6; } 120377e6fb56fSmrg 1203890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 1203990b17f1bSmrg$as_echo_n "checking whether to build shared libraries... " >&6; } 12040963d66acSmrg test no = "$can_build_shared" && enable_shared=no 120417e6fb56fSmrg 1204290b17f1bSmrg # On AIX, shared libraries and static libraries use the same namespace, and 1204390b17f1bSmrg # are all built from PIC. 1204490b17f1bSmrg case $host_os in 1204590b17f1bSmrg aix3*) 12046963d66acSmrg test yes = "$enable_shared" && enable_static=no 1204790b17f1bSmrg if test -n "$RANLIB"; then 1204890b17f1bSmrg archive_cmds="$archive_cmds~\$RANLIB \$lib" 1204990b17f1bSmrg postinstall_cmds='$RANLIB $lib' 1205090b17f1bSmrg fi 1205190b17f1bSmrg ;; 120527e6fb56fSmrg 1205390b17f1bSmrg aix[4-9]*) 12054963d66acSmrg if test ia64 != "$host_cpu"; then 12055963d66acSmrg case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in 12056963d66acSmrg yes,aix,yes) ;; # shared object as lib.so file only 12057963d66acSmrg yes,svr4,*) ;; # shared object as lib.so archive member only 12058963d66acSmrg yes,*) enable_static=no ;; # shared object in lib.a archive as well 12059963d66acSmrg esac 1206090b17f1bSmrg fi 1206190b17f1bSmrg ;; 1206290b17f1bSmrg esac 1206390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 1206490b17f1bSmrg$as_echo "$enable_shared" >&6; } 120657e6fb56fSmrg 1206690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 1206790b17f1bSmrg$as_echo_n "checking whether to build static libraries... " >&6; } 1206890b17f1bSmrg # Make sure either enable_shared or enable_static is yes. 12069963d66acSmrg test yes = "$enable_shared" || enable_static=yes 1207090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 1207190b17f1bSmrg$as_echo "$enable_static" >&6; } 120727e6fb56fSmrg 120737e6fb56fSmrg 120747e6fb56fSmrg 120757e6fb56fSmrg 1207690b17f1bSmrgfi 1207790b17f1bSmrgac_ext=c 1207890b17f1bSmrgac_cpp='$CPP $CPPFLAGS' 1207990b17f1bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1208090b17f1bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1208190b17f1bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 120827e6fb56fSmrg 12083963d66acSmrgCC=$lt_save_CC 120847e6fb56fSmrg 120857e6fb56fSmrg 120867e6fb56fSmrg 120877e6fb56fSmrg 120887e6fb56fSmrg 120897e6fb56fSmrg 120907e6fb56fSmrg 120917e6fb56fSmrg 1209290b17f1bSmrg 1209390b17f1bSmrg 1209490b17f1bSmrg 1209590b17f1bSmrg 1209690b17f1bSmrg 1209790b17f1bSmrg 1209890b17f1bSmrg 1209990b17f1bSmrg ac_config_commands="$ac_config_commands libtool" 1210090b17f1bSmrg 1210190b17f1bSmrg 1210290b17f1bSmrg 1210390b17f1bSmrg 1210490b17f1bSmrg# Only expand once: 1210590b17f1bSmrg 1210690b17f1bSmrg 1210790b17f1bSmrg# Check whether --enable-largefile was given. 1210890b17f1bSmrgif test "${enable_largefile+set}" = set; then : 1210990b17f1bSmrg enableval=$enable_largefile; 121107e6fb56fSmrgfi 121117e6fb56fSmrg 1211290b17f1bSmrgif test "$enable_largefile" != no; then 1211390b17f1bSmrg 1211490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 1211590b17f1bSmrg$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 1211690b17f1bSmrgif ${ac_cv_sys_largefile_CC+:} false; then : 1211790b17f1bSmrg $as_echo_n "(cached) " >&6 1211890b17f1bSmrgelse 1211990b17f1bSmrg ac_cv_sys_largefile_CC=no 1212090b17f1bSmrg if test "$GCC" != yes; then 1212190b17f1bSmrg ac_save_CC=$CC 1212290b17f1bSmrg while :; do 1212390b17f1bSmrg # IRIX 6.2 and later do not support large files by default, 1212490b17f1bSmrg # so use the C compiler's -n32 option if that helps. 1212590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1212690b17f1bSmrg/* end confdefs.h. */ 1212790b17f1bSmrg#include <sys/types.h> 1212890b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1212990b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1213090b17f1bSmrg since some C++ compilers masquerading as C compilers 1213190b17f1bSmrg incorrectly reject 9223372036854775807. */ 1213290b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1213390b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1213490b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1213590b17f1bSmrg ? 1 : -1]; 1213690b17f1bSmrgint 1213790b17f1bSmrgmain () 1213890b17f1bSmrg{ 121397e6fb56fSmrg 1214090b17f1bSmrg ; 1214190b17f1bSmrg return 0; 1214290b17f1bSmrg} 1214390b17f1bSmrg_ACEOF 1214490b17f1bSmrg if ac_fn_c_try_compile "$LINENO"; then : 1214590b17f1bSmrg break 1214690b17f1bSmrgfi 1214790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext 1214890b17f1bSmrg CC="$CC -n32" 1214990b17f1bSmrg if ac_fn_c_try_compile "$LINENO"; then : 1215090b17f1bSmrg ac_cv_sys_largefile_CC=' -n32'; break 1215190b17f1bSmrgfi 1215290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext 1215390b17f1bSmrg break 1215490b17f1bSmrg done 1215590b17f1bSmrg CC=$ac_save_CC 1215690b17f1bSmrg rm -f conftest.$ac_ext 1215790b17f1bSmrg fi 121587e6fb56fSmrgfi 1215990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 1216090b17f1bSmrg$as_echo "$ac_cv_sys_largefile_CC" >&6; } 1216190b17f1bSmrg if test "$ac_cv_sys_largefile_CC" != no; then 1216290b17f1bSmrg CC=$CC$ac_cv_sys_largefile_CC 1216390b17f1bSmrg fi 121647e6fb56fSmrg 1216590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 1216690b17f1bSmrg$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 1216790b17f1bSmrgif ${ac_cv_sys_file_offset_bits+:} false; then : 1216890b17f1bSmrg $as_echo_n "(cached) " >&6 1216990b17f1bSmrgelse 1217090b17f1bSmrg while :; do 1217190b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1217290b17f1bSmrg/* end confdefs.h. */ 1217390b17f1bSmrg#include <sys/types.h> 1217490b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1217590b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1217690b17f1bSmrg since some C++ compilers masquerading as C compilers 1217790b17f1bSmrg incorrectly reject 9223372036854775807. */ 1217890b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1217990b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1218090b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1218190b17f1bSmrg ? 1 : -1]; 1218290b17f1bSmrgint 1218390b17f1bSmrgmain () 1218490b17f1bSmrg{ 121857e6fb56fSmrg 1218690b17f1bSmrg ; 1218790b17f1bSmrg return 0; 1218890b17f1bSmrg} 1218990b17f1bSmrg_ACEOF 1219090b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1219190b17f1bSmrg ac_cv_sys_file_offset_bits=no; break 1219290b17f1bSmrgfi 1219390b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1219490b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1219590b17f1bSmrg/* end confdefs.h. */ 1219690b17f1bSmrg#define _FILE_OFFSET_BITS 64 1219790b17f1bSmrg#include <sys/types.h> 1219890b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1219990b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1220090b17f1bSmrg since some C++ compilers masquerading as C compilers 1220190b17f1bSmrg incorrectly reject 9223372036854775807. */ 1220290b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1220390b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1220490b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1220590b17f1bSmrg ? 1 : -1]; 1220690b17f1bSmrgint 1220790b17f1bSmrgmain () 1220890b17f1bSmrg{ 122097e6fb56fSmrg 1221090b17f1bSmrg ; 1221190b17f1bSmrg return 0; 1221290b17f1bSmrg} 122137e6fb56fSmrg_ACEOF 1221490b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1221590b17f1bSmrg ac_cv_sys_file_offset_bits=64; break 1221690b17f1bSmrgfi 1221790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1221890b17f1bSmrg ac_cv_sys_file_offset_bits=unknown 1221990b17f1bSmrg break 1222090b17f1bSmrgdone 122217e6fb56fSmrgfi 1222290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 1222390b17f1bSmrg$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 1222490b17f1bSmrgcase $ac_cv_sys_file_offset_bits in #( 1222590b17f1bSmrg no | unknown) ;; 1222690b17f1bSmrg *) 1222790b17f1bSmrgcat >>confdefs.h <<_ACEOF 1222890b17f1bSmrg#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 1222990b17f1bSmrg_ACEOF 1223090b17f1bSmrg;; 1223190b17f1bSmrgesac 1223290b17f1bSmrgrm -rf conftest* 1223390b17f1bSmrg if test $ac_cv_sys_file_offset_bits = unknown; then 1223490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 1223590b17f1bSmrg$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 1223690b17f1bSmrgif ${ac_cv_sys_large_files+:} false; then : 1223790b17f1bSmrg $as_echo_n "(cached) " >&6 122387e6fb56fSmrgelse 1223990b17f1bSmrg while :; do 1224090b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1224190b17f1bSmrg/* end confdefs.h. */ 1224290b17f1bSmrg#include <sys/types.h> 1224390b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1224490b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1224590b17f1bSmrg since some C++ compilers masquerading as C compilers 1224690b17f1bSmrg incorrectly reject 9223372036854775807. */ 1224790b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1224890b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1224990b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1225090b17f1bSmrg ? 1 : -1]; 1225190b17f1bSmrgint 1225290b17f1bSmrgmain () 1225390b17f1bSmrg{ 122547e6fb56fSmrg 1225590b17f1bSmrg ; 1225690b17f1bSmrg return 0; 1225790b17f1bSmrg} 1225890b17f1bSmrg_ACEOF 1225990b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1226090b17f1bSmrg ac_cv_sys_large_files=no; break 1226190b17f1bSmrgfi 1226290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1226390b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1226490b17f1bSmrg/* end confdefs.h. */ 1226590b17f1bSmrg#define _LARGE_FILES 1 1226690b17f1bSmrg#include <sys/types.h> 1226790b17f1bSmrg /* Check that off_t can represent 2**63 - 1 correctly. 1226890b17f1bSmrg We can't simply define LARGE_OFF_T to be 9223372036854775807, 1226990b17f1bSmrg since some C++ compilers masquerading as C compilers 1227090b17f1bSmrg incorrectly reject 9223372036854775807. */ 1227190b17f1bSmrg#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 1227290b17f1bSmrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 1227390b17f1bSmrg && LARGE_OFF_T % 2147483647 == 1) 1227490b17f1bSmrg ? 1 : -1]; 1227590b17f1bSmrgint 1227690b17f1bSmrgmain () 1227790b17f1bSmrg{ 122787e6fb56fSmrg 1227990b17f1bSmrg ; 1228090b17f1bSmrg return 0; 1228190b17f1bSmrg} 1228290b17f1bSmrg_ACEOF 1228390b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1228490b17f1bSmrg ac_cv_sys_large_files=1; break 1228590b17f1bSmrgfi 1228690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1228790b17f1bSmrg ac_cv_sys_large_files=unknown 1228890b17f1bSmrg break 1228990b17f1bSmrgdone 122907e6fb56fSmrgfi 1229190b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 1229290b17f1bSmrg$as_echo "$ac_cv_sys_large_files" >&6; } 1229390b17f1bSmrgcase $ac_cv_sys_large_files in #( 1229490b17f1bSmrg no | unknown) ;; 1229590b17f1bSmrg *) 1229690b17f1bSmrgcat >>confdefs.h <<_ACEOF 1229790b17f1bSmrg#define _LARGE_FILES $ac_cv_sys_large_files 1229890b17f1bSmrg_ACEOF 1229990b17f1bSmrg;; 1230090b17f1bSmrgesac 1230190b17f1bSmrgrm -rf conftest* 1230290b17f1bSmrg fi 123037e6fb56fSmrg 123047e6fb56fSmrg 1230590b17f1bSmrgfi 123067e6fb56fSmrg 123077e6fb56fSmrg 123087e6fb56fSmrg 123097e6fb56fSmrg 123107e6fb56fSmrg 1231190b17f1bSmrg# Check whether --with-xorg-module-dir was given. 1231290b17f1bSmrgif test "${with_xorg_module_dir+set}" = set; then : 1231390b17f1bSmrg withval=$with_xorg_module_dir; moduledir="$withval" 1231490b17f1bSmrgelse 1231590b17f1bSmrg moduledir="$libdir/xorg/modules" 1231690b17f1bSmrgfi 123177e6fb56fSmrg 123187e6fb56fSmrg 1231990b17f1bSmrg# Check whether --enable-debug was given. 1232090b17f1bSmrgif test "${enable_debug+set}" = set; then : 1232190b17f1bSmrg enableval=$enable_debug; DEBUG="$enableval" 1232290b17f1bSmrgelse 1232390b17f1bSmrg DEBUG=no 1232490b17f1bSmrgfi 123257e6fb56fSmrg 123267e6fb56fSmrg 1232790b17f1bSmrg# Check whether --enable-xv-debug was given. 1232890b17f1bSmrgif test "${enable_xv_debug+set}" = set; then : 1232990b17f1bSmrg enableval=$enable_xv_debug; XV_DEBUG="$enableval" 1233090b17f1bSmrgelse 1233190b17f1bSmrg XV_DEBUG=no 1233290b17f1bSmrgfi 123337e6fb56fSmrg 123347e6fb56fSmrg 1233590b17f1bSmrg# Check whether --enable-viaregtool was given. 1233690b17f1bSmrgif test "${enable_viaregtool+set}" = set; then : 1233790b17f1bSmrg enableval=$enable_viaregtool; TOOLS="$enableval" 1233890b17f1bSmrgelse 1233990b17f1bSmrg TOOLS=no 1234090b17f1bSmrgfi 123417e6fb56fSmrg 123427e6fb56fSmrg 1234390b17f1bSmrg# Checks for extensions 123447e6fb56fSmrg 1234590b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1234690b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1234790b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1234890b17f1bSmrg/* end confdefs.h. */ 123497e6fb56fSmrg 1235090b17f1bSmrg#include "xorg-server.h" 1235190b17f1bSmrg#if !defined RANDR 1235290b17f1bSmrg#error RANDR not defined 1235390b17f1bSmrg#endif 123547e6fb56fSmrg 1235590b17f1bSmrgint 1235690b17f1bSmrgmain () 1235790b17f1bSmrg{ 123587e6fb56fSmrg 1235990b17f1bSmrg ; 1236090b17f1bSmrg return 0; 1236190b17f1bSmrg} 1236290b17f1bSmrg_ACEOF 1236390b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1236490b17f1bSmrg _EXT_CHECK=yes 1236590b17f1bSmrgelse 1236690b17f1bSmrg _EXT_CHECK=no 1236790b17f1bSmrgfi 1236890b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1236990b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1237090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5 1237190b17f1bSmrg$as_echo_n "checking if RANDR is defined... " >&6; } 1237290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1237390b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1237490b17f1bSmrg if test "$_EXT_CHECK" != no; then 1237590b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 1237690b17f1bSmrg fi 123777e6fb56fSmrg 123787e6fb56fSmrg 1237990b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1238090b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1238190b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1238290b17f1bSmrg/* end confdefs.h. */ 123837e6fb56fSmrg 1238490b17f1bSmrg#include "xorg-server.h" 1238590b17f1bSmrg#if !defined RENDER 1238690b17f1bSmrg#error RENDER not defined 1238790b17f1bSmrg#endif 123887e6fb56fSmrg 1238990b17f1bSmrgint 1239090b17f1bSmrgmain () 1239190b17f1bSmrg{ 123927e6fb56fSmrg 1239390b17f1bSmrg ; 1239490b17f1bSmrg return 0; 1239590b17f1bSmrg} 1239690b17f1bSmrg_ACEOF 1239790b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1239890b17f1bSmrg _EXT_CHECK=yes 1239990b17f1bSmrgelse 1240090b17f1bSmrg _EXT_CHECK=no 1240190b17f1bSmrgfi 1240290b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1240390b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1240490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5 1240590b17f1bSmrg$as_echo_n "checking if RENDER is defined... " >&6; } 1240690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1240790b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1240890b17f1bSmrg if test "$_EXT_CHECK" != no; then 1240990b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 1241090b17f1bSmrg fi 124117e6fb56fSmrg 124127e6fb56fSmrg 1241390b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1241490b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1241590b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1241690b17f1bSmrg/* end confdefs.h. */ 124177e6fb56fSmrg 1241890b17f1bSmrg#include "xorg-server.h" 1241990b17f1bSmrg#if !defined XV 1242090b17f1bSmrg#error XV not defined 1242190b17f1bSmrg#endif 124227e6fb56fSmrg 1242390b17f1bSmrgint 1242490b17f1bSmrgmain () 1242590b17f1bSmrg{ 1242690b17f1bSmrg 1242790b17f1bSmrg ; 1242890b17f1bSmrg return 0; 1242990b17f1bSmrg} 1243090b17f1bSmrg_ACEOF 1243190b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1243290b17f1bSmrg _EXT_CHECK=yes 1243390b17f1bSmrgelse 1243490b17f1bSmrg _EXT_CHECK=no 1243590b17f1bSmrgfi 1243690b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1243790b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1243890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5 1243990b17f1bSmrg$as_echo_n "checking if XV is defined... " >&6; } 1244090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1244190b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1244290b17f1bSmrg if test "$_EXT_CHECK" != no; then 1244390b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 124447e6fb56fSmrg fi 124457e6fb56fSmrg 124467e6fb56fSmrg 1244790b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1244890b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1244990b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1245090b17f1bSmrg/* end confdefs.h. */ 124517e6fb56fSmrg 1245290b17f1bSmrg#include "xorg-server.h" 1245390b17f1bSmrg#if !defined XF86DRI 1245490b17f1bSmrg#error XF86DRI not defined 1245590b17f1bSmrg#endif 124567e6fb56fSmrg 1245790b17f1bSmrgint 1245890b17f1bSmrgmain () 1245990b17f1bSmrg{ 124607e6fb56fSmrg 1246190b17f1bSmrg ; 1246290b17f1bSmrg return 0; 1246390b17f1bSmrg} 1246490b17f1bSmrg_ACEOF 1246590b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1246690b17f1bSmrg _EXT_CHECK=yes 1246790b17f1bSmrgelse 1246890b17f1bSmrg _EXT_CHECK=no 1246990b17f1bSmrgfi 1247090b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1247190b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1247290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XF86DRI is defined" >&5 1247390b17f1bSmrg$as_echo_n "checking if XF86DRI is defined... " >&6; } 1247490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1247590b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1247690b17f1bSmrg if test "$_EXT_CHECK" != no; then 1247790b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES xextproto x11" 1247890b17f1bSmrg fi 124797e6fb56fSmrg 124807e6fb56fSmrg 1248190b17f1bSmrg SAVE_CFLAGS="$CFLAGS" 1248290b17f1bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 1248390b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1248490b17f1bSmrg/* end confdefs.h. */ 124857e6fb56fSmrg 1248690b17f1bSmrg#include "xorg-server.h" 1248790b17f1bSmrg#if !defined DPMSExtension 1248890b17f1bSmrg#error DPMSExtension not defined 1248990b17f1bSmrg#endif 124907e6fb56fSmrg 1249190b17f1bSmrgint 1249290b17f1bSmrgmain () 1249390b17f1bSmrg{ 124947e6fb56fSmrg 1249590b17f1bSmrg ; 1249690b17f1bSmrg return 0; 1249790b17f1bSmrg} 1249890b17f1bSmrg_ACEOF 1249990b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1250090b17f1bSmrg _EXT_CHECK=yes 1250190b17f1bSmrgelse 1250290b17f1bSmrg _EXT_CHECK=no 1250390b17f1bSmrgfi 1250490b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1250590b17f1bSmrg CFLAGS="$SAVE_CFLAGS" 1250690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5 1250790b17f1bSmrg$as_echo_n "checking if DPMSExtension is defined... " >&6; } 1250890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5 1250990b17f1bSmrg$as_echo "$_EXT_CHECK" >&6; } 1251090b17f1bSmrg if test "$_EXT_CHECK" != no; then 1251190b17f1bSmrg REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 1251290b17f1bSmrg fi 125137e6fb56fSmrg 125147e6fb56fSmrg 1251590b17f1bSmrg# Checks for pkg-config packages 125167e6fb56fSmrg 125177e6fb56fSmrg 125187e6fb56fSmrg 125197e6fb56fSmrg 125207e6fb56fSmrg 125217e6fb56fSmrg 125227e6fb56fSmrg 1252390b17f1bSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 1252490b17f1bSmrg if test -n "$ac_tool_prefix"; then 1252590b17f1bSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 1252690b17f1bSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 1252790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1252890b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 1252990b17f1bSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then : 1253090b17f1bSmrg $as_echo_n "(cached) " >&6 1253190b17f1bSmrgelse 1253290b17f1bSmrg case $PKG_CONFIG in 1253390b17f1bSmrg [\\/]* | ?:[\\/]*) 1253490b17f1bSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 125357e6fb56fSmrg ;; 1253690b17f1bSmrg *) 1253790b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1253890b17f1bSmrgfor as_dir in $PATH 1253990b17f1bSmrgdo 1254090b17f1bSmrg IFS=$as_save_IFS 1254190b17f1bSmrg test -z "$as_dir" && as_dir=. 1254290b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1254390b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1254490b17f1bSmrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 1254590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1254690b17f1bSmrg break 2 125477e6fb56fSmrg fi 1254890b17f1bSmrgdone 1254990b17f1bSmrg done 1255090b17f1bSmrgIFS=$as_save_IFS 125517e6fb56fSmrg 125527e6fb56fSmrg ;; 1255390b17f1bSmrgesac 1255490b17f1bSmrgfi 1255590b17f1bSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 1255690b17f1bSmrgif test -n "$PKG_CONFIG"; then 1255790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 1255890b17f1bSmrg$as_echo "$PKG_CONFIG" >&6; } 1255990b17f1bSmrgelse 1256090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1256190b17f1bSmrg$as_echo "no" >&6; } 1256290b17f1bSmrgfi 125637e6fb56fSmrg 1256490b17f1bSmrg 1256590b17f1bSmrgfi 1256690b17f1bSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 1256790b17f1bSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 1256890b17f1bSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 1256990b17f1bSmrgset dummy pkg-config; ac_word=$2 1257090b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1257190b17f1bSmrg$as_echo_n "checking for $ac_word... " >&6; } 1257290b17f1bSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 1257390b17f1bSmrg $as_echo_n "(cached) " >&6 1257490b17f1bSmrgelse 1257590b17f1bSmrg case $ac_pt_PKG_CONFIG in 1257690b17f1bSmrg [\\/]* | ?:[\\/]*) 1257790b17f1bSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 125787e6fb56fSmrg ;; 1257990b17f1bSmrg *) 1258090b17f1bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1258190b17f1bSmrgfor as_dir in $PATH 1258290b17f1bSmrgdo 1258390b17f1bSmrg IFS=$as_save_IFS 1258490b17f1bSmrg test -z "$as_dir" && as_dir=. 1258590b17f1bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 1258690b17f1bSmrg if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1258790b17f1bSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 1258890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1258990b17f1bSmrg break 2 1259090b17f1bSmrg fi 1259190b17f1bSmrgdone 1259290b17f1bSmrg done 1259390b17f1bSmrgIFS=$as_save_IFS 125947e6fb56fSmrg 125957e6fb56fSmrg ;; 1259690b17f1bSmrgesac 1259790b17f1bSmrgfi 1259890b17f1bSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 1259990b17f1bSmrgif test -n "$ac_pt_PKG_CONFIG"; then 1260090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 1260190b17f1bSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 1260290b17f1bSmrgelse 1260390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1260490b17f1bSmrg$as_echo "no" >&6; } 1260590b17f1bSmrgfi 126067e6fb56fSmrg 1260790b17f1bSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 1260890b17f1bSmrg PKG_CONFIG="" 1260990b17f1bSmrg else 1261090b17f1bSmrg case $cross_compiling:$ac_tool_warned in 1261190b17f1bSmrgyes:) 1261290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 1261390b17f1bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 1261490b17f1bSmrgac_tool_warned=yes ;; 1261590b17f1bSmrgesac 1261690b17f1bSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 1261790b17f1bSmrg fi 1261890b17f1bSmrgelse 1261990b17f1bSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 1262090b17f1bSmrgfi 126217e6fb56fSmrg 1262290b17f1bSmrgfi 1262390b17f1bSmrgif test -n "$PKG_CONFIG"; then 1262490b17f1bSmrg _pkg_min_version=0.9.0 1262590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 1262690b17f1bSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 1262790b17f1bSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 1262890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1262990b17f1bSmrg$as_echo "yes" >&6; } 1263090b17f1bSmrg else 1263190b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1263290b17f1bSmrg$as_echo "no" >&6; } 1263390b17f1bSmrg PKG_CONFIG="" 1263490b17f1bSmrg fi 1263590b17f1bSmrgfi 126367e6fb56fSmrg 1263790b17f1bSmrgpkg_failed=no 1263890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5 1263990b17f1bSmrg$as_echo_n "checking for XORG... " >&6; } 126407e6fb56fSmrg 1264190b17f1bSmrgif test -n "$XORG_CFLAGS"; then 1264290b17f1bSmrg pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 1264390b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1264490b17f1bSmrg if test -n "$PKG_CONFIG" && \ 12645963d66acSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto glproto \$REQUIRED_MODULES\""; } >&5 12646963d66acSmrg ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto glproto $REQUIRED_MODULES") 2>&5 1264790b17f1bSmrg ac_status=$? 1264890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1264990b17f1bSmrg test $ac_status = 0; }; then 12650963d66acSmrg pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>/dev/null` 1265190b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1265290b17f1bSmrgelse 1265390b17f1bSmrg pkg_failed=yes 1265490b17f1bSmrgfi 1265590b17f1bSmrg else 1265690b17f1bSmrg pkg_failed=untried 1265790b17f1bSmrgfi 1265890b17f1bSmrgif test -n "$XORG_LIBS"; then 1265990b17f1bSmrg pkg_cv_XORG_LIBS="$XORG_LIBS" 1266090b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1266190b17f1bSmrg if test -n "$PKG_CONFIG" && \ 12662963d66acSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server xproto fontsproto glproto \$REQUIRED_MODULES\""; } >&5 12663963d66acSmrg ($PKG_CONFIG --exists --print-errors "xorg-server xproto fontsproto glproto $REQUIRED_MODULES") 2>&5 1266490b17f1bSmrg ac_status=$? 1266590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1266690b17f1bSmrg test $ac_status = 0; }; then 12667963d66acSmrg pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>/dev/null` 1266890b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1266990b17f1bSmrgelse 1267090b17f1bSmrg pkg_failed=yes 1267190b17f1bSmrgfi 1267290b17f1bSmrg else 1267390b17f1bSmrg pkg_failed=untried 1267490b17f1bSmrgfi 126757e6fb56fSmrg 126767e6fb56fSmrg 126777e6fb56fSmrg 1267890b17f1bSmrgif test $pkg_failed = yes; then 1267990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1268090b17f1bSmrg$as_echo "no" >&6; } 126817e6fb56fSmrg 1268290b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1268390b17f1bSmrg _pkg_short_errors_supported=yes 1268490b17f1bSmrgelse 1268590b17f1bSmrg _pkg_short_errors_supported=no 1268690b17f1bSmrgfi 1268790b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 12688963d66acSmrg XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>&1` 1268990b17f1bSmrg else 12690963d66acSmrg XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server xproto fontsproto glproto $REQUIRED_MODULES" 2>&1` 1269190b17f1bSmrg fi 1269290b17f1bSmrg # Put the nasty error message in config.log where it belongs 1269390b17f1bSmrg echo "$XORG_PKG_ERRORS" >&5 126947e6fb56fSmrg 12695963d66acSmrg as_fn_error $? "Package requirements (xorg-server xproto fontsproto glproto $REQUIRED_MODULES) were not met: 126967e6fb56fSmrg 1269790b17f1bSmrg$XORG_PKG_ERRORS 126987e6fb56fSmrg 1269990b17f1bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1270090b17f1bSmrginstalled software in a non-standard prefix. 127017e6fb56fSmrg 1270290b17f1bSmrgAlternatively, you may set the environment variables XORG_CFLAGS 1270390b17f1bSmrgand XORG_LIBS to avoid the need to call pkg-config. 1270490b17f1bSmrgSee the pkg-config man page for more details." "$LINENO" 5 1270590b17f1bSmrgelif test $pkg_failed = untried; then 1270690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1270790b17f1bSmrg$as_echo "no" >&6; } 1270890b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1270990b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1271090b17f1bSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1271190b17f1bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 1271290b17f1bSmrgpath to pkg-config. 127137e6fb56fSmrg 1271490b17f1bSmrgAlternatively, you may set the environment variables XORG_CFLAGS 1271590b17f1bSmrgand XORG_LIBS to avoid the need to call pkg-config. 1271690b17f1bSmrgSee the pkg-config man page for more details. 127177e6fb56fSmrg 1271890b17f1bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 1271990b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 1272090b17f1bSmrgelse 1272190b17f1bSmrg XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 1272290b17f1bSmrg XORG_LIBS=$pkg_cv_XORG_LIBS 1272390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1272490b17f1bSmrg$as_echo "yes" >&6; } 127257e6fb56fSmrg 1272690b17f1bSmrgfi 127277e6fb56fSmrg 1272890b17f1bSmrgpkg_failed=no 1272990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5 1273090b17f1bSmrg$as_echo_n "checking for XEXT... " >&6; } 127317e6fb56fSmrg 1273290b17f1bSmrgif test -n "$XEXT_CFLAGS"; then 1273390b17f1bSmrg pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 1273490b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1273590b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1273690b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 1273790b17f1bSmrg ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 1273890b17f1bSmrg ac_status=$? 1273990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1274090b17f1bSmrg test $ac_status = 0; }; then 1274190b17f1bSmrg pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null` 1274290b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1274390b17f1bSmrgelse 1274490b17f1bSmrg pkg_failed=yes 1274590b17f1bSmrgfi 1274690b17f1bSmrg else 1274790b17f1bSmrg pkg_failed=untried 1274890b17f1bSmrgfi 1274990b17f1bSmrgif test -n "$XEXT_LIBS"; then 1275090b17f1bSmrg pkg_cv_XEXT_LIBS="$XEXT_LIBS" 1275190b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1275290b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1275390b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5 1275490b17f1bSmrg ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5 1275590b17f1bSmrg ac_status=$? 1275690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1275790b17f1bSmrg test $ac_status = 0; }; then 1275890b17f1bSmrg pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null` 1275990b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1276090b17f1bSmrgelse 1276190b17f1bSmrg pkg_failed=yes 1276290b17f1bSmrgfi 1276390b17f1bSmrg else 1276490b17f1bSmrg pkg_failed=untried 1276590b17f1bSmrgfi 127667e6fb56fSmrg 127677e6fb56fSmrg 127687e6fb56fSmrg 1276990b17f1bSmrgif test $pkg_failed = yes; then 1277090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1277190b17f1bSmrg$as_echo "no" >&6; } 127727e6fb56fSmrg 1277390b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1277490b17f1bSmrg _pkg_short_errors_supported=yes 1277590b17f1bSmrgelse 1277690b17f1bSmrg _pkg_short_errors_supported=no 1277790b17f1bSmrgfi 1277890b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1277990b17f1bSmrg XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 1278090b17f1bSmrg else 1278190b17f1bSmrg XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1` 1278290b17f1bSmrg fi 1278390b17f1bSmrg # Put the nasty error message in config.log where it belongs 1278490b17f1bSmrg echo "$XEXT_PKG_ERRORS" >&5 127857e6fb56fSmrg 1278690b17f1bSmrg HAVE_XEXTPROTO_71="no" 1278790b17f1bSmrgelif test $pkg_failed = untried; then 1278890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1278990b17f1bSmrg$as_echo "no" >&6; } 1279090b17f1bSmrg HAVE_XEXTPROTO_71="no" 1279190b17f1bSmrgelse 1279290b17f1bSmrg XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 1279390b17f1bSmrg XEXT_LIBS=$pkg_cv_XEXT_LIBS 1279490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1279590b17f1bSmrg$as_echo "yes" >&6; } 1279690b17f1bSmrg HAVE_XEXTPROTO_71="yes"; 1279790b17f1bSmrg$as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h 127987e6fb56fSmrg 1279990b17f1bSmrgfi 1280090b17f1bSmrg if test "$HAVE_XEXTPROTO_71" = "yes" ; then 1280190b17f1bSmrg HAVE_XEXTPROTO_71_TRUE= 1280290b17f1bSmrg HAVE_XEXTPROTO_71_FALSE='#' 1280390b17f1bSmrgelse 1280490b17f1bSmrg HAVE_XEXTPROTO_71_TRUE='#' 1280590b17f1bSmrg HAVE_XEXTPROTO_71_FALSE= 1280690b17f1bSmrgfi 128077e6fb56fSmrg 128087e6fb56fSmrg 1280990b17f1bSmrg# Checks for libraries. 128107e6fb56fSmrg 1281190b17f1bSmrg# Checks for header files. 1281290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 1281390b17f1bSmrg$as_echo_n "checking for ANSI C header files... " >&6; } 1281490b17f1bSmrgif ${ac_cv_header_stdc+:} false; then : 1281590b17f1bSmrg $as_echo_n "(cached) " >&6 1281690b17f1bSmrgelse 1281790b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1281890b17f1bSmrg/* end confdefs.h. */ 1281990b17f1bSmrg#include <stdlib.h> 1282090b17f1bSmrg#include <stdarg.h> 1282190b17f1bSmrg#include <string.h> 1282290b17f1bSmrg#include <float.h> 128237e6fb56fSmrg 1282490b17f1bSmrgint 1282590b17f1bSmrgmain () 1282690b17f1bSmrg{ 128277e6fb56fSmrg 1282890b17f1bSmrg ; 1282990b17f1bSmrg return 0; 1283090b17f1bSmrg} 1283190b17f1bSmrg_ACEOF 1283290b17f1bSmrgif ac_fn_c_try_compile "$LINENO"; then : 1283390b17f1bSmrg ac_cv_header_stdc=yes 1283490b17f1bSmrgelse 1283590b17f1bSmrg ac_cv_header_stdc=no 1283690b17f1bSmrgfi 1283790b17f1bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 128387e6fb56fSmrg 1283990b17f1bSmrgif test $ac_cv_header_stdc = yes; then 1284090b17f1bSmrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 1284190b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1284290b17f1bSmrg/* end confdefs.h. */ 1284390b17f1bSmrg#include <string.h> 128447e6fb56fSmrg 1284590b17f1bSmrg_ACEOF 1284690b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1284790b17f1bSmrg $EGREP "memchr" >/dev/null 2>&1; then : 128487e6fb56fSmrg 128497e6fb56fSmrgelse 1285090b17f1bSmrg ac_cv_header_stdc=no 128517e6fb56fSmrgfi 1285290b17f1bSmrgrm -f conftest* 128537e6fb56fSmrg 128547e6fb56fSmrgfi 128557e6fb56fSmrg 1285690b17f1bSmrgif test $ac_cv_header_stdc = yes; then 1285790b17f1bSmrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 1285890b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1285990b17f1bSmrg/* end confdefs.h. */ 1286090b17f1bSmrg#include <stdlib.h> 128617e6fb56fSmrg 1286290b17f1bSmrg_ACEOF 1286390b17f1bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1286490b17f1bSmrg $EGREP "free" >/dev/null 2>&1; then : 128657e6fb56fSmrg 128667e6fb56fSmrgelse 1286790b17f1bSmrg ac_cv_header_stdc=no 128687e6fb56fSmrgfi 1286990b17f1bSmrgrm -f conftest* 128707e6fb56fSmrg 128717e6fb56fSmrgfi 128727e6fb56fSmrg 1287390b17f1bSmrgif test $ac_cv_header_stdc = yes; then 1287490b17f1bSmrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 1287590b17f1bSmrg if test "$cross_compiling" = yes; then : 1287690b17f1bSmrg : 1287790b17f1bSmrgelse 1287890b17f1bSmrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1287990b17f1bSmrg/* end confdefs.h. */ 1288090b17f1bSmrg#include <ctype.h> 1288190b17f1bSmrg#include <stdlib.h> 1288290b17f1bSmrg#if ((' ' & 0x0FF) == 0x020) 1288390b17f1bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 1288490b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 1288590b17f1bSmrg#else 1288690b17f1bSmrg# define ISLOWER(c) \ 1288790b17f1bSmrg (('a' <= (c) && (c) <= 'i') \ 1288890b17f1bSmrg || ('j' <= (c) && (c) <= 'r') \ 1288990b17f1bSmrg || ('s' <= (c) && (c) <= 'z')) 1289090b17f1bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 1289190b17f1bSmrg#endif 128927e6fb56fSmrg 1289390b17f1bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 1289490b17f1bSmrgint 1289590b17f1bSmrgmain () 1289690b17f1bSmrg{ 1289790b17f1bSmrg int i; 1289890b17f1bSmrg for (i = 0; i < 256; i++) 1289990b17f1bSmrg if (XOR (islower (i), ISLOWER (i)) 1290090b17f1bSmrg || toupper (i) != TOUPPER (i)) 1290190b17f1bSmrg return 2; 1290290b17f1bSmrg return 0; 1290390b17f1bSmrg} 1290490b17f1bSmrg_ACEOF 1290590b17f1bSmrgif ac_fn_c_try_run "$LINENO"; then : 129067e6fb56fSmrg 1290790b17f1bSmrgelse 1290890b17f1bSmrg ac_cv_header_stdc=no 1290990b17f1bSmrgfi 1291090b17f1bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1291190b17f1bSmrg conftest.$ac_objext conftest.beam conftest.$ac_ext 1291290b17f1bSmrgfi 129137e6fb56fSmrg 1291490b17f1bSmrgfi 1291590b17f1bSmrgfi 1291690b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 1291790b17f1bSmrg$as_echo "$ac_cv_header_stdc" >&6; } 1291890b17f1bSmrgif test $ac_cv_header_stdc = yes; then 129197e6fb56fSmrg 1292090b17f1bSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h 129217e6fb56fSmrg 1292290b17f1bSmrgfi 129237e6fb56fSmrg 129247e6fb56fSmrg 1292590b17f1bSmrgsave_CPPFLAGS="$CPPFLAGS" 1292690b17f1bSmrgCPPFLAGS="$XORG_CFLAGS $CPPFLAGS" 1292790b17f1bSmrgac_fn_c_check_header_compile "$LINENO" "xf86Modes.h" "ac_cv_header_xf86Modes_h" "#include \"xorg-server.h\" 1292890b17f1bSmrg" 1292990b17f1bSmrgif test "x$ac_cv_header_xf86Modes_h" = xyes; then : 1293090b17f1bSmrg XMODES=yes 1293190b17f1bSmrgelse 1293290b17f1bSmrg XMODES=no 1293390b17f1bSmrgfi 129347e6fb56fSmrg 129357e6fb56fSmrg 129367e6fb56fSmrg 1293790b17f1bSmrgpkg_failed=no 1293890b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5 1293990b17f1bSmrg$as_echo_n "checking for PCIACCESS... " >&6; } 129407e6fb56fSmrg 1294190b17f1bSmrgif test -n "$PCIACCESS_CFLAGS"; then 1294290b17f1bSmrg pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 1294390b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1294490b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1294590b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.11.0\""; } >&5 1294690b17f1bSmrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.11.0") 2>&5 1294790b17f1bSmrg ac_status=$? 1294890b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1294990b17f1bSmrg test $ac_status = 0; }; then 1295090b17f1bSmrg pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.11.0" 2>/dev/null` 1295190b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1295290b17f1bSmrgelse 1295390b17f1bSmrg pkg_failed=yes 1295490b17f1bSmrgfi 1295590b17f1bSmrg else 1295690b17f1bSmrg pkg_failed=untried 1295790b17f1bSmrgfi 1295890b17f1bSmrgif test -n "$PCIACCESS_LIBS"; then 1295990b17f1bSmrg pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 1296090b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1296190b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1296290b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.11.0\""; } >&5 1296390b17f1bSmrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.11.0") 2>&5 1296490b17f1bSmrg ac_status=$? 1296590b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1296690b17f1bSmrg test $ac_status = 0; }; then 1296790b17f1bSmrg pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.11.0" 2>/dev/null` 1296890b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1296990b17f1bSmrgelse 1297090b17f1bSmrg pkg_failed=yes 1297190b17f1bSmrgfi 1297290b17f1bSmrg else 1297390b17f1bSmrg pkg_failed=untried 1297490b17f1bSmrgfi 129757e6fb56fSmrg 129767e6fb56fSmrg 129777e6fb56fSmrg 1297890b17f1bSmrgif test $pkg_failed = yes; then 1297990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1298090b17f1bSmrg$as_echo "no" >&6; } 129817e6fb56fSmrg 1298290b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1298390b17f1bSmrg _pkg_short_errors_supported=yes 1298490b17f1bSmrgelse 1298590b17f1bSmrg _pkg_short_errors_supported=no 1298690b17f1bSmrgfi 1298790b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1298890b17f1bSmrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.11.0" 2>&1` 1298990b17f1bSmrg else 1299090b17f1bSmrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.11.0" 2>&1` 1299190b17f1bSmrg fi 1299290b17f1bSmrg # Put the nasty error message in config.log where it belongs 1299390b17f1bSmrg echo "$PCIACCESS_PKG_ERRORS" >&5 129947e6fb56fSmrg 1299590b17f1bSmrg HAVE_PCIACCESS="no" 1299690b17f1bSmrgelif test $pkg_failed = untried; then 1299790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1299890b17f1bSmrg$as_echo "no" >&6; } 1299990b17f1bSmrg HAVE_PCIACCESS="no" 1300090b17f1bSmrgelse 1300190b17f1bSmrg PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 1300290b17f1bSmrg PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 1300390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1300490b17f1bSmrg$as_echo "yes" >&6; } 1300590b17f1bSmrg HAVE_PCIACCESS="yes"; 1300690b17f1bSmrg$as_echo "#define HAVE_PCIACCESS 1" >>confdefs.h 130077e6fb56fSmrg 1300890b17f1bSmrgfi 130097e6fb56fSmrg 130107e6fb56fSmrg 130117e6fb56fSmrg 130127e6fb56fSmrg 1301390b17f1bSmrgpkg_failed=no 1301490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for DRI" >&5 1301590b17f1bSmrg$as_echo_n "checking for DRI... " >&6; } 130167e6fb56fSmrg 1301790b17f1bSmrgif test -n "$DRI_CFLAGS"; then 1301890b17f1bSmrg pkg_cv_DRI_CFLAGS="$DRI_CFLAGS" 1301990b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1302090b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1302190b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.4 xf86driproto\""; } >&5 1302290b17f1bSmrg ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.4 xf86driproto") 2>&5 1302390b17f1bSmrg ac_status=$? 1302490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1302590b17f1bSmrg test $ac_status = 0; }; then 1302690b17f1bSmrg pkg_cv_DRI_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.4 xf86driproto" 2>/dev/null` 1302790b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1302890b17f1bSmrgelse 1302990b17f1bSmrg pkg_failed=yes 1303090b17f1bSmrgfi 1303190b17f1bSmrg else 1303290b17f1bSmrg pkg_failed=untried 1303390b17f1bSmrgfi 1303490b17f1bSmrgif test -n "$DRI_LIBS"; then 1303590b17f1bSmrg pkg_cv_DRI_LIBS="$DRI_LIBS" 1303690b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1303790b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1303890b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.4 xf86driproto\""; } >&5 1303990b17f1bSmrg ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.4 xf86driproto") 2>&5 1304090b17f1bSmrg ac_status=$? 1304190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1304290b17f1bSmrg test $ac_status = 0; }; then 1304390b17f1bSmrg pkg_cv_DRI_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.4 xf86driproto" 2>/dev/null` 1304490b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1304590b17f1bSmrgelse 1304690b17f1bSmrg pkg_failed=yes 1304790b17f1bSmrgfi 1304890b17f1bSmrg else 1304990b17f1bSmrg pkg_failed=untried 1305090b17f1bSmrgfi 130517e6fb56fSmrg 130527e6fb56fSmrg 130537e6fb56fSmrg 1305490b17f1bSmrgif test $pkg_failed = yes; then 1305590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1305690b17f1bSmrg$as_echo "no" >&6; } 130577e6fb56fSmrg 1305890b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1305990b17f1bSmrg _pkg_short_errors_supported=yes 1306090b17f1bSmrgelse 1306190b17f1bSmrg _pkg_short_errors_supported=no 1306290b17f1bSmrgfi 1306390b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1306490b17f1bSmrg DRI_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.4 xf86driproto" 2>&1` 1306590b17f1bSmrg else 1306690b17f1bSmrg DRI_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.4 xf86driproto" 2>&1` 1306790b17f1bSmrg fi 1306890b17f1bSmrg # Put the nasty error message in config.log where it belongs 1306990b17f1bSmrg echo "$DRI_PKG_ERRORS" >&5 130707e6fb56fSmrg 1307190b17f1bSmrg DRI="no" 1307290b17f1bSmrgelif test $pkg_failed = untried; then 1307390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1307490b17f1bSmrg$as_echo "no" >&6; } 1307590b17f1bSmrg DRI="no" 1307690b17f1bSmrgelse 1307790b17f1bSmrg DRI_CFLAGS=$pkg_cv_DRI_CFLAGS 1307890b17f1bSmrg DRI_LIBS=$pkg_cv_DRI_LIBS 1307990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1308090b17f1bSmrg$as_echo "yes" >&6; } 1308190b17f1bSmrg DRI="yes"; 1308290b17f1bSmrg$as_echo "#define HAVE_DRI 1" >>confdefs.h 130837e6fb56fSmrg 1308490b17f1bSmrgfi 1308590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build KMS support" >&5 1308690b17f1bSmrg$as_echo_n "checking whether to build KMS support... " >&6; } 1308790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $DRI" >&5 1308890b17f1bSmrg$as_echo "$DRI" >&6; } 130897e6fb56fSmrg 1309090b17f1bSmrg if test x$DRI = xyes; then 1309190b17f1bSmrg DRI_TRUE= 1309290b17f1bSmrg DRI_FALSE='#' 1309390b17f1bSmrgelse 1309490b17f1bSmrg DRI_TRUE='#' 1309590b17f1bSmrg DRI_FALSE= 1309690b17f1bSmrgfi 130977e6fb56fSmrg 1309890b17f1bSmrgif test "$DRI" = yes; then 130997e6fb56fSmrg 1310090b17f1bSmrg$as_echo "#define XF86DRI 1" >>confdefs.h 131017e6fb56fSmrg 131027e6fb56fSmrg 1310390b17f1bSmrg ac_fn_c_check_header_preproc "$LINENO" "damage.h" "ac_cv_header_damage_h" 1310490b17f1bSmrgif test "x$ac_cv_header_damage_h" = xyes; then : 1310590b17f1bSmrg have_damage_h="yes" 1310690b17f1bSmrgelse 1310790b17f1bSmrg have_damage_h="no" 1310890b17f1bSmrgfi 131097e6fb56fSmrg 131107e6fb56fSmrg 1311190b17f1bSmrg if test "$have_damage_h" = yes; then 131127e6fb56fSmrg 1311390b17f1bSmrg$as_echo "#define DAMAGE 1" >>confdefs.h 131147e6fb56fSmrg 1311590b17f1bSmrg fi 131167e6fb56fSmrg 131177e6fb56fSmrg 1311890b17f1bSmrgpkg_failed=no 1311990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5 1312090b17f1bSmrg$as_echo_n "checking for LIBUDEV... " >&6; } 131217e6fb56fSmrg 1312290b17f1bSmrgif test -n "$LIBUDEV_CFLAGS"; then 1312390b17f1bSmrg pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS" 1312490b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1312590b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1312690b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5 1312790b17f1bSmrg ($PKG_CONFIG --exists --print-errors "libudev") 2>&5 1312890b17f1bSmrg ac_status=$? 1312990b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1313090b17f1bSmrg test $ac_status = 0; }; then 1313190b17f1bSmrg pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null` 1313290b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1313390b17f1bSmrgelse 1313490b17f1bSmrg pkg_failed=yes 1313590b17f1bSmrgfi 1313690b17f1bSmrg else 1313790b17f1bSmrg pkg_failed=untried 1313890b17f1bSmrgfi 1313990b17f1bSmrgif test -n "$LIBUDEV_LIBS"; then 1314090b17f1bSmrg pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS" 1314190b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1314290b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1314390b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5 1314490b17f1bSmrg ($PKG_CONFIG --exists --print-errors "libudev") 2>&5 1314590b17f1bSmrg ac_status=$? 1314690b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1314790b17f1bSmrg test $ac_status = 0; }; then 1314890b17f1bSmrg pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null` 1314990b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1315090b17f1bSmrgelse 1315190b17f1bSmrg pkg_failed=yes 1315290b17f1bSmrgfi 1315390b17f1bSmrg else 1315490b17f1bSmrg pkg_failed=untried 1315590b17f1bSmrgfi 131567e6fb56fSmrg 131577e6fb56fSmrg 131587e6fb56fSmrg 1315990b17f1bSmrgif test $pkg_failed = yes; then 1316090b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1316190b17f1bSmrg$as_echo "no" >&6; } 131627e6fb56fSmrg 1316390b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1316490b17f1bSmrg _pkg_short_errors_supported=yes 1316590b17f1bSmrgelse 1316690b17f1bSmrg _pkg_short_errors_supported=no 1316790b17f1bSmrgfi 1316890b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1316990b17f1bSmrg LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1` 1317090b17f1bSmrg else 1317190b17f1bSmrg LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1` 1317290b17f1bSmrg fi 1317390b17f1bSmrg # Put the nasty error message in config.log where it belongs 1317490b17f1bSmrg echo "$LIBUDEV_PKG_ERRORS" >&5 131757e6fb56fSmrg 1317690b17f1bSmrg LIBUDEV=no 1317790b17f1bSmrgelif test $pkg_failed = untried; then 1317890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1317990b17f1bSmrg$as_echo "no" >&6; } 1318090b17f1bSmrg LIBUDEV=no 1318190b17f1bSmrgelse 1318290b17f1bSmrg LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS 1318390b17f1bSmrg LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS 1318490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1318590b17f1bSmrg$as_echo "yes" >&6; } 1318690b17f1bSmrg LIBUDEV=yes 1318790b17f1bSmrgfi 1318890b17f1bSmrg if test "x$LIBUDEV" = xyes; then 131897e6fb56fSmrg 1319090b17f1bSmrg$as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h 131917e6fb56fSmrg 1319290b17f1bSmrg fi 131937e6fb56fSmrg 1319490b17f1bSmrg case "$host_cpu" in 1319590b17f1bSmrg i*86) 1319690b17f1bSmrg XVMC=yes ;; 1319790b17f1bSmrg amd64*|x86_64*) 1319890b17f1bSmrg XVMC=yes ;; 1319990b17f1bSmrg *) 1320090b17f1bSmrg XVMC=no ;; 1320190b17f1bSmrg esac 1320290b17f1bSmrgelse 1320390b17f1bSmrg XVMC="no" 1320490b17f1bSmrgfi 132057e6fb56fSmrg 1320690b17f1bSmrgif test "x$XVMC" = xyes; then 1320790b17f1bSmrg for ac_header in pthread.h sys/ioctl.h sys/time.h time.h 1320890b17f1bSmrgdo : 1320990b17f1bSmrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 1321090b17f1bSmrgac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 1321190b17f1bSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 1321290b17f1bSmrg cat >>confdefs.h <<_ACEOF 1321390b17f1bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 1321490b17f1bSmrg_ACEOF 132157e6fb56fSmrg 1321690b17f1bSmrgelse 1321790b17f1bSmrg XVMC="no"; break 1321890b17f1bSmrgfi 132197e6fb56fSmrg 1322090b17f1bSmrgdone 132217e6fb56fSmrg 132227e6fb56fSmrg 1322390b17f1bSmrgpkg_failed=no 1322490b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5 1322590b17f1bSmrg$as_echo_n "checking for XVMC... " >&6; } 132267e6fb56fSmrg 1322790b17f1bSmrgif test -n "$XVMC_CFLAGS"; then 1322890b17f1bSmrg pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS" 1322990b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1323090b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1323190b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xvmc\""; } >&5 1323290b17f1bSmrg ($PKG_CONFIG --exists --print-errors "x11 xext xvmc") 2>&5 1323390b17f1bSmrg ac_status=$? 1323490b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1323590b17f1bSmrg test $ac_status = 0; }; then 1323690b17f1bSmrg pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xvmc" 2>/dev/null` 1323790b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1323890b17f1bSmrgelse 1323990b17f1bSmrg pkg_failed=yes 1324090b17f1bSmrgfi 1324190b17f1bSmrg else 1324290b17f1bSmrg pkg_failed=untried 1324390b17f1bSmrgfi 1324490b17f1bSmrgif test -n "$XVMC_LIBS"; then 1324590b17f1bSmrg pkg_cv_XVMC_LIBS="$XVMC_LIBS" 1324690b17f1bSmrg elif test -n "$PKG_CONFIG"; then 1324790b17f1bSmrg if test -n "$PKG_CONFIG" && \ 1324890b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xvmc\""; } >&5 1324990b17f1bSmrg ($PKG_CONFIG --exists --print-errors "x11 xext xvmc") 2>&5 1325090b17f1bSmrg ac_status=$? 1325190b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1325290b17f1bSmrg test $ac_status = 0; }; then 1325390b17f1bSmrg pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 xext xvmc" 2>/dev/null` 1325490b17f1bSmrg test "x$?" != "x0" && pkg_failed=yes 1325590b17f1bSmrgelse 1325690b17f1bSmrg pkg_failed=yes 1325790b17f1bSmrgfi 1325890b17f1bSmrg else 1325990b17f1bSmrg pkg_failed=untried 1326090b17f1bSmrgfi 132617e6fb56fSmrg 132627e6fb56fSmrg 132637e6fb56fSmrg 1326490b17f1bSmrgif test $pkg_failed = yes; then 1326590b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1326690b17f1bSmrg$as_echo "no" >&6; } 132677e6fb56fSmrg 1326890b17f1bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 1326990b17f1bSmrg _pkg_short_errors_supported=yes 1327090b17f1bSmrgelse 1327190b17f1bSmrg _pkg_short_errors_supported=no 1327290b17f1bSmrgfi 1327390b17f1bSmrg if test $_pkg_short_errors_supported = yes; then 1327490b17f1bSmrg XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xext xvmc" 2>&1` 1327590b17f1bSmrg else 1327690b17f1bSmrg XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xext xvmc" 2>&1` 1327790b17f1bSmrg fi 1327890b17f1bSmrg # Put the nasty error message in config.log where it belongs 1327990b17f1bSmrg echo "$XVMC_PKG_ERRORS" >&5 132807e6fb56fSmrg 1328190b17f1bSmrg as_fn_error $? "Package requirements (x11 xext xvmc) were not met: 132827e6fb56fSmrg 1328390b17f1bSmrg$XVMC_PKG_ERRORS 132847e6fb56fSmrg 1328590b17f1bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 1328690b17f1bSmrginstalled software in a non-standard prefix. 132877e6fb56fSmrg 1328890b17f1bSmrgAlternatively, you may set the environment variables XVMC_CFLAGS 1328990b17f1bSmrgand XVMC_LIBS to avoid the need to call pkg-config. 1329090b17f1bSmrgSee the pkg-config man page for more details." "$LINENO" 5 1329190b17f1bSmrgelif test $pkg_failed = untried; then 1329290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1329390b17f1bSmrg$as_echo "no" >&6; } 1329490b17f1bSmrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 1329590b17f1bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1329690b17f1bSmrgas_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 1329790b17f1bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 1329890b17f1bSmrgpath to pkg-config. 132997e6fb56fSmrg 1330090b17f1bSmrgAlternatively, you may set the environment variables XVMC_CFLAGS 1330190b17f1bSmrgand XVMC_LIBS to avoid the need to call pkg-config. 1330290b17f1bSmrgSee the pkg-config man page for more details. 133037e6fb56fSmrg 1330490b17f1bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 1330590b17f1bSmrgSee \`config.log' for more details" "$LINENO" 5; } 1330690b17f1bSmrgelse 1330790b17f1bSmrg XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS 1330890b17f1bSmrg XVMC_LIBS=$pkg_cv_XVMC_LIBS 1330990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1331090b17f1bSmrg$as_echo "yes" >&6; } 133117e6fb56fSmrg 1331290b17f1bSmrgfi 1331390b17f1bSmrgfi 133147e6fb56fSmrg 1331590b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build XvMC driver support" >&5 1331690b17f1bSmrg$as_echo_n "checking whether to build XvMC driver support... " >&6; } 1331790b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $XVMC" >&5 1331890b17f1bSmrg$as_echo "$XVMC" >&6; } 133197e6fb56fSmrg 1332090b17f1bSmrg if test x$XVMC = xyes; then 1332190b17f1bSmrg XVMC_TRUE= 1332290b17f1bSmrg XVMC_FALSE='#' 1332390b17f1bSmrgelse 1332490b17f1bSmrg XVMC_TRUE='#' 1332590b17f1bSmrg XVMC_FALSE= 1332690b17f1bSmrgfi 133277e6fb56fSmrg 133287e6fb56fSmrg 1332990b17f1bSmrg if test x$DEBUG = xyes; then 1333090b17f1bSmrg DEBUG_TRUE= 1333190b17f1bSmrg DEBUG_FALSE='#' 1333290b17f1bSmrgelse 1333390b17f1bSmrg DEBUG_TRUE='#' 1333490b17f1bSmrg DEBUG_FALSE= 1333590b17f1bSmrgfi 133367e6fb56fSmrg 1333790b17f1bSmrgif test "$DEBUG" = yes; then 133387e6fb56fSmrg 1333990b17f1bSmrg$as_echo "#define HAVE_DEBUG 1" >>confdefs.h 133407e6fb56fSmrg 1334190b17f1bSmrgfi 133427e6fb56fSmrg 1334390b17f1bSmrg if test x$XV_DEBUG = xyes; then 1334490b17f1bSmrg XV_DEBUG_TRUE= 1334590b17f1bSmrg XV_DEBUG_FALSE='#' 1334690b17f1bSmrgelse 1334790b17f1bSmrg XV_DEBUG_TRUE='#' 1334890b17f1bSmrg XV_DEBUG_FALSE= 1334990b17f1bSmrgfi 133507e6fb56fSmrg 1335190b17f1bSmrgif test "$XV_DEBUG" = yes; then 133527e6fb56fSmrg 1335390b17f1bSmrg$as_echo "#define XV_DEBUG 1" >>confdefs.h 133547e6fb56fSmrg 1335590b17f1bSmrgfi 133567e6fb56fSmrg 1335790b17f1bSmrg if test x$TOOLS = xyes; then 1335890b17f1bSmrg TOOLS_TRUE= 1335990b17f1bSmrg TOOLS_FALSE='#' 1336090b17f1bSmrgelse 1336190b17f1bSmrg TOOLS_TRUE='#' 1336290b17f1bSmrg TOOLS_FALSE= 1336390b17f1bSmrgfi 133647e6fb56fSmrg 1336590b17f1bSmrgif test "$TOOLS" = yes; then 133667e6fb56fSmrg 1336790b17f1bSmrg$as_echo "#define TOOLS 1" >>confdefs.h 133687e6fb56fSmrg 1336990b17f1bSmrgfi 133707e6fb56fSmrg 133717e6fb56fSmrg 133727e6fb56fSmrg 133737e6fb56fSmrg 133747e6fb56fSmrg 1337590b17f1bSmrgDRIVER_NAME=openchrome 133767e6fb56fSmrg 133777e6fb56fSmrg 133787e6fb56fSmrg 1337990b17f1bSmrg$as_echo "#define X_USE_LINEARFB 1" >>confdefs.h 133807e6fb56fSmrg 133817e6fb56fSmrg 1338290b17f1bSmrg$as_echo "#define X_USE_REGION_NULL 1" >>confdefs.h 133837e6fb56fSmrg 133847e6fb56fSmrg 1338590b17f1bSmrg$as_echo "#define X_HAVE_XAAGETROP 1" >>confdefs.h 133867e6fb56fSmrg 133877e6fb56fSmrg 1338890b17f1bSmrg$as_echo "#define X_NEED_I2CSTART 1" >>confdefs.h 133897e6fb56fSmrg 133907e6fb56fSmrg 1339190b17f1bSmrgDRIVER_MAN_SUFFIX="4" 133927e6fb56fSmrg 133937e6fb56fSmrg 133947e6fb56fSmrg 133957e6fb56fSmrg 133967e6fb56fSmrg 133977e6fb56fSmrg 1339890b17f1bSmrgif test x$APP_MAN_SUFFIX = x ; then 1339990b17f1bSmrg APP_MAN_SUFFIX=1 1340090b17f1bSmrgfi 1340190b17f1bSmrgif test x$APP_MAN_DIR = x ; then 1340290b17f1bSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 1340390b17f1bSmrgfi 134047e6fb56fSmrg 1340590b17f1bSmrgif test x$LIB_MAN_SUFFIX = x ; then 1340690b17f1bSmrg LIB_MAN_SUFFIX=3 1340790b17f1bSmrgfi 1340890b17f1bSmrgif test x$LIB_MAN_DIR = x ; then 1340990b17f1bSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 1341090b17f1bSmrgfi 134117e6fb56fSmrg 1341290b17f1bSmrgif test x$FILE_MAN_SUFFIX = x ; then 1341390b17f1bSmrg case $host_os in 1341490b17f1bSmrg solaris*) FILE_MAN_SUFFIX=4 ;; 1341590b17f1bSmrg *) FILE_MAN_SUFFIX=5 ;; 1341690b17f1bSmrg esac 1341790b17f1bSmrgfi 1341890b17f1bSmrgif test x$FILE_MAN_DIR = x ; then 1341990b17f1bSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 1342090b17f1bSmrgfi 134217e6fb56fSmrg 1342290b17f1bSmrgif test x$MISC_MAN_SUFFIX = x ; then 1342390b17f1bSmrg case $host_os in 1342490b17f1bSmrg solaris*) MISC_MAN_SUFFIX=5 ;; 1342590b17f1bSmrg *) MISC_MAN_SUFFIX=7 ;; 1342690b17f1bSmrg esac 1342790b17f1bSmrgfi 1342890b17f1bSmrgif test x$MISC_MAN_DIR = x ; then 1342990b17f1bSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 1343090b17f1bSmrgfi 134317e6fb56fSmrg 1343290b17f1bSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 1343390b17f1bSmrg case $host_os in 1343490b17f1bSmrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 1343590b17f1bSmrg *) DRIVER_MAN_SUFFIX=4 ;; 1343690b17f1bSmrg esac 1343790b17f1bSmrgfi 1343890b17f1bSmrgif test x$DRIVER_MAN_DIR = x ; then 1343990b17f1bSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 1344090b17f1bSmrgfi 134417e6fb56fSmrg 1344290b17f1bSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 1344390b17f1bSmrg case $host_os in 1344490b17f1bSmrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 1344590b17f1bSmrg *) ADMIN_MAN_SUFFIX=8 ;; 1344690b17f1bSmrg esac 1344790b17f1bSmrgfi 1344890b17f1bSmrgif test x$ADMIN_MAN_DIR = x ; then 1344990b17f1bSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 1345090b17f1bSmrgfi 134517e6fb56fSmrg 134527e6fb56fSmrg 134537e6fb56fSmrg 134547e6fb56fSmrg 134557e6fb56fSmrg 134567e6fb56fSmrg 134577e6fb56fSmrg 134587e6fb56fSmrg 134597e6fb56fSmrg 134607e6fb56fSmrg 134617e6fb56fSmrg 134627e6fb56fSmrg 134637e6fb56fSmrg 134647e6fb56fSmrg 134657e6fb56fSmrg 1346690b17f1bSmrgXORG_MAN_PAGE="X Version 11" 134677e6fb56fSmrg 1346890b17f1bSmrgMAN_SUBSTS="\ 1346990b17f1bSmrg -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 1347090b17f1bSmrg -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \ 1347190b17f1bSmrg -e 's|__xservername__|Xorg|g' \ 1347290b17f1bSmrg -e 's|__xconfigfile__|xorg.conf|g' \ 1347390b17f1bSmrg -e 's|__projectroot__|\$(prefix)|g' \ 1347490b17f1bSmrg -e 's|__apploaddir__|\$(appdefaultdir)|g' \ 1347590b17f1bSmrg -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \ 1347690b17f1bSmrg -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \ 1347790b17f1bSmrg -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \ 1347890b17f1bSmrg -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \ 1347990b17f1bSmrg -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \ 1348090b17f1bSmrg -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'" 134817e6fb56fSmrg 134827e6fb56fSmrg 134837e6fb56fSmrg 134847e6fb56fSmrg 134857e6fb56fSmrg 1348690b17f1bSmrg# Check whether --with-release-version was given. 1348790b17f1bSmrgif test "${with_release_version+set}" = set; then : 1348890b17f1bSmrg withval=$with_release_version; RELEASE_VERSION="$withval" 1348990b17f1bSmrgelse 1349090b17f1bSmrg RELEASE_VERSION="" 1349190b17f1bSmrgfi 134927e6fb56fSmrg 1349390b17f1bSmrg if test "x$RELEASE_VERSION" != "x"; then 1349490b17f1bSmrg PACKAGE="$PACKAGE-$RELEASE_VERSION" 1349590b17f1bSmrg PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION" 1349690b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: Building with package name set to $PACKAGE" >&5 1349790b17f1bSmrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;} 1349890b17f1bSmrg fi 134997e6fb56fSmrg 135007e6fb56fSmrg 1350190b17f1bSmrgac_config_files="$ac_config_files Makefile src/xvmc/Makefile src/Makefile man/Makefile tools/Makefile" 135027e6fb56fSmrg 1350390b17f1bSmrgcat >confcache <<\_ACEOF 1350490b17f1bSmrg# This file is a shell script that caches the results of configure 1350590b17f1bSmrg# tests run on this system so they can be shared between configure 1350690b17f1bSmrg# scripts and configure runs, see configure's option --config-cache. 1350790b17f1bSmrg# It is not useful on other systems. If it contains results you don't 1350890b17f1bSmrg# want to keep, you may remove or edit it. 1350990b17f1bSmrg# 1351090b17f1bSmrg# config.status only pays attention to the cache file if you give it 1351190b17f1bSmrg# the --recheck option to rerun configure. 1351290b17f1bSmrg# 1351390b17f1bSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 1351490b17f1bSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 1351590b17f1bSmrg# following values. 135167e6fb56fSmrg 1351790b17f1bSmrg_ACEOF 135187e6fb56fSmrg 1351990b17f1bSmrg# The following way of writing the cache mishandles newlines in values, 1352090b17f1bSmrg# but we know of no workaround that is simple, portable, and efficient. 1352190b17f1bSmrg# So, we kill variables containing newlines. 1352290b17f1bSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 1352390b17f1bSmrg# and sets the high bit in the cache file unless we assign to the vars. 1352490b17f1bSmrg( 1352590b17f1bSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 1352690b17f1bSmrg eval ac_val=\$$ac_var 1352790b17f1bSmrg case $ac_val in #( 1352890b17f1bSmrg *${as_nl}*) 1352990b17f1bSmrg case $ac_var in #( 1353090b17f1bSmrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1353190b17f1bSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1353290b17f1bSmrg esac 1353390b17f1bSmrg case $ac_var in #( 1353490b17f1bSmrg _ | IFS | as_nl) ;; #( 1353590b17f1bSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1353690b17f1bSmrg *) { eval $ac_var=; unset $ac_var;} ;; 1353790b17f1bSmrg esac ;; 1353890b17f1bSmrg esac 1353990b17f1bSmrg done 135407e6fb56fSmrg 1354190b17f1bSmrg (set) 2>&1 | 1354290b17f1bSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 1354390b17f1bSmrg *${as_nl}ac_space=\ *) 1354490b17f1bSmrg # `set' does not quote correctly, so add quotes: double-quote 1354590b17f1bSmrg # substitution turns \\\\ into \\, and sed turns \\ into \. 1354690b17f1bSmrg sed -n \ 1354790b17f1bSmrg "s/'/'\\\\''/g; 1354890b17f1bSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 1354990b17f1bSmrg ;; #( 135507e6fb56fSmrg *) 1355190b17f1bSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 1355290b17f1bSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 135537e6fb56fSmrg ;; 1355490b17f1bSmrg esac | 1355590b17f1bSmrg sort 1355690b17f1bSmrg) | 1355790b17f1bSmrg sed ' 1355890b17f1bSmrg /^ac_cv_env_/b end 1355990b17f1bSmrg t clear 1356090b17f1bSmrg :clear 1356190b17f1bSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 1356290b17f1bSmrg t end 1356390b17f1bSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 1356490b17f1bSmrg :end' >>confcache 1356590b17f1bSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 1356690b17f1bSmrg if test -w "$cache_file"; then 1356790b17f1bSmrg if test "x$cache_file" != "x/dev/null"; then 1356890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1356990b17f1bSmrg$as_echo "$as_me: updating cache $cache_file" >&6;} 1357090b17f1bSmrg if test ! -f "$cache_file" || test -h "$cache_file"; then 1357190b17f1bSmrg cat confcache >"$cache_file" 135727e6fb56fSmrg else 1357390b17f1bSmrg case $cache_file in #( 1357490b17f1bSmrg */* | ?:*) 1357590b17f1bSmrg mv -f confcache "$cache_file"$$ && 1357690b17f1bSmrg mv -f "$cache_file"$$ "$cache_file" ;; #( 1357790b17f1bSmrg *) 1357890b17f1bSmrg mv -f confcache "$cache_file" ;; 135797e6fb56fSmrg esac 135807e6fb56fSmrg fi 1358190b17f1bSmrg fi 1358290b17f1bSmrg else 1358390b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1358490b17f1bSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 1358590b17f1bSmrg fi 1358690b17f1bSmrgfi 1358790b17f1bSmrgrm -f confcache 135887e6fb56fSmrg 1358990b17f1bSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 1359090b17f1bSmrg# Let make expand exec_prefix. 1359190b17f1bSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 135927e6fb56fSmrg 1359390b17f1bSmrgDEFS=-DHAVE_CONFIG_H 135947e6fb56fSmrg 1359590b17f1bSmrgac_libobjs= 1359690b17f1bSmrgac_ltlibobjs= 1359790b17f1bSmrgU= 1359890b17f1bSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1359990b17f1bSmrg # 1. Remove the extension, and $U if already installed. 1360090b17f1bSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1360190b17f1bSmrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 1360290b17f1bSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 1360390b17f1bSmrg # will be set to the directory where LIBOBJS objects are built. 1360490b17f1bSmrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 1360590b17f1bSmrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1360690b17f1bSmrgdone 1360790b17f1bSmrgLIBOBJS=$ac_libobjs 136087e6fb56fSmrg 1360990b17f1bSmrgLTLIBOBJS=$ac_ltlibobjs 136107e6fb56fSmrg 136117e6fb56fSmrg 1361290b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 1361390b17f1bSmrg$as_echo_n "checking that generated files are newer than configure... " >&6; } 1361490b17f1bSmrg if test -n "$am_sleep_pid"; then 1361590b17f1bSmrg # Hide warnings about reused PIDs. 1361690b17f1bSmrg wait $am_sleep_pid 2>/dev/null 136177e6fb56fSmrg fi 1361890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 1361990b17f1bSmrg$as_echo "done" >&6; } 1362090b17f1bSmrg if test -n "$EXEEXT"; then 1362190b17f1bSmrg am__EXEEXT_TRUE= 1362290b17f1bSmrg am__EXEEXT_FALSE='#' 136237e6fb56fSmrgelse 1362490b17f1bSmrg am__EXEEXT_TRUE='#' 1362590b17f1bSmrg am__EXEEXT_FALSE= 136267e6fb56fSmrgfi 136277e6fb56fSmrg 1362890b17f1bSmrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 1362990b17f1bSmrg as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 1363090b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1363190b17f1bSmrgfi 1363290b17f1bSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 1363390b17f1bSmrg as_fn_error $? "conditional \"AMDEP\" was never defined. 1363490b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1363590b17f1bSmrgfi 1363690b17f1bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1363790b17f1bSmrg as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 1363890b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1363990b17f1bSmrgfi 1364090b17f1bSmrgif test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then 1364190b17f1bSmrg as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined. 1364290b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1364390b17f1bSmrgfi 1364490b17f1bSmrgif test -z "${DRI_TRUE}" && test -z "${DRI_FALSE}"; then 1364590b17f1bSmrg as_fn_error $? "conditional \"DRI\" was never defined. 1364690b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1364790b17f1bSmrgfi 1364890b17f1bSmrgif test -z "${XVMC_TRUE}" && test -z "${XVMC_FALSE}"; then 1364990b17f1bSmrg as_fn_error $? "conditional \"XVMC\" was never defined. 1365090b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1365190b17f1bSmrgfi 1365290b17f1bSmrgif test -z "${DEBUG_TRUE}" && test -z "${DEBUG_FALSE}"; then 1365390b17f1bSmrg as_fn_error $? "conditional \"DEBUG\" was never defined. 1365490b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1365590b17f1bSmrgfi 1365690b17f1bSmrgif test -z "${XV_DEBUG_TRUE}" && test -z "${XV_DEBUG_FALSE}"; then 1365790b17f1bSmrg as_fn_error $? "conditional \"XV_DEBUG\" was never defined. 1365890b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 1365990b17f1bSmrgfi 1366090b17f1bSmrgif test -z "${TOOLS_TRUE}" && test -z "${TOOLS_FALSE}"; then 1366190b17f1bSmrg as_fn_error $? "conditional \"TOOLS\" was never defined. 1366290b17f1bSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5 136637e6fb56fSmrgfi 136647e6fb56fSmrg 1366590b17f1bSmrg: "${CONFIG_STATUS=./config.status}" 1366690b17f1bSmrgac_write_fail=0 1366790b17f1bSmrgac_clean_files_save=$ac_clean_files 1366890b17f1bSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 1366990b17f1bSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1367090b17f1bSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 1367190b17f1bSmrgas_write_fail=0 1367290b17f1bSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1367390b17f1bSmrg#! $SHELL 1367490b17f1bSmrg# Generated by $as_me. 1367590b17f1bSmrg# Run this file to recreate the current configuration. 1367690b17f1bSmrg# Compiler output produced by configure, useful for debugging 1367790b17f1bSmrg# configure, is in config.log if it exists. 136787e6fb56fSmrg 1367990b17f1bSmrgdebug=false 1368090b17f1bSmrgac_cs_recheck=false 1368190b17f1bSmrgac_cs_silent=false 136827e6fb56fSmrg 1368390b17f1bSmrgSHELL=\${CONFIG_SHELL-$SHELL} 1368490b17f1bSmrgexport SHELL 1368590b17f1bSmrg_ASEOF 1368690b17f1bSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 1368790b17f1bSmrg## -------------------- ## 1368890b17f1bSmrg## M4sh Initialization. ## 1368990b17f1bSmrg## -------------------- ## 1369090b17f1bSmrg 1369190b17f1bSmrg# Be more Bourne compatible 1369290b17f1bSmrgDUALCASE=1; export DUALCASE # for MKS sh 1369390b17f1bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1369490b17f1bSmrg emulate sh 1369590b17f1bSmrg NULLCMD=: 1369690b17f1bSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1369790b17f1bSmrg # is contrary to our usage. Disable this feature. 1369890b17f1bSmrg alias -g '${1+"$@"}'='"$@"' 1369990b17f1bSmrg setopt NO_GLOB_SUBST 137007e6fb56fSmrgelse 1370190b17f1bSmrg case `(set -o) 2>/dev/null` in #( 1370290b17f1bSmrg *posix*) : 1370390b17f1bSmrg set -o posix ;; #( 1370490b17f1bSmrg *) : 1370590b17f1bSmrg ;; 1370690b17f1bSmrgesac 137077e6fb56fSmrgfi 137087e6fb56fSmrg 137097e6fb56fSmrg 1371090b17f1bSmrgas_nl=' 1371190b17f1bSmrg' 1371290b17f1bSmrgexport as_nl 1371390b17f1bSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 1371490b17f1bSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 1371590b17f1bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 1371690b17f1bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 1371790b17f1bSmrg# Prefer a ksh shell builtin over an external printf program on Solaris, 1371890b17f1bSmrg# but without wasting forks for bash or zsh. 1371990b17f1bSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \ 1372090b17f1bSmrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 1372190b17f1bSmrg as_echo='print -r --' 1372290b17f1bSmrg as_echo_n='print -rn --' 1372390b17f1bSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 1372490b17f1bSmrg as_echo='printf %s\n' 1372590b17f1bSmrg as_echo_n='printf %s' 137267e6fb56fSmrgelse 1372790b17f1bSmrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 1372890b17f1bSmrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 1372990b17f1bSmrg as_echo_n='/usr/ucb/echo -n' 1373090b17f1bSmrg else 1373190b17f1bSmrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 1373290b17f1bSmrg as_echo_n_body='eval 1373390b17f1bSmrg arg=$1; 1373490b17f1bSmrg case $arg in #( 1373590b17f1bSmrg *"$as_nl"*) 1373690b17f1bSmrg expr "X$arg" : "X\\(.*\\)$as_nl"; 1373790b17f1bSmrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 1373890b17f1bSmrg esac; 1373990b17f1bSmrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 1374090b17f1bSmrg ' 1374190b17f1bSmrg export as_echo_n_body 1374290b17f1bSmrg as_echo_n='sh -c $as_echo_n_body as_echo' 1374390b17f1bSmrg fi 1374490b17f1bSmrg export as_echo_body 1374590b17f1bSmrg as_echo='sh -c $as_echo_body as_echo' 1374690b17f1bSmrgfi 137477e6fb56fSmrg 1374890b17f1bSmrg# The user is always right. 1374990b17f1bSmrgif test "${PATH_SEPARATOR+set}" != set; then 1375090b17f1bSmrg PATH_SEPARATOR=: 1375190b17f1bSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 1375290b17f1bSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 1375390b17f1bSmrg PATH_SEPARATOR=';' 1375490b17f1bSmrg } 137557e6fb56fSmrgfi 137567e6fb56fSmrg 137577e6fb56fSmrg 1375890b17f1bSmrg# IFS 1375990b17f1bSmrg# We need space, tab and new line, in precisely that order. Quoting is 1376090b17f1bSmrg# there to prevent editors from complaining about space-tab. 1376190b17f1bSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 1376290b17f1bSmrg# splitting by setting IFS to empty value.) 1376390b17f1bSmrgIFS=" "" $as_nl" 137647e6fb56fSmrg 1376590b17f1bSmrg# Find who we are. Look in the path if we contain no directory separator. 1376690b17f1bSmrgas_myself= 1376790b17f1bSmrgcase $0 in #(( 1376890b17f1bSmrg *[\\/]* ) as_myself=$0 ;; 1376990b17f1bSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1377090b17f1bSmrgfor as_dir in $PATH 1377190b17f1bSmrgdo 1377290b17f1bSmrg IFS=$as_save_IFS 1377390b17f1bSmrg test -z "$as_dir" && as_dir=. 1377490b17f1bSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1377590b17f1bSmrg done 1377690b17f1bSmrgIFS=$as_save_IFS 137777e6fb56fSmrg 1377890b17f1bSmrg ;; 1377990b17f1bSmrgesac 1378090b17f1bSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1378190b17f1bSmrg# in which case we are not to be found in the path. 1378290b17f1bSmrgif test "x$as_myself" = x; then 1378390b17f1bSmrg as_myself=$0 1378490b17f1bSmrgfi 1378590b17f1bSmrgif test ! -f "$as_myself"; then 1378690b17f1bSmrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1378790b17f1bSmrg exit 1 1378890b17f1bSmrgfi 1378990b17f1bSmrg 1379090b17f1bSmrg# Unset variables that we do not need and which cause bugs (e.g. in 1379190b17f1bSmrg# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1379290b17f1bSmrg# suppresses any "Segmentation fault" message there. '((' could 1379390b17f1bSmrg# trigger a bug in pdksh 5.2.14. 1379490b17f1bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH 1379590b17f1bSmrgdo eval test x\${$as_var+set} = xset \ 1379690b17f1bSmrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 137977e6fb56fSmrgdone 1379890b17f1bSmrgPS1='$ ' 1379990b17f1bSmrgPS2='> ' 1380090b17f1bSmrgPS4='+ ' 138017e6fb56fSmrg 1380290b17f1bSmrg# NLS nuisances. 1380390b17f1bSmrgLC_ALL=C 1380490b17f1bSmrgexport LC_ALL 1380590b17f1bSmrgLANGUAGE=C 1380690b17f1bSmrgexport LANGUAGE 138077e6fb56fSmrg 1380890b17f1bSmrg# CDPATH. 1380990b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 138107e6fb56fSmrg 138117e6fb56fSmrg 1381290b17f1bSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD] 1381390b17f1bSmrg# ---------------------------------------- 1381490b17f1bSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 1381590b17f1bSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 1381690b17f1bSmrg# script with STATUS, using 1 if that was 0. 1381790b17f1bSmrgas_fn_error () 1381890b17f1bSmrg{ 1381990b17f1bSmrg as_status=$1; test $as_status -eq 0 && as_status=1 1382090b17f1bSmrg if test "$4"; then 1382190b17f1bSmrg as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1382290b17f1bSmrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 1382390b17f1bSmrg fi 1382490b17f1bSmrg $as_echo "$as_me: error: $2" >&2 1382590b17f1bSmrg as_fn_exit $as_status 1382690b17f1bSmrg} # as_fn_error 138277e6fb56fSmrg 138287e6fb56fSmrg 1382990b17f1bSmrg# as_fn_set_status STATUS 1383090b17f1bSmrg# ----------------------- 1383190b17f1bSmrg# Set $? to STATUS, without forking. 1383290b17f1bSmrgas_fn_set_status () 1383390b17f1bSmrg{ 1383490b17f1bSmrg return $1 1383590b17f1bSmrg} # as_fn_set_status 138367e6fb56fSmrg 1383790b17f1bSmrg# as_fn_exit STATUS 1383890b17f1bSmrg# ----------------- 1383990b17f1bSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 1384090b17f1bSmrgas_fn_exit () 1384190b17f1bSmrg{ 1384290b17f1bSmrg set +e 1384390b17f1bSmrg as_fn_set_status $1 1384490b17f1bSmrg exit $1 1384590b17f1bSmrg} # as_fn_exit 1384690b17f1bSmrg 1384790b17f1bSmrg# as_fn_unset VAR 1384890b17f1bSmrg# --------------- 1384990b17f1bSmrg# Portably unset VAR. 1385090b17f1bSmrgas_fn_unset () 1385190b17f1bSmrg{ 1385290b17f1bSmrg { eval $1=; unset $1;} 1385390b17f1bSmrg} 1385490b17f1bSmrgas_unset=as_fn_unset 1385590b17f1bSmrg# as_fn_append VAR VALUE 1385690b17f1bSmrg# ---------------------- 1385790b17f1bSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take 1385890b17f1bSmrg# advantage of any shell optimizations that allow amortized linear growth over 1385990b17f1bSmrg# repeated appends, instead of the typical quadratic growth present in naive 1386090b17f1bSmrg# implementations. 1386190b17f1bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 1386290b17f1bSmrg eval 'as_fn_append () 1386390b17f1bSmrg { 1386490b17f1bSmrg eval $1+=\$2 1386590b17f1bSmrg }' 1386690b17f1bSmrgelse 1386790b17f1bSmrg as_fn_append () 1386890b17f1bSmrg { 1386990b17f1bSmrg eval $1=\$$1\$2 1387090b17f1bSmrg } 1387190b17f1bSmrgfi # as_fn_append 1387290b17f1bSmrg 1387390b17f1bSmrg# as_fn_arith ARG... 1387490b17f1bSmrg# ------------------ 1387590b17f1bSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the 1387690b17f1bSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments 1387790b17f1bSmrg# must be portable across $(()) and expr. 1387890b17f1bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 1387990b17f1bSmrg eval 'as_fn_arith () 1388090b17f1bSmrg { 1388190b17f1bSmrg as_val=$(( $* )) 1388290b17f1bSmrg }' 1388390b17f1bSmrgelse 1388490b17f1bSmrg as_fn_arith () 1388590b17f1bSmrg { 1388690b17f1bSmrg as_val=`expr "$@" || test $? -eq 1` 1388790b17f1bSmrg } 1388890b17f1bSmrgfi # as_fn_arith 138897e6fb56fSmrg 138907e6fb56fSmrg 1389190b17f1bSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 1389290b17f1bSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 1389390b17f1bSmrg as_expr=expr 1389490b17f1bSmrgelse 1389590b17f1bSmrg as_expr=false 1389690b17f1bSmrgfi 138977e6fb56fSmrg 1389890b17f1bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1389990b17f1bSmrg as_basename=basename 1390090b17f1bSmrgelse 1390190b17f1bSmrg as_basename=false 1390290b17f1bSmrgfi 139037e6fb56fSmrg 1390490b17f1bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 1390590b17f1bSmrg as_dirname=dirname 1390690b17f1bSmrgelse 1390790b17f1bSmrg as_dirname=false 1390890b17f1bSmrgfi 139097e6fb56fSmrg 1391090b17f1bSmrgas_me=`$as_basename -- "$0" || 1391190b17f1bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1391290b17f1bSmrg X"$0" : 'X\(//\)$' \| \ 1391390b17f1bSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1391490b17f1bSmrg$as_echo X/"$0" | 1391590b17f1bSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 1391690b17f1bSmrg s//\1/ 1391790b17f1bSmrg q 1391890b17f1bSmrg } 1391990b17f1bSmrg /^X\/\(\/\/\)$/{ 1392090b17f1bSmrg s//\1/ 1392190b17f1bSmrg q 1392290b17f1bSmrg } 1392390b17f1bSmrg /^X\/\(\/\).*/{ 1392490b17f1bSmrg s//\1/ 1392590b17f1bSmrg q 1392690b17f1bSmrg } 1392790b17f1bSmrg s/.*/./; q'` 139287e6fb56fSmrg 1392990b17f1bSmrg# Avoid depending upon Character Ranges. 1393090b17f1bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1393190b17f1bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1393290b17f1bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1393390b17f1bSmrgas_cr_digits='0123456789' 1393490b17f1bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 139357e6fb56fSmrg 1393690b17f1bSmrgECHO_C= ECHO_N= ECHO_T= 1393790b17f1bSmrgcase `echo -n x` in #((((( 1393890b17f1bSmrg-n*) 1393990b17f1bSmrg case `echo 'xy\c'` in 1394090b17f1bSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 1394190b17f1bSmrg xy) ECHO_C='\c';; 1394290b17f1bSmrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 1394390b17f1bSmrg ECHO_T=' ';; 1394490b17f1bSmrg esac;; 1394590b17f1bSmrg*) 1394690b17f1bSmrg ECHO_N='-n';; 1394790b17f1bSmrgesac 139487e6fb56fSmrg 1394990b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.file 1395090b17f1bSmrgif test -d conf$$.dir; then 1395190b17f1bSmrg rm -f conf$$.dir/conf$$.file 1395290b17f1bSmrgelse 1395390b17f1bSmrg rm -f conf$$.dir 1395490b17f1bSmrg mkdir conf$$.dir 2>/dev/null 1395590b17f1bSmrgfi 1395690b17f1bSmrgif (echo >conf$$.file) 2>/dev/null; then 1395790b17f1bSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 1395890b17f1bSmrg as_ln_s='ln -s' 1395990b17f1bSmrg # ... but there are two gotchas: 1396090b17f1bSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 1396190b17f1bSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 1396290b17f1bSmrg # In both cases, we have to default to `cp -pR'. 1396390b17f1bSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1396490b17f1bSmrg as_ln_s='cp -pR' 1396590b17f1bSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 1396690b17f1bSmrg as_ln_s=ln 1396790b17f1bSmrg else 1396890b17f1bSmrg as_ln_s='cp -pR' 1396990b17f1bSmrg fi 1397090b17f1bSmrgelse 1397190b17f1bSmrg as_ln_s='cp -pR' 1397290b17f1bSmrgfi 1397390b17f1bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 1397490b17f1bSmrgrmdir conf$$.dir 2>/dev/null 139757e6fb56fSmrg 139767e6fb56fSmrg 1397790b17f1bSmrg# as_fn_mkdir_p 1397890b17f1bSmrg# ------------- 1397990b17f1bSmrg# Create "$as_dir" as a directory, including parents if necessary. 1398090b17f1bSmrgas_fn_mkdir_p () 1398190b17f1bSmrg{ 139827e6fb56fSmrg 1398390b17f1bSmrg case $as_dir in #( 1398490b17f1bSmrg -*) as_dir=./$as_dir;; 1398590b17f1bSmrg esac 1398690b17f1bSmrg test -d "$as_dir" || eval $as_mkdir_p || { 1398790b17f1bSmrg as_dirs= 1398890b17f1bSmrg while :; do 1398990b17f1bSmrg case $as_dir in #( 1399090b17f1bSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 1399190b17f1bSmrg *) as_qdir=$as_dir;; 139927e6fb56fSmrg esac 1399390b17f1bSmrg as_dirs="'$as_qdir' $as_dirs" 1399490b17f1bSmrg as_dir=`$as_dirname -- "$as_dir" || 1399590b17f1bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1399690b17f1bSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 1399790b17f1bSmrg X"$as_dir" : 'X\(//\)$' \| \ 1399890b17f1bSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1399990b17f1bSmrg$as_echo X"$as_dir" | 1400090b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1400190b17f1bSmrg s//\1/ 1400290b17f1bSmrg q 1400390b17f1bSmrg } 1400490b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1400590b17f1bSmrg s//\1/ 1400690b17f1bSmrg q 1400790b17f1bSmrg } 1400890b17f1bSmrg /^X\(\/\/\)$/{ 1400990b17f1bSmrg s//\1/ 1401090b17f1bSmrg q 1401190b17f1bSmrg } 1401290b17f1bSmrg /^X\(\/\).*/{ 1401390b17f1bSmrg s//\1/ 1401490b17f1bSmrg q 1401590b17f1bSmrg } 1401690b17f1bSmrg s/.*/./; q'` 1401790b17f1bSmrg test -d "$as_dir" && break 1401890b17f1bSmrg done 1401990b17f1bSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 1402090b17f1bSmrg } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 140217e6fb56fSmrg 140227e6fb56fSmrg 1402390b17f1bSmrg} # as_fn_mkdir_p 1402490b17f1bSmrgif mkdir -p . 2>/dev/null; then 1402590b17f1bSmrg as_mkdir_p='mkdir -p "$as_dir"' 1402690b17f1bSmrgelse 1402790b17f1bSmrg test -d ./-p && rmdir ./-p 1402890b17f1bSmrg as_mkdir_p=false 1402990b17f1bSmrgfi 140307e6fb56fSmrg 140317e6fb56fSmrg 1403290b17f1bSmrg# as_fn_executable_p FILE 1403390b17f1bSmrg# ----------------------- 1403490b17f1bSmrg# Test if FILE is an executable regular file. 1403590b17f1bSmrgas_fn_executable_p () 1403690b17f1bSmrg{ 1403790b17f1bSmrg test -f "$1" && test -x "$1" 1403890b17f1bSmrg} # as_fn_executable_p 1403990b17f1bSmrgas_test_x='test -x' 1404090b17f1bSmrgas_executable_p=as_fn_executable_p 140417e6fb56fSmrg 1404290b17f1bSmrg# Sed expression to map a string onto a valid CPP name. 1404390b17f1bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 140447e6fb56fSmrg 1404590b17f1bSmrg# Sed expression to map a string onto a valid variable name. 1404690b17f1bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 140477e6fb56fSmrg 140487e6fb56fSmrg 1404990b17f1bSmrgexec 6>&1 1405090b17f1bSmrg## ----------------------------------- ## 1405190b17f1bSmrg## Main body of $CONFIG_STATUS script. ## 1405290b17f1bSmrg## ----------------------------------- ## 1405390b17f1bSmrg_ASEOF 1405490b17f1bSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 140557e6fb56fSmrg 1405690b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1405790b17f1bSmrg# Save the log message, to keep $0 and so on meaningful, and to 1405890b17f1bSmrg# report actual input values of CONFIG_FILES etc. instead of their 1405990b17f1bSmrg# values after options handling. 1406090b17f1bSmrgac_log=" 14061963d66acSmrgThis file was extended by xf86-video-openchrome $as_me 0.4.0, which was 1406290b17f1bSmrggenerated by GNU Autoconf 2.69. Invocation command line was 140637e6fb56fSmrg 1406490b17f1bSmrg CONFIG_FILES = $CONFIG_FILES 1406590b17f1bSmrg CONFIG_HEADERS = $CONFIG_HEADERS 1406690b17f1bSmrg CONFIG_LINKS = $CONFIG_LINKS 1406790b17f1bSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 1406890b17f1bSmrg $ $0 $@ 140697e6fb56fSmrg 1407090b17f1bSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 1407190b17f1bSmrg" 140727e6fb56fSmrg 140737e6fb56fSmrg_ACEOF 140747e6fb56fSmrg 1407590b17f1bSmrgcase $ac_config_files in *" 1407690b17f1bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 1407790b17f1bSmrgesac 140787e6fb56fSmrg 1407990b17f1bSmrgcase $ac_config_headers in *" 1408090b17f1bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 1408190b17f1bSmrgesac 140827e6fb56fSmrg 140837e6fb56fSmrg 1408490b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1408590b17f1bSmrg# Files that config.status was made for. 1408690b17f1bSmrgconfig_files="$ac_config_files" 1408790b17f1bSmrgconfig_headers="$ac_config_headers" 1408890b17f1bSmrgconfig_commands="$ac_config_commands" 1408990b17f1bSmrg 140907e6fb56fSmrg_ACEOF 140917e6fb56fSmrg 1409290b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1409390b17f1bSmrgac_cs_usage="\ 1409490b17f1bSmrg\`$as_me' instantiates files and other configuration actions 1409590b17f1bSmrgfrom templates according to the current configuration. Unless the files 1409690b17f1bSmrgand actions are specified as TAGs, all are instantiated by default. 140977e6fb56fSmrg 1409890b17f1bSmrgUsage: $0 [OPTION]... [TAG]... 140997e6fb56fSmrg 1410090b17f1bSmrg -h, --help print this help, then exit 1410190b17f1bSmrg -V, --version print version number and configuration settings, then exit 1410290b17f1bSmrg --config print configuration, then exit 1410390b17f1bSmrg -q, --quiet, --silent 1410490b17f1bSmrg do not print progress messages 1410590b17f1bSmrg -d, --debug don't remove temporary files 1410690b17f1bSmrg --recheck update $as_me by reconfiguring in the same conditions 1410790b17f1bSmrg --file=FILE[:TEMPLATE] 1410890b17f1bSmrg instantiate the configuration file FILE 1410990b17f1bSmrg --header=FILE[:TEMPLATE] 1411090b17f1bSmrg instantiate the configuration header FILE 141117e6fb56fSmrg 1411290b17f1bSmrgConfiguration files: 1411390b17f1bSmrg$config_files 141147e6fb56fSmrg 1411590b17f1bSmrgConfiguration headers: 1411690b17f1bSmrg$config_headers 141177e6fb56fSmrg 1411890b17f1bSmrgConfiguration commands: 1411990b17f1bSmrg$config_commands 141207e6fb56fSmrg 1412190b17f1bSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/openchrome>." 141227e6fb56fSmrg 1412390b17f1bSmrg_ACEOF 1412490b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1412590b17f1bSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 1412690b17f1bSmrgac_cs_version="\\ 14127963d66acSmrgxf86-video-openchrome config.status 0.4.0 1412890b17f1bSmrgconfigured by $0, generated by GNU Autoconf 2.69, 1412990b17f1bSmrg with options \\"\$ac_cs_config\\" 141307e6fb56fSmrg 1413190b17f1bSmrgCopyright (C) 2012 Free Software Foundation, Inc. 1413290b17f1bSmrgThis config.status script is free software; the Free Software Foundation 1413390b17f1bSmrggives unlimited permission to copy, distribute and modify it." 141347e6fb56fSmrg 1413590b17f1bSmrgac_pwd='$ac_pwd' 1413690b17f1bSmrgsrcdir='$srcdir' 1413790b17f1bSmrgINSTALL='$INSTALL' 1413890b17f1bSmrgMKDIR_P='$MKDIR_P' 1413990b17f1bSmrgAWK='$AWK' 1414090b17f1bSmrgtest -n "\$AWK" || AWK=awk 1414190b17f1bSmrg_ACEOF 141427e6fb56fSmrg 1414390b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1414490b17f1bSmrg# The default lists apply if the user does not specify any file. 1414590b17f1bSmrgac_need_defaults=: 1414690b17f1bSmrgwhile test $# != 0 1414790b17f1bSmrgdo 1414890b17f1bSmrg case $1 in 1414990b17f1bSmrg --*=?*) 1415090b17f1bSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1415190b17f1bSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1415290b17f1bSmrg ac_shift=: 1415390b17f1bSmrg ;; 1415490b17f1bSmrg --*=) 1415590b17f1bSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 1415690b17f1bSmrg ac_optarg= 1415790b17f1bSmrg ac_shift=: 1415890b17f1bSmrg ;; 1415990b17f1bSmrg *) 1416090b17f1bSmrg ac_option=$1 1416190b17f1bSmrg ac_optarg=$2 1416290b17f1bSmrg ac_shift=shift 1416390b17f1bSmrg ;; 1416490b17f1bSmrg esac 141657e6fb56fSmrg 1416690b17f1bSmrg case $ac_option in 1416790b17f1bSmrg # Handling of the options. 1416890b17f1bSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1416990b17f1bSmrg ac_cs_recheck=: ;; 1417090b17f1bSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1417190b17f1bSmrg $as_echo "$ac_cs_version"; exit ;; 1417290b17f1bSmrg --config | --confi | --conf | --con | --co | --c ) 1417390b17f1bSmrg $as_echo "$ac_cs_config"; exit ;; 1417490b17f1bSmrg --debug | --debu | --deb | --de | --d | -d ) 1417590b17f1bSmrg debug=: ;; 1417690b17f1bSmrg --file | --fil | --fi | --f ) 1417790b17f1bSmrg $ac_shift 1417890b17f1bSmrg case $ac_optarg in 1417990b17f1bSmrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1418090b17f1bSmrg '') as_fn_error $? "missing file argument" ;; 1418190b17f1bSmrg esac 1418290b17f1bSmrg as_fn_append CONFIG_FILES " '$ac_optarg'" 1418390b17f1bSmrg ac_need_defaults=false;; 1418490b17f1bSmrg --header | --heade | --head | --hea ) 1418590b17f1bSmrg $ac_shift 1418690b17f1bSmrg case $ac_optarg in 1418790b17f1bSmrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1418890b17f1bSmrg esac 1418990b17f1bSmrg as_fn_append CONFIG_HEADERS " '$ac_optarg'" 1419090b17f1bSmrg ac_need_defaults=false;; 1419190b17f1bSmrg --he | --h) 1419290b17f1bSmrg # Conflict between --help and --header 1419390b17f1bSmrg as_fn_error $? "ambiguous option: \`$1' 1419490b17f1bSmrgTry \`$0 --help' for more information.";; 1419590b17f1bSmrg --help | --hel | -h ) 1419690b17f1bSmrg $as_echo "$ac_cs_usage"; exit ;; 1419790b17f1bSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1419890b17f1bSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 1419990b17f1bSmrg ac_cs_silent=: ;; 142007e6fb56fSmrg 1420190b17f1bSmrg # This is an error. 1420290b17f1bSmrg -*) as_fn_error $? "unrecognized option: \`$1' 1420390b17f1bSmrgTry \`$0 --help' for more information." ;; 142047e6fb56fSmrg 1420590b17f1bSmrg *) as_fn_append ac_config_targets " $1" 1420690b17f1bSmrg ac_need_defaults=false ;; 142077e6fb56fSmrg 1420890b17f1bSmrg esac 1420990b17f1bSmrg shift 1421090b17f1bSmrgdone 142117e6fb56fSmrg 1421290b17f1bSmrgac_configure_extra_args= 142137e6fb56fSmrg 1421490b17f1bSmrgif $ac_cs_silent; then 1421590b17f1bSmrg exec 6>/dev/null 1421690b17f1bSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 1421790b17f1bSmrgfi 142187e6fb56fSmrg 1421990b17f1bSmrg_ACEOF 1422090b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1422190b17f1bSmrgif \$ac_cs_recheck; then 1422290b17f1bSmrg set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 1422390b17f1bSmrg shift 1422490b17f1bSmrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 1422590b17f1bSmrg CONFIG_SHELL='$SHELL' 1422690b17f1bSmrg export CONFIG_SHELL 1422790b17f1bSmrg exec "\$@" 1422890b17f1bSmrgfi 142297e6fb56fSmrg 1423090b17f1bSmrg_ACEOF 1423190b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1423290b17f1bSmrgexec 5>>config.log 1423390b17f1bSmrg{ 1423490b17f1bSmrg echo 1423590b17f1bSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 1423690b17f1bSmrg## Running $as_me. ## 1423790b17f1bSmrg_ASBOX 1423890b17f1bSmrg $as_echo "$ac_log" 1423990b17f1bSmrg} >&5 142407e6fb56fSmrg 1424190b17f1bSmrg_ACEOF 1424290b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1424390b17f1bSmrg# 1424490b17f1bSmrg# INIT-COMMANDS 1424590b17f1bSmrg# 1424690b17f1bSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 142477e6fb56fSmrg 142487e6fb56fSmrg 1424990b17f1bSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout 1425090b17f1bSmrg# if CDPATH is set. 1425190b17f1bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 142527e6fb56fSmrg 1425390b17f1bSmrgsed_quote_subst='$sed_quote_subst' 1425490b17f1bSmrgdouble_quote_subst='$double_quote_subst' 1425590b17f1bSmrgdelay_variable_subst='$delay_variable_subst' 1425690b17f1bSmrgenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 1425790b17f1bSmrgmacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 1425890b17f1bSmrgmacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 1425990b17f1bSmrgenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 1426090b17f1bSmrgpic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 1426190b17f1bSmrgenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 14262963d66acSmrgshared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' 1426390b17f1bSmrgSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 1426490b17f1bSmrgECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 1426590b17f1bSmrgPATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 1426690b17f1bSmrghost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 1426790b17f1bSmrghost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 1426890b17f1bSmrghost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 1426990b17f1bSmrgbuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 1427090b17f1bSmrgbuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 1427190b17f1bSmrgbuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 1427290b17f1bSmrgSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 1427390b17f1bSmrgXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 1427490b17f1bSmrgGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 1427590b17f1bSmrgEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 1427690b17f1bSmrgFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 1427790b17f1bSmrgLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 1427890b17f1bSmrgNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 1427990b17f1bSmrgLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 1428090b17f1bSmrgmax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 1428190b17f1bSmrgac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 1428290b17f1bSmrgexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 1428390b17f1bSmrglt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 1428490b17f1bSmrglt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 1428590b17f1bSmrglt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 1428690b17f1bSmrglt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 1428790b17f1bSmrglt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 1428890b17f1bSmrgreload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 1428990b17f1bSmrgreload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 1429090b17f1bSmrgOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 1429190b17f1bSmrgdeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 1429290b17f1bSmrgfile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 1429390b17f1bSmrgfile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 1429490b17f1bSmrgwant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 1429590b17f1bSmrgDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 1429690b17f1bSmrgsharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 1429790b17f1bSmrgAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 1429890b17f1bSmrgAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 1429990b17f1bSmrgarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 1430090b17f1bSmrgSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 1430190b17f1bSmrgRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 1430290b17f1bSmrgold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 1430390b17f1bSmrgold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 1430490b17f1bSmrgold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 1430590b17f1bSmrglock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 1430690b17f1bSmrgCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 1430790b17f1bSmrgCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 1430890b17f1bSmrgcompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 1430990b17f1bSmrgGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 1431090b17f1bSmrglt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 1431190b17f1bSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 14312963d66acSmrglt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' 1431390b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 1431490b17f1bSmrglt_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"`' 14315963d66acSmrglt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' 1431690b17f1bSmrgnm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 1431790b17f1bSmrglt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 14318963d66acSmrglt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' 1431990b17f1bSmrgobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 1432090b17f1bSmrgMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 1432190b17f1bSmrglt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 1432290b17f1bSmrglt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 1432390b17f1bSmrglt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 1432490b17f1bSmrglt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 1432590b17f1bSmrglt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 1432690b17f1bSmrgneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 1432790b17f1bSmrgMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 1432890b17f1bSmrgDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 1432990b17f1bSmrgNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 1433090b17f1bSmrgLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 1433190b17f1bSmrgOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 1433290b17f1bSmrgOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 1433390b17f1bSmrglibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 1433490b17f1bSmrgshrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 1433590b17f1bSmrgextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 1433690b17f1bSmrgarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 1433790b17f1bSmrgenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 1433890b17f1bSmrgexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 1433990b17f1bSmrgwhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 1434090b17f1bSmrgcompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 1434190b17f1bSmrgold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 1434290b17f1bSmrgold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 1434390b17f1bSmrgarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 1434490b17f1bSmrgarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 1434590b17f1bSmrgmodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 1434690b17f1bSmrgmodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 1434790b17f1bSmrgwith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 1434890b17f1bSmrgallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 1434990b17f1bSmrgno_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 1435090b17f1bSmrghardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 1435190b17f1bSmrghardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 1435290b17f1bSmrghardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 1435390b17f1bSmrghardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 1435490b17f1bSmrghardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 1435590b17f1bSmrghardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 1435690b17f1bSmrghardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 1435790b17f1bSmrginherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 1435890b17f1bSmrglink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 1435990b17f1bSmrgalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 1436090b17f1bSmrgexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 1436190b17f1bSmrgexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 1436290b17f1bSmrginclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 1436390b17f1bSmrgprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 1436490b17f1bSmrgpostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 1436590b17f1bSmrgfile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 1436690b17f1bSmrgvariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 1436790b17f1bSmrgneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 1436890b17f1bSmrgneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 1436990b17f1bSmrgversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 1437090b17f1bSmrgrunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 1437190b17f1bSmrgshlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 1437290b17f1bSmrgshlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 1437390b17f1bSmrglibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 1437490b17f1bSmrglibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 1437590b17f1bSmrgsoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 1437690b17f1bSmrginstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 1437790b17f1bSmrgpostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 1437890b17f1bSmrgpostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 1437990b17f1bSmrgfinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 1438090b17f1bSmrgfinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 1438190b17f1bSmrghardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 1438290b17f1bSmrgsys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 14383963d66acSmrgconfigure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' 14384963d66acSmrgconfigure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' 1438590b17f1bSmrghardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 1438690b17f1bSmrgenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 1438790b17f1bSmrgenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 1438890b17f1bSmrgenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 1438990b17f1bSmrgold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 1439090b17f1bSmrgstriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 1439190b17f1bSmrg 1439290b17f1bSmrgLTCC='$LTCC' 1439390b17f1bSmrgLTCFLAGS='$LTCFLAGS' 1439490b17f1bSmrgcompiler='$compiler_DEFAULT' 1439590b17f1bSmrg 1439690b17f1bSmrg# A function that is used when there is no print builtin or printf. 1439790b17f1bSmrgfunc_fallback_echo () 1439890b17f1bSmrg{ 1439990b17f1bSmrg eval 'cat <<_LTECHO_EOF 1440090b17f1bSmrg\$1 1440190b17f1bSmrg_LTECHO_EOF' 1440290b17f1bSmrg} 144037e6fb56fSmrg 1440490b17f1bSmrg# Quote evaled strings. 1440590b17f1bSmrgfor var in SHELL \ 1440690b17f1bSmrgECHO \ 1440790b17f1bSmrgPATH_SEPARATOR \ 1440890b17f1bSmrgSED \ 1440990b17f1bSmrgGREP \ 1441090b17f1bSmrgEGREP \ 1441190b17f1bSmrgFGREP \ 1441290b17f1bSmrgLD \ 1441390b17f1bSmrgNM \ 1441490b17f1bSmrgLN_S \ 1441590b17f1bSmrglt_SP2NL \ 1441690b17f1bSmrglt_NL2SP \ 1441790b17f1bSmrgreload_flag \ 1441890b17f1bSmrgOBJDUMP \ 1441990b17f1bSmrgdeplibs_check_method \ 1442090b17f1bSmrgfile_magic_cmd \ 1442190b17f1bSmrgfile_magic_glob \ 1442290b17f1bSmrgwant_nocaseglob \ 1442390b17f1bSmrgDLLTOOL \ 1442490b17f1bSmrgsharedlib_from_linklib_cmd \ 1442590b17f1bSmrgAR \ 1442690b17f1bSmrgAR_FLAGS \ 1442790b17f1bSmrgarchiver_list_spec \ 1442890b17f1bSmrgSTRIP \ 1442990b17f1bSmrgRANLIB \ 1443090b17f1bSmrgCC \ 1443190b17f1bSmrgCFLAGS \ 1443290b17f1bSmrgcompiler \ 1443390b17f1bSmrglt_cv_sys_global_symbol_pipe \ 1443490b17f1bSmrglt_cv_sys_global_symbol_to_cdecl \ 14435963d66acSmrglt_cv_sys_global_symbol_to_import \ 1443690b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address \ 1443790b17f1bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14438963d66acSmrglt_cv_nm_interface \ 1443990b17f1bSmrgnm_file_list_spec \ 14440963d66acSmrglt_cv_truncate_bin \ 1444190b17f1bSmrglt_prog_compiler_no_builtin_flag \ 1444290b17f1bSmrglt_prog_compiler_pic \ 1444390b17f1bSmrglt_prog_compiler_wl \ 1444490b17f1bSmrglt_prog_compiler_static \ 1444590b17f1bSmrglt_cv_prog_compiler_c_o \ 1444690b17f1bSmrgneed_locks \ 1444790b17f1bSmrgMANIFEST_TOOL \ 1444890b17f1bSmrgDSYMUTIL \ 1444990b17f1bSmrgNMEDIT \ 1445090b17f1bSmrgLIPO \ 1445190b17f1bSmrgOTOOL \ 1445290b17f1bSmrgOTOOL64 \ 1445390b17f1bSmrgshrext_cmds \ 1445490b17f1bSmrgexport_dynamic_flag_spec \ 1445590b17f1bSmrgwhole_archive_flag_spec \ 1445690b17f1bSmrgcompiler_needs_object \ 1445790b17f1bSmrgwith_gnu_ld \ 1445890b17f1bSmrgallow_undefined_flag \ 1445990b17f1bSmrgno_undefined_flag \ 1446090b17f1bSmrghardcode_libdir_flag_spec \ 1446190b17f1bSmrghardcode_libdir_separator \ 1446290b17f1bSmrgexclude_expsyms \ 1446390b17f1bSmrginclude_expsyms \ 1446490b17f1bSmrgfile_list_spec \ 1446590b17f1bSmrgvariables_saved_for_relink \ 1446690b17f1bSmrglibname_spec \ 1446790b17f1bSmrglibrary_names_spec \ 1446890b17f1bSmrgsoname_spec \ 1446990b17f1bSmrginstall_override_mode \ 1447090b17f1bSmrgfinish_eval \ 1447190b17f1bSmrgold_striplib \ 1447290b17f1bSmrgstriplib; do 1447390b17f1bSmrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 1447490b17f1bSmrg *[\\\\\\\`\\"\\\$]*) 14475963d66acSmrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 144767e6fb56fSmrg ;; 1447790b17f1bSmrg *) 1447890b17f1bSmrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 144797e6fb56fSmrg ;; 1448090b17f1bSmrg esac 1448190b17f1bSmrgdone 144827e6fb56fSmrg 1448390b17f1bSmrg# Double-quote double-evaled strings. 1448490b17f1bSmrgfor var in reload_cmds \ 1448590b17f1bSmrgold_postinstall_cmds \ 1448690b17f1bSmrgold_postuninstall_cmds \ 1448790b17f1bSmrgold_archive_cmds \ 1448890b17f1bSmrgextract_expsyms_cmds \ 1448990b17f1bSmrgold_archive_from_new_cmds \ 1449090b17f1bSmrgold_archive_from_expsyms_cmds \ 1449190b17f1bSmrgarchive_cmds \ 1449290b17f1bSmrgarchive_expsym_cmds \ 1449390b17f1bSmrgmodule_cmds \ 1449490b17f1bSmrgmodule_expsym_cmds \ 1449590b17f1bSmrgexport_symbols_cmds \ 1449690b17f1bSmrgprelink_cmds \ 1449790b17f1bSmrgpostlink_cmds \ 1449890b17f1bSmrgpostinstall_cmds \ 1449990b17f1bSmrgpostuninstall_cmds \ 1450090b17f1bSmrgfinish_cmds \ 1450190b17f1bSmrgsys_lib_search_path_spec \ 14502963d66acSmrgconfigure_time_dlsearch_path \ 14503963d66acSmrgconfigure_time_lt_sys_library_path; do 1450490b17f1bSmrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 1450590b17f1bSmrg *[\\\\\\\`\\"\\\$]*) 14506963d66acSmrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes 145077e6fb56fSmrg ;; 1450890b17f1bSmrg *) 1450990b17f1bSmrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 1451090b17f1bSmrg ;; 1451190b17f1bSmrg esac 1451290b17f1bSmrgdone 145137e6fb56fSmrg 1451490b17f1bSmrgac_aux_dir='$ac_aux_dir' 145157e6fb56fSmrg 14516963d66acSmrg# See if we are running on zsh, and set the options that allow our 1451790b17f1bSmrg# commands through without removal of \ escapes INIT. 14518963d66acSmrgif test -n "\${ZSH_VERSION+set}"; then 1451990b17f1bSmrg setopt NO_GLOB_SUBST 1452090b17f1bSmrgfi 145217e6fb56fSmrg 145227e6fb56fSmrg 1452390b17f1bSmrg PACKAGE='$PACKAGE' 1452490b17f1bSmrg VERSION='$VERSION' 1452590b17f1bSmrg RM='$RM' 1452690b17f1bSmrg ofile='$ofile' 145277e6fb56fSmrg 145287e6fb56fSmrg 145297e6fb56fSmrg 145307e6fb56fSmrg 1453190b17f1bSmrg_ACEOF 145327e6fb56fSmrg 1453390b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 145347e6fb56fSmrg 1453590b17f1bSmrg# Handling of arguments. 1453690b17f1bSmrgfor ac_config_target in $ac_config_targets 1453790b17f1bSmrgdo 1453890b17f1bSmrg case $ac_config_target in 1453990b17f1bSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 1454090b17f1bSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 1454190b17f1bSmrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 1454290b17f1bSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 1454390b17f1bSmrg "src/xvmc/Makefile") CONFIG_FILES="$CONFIG_FILES src/xvmc/Makefile" ;; 1454490b17f1bSmrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 1454590b17f1bSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 1454690b17f1bSmrg "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; 145477e6fb56fSmrg 1454890b17f1bSmrg *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 1454990b17f1bSmrg esac 1455090b17f1bSmrgdone 145517e6fb56fSmrg 145527e6fb56fSmrg 1455390b17f1bSmrg# If the user did not use the arguments to specify the items to instantiate, 1455490b17f1bSmrg# then the envvar interface is used. Set only those that are not. 1455590b17f1bSmrg# We use the long form for the default assignment because of an extremely 1455690b17f1bSmrg# bizarre bug on SunOS 4.1.3. 1455790b17f1bSmrgif $ac_need_defaults; then 1455890b17f1bSmrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 1455990b17f1bSmrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 1456090b17f1bSmrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 1456190b17f1bSmrgfi 145627e6fb56fSmrg 1456390b17f1bSmrg# Have a temporary directory for convenience. Make it in the build tree 1456490b17f1bSmrg# simply because there is no reason against having it here, and in addition, 1456590b17f1bSmrg# creating and moving files from /tmp can sometimes cause problems. 1456690b17f1bSmrg# Hook for its removal unless debugging. 1456790b17f1bSmrg# Note that there is a small window in which the directory will not be cleaned: 1456890b17f1bSmrg# after its creation but before its name has been assigned to `$tmp'. 1456990b17f1bSmrg$debug || 1457090b17f1bSmrg{ 1457190b17f1bSmrg tmp= ac_tmp= 1457290b17f1bSmrg trap 'exit_status=$? 1457390b17f1bSmrg : "${ac_tmp:=$tmp}" 1457490b17f1bSmrg { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 1457590b17f1bSmrg' 0 1457690b17f1bSmrg trap 'as_fn_exit 1' 1 2 13 15 1457790b17f1bSmrg} 1457890b17f1bSmrg# Create a (secure) tmp directory for tmp files. 145797e6fb56fSmrg 1458090b17f1bSmrg{ 1458190b17f1bSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 1458290b17f1bSmrg test -d "$tmp" 1458390b17f1bSmrg} || 1458490b17f1bSmrg{ 1458590b17f1bSmrg tmp=./conf$$-$RANDOM 1458690b17f1bSmrg (umask 077 && mkdir "$tmp") 1458790b17f1bSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 1458890b17f1bSmrgac_tmp=$tmp 145897e6fb56fSmrg 1459090b17f1bSmrg# Set up the scripts for CONFIG_FILES section. 1459190b17f1bSmrg# No need to generate them if there are no CONFIG_FILES. 1459290b17f1bSmrg# This happens for instance with `./config.status config.h'. 1459390b17f1bSmrgif test -n "$CONFIG_FILES"; then 145947e6fb56fSmrg 145957e6fb56fSmrg 1459690b17f1bSmrgac_cr=`echo X | tr X '\015'` 1459790b17f1bSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr. 1459890b17f1bSmrg# But we know of no other shell where ac_cr would be empty at this 1459990b17f1bSmrg# point, so we can use a bashism as a fallback. 1460090b17f1bSmrgif test "x$ac_cr" = x; then 1460190b17f1bSmrg eval ac_cr=\$\'\\r\' 1460290b17f1bSmrgfi 1460390b17f1bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 1460490b17f1bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 1460590b17f1bSmrg ac_cs_awk_cr='\\r' 1460690b17f1bSmrgelse 1460790b17f1bSmrg ac_cs_awk_cr=$ac_cr 1460890b17f1bSmrgfi 146097e6fb56fSmrg 1461090b17f1bSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 1461190b17f1bSmrg_ACEOF 146127e6fb56fSmrg 146137e6fb56fSmrg 1461490b17f1bSmrg{ 1461590b17f1bSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 1461690b17f1bSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 1461790b17f1bSmrg echo "_ACEOF" 1461890b17f1bSmrg} >conf$$subs.sh || 1461990b17f1bSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1462090b17f1bSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 1462190b17f1bSmrgac_delim='%!_!# ' 1462290b17f1bSmrgfor ac_last_try in false false false false false :; do 1462390b17f1bSmrg . ./conf$$subs.sh || 1462490b17f1bSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 146257e6fb56fSmrg 1462690b17f1bSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 1462790b17f1bSmrg if test $ac_delim_n = $ac_delim_num; then 1462890b17f1bSmrg break 1462990b17f1bSmrg elif $ac_last_try; then 1463090b17f1bSmrg as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 146317e6fb56fSmrg else 1463290b17f1bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 146337e6fb56fSmrg fi 1463490b17f1bSmrgdone 1463590b17f1bSmrgrm -f conf$$subs.sh 146367e6fb56fSmrg 1463790b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1463890b17f1bSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 1463990b17f1bSmrg_ACEOF 1464090b17f1bSmrgsed -n ' 1464190b17f1bSmrgh 1464290b17f1bSmrgs/^/S["/; s/!.*/"]=/ 1464390b17f1bSmrgp 1464490b17f1bSmrgg 1464590b17f1bSmrgs/^[^!]*!// 1464690b17f1bSmrg:repl 1464790b17f1bSmrgt repl 1464890b17f1bSmrgs/'"$ac_delim"'$// 1464990b17f1bSmrgt delim 1465090b17f1bSmrg:nl 1465190b17f1bSmrgh 1465290b17f1bSmrgs/\(.\{148\}\)..*/\1/ 1465390b17f1bSmrgt more1 1465490b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 1465590b17f1bSmrgp 1465690b17f1bSmrgn 1465790b17f1bSmrgb repl 1465890b17f1bSmrg:more1 1465990b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1466090b17f1bSmrgp 1466190b17f1bSmrgg 1466290b17f1bSmrgs/.\{148\}// 1466390b17f1bSmrgt nl 1466490b17f1bSmrg:delim 1466590b17f1bSmrgh 1466690b17f1bSmrgs/\(.\{148\}\)..*/\1/ 1466790b17f1bSmrgt more2 1466890b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 1466990b17f1bSmrgp 1467090b17f1bSmrgb 1467190b17f1bSmrg:more2 1467290b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1467390b17f1bSmrgp 1467490b17f1bSmrgg 1467590b17f1bSmrgs/.\{148\}// 1467690b17f1bSmrgt delim 1467790b17f1bSmrg' <conf$$subs.awk | sed ' 1467890b17f1bSmrg/^[^""]/{ 1467990b17f1bSmrg N 1468090b17f1bSmrg s/\n// 1468190b17f1bSmrg} 1468290b17f1bSmrg' >>$CONFIG_STATUS || ac_write_fail=1 1468390b17f1bSmrgrm -f conf$$subs.awk 1468490b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1468590b17f1bSmrg_ACAWK 1468690b17f1bSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 1468790b17f1bSmrg for (key in S) S_is_set[key] = 1 1468890b17f1bSmrg FS = "" 146897e6fb56fSmrg 1469090b17f1bSmrg} 1469190b17f1bSmrg{ 1469290b17f1bSmrg line = $ 0 1469390b17f1bSmrg nfields = split(line, field, "@") 1469490b17f1bSmrg substed = 0 1469590b17f1bSmrg len = length(field[1]) 1469690b17f1bSmrg for (i = 2; i < nfields; i++) { 1469790b17f1bSmrg key = field[i] 1469890b17f1bSmrg keylen = length(key) 1469990b17f1bSmrg if (S_is_set[key]) { 1470090b17f1bSmrg value = S[key] 1470190b17f1bSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 1470290b17f1bSmrg len += length(value) + length(field[++i]) 1470390b17f1bSmrg substed = 1 1470490b17f1bSmrg } else 1470590b17f1bSmrg len += 1 + keylen 1470690b17f1bSmrg } 147077e6fb56fSmrg 1470890b17f1bSmrg print line 1470990b17f1bSmrg} 147107e6fb56fSmrg 1471190b17f1bSmrg_ACAWK 1471290b17f1bSmrg_ACEOF 1471390b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1471490b17f1bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 1471590b17f1bSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 1471690b17f1bSmrgelse 1471790b17f1bSmrg cat 1471890b17f1bSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 1471990b17f1bSmrg || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 1472090b17f1bSmrg_ACEOF 147217e6fb56fSmrg 1472290b17f1bSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 1472390b17f1bSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 1472490b17f1bSmrg# trailing colons and then remove the whole line if VPATH becomes empty 1472590b17f1bSmrg# (actually we leave an empty line to preserve line numbers). 1472690b17f1bSmrgif test "x$srcdir" = x.; then 1472790b17f1bSmrg ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 1472890b17f1bSmrgh 1472990b17f1bSmrgs/// 1473090b17f1bSmrgs/^/:/ 1473190b17f1bSmrgs/[ ]*$/:/ 1473290b17f1bSmrgs/:\$(srcdir):/:/g 1473390b17f1bSmrgs/:\${srcdir}:/:/g 1473490b17f1bSmrgs/:@srcdir@:/:/g 1473590b17f1bSmrgs/^:*// 1473690b17f1bSmrgs/:*$// 1473790b17f1bSmrgx 1473890b17f1bSmrgs/\(=[ ]*\).*/\1/ 1473990b17f1bSmrgG 1474090b17f1bSmrgs/\n// 1474190b17f1bSmrgs/^[^=]*=[ ]*$// 1474290b17f1bSmrg}' 1474390b17f1bSmrgfi 147447e6fb56fSmrg 1474590b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1474690b17f1bSmrgfi # test -n "$CONFIG_FILES" 147477e6fb56fSmrg 1474890b17f1bSmrg# Set up the scripts for CONFIG_HEADERS section. 1474990b17f1bSmrg# No need to generate them if there are no CONFIG_HEADERS. 1475090b17f1bSmrg# This happens for instance with `./config.status Makefile'. 1475190b17f1bSmrgif test -n "$CONFIG_HEADERS"; then 1475290b17f1bSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK || 1475390b17f1bSmrgBEGIN { 1475490b17f1bSmrg_ACEOF 147557e6fb56fSmrg 1475690b17f1bSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as 1475790b17f1bSmrg# here-document in config.status, that substitutes the proper values into 1475890b17f1bSmrg# config.h.in to produce config.h. 147597e6fb56fSmrg 1476090b17f1bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 1476190b17f1bSmrg# handling of long lines. 1476290b17f1bSmrgac_delim='%!_!# ' 1476390b17f1bSmrgfor ac_last_try in false false :; do 1476490b17f1bSmrg ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 1476590b17f1bSmrg if test -z "$ac_tt"; then 1476690b17f1bSmrg break 1476790b17f1bSmrg elif $ac_last_try; then 1476890b17f1bSmrg as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 147697e6fb56fSmrg else 1477090b17f1bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 147717e6fb56fSmrg fi 1477290b17f1bSmrgdone 147737e6fb56fSmrg 1477490b17f1bSmrg# For the awk script, D is an array of macro values keyed by name, 1477590b17f1bSmrg# likewise P contains macro parameters if any. Preserve backslash 1477690b17f1bSmrg# newline sequences. 147777e6fb56fSmrg 1477890b17f1bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 1477990b17f1bSmrgsed -n ' 1478090b17f1bSmrgs/.\{148\}/&'"$ac_delim"'/g 1478190b17f1bSmrgt rset 1478290b17f1bSmrg:rset 1478390b17f1bSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 1478490b17f1bSmrgt def 1478590b17f1bSmrgd 1478690b17f1bSmrg:def 1478790b17f1bSmrgs/\\$// 1478890b17f1bSmrgt bsnl 1478990b17f1bSmrgs/["\\]/\\&/g 1479090b17f1bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1479190b17f1bSmrgD["\1"]=" \3"/p 1479290b17f1bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 1479390b17f1bSmrgd 1479490b17f1bSmrg:bsnl 1479590b17f1bSmrgs/["\\]/\\&/g 1479690b17f1bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1479790b17f1bSmrgD["\1"]=" \3\\\\\\n"\\/p 1479890b17f1bSmrgt cont 1479990b17f1bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 1480090b17f1bSmrgt cont 1480190b17f1bSmrgd 1480290b17f1bSmrg:cont 1480390b17f1bSmrgn 1480490b17f1bSmrgs/.\{148\}/&'"$ac_delim"'/g 1480590b17f1bSmrgt clear 1480690b17f1bSmrg:clear 1480790b17f1bSmrgs/\\$// 1480890b17f1bSmrgt bsnlc 1480990b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 1481090b17f1bSmrgd 1481190b17f1bSmrg:bsnlc 1481290b17f1bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 1481390b17f1bSmrgb cont 1481490b17f1bSmrg' <confdefs.h | sed ' 1481590b17f1bSmrgs/'"$ac_delim"'/"\\\ 1481690b17f1bSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 148177e6fb56fSmrg 1481890b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1481990b17f1bSmrg for (key in D) D_is_set[key] = 1 1482090b17f1bSmrg FS = "" 1482190b17f1bSmrg} 1482290b17f1bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 1482390b17f1bSmrg line = \$ 0 1482490b17f1bSmrg split(line, arg, " ") 1482590b17f1bSmrg if (arg[1] == "#") { 1482690b17f1bSmrg defundef = arg[2] 1482790b17f1bSmrg mac1 = arg[3] 1482890b17f1bSmrg } else { 1482990b17f1bSmrg defundef = substr(arg[1], 2) 1483090b17f1bSmrg mac1 = arg[2] 1483190b17f1bSmrg } 1483290b17f1bSmrg split(mac1, mac2, "(") #) 1483390b17f1bSmrg macro = mac2[1] 1483490b17f1bSmrg prefix = substr(line, 1, index(line, defundef) - 1) 1483590b17f1bSmrg if (D_is_set[macro]) { 1483690b17f1bSmrg # Preserve the white space surrounding the "#". 1483790b17f1bSmrg print prefix "define", macro P[macro] D[macro] 1483890b17f1bSmrg next 1483990b17f1bSmrg } else { 1484090b17f1bSmrg # Replace #undef with comments. This is necessary, for example, 1484190b17f1bSmrg # in the case of _POSIX_SOURCE, which is predefined and required 1484290b17f1bSmrg # on some systems where configure will not decide to define it. 1484390b17f1bSmrg if (defundef == "undef") { 1484490b17f1bSmrg print "/*", prefix defundef, macro, "*/" 1484590b17f1bSmrg next 1484690b17f1bSmrg } 1484790b17f1bSmrg } 1484890b17f1bSmrg} 1484990b17f1bSmrg{ print } 1485090b17f1bSmrg_ACAWK 1485190b17f1bSmrg_ACEOF 1485290b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1485390b17f1bSmrg as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 1485490b17f1bSmrgfi # test -n "$CONFIG_HEADERS" 148557e6fb56fSmrg 1485690b17f1bSmrg 1485790b17f1bSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 1485890b17f1bSmrgshift 1485990b17f1bSmrgfor ac_tag 1486090b17f1bSmrgdo 1486190b17f1bSmrg case $ac_tag in 1486290b17f1bSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 148637e6fb56fSmrg esac 1486490b17f1bSmrg case $ac_mode$ac_tag in 1486590b17f1bSmrg :[FHL]*:*);; 1486690b17f1bSmrg :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 1486790b17f1bSmrg :[FH]-) ac_tag=-:-;; 1486890b17f1bSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 1486990b17f1bSmrg esac 1487090b17f1bSmrg ac_save_IFS=$IFS 1487190b17f1bSmrg IFS=: 1487290b17f1bSmrg set x $ac_tag 1487390b17f1bSmrg IFS=$ac_save_IFS 1487490b17f1bSmrg shift 1487590b17f1bSmrg ac_file=$1 1487690b17f1bSmrg shift 1487790b17f1bSmrg 1487890b17f1bSmrg case $ac_mode in 1487990b17f1bSmrg :L) ac_source=$1;; 1488090b17f1bSmrg :[FH]) 1488190b17f1bSmrg ac_file_inputs= 1488290b17f1bSmrg for ac_f 1488390b17f1bSmrg do 1488490b17f1bSmrg case $ac_f in 1488590b17f1bSmrg -) ac_f="$ac_tmp/stdin";; 1488690b17f1bSmrg *) # Look for the file first in the build tree, then in the source tree 1488790b17f1bSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 1488890b17f1bSmrg # because $ac_f cannot contain `:'. 1488990b17f1bSmrg test -f "$ac_f" || 1489090b17f1bSmrg case $ac_f in 1489190b17f1bSmrg [\\/$]*) false;; 1489290b17f1bSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 1489390b17f1bSmrg esac || 1489490b17f1bSmrg as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 1489590b17f1bSmrg esac 1489690b17f1bSmrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 1489790b17f1bSmrg as_fn_append ac_file_inputs " '$ac_f'" 1489890b17f1bSmrg done 1489990b17f1bSmrg 1490090b17f1bSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 1490190b17f1bSmrg # use $as_me), people would be surprised to read: 1490290b17f1bSmrg # /* config.h. Generated by config.status. */ 1490390b17f1bSmrg configure_input='Generated from '` 1490490b17f1bSmrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 1490590b17f1bSmrg `' by configure.' 1490690b17f1bSmrg if test x"$ac_file" != x-; then 1490790b17f1bSmrg configure_input="$ac_file. $configure_input" 1490890b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1490990b17f1bSmrg$as_echo "$as_me: creating $ac_file" >&6;} 1491090b17f1bSmrg fi 1491190b17f1bSmrg # Neutralize special characters interpreted by sed in replacement strings. 1491290b17f1bSmrg case $configure_input in #( 1491390b17f1bSmrg *\&* | *\|* | *\\* ) 1491490b17f1bSmrg ac_sed_conf_input=`$as_echo "$configure_input" | 1491590b17f1bSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 1491690b17f1bSmrg *) ac_sed_conf_input=$configure_input;; 1491790b17f1bSmrg esac 1491890b17f1bSmrg 1491990b17f1bSmrg case $ac_tag in 1492090b17f1bSmrg *:-:* | *:-) cat >"$ac_tmp/stdin" \ 1492190b17f1bSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 149227e6fb56fSmrg esac 149237e6fb56fSmrg ;; 149247e6fb56fSmrg esac 149257e6fb56fSmrg 1492690b17f1bSmrg ac_dir=`$as_dirname -- "$ac_file" || 1492790b17f1bSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1492890b17f1bSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 1492990b17f1bSmrg X"$ac_file" : 'X\(//\)$' \| \ 1493090b17f1bSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1493190b17f1bSmrg$as_echo X"$ac_file" | 1493290b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1493390b17f1bSmrg s//\1/ 1493490b17f1bSmrg q 1493590b17f1bSmrg } 1493690b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1493790b17f1bSmrg s//\1/ 1493890b17f1bSmrg q 1493990b17f1bSmrg } 1494090b17f1bSmrg /^X\(\/\/\)$/{ 1494190b17f1bSmrg s//\1/ 1494290b17f1bSmrg q 1494390b17f1bSmrg } 1494490b17f1bSmrg /^X\(\/\).*/{ 1494590b17f1bSmrg s//\1/ 1494690b17f1bSmrg q 1494790b17f1bSmrg } 1494890b17f1bSmrg s/.*/./; q'` 1494990b17f1bSmrg as_dir="$ac_dir"; as_fn_mkdir_p 1495090b17f1bSmrg ac_builddir=. 149517e6fb56fSmrg 1495290b17f1bSmrgcase "$ac_dir" in 1495390b17f1bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1495490b17f1bSmrg*) 1495590b17f1bSmrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1495690b17f1bSmrg # A ".." for each directory in $ac_dir_suffix. 1495790b17f1bSmrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1495890b17f1bSmrg case $ac_top_builddir_sub in 1495990b17f1bSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1496090b17f1bSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1496190b17f1bSmrg esac ;; 1496290b17f1bSmrgesac 1496390b17f1bSmrgac_abs_top_builddir=$ac_pwd 1496490b17f1bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1496590b17f1bSmrg# for backward compatibility: 1496690b17f1bSmrgac_top_builddir=$ac_top_build_prefix 149677e6fb56fSmrg 1496890b17f1bSmrgcase $srcdir in 1496990b17f1bSmrg .) # We are building in place. 1497090b17f1bSmrg ac_srcdir=. 1497190b17f1bSmrg ac_top_srcdir=$ac_top_builddir_sub 1497290b17f1bSmrg ac_abs_top_srcdir=$ac_pwd ;; 1497390b17f1bSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 1497490b17f1bSmrg ac_srcdir=$srcdir$ac_dir_suffix; 1497590b17f1bSmrg ac_top_srcdir=$srcdir 1497690b17f1bSmrg ac_abs_top_srcdir=$srcdir ;; 1497790b17f1bSmrg *) # Relative name. 1497890b17f1bSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1497990b17f1bSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1498090b17f1bSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1498190b17f1bSmrgesac 1498290b17f1bSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 149837e6fb56fSmrg 149847e6fb56fSmrg 1498590b17f1bSmrg case $ac_mode in 1498690b17f1bSmrg :F) 1498790b17f1bSmrg # 1498890b17f1bSmrg # CONFIG_FILE 1498990b17f1bSmrg # 149907e6fb56fSmrg 1499190b17f1bSmrg case $INSTALL in 1499290b17f1bSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 1499390b17f1bSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 149947e6fb56fSmrg esac 1499590b17f1bSmrg ac_MKDIR_P=$MKDIR_P 1499690b17f1bSmrg case $MKDIR_P in 1499790b17f1bSmrg [\\/$]* | ?:[\\/]* ) ;; 1499890b17f1bSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 1499990b17f1bSmrg esac 1500090b17f1bSmrg_ACEOF 150017e6fb56fSmrg 1500290b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1500390b17f1bSmrg# If the template does not know about datarootdir, expand it. 1500490b17f1bSmrg# FIXME: This hack should be removed a few years after 2.60. 1500590b17f1bSmrgac_datarootdir_hack=; ac_datarootdir_seen= 1500690b17f1bSmrgac_sed_dataroot=' 1500790b17f1bSmrg/datarootdir/ { 1500890b17f1bSmrg p 1500990b17f1bSmrg q 1501090b17f1bSmrg} 1501190b17f1bSmrg/@datadir@/p 1501290b17f1bSmrg/@docdir@/p 1501390b17f1bSmrg/@infodir@/p 1501490b17f1bSmrg/@localedir@/p 1501590b17f1bSmrg/@mandir@/p' 1501690b17f1bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 1501790b17f1bSmrg*datarootdir*) ac_datarootdir_seen=yes;; 1501890b17f1bSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1501990b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1502090b17f1bSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 1502190b17f1bSmrg_ACEOF 1502290b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1502390b17f1bSmrg ac_datarootdir_hack=' 1502490b17f1bSmrg s&@datadir@&$datadir&g 1502590b17f1bSmrg s&@docdir@&$docdir&g 1502690b17f1bSmrg s&@infodir@&$infodir&g 1502790b17f1bSmrg s&@localedir@&$localedir&g 1502890b17f1bSmrg s&@mandir@&$mandir&g 1502990b17f1bSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 1503090b17f1bSmrgesac 1503190b17f1bSmrg_ACEOF 150327e6fb56fSmrg 1503390b17f1bSmrg# Neutralize VPATH when `$srcdir' = `.'. 1503490b17f1bSmrg# Shell code in configure.ac might set extrasub. 1503590b17f1bSmrg# FIXME: do we really want to maintain this feature? 1503690b17f1bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1503790b17f1bSmrgac_sed_extra="$ac_vpsub 1503890b17f1bSmrg$extrasub 1503990b17f1bSmrg_ACEOF 1504090b17f1bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1504190b17f1bSmrg:t 1504290b17f1bSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 1504390b17f1bSmrgs|@configure_input@|$ac_sed_conf_input|;t t 1504490b17f1bSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 1504590b17f1bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 1504690b17f1bSmrgs&@srcdir@&$ac_srcdir&;t t 1504790b17f1bSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 1504890b17f1bSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 1504990b17f1bSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 1505090b17f1bSmrgs&@builddir@&$ac_builddir&;t t 1505190b17f1bSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 1505290b17f1bSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 1505390b17f1bSmrgs&@INSTALL@&$ac_INSTALL&;t t 1505490b17f1bSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 1505590b17f1bSmrg$ac_datarootdir_hack 1505690b17f1bSmrg" 1505790b17f1bSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 1505890b17f1bSmrg >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 150597e6fb56fSmrg 1506090b17f1bSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 1506190b17f1bSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 1506290b17f1bSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 1506390b17f1bSmrg "$ac_tmp/out"`; test -z "$ac_out"; } && 1506490b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1506590b17f1bSmrgwhich seems to be undefined. Please make sure it is defined" >&5 1506690b17f1bSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1506790b17f1bSmrgwhich seems to be undefined. Please make sure it is defined" >&2;} 150687e6fb56fSmrg 1506990b17f1bSmrg rm -f "$ac_tmp/stdin" 1507090b17f1bSmrg case $ac_file in 1507190b17f1bSmrg -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 1507290b17f1bSmrg *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 1507390b17f1bSmrg esac \ 1507490b17f1bSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1507590b17f1bSmrg ;; 1507690b17f1bSmrg :H) 1507790b17f1bSmrg # 1507890b17f1bSmrg # CONFIG_HEADER 1507990b17f1bSmrg # 1508090b17f1bSmrg if test x"$ac_file" != x-; then 1508190b17f1bSmrg { 1508290b17f1bSmrg $as_echo "/* $configure_input */" \ 1508390b17f1bSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 1508490b17f1bSmrg } >"$ac_tmp/config.h" \ 1508590b17f1bSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1508690b17f1bSmrg if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1508790b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1508890b17f1bSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 1508990b17f1bSmrg else 1509090b17f1bSmrg rm -f "$ac_file" 1509190b17f1bSmrg mv "$ac_tmp/config.h" "$ac_file" \ 1509290b17f1bSmrg || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1509390b17f1bSmrg fi 1509490b17f1bSmrg else 1509590b17f1bSmrg $as_echo "/* $configure_input */" \ 1509690b17f1bSmrg && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 1509790b17f1bSmrg || as_fn_error $? "could not create -" "$LINENO" 5 150987e6fb56fSmrg fi 1509990b17f1bSmrg# Compute "$ac_file"'s index in $config_headers. 1510090b17f1bSmrg_am_arg="$ac_file" 1510190b17f1bSmrg_am_stamp_count=1 1510290b17f1bSmrgfor _am_header in $config_headers :; do 1510390b17f1bSmrg case $_am_header in 1510490b17f1bSmrg $_am_arg | $_am_arg:* ) 1510590b17f1bSmrg break ;; 1510690b17f1bSmrg * ) 1510790b17f1bSmrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1510890b17f1bSmrg esac 1510990b17f1bSmrgdone 1511090b17f1bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 1511190b17f1bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1511290b17f1bSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 1511390b17f1bSmrg X"$_am_arg" : 'X\(//\)$' \| \ 1511490b17f1bSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1511590b17f1bSmrg$as_echo X"$_am_arg" | 1511690b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1511790b17f1bSmrg s//\1/ 1511890b17f1bSmrg q 1511990b17f1bSmrg } 1512090b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1512190b17f1bSmrg s//\1/ 1512290b17f1bSmrg q 1512390b17f1bSmrg } 1512490b17f1bSmrg /^X\(\/\/\)$/{ 1512590b17f1bSmrg s//\1/ 1512690b17f1bSmrg q 1512790b17f1bSmrg } 1512890b17f1bSmrg /^X\(\/\).*/{ 1512990b17f1bSmrg s//\1/ 1513090b17f1bSmrg q 1513190b17f1bSmrg } 1513290b17f1bSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 1513390b17f1bSmrg ;; 151347e6fb56fSmrg 1513590b17f1bSmrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1513690b17f1bSmrg$as_echo "$as_me: executing $ac_file commands" >&6;} 1513790b17f1bSmrg ;; 151387e6fb56fSmrg esac 151397e6fb56fSmrg 151407e6fb56fSmrg 1514190b17f1bSmrg case $ac_file$ac_mode in 1514290b17f1bSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15143963d66acSmrg # Older Autoconf quotes --file arguments for eval, but not when files 1514490b17f1bSmrg # are listed without --file. Let's play safe and only enable the eval 1514590b17f1bSmrg # if we detect the quoting. 1514690b17f1bSmrg case $CONFIG_FILES in 1514790b17f1bSmrg *\'*) eval set x "$CONFIG_FILES" ;; 1514890b17f1bSmrg *) set x $CONFIG_FILES ;; 1514990b17f1bSmrg esac 1515090b17f1bSmrg shift 1515190b17f1bSmrg for mf 1515290b17f1bSmrg do 1515390b17f1bSmrg # Strip MF so we end up with the name of the file. 1515490b17f1bSmrg mf=`echo "$mf" | sed -e 's/:.*$//'` 1515590b17f1bSmrg # Check whether this is an Automake generated Makefile or not. 1515690b17f1bSmrg # We used to match only the files named 'Makefile.in', but 1515790b17f1bSmrg # some people rename them; so instead we look at the file content. 1515890b17f1bSmrg # Grep'ing the first line is not enough: some people post-process 1515990b17f1bSmrg # each Makefile.in and add a new line on top of each file to say so. 1516090b17f1bSmrg # Grep'ing the whole file is not good either: AIX grep has a line 1516190b17f1bSmrg # limit of 2048, but all sed's we know have understand at least 4000. 1516290b17f1bSmrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 1516390b17f1bSmrg dirpart=`$as_dirname -- "$mf" || 1516490b17f1bSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1516590b17f1bSmrg X"$mf" : 'X\(//\)[^/]' \| \ 1516690b17f1bSmrg X"$mf" : 'X\(//\)$' \| \ 1516790b17f1bSmrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 1516890b17f1bSmrg$as_echo X"$mf" | 1516990b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1517090b17f1bSmrg s//\1/ 1517190b17f1bSmrg q 1517290b17f1bSmrg } 1517390b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1517490b17f1bSmrg s//\1/ 1517590b17f1bSmrg q 1517690b17f1bSmrg } 1517790b17f1bSmrg /^X\(\/\/\)$/{ 1517890b17f1bSmrg s//\1/ 1517990b17f1bSmrg q 1518090b17f1bSmrg } 1518190b17f1bSmrg /^X\(\/\).*/{ 1518290b17f1bSmrg s//\1/ 1518390b17f1bSmrg q 1518490b17f1bSmrg } 1518590b17f1bSmrg s/.*/./; q'` 1518690b17f1bSmrg else 1518790b17f1bSmrg continue 1518890b17f1bSmrg fi 1518990b17f1bSmrg # Extract the definition of DEPDIR, am__include, and am__quote 1519090b17f1bSmrg # from the Makefile without running 'make'. 1519190b17f1bSmrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 1519290b17f1bSmrg test -z "$DEPDIR" && continue 1519390b17f1bSmrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 15194963d66acSmrg test -z "$am__include" && continue 1519590b17f1bSmrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 1519690b17f1bSmrg # Find all dependency output files, they are included files with 1519790b17f1bSmrg # $(DEPDIR) in their names. We invoke sed twice because it is the 1519890b17f1bSmrg # simplest approach to changing $(DEPDIR) to its actual value in the 1519990b17f1bSmrg # expansion. 1520090b17f1bSmrg for file in `sed -n " 1520190b17f1bSmrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 1520290b17f1bSmrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 1520390b17f1bSmrg # Make sure the directory exists. 1520490b17f1bSmrg test -f "$dirpart/$file" && continue 1520590b17f1bSmrg fdir=`$as_dirname -- "$file" || 1520690b17f1bSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1520790b17f1bSmrg X"$file" : 'X\(//\)[^/]' \| \ 1520890b17f1bSmrg X"$file" : 'X\(//\)$' \| \ 1520990b17f1bSmrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 1521090b17f1bSmrg$as_echo X"$file" | 1521190b17f1bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1521290b17f1bSmrg s//\1/ 1521390b17f1bSmrg q 1521490b17f1bSmrg } 1521590b17f1bSmrg /^X\(\/\/\)[^/].*/{ 1521690b17f1bSmrg s//\1/ 1521790b17f1bSmrg q 1521890b17f1bSmrg } 1521990b17f1bSmrg /^X\(\/\/\)$/{ 1522090b17f1bSmrg s//\1/ 1522190b17f1bSmrg q 1522290b17f1bSmrg } 1522390b17f1bSmrg /^X\(\/\).*/{ 1522490b17f1bSmrg s//\1/ 1522590b17f1bSmrg q 1522690b17f1bSmrg } 1522790b17f1bSmrg s/.*/./; q'` 1522890b17f1bSmrg as_dir=$dirpart/$fdir; as_fn_mkdir_p 1522990b17f1bSmrg # echo "creating $dirpart/$file" 1523090b17f1bSmrg echo '# dummy' > "$dirpart/$file" 1523190b17f1bSmrg done 1523290b17f1bSmrg done 1523390b17f1bSmrg} 1523490b17f1bSmrg ;; 1523590b17f1bSmrg "libtool":C) 152367e6fb56fSmrg 15237963d66acSmrg # See if we are running on zsh, and set the options that allow our 1523890b17f1bSmrg # commands through without removal of \ escapes. 15239963d66acSmrg if test -n "${ZSH_VERSION+set}"; then 1524090b17f1bSmrg setopt NO_GLOB_SUBST 1524190b17f1bSmrg fi 152427e6fb56fSmrg 15243963d66acSmrg cfgfile=${ofile}T 1524490b17f1bSmrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15 1524590b17f1bSmrg $RM "$cfgfile" 152467e6fb56fSmrg 1524790b17f1bSmrg cat <<_LT_EOF >> "$cfgfile" 1524890b17f1bSmrg#! $SHELL 15249963d66acSmrg# Generated automatically by $as_me ($PACKAGE) $VERSION 1525090b17f1bSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 1525190b17f1bSmrg# NOTE: Changes made to this file will be lost: look at ltmain.sh. 15252963d66acSmrg 15253963d66acSmrg# Provide generalized library-building support services. 15254963d66acSmrg# Written by Gordon Matzigkeit, 1996 15255963d66acSmrg 15256963d66acSmrg# Copyright (C) 2014 Free Software Foundation, Inc. 15257963d66acSmrg# This is free software; see the source for copying conditions. There is NO 15258963d66acSmrg# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 15259963d66acSmrg 15260963d66acSmrg# GNU Libtool is free software; you can redistribute it and/or modify 15261963d66acSmrg# it under the terms of the GNU General Public License as published by 15262963d66acSmrg# the Free Software Foundation; either version 2 of of the License, or 15263963d66acSmrg# (at your option) any later version. 1526490b17f1bSmrg# 15265963d66acSmrg# As a special exception to the GNU General Public License, if you 15266963d66acSmrg# distribute this file as part of a program or library that is built 15267963d66acSmrg# using GNU Libtool, you may include this file under the same 15268963d66acSmrg# distribution terms that you use for the rest of that program. 1526990b17f1bSmrg# 15270963d66acSmrg# GNU Libtool is distributed in the hope that it will be useful, but 15271963d66acSmrg# WITHOUT ANY WARRANTY; without even the implied warranty of 1527290b17f1bSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1527390b17f1bSmrg# GNU General Public License for more details. 1527490b17f1bSmrg# 1527590b17f1bSmrg# You should have received a copy of the GNU General Public License 15276963d66acSmrg# along with this program. If not, see <http://www.gnu.org/licenses/>. 152777e6fb56fSmrg 152787e6fb56fSmrg 1527990b17f1bSmrg# The names of the tagged configurations supported by this script. 15280963d66acSmrgavailable_tags='' 15281963d66acSmrg 15282963d66acSmrg# Configured defaults for sys_lib_dlsearch_path munging. 15283963d66acSmrg: \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} 152847e6fb56fSmrg 1528590b17f1bSmrg# ### BEGIN LIBTOOL CONFIG 152867e6fb56fSmrg 1528790b17f1bSmrg# Whether or not to build static libraries. 1528890b17f1bSmrgbuild_old_libs=$enable_static 152897e6fb56fSmrg 1529090b17f1bSmrg# Which release of libtool.m4 was used? 1529190b17f1bSmrgmacro_version=$macro_version 1529290b17f1bSmrgmacro_revision=$macro_revision 152937e6fb56fSmrg 1529490b17f1bSmrg# Whether or not to build shared libraries. 1529590b17f1bSmrgbuild_libtool_libs=$enable_shared 152967e6fb56fSmrg 1529790b17f1bSmrg# What type of objects to build. 1529890b17f1bSmrgpic_mode=$pic_mode 152997e6fb56fSmrg 1530090b17f1bSmrg# Whether or not to optimize for fast installation. 1530190b17f1bSmrgfast_install=$enable_fast_install 153027e6fb56fSmrg 15303963d66acSmrg# Shared archive member basename,for filename based shared library versioning on AIX. 15304963d66acSmrgshared_archive_member_spec=$shared_archive_member_spec 15305963d66acSmrg 153067e6fb56fSmrg# Shell to use when invoking shell scripts. 153077e6fb56fSmrgSHELL=$lt_SHELL 153087e6fb56fSmrg 1530990b17f1bSmrg# An echo program that protects backslashes. 1531090b17f1bSmrgECHO=$lt_ECHO 153117e6fb56fSmrg 1531290b17f1bSmrg# The PATH separator for the build system. 1531390b17f1bSmrgPATH_SEPARATOR=$lt_PATH_SEPARATOR 153147e6fb56fSmrg 153157e6fb56fSmrg# The host system. 153167e6fb56fSmrghost_alias=$host_alias 153177e6fb56fSmrghost=$host 153187e6fb56fSmrghost_os=$host_os 153197e6fb56fSmrg 153207e6fb56fSmrg# The build system. 153217e6fb56fSmrgbuild_alias=$build_alias 153227e6fb56fSmrgbuild=$build 153237e6fb56fSmrgbuild_os=$build_os 153247e6fb56fSmrg 1532590b17f1bSmrg# A sed program that does not truncate output. 1532690b17f1bSmrgSED=$lt_SED 153277e6fb56fSmrg 1532890b17f1bSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n. 1532990b17f1bSmrgXsed="\$SED -e 1s/^X//" 153307e6fb56fSmrg 1533190b17f1bSmrg# A grep program that handles long lines. 1533290b17f1bSmrgGREP=$lt_GREP 153337e6fb56fSmrg 153347e6fb56fSmrg# An ERE matcher. 153357e6fb56fSmrgEGREP=$lt_EGREP 153367e6fb56fSmrg 1533790b17f1bSmrg# A literal string matcher. 1533890b17f1bSmrgFGREP=$lt_FGREP 153397e6fb56fSmrg 1534090b17f1bSmrg# A BSD- or MS-compatible name lister. 1534190b17f1bSmrgNM=$lt_NM 1534290b17f1bSmrg 1534390b17f1bSmrg# Whether we need soft or hard links. 153447e6fb56fSmrgLN_S=$lt_LN_S 153457e6fb56fSmrg 1534690b17f1bSmrg# What is the maximum length of a command? 1534790b17f1bSmrgmax_cmd_len=$max_cmd_len 153487e6fb56fSmrg 1534990b17f1bSmrg# Object file suffix (normally "o"). 1535090b17f1bSmrgobjext=$ac_objext 153517e6fb56fSmrg 1535290b17f1bSmrg# Executable file suffix (normally ""). 1535390b17f1bSmrgexeext=$exeext 153547e6fb56fSmrg 1535590b17f1bSmrg# whether the shell understands "unset". 1535690b17f1bSmrglt_unset=$lt_unset 153577e6fb56fSmrg 1535890b17f1bSmrg# turn spaces into newlines. 1535990b17f1bSmrgSP2NL=$lt_lt_SP2NL 153607e6fb56fSmrg 1536190b17f1bSmrg# turn newlines into spaces. 1536290b17f1bSmrgNL2SP=$lt_lt_NL2SP 153637e6fb56fSmrg 1536490b17f1bSmrg# convert \$build file names to \$host format. 1536590b17f1bSmrgto_host_file_cmd=$lt_cv_to_host_file_cmd 153667e6fb56fSmrg 1536790b17f1bSmrg# convert \$build files to toolchain format. 1536890b17f1bSmrgto_tool_file_cmd=$lt_cv_to_tool_file_cmd 153697e6fb56fSmrg 1537090b17f1bSmrg# An object symbol dumper. 1537190b17f1bSmrgOBJDUMP=$lt_OBJDUMP 153727e6fb56fSmrg 1537390b17f1bSmrg# Method to check whether dependent libraries are shared objects. 1537490b17f1bSmrgdeplibs_check_method=$lt_deplibs_check_method 153757e6fb56fSmrg 1537690b17f1bSmrg# Command to use when deplibs_check_method = "file_magic". 1537790b17f1bSmrgfile_magic_cmd=$lt_file_magic_cmd 153787e6fb56fSmrg 1537990b17f1bSmrg# How to find potential files when deplibs_check_method = "file_magic". 1538090b17f1bSmrgfile_magic_glob=$lt_file_magic_glob 153817e6fb56fSmrg 1538290b17f1bSmrg# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 1538390b17f1bSmrgwant_nocaseglob=$lt_want_nocaseglob 153847e6fb56fSmrg 1538590b17f1bSmrg# DLL creation program. 1538690b17f1bSmrgDLLTOOL=$lt_DLLTOOL 153877e6fb56fSmrg 1538890b17f1bSmrg# Command to associate shared and link libraries. 1538990b17f1bSmrgsharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 153907e6fb56fSmrg 1539190b17f1bSmrg# The archiver. 1539290b17f1bSmrgAR=$lt_AR 153937e6fb56fSmrg 1539490b17f1bSmrg# Flags to create an archive. 1539590b17f1bSmrgAR_FLAGS=$lt_AR_FLAGS 153967e6fb56fSmrg 1539790b17f1bSmrg# How to feed a file listing to the archiver. 1539890b17f1bSmrgarchiver_list_spec=$lt_archiver_list_spec 153997e6fb56fSmrg 1540090b17f1bSmrg# A symbol stripping program. 1540190b17f1bSmrgSTRIP=$lt_STRIP 154027e6fb56fSmrg 1540390b17f1bSmrg# Commands used to install an old-style archive. 1540490b17f1bSmrgRANLIB=$lt_RANLIB 1540590b17f1bSmrgold_postinstall_cmds=$lt_old_postinstall_cmds 1540690b17f1bSmrgold_postuninstall_cmds=$lt_old_postuninstall_cmds 154077e6fb56fSmrg 1540890b17f1bSmrg# Whether to use a lock for old archive extraction. 1540990b17f1bSmrglock_old_archive_extraction=$lock_old_archive_extraction 154107e6fb56fSmrg 1541190b17f1bSmrg# A C compiler. 1541290b17f1bSmrgLTCC=$lt_CC 154137e6fb56fSmrg 1541490b17f1bSmrg# LTCC compiler flags. 1541590b17f1bSmrgLTCFLAGS=$lt_CFLAGS 154167e6fb56fSmrg 1541790b17f1bSmrg# Take the output of nm and produce a listing of raw symbols and C names. 1541890b17f1bSmrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 154197e6fb56fSmrg 1542090b17f1bSmrg# Transform the output of nm in a proper C declaration. 1542190b17f1bSmrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 154227e6fb56fSmrg 15423963d66acSmrg# Transform the output of nm into a list of symbols to manually relocate. 15424963d66acSmrgglobal_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import 15425963d66acSmrg 1542690b17f1bSmrg# Transform the output of nm in a C name address pair. 1542790b17f1bSmrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 154287e6fb56fSmrg 1542990b17f1bSmrg# Transform the output of nm in a C name address pair when lib prefix is needed. 1543090b17f1bSmrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 154317e6fb56fSmrg 15432963d66acSmrg# The name lister interface. 15433963d66acSmrgnm_interface=$lt_lt_cv_nm_interface 15434963d66acSmrg 1543590b17f1bSmrg# Specify filename containing input files for \$NM. 1543690b17f1bSmrgnm_file_list_spec=$lt_nm_file_list_spec 154377e6fb56fSmrg 15438963d66acSmrg# The root where to search for dependent libraries,and where our libraries should be installed. 1543990b17f1bSmrglt_sysroot=$lt_sysroot 154407e6fb56fSmrg 15441963d66acSmrg# Command to truncate a binary pipe. 15442963d66acSmrglt_truncate_bin=$lt_lt_cv_truncate_bin 15443963d66acSmrg 1544490b17f1bSmrg# The name of the directory that contains temporary libtool files. 1544590b17f1bSmrgobjdir=$objdir 154467e6fb56fSmrg 1544790b17f1bSmrg# Used to examine libraries when file_magic_cmd begins with "file". 1544890b17f1bSmrgMAGIC_CMD=$MAGIC_CMD 154497e6fb56fSmrg 1545090b17f1bSmrg# Must we lock files when doing compilation? 1545190b17f1bSmrgneed_locks=$lt_need_locks 154527e6fb56fSmrg 1545390b17f1bSmrg# Manifest tool. 1545490b17f1bSmrgMANIFEST_TOOL=$lt_MANIFEST_TOOL 154557e6fb56fSmrg 1545690b17f1bSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 1545790b17f1bSmrgDSYMUTIL=$lt_DSYMUTIL 154587e6fb56fSmrg 1545990b17f1bSmrg# Tool to change global to local symbols on Mac OS X. 1546090b17f1bSmrgNMEDIT=$lt_NMEDIT 154617e6fb56fSmrg 1546290b17f1bSmrg# Tool to manipulate fat objects and archives on Mac OS X. 1546390b17f1bSmrgLIPO=$lt_LIPO 154647e6fb56fSmrg 1546590b17f1bSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X. 1546690b17f1bSmrgOTOOL=$lt_OTOOL 154677e6fb56fSmrg 1546890b17f1bSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 1546990b17f1bSmrgOTOOL64=$lt_OTOOL64 154707e6fb56fSmrg 1547190b17f1bSmrg# Old archive suffix (normally "a"). 1547290b17f1bSmrglibext=$libext 154737e6fb56fSmrg 1547490b17f1bSmrg# Shared library suffix (normally ".so"). 1547590b17f1bSmrgshrext_cmds=$lt_shrext_cmds 154767e6fb56fSmrg 1547790b17f1bSmrg# The commands to extract the exported symbol list from a shared archive. 1547890b17f1bSmrgextract_expsyms_cmds=$lt_extract_expsyms_cmds 154797e6fb56fSmrg 1548090b17f1bSmrg# Variables whose values should be saved in libtool wrapper scripts and 1548190b17f1bSmrg# restored at link time. 1548290b17f1bSmrgvariables_saved_for_relink=$lt_variables_saved_for_relink 154837e6fb56fSmrg 1548490b17f1bSmrg# Do we need the "lib" prefix for modules? 1548590b17f1bSmrgneed_lib_prefix=$need_lib_prefix 154867e6fb56fSmrg 1548790b17f1bSmrg# Do we need a version for libraries? 1548890b17f1bSmrgneed_version=$need_version 154897e6fb56fSmrg 1549090b17f1bSmrg# Library versioning type. 1549190b17f1bSmrgversion_type=$version_type 154927e6fb56fSmrg 1549390b17f1bSmrg# Shared library runtime path variable. 154947e6fb56fSmrgrunpath_var=$runpath_var 154957e6fb56fSmrg 1549690b17f1bSmrg# Shared library path variable. 154977e6fb56fSmrgshlibpath_var=$shlibpath_var 154987e6fb56fSmrg 154997e6fb56fSmrg# Is shlibpath searched before the hard-coded library search path? 155007e6fb56fSmrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath 155017e6fb56fSmrg 1550290b17f1bSmrg# Format of library name prefix. 1550390b17f1bSmrglibname_spec=$lt_libname_spec 155047e6fb56fSmrg 1550590b17f1bSmrg# List of archive names. First name is the real one, the rest are links. 1550690b17f1bSmrg# The last name is the one that the linker finds with -lNAME 1550790b17f1bSmrglibrary_names_spec=$lt_library_names_spec 155087e6fb56fSmrg 1550990b17f1bSmrg# The coded name of the library, if different from the real name. 1551090b17f1bSmrgsoname_spec=$lt_soname_spec 155117e6fb56fSmrg 1551290b17f1bSmrg# Permission mode override for installation of shared libraries. 1551390b17f1bSmrginstall_override_mode=$lt_install_override_mode 155147e6fb56fSmrg 1551590b17f1bSmrg# Command to use after installation of a shared archive. 1551690b17f1bSmrgpostinstall_cmds=$lt_postinstall_cmds 155177e6fb56fSmrg 1551890b17f1bSmrg# Command to use after uninstallation of a shared archive. 1551990b17f1bSmrgpostuninstall_cmds=$lt_postuninstall_cmds 155207e6fb56fSmrg 1552190b17f1bSmrg# Commands used to finish a libtool library installation in a directory. 1552290b17f1bSmrgfinish_cmds=$lt_finish_cmds 155237e6fb56fSmrg 1552490b17f1bSmrg# As "finish_cmds", except a single script fragment to be evaled but 1552590b17f1bSmrg# not shown. 1552690b17f1bSmrgfinish_eval=$lt_finish_eval 155277e6fb56fSmrg 1552890b17f1bSmrg# Whether we should hardcode library paths into libraries. 1552990b17f1bSmrghardcode_into_libs=$hardcode_into_libs 155307e6fb56fSmrg 1553190b17f1bSmrg# Compile-time system search path for libraries. 155327e6fb56fSmrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec 155337e6fb56fSmrg 15534963d66acSmrg# Detected run-time system search path for libraries. 15535963d66acSmrgsys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path 15536963d66acSmrg 15537963d66acSmrg# Explicit LT_SYS_LIBRARY_PATH set during ./configure time. 15538963d66acSmrgconfigure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path 155397e6fb56fSmrg 1554090b17f1bSmrg# Whether dlopen is supported. 1554190b17f1bSmrgdlopen_support=$enable_dlopen 155427e6fb56fSmrg 1554390b17f1bSmrg# Whether dlopen of programs is supported. 1554490b17f1bSmrgdlopen_self=$enable_dlopen_self 155457e6fb56fSmrg 1554690b17f1bSmrg# Whether dlopen of statically linked programs is supported. 1554790b17f1bSmrgdlopen_self_static=$enable_dlopen_self_static 155487e6fb56fSmrg 1554990b17f1bSmrg# Commands to strip libraries. 1555090b17f1bSmrgold_striplib=$lt_old_striplib 1555190b17f1bSmrgstriplib=$lt_striplib 155527e6fb56fSmrg 155537e6fb56fSmrg 1555490b17f1bSmrg# The linker used to build libraries. 1555590b17f1bSmrgLD=$lt_LD 155567e6fb56fSmrg 1555790b17f1bSmrg# How to create reloadable object files. 1555890b17f1bSmrgreload_flag=$lt_reload_flag 1555990b17f1bSmrgreload_cmds=$lt_reload_cmds 155607e6fb56fSmrg 1556190b17f1bSmrg# Commands used to build an old-style archive. 1556290b17f1bSmrgold_archive_cmds=$lt_old_archive_cmds 155637e6fb56fSmrg 1556490b17f1bSmrg# A language specific compiler. 1556590b17f1bSmrgCC=$lt_compiler 155667e6fb56fSmrg 1556790b17f1bSmrg# Is the compiler the GNU compiler? 1556890b17f1bSmrgwith_gcc=$GCC 155697e6fb56fSmrg 1557090b17f1bSmrg# Compiler flag to turn off builtin functions. 1557190b17f1bSmrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 155727e6fb56fSmrg 1557390b17f1bSmrg# Additional compiler flags for building library objects. 1557490b17f1bSmrgpic_flag=$lt_lt_prog_compiler_pic 155757e6fb56fSmrg 1557690b17f1bSmrg# How to pass a linker flag through the compiler. 1557790b17f1bSmrgwl=$lt_lt_prog_compiler_wl 155787e6fb56fSmrg 1557990b17f1bSmrg# Compiler flag to prevent dynamic linking. 1558090b17f1bSmrglink_static_flag=$lt_lt_prog_compiler_static 155817e6fb56fSmrg 1558290b17f1bSmrg# Does compiler simultaneously support -c and -o options? 1558390b17f1bSmrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o 155847e6fb56fSmrg 1558590b17f1bSmrg# Whether or not to add -lc for building shared libraries. 1558690b17f1bSmrgbuild_libtool_need_lc=$archive_cmds_need_lc 155877e6fb56fSmrg 1558890b17f1bSmrg# Whether or not to disallow shared libs when runtime libs are static. 1558990b17f1bSmrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 155907e6fb56fSmrg 1559190b17f1bSmrg# Compiler flag to allow reflexive dlopens. 1559290b17f1bSmrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec 155937e6fb56fSmrg 1559490b17f1bSmrg# Compiler flag to generate shared objects directly from archives. 1559590b17f1bSmrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec 155967e6fb56fSmrg 1559790b17f1bSmrg# Whether the compiler copes with passing no objects directly. 1559890b17f1bSmrgcompiler_needs_object=$lt_compiler_needs_object 155997e6fb56fSmrg 1560090b17f1bSmrg# Create an old-style archive from a shared archive. 1560190b17f1bSmrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds 156027e6fb56fSmrg 1560390b17f1bSmrg# Create a temporary old-style archive to link instead of a shared archive. 1560490b17f1bSmrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 156057e6fb56fSmrg 1560690b17f1bSmrg# Commands used to build a shared archive. 1560790b17f1bSmrgarchive_cmds=$lt_archive_cmds 1560890b17f1bSmrgarchive_expsym_cmds=$lt_archive_expsym_cmds 156097e6fb56fSmrg 1561090b17f1bSmrg# Commands used to build a loadable module if different from building 1561190b17f1bSmrg# a shared archive. 1561290b17f1bSmrgmodule_cmds=$lt_module_cmds 1561390b17f1bSmrgmodule_expsym_cmds=$lt_module_expsym_cmds 156147e6fb56fSmrg 1561590b17f1bSmrg# Whether we are building with GNU ld or not. 1561690b17f1bSmrgwith_gnu_ld=$lt_with_gnu_ld 156177e6fb56fSmrg 1561890b17f1bSmrg# Flag that allows shared libraries with undefined symbols to be built. 1561990b17f1bSmrgallow_undefined_flag=$lt_allow_undefined_flag 156207e6fb56fSmrg 1562190b17f1bSmrg# Flag that enforces no undefined symbols. 1562290b17f1bSmrgno_undefined_flag=$lt_no_undefined_flag 156237e6fb56fSmrg 1562490b17f1bSmrg# Flag to hardcode \$libdir into a binary during linking. 1562590b17f1bSmrg# This must work even if \$libdir does not exist 1562690b17f1bSmrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 156277e6fb56fSmrg 1562890b17f1bSmrg# Whether we need a single "-rpath" flag with a separated argument. 1562990b17f1bSmrghardcode_libdir_separator=$lt_hardcode_libdir_separator 156307e6fb56fSmrg 15631963d66acSmrg# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 1563290b17f1bSmrg# DIR into the resulting binary. 1563390b17f1bSmrghardcode_direct=$hardcode_direct 156347e6fb56fSmrg 15635963d66acSmrg# Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes 1563690b17f1bSmrg# DIR into the resulting binary and the resulting library dependency is 15637963d66acSmrg# "absolute",i.e impossible to change by setting \$shlibpath_var if the 1563890b17f1bSmrg# library is relocated. 1563990b17f1bSmrghardcode_direct_absolute=$hardcode_direct_absolute 156407e6fb56fSmrg 1564190b17f1bSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 1564290b17f1bSmrg# into the resulting binary. 1564390b17f1bSmrghardcode_minus_L=$hardcode_minus_L 156447e6fb56fSmrg 1564590b17f1bSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 1564690b17f1bSmrg# into the resulting binary. 1564790b17f1bSmrghardcode_shlibpath_var=$hardcode_shlibpath_var 156487e6fb56fSmrg 1564990b17f1bSmrg# Set to "yes" if building a shared library automatically hardcodes DIR 1565090b17f1bSmrg# into the library and all subsequent libraries and executables linked 1565190b17f1bSmrg# against it. 1565290b17f1bSmrghardcode_automatic=$hardcode_automatic 156537e6fb56fSmrg 1565490b17f1bSmrg# Set to yes if linker adds runtime paths of dependent libraries 1565590b17f1bSmrg# to runtime path list. 1565690b17f1bSmrginherit_rpath=$inherit_rpath 156577e6fb56fSmrg 1565890b17f1bSmrg# Whether libtool must link a program against all its dependency libraries. 1565990b17f1bSmrglink_all_deplibs=$link_all_deplibs 156607e6fb56fSmrg 1566190b17f1bSmrg# Set to "yes" if exported symbols are required. 1566290b17f1bSmrgalways_export_symbols=$always_export_symbols 156637e6fb56fSmrg 1566490b17f1bSmrg# The commands to list exported symbols. 1566590b17f1bSmrgexport_symbols_cmds=$lt_export_symbols_cmds 156667e6fb56fSmrg 1566790b17f1bSmrg# Symbols that should not be listed in the preloaded symbols. 1566890b17f1bSmrgexclude_expsyms=$lt_exclude_expsyms 156697e6fb56fSmrg 1567090b17f1bSmrg# Symbols that must always be exported. 1567190b17f1bSmrginclude_expsyms=$lt_include_expsyms 156727e6fb56fSmrg 1567390b17f1bSmrg# Commands necessary for linking programs (against libraries) with templates. 1567490b17f1bSmrgprelink_cmds=$lt_prelink_cmds 156757e6fb56fSmrg 1567690b17f1bSmrg# Commands necessary for finishing linking programs. 1567790b17f1bSmrgpostlink_cmds=$lt_postlink_cmds 156787e6fb56fSmrg 1567990b17f1bSmrg# Specify filename containing input files. 1568090b17f1bSmrgfile_list_spec=$lt_file_list_spec 156817e6fb56fSmrg 1568290b17f1bSmrg# How to hardcode a shared library path into an executable. 1568390b17f1bSmrghardcode_action=$hardcode_action 156847e6fb56fSmrg 1568590b17f1bSmrg# ### END LIBTOOL CONFIG 156867e6fb56fSmrg 15687963d66acSmrg_LT_EOF 15688963d66acSmrg 15689963d66acSmrg cat <<'_LT_EOF' >> "$cfgfile" 15690963d66acSmrg 15691963d66acSmrg# ### BEGIN FUNCTIONS SHARED WITH CONFIGURE 15692963d66acSmrg 15693963d66acSmrg# func_munge_path_list VARIABLE PATH 15694963d66acSmrg# ----------------------------------- 15695963d66acSmrg# VARIABLE is name of variable containing _space_ separated list of 15696963d66acSmrg# directories to be munged by the contents of PATH, which is string 15697963d66acSmrg# having a format: 15698963d66acSmrg# "DIR[:DIR]:" 15699963d66acSmrg# string "DIR[ DIR]" will be prepended to VARIABLE 15700963d66acSmrg# ":DIR[:DIR]" 15701963d66acSmrg# string "DIR[ DIR]" will be appended to VARIABLE 15702963d66acSmrg# "DIRP[:DIRP]::[DIRA:]DIRA" 15703963d66acSmrg# string "DIRP[ DIRP]" will be prepended to VARIABLE and string 15704963d66acSmrg# "DIRA[ DIRA]" will be appended to VARIABLE 15705963d66acSmrg# "DIR[:DIR]" 15706963d66acSmrg# VARIABLE will be replaced by "DIR[ DIR]" 15707963d66acSmrgfunc_munge_path_list () 15708963d66acSmrg{ 15709963d66acSmrg case x$2 in 15710963d66acSmrg x) 15711963d66acSmrg ;; 15712963d66acSmrg *:) 15713963d66acSmrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" 15714963d66acSmrg ;; 15715963d66acSmrg x:*) 15716963d66acSmrg eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" 15717963d66acSmrg ;; 15718963d66acSmrg *::*) 15719963d66acSmrg eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" 15720963d66acSmrg eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" 15721963d66acSmrg ;; 15722963d66acSmrg *) 15723963d66acSmrg eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" 15724963d66acSmrg ;; 15725963d66acSmrg esac 15726963d66acSmrg} 15727963d66acSmrg 15728963d66acSmrg 15729963d66acSmrg# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. 15730963d66acSmrgfunc_cc_basename () 15731963d66acSmrg{ 15732963d66acSmrg for cc_temp in $*""; do 15733963d66acSmrg case $cc_temp in 15734963d66acSmrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 15735963d66acSmrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 15736963d66acSmrg \-*) ;; 15737963d66acSmrg *) break;; 15738963d66acSmrg esac 15739963d66acSmrg done 15740963d66acSmrg func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 15741963d66acSmrg} 15742963d66acSmrg 15743963d66acSmrg 15744963d66acSmrg# ### END FUNCTIONS SHARED WITH CONFIGURE 15745963d66acSmrg 1574690b17f1bSmrg_LT_EOF 157477e6fb56fSmrg 1574890b17f1bSmrg case $host_os in 1574990b17f1bSmrg aix3*) 1575090b17f1bSmrg cat <<\_LT_EOF >> "$cfgfile" 1575190b17f1bSmrg# AIX sometimes has problems with the GCC collect2 program. For some 1575290b17f1bSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems 1575390b17f1bSmrg# vanish in a puff of smoke. 15754963d66acSmrgif test set != "${COLLECT_NAMES+set}"; then 1575590b17f1bSmrg COLLECT_NAMES= 1575690b17f1bSmrg export COLLECT_NAMES 1575790b17f1bSmrgfi 1575890b17f1bSmrg_LT_EOF 1575990b17f1bSmrg ;; 1576090b17f1bSmrg esac 157617e6fb56fSmrg 157627e6fb56fSmrg 15763963d66acSmrgltmain=$ac_aux_dir/ltmain.sh 157647e6fb56fSmrg 157657e6fb56fSmrg 1576690b17f1bSmrg # We use sed instead of cat because bash on DJGPP gets confused if 1576790b17f1bSmrg # if finds mixed CR/LF and LF-only lines. Since sed operates in 1576890b17f1bSmrg # text mode, it properly converts lines to CR/LF. This bash problem 1576990b17f1bSmrg # is reportedly fixed, but why not run on old versions too? 1577090b17f1bSmrg sed '$q' "$ltmain" >> "$cfgfile" \ 1577190b17f1bSmrg || (rm -f "$cfgfile"; exit 1) 1577290b17f1bSmrg 1577390b17f1bSmrg mv -f "$cfgfile" "$ofile" || 1577490b17f1bSmrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 1577590b17f1bSmrg chmod +x "$ofile" 157767e6fb56fSmrg 157777e6fb56fSmrg ;; 157787e6fb56fSmrg 157797e6fb56fSmrg esac 157807e6fb56fSmrgdone # for ac_tag 157817e6fb56fSmrg 157827e6fb56fSmrg 1578390b17f1bSmrgas_fn_exit 0 157847e6fb56fSmrg_ACEOF 157857e6fb56fSmrgac_clean_files=$ac_clean_files_save 157867e6fb56fSmrg 157877e6fb56fSmrgtest $ac_write_fail = 0 || 1578890b17f1bSmrg as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 157897e6fb56fSmrg 157907e6fb56fSmrg 157917e6fb56fSmrg# configure is writing to config.log, and then calls config.status. 157927e6fb56fSmrg# config.status does its own redirection, appending to config.log. 157937e6fb56fSmrg# Unfortunately, on DOS this fails, as config.log is still kept open 157947e6fb56fSmrg# by configure, so config.status won't be able to write to it; its 157957e6fb56fSmrg# output is simply discarded. So we exec the FD to /dev/null, 157967e6fb56fSmrg# effectively closing config.log, so it can be properly (re)opened and 157977e6fb56fSmrg# appended to by config.status. When coming back to configure, we 157987e6fb56fSmrg# need to make the FD available again. 157997e6fb56fSmrgif test "$no_create" != yes; then 158007e6fb56fSmrg ac_cs_success=: 158017e6fb56fSmrg ac_config_status_args= 158027e6fb56fSmrg test "$silent" = yes && 158037e6fb56fSmrg ac_config_status_args="$ac_config_status_args --quiet" 158047e6fb56fSmrg exec 5>/dev/null 158057e6fb56fSmrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 158067e6fb56fSmrg exec 5>>config.log 158077e6fb56fSmrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 158087e6fb56fSmrg # would make configure fail if this is the last instruction. 1580990b17f1bSmrg $ac_cs_success || as_fn_exit 1 158107e6fb56fSmrgfi 158117e6fb56fSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1581290b17f1bSmrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 158137e6fb56fSmrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 158147e6fb56fSmrgfi 158157e6fb56fSmrg 15816