configure revision b20b881b
1c06b6b69Smrg#! /bin/sh 2c06b6b69Smrg# Guess values for system-dependent variables and create Makefiles. 3b20b881bSmrg# Generated by GNU Autoconf 2.63 for xf86-video-chips 1.2.2. 4c06b6b69Smrg# 5c06b6b69Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6c06b6b69Smrg# 79f4658d1Smrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 89f4658d1Smrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 9c06b6b69Smrg# This configure script is free software; the Free Software Foundation 10c06b6b69Smrg# gives unlimited permission to copy, distribute and modify it. 11c06b6b69Smrg## --------------------- ## 12c06b6b69Smrg## M4sh Initialization. ## 13c06b6b69Smrg## --------------------- ## 14c06b6b69Smrg 159f4658d1Smrg# Be more Bourne compatible 169f4658d1SmrgDUALCASE=1; export DUALCASE # for MKS sh 17c06b6b69Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 18c06b6b69Smrg emulate sh 19c06b6b69Smrg NULLCMD=: 209f4658d1Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21c06b6b69Smrg # is contrary to our usage. Disable this feature. 22c06b6b69Smrg alias -g '${1+"$@"}'='"$@"' 239f4658d1Smrg setopt NO_GLOB_SUBST 249f4658d1Smrgelse 259f4658d1Smrg case `(set -o) 2>/dev/null` in 269f4658d1Smrg *posix*) set -o posix ;; 279f4658d1Smrgesac 289f4658d1Smrg 299f4658d1Smrgfi 309f4658d1Smrg 319f4658d1Smrg 329f4658d1Smrg 339f4658d1Smrg 349f4658d1Smrg# PATH needs CR 359f4658d1Smrg# Avoid depending upon Character Ranges. 369f4658d1Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 379f4658d1Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 389f4658d1Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 399f4658d1Smrgas_cr_digits='0123456789' 409f4658d1Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 419f4658d1Smrg 429f4658d1Smrgas_nl=' 439f4658d1Smrg' 449f4658d1Smrgexport as_nl 459f4658d1Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 469f4658d1Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 479f4658d1Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 489f4658d1Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 499f4658d1Smrgif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 509f4658d1Smrg as_echo='printf %s\n' 519f4658d1Smrg as_echo_n='printf %s' 529f4658d1Smrgelse 539f4658d1Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 549f4658d1Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 559f4658d1Smrg as_echo_n='/usr/ucb/echo -n' 569f4658d1Smrg else 579f4658d1Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 589f4658d1Smrg as_echo_n_body='eval 599f4658d1Smrg arg=$1; 609f4658d1Smrg case $arg in 619f4658d1Smrg *"$as_nl"*) 629f4658d1Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 639f4658d1Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 649f4658d1Smrg esac; 659f4658d1Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 669f4658d1Smrg ' 679f4658d1Smrg export as_echo_n_body 689f4658d1Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 699f4658d1Smrg fi 709f4658d1Smrg export as_echo_body 719f4658d1Smrg as_echo='sh -c $as_echo_body as_echo' 729f4658d1Smrgfi 739f4658d1Smrg 749f4658d1Smrg# The user is always right. 759f4658d1Smrgif test "${PATH_SEPARATOR+set}" != set; then 769f4658d1Smrg PATH_SEPARATOR=: 779f4658d1Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 789f4658d1Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 799f4658d1Smrg PATH_SEPARATOR=';' 809f4658d1Smrg } 81c06b6b69Smrgfi 82c06b6b69Smrg 83c06b6b69Smrg# Support unset when possible. 84c06b6b69Smrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 85c06b6b69Smrg as_unset=unset 86c06b6b69Smrgelse 87c06b6b69Smrg as_unset=false 88c06b6b69Smrgfi 89c06b6b69Smrg 90c06b6b69Smrg 919f4658d1Smrg# IFS 929f4658d1Smrg# We need space, tab and new line, in precisely that order. Quoting is 939f4658d1Smrg# there to prevent editors from complaining about space-tab. 949f4658d1Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 959f4658d1Smrg# splitting by setting IFS to empty value.) 969f4658d1SmrgIFS=" "" $as_nl" 979f4658d1Smrg 989f4658d1Smrg# Find who we are. Look in the path if we contain no directory separator. 999f4658d1Smrgcase $0 in 1009f4658d1Smrg *[\\/]* ) as_myself=$0 ;; 1019f4658d1Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1029f4658d1Smrgfor as_dir in $PATH 1039f4658d1Smrgdo 1049f4658d1Smrg IFS=$as_save_IFS 1059f4658d1Smrg test -z "$as_dir" && as_dir=. 1069f4658d1Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1079f4658d1Smrgdone 1089f4658d1SmrgIFS=$as_save_IFS 1099f4658d1Smrg 1109f4658d1Smrg ;; 1119f4658d1Smrgesac 1129f4658d1Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 1139f4658d1Smrg# in which case we are not to be found in the path. 1149f4658d1Smrgif test "x$as_myself" = x; then 1159f4658d1Smrg as_myself=$0 1169f4658d1Smrgfi 1179f4658d1Smrgif test ! -f "$as_myself"; then 1189f4658d1Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1199f4658d1Smrg { (exit 1); exit 1; } 1209f4658d1Smrgfi 1219f4658d1Smrg 122c06b6b69Smrg# Work around bugs in pre-3.0 UWIN ksh. 1239f4658d1Smrgfor as_var in ENV MAIL MAILPATH 1249f4658d1Smrgdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 1259f4658d1Smrgdone 126c06b6b69SmrgPS1='$ ' 127c06b6b69SmrgPS2='> ' 128c06b6b69SmrgPS4='+ ' 129c06b6b69Smrg 130c06b6b69Smrg# NLS nuisances. 1319f4658d1SmrgLC_ALL=C 1329f4658d1Smrgexport LC_ALL 1339f4658d1SmrgLANGUAGE=C 1349f4658d1Smrgexport LANGUAGE 135c06b6b69Smrg 136c06b6b69Smrg# Required to use basename. 1379f4658d1Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 1389f4658d1Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 139c06b6b69Smrg as_expr=expr 140c06b6b69Smrgelse 141c06b6b69Smrg as_expr=false 142c06b6b69Smrgfi 143c06b6b69Smrg 1449f4658d1Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 145c06b6b69Smrg as_basename=basename 146c06b6b69Smrgelse 147c06b6b69Smrg as_basename=false 148c06b6b69Smrgfi 149c06b6b69Smrg 150c06b6b69Smrg 151c06b6b69Smrg# Name of the executable. 1529f4658d1Smrgas_me=`$as_basename -- "$0" || 153c06b6b69Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 154c06b6b69Smrg X"$0" : 'X\(//\)$' \| \ 1559f4658d1Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 1569f4658d1Smrg$as_echo X/"$0" | 1579f4658d1Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 1589f4658d1Smrg s//\1/ 1599f4658d1Smrg q 1609f4658d1Smrg } 1619f4658d1Smrg /^X\/\(\/\/\)$/{ 1629f4658d1Smrg s//\1/ 1639f4658d1Smrg q 1649f4658d1Smrg } 1659f4658d1Smrg /^X\/\(\/\).*/{ 1669f4658d1Smrg s//\1/ 1679f4658d1Smrg q 1689f4658d1Smrg } 1699f4658d1Smrg s/.*/./; q'` 170c06b6b69Smrg 1719f4658d1Smrg# CDPATH. 1729f4658d1Smrg$as_unset CDPATH 173c06b6b69Smrg 174c06b6b69Smrg 1759f4658d1Smrgif test "x$CONFIG_SHELL" = x; then 1769f4658d1Smrg if (eval ":") 2>/dev/null; then 1779f4658d1Smrg as_have_required=yes 1789f4658d1Smrgelse 1799f4658d1Smrg as_have_required=no 180c06b6b69Smrgfi 181c06b6b69Smrg 1829f4658d1Smrg if test $as_have_required = yes && (eval ": 1839f4658d1Smrg(as_func_return () { 1849f4658d1Smrg (exit \$1) 1859f4658d1Smrg} 1869f4658d1Smrgas_func_success () { 1879f4658d1Smrg as_func_return 0 1889f4658d1Smrg} 1899f4658d1Smrgas_func_failure () { 1909f4658d1Smrg as_func_return 1 1919f4658d1Smrg} 1929f4658d1Smrgas_func_ret_success () { 1939f4658d1Smrg return 0 1949f4658d1Smrg} 1959f4658d1Smrgas_func_ret_failure () { 1969f4658d1Smrg return 1 1979f4658d1Smrg} 198c06b6b69Smrg 1999f4658d1Smrgexitcode=0 2009f4658d1Smrgif as_func_success; then 2019f4658d1Smrg : 2029f4658d1Smrgelse 2039f4658d1Smrg exitcode=1 2049f4658d1Smrg echo as_func_success failed. 2059f4658d1Smrgfi 206c06b6b69Smrg 2079f4658d1Smrgif as_func_failure; then 2089f4658d1Smrg exitcode=1 2099f4658d1Smrg echo as_func_failure succeeded. 2109f4658d1Smrgfi 2119f4658d1Smrg 2129f4658d1Smrgif as_func_ret_success; then 2139f4658d1Smrg : 2149f4658d1Smrgelse 2159f4658d1Smrg exitcode=1 2169f4658d1Smrg echo as_func_ret_success failed. 2179f4658d1Smrgfi 2189f4658d1Smrg 2199f4658d1Smrgif as_func_ret_failure; then 2209f4658d1Smrg exitcode=1 2219f4658d1Smrg echo as_func_ret_failure succeeded. 2229f4658d1Smrgfi 2239f4658d1Smrg 2249f4658d1Smrgif ( set x; as_func_ret_success y && test x = \"\$1\" ); then 2259f4658d1Smrg : 2269f4658d1Smrgelse 2279f4658d1Smrg exitcode=1 2289f4658d1Smrg echo positional parameters were not saved. 2299f4658d1Smrgfi 2309f4658d1Smrg 2319f4658d1Smrgtest \$exitcode = 0) || { (exit 1); exit 1; } 2329f4658d1Smrg 2339f4658d1Smrg( 2349f4658d1Smrg as_lineno_1=\$LINENO 2359f4658d1Smrg as_lineno_2=\$LINENO 2369f4658d1Smrg test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 2379f4658d1Smrg test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 2389f4658d1Smrg") 2> /dev/null; then 2399f4658d1Smrg : 2409f4658d1Smrgelse 2419f4658d1Smrg as_candidate_shells= 242c06b6b69Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 243c06b6b69Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 244c06b6b69Smrgdo 245c06b6b69Smrg IFS=$as_save_IFS 246c06b6b69Smrg test -z "$as_dir" && as_dir=. 2479f4658d1Smrg case $as_dir in 248c06b6b69Smrg /*) 2499f4658d1Smrg for as_base in sh bash ksh sh5; do 2509f4658d1Smrg as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 2519f4658d1Smrg done;; 2529f4658d1Smrg esac 2539f4658d1Smrgdone 2549f4658d1SmrgIFS=$as_save_IFS 2559f4658d1Smrg 2569f4658d1Smrg 2579f4658d1Smrg for as_shell in $as_candidate_shells $SHELL; do 2589f4658d1Smrg # Try only shells that exist, to save several forks. 2599f4658d1Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 2609f4658d1Smrg { ("$as_shell") 2> /dev/null <<\_ASEOF 2619f4658d1Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 2629f4658d1Smrg emulate sh 2639f4658d1Smrg NULLCMD=: 2649f4658d1Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2659f4658d1Smrg # is contrary to our usage. Disable this feature. 2669f4658d1Smrg alias -g '${1+"$@"}'='"$@"' 2679f4658d1Smrg setopt NO_GLOB_SUBST 2689f4658d1Smrgelse 2699f4658d1Smrg case `(set -o) 2>/dev/null` in 2709f4658d1Smrg *posix*) set -o posix ;; 2719f4658d1Smrgesac 2729f4658d1Smrg 2739f4658d1Smrgfi 2749f4658d1Smrg 2759f4658d1Smrg 2769f4658d1Smrg: 2779f4658d1Smrg_ASEOF 2789f4658d1Smrg}; then 2799f4658d1Smrg CONFIG_SHELL=$as_shell 2809f4658d1Smrg as_have_required=yes 2819f4658d1Smrg if { "$as_shell" 2> /dev/null <<\_ASEOF 2829f4658d1Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 2839f4658d1Smrg emulate sh 2849f4658d1Smrg NULLCMD=: 2859f4658d1Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2869f4658d1Smrg # is contrary to our usage. Disable this feature. 2879f4658d1Smrg alias -g '${1+"$@"}'='"$@"' 2889f4658d1Smrg setopt NO_GLOB_SUBST 2899f4658d1Smrgelse 2909f4658d1Smrg case `(set -o) 2>/dev/null` in 2919f4658d1Smrg *posix*) set -o posix ;; 2929f4658d1Smrgesac 2939f4658d1Smrg 2949f4658d1Smrgfi 2959f4658d1Smrg 2969f4658d1Smrg 2979f4658d1Smrg: 2989f4658d1Smrg(as_func_return () { 2999f4658d1Smrg (exit $1) 3009f4658d1Smrg} 3019f4658d1Smrgas_func_success () { 3029f4658d1Smrg as_func_return 0 3039f4658d1Smrg} 3049f4658d1Smrgas_func_failure () { 3059f4658d1Smrg as_func_return 1 3069f4658d1Smrg} 3079f4658d1Smrgas_func_ret_success () { 3089f4658d1Smrg return 0 3099f4658d1Smrg} 3109f4658d1Smrgas_func_ret_failure () { 3119f4658d1Smrg return 1 3129f4658d1Smrg} 3139f4658d1Smrg 3149f4658d1Smrgexitcode=0 3159f4658d1Smrgif as_func_success; then 3169f4658d1Smrg : 3179f4658d1Smrgelse 3189f4658d1Smrg exitcode=1 3199f4658d1Smrg echo as_func_success failed. 3209f4658d1Smrgfi 3219f4658d1Smrg 3229f4658d1Smrgif as_func_failure; then 3239f4658d1Smrg exitcode=1 3249f4658d1Smrg echo as_func_failure succeeded. 3259f4658d1Smrgfi 3269f4658d1Smrg 3279f4658d1Smrgif as_func_ret_success; then 3289f4658d1Smrg : 3299f4658d1Smrgelse 3309f4658d1Smrg exitcode=1 3319f4658d1Smrg echo as_func_ret_success failed. 3329f4658d1Smrgfi 3339f4658d1Smrg 3349f4658d1Smrgif as_func_ret_failure; then 3359f4658d1Smrg exitcode=1 3369f4658d1Smrg echo as_func_ret_failure succeeded. 3379f4658d1Smrgfi 3389f4658d1Smrg 3399f4658d1Smrgif ( set x; as_func_ret_success y && test x = "$1" ); then 3409f4658d1Smrg : 3419f4658d1Smrgelse 3429f4658d1Smrg exitcode=1 3439f4658d1Smrg echo positional parameters were not saved. 3449f4658d1Smrgfi 3459f4658d1Smrg 3469f4658d1Smrgtest $exitcode = 0) || { (exit 1); exit 1; } 3479f4658d1Smrg 3489f4658d1Smrg( 349c06b6b69Smrg as_lineno_1=$LINENO 350c06b6b69Smrg as_lineno_2=$LINENO 351c06b6b69Smrg test "x$as_lineno_1" != "x$as_lineno_2" && 3529f4658d1Smrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 3539f4658d1Smrg 3549f4658d1Smrg_ASEOF 3559f4658d1Smrg}; then 3569f4658d1Smrg break 3579f4658d1Smrgfi 3589f4658d1Smrg 3599f4658d1Smrgfi 3609f4658d1Smrg 3619f4658d1Smrg done 3629f4658d1Smrg 3639f4658d1Smrg if test "x$CONFIG_SHELL" != x; then 3649f4658d1Smrg for as_var in BASH_ENV ENV 3659f4658d1Smrg do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 3669f4658d1Smrg done 3679f4658d1Smrg export CONFIG_SHELL 3689f4658d1Smrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 3699f4658d1Smrgfi 3709f4658d1Smrg 3719f4658d1Smrg 3729f4658d1Smrg if test $as_have_required = no; then 3739f4658d1Smrg echo This script requires a shell more modern than all the 3749f4658d1Smrg echo shells that I found on your system. Please install a 3759f4658d1Smrg echo modern shell, or manually run the script under such a 3769f4658d1Smrg echo shell if you do have one. 3779f4658d1Smrg { (exit 1); exit 1; } 3789f4658d1Smrgfi 3799f4658d1Smrg 3809f4658d1Smrg 3819f4658d1Smrgfi 3829f4658d1Smrg 3839f4658d1Smrgfi 3849f4658d1Smrg 3859f4658d1Smrg 3869f4658d1Smrg 3879f4658d1Smrg(eval "as_func_return () { 3889f4658d1Smrg (exit \$1) 3899f4658d1Smrg} 3909f4658d1Smrgas_func_success () { 3919f4658d1Smrg as_func_return 0 3929f4658d1Smrg} 3939f4658d1Smrgas_func_failure () { 3949f4658d1Smrg as_func_return 1 3959f4658d1Smrg} 3969f4658d1Smrgas_func_ret_success () { 3979f4658d1Smrg return 0 3989f4658d1Smrg} 3999f4658d1Smrgas_func_ret_failure () { 4009f4658d1Smrg return 1 4019f4658d1Smrg} 4029f4658d1Smrg 4039f4658d1Smrgexitcode=0 4049f4658d1Smrgif as_func_success; then 4059f4658d1Smrg : 4069f4658d1Smrgelse 4079f4658d1Smrg exitcode=1 4089f4658d1Smrg echo as_func_success failed. 4099f4658d1Smrgfi 4109f4658d1Smrg 4119f4658d1Smrgif as_func_failure; then 4129f4658d1Smrg exitcode=1 4139f4658d1Smrg echo as_func_failure succeeded. 4149f4658d1Smrgfi 4159f4658d1Smrg 4169f4658d1Smrgif as_func_ret_success; then 4179f4658d1Smrg : 4189f4658d1Smrgelse 4199f4658d1Smrg exitcode=1 4209f4658d1Smrg echo as_func_ret_success failed. 4219f4658d1Smrgfi 4229f4658d1Smrg 4239f4658d1Smrgif as_func_ret_failure; then 4249f4658d1Smrg exitcode=1 4259f4658d1Smrg echo as_func_ret_failure succeeded. 4269f4658d1Smrgfi 4279f4658d1Smrg 4289f4658d1Smrgif ( set x; as_func_ret_success y && test x = \"\$1\" ); then 4299f4658d1Smrg : 4309f4658d1Smrgelse 4319f4658d1Smrg exitcode=1 4329f4658d1Smrg echo positional parameters were not saved. 4339f4658d1Smrgfi 4349f4658d1Smrg 4359f4658d1Smrgtest \$exitcode = 0") || { 4369f4658d1Smrg echo No shell found that supports shell functions. 4379f4658d1Smrg echo Please tell bug-autoconf@gnu.org about your system, 4389f4658d1Smrg echo including any error possibly output before this message. 4399f4658d1Smrg echo This can help us improve future autoconf versions. 4409f4658d1Smrg echo Configuration will now proceed without shell functions. 4419f4658d1Smrg} 4429f4658d1Smrg 4439f4658d1Smrg 4449f4658d1Smrg 4459f4658d1Smrg as_lineno_1=$LINENO 4469f4658d1Smrg as_lineno_2=$LINENO 4479f4658d1Smrg test "x$as_lineno_1" != "x$as_lineno_2" && 4489f4658d1Smrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 449c06b6b69Smrg 450c06b6b69Smrg # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 451c06b6b69Smrg # uniformly replaced by the line number. The first 'sed' inserts a 4529f4658d1Smrg # line-number line after each line using $LINENO; the second 'sed' 4539f4658d1Smrg # does the real work. The second script uses 'N' to pair each 4549f4658d1Smrg # line-number line with the line containing $LINENO, and appends 4559f4658d1Smrg # trailing '-' during substitution so that $LINENO is not a special 4569f4658d1Smrg # case at line end. 457c06b6b69Smrg # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 4589f4658d1Smrg # scripts with optimization help from Paolo Bonzini. Blame Lee 4599f4658d1Smrg # E. McMahon (1931-1989) for sed's syntax. :-) 4609f4658d1Smrg sed -n ' 4619f4658d1Smrg p 4629f4658d1Smrg /[$]LINENO/= 4639f4658d1Smrg ' <$as_myself | 464c06b6b69Smrg sed ' 4659f4658d1Smrg s/[$]LINENO.*/&-/ 4669f4658d1Smrg t lineno 4679f4658d1Smrg b 4689f4658d1Smrg :lineno 469c06b6b69Smrg N 4709f4658d1Smrg :loop 4719f4658d1Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 472c06b6b69Smrg t loop 4739f4658d1Smrg s/-\n.*// 474c06b6b69Smrg ' >$as_me.lineno && 4759f4658d1Smrg chmod +x "$as_me.lineno" || 4769f4658d1Smrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 477c06b6b69Smrg { (exit 1); exit 1; }; } 478c06b6b69Smrg 479c06b6b69Smrg # Don't try to exec as it changes $[0], causing all sort of problems 480c06b6b69Smrg # (the dirname of $[0] is not the place where we might find the 4819f4658d1Smrg # original and so on. Autoconf is especially sensitive to this). 4829f4658d1Smrg . "./$as_me.lineno" 483c06b6b69Smrg # Exit status is that of the last command. 484c06b6b69Smrg exit 485c06b6b69Smrg} 486c06b6b69Smrg 487c06b6b69Smrg 4889f4658d1Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 4899f4658d1Smrg as_dirname=dirname 4909f4658d1Smrgelse 4919f4658d1Smrg as_dirname=false 4929f4658d1Smrgfi 493c06b6b69Smrg 4949f4658d1SmrgECHO_C= ECHO_N= ECHO_T= 4959f4658d1Smrgcase `echo -n x` in 4969f4658d1Smrg-n*) 4979f4658d1Smrg case `echo 'x\c'` in 4989f4658d1Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 4999f4658d1Smrg *) ECHO_C='\c';; 5009f4658d1Smrg esac;; 5019f4658d1Smrg*) 5029f4658d1Smrg ECHO_N='-n';; 5039f4658d1Smrgesac 5049f4658d1Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 5059f4658d1Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 506c06b6b69Smrg as_expr=expr 507c06b6b69Smrgelse 508c06b6b69Smrg as_expr=false 509c06b6b69Smrgfi 510c06b6b69Smrg 511c06b6b69Smrgrm -f conf$$ conf$$.exe conf$$.file 5129f4658d1Smrgif test -d conf$$.dir; then 5139f4658d1Smrg rm -f conf$$.dir/conf$$.file 5149f4658d1Smrgelse 5159f4658d1Smrg rm -f conf$$.dir 5169f4658d1Smrg mkdir conf$$.dir 2>/dev/null 5179f4658d1Smrgfi 5189f4658d1Smrgif (echo >conf$$.file) 2>/dev/null; then 5199f4658d1Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 520c06b6b69Smrg as_ln_s='ln -s' 5219f4658d1Smrg # ... but there are two gotchas: 5229f4658d1Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 5239f4658d1Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 5249f4658d1Smrg # In both cases, we have to default to `cp -p'. 5259f4658d1Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 5269f4658d1Smrg as_ln_s='cp -p' 5279f4658d1Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 5289f4658d1Smrg as_ln_s=ln 5299f4658d1Smrg else 5309f4658d1Smrg as_ln_s='cp -p' 531c06b6b69Smrg fi 532c06b6b69Smrgelse 533c06b6b69Smrg as_ln_s='cp -p' 534c06b6b69Smrgfi 5359f4658d1Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 5369f4658d1Smrgrmdir conf$$.dir 2>/dev/null 537c06b6b69Smrg 538c06b6b69Smrgif mkdir -p . 2>/dev/null; then 539c06b6b69Smrg as_mkdir_p=: 540c06b6b69Smrgelse 541c06b6b69Smrg test -d ./-p && rmdir ./-p 542c06b6b69Smrg as_mkdir_p=false 543c06b6b69Smrgfi 544c06b6b69Smrg 5459f4658d1Smrgif test -x / >/dev/null 2>&1; then 5469f4658d1Smrg as_test_x='test -x' 5479f4658d1Smrgelse 5489f4658d1Smrg if ls -dL / >/dev/null 2>&1; then 5499f4658d1Smrg as_ls_L_option=L 5509f4658d1Smrg else 5519f4658d1Smrg as_ls_L_option= 5529f4658d1Smrg fi 5539f4658d1Smrg as_test_x=' 5549f4658d1Smrg eval sh -c '\'' 5559f4658d1Smrg if test -d "$1"; then 5569f4658d1Smrg test -d "$1/."; 5579f4658d1Smrg else 5589f4658d1Smrg case $1 in 5599f4658d1Smrg -*)set "./$1";; 5609f4658d1Smrg esac; 5619f4658d1Smrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 5629f4658d1Smrg ???[sx]*):;;*)false;;esac;fi 5639f4658d1Smrg '\'' sh 5649f4658d1Smrg ' 5659f4658d1Smrgfi 5669f4658d1Smrgas_executable_p=$as_test_x 567c06b6b69Smrg 568c06b6b69Smrg# Sed expression to map a string onto a valid CPP name. 569c06b6b69Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 570c06b6b69Smrg 571c06b6b69Smrg# Sed expression to map a string onto a valid variable name. 572c06b6b69Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 573c06b6b69Smrg 574c06b6b69Smrg 575c06b6b69Smrg 576c06b6b69Smrg 577c06b6b69Smrg# Check that we are running under the correct shell. 578c06b6b69SmrgSHELL=${CONFIG_SHELL-/bin/sh} 579c06b6b69Smrg 580b20b881bSmrgcase X$lt_ECHO in 581c06b6b69SmrgX*--fallback-echo) 582c06b6b69Smrg # Remove one level of quotation (which was required for Make). 583b20b881bSmrg ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 584c06b6b69Smrg ;; 585c06b6b69Smrgesac 586c06b6b69Smrg 587b20b881bSmrgECHO=${lt_ECHO-echo} 588c06b6b69Smrgif test "X$1" = X--no-reexec; then 589c06b6b69Smrg # Discard the --no-reexec flag, and continue. 590c06b6b69Smrg shift 591c06b6b69Smrgelif test "X$1" = X--fallback-echo; then 592c06b6b69Smrg # Avoid inline document here, it may be left over 593c06b6b69Smrg : 594b20b881bSmrgelif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 595b20b881bSmrg # Yippee, $ECHO works! 596c06b6b69Smrg : 597c06b6b69Smrgelse 598c06b6b69Smrg # Restart under the correct shell. 599c06b6b69Smrg exec $SHELL "$0" --no-reexec ${1+"$@"} 600c06b6b69Smrgfi 601c06b6b69Smrg 602c06b6b69Smrgif test "X$1" = X--fallback-echo; then 603c06b6b69Smrg # used as fallback echo 604c06b6b69Smrg shift 605b20b881bSmrg cat <<_LT_EOF 606c06b6b69Smrg$* 607b20b881bSmrg_LT_EOF 608c06b6b69Smrg exit 0 609c06b6b69Smrgfi 610c06b6b69Smrg 611c06b6b69Smrg# The HP-UX ksh and POSIX shell print the target directory to stdout 612c06b6b69Smrg# if CDPATH is set. 613c06b6b69Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 614c06b6b69Smrg 615b20b881bSmrgif test -z "$lt_ECHO"; then 616b20b881bSmrg if test "X${echo_test_string+set}" != Xset; then 617b20b881bSmrg # find a string as large as possible, as long as the shell can cope with it 618b20b881bSmrg for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 619b20b881bSmrg # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 620b20b881bSmrg if { echo_test_string=`eval $cmd`; } 2>/dev/null && 621b20b881bSmrg { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 622b20b881bSmrg then 623b20b881bSmrg break 624b20b881bSmrg fi 625b20b881bSmrg done 626b20b881bSmrg fi 627c06b6b69Smrg 628b20b881bSmrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 629b20b881bSmrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 630b20b881bSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 631b20b881bSmrg : 632b20b881bSmrg else 633b20b881bSmrg # The Solaris, AIX, and Digital Unix default echo programs unquote 634b20b881bSmrg # backslashes. This makes it impossible to quote backslashes using 635b20b881bSmrg # echo "$something" | sed 's/\\/\\\\/g' 636b20b881bSmrg # 637b20b881bSmrg # So, first we look for a working echo in the user's PATH. 638c06b6b69Smrg 639b20b881bSmrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 640b20b881bSmrg for dir in $PATH /usr/ucb; do 641b20b881bSmrg IFS="$lt_save_ifs" 642b20b881bSmrg if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 643b20b881bSmrg test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 644b20b881bSmrg echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 645b20b881bSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 646b20b881bSmrg ECHO="$dir/echo" 647b20b881bSmrg break 648b20b881bSmrg fi 649b20b881bSmrg done 650c06b6b69Smrg IFS="$lt_save_ifs" 651c06b6b69Smrg 652b20b881bSmrg if test "X$ECHO" = Xecho; then 653b20b881bSmrg # We didn't find a better echo, so look for alternatives. 654b20b881bSmrg if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 655b20b881bSmrg echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 656b20b881bSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 657b20b881bSmrg # This shell has a builtin print -r that does the trick. 658b20b881bSmrg ECHO='print -r' 659b20b881bSmrg elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 660b20b881bSmrg test "X$CONFIG_SHELL" != X/bin/ksh; then 661b20b881bSmrg # If we have ksh, try running configure again with it. 662b20b881bSmrg ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 663b20b881bSmrg export ORIGINAL_CONFIG_SHELL 664b20b881bSmrg CONFIG_SHELL=/bin/ksh 665b20b881bSmrg export CONFIG_SHELL 666b20b881bSmrg exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 667c06b6b69Smrg else 668b20b881bSmrg # Try using printf. 669b20b881bSmrg ECHO='printf %s\n' 670b20b881bSmrg if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 671b20b881bSmrg echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 672b20b881bSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 673b20b881bSmrg # Cool, printf works 674b20b881bSmrg : 675b20b881bSmrg elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 676b20b881bSmrg test "X$echo_testing_string" = 'X\t' && 677b20b881bSmrg echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 678b20b881bSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 679b20b881bSmrg CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 680b20b881bSmrg export CONFIG_SHELL 681b20b881bSmrg SHELL="$CONFIG_SHELL" 682b20b881bSmrg export SHELL 683b20b881bSmrg ECHO="$CONFIG_SHELL $0 --fallback-echo" 684b20b881bSmrg elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 685b20b881bSmrg test "X$echo_testing_string" = 'X\t' && 686b20b881bSmrg echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 687b20b881bSmrg test "X$echo_testing_string" = "X$echo_test_string"; then 688b20b881bSmrg ECHO="$CONFIG_SHELL $0 --fallback-echo" 689b20b881bSmrg else 690b20b881bSmrg # maybe with a smaller string... 691b20b881bSmrg prev=: 692c06b6b69Smrg 693b20b881bSmrg for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 694b20b881bSmrg if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 695b20b881bSmrg then 696b20b881bSmrg break 697b20b881bSmrg fi 698b20b881bSmrg prev="$cmd" 699b20b881bSmrg done 700c06b6b69Smrg 701b20b881bSmrg if test "$prev" != 'sed 50q "$0"'; then 702b20b881bSmrg echo_test_string=`eval $prev` 703b20b881bSmrg export echo_test_string 704b20b881bSmrg exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 705b20b881bSmrg else 706b20b881bSmrg # Oops. We lost completely, so just stick with echo. 707b20b881bSmrg ECHO=echo 708b20b881bSmrg fi 709b20b881bSmrg fi 710c06b6b69Smrg fi 711c06b6b69Smrg fi 712c06b6b69Smrg fi 713c06b6b69Smrgfi 714c06b6b69Smrg 715c06b6b69Smrg# Copy echo and quote the copy suitably for passing to libtool from 716c06b6b69Smrg# the Makefile, instead of quoting the original, which is used later. 717b20b881bSmrglt_ECHO=$ECHO 718b20b881bSmrgif test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 719b20b881bSmrg lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 720c06b6b69Smrgfi 721c06b6b69Smrg 722c06b6b69Smrg 723c06b6b69Smrg 724c06b6b69Smrg 7259f4658d1Smrgexec 7<&0 </dev/null 6>&1 7269f4658d1Smrg 727c06b6b69Smrg# Name of the host. 728c06b6b69Smrg# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 729c06b6b69Smrg# so uname gets run too. 730c06b6b69Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 731c06b6b69Smrg 732c06b6b69Smrg# 733c06b6b69Smrg# Initializations. 734c06b6b69Smrg# 735c06b6b69Smrgac_default_prefix=/usr/local 7369f4658d1Smrgac_clean_files= 737c06b6b69Smrgac_config_libobj_dir=. 7389f4658d1SmrgLIBOBJS= 739c06b6b69Smrgcross_compiling=no 740c06b6b69Smrgsubdirs= 741c06b6b69SmrgMFLAGS= 742c06b6b69SmrgMAKEFLAGS= 743c06b6b69SmrgSHELL=${CONFIG_SHELL-/bin/sh} 744c06b6b69Smrg 745c06b6b69Smrg# Identity of this package. 746c06b6b69SmrgPACKAGE_NAME='xf86-video-chips' 747c06b6b69SmrgPACKAGE_TARNAME='xf86-video-chips' 748b20b881bSmrgPACKAGE_VERSION='1.2.2' 749b20b881bSmrgPACKAGE_STRING='xf86-video-chips 1.2.2' 750c06b6b69SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 751c06b6b69Smrg 752c06b6b69Smrgac_unique_file="Makefile.am" 753c06b6b69Smrg# Factoring default headers for most tests. 754c06b6b69Smrgac_includes_default="\ 755c06b6b69Smrg#include <stdio.h> 7569f4658d1Smrg#ifdef HAVE_SYS_TYPES_H 757c06b6b69Smrg# include <sys/types.h> 758c06b6b69Smrg#endif 7599f4658d1Smrg#ifdef HAVE_SYS_STAT_H 760c06b6b69Smrg# include <sys/stat.h> 761c06b6b69Smrg#endif 7629f4658d1Smrg#ifdef STDC_HEADERS 763c06b6b69Smrg# include <stdlib.h> 764c06b6b69Smrg# include <stddef.h> 765c06b6b69Smrg#else 7669f4658d1Smrg# ifdef HAVE_STDLIB_H 767c06b6b69Smrg# include <stdlib.h> 768c06b6b69Smrg# endif 769c06b6b69Smrg#endif 7709f4658d1Smrg#ifdef HAVE_STRING_H 7719f4658d1Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 772c06b6b69Smrg# include <memory.h> 773c06b6b69Smrg# endif 774c06b6b69Smrg# include <string.h> 775c06b6b69Smrg#endif 7769f4658d1Smrg#ifdef HAVE_STRINGS_H 777c06b6b69Smrg# include <strings.h> 778c06b6b69Smrg#endif 7799f4658d1Smrg#ifdef HAVE_INTTYPES_H 780c06b6b69Smrg# include <inttypes.h> 781c06b6b69Smrg#endif 7829f4658d1Smrg#ifdef HAVE_STDINT_H 7839f4658d1Smrg# include <stdint.h> 7849f4658d1Smrg#endif 7859f4658d1Smrg#ifdef HAVE_UNISTD_H 786c06b6b69Smrg# include <unistd.h> 787c06b6b69Smrg#endif" 788c06b6b69Smrg 789b20b881bSmrgac_subst_vars='am__EXEEXT_FALSE 790b20b881bSmrgam__EXEEXT_TRUE 791b20b881bSmrgLTLIBOBJS 7929f4658d1SmrgLIBOBJS 7939f4658d1SmrgMAKE_HTML 7949f4658d1SmrgMAKE_PDF 7959f4658d1SmrgMAKE_PS 7969f4658d1SmrgMAKE_TEXT 7979f4658d1SmrgBUILD_PDFDOC_FALSE 7989f4658d1SmrgBUILD_PDFDOC_TRUE 7999f4658d1SmrgBUILD_LINUXDOC_FALSE 8009f4658d1SmrgBUILD_LINUXDOC_TRUE 8019f4658d1SmrgPS2PDF 8029f4658d1SmrgLINUXDOC 8039f4658d1SmrgADMIN_MAN_DIR 8049f4658d1SmrgDRIVER_MAN_DIR 8059f4658d1SmrgMISC_MAN_DIR 8069f4658d1SmrgFILE_MAN_DIR 8079f4658d1SmrgLIB_MAN_DIR 8089f4658d1SmrgAPP_MAN_DIR 8099f4658d1SmrgADMIN_MAN_SUFFIX 8109f4658d1SmrgDRIVER_MAN_SUFFIX 8119f4658d1SmrgMISC_MAN_SUFFIX 8129f4658d1SmrgFILE_MAN_SUFFIX 8139f4658d1SmrgLIB_MAN_SUFFIX 8149f4658d1SmrgAPP_MAN_SUFFIX 8159f4658d1SmrgDRIVER_NAME 8169f4658d1Smrgmoduledir 8179f4658d1SmrgBUILD_UTILS_FALSE 8189f4658d1SmrgBUILD_UTILS_TRUE 8199f4658d1SmrgXSERVER_LIBPCIACCESS_FALSE 8209f4658d1SmrgXSERVER_LIBPCIACCESS_TRUE 8219f4658d1SmrgPCIACCESS_LIBS 8229f4658d1SmrgPCIACCESS_CFLAGS 8239f4658d1SmrgXORG_LIBS 8249f4658d1SmrgXORG_CFLAGS 8259f4658d1SmrgPKG_CONFIG 8269f4658d1SmrgCPP 827b20b881bSmrgOTOOL64 828b20b881bSmrgOTOOL 829b20b881bSmrgLIPO 8309f4658d1SmrgNMEDIT 8319f4658d1SmrgDSYMUTIL 832b20b881bSmrglt_ECHO 8339f4658d1SmrgRANLIB 8349f4658d1SmrgAR 835b20b881bSmrgOBJDUMP 8369f4658d1SmrgLN_S 837b20b881bSmrgNM 838b20b881bSmrgac_ct_DUMPBIN 839b20b881bSmrgDUMPBIN 840b20b881bSmrgLD 841b20b881bSmrgFGREP 8429f4658d1SmrgEGREP 8439f4658d1SmrgGREP 8449f4658d1SmrgSED 8459f4658d1Smrgam__fastdepCC_FALSE 8469f4658d1Smrgam__fastdepCC_TRUE 8479f4658d1SmrgCCDEPMODE 8489f4658d1SmrgAMDEPBACKSLASH 8499f4658d1SmrgAMDEP_FALSE 8509f4658d1SmrgAMDEP_TRUE 8519f4658d1Smrgam__quote 8529f4658d1Smrgam__include 8539f4658d1SmrgDEPDIR 8549f4658d1SmrgOBJEXT 8559f4658d1SmrgEXEEXT 8569f4658d1Smrgac_ct_CC 8579f4658d1SmrgCPPFLAGS 8589f4658d1SmrgLDFLAGS 8599f4658d1SmrgCFLAGS 8609f4658d1SmrgCC 8619f4658d1Smrghost_os 8629f4658d1Smrghost_vendor 8639f4658d1Smrghost_cpu 8649f4658d1Smrghost 8659f4658d1Smrgbuild_os 8669f4658d1Smrgbuild_vendor 8679f4658d1Smrgbuild_cpu 8689f4658d1Smrgbuild 869b20b881bSmrgLIBTOOL 8709f4658d1SmrgMAINT 8719f4658d1SmrgMAINTAINER_MODE_FALSE 8729f4658d1SmrgMAINTAINER_MODE_TRUE 8739f4658d1Smrgam__untar 8749f4658d1Smrgam__tar 8759f4658d1SmrgAMTAR 8769f4658d1Smrgam__leading_dot 8779f4658d1SmrgSET_MAKE 8789f4658d1SmrgAWK 8799f4658d1Smrgmkdir_p 8809f4658d1SmrgMKDIR_P 8819f4658d1SmrgINSTALL_STRIP_PROGRAM 8829f4658d1SmrgSTRIP 8839f4658d1Smrginstall_sh 8849f4658d1SmrgMAKEINFO 8859f4658d1SmrgAUTOHEADER 8869f4658d1SmrgAUTOMAKE 8879f4658d1SmrgAUTOCONF 8889f4658d1SmrgACLOCAL 8899f4658d1SmrgVERSION 8909f4658d1SmrgPACKAGE 8919f4658d1SmrgCYGPATH_W 8929f4658d1Smrgam__isrc 8939f4658d1SmrgINSTALL_DATA 8949f4658d1SmrgINSTALL_SCRIPT 8959f4658d1SmrgINSTALL_PROGRAM 8969f4658d1Smrgtarget_alias 8979f4658d1Smrghost_alias 8989f4658d1Smrgbuild_alias 8999f4658d1SmrgLIBS 9009f4658d1SmrgECHO_T 9019f4658d1SmrgECHO_N 9029f4658d1SmrgECHO_C 9039f4658d1SmrgDEFS 9049f4658d1Smrgmandir 9059f4658d1Smrglocaledir 9069f4658d1Smrglibdir 9079f4658d1Smrgpsdir 9089f4658d1Smrgpdfdir 9099f4658d1Smrgdvidir 9109f4658d1Smrghtmldir 9119f4658d1Smrginfodir 9129f4658d1Smrgdocdir 9139f4658d1Smrgoldincludedir 9149f4658d1Smrgincludedir 9159f4658d1Smrglocalstatedir 9169f4658d1Smrgsharedstatedir 9179f4658d1Smrgsysconfdir 9189f4658d1Smrgdatadir 9199f4658d1Smrgdatarootdir 9209f4658d1Smrglibexecdir 9219f4658d1Smrgsbindir 9229f4658d1Smrgbindir 9239f4658d1Smrgprogram_transform_name 9249f4658d1Smrgprefix 9259f4658d1Smrgexec_prefix 9269f4658d1SmrgPACKAGE_BUGREPORT 9279f4658d1SmrgPACKAGE_STRING 9289f4658d1SmrgPACKAGE_VERSION 9299f4658d1SmrgPACKAGE_TARNAME 9309f4658d1SmrgPACKAGE_NAME 9319f4658d1SmrgPATH_SEPARATOR 9329f4658d1SmrgSHELL' 933c06b6b69Smrgac_subst_files='' 9349f4658d1Smrgac_user_opts=' 9359f4658d1Smrgenable_option_checking 9369f4658d1Smrgenable_maintainer_mode 9379f4658d1Smrgenable_static 9389f4658d1Smrgenable_shared 939b20b881bSmrgwith_pic 9409f4658d1Smrgenable_fast_install 9419f4658d1Smrgenable_dependency_tracking 9429f4658d1Smrgwith_gnu_ld 9439f4658d1Smrgenable_libtool_lock 9449f4658d1Smrgwith_xorg_module_dir 9459f4658d1Smrgwith_release_version 9469f4658d1Smrg' 9479f4658d1Smrg ac_precious_vars='build_alias 9489f4658d1Smrghost_alias 9499f4658d1Smrgtarget_alias 9509f4658d1SmrgCC 9519f4658d1SmrgCFLAGS 9529f4658d1SmrgLDFLAGS 9539f4658d1SmrgLIBS 9549f4658d1SmrgCPPFLAGS 9559f4658d1SmrgCPP 9569f4658d1SmrgPKG_CONFIG 9579f4658d1SmrgXORG_CFLAGS 9589f4658d1SmrgXORG_LIBS 9599f4658d1SmrgPCIACCESS_CFLAGS 9609f4658d1SmrgPCIACCESS_LIBS' 9619f4658d1Smrg 962c06b6b69Smrg 963c06b6b69Smrg# Initialize some variables set by options. 964c06b6b69Smrgac_init_help= 965c06b6b69Smrgac_init_version=false 9669f4658d1Smrgac_unrecognized_opts= 9679f4658d1Smrgac_unrecognized_sep= 968c06b6b69Smrg# The variables have the same names as the options, with 969c06b6b69Smrg# dashes changed to underlines. 970c06b6b69Smrgcache_file=/dev/null 971c06b6b69Smrgexec_prefix=NONE 972c06b6b69Smrgno_create= 973c06b6b69Smrgno_recursion= 974c06b6b69Smrgprefix=NONE 975c06b6b69Smrgprogram_prefix=NONE 976c06b6b69Smrgprogram_suffix=NONE 977c06b6b69Smrgprogram_transform_name=s,x,x, 978c06b6b69Smrgsilent= 979c06b6b69Smrgsite= 980c06b6b69Smrgsrcdir= 981c06b6b69Smrgverbose= 982c06b6b69Smrgx_includes=NONE 983c06b6b69Smrgx_libraries=NONE 984c06b6b69Smrg 985c06b6b69Smrg# Installation directory options. 986c06b6b69Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 987c06b6b69Smrg# and all the variables that are supposed to be based on exec_prefix 988c06b6b69Smrg# by default will actually change. 989c06b6b69Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 9909f4658d1Smrg# (The list follows the same order as the GNU Coding Standards.) 991c06b6b69Smrgbindir='${exec_prefix}/bin' 992c06b6b69Smrgsbindir='${exec_prefix}/sbin' 993c06b6b69Smrglibexecdir='${exec_prefix}/libexec' 9949f4658d1Smrgdatarootdir='${prefix}/share' 9959f4658d1Smrgdatadir='${datarootdir}' 996c06b6b69Smrgsysconfdir='${prefix}/etc' 997c06b6b69Smrgsharedstatedir='${prefix}/com' 998c06b6b69Smrglocalstatedir='${prefix}/var' 999c06b6b69Smrgincludedir='${prefix}/include' 1000c06b6b69Smrgoldincludedir='/usr/include' 10019f4658d1Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 10029f4658d1Smrginfodir='${datarootdir}/info' 10039f4658d1Smrghtmldir='${docdir}' 10049f4658d1Smrgdvidir='${docdir}' 10059f4658d1Smrgpdfdir='${docdir}' 10069f4658d1Smrgpsdir='${docdir}' 10079f4658d1Smrglibdir='${exec_prefix}/lib' 10089f4658d1Smrglocaledir='${datarootdir}/locale' 10099f4658d1Smrgmandir='${datarootdir}/man' 1010c06b6b69Smrg 1011c06b6b69Smrgac_prev= 10129f4658d1Smrgac_dashdash= 1013c06b6b69Smrgfor ac_option 1014c06b6b69Smrgdo 1015c06b6b69Smrg # If the previous option needs an argument, assign it. 1016c06b6b69Smrg if test -n "$ac_prev"; then 10179f4658d1Smrg eval $ac_prev=\$ac_option 1018c06b6b69Smrg ac_prev= 1019c06b6b69Smrg continue 1020c06b6b69Smrg fi 1021c06b6b69Smrg 10229f4658d1Smrg case $ac_option in 10239f4658d1Smrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 10249f4658d1Smrg *) ac_optarg=yes ;; 10259f4658d1Smrg esac 1026c06b6b69Smrg 1027c06b6b69Smrg # Accept the important Cygnus configure options, so we can diagnose typos. 1028c06b6b69Smrg 10299f4658d1Smrg case $ac_dashdash$ac_option in 10309f4658d1Smrg --) 10319f4658d1Smrg ac_dashdash=yes ;; 1032c06b6b69Smrg 1033c06b6b69Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 1034c06b6b69Smrg ac_prev=bindir ;; 1035c06b6b69Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 1036c06b6b69Smrg bindir=$ac_optarg ;; 1037c06b6b69Smrg 1038c06b6b69Smrg -build | --build | --buil | --bui | --bu) 1039c06b6b69Smrg ac_prev=build_alias ;; 1040c06b6b69Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 1041c06b6b69Smrg build_alias=$ac_optarg ;; 1042c06b6b69Smrg 1043c06b6b69Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 1044c06b6b69Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 1045c06b6b69Smrg ac_prev=cache_file ;; 1046c06b6b69Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1047c06b6b69Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1048c06b6b69Smrg cache_file=$ac_optarg ;; 1049c06b6b69Smrg 1050c06b6b69Smrg --config-cache | -C) 1051c06b6b69Smrg cache_file=config.cache ;; 1052c06b6b69Smrg 10539f4658d1Smrg -datadir | --datadir | --datadi | --datad) 1054c06b6b69Smrg ac_prev=datadir ;; 10559f4658d1Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 1056c06b6b69Smrg datadir=$ac_optarg ;; 1057c06b6b69Smrg 10589f4658d1Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 10599f4658d1Smrg | --dataroo | --dataro | --datar) 10609f4658d1Smrg ac_prev=datarootdir ;; 10619f4658d1Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 10629f4658d1Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 10639f4658d1Smrg datarootdir=$ac_optarg ;; 10649f4658d1Smrg 1065c06b6b69Smrg -disable-* | --disable-*) 10669f4658d1Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1067c06b6b69Smrg # Reject names that are not valid shell variable names. 10689f4658d1Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 10699f4658d1Smrg { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1070c06b6b69Smrg { (exit 1); exit 1; }; } 10719f4658d1Smrg ac_useropt_orig=$ac_useropt 10729f4658d1Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 10739f4658d1Smrg case $ac_user_opts in 10749f4658d1Smrg *" 10759f4658d1Smrg"enable_$ac_useropt" 10769f4658d1Smrg"*) ;; 10779f4658d1Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 10789f4658d1Smrg ac_unrecognized_sep=', ';; 10799f4658d1Smrg esac 10809f4658d1Smrg eval enable_$ac_useropt=no ;; 10819f4658d1Smrg 10829f4658d1Smrg -docdir | --docdir | --docdi | --doc | --do) 10839f4658d1Smrg ac_prev=docdir ;; 10849f4658d1Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 10859f4658d1Smrg docdir=$ac_optarg ;; 10869f4658d1Smrg 10879f4658d1Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 10889f4658d1Smrg ac_prev=dvidir ;; 10899f4658d1Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 10909f4658d1Smrg dvidir=$ac_optarg ;; 1091c06b6b69Smrg 1092c06b6b69Smrg -enable-* | --enable-*) 10939f4658d1Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1094c06b6b69Smrg # Reject names that are not valid shell variable names. 10959f4658d1Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 10969f4658d1Smrg { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 1097c06b6b69Smrg { (exit 1); exit 1; }; } 10989f4658d1Smrg ac_useropt_orig=$ac_useropt 10999f4658d1Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 11009f4658d1Smrg case $ac_user_opts in 11019f4658d1Smrg *" 11029f4658d1Smrg"enable_$ac_useropt" 11039f4658d1Smrg"*) ;; 11049f4658d1Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 11059f4658d1Smrg ac_unrecognized_sep=', ';; 1106c06b6b69Smrg esac 11079f4658d1Smrg eval enable_$ac_useropt=\$ac_optarg ;; 1108c06b6b69Smrg 1109c06b6b69Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1110c06b6b69Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1111c06b6b69Smrg | --exec | --exe | --ex) 1112c06b6b69Smrg ac_prev=exec_prefix ;; 1113c06b6b69Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1114c06b6b69Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1115c06b6b69Smrg | --exec=* | --exe=* | --ex=*) 1116c06b6b69Smrg exec_prefix=$ac_optarg ;; 1117c06b6b69Smrg 1118c06b6b69Smrg -gas | --gas | --ga | --g) 1119c06b6b69Smrg # Obsolete; use --with-gas. 1120c06b6b69Smrg with_gas=yes ;; 1121c06b6b69Smrg 1122c06b6b69Smrg -help | --help | --hel | --he | -h) 1123c06b6b69Smrg ac_init_help=long ;; 1124c06b6b69Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1125c06b6b69Smrg ac_init_help=recursive ;; 1126c06b6b69Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1127c06b6b69Smrg ac_init_help=short ;; 1128c06b6b69Smrg 1129c06b6b69Smrg -host | --host | --hos | --ho) 1130c06b6b69Smrg ac_prev=host_alias ;; 1131c06b6b69Smrg -host=* | --host=* | --hos=* | --ho=*) 1132c06b6b69Smrg host_alias=$ac_optarg ;; 1133c06b6b69Smrg 11349f4658d1Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 11359f4658d1Smrg ac_prev=htmldir ;; 11369f4658d1Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 11379f4658d1Smrg | --ht=*) 11389f4658d1Smrg htmldir=$ac_optarg ;; 11399f4658d1Smrg 1140c06b6b69Smrg -includedir | --includedir | --includedi | --included | --include \ 1141c06b6b69Smrg | --includ | --inclu | --incl | --inc) 1142c06b6b69Smrg ac_prev=includedir ;; 1143c06b6b69Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1144c06b6b69Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 1145c06b6b69Smrg includedir=$ac_optarg ;; 1146c06b6b69Smrg 1147c06b6b69Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 1148c06b6b69Smrg ac_prev=infodir ;; 1149c06b6b69Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1150c06b6b69Smrg infodir=$ac_optarg ;; 1151c06b6b69Smrg 1152c06b6b69Smrg -libdir | --libdir | --libdi | --libd) 1153c06b6b69Smrg ac_prev=libdir ;; 1154c06b6b69Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 1155c06b6b69Smrg libdir=$ac_optarg ;; 1156c06b6b69Smrg 1157c06b6b69Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1158c06b6b69Smrg | --libexe | --libex | --libe) 1159c06b6b69Smrg ac_prev=libexecdir ;; 1160c06b6b69Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1161c06b6b69Smrg | --libexe=* | --libex=* | --libe=*) 1162c06b6b69Smrg libexecdir=$ac_optarg ;; 1163c06b6b69Smrg 11649f4658d1Smrg -localedir | --localedir | --localedi | --localed | --locale) 11659f4658d1Smrg ac_prev=localedir ;; 11669f4658d1Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 11679f4658d1Smrg localedir=$ac_optarg ;; 11689f4658d1Smrg 1169c06b6b69Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 11709f4658d1Smrg | --localstate | --localstat | --localsta | --localst | --locals) 1171c06b6b69Smrg ac_prev=localstatedir ;; 1172c06b6b69Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 11739f4658d1Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1174c06b6b69Smrg localstatedir=$ac_optarg ;; 1175c06b6b69Smrg 1176c06b6b69Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1177c06b6b69Smrg ac_prev=mandir ;; 1178c06b6b69Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1179c06b6b69Smrg mandir=$ac_optarg ;; 1180c06b6b69Smrg 1181c06b6b69Smrg -nfp | --nfp | --nf) 1182c06b6b69Smrg # Obsolete; use --without-fp. 1183c06b6b69Smrg with_fp=no ;; 1184c06b6b69Smrg 1185c06b6b69Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1186c06b6b69Smrg | --no-cr | --no-c | -n) 1187c06b6b69Smrg no_create=yes ;; 1188c06b6b69Smrg 1189c06b6b69Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1190c06b6b69Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1191c06b6b69Smrg no_recursion=yes ;; 1192c06b6b69Smrg 1193c06b6b69Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1194c06b6b69Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1195c06b6b69Smrg | --oldin | --oldi | --old | --ol | --o) 1196c06b6b69Smrg ac_prev=oldincludedir ;; 1197c06b6b69Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1198c06b6b69Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1199c06b6b69Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1200c06b6b69Smrg oldincludedir=$ac_optarg ;; 1201c06b6b69Smrg 1202c06b6b69Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1203c06b6b69Smrg ac_prev=prefix ;; 1204c06b6b69Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1205c06b6b69Smrg prefix=$ac_optarg ;; 1206c06b6b69Smrg 1207c06b6b69Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1208c06b6b69Smrg | --program-pre | --program-pr | --program-p) 1209c06b6b69Smrg ac_prev=program_prefix ;; 1210c06b6b69Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1211c06b6b69Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1212c06b6b69Smrg program_prefix=$ac_optarg ;; 1213c06b6b69Smrg 1214c06b6b69Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1215c06b6b69Smrg | --program-suf | --program-su | --program-s) 1216c06b6b69Smrg ac_prev=program_suffix ;; 1217c06b6b69Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1218c06b6b69Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1219c06b6b69Smrg program_suffix=$ac_optarg ;; 1220c06b6b69Smrg 1221c06b6b69Smrg -program-transform-name | --program-transform-name \ 1222c06b6b69Smrg | --program-transform-nam | --program-transform-na \ 1223c06b6b69Smrg | --program-transform-n | --program-transform- \ 1224c06b6b69Smrg | --program-transform | --program-transfor \ 1225c06b6b69Smrg | --program-transfo | --program-transf \ 1226c06b6b69Smrg | --program-trans | --program-tran \ 1227c06b6b69Smrg | --progr-tra | --program-tr | --program-t) 1228c06b6b69Smrg ac_prev=program_transform_name ;; 1229c06b6b69Smrg -program-transform-name=* | --program-transform-name=* \ 1230c06b6b69Smrg | --program-transform-nam=* | --program-transform-na=* \ 1231c06b6b69Smrg | --program-transform-n=* | --program-transform-=* \ 1232c06b6b69Smrg | --program-transform=* | --program-transfor=* \ 1233c06b6b69Smrg | --program-transfo=* | --program-transf=* \ 1234c06b6b69Smrg | --program-trans=* | --program-tran=* \ 1235c06b6b69Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1236c06b6b69Smrg program_transform_name=$ac_optarg ;; 1237c06b6b69Smrg 12389f4658d1Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 12399f4658d1Smrg ac_prev=pdfdir ;; 12409f4658d1Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 12419f4658d1Smrg pdfdir=$ac_optarg ;; 12429f4658d1Smrg 12439f4658d1Smrg -psdir | --psdir | --psdi | --psd | --ps) 12449f4658d1Smrg ac_prev=psdir ;; 12459f4658d1Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 12469f4658d1Smrg psdir=$ac_optarg ;; 12479f4658d1Smrg 1248c06b6b69Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1249c06b6b69Smrg | -silent | --silent | --silen | --sile | --sil) 1250c06b6b69Smrg silent=yes ;; 1251c06b6b69Smrg 1252c06b6b69Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1253c06b6b69Smrg ac_prev=sbindir ;; 1254c06b6b69Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1255c06b6b69Smrg | --sbi=* | --sb=*) 1256c06b6b69Smrg sbindir=$ac_optarg ;; 1257c06b6b69Smrg 1258c06b6b69Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1259c06b6b69Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1260c06b6b69Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1261c06b6b69Smrg | --sha | --sh) 1262c06b6b69Smrg ac_prev=sharedstatedir ;; 1263c06b6b69Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1264c06b6b69Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1265c06b6b69Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1266c06b6b69Smrg | --sha=* | --sh=*) 1267c06b6b69Smrg sharedstatedir=$ac_optarg ;; 1268c06b6b69Smrg 1269c06b6b69Smrg -site | --site | --sit) 1270c06b6b69Smrg ac_prev=site ;; 1271c06b6b69Smrg -site=* | --site=* | --sit=*) 1272c06b6b69Smrg site=$ac_optarg ;; 1273c06b6b69Smrg 1274c06b6b69Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1275c06b6b69Smrg ac_prev=srcdir ;; 1276c06b6b69Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1277c06b6b69Smrg srcdir=$ac_optarg ;; 1278c06b6b69Smrg 1279c06b6b69Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1280c06b6b69Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1281c06b6b69Smrg ac_prev=sysconfdir ;; 1282c06b6b69Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1283c06b6b69Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1284c06b6b69Smrg sysconfdir=$ac_optarg ;; 1285c06b6b69Smrg 1286c06b6b69Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1287c06b6b69Smrg ac_prev=target_alias ;; 1288c06b6b69Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1289c06b6b69Smrg target_alias=$ac_optarg ;; 1290c06b6b69Smrg 1291c06b6b69Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1292c06b6b69Smrg verbose=yes ;; 1293c06b6b69Smrg 1294c06b6b69Smrg -version | --version | --versio | --versi | --vers | -V) 1295c06b6b69Smrg ac_init_version=: ;; 1296c06b6b69Smrg 1297c06b6b69Smrg -with-* | --with-*) 12989f4658d1Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1299c06b6b69Smrg # Reject names that are not valid shell variable names. 13009f4658d1Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 13019f4658d1Smrg { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1302c06b6b69Smrg { (exit 1); exit 1; }; } 13039f4658d1Smrg ac_useropt_orig=$ac_useropt 13049f4658d1Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 13059f4658d1Smrg case $ac_user_opts in 13069f4658d1Smrg *" 13079f4658d1Smrg"with_$ac_useropt" 13089f4658d1Smrg"*) ;; 13099f4658d1Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 13109f4658d1Smrg ac_unrecognized_sep=', ';; 1311c06b6b69Smrg esac 13129f4658d1Smrg eval with_$ac_useropt=\$ac_optarg ;; 1313c06b6b69Smrg 1314c06b6b69Smrg -without-* | --without-*) 13159f4658d1Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1316c06b6b69Smrg # Reject names that are not valid shell variable names. 13179f4658d1Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 13189f4658d1Smrg { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1319c06b6b69Smrg { (exit 1); exit 1; }; } 13209f4658d1Smrg ac_useropt_orig=$ac_useropt 13219f4658d1Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 13229f4658d1Smrg case $ac_user_opts in 13239f4658d1Smrg *" 13249f4658d1Smrg"with_$ac_useropt" 13259f4658d1Smrg"*) ;; 13269f4658d1Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 13279f4658d1Smrg ac_unrecognized_sep=', ';; 13289f4658d1Smrg esac 13299f4658d1Smrg eval with_$ac_useropt=no ;; 1330c06b6b69Smrg 1331c06b6b69Smrg --x) 1332c06b6b69Smrg # Obsolete; use --with-x. 1333c06b6b69Smrg with_x=yes ;; 1334c06b6b69Smrg 1335c06b6b69Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1336c06b6b69Smrg | --x-incl | --x-inc | --x-in | --x-i) 1337c06b6b69Smrg ac_prev=x_includes ;; 1338c06b6b69Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1339c06b6b69Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1340c06b6b69Smrg x_includes=$ac_optarg ;; 1341c06b6b69Smrg 1342c06b6b69Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1343c06b6b69Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1344c06b6b69Smrg ac_prev=x_libraries ;; 1345c06b6b69Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1346c06b6b69Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1347c06b6b69Smrg x_libraries=$ac_optarg ;; 1348c06b6b69Smrg 13499f4658d1Smrg -*) { $as_echo "$as_me: error: unrecognized option: $ac_option 1350c06b6b69SmrgTry \`$0 --help' for more information." >&2 1351c06b6b69Smrg { (exit 1); exit 1; }; } 1352c06b6b69Smrg ;; 1353c06b6b69Smrg 1354c06b6b69Smrg *=*) 1355c06b6b69Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1356c06b6b69Smrg # Reject names that are not valid shell variable names. 1357c06b6b69Smrg expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 13589f4658d1Smrg { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1359c06b6b69Smrg { (exit 1); exit 1; }; } 13609f4658d1Smrg eval $ac_envvar=\$ac_optarg 1361c06b6b69Smrg export $ac_envvar ;; 1362c06b6b69Smrg 1363c06b6b69Smrg *) 1364c06b6b69Smrg # FIXME: should be removed in autoconf 3.0. 13659f4658d1Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1366c06b6b69Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 13679f4658d1Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1368c06b6b69Smrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1369c06b6b69Smrg ;; 1370c06b6b69Smrg 1371c06b6b69Smrg esac 1372c06b6b69Smrgdone 1373c06b6b69Smrg 1374c06b6b69Smrgif test -n "$ac_prev"; then 1375c06b6b69Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 13769f4658d1Smrg { $as_echo "$as_me: error: missing argument to $ac_option" >&2 1377c06b6b69Smrg { (exit 1); exit 1; }; } 1378c06b6b69Smrgfi 1379c06b6b69Smrg 13809f4658d1Smrgif test -n "$ac_unrecognized_opts"; then 13819f4658d1Smrg case $enable_option_checking in 13829f4658d1Smrg no) ;; 13839f4658d1Smrg fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 13849f4658d1Smrg { (exit 1); exit 1; }; } ;; 13859f4658d1Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1386c06b6b69Smrg esac 13879f4658d1Smrgfi 1388c06b6b69Smrg 13899f4658d1Smrg# Check all directory arguments for consistency. 13909f4658d1Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 13919f4658d1Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 13929f4658d1Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 13939f4658d1Smrg libdir localedir mandir 1394c06b6b69Smrgdo 13959f4658d1Smrg eval ac_val=\$$ac_var 13969f4658d1Smrg # Remove trailing slashes. 1397c06b6b69Smrg case $ac_val in 13989f4658d1Smrg */ ) 13999f4658d1Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 14009f4658d1Smrg eval $ac_var=\$ac_val;; 1401c06b6b69Smrg esac 14029f4658d1Smrg # Be sure to have absolute directory names. 14039f4658d1Smrg case $ac_val in 14049f4658d1Smrg [\\/$]* | ?:[\\/]* ) continue;; 14059f4658d1Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 14069f4658d1Smrg esac 14079f4658d1Smrg { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 14089f4658d1Smrg { (exit 1); exit 1; }; } 1409c06b6b69Smrgdone 1410c06b6b69Smrg 1411c06b6b69Smrg# There might be people who depend on the old broken behavior: `$host' 1412c06b6b69Smrg# used to hold the argument of --host etc. 1413c06b6b69Smrg# FIXME: To remove some day. 1414c06b6b69Smrgbuild=$build_alias 1415c06b6b69Smrghost=$host_alias 1416c06b6b69Smrgtarget=$target_alias 1417c06b6b69Smrg 1418c06b6b69Smrg# FIXME: To remove some day. 1419c06b6b69Smrgif test "x$host_alias" != x; then 1420c06b6b69Smrg if test "x$build_alias" = x; then 1421c06b6b69Smrg cross_compiling=maybe 14229f4658d1Smrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1423c06b6b69Smrg If a cross compiler is detected then cross compile mode will be used." >&2 1424c06b6b69Smrg elif test "x$build_alias" != "x$host_alias"; then 1425c06b6b69Smrg cross_compiling=yes 1426c06b6b69Smrg fi 1427c06b6b69Smrgfi 1428c06b6b69Smrg 1429c06b6b69Smrgac_tool_prefix= 1430c06b6b69Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1431c06b6b69Smrg 1432c06b6b69Smrgtest "$silent" = yes && exec 6>/dev/null 1433c06b6b69Smrg 1434c06b6b69Smrg 14359f4658d1Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 14369f4658d1Smrgac_ls_di=`ls -di .` && 14379f4658d1Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 14389f4658d1Smrg { $as_echo "$as_me: error: working directory cannot be determined" >&2 14399f4658d1Smrg { (exit 1); exit 1; }; } 14409f4658d1Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 14419f4658d1Smrg { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 14429f4658d1Smrg { (exit 1); exit 1; }; } 14439f4658d1Smrg 14449f4658d1Smrg 14459f4658d1Smrg# Find the source files, if location was not specified. 1446c06b6b69Smrgif test -z "$srcdir"; then 1447c06b6b69Smrg ac_srcdir_defaulted=yes 14489f4658d1Smrg # Try the directory containing this script, then the parent directory. 14499f4658d1Smrg ac_confdir=`$as_dirname -- "$as_myself" || 14509f4658d1Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14519f4658d1Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 14529f4658d1Smrg X"$as_myself" : 'X\(//\)$' \| \ 14539f4658d1Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 14549f4658d1Smrg$as_echo X"$as_myself" | 14559f4658d1Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14569f4658d1Smrg s//\1/ 14579f4658d1Smrg q 14589f4658d1Smrg } 14599f4658d1Smrg /^X\(\/\/\)[^/].*/{ 14609f4658d1Smrg s//\1/ 14619f4658d1Smrg q 14629f4658d1Smrg } 14639f4658d1Smrg /^X\(\/\/\)$/{ 14649f4658d1Smrg s//\1/ 14659f4658d1Smrg q 14669f4658d1Smrg } 14679f4658d1Smrg /^X\(\/\).*/{ 14689f4658d1Smrg s//\1/ 14699f4658d1Smrg q 14709f4658d1Smrg } 14719f4658d1Smrg s/.*/./; q'` 1472c06b6b69Smrg srcdir=$ac_confdir 14739f4658d1Smrg if test ! -r "$srcdir/$ac_unique_file"; then 1474c06b6b69Smrg srcdir=.. 1475c06b6b69Smrg fi 1476c06b6b69Smrgelse 1477c06b6b69Smrg ac_srcdir_defaulted=no 1478c06b6b69Smrgfi 14799f4658d1Smrgif test ! -r "$srcdir/$ac_unique_file"; then 14809f4658d1Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 14819f4658d1Smrg { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1482c06b6b69Smrg { (exit 1); exit 1; }; } 1483c06b6b69Smrgfi 14849f4658d1Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 14859f4658d1Smrgac_abs_confdir=`( 14869f4658d1Smrg cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 1487c06b6b69Smrg { (exit 1); exit 1; }; } 14889f4658d1Smrg pwd)` 14899f4658d1Smrg# When building in place, set srcdir=. 14909f4658d1Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 14919f4658d1Smrg srcdir=. 14929f4658d1Smrgfi 14939f4658d1Smrg# Remove unnecessary trailing slashes from srcdir. 14949f4658d1Smrg# Double slashes in file names in object file debugging info 14959f4658d1Smrg# mess up M-x gdb in Emacs. 14969f4658d1Smrgcase $srcdir in 14979f4658d1Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 14989f4658d1Smrgesac 14999f4658d1Smrgfor ac_var in $ac_precious_vars; do 15009f4658d1Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 15019f4658d1Smrg eval ac_env_${ac_var}_value=\$${ac_var} 15029f4658d1Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 15039f4658d1Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 15049f4658d1Smrgdone 1505c06b6b69Smrg 1506c06b6b69Smrg# 1507c06b6b69Smrg# Report the --help message. 1508c06b6b69Smrg# 1509c06b6b69Smrgif test "$ac_init_help" = "long"; then 1510c06b6b69Smrg # Omit some internal or obsolete options to make the list less imposing. 1511c06b6b69Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1512c06b6b69Smrg cat <<_ACEOF 1513b20b881bSmrg\`configure' configures xf86-video-chips 1.2.2 to adapt to many kinds of systems. 1514c06b6b69Smrg 1515c06b6b69SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1516c06b6b69Smrg 1517c06b6b69SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1518c06b6b69SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1519c06b6b69Smrg 1520c06b6b69SmrgDefaults for the options are specified in brackets. 1521c06b6b69Smrg 1522c06b6b69SmrgConfiguration: 1523c06b6b69Smrg -h, --help display this help and exit 1524c06b6b69Smrg --help=short display options specific to this package 1525c06b6b69Smrg --help=recursive display the short help of all the included packages 1526c06b6b69Smrg -V, --version display version information and exit 1527c06b6b69Smrg -q, --quiet, --silent do not print \`checking...' messages 1528c06b6b69Smrg --cache-file=FILE cache test results in FILE [disabled] 1529c06b6b69Smrg -C, --config-cache alias for \`--cache-file=config.cache' 1530c06b6b69Smrg -n, --no-create do not create output files 1531c06b6b69Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1532c06b6b69Smrg 1533c06b6b69SmrgInstallation directories: 1534c06b6b69Smrg --prefix=PREFIX install architecture-independent files in PREFIX 15359f4658d1Smrg [$ac_default_prefix] 1536c06b6b69Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 15379f4658d1Smrg [PREFIX] 1538c06b6b69Smrg 1539c06b6b69SmrgBy default, \`make install' will install all the files in 1540c06b6b69Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1541c06b6b69Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1542c06b6b69Smrgfor instance \`--prefix=\$HOME'. 1543c06b6b69Smrg 1544c06b6b69SmrgFor better control, use the options below. 1545c06b6b69Smrg 1546c06b6b69SmrgFine tuning of the installation directories: 15479f4658d1Smrg --bindir=DIR user executables [EPREFIX/bin] 15489f4658d1Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 15499f4658d1Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 15509f4658d1Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 15519f4658d1Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 15529f4658d1Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 15539f4658d1Smrg --libdir=DIR object code libraries [EPREFIX/lib] 15549f4658d1Smrg --includedir=DIR C header files [PREFIX/include] 15559f4658d1Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 15569f4658d1Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 15579f4658d1Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 15589f4658d1Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 15599f4658d1Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 15609f4658d1Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 15619f4658d1Smrg --docdir=DIR documentation root 15629f4658d1Smrg [DATAROOTDIR/doc/xf86-video-chips] 15639f4658d1Smrg --htmldir=DIR html documentation [DOCDIR] 15649f4658d1Smrg --dvidir=DIR dvi documentation [DOCDIR] 15659f4658d1Smrg --pdfdir=DIR pdf documentation [DOCDIR] 15669f4658d1Smrg --psdir=DIR ps documentation [DOCDIR] 1567c06b6b69Smrg_ACEOF 1568c06b6b69Smrg 1569c06b6b69Smrg cat <<\_ACEOF 1570c06b6b69Smrg 1571c06b6b69SmrgProgram names: 1572c06b6b69Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1573c06b6b69Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1574c06b6b69Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1575c06b6b69Smrg 1576c06b6b69SmrgSystem types: 1577c06b6b69Smrg --build=BUILD configure for building on BUILD [guessed] 1578c06b6b69Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1579c06b6b69Smrg_ACEOF 1580c06b6b69Smrgfi 1581c06b6b69Smrg 1582c06b6b69Smrgif test -n "$ac_init_help"; then 1583c06b6b69Smrg case $ac_init_help in 1584b20b881bSmrg short | recursive ) echo "Configuration of xf86-video-chips 1.2.2:";; 1585c06b6b69Smrg esac 1586c06b6b69Smrg cat <<\_ACEOF 1587c06b6b69Smrg 1588c06b6b69SmrgOptional Features: 15899f4658d1Smrg --disable-option-checking ignore unrecognized --enable/--with options 1590c06b6b69Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1591c06b6b69Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1592c06b6b69Smrg --enable-maintainer-mode enable make rules and dependencies not useful 1593c06b6b69Smrg (and sometimes confusing) to the casual installer 15949f4658d1Smrg --enable-static[=PKGS] build static libraries [default=no] 15959f4658d1Smrg --enable-shared[=PKGS] build shared libraries [default=yes] 1596c06b6b69Smrg --enable-fast-install[=PKGS] 1597c06b6b69Smrg optimize for fast installation [default=yes] 1598c06b6b69Smrg --disable-dependency-tracking speeds up one-time build 1599c06b6b69Smrg --enable-dependency-tracking do not reject slow dependency extractors 1600c06b6b69Smrg --disable-libtool-lock avoid locking (might break parallel builds) 1601c06b6b69Smrg 1602c06b6b69SmrgOptional Packages: 1603c06b6b69Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1604c06b6b69Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1605c06b6b69Smrg --with-pic try to use only PIC/non-PIC objects [default=use 1606c06b6b69Smrg both] 1607b20b881bSmrg --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1608c06b6b69Smrg --with-xorg-module-dir=DIR 1609c06b6b69Smrg Default xorg module directory 1610c06b6b69Smrg [default=$libdir/xorg/modules] 1611c06b6b69Smrg --with-release-version=STRING 1612c06b6b69Smrg Use release version string in package name 1613c06b6b69Smrg 1614c06b6b69SmrgSome influential environment variables: 1615c06b6b69Smrg CC C compiler command 1616c06b6b69Smrg CFLAGS C compiler flags 1617c06b6b69Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1618c06b6b69Smrg nonstandard directory <lib dir> 16199f4658d1Smrg LIBS libraries to pass to the linker, e.g. -l<library> 16209f4658d1Smrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 16219f4658d1Smrg you have headers in a nonstandard directory <include dir> 1622c06b6b69Smrg CPP C preprocessor 1623c06b6b69Smrg PKG_CONFIG path to pkg-config utility 1624c06b6b69Smrg XORG_CFLAGS C compiler flags for XORG, overriding pkg-config 1625c06b6b69Smrg XORG_LIBS linker flags for XORG, overriding pkg-config 16269f4658d1Smrg PCIACCESS_CFLAGS 16279f4658d1Smrg C compiler flags for PCIACCESS, overriding pkg-config 16289f4658d1Smrg PCIACCESS_LIBS 16299f4658d1Smrg linker flags for PCIACCESS, overriding pkg-config 1630c06b6b69Smrg 1631c06b6b69SmrgUse these variables to override the choices made by `configure' or to help 1632c06b6b69Smrgit to find libraries and programs with nonstandard names/locations. 1633c06b6b69Smrg 1634c06b6b69SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1635c06b6b69Smrg_ACEOF 16369f4658d1Smrgac_status=$? 1637c06b6b69Smrgfi 1638c06b6b69Smrg 1639c06b6b69Smrgif test "$ac_init_help" = "recursive"; then 1640c06b6b69Smrg # If there are subdirs, report their specific --help. 1641c06b6b69Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 16429f4658d1Smrg test -d "$ac_dir" || 16439f4658d1Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 16449f4658d1Smrg continue 1645c06b6b69Smrg ac_builddir=. 1646c06b6b69Smrg 16479f4658d1Smrgcase "$ac_dir" in 16489f4658d1Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 16499f4658d1Smrg*) 16509f4658d1Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 16519f4658d1Smrg # A ".." for each directory in $ac_dir_suffix. 16529f4658d1Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 16539f4658d1Smrg case $ac_top_builddir_sub in 16549f4658d1Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 16559f4658d1Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 16569f4658d1Smrg esac ;; 16579f4658d1Smrgesac 16589f4658d1Smrgac_abs_top_builddir=$ac_pwd 16599f4658d1Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 16609f4658d1Smrg# for backward compatibility: 16619f4658d1Smrgac_top_builddir=$ac_top_build_prefix 1662c06b6b69Smrg 1663c06b6b69Smrgcase $srcdir in 16649f4658d1Smrg .) # We are building in place. 1665c06b6b69Smrg ac_srcdir=. 16669f4658d1Smrg ac_top_srcdir=$ac_top_builddir_sub 16679f4658d1Smrg ac_abs_top_srcdir=$ac_pwd ;; 16689f4658d1Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1669c06b6b69Smrg ac_srcdir=$srcdir$ac_dir_suffix; 16709f4658d1Smrg ac_top_srcdir=$srcdir 16719f4658d1Smrg ac_abs_top_srcdir=$srcdir ;; 16729f4658d1Smrg *) # Relative name. 16739f4658d1Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 16749f4658d1Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 16759f4658d1Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1676c06b6b69Smrgesac 16779f4658d1Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 16789f4658d1Smrg 16799f4658d1Smrg cd "$ac_dir" || { ac_status=$?; continue; } 16809f4658d1Smrg # Check for guested configure. 16819f4658d1Smrg if test -f "$ac_srcdir/configure.gnu"; then 16829f4658d1Smrg echo && 16839f4658d1Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 16849f4658d1Smrg elif test -f "$ac_srcdir/configure"; then 16859f4658d1Smrg echo && 16869f4658d1Smrg $SHELL "$ac_srcdir/configure" --help=recursive 1687c06b6b69Smrg else 16889f4658d1Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 16899f4658d1Smrg fi || ac_status=$? 16909f4658d1Smrg cd "$ac_pwd" || { ac_status=$?; break; } 1691c06b6b69Smrg done 1692c06b6b69Smrgfi 1693c06b6b69Smrg 16949f4658d1Smrgtest -n "$ac_init_help" && exit $ac_status 1695c06b6b69Smrgif $ac_init_version; then 1696c06b6b69Smrg cat <<\_ACEOF 1697b20b881bSmrgxf86-video-chips configure 1.2.2 16989f4658d1Smrggenerated by GNU Autoconf 2.63 1699c06b6b69Smrg 17009f4658d1SmrgCopyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 17019f4658d1Smrg2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 1702c06b6b69SmrgThis configure script is free software; the Free Software Foundation 1703c06b6b69Smrggives unlimited permission to copy, distribute and modify it. 1704c06b6b69Smrg_ACEOF 17059f4658d1Smrg exit 1706c06b6b69Smrgfi 17079f4658d1Smrgcat >config.log <<_ACEOF 1708c06b6b69SmrgThis file contains any messages produced by compilers while 1709c06b6b69Smrgrunning configure, to aid debugging if configure makes a mistake. 1710c06b6b69Smrg 1711b20b881bSmrgIt was created by xf86-video-chips $as_me 1.2.2, which was 17129f4658d1Smrggenerated by GNU Autoconf 2.63. Invocation command line was 1713c06b6b69Smrg 1714c06b6b69Smrg $ $0 $@ 1715c06b6b69Smrg 1716c06b6b69Smrg_ACEOF 17179f4658d1Smrgexec 5>>config.log 1718c06b6b69Smrg{ 1719c06b6b69Smrgcat <<_ASUNAME 1720c06b6b69Smrg## --------- ## 1721c06b6b69Smrg## Platform. ## 1722c06b6b69Smrg## --------- ## 1723c06b6b69Smrg 1724c06b6b69Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1725c06b6b69Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1726c06b6b69Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1727c06b6b69Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1728c06b6b69Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1729c06b6b69Smrg 1730c06b6b69Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1731c06b6b69Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1732c06b6b69Smrg 1733c06b6b69Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1734c06b6b69Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1735c06b6b69Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 17369f4658d1Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1737c06b6b69Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1738c06b6b69Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1739c06b6b69Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1740c06b6b69Smrg 1741c06b6b69Smrg_ASUNAME 1742c06b6b69Smrg 1743c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1744c06b6b69Smrgfor as_dir in $PATH 1745c06b6b69Smrgdo 1746c06b6b69Smrg IFS=$as_save_IFS 1747c06b6b69Smrg test -z "$as_dir" && as_dir=. 17489f4658d1Smrg $as_echo "PATH: $as_dir" 1749c06b6b69Smrgdone 17509f4658d1SmrgIFS=$as_save_IFS 1751c06b6b69Smrg 1752c06b6b69Smrg} >&5 1753c06b6b69Smrg 1754c06b6b69Smrgcat >&5 <<_ACEOF 1755c06b6b69Smrg 1756c06b6b69Smrg 1757c06b6b69Smrg## ----------- ## 1758c06b6b69Smrg## Core tests. ## 1759c06b6b69Smrg## ----------- ## 1760c06b6b69Smrg 1761c06b6b69Smrg_ACEOF 1762c06b6b69Smrg 1763c06b6b69Smrg 1764c06b6b69Smrg# Keep a trace of the command line. 1765c06b6b69Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1766c06b6b69Smrg# Strip out --silent because we don't want to record it for future runs. 1767c06b6b69Smrg# Also quote any args containing shell meta-characters. 1768c06b6b69Smrg# Make two passes to allow for proper duplicate-argument suppression. 1769c06b6b69Smrgac_configure_args= 1770c06b6b69Smrgac_configure_args0= 1771c06b6b69Smrgac_configure_args1= 1772c06b6b69Smrgac_must_keep_next=false 1773c06b6b69Smrgfor ac_pass in 1 2 1774c06b6b69Smrgdo 1775c06b6b69Smrg for ac_arg 1776c06b6b69Smrg do 1777c06b6b69Smrg case $ac_arg in 1778c06b6b69Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1779c06b6b69Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1780c06b6b69Smrg | -silent | --silent | --silen | --sile | --sil) 1781c06b6b69Smrg continue ;; 17829f4658d1Smrg *\'*) 17839f4658d1Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1784c06b6b69Smrg esac 1785c06b6b69Smrg case $ac_pass in 1786c06b6b69Smrg 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1787c06b6b69Smrg 2) 1788c06b6b69Smrg ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1789c06b6b69Smrg if test $ac_must_keep_next = true; then 1790c06b6b69Smrg ac_must_keep_next=false # Got value, back to normal. 1791c06b6b69Smrg else 1792c06b6b69Smrg case $ac_arg in 1793c06b6b69Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1794c06b6b69Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1795c06b6b69Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1796c06b6b69Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1797c06b6b69Smrg case "$ac_configure_args0 " in 1798c06b6b69Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1799c06b6b69Smrg esac 1800c06b6b69Smrg ;; 1801c06b6b69Smrg -* ) ac_must_keep_next=true ;; 1802c06b6b69Smrg esac 1803c06b6b69Smrg fi 18049f4658d1Smrg ac_configure_args="$ac_configure_args '$ac_arg'" 1805c06b6b69Smrg ;; 1806c06b6b69Smrg esac 1807c06b6b69Smrg done 1808c06b6b69Smrgdone 1809c06b6b69Smrg$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1810c06b6b69Smrg$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1811c06b6b69Smrg 1812c06b6b69Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1813c06b6b69Smrg# config.log. We remove comments because anyway the quotes in there 1814c06b6b69Smrg# would cause problems or look ugly. 18159f4658d1Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 18169f4658d1Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1817c06b6b69Smrgtrap 'exit_status=$? 1818c06b6b69Smrg # Save into config.log some information that might help in debugging. 1819c06b6b69Smrg { 1820c06b6b69Smrg echo 1821c06b6b69Smrg 1822c06b6b69Smrg cat <<\_ASBOX 1823c06b6b69Smrg## ---------------- ## 1824c06b6b69Smrg## Cache variables. ## 1825c06b6b69Smrg## ---------------- ## 1826c06b6b69Smrg_ASBOX 1827c06b6b69Smrg echo 1828c06b6b69Smrg # The following way of writing the cache mishandles newlines in values, 18299f4658d1Smrg( 18309f4658d1Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 18319f4658d1Smrg eval ac_val=\$$ac_var 18329f4658d1Smrg case $ac_val in #( 18339f4658d1Smrg *${as_nl}*) 18349f4658d1Smrg case $ac_var in #( 18359f4658d1Smrg *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 18369f4658d1Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 18379f4658d1Smrg esac 18389f4658d1Smrg case $ac_var in #( 18399f4658d1Smrg _ | IFS | as_nl) ;; #( 18409f4658d1Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 18419f4658d1Smrg *) $as_unset $ac_var ;; 18429f4658d1Smrg esac ;; 18439f4658d1Smrg esac 18449f4658d1Smrg done 1845c06b6b69Smrg (set) 2>&1 | 18469f4658d1Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 18479f4658d1Smrg *${as_nl}ac_space=\ *) 1848c06b6b69Smrg sed -n \ 18499f4658d1Smrg "s/'\''/'\''\\\\'\'''\''/g; 18509f4658d1Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 18519f4658d1Smrg ;; #( 1852c06b6b69Smrg *) 18539f4658d1Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1854c06b6b69Smrg ;; 18559f4658d1Smrg esac | 18569f4658d1Smrg sort 18579f4658d1Smrg) 1858c06b6b69Smrg echo 1859c06b6b69Smrg 1860c06b6b69Smrg cat <<\_ASBOX 1861c06b6b69Smrg## ----------------- ## 1862c06b6b69Smrg## Output variables. ## 1863c06b6b69Smrg## ----------------- ## 1864c06b6b69Smrg_ASBOX 1865c06b6b69Smrg echo 1866c06b6b69Smrg for ac_var in $ac_subst_vars 1867c06b6b69Smrg do 18689f4658d1Smrg eval ac_val=\$$ac_var 18699f4658d1Smrg case $ac_val in 18709f4658d1Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18719f4658d1Smrg esac 18729f4658d1Smrg $as_echo "$ac_var='\''$ac_val'\''" 1873c06b6b69Smrg done | sort 1874c06b6b69Smrg echo 1875c06b6b69Smrg 1876c06b6b69Smrg if test -n "$ac_subst_files"; then 1877c06b6b69Smrg cat <<\_ASBOX 18789f4658d1Smrg## ------------------- ## 18799f4658d1Smrg## File substitutions. ## 18809f4658d1Smrg## ------------------- ## 1881c06b6b69Smrg_ASBOX 1882c06b6b69Smrg echo 1883c06b6b69Smrg for ac_var in $ac_subst_files 1884c06b6b69Smrg do 18859f4658d1Smrg eval ac_val=\$$ac_var 18869f4658d1Smrg case $ac_val in 18879f4658d1Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 18889f4658d1Smrg esac 18899f4658d1Smrg $as_echo "$ac_var='\''$ac_val'\''" 1890c06b6b69Smrg done | sort 1891c06b6b69Smrg echo 1892c06b6b69Smrg fi 1893c06b6b69Smrg 1894c06b6b69Smrg if test -s confdefs.h; then 1895c06b6b69Smrg cat <<\_ASBOX 1896c06b6b69Smrg## ----------- ## 1897c06b6b69Smrg## confdefs.h. ## 1898c06b6b69Smrg## ----------- ## 1899c06b6b69Smrg_ASBOX 1900c06b6b69Smrg echo 19019f4658d1Smrg cat confdefs.h 1902c06b6b69Smrg echo 1903c06b6b69Smrg fi 1904c06b6b69Smrg test "$ac_signal" != 0 && 19059f4658d1Smrg $as_echo "$as_me: caught signal $ac_signal" 19069f4658d1Smrg $as_echo "$as_me: exit $exit_status" 1907c06b6b69Smrg } >&5 19089f4658d1Smrg rm -f core *.core core.conftest.* && 19099f4658d1Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1910c06b6b69Smrg exit $exit_status 19119f4658d1Smrg' 0 1912c06b6b69Smrgfor ac_signal in 1 2 13 15; do 1913c06b6b69Smrg trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1914c06b6b69Smrgdone 1915c06b6b69Smrgac_signal=0 1916c06b6b69Smrg 1917c06b6b69Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 19189f4658d1Smrgrm -f -r conftest* confdefs.h 1919c06b6b69Smrg 1920c06b6b69Smrg# Predefined preprocessor variables. 1921c06b6b69Smrg 1922c06b6b69Smrgcat >>confdefs.h <<_ACEOF 1923c06b6b69Smrg#define PACKAGE_NAME "$PACKAGE_NAME" 1924c06b6b69Smrg_ACEOF 1925c06b6b69Smrg 1926c06b6b69Smrg 1927c06b6b69Smrgcat >>confdefs.h <<_ACEOF 1928c06b6b69Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1929c06b6b69Smrg_ACEOF 1930c06b6b69Smrg 1931c06b6b69Smrg 1932c06b6b69Smrgcat >>confdefs.h <<_ACEOF 1933c06b6b69Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 1934c06b6b69Smrg_ACEOF 1935c06b6b69Smrg 1936c06b6b69Smrg 1937c06b6b69Smrgcat >>confdefs.h <<_ACEOF 1938c06b6b69Smrg#define PACKAGE_STRING "$PACKAGE_STRING" 1939c06b6b69Smrg_ACEOF 1940c06b6b69Smrg 1941c06b6b69Smrg 1942c06b6b69Smrgcat >>confdefs.h <<_ACEOF 1943c06b6b69Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1944c06b6b69Smrg_ACEOF 1945c06b6b69Smrg 1946c06b6b69Smrg 1947c06b6b69Smrg# Let the site file select an alternate cache file if it wants to. 19489f4658d1Smrg# Prefer an explicitly selected file to automatically selected ones. 19499f4658d1Smrgac_site_file1=NONE 19509f4658d1Smrgac_site_file2=NONE 19519f4658d1Smrgif test -n "$CONFIG_SITE"; then 19529f4658d1Smrg ac_site_file1=$CONFIG_SITE 19539f4658d1Smrgelif test "x$prefix" != xNONE; then 19549f4658d1Smrg ac_site_file1=$prefix/share/config.site 19559f4658d1Smrg ac_site_file2=$prefix/etc/config.site 19569f4658d1Smrgelse 19579f4658d1Smrg ac_site_file1=$ac_default_prefix/share/config.site 19589f4658d1Smrg ac_site_file2=$ac_default_prefix/etc/config.site 19599f4658d1Smrgfi 19609f4658d1Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 19619f4658d1Smrgdo 19629f4658d1Smrg test "x$ac_site_file" = xNONE && continue 1963c06b6b69Smrg if test -r "$ac_site_file"; then 19649f4658d1Smrg { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 19659f4658d1Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1966c06b6b69Smrg sed 's/^/| /' "$ac_site_file" >&5 1967c06b6b69Smrg . "$ac_site_file" 1968c06b6b69Smrg fi 1969c06b6b69Smrgdone 1970c06b6b69Smrg 1971c06b6b69Smrgif test -r "$cache_file"; then 1972c06b6b69Smrg # Some versions of bash will fail to source /dev/null (special 1973c06b6b69Smrg # files actually), so we avoid doing that. 1974c06b6b69Smrg if test -f "$cache_file"; then 19759f4658d1Smrg { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 19769f4658d1Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 1977c06b6b69Smrg case $cache_file in 19789f4658d1Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 19799f4658d1Smrg *) . "./$cache_file";; 1980c06b6b69Smrg esac 1981c06b6b69Smrg fi 1982c06b6b69Smrgelse 19839f4658d1Smrg { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 19849f4658d1Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 1985c06b6b69Smrg >$cache_file 1986c06b6b69Smrgfi 1987c06b6b69Smrg 1988c06b6b69Smrg# Check that the precious variables saved in the cache have kept the same 1989c06b6b69Smrg# value. 1990c06b6b69Smrgac_cache_corrupted=false 19919f4658d1Smrgfor ac_var in $ac_precious_vars; do 1992c06b6b69Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 1993c06b6b69Smrg eval ac_new_set=\$ac_env_${ac_var}_set 19949f4658d1Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 19959f4658d1Smrg eval ac_new_val=\$ac_env_${ac_var}_value 1996c06b6b69Smrg case $ac_old_set,$ac_new_set in 1997c06b6b69Smrg set,) 19989f4658d1Smrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 19999f4658d1Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2000c06b6b69Smrg ac_cache_corrupted=: ;; 2001c06b6b69Smrg ,set) 20029f4658d1Smrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 20039f4658d1Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2004c06b6b69Smrg ac_cache_corrupted=: ;; 2005c06b6b69Smrg ,);; 2006c06b6b69Smrg *) 2007c06b6b69Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 20089f4658d1Smrg # differences in whitespace do not lead to failure. 20099f4658d1Smrg ac_old_val_w=`echo x $ac_old_val` 20109f4658d1Smrg ac_new_val_w=`echo x $ac_new_val` 20119f4658d1Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 20129f4658d1Smrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 20139f4658d1Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 20149f4658d1Smrg ac_cache_corrupted=: 20159f4658d1Smrg else 20169f4658d1Smrg { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 20179f4658d1Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 20189f4658d1Smrg eval $ac_var=\$ac_old_val 20199f4658d1Smrg fi 20209f4658d1Smrg { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 20219f4658d1Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 20229f4658d1Smrg { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 20239f4658d1Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2024c06b6b69Smrg fi;; 2025c06b6b69Smrg esac 2026c06b6b69Smrg # Pass precious variables to config.status. 2027c06b6b69Smrg if test "$ac_new_set" = set; then 2028c06b6b69Smrg case $ac_new_val in 20299f4658d1Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2030c06b6b69Smrg *) ac_arg=$ac_var=$ac_new_val ;; 2031c06b6b69Smrg esac 2032c06b6b69Smrg case " $ac_configure_args " in 2033c06b6b69Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2034c06b6b69Smrg *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 2035c06b6b69Smrg esac 2036c06b6b69Smrg fi 2037c06b6b69Smrgdone 2038c06b6b69Smrgif $ac_cache_corrupted; then 20399f4658d1Smrg { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 20409f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 20419f4658d1Smrg { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 20429f4658d1Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 20439f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 20449f4658d1Smrg$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 2045c06b6b69Smrg { (exit 1); exit 1; }; } 2046c06b6b69Smrgfi 2047c06b6b69Smrg 2048c06b6b69Smrg 2049c06b6b69Smrg 2050c06b6b69Smrg 2051c06b6b69Smrg 2052c06b6b69Smrg 2053c06b6b69Smrg 2054c06b6b69Smrg 2055c06b6b69Smrg 2056c06b6b69Smrg 2057c06b6b69Smrg 2058c06b6b69Smrg 2059c06b6b69Smrg 2060c06b6b69Smrg 2061c06b6b69Smrg 2062c06b6b69Smrg 2063c06b6b69Smrg 2064c06b6b69Smrg 2065c06b6b69Smrg 2066c06b6b69Smrg 2067c06b6b69Smrg 2068c06b6b69Smrg 2069c06b6b69Smrg 2070c06b6b69Smrg 2071c06b6b69Smrg 20729f4658d1Smrgac_ext=c 20739f4658d1Smrgac_cpp='$CPP $CPPFLAGS' 20749f4658d1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 20759f4658d1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 20769f4658d1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2077c06b6b69Smrg 2078c06b6b69Smrg 2079c06b6b69Smrg 2080c06b6b69Smrg 20819f4658d1Smrgac_config_headers="$ac_config_headers config.h" 2082c06b6b69Smrg 2083c06b6b69Smrgac_aux_dir= 20849f4658d1Smrgfor ac_dir in . "$srcdir"/.; do 20859f4658d1Smrg if test -f "$ac_dir/install-sh"; then 2086c06b6b69Smrg ac_aux_dir=$ac_dir 2087c06b6b69Smrg ac_install_sh="$ac_aux_dir/install-sh -c" 2088c06b6b69Smrg break 20899f4658d1Smrg elif test -f "$ac_dir/install.sh"; then 2090c06b6b69Smrg ac_aux_dir=$ac_dir 2091c06b6b69Smrg ac_install_sh="$ac_aux_dir/install.sh -c" 2092c06b6b69Smrg break 20939f4658d1Smrg elif test -f "$ac_dir/shtool"; then 2094c06b6b69Smrg ac_aux_dir=$ac_dir 2095c06b6b69Smrg ac_install_sh="$ac_aux_dir/shtool install -c" 2096c06b6b69Smrg break 2097c06b6b69Smrg fi 2098c06b6b69Smrgdone 2099c06b6b69Smrgif test -z "$ac_aux_dir"; then 21009f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&5 21019f4658d1Smrg$as_echo "$as_me: error: cannot find install-sh or install.sh in . \"$srcdir\"/." >&2;} 2102c06b6b69Smrg { (exit 1); exit 1; }; } 2103c06b6b69Smrgfi 2104c06b6b69Smrg 21059f4658d1Smrg# These three variables are undocumented and unsupported, 21069f4658d1Smrg# and are intended to be withdrawn in a future Autoconf release. 21079f4658d1Smrg# They can cause serious problems if a builder's source tree is in a directory 21089f4658d1Smrg# whose full name contains unusual characters. 21099f4658d1Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 21109f4658d1Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 21119f4658d1Smrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 21129f4658d1Smrg 21139f4658d1Smrg 21149f4658d1Smrg 2115b20b881bSmrgam__api_version='1.11' 2116c06b6b69Smrg 2117c06b6b69Smrg# Find a good install program. We prefer a C program (faster), 2118c06b6b69Smrg# so one script is as good as another. But avoid the broken or 2119c06b6b69Smrg# incompatible versions: 2120c06b6b69Smrg# SysV /etc/install, /usr/sbin/install 2121c06b6b69Smrg# SunOS /usr/etc/install 2122c06b6b69Smrg# IRIX /sbin/install 2123c06b6b69Smrg# AIX /bin/install 2124c06b6b69Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 2125c06b6b69Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2126c06b6b69Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2127c06b6b69Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2128c06b6b69Smrg# OS/2's system install, which has a completely different semantic 2129c06b6b69Smrg# ./install, which can be erroneously created by make from ./install.sh. 21309f4658d1Smrg# Reject install programs that cannot install multiple files. 21319f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 21329f4658d1Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 2133c06b6b69Smrgif test -z "$INSTALL"; then 2134c06b6b69Smrgif test "${ac_cv_path_install+set}" = set; then 21359f4658d1Smrg $as_echo_n "(cached) " >&6 2136c06b6b69Smrgelse 2137c06b6b69Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2138c06b6b69Smrgfor as_dir in $PATH 2139c06b6b69Smrgdo 2140c06b6b69Smrg IFS=$as_save_IFS 2141c06b6b69Smrg test -z "$as_dir" && as_dir=. 2142c06b6b69Smrg # Account for people who put trailing slashes in PATH elements. 2143c06b6b69Smrgcase $as_dir/ in 2144c06b6b69Smrg ./ | .// | /cC/* | \ 2145c06b6b69Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2146c06b6b69Smrg ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 2147c06b6b69Smrg /usr/ucb/* ) ;; 2148c06b6b69Smrg *) 2149c06b6b69Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 2150c06b6b69Smrg # Don't use installbsd from OSF since it installs stuff as root 2151c06b6b69Smrg # by default. 2152c06b6b69Smrg for ac_prog in ginstall scoinst install; do 2153c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 21549f4658d1Smrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2155c06b6b69Smrg if test $ac_prog = install && 2156c06b6b69Smrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2157c06b6b69Smrg # AIX install. It has an incompatible calling convention. 2158c06b6b69Smrg : 2159c06b6b69Smrg elif test $ac_prog = install && 2160c06b6b69Smrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2161c06b6b69Smrg # program-specific install script used by HP pwplus--don't use. 2162c06b6b69Smrg : 2163c06b6b69Smrg else 21649f4658d1Smrg rm -rf conftest.one conftest.two conftest.dir 21659f4658d1Smrg echo one > conftest.one 21669f4658d1Smrg echo two > conftest.two 21679f4658d1Smrg mkdir conftest.dir 21689f4658d1Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 21699f4658d1Smrg test -s conftest.one && test -s conftest.two && 21709f4658d1Smrg test -s conftest.dir/conftest.one && 21719f4658d1Smrg test -s conftest.dir/conftest.two 21729f4658d1Smrg then 21739f4658d1Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 21749f4658d1Smrg break 3 21759f4658d1Smrg fi 2176c06b6b69Smrg fi 2177c06b6b69Smrg fi 2178c06b6b69Smrg done 2179c06b6b69Smrg done 2180c06b6b69Smrg ;; 2181c06b6b69Smrgesac 21829f4658d1Smrg 2183c06b6b69Smrgdone 21849f4658d1SmrgIFS=$as_save_IFS 2185c06b6b69Smrg 21869f4658d1Smrgrm -rf conftest.one conftest.two conftest.dir 2187c06b6b69Smrg 2188c06b6b69Smrgfi 2189c06b6b69Smrg if test "${ac_cv_path_install+set}" = set; then 2190c06b6b69Smrg INSTALL=$ac_cv_path_install 2191c06b6b69Smrg else 21929f4658d1Smrg # As a last resort, use the slow shell script. Don't cache a 21939f4658d1Smrg # value for INSTALL within a source directory, because that will 2194c06b6b69Smrg # break other packages using the cache if that directory is 21959f4658d1Smrg # removed, or if the value is a relative name. 2196c06b6b69Smrg INSTALL=$ac_install_sh 2197c06b6b69Smrg fi 2198c06b6b69Smrgfi 21999f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 22009f4658d1Smrg$as_echo "$INSTALL" >&6; } 2201c06b6b69Smrg 2202c06b6b69Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2203c06b6b69Smrg# It thinks the first close brace ends the variable substitution. 2204c06b6b69Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2205c06b6b69Smrg 2206c06b6b69Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2207c06b6b69Smrg 2208c06b6b69Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2209c06b6b69Smrg 22109f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 22119f4658d1Smrg$as_echo_n "checking whether build environment is sane... " >&6; } 2212c06b6b69Smrg# Just in case 2213c06b6b69Smrgsleep 1 2214c06b6b69Smrgecho timestamp > conftest.file 2215b20b881bSmrg# Reject unsafe characters in $srcdir or the absolute working directory 2216b20b881bSmrg# name. Accept space and tab only in the latter. 2217b20b881bSmrgam_lf=' 2218b20b881bSmrg' 2219b20b881bSmrgcase `pwd` in 2220b20b881bSmrg *[\\\"\#\$\&\'\`$am_lf]*) 2221b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5 2222b20b881bSmrg$as_echo "$as_me: error: unsafe absolute working directory name" >&2;} 2223b20b881bSmrg { (exit 1); exit 1; }; };; 2224b20b881bSmrgesac 2225b20b881bSmrgcase $srcdir in 2226b20b881bSmrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2227b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5 2228b20b881bSmrg$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;} 2229b20b881bSmrg { (exit 1); exit 1; }; };; 2230b20b881bSmrgesac 2231b20b881bSmrg 2232c06b6b69Smrg# Do `set' in a subshell so we don't clobber the current shell's 2233c06b6b69Smrg# arguments. Must try -L first in case configure is actually a 2234c06b6b69Smrg# symlink; some systems play weird games with the mod time of symlinks 2235c06b6b69Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2236c06b6b69Smrg# directory). 2237c06b6b69Smrgif ( 2238b20b881bSmrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2239c06b6b69Smrg if test "$*" = "X"; then 2240c06b6b69Smrg # -L didn't work. 2241b20b881bSmrg set X `ls -t "$srcdir/configure" conftest.file` 2242c06b6b69Smrg fi 2243c06b6b69Smrg rm -f conftest.file 2244c06b6b69Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2245c06b6b69Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2246c06b6b69Smrg 2247c06b6b69Smrg # If neither matched, then we have a broken ls. This can happen 2248c06b6b69Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2249c06b6b69Smrg # broken ls alias from the environment. This has actually 2250c06b6b69Smrg # happened. Such a system could not be considered "sane". 22519f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2252c06b6b69Smrgalias in your environment" >&5 22539f4658d1Smrg$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2254c06b6b69Smrgalias in your environment" >&2;} 2255c06b6b69Smrg { (exit 1); exit 1; }; } 2256c06b6b69Smrg fi 2257c06b6b69Smrg 2258c06b6b69Smrg test "$2" = conftest.file 2259c06b6b69Smrg ) 2260c06b6b69Smrgthen 2261c06b6b69Smrg # Ok. 2262c06b6b69Smrg : 2263c06b6b69Smrgelse 22649f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2265c06b6b69SmrgCheck your system clock" >&5 22669f4658d1Smrg$as_echo "$as_me: error: newly created file is older than distributed files! 2267c06b6b69SmrgCheck your system clock" >&2;} 2268c06b6b69Smrg { (exit 1); exit 1; }; } 2269c06b6b69Smrgfi 22709f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: yes" >&5 22719f4658d1Smrg$as_echo "yes" >&6; } 2272c06b6b69Smrgtest "$program_prefix" != NONE && 22739f4658d1Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2274c06b6b69Smrg# Use a double $ so make ignores it. 2275c06b6b69Smrgtest "$program_suffix" != NONE && 22769f4658d1Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 22779f4658d1Smrg# Double any \ or $. 2278c06b6b69Smrg# By default was `s,x,x', remove it if useless. 22799f4658d1Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 22809f4658d1Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2281c06b6b69Smrg 2282c06b6b69Smrg# expand $ac_aux_dir to an absolute path 2283c06b6b69Smrgam_aux_dir=`cd $ac_aux_dir && pwd` 2284c06b6b69Smrg 2285b20b881bSmrgif test x"${MISSING+set}" != xset; then 2286b20b881bSmrg case $am_aux_dir in 2287b20b881bSmrg *\ * | *\ *) 2288b20b881bSmrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2289b20b881bSmrg *) 2290b20b881bSmrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 2291b20b881bSmrg esac 2292b20b881bSmrgfi 2293c06b6b69Smrg# Use eval to expand $SHELL 2294c06b6b69Smrgif eval "$MISSING --run true"; then 2295c06b6b69Smrg am_missing_run="$MISSING --run " 2296c06b6b69Smrgelse 2297c06b6b69Smrg am_missing_run= 22989f4658d1Smrg { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 22999f4658d1Smrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 23009f4658d1Smrgfi 23019f4658d1Smrg 2302b20b881bSmrgif test x"${install_sh}" != xset; then 2303b20b881bSmrg case $am_aux_dir in 2304b20b881bSmrg *\ * | *\ *) 2305b20b881bSmrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2306b20b881bSmrg *) 2307b20b881bSmrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2308b20b881bSmrg esac 2309b20b881bSmrgfi 2310b20b881bSmrg 2311b20b881bSmrg# Installed binaries are usually stripped using `strip' when the user 2312b20b881bSmrg# run `make install-strip'. However `strip' might not be the right 2313b20b881bSmrg# tool to use in cross-compilation environments, therefore Automake 2314b20b881bSmrg# will honor the `STRIP' environment variable to overrule this program. 2315b20b881bSmrgif test "$cross_compiling" != no; then 2316b20b881bSmrg if test -n "$ac_tool_prefix"; then 2317b20b881bSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2318b20b881bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2319b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2320b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 2321b20b881bSmrgif test "${ac_cv_prog_STRIP+set}" = set; then 2322b20b881bSmrg $as_echo_n "(cached) " >&6 2323b20b881bSmrgelse 2324b20b881bSmrg if test -n "$STRIP"; then 2325b20b881bSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2326b20b881bSmrgelse 2327b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2328b20b881bSmrgfor as_dir in $PATH 2329b20b881bSmrgdo 2330b20b881bSmrg IFS=$as_save_IFS 2331b20b881bSmrg test -z "$as_dir" && as_dir=. 2332b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2333b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2334b20b881bSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2335b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2336b20b881bSmrg break 2 2337b20b881bSmrg fi 2338b20b881bSmrgdone 2339b20b881bSmrgdone 2340b20b881bSmrgIFS=$as_save_IFS 2341b20b881bSmrg 2342b20b881bSmrgfi 2343b20b881bSmrgfi 2344b20b881bSmrgSTRIP=$ac_cv_prog_STRIP 2345b20b881bSmrgif test -n "$STRIP"; then 2346b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 2347b20b881bSmrg$as_echo "$STRIP" >&6; } 2348b20b881bSmrgelse 2349b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 2350b20b881bSmrg$as_echo "no" >&6; } 2351b20b881bSmrgfi 2352b20b881bSmrg 2353b20b881bSmrg 2354b20b881bSmrgfi 2355b20b881bSmrgif test -z "$ac_cv_prog_STRIP"; then 2356b20b881bSmrg ac_ct_STRIP=$STRIP 2357b20b881bSmrg # Extract the first word of "strip", so it can be a program name with args. 2358b20b881bSmrgset dummy strip; ac_word=$2 2359b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2360b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 2361b20b881bSmrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 2362b20b881bSmrg $as_echo_n "(cached) " >&6 2363b20b881bSmrgelse 2364b20b881bSmrg if test -n "$ac_ct_STRIP"; then 2365b20b881bSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2366b20b881bSmrgelse 2367b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2368b20b881bSmrgfor as_dir in $PATH 2369b20b881bSmrgdo 2370b20b881bSmrg IFS=$as_save_IFS 2371b20b881bSmrg test -z "$as_dir" && as_dir=. 2372b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 2373b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2374b20b881bSmrg ac_cv_prog_ac_ct_STRIP="strip" 2375b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2376b20b881bSmrg break 2 2377b20b881bSmrg fi 2378b20b881bSmrgdone 2379b20b881bSmrgdone 2380b20b881bSmrgIFS=$as_save_IFS 2381b20b881bSmrg 2382b20b881bSmrgfi 2383b20b881bSmrgfi 2384b20b881bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2385b20b881bSmrgif test -n "$ac_ct_STRIP"; then 2386b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 2387b20b881bSmrg$as_echo "$ac_ct_STRIP" >&6; } 2388b20b881bSmrgelse 2389b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 2390b20b881bSmrg$as_echo "no" >&6; } 2391b20b881bSmrgfi 2392b20b881bSmrg 2393b20b881bSmrg if test "x$ac_ct_STRIP" = x; then 2394b20b881bSmrg STRIP=":" 2395b20b881bSmrg else 2396b20b881bSmrg case $cross_compiling:$ac_tool_warned in 2397b20b881bSmrgyes:) 2398b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2399b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2400b20b881bSmrgac_tool_warned=yes ;; 2401b20b881bSmrgesac 2402b20b881bSmrg STRIP=$ac_ct_STRIP 2403b20b881bSmrg fi 2404b20b881bSmrgelse 2405b20b881bSmrg STRIP="$ac_cv_prog_STRIP" 2406b20b881bSmrgfi 2407b20b881bSmrg 2408b20b881bSmrgfi 2409b20b881bSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2410b20b881bSmrg 24119f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 24129f4658d1Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 24139f4658d1Smrgif test -z "$MKDIR_P"; then 24149f4658d1Smrg if test "${ac_cv_path_mkdir+set}" = set; then 24159f4658d1Smrg $as_echo_n "(cached) " >&6 24169f4658d1Smrgelse 24179f4658d1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 24189f4658d1Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 24199f4658d1Smrgdo 24209f4658d1Smrg IFS=$as_save_IFS 24219f4658d1Smrg test -z "$as_dir" && as_dir=. 24229f4658d1Smrg for ac_prog in mkdir gmkdir; do 24239f4658d1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 24249f4658d1Smrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 24259f4658d1Smrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 24269f4658d1Smrg 'mkdir (GNU coreutils) '* | \ 24279f4658d1Smrg 'mkdir (coreutils) '* | \ 24289f4658d1Smrg 'mkdir (fileutils) '4.1*) 24299f4658d1Smrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 24309f4658d1Smrg break 3;; 24319f4658d1Smrg esac 24329f4658d1Smrg done 24339f4658d1Smrg done 24349f4658d1Smrgdone 24359f4658d1SmrgIFS=$as_save_IFS 24369f4658d1Smrg 24379f4658d1Smrgfi 24389f4658d1Smrg 24399f4658d1Smrg if test "${ac_cv_path_mkdir+set}" = set; then 24409f4658d1Smrg MKDIR_P="$ac_cv_path_mkdir -p" 2441c06b6b69Smrg else 24429f4658d1Smrg # As a last resort, use the slow shell script. Don't cache a 24439f4658d1Smrg # value for MKDIR_P within a source directory, because that will 24449f4658d1Smrg # break other packages using the cache if that directory is 24459f4658d1Smrg # removed, or if the value is a relative name. 24469f4658d1Smrg test -d ./--version && rmdir ./--version 24479f4658d1Smrg MKDIR_P="$ac_install_sh -d" 2448c06b6b69Smrg fi 2449c06b6b69Smrgfi 24509f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 24519f4658d1Smrg$as_echo "$MKDIR_P" >&6; } 24529f4658d1Smrg 24539f4658d1Smrgmkdir_p="$MKDIR_P" 24549f4658d1Smrgcase $mkdir_p in 24559f4658d1Smrg [\\/$]* | ?:[\\/]*) ;; 24569f4658d1Smrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 24579f4658d1Smrgesac 2458c06b6b69Smrg 2459c06b6b69Smrgfor ac_prog in gawk mawk nawk awk 2460c06b6b69Smrgdo 2461c06b6b69Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2462c06b6b69Smrgset dummy $ac_prog; ac_word=$2 24639f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 24649f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 2465c06b6b69Smrgif test "${ac_cv_prog_AWK+set}" = set; then 24669f4658d1Smrg $as_echo_n "(cached) " >&6 2467c06b6b69Smrgelse 2468c06b6b69Smrg if test -n "$AWK"; then 2469c06b6b69Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2470c06b6b69Smrgelse 2471c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2472c06b6b69Smrgfor as_dir in $PATH 2473c06b6b69Smrgdo 2474c06b6b69Smrg IFS=$as_save_IFS 2475c06b6b69Smrg test -z "$as_dir" && as_dir=. 2476c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 24779f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2478c06b6b69Smrg ac_cv_prog_AWK="$ac_prog" 24799f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2480c06b6b69Smrg break 2 2481c06b6b69Smrg fi 2482c06b6b69Smrgdone 2483c06b6b69Smrgdone 24849f4658d1SmrgIFS=$as_save_IFS 2485c06b6b69Smrg 2486c06b6b69Smrgfi 2487c06b6b69Smrgfi 2488c06b6b69SmrgAWK=$ac_cv_prog_AWK 2489c06b6b69Smrgif test -n "$AWK"; then 24909f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $AWK" >&5 24919f4658d1Smrg$as_echo "$AWK" >&6; } 2492c06b6b69Smrgelse 24939f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 24949f4658d1Smrg$as_echo "no" >&6; } 2495c06b6b69Smrgfi 2496c06b6b69Smrg 24979f4658d1Smrg 2498c06b6b69Smrg test -n "$AWK" && break 2499c06b6b69Smrgdone 2500c06b6b69Smrg 25019f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 25029f4658d1Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 25039f4658d1Smrgset x ${MAKE-make} 25049f4658d1Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 25059f4658d1Smrgif { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then 25069f4658d1Smrg $as_echo_n "(cached) " >&6 2507c06b6b69Smrgelse 2508c06b6b69Smrg cat >conftest.make <<\_ACEOF 25099f4658d1SmrgSHELL = /bin/sh 2510c06b6b69Smrgall: 25119f4658d1Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2512c06b6b69Smrg_ACEOF 2513c06b6b69Smrg# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 25149f4658d1Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 25159f4658d1Smrg *@@@%%%=?*=@@@%%%*) 25169f4658d1Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 25179f4658d1Smrg *) 25189f4658d1Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 25199f4658d1Smrgesac 2520c06b6b69Smrgrm -f conftest.make 2521c06b6b69Smrgfi 25229f4658d1Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 25239f4658d1Smrg { $as_echo "$as_me:$LINENO: result: yes" >&5 25249f4658d1Smrg$as_echo "yes" >&6; } 2525c06b6b69Smrg SET_MAKE= 2526c06b6b69Smrgelse 25279f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 25289f4658d1Smrg$as_echo "no" >&6; } 2529c06b6b69Smrg SET_MAKE="MAKE=${MAKE-make}" 2530c06b6b69Smrgfi 2531c06b6b69Smrg 2532c06b6b69Smrgrm -rf .tst 2>/dev/null 2533c06b6b69Smrgmkdir .tst 2>/dev/null 2534c06b6b69Smrgif test -d .tst; then 2535c06b6b69Smrg am__leading_dot=. 2536c06b6b69Smrgelse 2537c06b6b69Smrg am__leading_dot=_ 2538c06b6b69Smrgfi 2539c06b6b69Smrgrmdir .tst 2>/dev/null 2540c06b6b69Smrg 25419f4658d1Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 25429f4658d1Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 25439f4658d1Smrg # is not polluted with repeated "-I." 25449f4658d1Smrg am__isrc=' -I$(srcdir)' 25459f4658d1Smrg # test to see if srcdir already configured 25469f4658d1Smrg if test -f $srcdir/config.status; then 25479f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 25489f4658d1Smrg$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2549c06b6b69Smrg { (exit 1); exit 1; }; } 25509f4658d1Smrg fi 2551c06b6b69Smrgfi 2552c06b6b69Smrg 2553c06b6b69Smrg# test whether we have cygpath 2554c06b6b69Smrgif test -z "$CYGPATH_W"; then 2555c06b6b69Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 2556c06b6b69Smrg CYGPATH_W='cygpath -w' 2557c06b6b69Smrg else 2558c06b6b69Smrg CYGPATH_W=echo 2559c06b6b69Smrg fi 2560c06b6b69Smrgfi 2561c06b6b69Smrg 2562c06b6b69Smrg 2563c06b6b69Smrg# Define the identity of the package. 2564c06b6b69Smrg PACKAGE='xf86-video-chips' 2565b20b881bSmrg VERSION='1.2.2' 2566c06b6b69Smrg 2567c06b6b69Smrg 2568c06b6b69Smrgcat >>confdefs.h <<_ACEOF 2569c06b6b69Smrg#define PACKAGE "$PACKAGE" 2570c06b6b69Smrg_ACEOF 2571c06b6b69Smrg 2572c06b6b69Smrg 2573c06b6b69Smrgcat >>confdefs.h <<_ACEOF 2574c06b6b69Smrg#define VERSION "$VERSION" 2575c06b6b69Smrg_ACEOF 2576c06b6b69Smrg 2577c06b6b69Smrg# Some tools Automake needs. 2578c06b6b69Smrg 2579c06b6b69SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2580c06b6b69Smrg 2581c06b6b69Smrg 2582c06b6b69SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2583c06b6b69Smrg 2584c06b6b69Smrg 2585c06b6b69SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2586c06b6b69Smrg 2587c06b6b69Smrg 2588c06b6b69SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2589c06b6b69Smrg 2590c06b6b69Smrg 2591c06b6b69SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2592c06b6b69Smrg 2593b20b881bSmrg# We need awk for the "check" target. The system "awk" is bad on 2594b20b881bSmrg# some platforms. 2595b20b881bSmrg# Always define AMTAR for backward compatibility. 2596c06b6b69Smrg 2597b20b881bSmrgAMTAR=${AMTAR-"${am_missing_run}tar"} 2598c06b6b69Smrg 2599b20b881bSmrgam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2600b20b881bSmrg 2601b20b881bSmrg 2602b20b881bSmrg 2603b20b881bSmrg 2604b20b881bSmrg 2605b20b881bSmrg 2606b20b881bSmrg 2607b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 2608b20b881bSmrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2609b20b881bSmrg # Check whether --enable-maintainer-mode was given. 2610b20b881bSmrgif test "${enable_maintainer_mode+set}" = set; then 2611b20b881bSmrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2612b20b881bSmrgelse 2613b20b881bSmrg USE_MAINTAINER_MODE=no 2614c06b6b69Smrgfi 2615b20b881bSmrg 2616b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 2617b20b881bSmrg$as_echo "$USE_MAINTAINER_MODE" >&6; } 2618b20b881bSmrg if test $USE_MAINTAINER_MODE = yes; then 2619b20b881bSmrg MAINTAINER_MODE_TRUE= 2620b20b881bSmrg MAINTAINER_MODE_FALSE='#' 2621c06b6b69Smrgelse 2622b20b881bSmrg MAINTAINER_MODE_TRUE='#' 2623b20b881bSmrg MAINTAINER_MODE_FALSE= 2624c06b6b69Smrgfi 2625c06b6b69Smrg 2626b20b881bSmrg MAINT=$MAINTAINER_MODE_TRUE 2627c06b6b69Smrg 2628c06b6b69Smrg 2629c06b6b69Smrg 2630c06b6b69Smrg# Checks for programs. 26319f4658d1Smrg# Check whether --enable-static was given. 2632c06b6b69Smrgif test "${enable_static+set}" = set; then 26339f4658d1Smrg enableval=$enable_static; p=${PACKAGE-default} 2634c06b6b69Smrg case $enableval in 2635c06b6b69Smrg yes) enable_static=yes ;; 2636c06b6b69Smrg no) enable_static=no ;; 2637c06b6b69Smrg *) 2638c06b6b69Smrg enable_static=no 2639c06b6b69Smrg # Look at the argument we got. We use all the common list separators. 2640c06b6b69Smrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 2641c06b6b69Smrg for pkg in $enableval; do 2642c06b6b69Smrg IFS="$lt_save_ifs" 2643c06b6b69Smrg if test "X$pkg" = "X$p"; then 2644c06b6b69Smrg enable_static=yes 2645c06b6b69Smrg fi 2646c06b6b69Smrg done 2647c06b6b69Smrg IFS="$lt_save_ifs" 2648c06b6b69Smrg ;; 2649c06b6b69Smrg esac 2650c06b6b69Smrgelse 2651c06b6b69Smrg enable_static=no 26529f4658d1Smrgfi 2653c06b6b69Smrg 2654c06b6b69Smrg 26559f4658d1Smrg 2656c06b6b69Smrg 26579f4658d1Smrg 26589f4658d1Smrg 2659c06b6b69Smrg 2660b20b881bSmrg 2661b20b881bSmrg 2662b20b881bSmrgcase `pwd` in 2663b20b881bSmrg *\ * | *\ *) 2664b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 2665b20b881bSmrg$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 2666b20b881bSmrgesac 2667b20b881bSmrg 2668b20b881bSmrg 2669b20b881bSmrg 2670b20b881bSmrgmacro_version='2.2.6' 2671b20b881bSmrgmacro_revision='1.3012' 2672b20b881bSmrg 2673b20b881bSmrg 2674b20b881bSmrg 2675b20b881bSmrg 2676b20b881bSmrg 2677b20b881bSmrg 2678b20b881bSmrg 2679b20b881bSmrg 2680b20b881bSmrg 2681b20b881bSmrg 2682b20b881bSmrg 2683b20b881bSmrg 2684b20b881bSmrg 2685b20b881bSmrgltmain="$ac_aux_dir/ltmain.sh" 2686b20b881bSmrg 2687c06b6b69Smrg# Make sure we can run config.sub. 26889f4658d1Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 26899f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 26909f4658d1Smrg$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 2691c06b6b69Smrg { (exit 1); exit 1; }; } 2692c06b6b69Smrg 26939f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking build system type" >&5 26949f4658d1Smrg$as_echo_n "checking build system type... " >&6; } 2695c06b6b69Smrgif test "${ac_cv_build+set}" = set; then 26969f4658d1Smrg $as_echo_n "(cached) " >&6 26979f4658d1Smrgelse 26989f4658d1Smrg ac_build_alias=$build_alias 26999f4658d1Smrgtest "x$ac_build_alias" = x && 27009f4658d1Smrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 27019f4658d1Smrgtest "x$ac_build_alias" = x && 27029f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 27039f4658d1Smrg$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 2704c06b6b69Smrg { (exit 1); exit 1; }; } 27059f4658d1Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 27069f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 27079f4658d1Smrg$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 2708c06b6b69Smrg { (exit 1); exit 1; }; } 2709c06b6b69Smrg 2710c06b6b69Smrgfi 27119f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 27129f4658d1Smrg$as_echo "$ac_cv_build" >&6; } 27139f4658d1Smrgcase $ac_cv_build in 27149f4658d1Smrg*-*-*) ;; 27159f4658d1Smrg*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 27169f4658d1Smrg$as_echo "$as_me: error: invalid value of canonical build" >&2;} 27179f4658d1Smrg { (exit 1); exit 1; }; };; 27189f4658d1Smrgesac 2719c06b6b69Smrgbuild=$ac_cv_build 27209f4658d1Smrgac_save_IFS=$IFS; IFS='-' 27219f4658d1Smrgset x $ac_cv_build 27229f4658d1Smrgshift 27239f4658d1Smrgbuild_cpu=$1 27249f4658d1Smrgbuild_vendor=$2 27259f4658d1Smrgshift; shift 27269f4658d1Smrg# Remember, the first character of IFS is used to create $*, 27279f4658d1Smrg# except with old shells: 27289f4658d1Smrgbuild_os=$* 27299f4658d1SmrgIFS=$ac_save_IFS 27309f4658d1Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 27319f4658d1Smrg 27329f4658d1Smrg 27339f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking host system type" >&5 27349f4658d1Smrg$as_echo_n "checking host system type... " >&6; } 2735c06b6b69Smrgif test "${ac_cv_host+set}" = set; then 27369f4658d1Smrg $as_echo_n "(cached) " >&6 27379f4658d1Smrgelse 27389f4658d1Smrg if test "x$host_alias" = x; then 27399f4658d1Smrg ac_cv_host=$ac_cv_build 27409f4658d1Smrgelse 27419f4658d1Smrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 27429f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 27439f4658d1Smrg$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 2744c06b6b69Smrg { (exit 1); exit 1; }; } 27459f4658d1Smrgfi 2746c06b6b69Smrg 2747c06b6b69Smrgfi 27489f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 27499f4658d1Smrg$as_echo "$ac_cv_host" >&6; } 27509f4658d1Smrgcase $ac_cv_host in 27519f4658d1Smrg*-*-*) ;; 27529f4658d1Smrg*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 27539f4658d1Smrg$as_echo "$as_me: error: invalid value of canonical host" >&2;} 27549f4658d1Smrg { (exit 1); exit 1; }; };; 27559f4658d1Smrgesac 2756c06b6b69Smrghost=$ac_cv_host 27579f4658d1Smrgac_save_IFS=$IFS; IFS='-' 27589f4658d1Smrgset x $ac_cv_host 27599f4658d1Smrgshift 27609f4658d1Smrghost_cpu=$1 27619f4658d1Smrghost_vendor=$2 27629f4658d1Smrgshift; shift 27639f4658d1Smrg# Remember, the first character of IFS is used to create $*, 27649f4658d1Smrg# except with old shells: 27659f4658d1Smrghost_os=$* 27669f4658d1SmrgIFS=$ac_save_IFS 27679f4658d1Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2768c06b6b69Smrg 2769c06b6b69Smrg 2770c06b6b69SmrgDEPDIR="${am__leading_dot}deps" 2771c06b6b69Smrg 27729f4658d1Smrgac_config_commands="$ac_config_commands depfiles" 2773c06b6b69Smrg 2774c06b6b69Smrg 2775c06b6b69Smrgam_make=${MAKE-make} 2776c06b6b69Smrgcat > confinc << 'END' 2777c06b6b69Smrgam__doit: 2778b20b881bSmrg @echo this is the am__doit target 2779c06b6b69Smrg.PHONY: am__doit 2780c06b6b69SmrgEND 2781c06b6b69Smrg# If we don't find an include directive, just comment out the code. 27829f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 27839f4658d1Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 2784c06b6b69Smrgam__include="#" 2785c06b6b69Smrgam__quote= 2786c06b6b69Smrg_am_result=none 2787c06b6b69Smrg# First try GNU make style include. 2788c06b6b69Smrgecho "include confinc" > confmf 2789b20b881bSmrg# Ignore all kinds of additional output from `make'. 2790b20b881bSmrgcase `$am_make -s -f confmf 2> /dev/null` in #( 2791b20b881bSmrg*the\ am__doit\ target*) 2792b20b881bSmrg am__include=include 2793b20b881bSmrg am__quote= 2794b20b881bSmrg _am_result=GNU 2795b20b881bSmrg ;; 2796b20b881bSmrgesac 2797c06b6b69Smrg# Now try BSD make style include. 2798c06b6b69Smrgif test "$am__include" = "#"; then 2799c06b6b69Smrg echo '.include "confinc"' > confmf 2800b20b881bSmrg case `$am_make -s -f confmf 2> /dev/null` in #( 2801b20b881bSmrg *the\ am__doit\ target*) 2802b20b881bSmrg am__include=.include 2803b20b881bSmrg am__quote="\"" 2804b20b881bSmrg _am_result=BSD 2805b20b881bSmrg ;; 2806b20b881bSmrg esac 2807c06b6b69Smrgfi 2808c06b6b69Smrg 2809c06b6b69Smrg 28109f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 28119f4658d1Smrg$as_echo "$_am_result" >&6; } 2812c06b6b69Smrgrm -f confinc confmf 2813c06b6b69Smrg 28149f4658d1Smrg# Check whether --enable-dependency-tracking was given. 2815c06b6b69Smrgif test "${enable_dependency_tracking+set}" = set; then 28169f4658d1Smrg enableval=$enable_dependency_tracking; 28179f4658d1Smrgfi 2818c06b6b69Smrg 2819c06b6b69Smrgif test "x$enable_dependency_tracking" != xno; then 2820c06b6b69Smrg am_depcomp="$ac_aux_dir/depcomp" 2821c06b6b69Smrg AMDEPBACKSLASH='\' 2822c06b6b69Smrgfi 28239f4658d1Smrg if test "x$enable_dependency_tracking" != xno; then 2824c06b6b69Smrg AMDEP_TRUE= 2825c06b6b69Smrg AMDEP_FALSE='#' 2826c06b6b69Smrgelse 2827c06b6b69Smrg AMDEP_TRUE='#' 2828c06b6b69Smrg AMDEP_FALSE= 2829c06b6b69Smrgfi 2830c06b6b69Smrg 2831c06b6b69Smrg 2832c06b6b69Smrgac_ext=c 2833c06b6b69Smrgac_cpp='$CPP $CPPFLAGS' 2834c06b6b69Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2835c06b6b69Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2836c06b6b69Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2837c06b6b69Smrgif test -n "$ac_tool_prefix"; then 2838c06b6b69Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2839c06b6b69Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 28409f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 28419f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 2842c06b6b69Smrgif test "${ac_cv_prog_CC+set}" = set; then 28439f4658d1Smrg $as_echo_n "(cached) " >&6 2844c06b6b69Smrgelse 2845c06b6b69Smrg if test -n "$CC"; then 2846c06b6b69Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2847c06b6b69Smrgelse 2848c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2849c06b6b69Smrgfor as_dir in $PATH 2850c06b6b69Smrgdo 2851c06b6b69Smrg IFS=$as_save_IFS 2852c06b6b69Smrg test -z "$as_dir" && as_dir=. 2853c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 28549f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2855c06b6b69Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 28569f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2857c06b6b69Smrg break 2 2858c06b6b69Smrg fi 2859c06b6b69Smrgdone 2860c06b6b69Smrgdone 28619f4658d1SmrgIFS=$as_save_IFS 2862c06b6b69Smrg 2863c06b6b69Smrgfi 2864c06b6b69Smrgfi 2865c06b6b69SmrgCC=$ac_cv_prog_CC 2866c06b6b69Smrgif test -n "$CC"; then 28679f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 28689f4658d1Smrg$as_echo "$CC" >&6; } 2869c06b6b69Smrgelse 28709f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 28719f4658d1Smrg$as_echo "no" >&6; } 2872c06b6b69Smrgfi 2873c06b6b69Smrg 28749f4658d1Smrg 2875c06b6b69Smrgfi 2876c06b6b69Smrgif test -z "$ac_cv_prog_CC"; then 2877c06b6b69Smrg ac_ct_CC=$CC 2878c06b6b69Smrg # Extract the first word of "gcc", so it can be a program name with args. 2879c06b6b69Smrgset dummy gcc; ac_word=$2 28809f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 28819f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 2882c06b6b69Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 28839f4658d1Smrg $as_echo_n "(cached) " >&6 2884c06b6b69Smrgelse 2885c06b6b69Smrg if test -n "$ac_ct_CC"; then 2886c06b6b69Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2887c06b6b69Smrgelse 2888c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2889c06b6b69Smrgfor as_dir in $PATH 2890c06b6b69Smrgdo 2891c06b6b69Smrg IFS=$as_save_IFS 2892c06b6b69Smrg test -z "$as_dir" && as_dir=. 2893c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 28949f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2895c06b6b69Smrg ac_cv_prog_ac_ct_CC="gcc" 28969f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2897c06b6b69Smrg break 2 2898c06b6b69Smrg fi 2899c06b6b69Smrgdone 2900c06b6b69Smrgdone 29019f4658d1SmrgIFS=$as_save_IFS 2902c06b6b69Smrg 2903c06b6b69Smrgfi 2904c06b6b69Smrgfi 2905c06b6b69Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2906c06b6b69Smrgif test -n "$ac_ct_CC"; then 29079f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 29089f4658d1Smrg$as_echo "$ac_ct_CC" >&6; } 2909c06b6b69Smrgelse 29109f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 29119f4658d1Smrg$as_echo "no" >&6; } 2912c06b6b69Smrgfi 2913c06b6b69Smrg 29149f4658d1Smrg if test "x$ac_ct_CC" = x; then 29159f4658d1Smrg CC="" 29169f4658d1Smrg else 29179f4658d1Smrg case $cross_compiling:$ac_tool_warned in 29189f4658d1Smrgyes:) 29199f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 29209f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 29219f4658d1Smrgac_tool_warned=yes ;; 29229f4658d1Smrgesac 29239f4658d1Smrg CC=$ac_ct_CC 29249f4658d1Smrg fi 2925c06b6b69Smrgelse 2926c06b6b69Smrg CC="$ac_cv_prog_CC" 2927c06b6b69Smrgfi 2928c06b6b69Smrg 2929c06b6b69Smrgif test -z "$CC"; then 29309f4658d1Smrg if test -n "$ac_tool_prefix"; then 29319f4658d1Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2932c06b6b69Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 29339f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 29349f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 2935c06b6b69Smrgif test "${ac_cv_prog_CC+set}" = set; then 29369f4658d1Smrg $as_echo_n "(cached) " >&6 2937c06b6b69Smrgelse 2938c06b6b69Smrg if test -n "$CC"; then 2939c06b6b69Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2940c06b6b69Smrgelse 2941c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2942c06b6b69Smrgfor as_dir in $PATH 2943c06b6b69Smrgdo 2944c06b6b69Smrg IFS=$as_save_IFS 2945c06b6b69Smrg test -z "$as_dir" && as_dir=. 2946c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 29479f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2948c06b6b69Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 29499f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2950c06b6b69Smrg break 2 2951c06b6b69Smrg fi 2952c06b6b69Smrgdone 2953c06b6b69Smrgdone 29549f4658d1SmrgIFS=$as_save_IFS 2955c06b6b69Smrg 2956c06b6b69Smrgfi 2957c06b6b69Smrgfi 2958c06b6b69SmrgCC=$ac_cv_prog_CC 2959c06b6b69Smrgif test -n "$CC"; then 29609f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 29619f4658d1Smrg$as_echo "$CC" >&6; } 2962c06b6b69Smrgelse 29639f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 29649f4658d1Smrg$as_echo "no" >&6; } 2965c06b6b69Smrgfi 2966c06b6b69Smrg 2967c06b6b69Smrg 29689f4658d1Smrg fi 2969c06b6b69Smrgfi 2970c06b6b69Smrgif test -z "$CC"; then 2971c06b6b69Smrg # Extract the first word of "cc", so it can be a program name with args. 2972c06b6b69Smrgset dummy cc; ac_word=$2 29739f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 29749f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 2975c06b6b69Smrgif test "${ac_cv_prog_CC+set}" = set; then 29769f4658d1Smrg $as_echo_n "(cached) " >&6 2977c06b6b69Smrgelse 2978c06b6b69Smrg if test -n "$CC"; then 2979c06b6b69Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2980c06b6b69Smrgelse 2981c06b6b69Smrg ac_prog_rejected=no 2982c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2983c06b6b69Smrgfor as_dir in $PATH 2984c06b6b69Smrgdo 2985c06b6b69Smrg IFS=$as_save_IFS 2986c06b6b69Smrg test -z "$as_dir" && as_dir=. 2987c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 29889f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2989c06b6b69Smrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2990c06b6b69Smrg ac_prog_rejected=yes 2991c06b6b69Smrg continue 2992c06b6b69Smrg fi 2993c06b6b69Smrg ac_cv_prog_CC="cc" 29949f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2995c06b6b69Smrg break 2 2996c06b6b69Smrg fi 2997c06b6b69Smrgdone 2998c06b6b69Smrgdone 29999f4658d1SmrgIFS=$as_save_IFS 3000c06b6b69Smrg 3001c06b6b69Smrgif test $ac_prog_rejected = yes; then 3002c06b6b69Smrg # We found a bogon in the path, so make sure we never use it. 3003c06b6b69Smrg set dummy $ac_cv_prog_CC 3004c06b6b69Smrg shift 3005c06b6b69Smrg if test $# != 0; then 3006c06b6b69Smrg # We chose a different compiler from the bogus one. 3007c06b6b69Smrg # However, it has the same basename, so the bogon will be chosen 3008c06b6b69Smrg # first if we set CC to just the basename; use the full file name. 3009c06b6b69Smrg shift 3010c06b6b69Smrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3011c06b6b69Smrg fi 3012c06b6b69Smrgfi 3013c06b6b69Smrgfi 3014c06b6b69Smrgfi 3015c06b6b69SmrgCC=$ac_cv_prog_CC 3016c06b6b69Smrgif test -n "$CC"; then 30179f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 30189f4658d1Smrg$as_echo "$CC" >&6; } 3019c06b6b69Smrgelse 30209f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 30219f4658d1Smrg$as_echo "no" >&6; } 3022c06b6b69Smrgfi 3023c06b6b69Smrg 30249f4658d1Smrg 3025c06b6b69Smrgfi 3026c06b6b69Smrgif test -z "$CC"; then 3027c06b6b69Smrg if test -n "$ac_tool_prefix"; then 30289f4658d1Smrg for ac_prog in cl.exe 3029c06b6b69Smrg do 3030c06b6b69Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3031c06b6b69Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 30329f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 30339f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 3034c06b6b69Smrgif test "${ac_cv_prog_CC+set}" = set; then 30359f4658d1Smrg $as_echo_n "(cached) " >&6 3036c06b6b69Smrgelse 3037c06b6b69Smrg if test -n "$CC"; then 3038c06b6b69Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 3039c06b6b69Smrgelse 3040c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3041c06b6b69Smrgfor as_dir in $PATH 3042c06b6b69Smrgdo 3043c06b6b69Smrg IFS=$as_save_IFS 3044c06b6b69Smrg test -z "$as_dir" && as_dir=. 3045c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 30469f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3047c06b6b69Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 30489f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3049c06b6b69Smrg break 2 3050c06b6b69Smrg fi 3051c06b6b69Smrgdone 3052c06b6b69Smrgdone 30539f4658d1SmrgIFS=$as_save_IFS 3054c06b6b69Smrg 3055c06b6b69Smrgfi 3056c06b6b69Smrgfi 3057c06b6b69SmrgCC=$ac_cv_prog_CC 3058c06b6b69Smrgif test -n "$CC"; then 30599f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 30609f4658d1Smrg$as_echo "$CC" >&6; } 3061c06b6b69Smrgelse 30629f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 30639f4658d1Smrg$as_echo "no" >&6; } 3064c06b6b69Smrgfi 3065c06b6b69Smrg 30669f4658d1Smrg 3067c06b6b69Smrg test -n "$CC" && break 3068c06b6b69Smrg done 3069c06b6b69Smrgfi 3070c06b6b69Smrgif test -z "$CC"; then 3071c06b6b69Smrg ac_ct_CC=$CC 30729f4658d1Smrg for ac_prog in cl.exe 3073c06b6b69Smrgdo 3074c06b6b69Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 3075c06b6b69Smrgset dummy $ac_prog; ac_word=$2 30769f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 30779f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 3078c06b6b69Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 30799f4658d1Smrg $as_echo_n "(cached) " >&6 3080c06b6b69Smrgelse 3081c06b6b69Smrg if test -n "$ac_ct_CC"; then 3082c06b6b69Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3083c06b6b69Smrgelse 3084c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3085c06b6b69Smrgfor as_dir in $PATH 3086c06b6b69Smrgdo 3087c06b6b69Smrg IFS=$as_save_IFS 3088c06b6b69Smrg test -z "$as_dir" && as_dir=. 3089c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 30909f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3091c06b6b69Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 30929f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 3093c06b6b69Smrg break 2 3094c06b6b69Smrg fi 3095c06b6b69Smrgdone 3096c06b6b69Smrgdone 30979f4658d1SmrgIFS=$as_save_IFS 3098c06b6b69Smrg 3099c06b6b69Smrgfi 3100c06b6b69Smrgfi 3101c06b6b69Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 3102c06b6b69Smrgif test -n "$ac_ct_CC"; then 31039f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 31049f4658d1Smrg$as_echo "$ac_ct_CC" >&6; } 3105c06b6b69Smrgelse 31069f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 31079f4658d1Smrg$as_echo "no" >&6; } 3108c06b6b69Smrgfi 3109c06b6b69Smrg 31109f4658d1Smrg 3111c06b6b69Smrg test -n "$ac_ct_CC" && break 3112c06b6b69Smrgdone 3113c06b6b69Smrg 31149f4658d1Smrg if test "x$ac_ct_CC" = x; then 31159f4658d1Smrg CC="" 31169f4658d1Smrg else 31179f4658d1Smrg case $cross_compiling:$ac_tool_warned in 31189f4658d1Smrgyes:) 31199f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 31209f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 31219f4658d1Smrgac_tool_warned=yes ;; 31229f4658d1Smrgesac 31239f4658d1Smrg CC=$ac_ct_CC 31249f4658d1Smrg fi 3125c06b6b69Smrgfi 3126c06b6b69Smrg 3127c06b6b69Smrgfi 3128c06b6b69Smrg 3129c06b6b69Smrg 31309f4658d1Smrgtest -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 31319f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 31329f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 3133c06b6b69SmrgSee \`config.log' for more details." >&5 31349f4658d1Smrg$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 3135c06b6b69SmrgSee \`config.log' for more details." >&2;} 31369f4658d1Smrg { (exit 1); exit 1; }; }; } 3137c06b6b69Smrg 3138c06b6b69Smrg# Provide some information about the compiler. 31399f4658d1Smrg$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 31409f4658d1Smrgset X $ac_compile 31419f4658d1Smrgac_compiler=$2 31429f4658d1Smrg{ (ac_try="$ac_compiler --version >&5" 31439f4658d1Smrgcase "(($ac_try" in 31449f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 31459f4658d1Smrg *) ac_try_echo=$ac_try;; 31469f4658d1Smrgesac 31479f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 31489f4658d1Smrg$as_echo "$ac_try_echo") >&5 31499f4658d1Smrg (eval "$ac_compiler --version >&5") 2>&5 3150c06b6b69Smrg ac_status=$? 31519f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3152c06b6b69Smrg (exit $ac_status); } 31539f4658d1Smrg{ (ac_try="$ac_compiler -v >&5" 31549f4658d1Smrgcase "(($ac_try" in 31559f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 31569f4658d1Smrg *) ac_try_echo=$ac_try;; 31579f4658d1Smrgesac 31589f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 31599f4658d1Smrg$as_echo "$ac_try_echo") >&5 31609f4658d1Smrg (eval "$ac_compiler -v >&5") 2>&5 3161c06b6b69Smrg ac_status=$? 31629f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3163c06b6b69Smrg (exit $ac_status); } 31649f4658d1Smrg{ (ac_try="$ac_compiler -V >&5" 31659f4658d1Smrgcase "(($ac_try" in 31669f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 31679f4658d1Smrg *) ac_try_echo=$ac_try;; 31689f4658d1Smrgesac 31699f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 31709f4658d1Smrg$as_echo "$ac_try_echo") >&5 31719f4658d1Smrg (eval "$ac_compiler -V >&5") 2>&5 3172c06b6b69Smrg ac_status=$? 31739f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3174c06b6b69Smrg (exit $ac_status); } 3175c06b6b69Smrg 3176c06b6b69Smrgcat >conftest.$ac_ext <<_ACEOF 3177c06b6b69Smrg/* confdefs.h. */ 3178c06b6b69Smrg_ACEOF 3179c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext 3180c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF 3181c06b6b69Smrg/* end confdefs.h. */ 3182c06b6b69Smrg 3183c06b6b69Smrgint 3184c06b6b69Smrgmain () 3185c06b6b69Smrg{ 3186c06b6b69Smrg 3187c06b6b69Smrg ; 3188c06b6b69Smrg return 0; 3189c06b6b69Smrg} 3190c06b6b69Smrg_ACEOF 3191c06b6b69Smrgac_clean_files_save=$ac_clean_files 31929f4658d1Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3193c06b6b69Smrg# Try to create an executable without -o first, disregard a.out. 3194c06b6b69Smrg# It will help us diagnose broken compilers, and finding out an intuition 3195c06b6b69Smrg# of exeext. 31969f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 31979f4658d1Smrg$as_echo_n "checking for C compiler default output file name... " >&6; } 31989f4658d1Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 31999f4658d1Smrg 32009f4658d1Smrg# The possible output files: 32019f4658d1Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 32029f4658d1Smrg 32039f4658d1Smrgac_rmfiles= 32049f4658d1Smrgfor ac_file in $ac_files 32059f4658d1Smrgdo 32069f4658d1Smrg case $ac_file in 32079f4658d1Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 32089f4658d1Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 32099f4658d1Smrg esac 32109f4658d1Smrgdone 32119f4658d1Smrgrm -f $ac_rmfiles 32129f4658d1Smrg 32139f4658d1Smrgif { (ac_try="$ac_link_default" 32149f4658d1Smrgcase "(($ac_try" in 32159f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 32169f4658d1Smrg *) ac_try_echo=$ac_try;; 32179f4658d1Smrgesac 32189f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 32199f4658d1Smrg$as_echo "$ac_try_echo") >&5 32209f4658d1Smrg (eval "$ac_link_default") 2>&5 3221c06b6b69Smrg ac_status=$? 32229f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3223c06b6b69Smrg (exit $ac_status); }; then 32249f4658d1Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 32259f4658d1Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 32269f4658d1Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 32279f4658d1Smrg# so that the user can short-circuit this test for compilers unknown to 32289f4658d1Smrg# Autoconf. 32299f4658d1Smrgfor ac_file in $ac_files '' 3230c06b6b69Smrgdo 3231c06b6b69Smrg test -f "$ac_file" || continue 3232c06b6b69Smrg case $ac_file in 32339f4658d1Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3234c06b6b69Smrg ;; 3235c06b6b69Smrg [ab].out ) 3236c06b6b69Smrg # We found the default executable, but exeext='' is most 3237c06b6b69Smrg # certainly right. 3238c06b6b69Smrg break;; 3239c06b6b69Smrg *.* ) 32409f4658d1Smrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 32419f4658d1Smrg then :; else 32429f4658d1Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 32439f4658d1Smrg fi 32449f4658d1Smrg # We set ac_cv_exeext here because the later test for it is not 32459f4658d1Smrg # safe: cross compilers may not add the suffix if given an `-o' 32469f4658d1Smrg # argument, so we may need to know it at that point already. 32479f4658d1Smrg # Even if this section looks crufty: it has the advantage of 32489f4658d1Smrg # actually working. 3249c06b6b69Smrg break;; 3250c06b6b69Smrg * ) 3251c06b6b69Smrg break;; 3252c06b6b69Smrg esac 3253c06b6b69Smrgdone 32549f4658d1Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 32559f4658d1Smrg 3256c06b6b69Smrgelse 32579f4658d1Smrg ac_file='' 32589f4658d1Smrgfi 32599f4658d1Smrg 32609f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 32619f4658d1Smrg$as_echo "$ac_file" >&6; } 32629f4658d1Smrgif test -z "$ac_file"; then 32639f4658d1Smrg $as_echo "$as_me: failed program was:" >&5 3264c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5 3265c06b6b69Smrg 32669f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 32679f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 32689f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables 3269c06b6b69SmrgSee \`config.log' for more details." >&5 32709f4658d1Smrg$as_echo "$as_me: error: C compiler cannot create executables 3271c06b6b69SmrgSee \`config.log' for more details." >&2;} 32729f4658d1Smrg { (exit 77); exit 77; }; }; } 3273c06b6b69Smrgfi 3274c06b6b69Smrg 3275c06b6b69Smrgac_exeext=$ac_cv_exeext 3276c06b6b69Smrg 32779f4658d1Smrg# Check that the compiler produces executables we can run. If not, either 3278c06b6b69Smrg# the compiler is broken, or we cross compile. 32799f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 32809f4658d1Smrg$as_echo_n "checking whether the C compiler works... " >&6; } 3281c06b6b69Smrg# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 3282c06b6b69Smrg# If not cross compiling, check that we can run a simple program. 3283c06b6b69Smrgif test "$cross_compiling" != yes; then 3284c06b6b69Smrg if { ac_try='./$ac_file' 32859f4658d1Smrg { (case "(($ac_try" in 32869f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 32879f4658d1Smrg *) ac_try_echo=$ac_try;; 32889f4658d1Smrgesac 32899f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 32909f4658d1Smrg$as_echo "$ac_try_echo") >&5 32919f4658d1Smrg (eval "$ac_try") 2>&5 3292c06b6b69Smrg ac_status=$? 32939f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3294c06b6b69Smrg (exit $ac_status); }; }; then 3295c06b6b69Smrg cross_compiling=no 3296c06b6b69Smrg else 3297c06b6b69Smrg if test "$cross_compiling" = maybe; then 3298c06b6b69Smrg cross_compiling=yes 3299c06b6b69Smrg else 33009f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 33019f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 33029f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. 3303c06b6b69SmrgIf you meant to cross compile, use \`--host'. 3304c06b6b69SmrgSee \`config.log' for more details." >&5 33059f4658d1Smrg$as_echo "$as_me: error: cannot run C compiled programs. 3306c06b6b69SmrgIf you meant to cross compile, use \`--host'. 3307c06b6b69SmrgSee \`config.log' for more details." >&2;} 33089f4658d1Smrg { (exit 1); exit 1; }; }; } 3309c06b6b69Smrg fi 3310c06b6b69Smrg fi 3311c06b6b69Smrgfi 33129f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: yes" >&5 33139f4658d1Smrg$as_echo "yes" >&6; } 3314c06b6b69Smrg 33159f4658d1Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3316c06b6b69Smrgac_clean_files=$ac_clean_files_save 33179f4658d1Smrg# Check that the compiler produces executables we can run. If not, either 3318c06b6b69Smrg# the compiler is broken, or we cross compile. 33199f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 33209f4658d1Smrg$as_echo_n "checking whether we are cross compiling... " >&6; } 33219f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 33229f4658d1Smrg$as_echo "$cross_compiling" >&6; } 33239f4658d1Smrg 33249f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 33259f4658d1Smrg$as_echo_n "checking for suffix of executables... " >&6; } 33269f4658d1Smrgif { (ac_try="$ac_link" 33279f4658d1Smrgcase "(($ac_try" in 33289f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 33299f4658d1Smrg *) ac_try_echo=$ac_try;; 33309f4658d1Smrgesac 33319f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 33329f4658d1Smrg$as_echo "$ac_try_echo") >&5 33339f4658d1Smrg (eval "$ac_link") 2>&5 3334c06b6b69Smrg ac_status=$? 33359f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3336c06b6b69Smrg (exit $ac_status); }; then 3337c06b6b69Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 3338c06b6b69Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3339c06b6b69Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 3340c06b6b69Smrg# `rm'. 3341c06b6b69Smrgfor ac_file in conftest.exe conftest conftest.*; do 3342c06b6b69Smrg test -f "$ac_file" || continue 3343c06b6b69Smrg case $ac_file in 33449f4658d1Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3345c06b6b69Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3346c06b6b69Smrg break;; 3347c06b6b69Smrg * ) break;; 3348c06b6b69Smrg esac 3349c06b6b69Smrgdone 3350c06b6b69Smrgelse 33519f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 33529f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 33539f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 3354c06b6b69SmrgSee \`config.log' for more details." >&5 33559f4658d1Smrg$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 3356c06b6b69SmrgSee \`config.log' for more details." >&2;} 33579f4658d1Smrg { (exit 1); exit 1; }; }; } 3358c06b6b69Smrgfi 3359c06b6b69Smrg 3360c06b6b69Smrgrm -f conftest$ac_cv_exeext 33619f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 33629f4658d1Smrg$as_echo "$ac_cv_exeext" >&6; } 3363c06b6b69Smrg 3364c06b6b69Smrgrm -f conftest.$ac_ext 3365c06b6b69SmrgEXEEXT=$ac_cv_exeext 3366c06b6b69Smrgac_exeext=$EXEEXT 33679f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 33689f4658d1Smrg$as_echo_n "checking for suffix of object files... " >&6; } 3369c06b6b69Smrgif test "${ac_cv_objext+set}" = set; then 33709f4658d1Smrg $as_echo_n "(cached) " >&6 3371c06b6b69Smrgelse 3372c06b6b69Smrg cat >conftest.$ac_ext <<_ACEOF 3373c06b6b69Smrg/* confdefs.h. */ 3374c06b6b69Smrg_ACEOF 3375c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext 3376c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF 3377c06b6b69Smrg/* end confdefs.h. */ 3378c06b6b69Smrg 3379c06b6b69Smrgint 3380c06b6b69Smrgmain () 3381c06b6b69Smrg{ 3382c06b6b69Smrg 3383c06b6b69Smrg ; 3384c06b6b69Smrg return 0; 3385c06b6b69Smrg} 3386c06b6b69Smrg_ACEOF 3387c06b6b69Smrgrm -f conftest.o conftest.obj 33889f4658d1Smrgif { (ac_try="$ac_compile" 33899f4658d1Smrgcase "(($ac_try" in 33909f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 33919f4658d1Smrg *) ac_try_echo=$ac_try;; 33929f4658d1Smrgesac 33939f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 33949f4658d1Smrg$as_echo "$ac_try_echo") >&5 33959f4658d1Smrg (eval "$ac_compile") 2>&5 3396c06b6b69Smrg ac_status=$? 33979f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3398c06b6b69Smrg (exit $ac_status); }; then 33999f4658d1Smrg for ac_file in conftest.o conftest.obj conftest.*; do 34009f4658d1Smrg test -f "$ac_file" || continue; 3401c06b6b69Smrg case $ac_file in 34029f4658d1Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3403c06b6b69Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3404c06b6b69Smrg break;; 3405c06b6b69Smrg esac 3406c06b6b69Smrgdone 3407c06b6b69Smrgelse 34089f4658d1Smrg $as_echo "$as_me: failed program was:" >&5 3409c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5 3410c06b6b69Smrg 34119f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 34129f4658d1Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 34139f4658d1Smrg{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3414c06b6b69SmrgSee \`config.log' for more details." >&5 34159f4658d1Smrg$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile 3416c06b6b69SmrgSee \`config.log' for more details." >&2;} 34179f4658d1Smrg { (exit 1); exit 1; }; }; } 3418c06b6b69Smrgfi 3419c06b6b69Smrg 3420c06b6b69Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 3421c06b6b69Smrgfi 34229f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 34239f4658d1Smrg$as_echo "$ac_cv_objext" >&6; } 3424c06b6b69SmrgOBJEXT=$ac_cv_objext 3425c06b6b69Smrgac_objext=$OBJEXT 34269f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 34279f4658d1Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3428c06b6b69Smrgif test "${ac_cv_c_compiler_gnu+set}" = set; then 34299f4658d1Smrg $as_echo_n "(cached) " >&6 3430c06b6b69Smrgelse 3431c06b6b69Smrg cat >conftest.$ac_ext <<_ACEOF 3432c06b6b69Smrg/* confdefs.h. */ 3433c06b6b69Smrg_ACEOF 3434c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext 3435c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF 3436c06b6b69Smrg/* end confdefs.h. */ 3437c06b6b69Smrg 3438c06b6b69Smrgint 3439c06b6b69Smrgmain () 3440c06b6b69Smrg{ 3441c06b6b69Smrg#ifndef __GNUC__ 3442c06b6b69Smrg choke me 3443c06b6b69Smrg#endif 3444c06b6b69Smrg 3445c06b6b69Smrg ; 3446c06b6b69Smrg return 0; 3447c06b6b69Smrg} 3448c06b6b69Smrg_ACEOF 3449c06b6b69Smrgrm -f conftest.$ac_objext 34509f4658d1Smrgif { (ac_try="$ac_compile" 34519f4658d1Smrgcase "(($ac_try" in 34529f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 34539f4658d1Smrg *) ac_try_echo=$ac_try;; 34549f4658d1Smrgesac 34559f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 34569f4658d1Smrg$as_echo "$ac_try_echo") >&5 34579f4658d1Smrg (eval "$ac_compile") 2>conftest.er1 3458c06b6b69Smrg ac_status=$? 3459c06b6b69Smrg grep -v '^ *+' conftest.er1 >conftest.err 3460c06b6b69Smrg rm -f conftest.er1 3461c06b6b69Smrg cat conftest.err >&5 34629f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 34639f4658d1Smrg (exit $ac_status); } && { 34649f4658d1Smrg test -z "$ac_c_werror_flag" || 34659f4658d1Smrg test ! -s conftest.err 34669f4658d1Smrg } && test -s conftest.$ac_objext; then 3467c06b6b69Smrg ac_compiler_gnu=yes 3468c06b6b69Smrgelse 34699f4658d1Smrg $as_echo "$as_me: failed program was:" >&5 3470c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5 3471c06b6b69Smrg 34729f4658d1Smrg ac_compiler_gnu=no 3473c06b6b69Smrgfi 34749f4658d1Smrg 34759f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3476c06b6b69Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3477c06b6b69Smrg 3478c06b6b69Smrgfi 34799f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 34809f4658d1Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 34819f4658d1Smrgif test $ac_compiler_gnu = yes; then 34829f4658d1Smrg GCC=yes 34839f4658d1Smrgelse 34849f4658d1Smrg GCC= 34859f4658d1Smrgfi 3486c06b6b69Smrgac_test_CFLAGS=${CFLAGS+set} 3487c06b6b69Smrgac_save_CFLAGS=$CFLAGS 34889f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 34899f4658d1Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 3490c06b6b69Smrgif test "${ac_cv_prog_cc_g+set}" = set; then 34919f4658d1Smrg $as_echo_n "(cached) " >&6 3492c06b6b69Smrgelse 34939f4658d1Smrg ac_save_c_werror_flag=$ac_c_werror_flag 34949f4658d1Smrg ac_c_werror_flag=yes 34959f4658d1Smrg ac_cv_prog_cc_g=no 34969f4658d1Smrg CFLAGS="-g" 34979f4658d1Smrg cat >conftest.$ac_ext <<_ACEOF 3498c06b6b69Smrg/* confdefs.h. */ 3499c06b6b69Smrg_ACEOF 3500c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext 3501c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF 3502c06b6b69Smrg/* end confdefs.h. */ 3503c06b6b69Smrg 3504c06b6b69Smrgint 3505c06b6b69Smrgmain () 3506c06b6b69Smrg{ 3507c06b6b69Smrg 3508c06b6b69Smrg ; 3509c06b6b69Smrg return 0; 3510c06b6b69Smrg} 3511c06b6b69Smrg_ACEOF 3512c06b6b69Smrgrm -f conftest.$ac_objext 35139f4658d1Smrgif { (ac_try="$ac_compile" 35149f4658d1Smrgcase "(($ac_try" in 35159f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 35169f4658d1Smrg *) ac_try_echo=$ac_try;; 35179f4658d1Smrgesac 35189f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 35199f4658d1Smrg$as_echo "$ac_try_echo") >&5 35209f4658d1Smrg (eval "$ac_compile") 2>conftest.er1 3521c06b6b69Smrg ac_status=$? 3522c06b6b69Smrg grep -v '^ *+' conftest.er1 >conftest.err 3523c06b6b69Smrg rm -f conftest.er1 3524c06b6b69Smrg cat conftest.err >&5 35259f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 35269f4658d1Smrg (exit $ac_status); } && { 35279f4658d1Smrg test -z "$ac_c_werror_flag" || 35289f4658d1Smrg test ! -s conftest.err 35299f4658d1Smrg } && test -s conftest.$ac_objext; then 3530c06b6b69Smrg ac_cv_prog_cc_g=yes 3531c06b6b69Smrgelse 35329f4658d1Smrg $as_echo "$as_me: failed program was:" >&5 3533c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5 3534c06b6b69Smrg 35359f4658d1Smrg CFLAGS="" 35369f4658d1Smrg cat >conftest.$ac_ext <<_ACEOF 3537c06b6b69Smrg/* confdefs.h. */ 3538c06b6b69Smrg_ACEOF 3539c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext 3540c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF 3541c06b6b69Smrg/* end confdefs.h. */ 35429f4658d1Smrg 35439f4658d1Smrgint 35449f4658d1Smrgmain () 3545c06b6b69Smrg{ 3546c06b6b69Smrg 3547c06b6b69Smrg ; 3548c06b6b69Smrg return 0; 3549c06b6b69Smrg} 3550c06b6b69Smrg_ACEOF 35519f4658d1Smrgrm -f conftest.$ac_objext 35529f4658d1Smrgif { (ac_try="$ac_compile" 35539f4658d1Smrgcase "(($ac_try" in 35549f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 35559f4658d1Smrg *) ac_try_echo=$ac_try;; 35569f4658d1Smrgesac 35579f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 35589f4658d1Smrg$as_echo "$ac_try_echo") >&5 35599f4658d1Smrg (eval "$ac_compile") 2>conftest.er1 3560c06b6b69Smrg ac_status=$? 3561c06b6b69Smrg grep -v '^ *+' conftest.er1 >conftest.err 3562c06b6b69Smrg rm -f conftest.er1 3563c06b6b69Smrg cat conftest.err >&5 35649f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 35659f4658d1Smrg (exit $ac_status); } && { 35669f4658d1Smrg test -z "$ac_c_werror_flag" || 35679f4658d1Smrg test ! -s conftest.err 35689f4658d1Smrg } && test -s conftest.$ac_objext; then 35699f4658d1Smrg : 3570c06b6b69Smrgelse 35719f4658d1Smrg $as_echo "$as_me: failed program was:" >&5 3572c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5 3573c06b6b69Smrg 35749f4658d1Smrg ac_c_werror_flag=$ac_save_c_werror_flag 35759f4658d1Smrg CFLAGS="-g" 35769f4658d1Smrg cat >conftest.$ac_ext <<_ACEOF 3577c06b6b69Smrg/* confdefs.h. */ 3578c06b6b69Smrg_ACEOF 3579c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext 3580c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF 3581c06b6b69Smrg/* end confdefs.h. */ 35829f4658d1Smrg 3583c06b6b69Smrgint 3584c06b6b69Smrgmain () 3585c06b6b69Smrg{ 35869f4658d1Smrg 3587c06b6b69Smrg ; 3588c06b6b69Smrg return 0; 3589c06b6b69Smrg} 3590c06b6b69Smrg_ACEOF 3591c06b6b69Smrgrm -f conftest.$ac_objext 35929f4658d1Smrgif { (ac_try="$ac_compile" 35939f4658d1Smrgcase "(($ac_try" in 35949f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 35959f4658d1Smrg *) ac_try_echo=$ac_try;; 35969f4658d1Smrgesac 35979f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 35989f4658d1Smrg$as_echo "$ac_try_echo") >&5 35999f4658d1Smrg (eval "$ac_compile") 2>conftest.er1 3600c06b6b69Smrg ac_status=$? 3601c06b6b69Smrg grep -v '^ *+' conftest.er1 >conftest.err 3602c06b6b69Smrg rm -f conftest.er1 3603c06b6b69Smrg cat conftest.err >&5 36049f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 36059f4658d1Smrg (exit $ac_status); } && { 36069f4658d1Smrg test -z "$ac_c_werror_flag" || 36079f4658d1Smrg test ! -s conftest.err 36089f4658d1Smrg } && test -s conftest.$ac_objext; then 36099f4658d1Smrg ac_cv_prog_cc_g=yes 3610c06b6b69Smrgelse 36119f4658d1Smrg $as_echo "$as_me: failed program was:" >&5 3612c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5 3613c06b6b69Smrg 36149f4658d1Smrg 3615c06b6b69Smrgfi 36169f4658d1Smrg 36179f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 36189f4658d1Smrgfi 36199f4658d1Smrg 36209f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 36219f4658d1Smrgfi 36229f4658d1Smrg 36239f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 36249f4658d1Smrg ac_c_werror_flag=$ac_save_c_werror_flag 36259f4658d1Smrgfi 36269f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 36279f4658d1Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 36289f4658d1Smrgif test "$ac_test_CFLAGS" = set; then 36299f4658d1Smrg CFLAGS=$ac_save_CFLAGS 36309f4658d1Smrgelif test $ac_cv_prog_cc_g = yes; then 36319f4658d1Smrg if test "$GCC" = yes; then 36329f4658d1Smrg CFLAGS="-g -O2" 36339f4658d1Smrg else 36349f4658d1Smrg CFLAGS="-g" 36359f4658d1Smrg fi 36369f4658d1Smrgelse 36379f4658d1Smrg if test "$GCC" = yes; then 36389f4658d1Smrg CFLAGS="-O2" 36399f4658d1Smrg else 36409f4658d1Smrg CFLAGS= 36419f4658d1Smrg fi 36429f4658d1Smrgfi 36439f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 36449f4658d1Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 36459f4658d1Smrgif test "${ac_cv_prog_cc_c89+set}" = set; then 36469f4658d1Smrg $as_echo_n "(cached) " >&6 36479f4658d1Smrgelse 36489f4658d1Smrg ac_cv_prog_cc_c89=no 36499f4658d1Smrgac_save_CC=$CC 36509f4658d1Smrgcat >conftest.$ac_ext <<_ACEOF 3651c06b6b69Smrg/* confdefs.h. */ 3652c06b6b69Smrg_ACEOF 3653c06b6b69Smrgcat confdefs.h >>conftest.$ac_ext 3654c06b6b69Smrgcat >>conftest.$ac_ext <<_ACEOF 3655c06b6b69Smrg/* end confdefs.h. */ 36569f4658d1Smrg#include <stdarg.h> 36579f4658d1Smrg#include <stdio.h> 36589f4658d1Smrg#include <sys/types.h> 36599f4658d1Smrg#include <sys/stat.h> 36609f4658d1Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 36619f4658d1Smrgstruct buf { int x; }; 36629f4658d1SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 36639f4658d1Smrgstatic char *e (p, i) 36649f4658d1Smrg char **p; 36659f4658d1Smrg int i; 36669f4658d1Smrg{ 36679f4658d1Smrg return p[i]; 36689f4658d1Smrg} 36699f4658d1Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 36709f4658d1Smrg{ 36719f4658d1Smrg char *s; 36729f4658d1Smrg va_list v; 36739f4658d1Smrg va_start (v,p); 36749f4658d1Smrg s = g (p, va_arg (v,int)); 36759f4658d1Smrg va_end (v); 36769f4658d1Smrg return s; 36779f4658d1Smrg} 36789f4658d1Smrg 36799f4658d1Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 36809f4658d1Smrg function prototypes and stuff, but not '\xHH' hex character constants. 36819f4658d1Smrg These don't provoke an error unfortunately, instead are silently treated 36829f4658d1Smrg as 'x'. The following induces an error, until -std is added to get 36839f4658d1Smrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 36849f4658d1Smrg array size at least. It's necessary to write '\x00'==0 to get something 36859f4658d1Smrg that's true only with -std. */ 36869f4658d1Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 36879f4658d1Smrg 36889f4658d1Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 36899f4658d1Smrg inside strings and character constants. */ 36909f4658d1Smrg#define FOO(x) 'x' 36919f4658d1Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 36929f4658d1Smrg 36939f4658d1Smrgint test (int i, double x); 36949f4658d1Smrgstruct s1 {int (*f) (int a);}; 36959f4658d1Smrgstruct s2 {int (*f) (double a);}; 36969f4658d1Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 36979f4658d1Smrgint argc; 36989f4658d1Smrgchar **argv; 3699c06b6b69Smrgint 3700c06b6b69Smrgmain () 3701c06b6b69Smrg{ 37029f4658d1Smrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3703c06b6b69Smrg ; 3704c06b6b69Smrg return 0; 3705c06b6b69Smrg} 3706c06b6b69Smrg_ACEOF 37079f4658d1Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 37089f4658d1Smrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 37099f4658d1Smrgdo 37109f4658d1Smrg CC="$ac_save_CC $ac_arg" 37119f4658d1Smrg rm -f conftest.$ac_objext 37129f4658d1Smrgif { (ac_try="$ac_compile" 37139f4658d1Smrgcase "(($ac_try" in 37149f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 37159f4658d1Smrg *) ac_try_echo=$ac_try;; 37169f4658d1Smrgesac 37179f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 37189f4658d1Smrg$as_echo "$ac_try_echo") >&5 37199f4658d1Smrg (eval "$ac_compile") 2>conftest.er1 3720c06b6b69Smrg ac_status=$? 3721c06b6b69Smrg grep -v '^ *+' conftest.er1 >conftest.err 3722c06b6b69Smrg rm -f conftest.er1 3723c06b6b69Smrg cat conftest.err >&5 37249f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 37259f4658d1Smrg (exit $ac_status); } && { 37269f4658d1Smrg test -z "$ac_c_werror_flag" || 37279f4658d1Smrg test ! -s conftest.err 37289f4658d1Smrg } && test -s conftest.$ac_objext; then 37299f4658d1Smrg ac_cv_prog_cc_c89=$ac_arg 37309f4658d1Smrgelse 37319f4658d1Smrg $as_echo "$as_me: failed program was:" >&5 3732c06b6b69Smrgsed 's/^/| /' conftest.$ac_ext >&5 3733c06b6b69Smrg 37349f4658d1Smrg 3735c06b6b69Smrgfi 37369f4658d1Smrg 37379f4658d1Smrgrm -f core conftest.err conftest.$ac_objext 37389f4658d1Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 3739c06b6b69Smrgdone 37409f4658d1Smrgrm -f conftest.$ac_ext 37419f4658d1SmrgCC=$ac_save_CC 37429f4658d1Smrg 3743c06b6b69Smrgfi 37449f4658d1Smrg# AC_CACHE_VAL 37459f4658d1Smrgcase "x$ac_cv_prog_cc_c89" in 37469f4658d1Smrg x) 37479f4658d1Smrg { $as_echo "$as_me:$LINENO: result: none needed" >&5 37489f4658d1Smrg$as_echo "none needed" >&6; } ;; 37499f4658d1Smrg xno) 37509f4658d1Smrg { $as_echo "$as_me:$LINENO: result: unsupported" >&5 37519f4658d1Smrg$as_echo "unsupported" >&6; } ;; 37529f4658d1Smrg *) 37539f4658d1Smrg CC="$CC $ac_cv_prog_cc_c89" 37549f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 37559f4658d1Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 37569f4658d1Smrgesac 3757c06b6b69Smrg 3758c06b6b69Smrg 3759c06b6b69Smrgac_ext=c 3760c06b6b69Smrgac_cpp='$CPP $CPPFLAGS' 3761c06b6b69Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3762c06b6b69Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3763c06b6b69Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3764c06b6b69Smrg 3765c06b6b69Smrgdepcc="$CC" am_compiler_list= 3766c06b6b69Smrg 37679f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 37689f4658d1Smrg$as_echo_n "checking dependency style of $depcc... " >&6; } 3769c06b6b69Smrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 37709f4658d1Smrg $as_echo_n "(cached) " >&6 3771c06b6b69Smrgelse 3772c06b6b69Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3773c06b6b69Smrg # We make a subdir and do the tests there. Otherwise we can end up 3774c06b6b69Smrg # making bogus files that we don't know about and never remove. For 3775c06b6b69Smrg # instance it was reported that on HP-UX the gcc test will end up 3776c06b6b69Smrg # making a dummy file named `D' -- because `-MD' means `put the output 3777c06b6b69Smrg # in D'. 3778c06b6b69Smrg mkdir conftest.dir 3779c06b6b69Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 3780c06b6b69Smrg # using a relative directory. 3781c06b6b69Smrg cp "$am_depcomp" conftest.dir 3782c06b6b69Smrg cd conftest.dir 3783c06b6b69Smrg # We will build objects and dependencies in a subdirectory because 3784c06b6b69Smrg # it helps to detect inapplicable dependency modes. For instance 3785c06b6b69Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 3786c06b6b69Smrg # side effect of compilation, but ICC will put the dependencies in 3787c06b6b69Smrg # the current directory while Tru64 will put them in the object 3788c06b6b69Smrg # directory. 3789c06b6b69Smrg mkdir sub 3790c06b6b69Smrg 3791c06b6b69Smrg am_cv_CC_dependencies_compiler_type=none 3792c06b6b69Smrg if test "$am_compiler_list" = ""; then 3793c06b6b69Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3794c06b6b69Smrg fi 3795b20b881bSmrg am__universal=false 3796b20b881bSmrg case " $depcc " in #( 3797b20b881bSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 3798b20b881bSmrg esac 3799b20b881bSmrg 3800c06b6b69Smrg for depmode in $am_compiler_list; do 3801c06b6b69Smrg # Setup a source with many dependencies, because some compilers 3802c06b6b69Smrg # like to wrap large dependency lists on column 80 (with \), and 3803c06b6b69Smrg # we should not choose a depcomp mode which is confused by this. 3804c06b6b69Smrg # 3805c06b6b69Smrg # We need to recreate these files for each test, as the compiler may 3806c06b6b69Smrg # overwrite some of them when testing with obscure command lines. 3807c06b6b69Smrg # This happens at least with the AIX C compiler. 3808c06b6b69Smrg : > sub/conftest.c 3809c06b6b69Smrg for i in 1 2 3 4 5 6; do 3810c06b6b69Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 3811c06b6b69Smrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3812c06b6b69Smrg # Solaris 8's {/usr,}/bin/sh. 3813c06b6b69Smrg touch sub/conftst$i.h 3814c06b6b69Smrg done 3815c06b6b69Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3816c06b6b69Smrg 3817b20b881bSmrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 3818b20b881bSmrg # mode. It turns out that the SunPro C++ compiler does not properly 3819b20b881bSmrg # handle `-M -o', and we need to detect this. Also, some Intel 3820b20b881bSmrg # versions had trouble with output in subdirs 3821b20b881bSmrg am__obj=sub/conftest.${OBJEXT-o} 3822b20b881bSmrg am__minus_obj="-o $am__obj" 3823c06b6b69Smrg case $depmode in 3824b20b881bSmrg gcc) 3825b20b881bSmrg # This depmode causes a compiler race in universal mode. 3826b20b881bSmrg test "$am__universal" = false || continue 3827b20b881bSmrg ;; 3828c06b6b69Smrg nosideeffect) 3829c06b6b69Smrg # after this tag, mechanisms are not by side-effect, so they'll 3830c06b6b69Smrg # only be used when explicitly requested 3831c06b6b69Smrg if test "x$enable_dependency_tracking" = xyes; then 3832c06b6b69Smrg continue 3833c06b6b69Smrg else 3834c06b6b69Smrg break 3835c06b6b69Smrg fi 3836c06b6b69Smrg ;; 3837b20b881bSmrg msvisualcpp | msvcmsys) 3838b20b881bSmrg # This compiler won't grok `-c -o', but also, the minuso test has 3839b20b881bSmrg # not run yet. These depmodes are late enough in the game, and 3840b20b881bSmrg # so weak that their functioning should not be impacted. 3841b20b881bSmrg am__obj=conftest.${OBJEXT-o} 3842b20b881bSmrg am__minus_obj= 3843b20b881bSmrg ;; 3844c06b6b69Smrg none) break ;; 3845c06b6b69Smrg esac 3846c06b6b69Smrg if depmode=$depmode \ 3847b20b881bSmrg source=sub/conftest.c object=$am__obj \ 3848c06b6b69Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3849b20b881bSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3850c06b6b69Smrg >/dev/null 2>conftest.err && 38519f4658d1Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3852c06b6b69Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3853b20b881bSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3854c06b6b69Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3855c06b6b69Smrg # icc doesn't choke on unknown options, it will just issue warnings 3856c06b6b69Smrg # or remarks (even with -Werror). So we grep stderr for any message 3857c06b6b69Smrg # that says an option was ignored or not supported. 3858c06b6b69Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 3859c06b6b69Smrg # icc: Command line warning: ignoring option '-M'; no argument required 3860c06b6b69Smrg # The diagnosis changed in icc 8.0: 3861c06b6b69Smrg # icc: Command line remark: option '-MP' not supported 3862c06b6b69Smrg if (grep 'ignoring option' conftest.err || 3863c06b6b69Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3864c06b6b69Smrg am_cv_CC_dependencies_compiler_type=$depmode 3865c06b6b69Smrg break 3866c06b6b69Smrg fi 3867c06b6b69Smrg fi 3868c06b6b69Smrg done 3869c06b6b69Smrg 3870c06b6b69Smrg cd .. 3871c06b6b69Smrg rm -rf conftest.dir 3872c06b6b69Smrgelse 3873c06b6b69Smrg am_cv_CC_dependencies_compiler_type=none 3874c06b6b69Smrgfi 3875c06b6b69Smrg 3876c06b6b69Smrgfi 38779f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 38789f4658d1Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3879c06b6b69SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3880c06b6b69Smrg 38819f4658d1Smrg if 3882c06b6b69Smrg test "x$enable_dependency_tracking" != xno \ 3883c06b6b69Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3884c06b6b69Smrg am__fastdepCC_TRUE= 3885c06b6b69Smrg am__fastdepCC_FALSE='#' 3886c06b6b69Smrgelse 3887c06b6b69Smrg am__fastdepCC_TRUE='#' 3888c06b6b69Smrg am__fastdepCC_FALSE= 3889c06b6b69Smrgfi 3890c06b6b69Smrg 3891c06b6b69Smrg 38929f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 38939f4658d1Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; } 3894b20b881bSmrgif test "${ac_cv_path_SED+set}" = set; then 38959f4658d1Smrg $as_echo_n "(cached) " >&6 3896c06b6b69Smrgelse 3897b20b881bSmrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 3898b20b881bSmrg for ac_i in 1 2 3 4 5 6 7; do 3899b20b881bSmrg ac_script="$ac_script$as_nl$ac_script" 3900b20b881bSmrg done 3901b20b881bSmrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 3902b20b881bSmrg $as_unset ac_script || ac_script= 3903b20b881bSmrg if test -z "$SED"; then 3904b20b881bSmrg ac_path_SED_found=false 3905b20b881bSmrg # Loop through the user's path and test for each of PROGNAME-LIST 3906b20b881bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3907c06b6b69Smrgfor as_dir in $PATH 3908c06b6b69Smrgdo 3909c06b6b69Smrg IFS=$as_save_IFS 3910c06b6b69Smrg test -z "$as_dir" && as_dir=. 3911b20b881bSmrg for ac_prog in sed gsed; do 3912c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3913b20b881bSmrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 3914b20b881bSmrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 3915b20b881bSmrg# Check for GNU ac_path_SED and select it if it is found. 3916b20b881bSmrg # Check for GNU $ac_path_SED 3917b20b881bSmrgcase `"$ac_path_SED" --version 2>&1` in 3918b20b881bSmrg*GNU*) 3919b20b881bSmrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 3920b20b881bSmrg*) 3921b20b881bSmrg ac_count=0 3922b20b881bSmrg $as_echo_n 0123456789 >"conftest.in" 3923b20b881bSmrg while : 3924b20b881bSmrg do 3925b20b881bSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3926b20b881bSmrg mv "conftest.tmp" "conftest.in" 3927b20b881bSmrg cp "conftest.in" "conftest.nl" 3928b20b881bSmrg $as_echo '' >> "conftest.nl" 3929b20b881bSmrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 3930b20b881bSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3931b20b881bSmrg ac_count=`expr $ac_count + 1` 3932b20b881bSmrg if test $ac_count -gt ${ac_path_SED_max-0}; then 3933b20b881bSmrg # Best one so far, save it but keep looking for a better one 3934b20b881bSmrg ac_cv_path_SED="$ac_path_SED" 3935b20b881bSmrg ac_path_SED_max=$ac_count 3936b20b881bSmrg fi 3937b20b881bSmrg # 10*(2^10) chars as input seems more than enough 3938b20b881bSmrg test $ac_count -gt 10 && break 3939b20b881bSmrg done 3940b20b881bSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3941b20b881bSmrgesac 3942b20b881bSmrg 3943b20b881bSmrg $ac_path_SED_found && break 3 3944c06b6b69Smrg done 3945c06b6b69Smrg done 3946c06b6b69Smrgdone 39479f4658d1SmrgIFS=$as_save_IFS 3948b20b881bSmrg if test -z "$ac_cv_path_SED"; then 3949b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: no acceptable sed could be found in \$PATH" >&5 3950b20b881bSmrg$as_echo "$as_me: error: no acceptable sed could be found in \$PATH" >&2;} 3951b20b881bSmrg { (exit 1); exit 1; }; } 3952c06b6b69Smrg fi 3953b20b881bSmrgelse 3954b20b881bSmrg ac_cv_path_SED=$SED 3955b20b881bSmrgfi 3956c06b6b69Smrg 3957c06b6b69Smrgfi 3958b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_SED" >&5 3959b20b881bSmrg$as_echo "$ac_cv_path_SED" >&6; } 3960b20b881bSmrg SED="$ac_cv_path_SED" 3961b20b881bSmrg rm -f conftest.sed 3962b20b881bSmrg 3963b20b881bSmrgtest -z "$SED" && SED=sed 3964b20b881bSmrgXsed="$SED -e 1s/^X//" 3965b20b881bSmrg 3966b20b881bSmrg 3967b20b881bSmrg 3968b20b881bSmrg 3969b20b881bSmrg 3970b20b881bSmrg 3971b20b881bSmrg 3972b20b881bSmrg 3973c06b6b69Smrg 3974c06b6b69Smrg 39759f4658d1Smrg 39769f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 39779f4658d1Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 39789f4658d1Smrgif test "${ac_cv_path_GREP+set}" = set; then 39799f4658d1Smrg $as_echo_n "(cached) " >&6 39809f4658d1Smrgelse 39819f4658d1Smrg if test -z "$GREP"; then 39829f4658d1Smrg ac_path_GREP_found=false 39839f4658d1Smrg # Loop through the user's path and test for each of PROGNAME-LIST 39849f4658d1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 39859f4658d1Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 39869f4658d1Smrgdo 39879f4658d1Smrg IFS=$as_save_IFS 39889f4658d1Smrg test -z "$as_dir" && as_dir=. 39899f4658d1Smrg for ac_prog in grep ggrep; do 39909f4658d1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 39919f4658d1Smrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 39929f4658d1Smrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 39939f4658d1Smrg# Check for GNU ac_path_GREP and select it if it is found. 39949f4658d1Smrg # Check for GNU $ac_path_GREP 39959f4658d1Smrgcase `"$ac_path_GREP" --version 2>&1` in 39969f4658d1Smrg*GNU*) 39979f4658d1Smrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 39989f4658d1Smrg*) 39999f4658d1Smrg ac_count=0 40009f4658d1Smrg $as_echo_n 0123456789 >"conftest.in" 40019f4658d1Smrg while : 40029f4658d1Smrg do 40039f4658d1Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 40049f4658d1Smrg mv "conftest.tmp" "conftest.in" 40059f4658d1Smrg cp "conftest.in" "conftest.nl" 40069f4658d1Smrg $as_echo 'GREP' >> "conftest.nl" 40079f4658d1Smrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 40089f4658d1Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 40099f4658d1Smrg ac_count=`expr $ac_count + 1` 40109f4658d1Smrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 40119f4658d1Smrg # Best one so far, save it but keep looking for a better one 40129f4658d1Smrg ac_cv_path_GREP="$ac_path_GREP" 40139f4658d1Smrg ac_path_GREP_max=$ac_count 40149f4658d1Smrg fi 40159f4658d1Smrg # 10*(2^10) chars as input seems more than enough 40169f4658d1Smrg test $ac_count -gt 10 && break 40179f4658d1Smrg done 40189f4658d1Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 40199f4658d1Smrgesac 40209f4658d1Smrg 40219f4658d1Smrg $ac_path_GREP_found && break 3 40229f4658d1Smrg done 40239f4658d1Smrg done 40249f4658d1Smrgdone 40259f4658d1SmrgIFS=$as_save_IFS 40269f4658d1Smrg if test -z "$ac_cv_path_GREP"; then 40279f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 40289f4658d1Smrg$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 40299f4658d1Smrg { (exit 1); exit 1; }; } 40309f4658d1Smrg fi 40319f4658d1Smrgelse 40329f4658d1Smrg ac_cv_path_GREP=$GREP 40339f4658d1Smrgfi 40349f4658d1Smrg 40359f4658d1Smrgfi 40369f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 40379f4658d1Smrg$as_echo "$ac_cv_path_GREP" >&6; } 40389f4658d1Smrg GREP="$ac_cv_path_GREP" 40399f4658d1Smrg 40409f4658d1Smrg 40419f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 40429f4658d1Smrg$as_echo_n "checking for egrep... " >&6; } 40439f4658d1Smrgif test "${ac_cv_path_EGREP+set}" = set; then 40449f4658d1Smrg $as_echo_n "(cached) " >&6 4045c06b6b69Smrgelse 40469f4658d1Smrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 40479f4658d1Smrg then ac_cv_path_EGREP="$GREP -E" 40489f4658d1Smrg else 40499f4658d1Smrg if test -z "$EGREP"; then 40509f4658d1Smrg ac_path_EGREP_found=false 40519f4658d1Smrg # Loop through the user's path and test for each of PROGNAME-LIST 40529f4658d1Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 40539f4658d1Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 40549f4658d1Smrgdo 40559f4658d1Smrg IFS=$as_save_IFS 40569f4658d1Smrg test -z "$as_dir" && as_dir=. 40579f4658d1Smrg for ac_prog in egrep; do 40589f4658d1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 40599f4658d1Smrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 40609f4658d1Smrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 40619f4658d1Smrg# Check for GNU ac_path_EGREP and select it if it is found. 40629f4658d1Smrg # Check for GNU $ac_path_EGREP 40639f4658d1Smrgcase `"$ac_path_EGREP" --version 2>&1` in 40649f4658d1Smrg*GNU*) 40659f4658d1Smrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 40669f4658d1Smrg*) 40679f4658d1Smrg ac_count=0 40689f4658d1Smrg $as_echo_n 0123456789 >"conftest.in" 40699f4658d1Smrg while : 40709f4658d1Smrg do 40719f4658d1Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 40729f4658d1Smrg mv "conftest.tmp" "conftest.in" 40739f4658d1Smrg cp "conftest.in" "conftest.nl" 40749f4658d1Smrg $as_echo 'EGREP' >> "conftest.nl" 40759f4658d1Smrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 40769f4658d1Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 40779f4658d1Smrg ac_count=`expr $ac_count + 1` 40789f4658d1Smrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 40799f4658d1Smrg # Best one so far, save it but keep looking for a better one 40809f4658d1Smrg ac_cv_path_EGREP="$ac_path_EGREP" 40819f4658d1Smrg ac_path_EGREP_max=$ac_count 4082c06b6b69Smrg fi 40839f4658d1Smrg # 10*(2^10) chars as input seems more than enough 40849f4658d1Smrg test $ac_count -gt 10 && break 40859f4658d1Smrg done 40869f4658d1Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 40879f4658d1Smrgesac 40889f4658d1Smrg 40899f4658d1Smrg $ac_path_EGREP_found && break 3 40909f4658d1Smrg done 40919f4658d1Smrg done 40929f4658d1Smrgdone 40939f4658d1SmrgIFS=$as_save_IFS 40949f4658d1Smrg if test -z "$ac_cv_path_EGREP"; then 40959f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 40969f4658d1Smrg$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 40979f4658d1Smrg { (exit 1); exit 1; }; } 40989f4658d1Smrg fi 40999f4658d1Smrgelse 41009f4658d1Smrg ac_cv_path_EGREP=$EGREP 41019f4658d1Smrgfi 41029f4658d1Smrg 41039f4658d1Smrg fi 4104c06b6b69Smrgfi 41059f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 41069f4658d1Smrg$as_echo "$ac_cv_path_EGREP" >&6; } 41079f4658d1Smrg EGREP="$ac_cv_path_EGREP" 4108c06b6b69Smrg 4109c06b6b69Smrg 4110b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for fgrep" >&5 4111b20b881bSmrg$as_echo_n "checking for fgrep... " >&6; } 4112b20b881bSmrgif test "${ac_cv_path_FGREP+set}" = set; then 4113b20b881bSmrg $as_echo_n "(cached) " >&6 4114b20b881bSmrgelse 4115b20b881bSmrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4116b20b881bSmrg then ac_cv_path_FGREP="$GREP -F" 4117b20b881bSmrg else 4118b20b881bSmrg if test -z "$FGREP"; then 4119b20b881bSmrg ac_path_FGREP_found=false 4120b20b881bSmrg # Loop through the user's path and test for each of PROGNAME-LIST 4121b20b881bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4122b20b881bSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4123b20b881bSmrgdo 4124b20b881bSmrg IFS=$as_save_IFS 4125b20b881bSmrg test -z "$as_dir" && as_dir=. 4126b20b881bSmrg for ac_prog in fgrep; do 4127b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4128b20b881bSmrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4129b20b881bSmrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4130b20b881bSmrg# Check for GNU ac_path_FGREP and select it if it is found. 4131b20b881bSmrg # Check for GNU $ac_path_FGREP 4132b20b881bSmrgcase `"$ac_path_FGREP" --version 2>&1` in 4133b20b881bSmrg*GNU*) 4134b20b881bSmrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4135b20b881bSmrg*) 4136b20b881bSmrg ac_count=0 4137b20b881bSmrg $as_echo_n 0123456789 >"conftest.in" 4138b20b881bSmrg while : 4139b20b881bSmrg do 4140b20b881bSmrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4141b20b881bSmrg mv "conftest.tmp" "conftest.in" 4142b20b881bSmrg cp "conftest.in" "conftest.nl" 4143b20b881bSmrg $as_echo 'FGREP' >> "conftest.nl" 4144b20b881bSmrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4145b20b881bSmrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4146b20b881bSmrg ac_count=`expr $ac_count + 1` 4147b20b881bSmrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4148b20b881bSmrg # Best one so far, save it but keep looking for a better one 4149b20b881bSmrg ac_cv_path_FGREP="$ac_path_FGREP" 4150b20b881bSmrg ac_path_FGREP_max=$ac_count 4151b20b881bSmrg fi 4152b20b881bSmrg # 10*(2^10) chars as input seems more than enough 4153b20b881bSmrg test $ac_count -gt 10 && break 4154b20b881bSmrg done 4155b20b881bSmrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4156b20b881bSmrgesac 4157b20b881bSmrg 4158b20b881bSmrg $ac_path_FGREP_found && break 3 4159b20b881bSmrg done 4160b20b881bSmrg done 4161b20b881bSmrgdone 4162b20b881bSmrgIFS=$as_save_IFS 4163b20b881bSmrg if test -z "$ac_cv_path_FGREP"; then 4164b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4165b20b881bSmrg$as_echo "$as_me: error: no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4166b20b881bSmrg { (exit 1); exit 1; }; } 4167b20b881bSmrg fi 4168b20b881bSmrgelse 4169b20b881bSmrg ac_cv_path_FGREP=$FGREP 4170b20b881bSmrgfi 4171b20b881bSmrg 4172b20b881bSmrg fi 4173b20b881bSmrgfi 4174b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_FGREP" >&5 4175b20b881bSmrg$as_echo "$ac_cv_path_FGREP" >&6; } 4176b20b881bSmrg FGREP="$ac_cv_path_FGREP" 4177b20b881bSmrg 4178b20b881bSmrg 4179b20b881bSmrgtest -z "$GREP" && GREP=grep 4180b20b881bSmrg 4181b20b881bSmrg 4182b20b881bSmrg 4183b20b881bSmrg 4184b20b881bSmrg 4185b20b881bSmrg 4186b20b881bSmrg 4187b20b881bSmrg 4188b20b881bSmrg 4189b20b881bSmrg 4190b20b881bSmrg 4191b20b881bSmrg 4192b20b881bSmrg 4193b20b881bSmrg 4194b20b881bSmrg 4195b20b881bSmrg 4196b20b881bSmrg 4197b20b881bSmrg 4198c06b6b69Smrg 41999f4658d1Smrg# Check whether --with-gnu-ld was given. 4200c06b6b69Smrgif test "${with_gnu_ld+set}" = set; then 42019f4658d1Smrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4202c06b6b69Smrgelse 4203c06b6b69Smrg with_gnu_ld=no 42049f4658d1Smrgfi 42059f4658d1Smrg 4206c06b6b69Smrgac_prog=ld 4207c06b6b69Smrgif test "$GCC" = yes; then 4208c06b6b69Smrg # Check if gcc -print-prog-name=ld gives a path. 42099f4658d1Smrg { $as_echo "$as_me:$LINENO: checking for ld used by $CC" >&5 42109f4658d1Smrg$as_echo_n "checking for ld used by $CC... " >&6; } 4211c06b6b69Smrg case $host in 4212c06b6b69Smrg *-*-mingw*) 4213c06b6b69Smrg # gcc leaves a trailing carriage return which upsets mingw 4214c06b6b69Smrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4215c06b6b69Smrg *) 4216c06b6b69Smrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4217c06b6b69Smrg esac 4218c06b6b69Smrg case $ac_prog in 4219c06b6b69Smrg # Accept absolute paths. 4220c06b6b69Smrg [\\/]* | ?:[\\/]*) 4221c06b6b69Smrg re_direlt='/[^/][^/]*/\.\./' 4222c06b6b69Smrg # Canonicalize the pathname of ld 4223b20b881bSmrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4224b20b881bSmrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4225b20b881bSmrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4226c06b6b69Smrg done 4227c06b6b69Smrg test -z "$LD" && LD="$ac_prog" 4228c06b6b69Smrg ;; 4229c06b6b69Smrg "") 4230c06b6b69Smrg # If it fails, then pretend we aren't using GCC. 4231c06b6b69Smrg ac_prog=ld 4232c06b6b69Smrg ;; 4233c06b6b69Smrg *) 4234c06b6b69Smrg # If it is relative, then search for the first ld in PATH. 4235c06b6b69Smrg with_gnu_ld=unknown 4236c06b6b69Smrg ;; 4237c06b6b69Smrg esac 4238c06b6b69Smrgelif test "$with_gnu_ld" = yes; then 42399f4658d1Smrg { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5 42409f4658d1Smrg$as_echo_n "checking for GNU ld... " >&6; } 4241c06b6b69Smrgelse 42429f4658d1Smrg { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5 42439f4658d1Smrg$as_echo_n "checking for non-GNU ld... " >&6; } 4244c06b6b69Smrgfi 4245c06b6b69Smrgif test "${lt_cv_path_LD+set}" = set; then 42469f4658d1Smrg $as_echo_n "(cached) " >&6 4247c06b6b69Smrgelse 4248c06b6b69Smrg if test -z "$LD"; then 4249c06b6b69Smrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4250c06b6b69Smrg for ac_dir in $PATH; do 4251c06b6b69Smrg IFS="$lt_save_ifs" 4252c06b6b69Smrg test -z "$ac_dir" && ac_dir=. 4253c06b6b69Smrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4254c06b6b69Smrg lt_cv_path_LD="$ac_dir/$ac_prog" 4255c06b6b69Smrg # Check to see if the program is GNU ld. I'd rather use --version, 4256c06b6b69Smrg # but apparently some variants of GNU ld only accept -v. 4257c06b6b69Smrg # Break only if it was the GNU/non-GNU ld that we prefer. 4258c06b6b69Smrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4259c06b6b69Smrg *GNU* | *'with BFD'*) 4260c06b6b69Smrg test "$with_gnu_ld" != no && break 4261c06b6b69Smrg ;; 4262c06b6b69Smrg *) 4263c06b6b69Smrg test "$with_gnu_ld" != yes && break 4264c06b6b69Smrg ;; 4265c06b6b69Smrg esac 4266c06b6b69Smrg fi 4267c06b6b69Smrg done 4268c06b6b69Smrg IFS="$lt_save_ifs" 4269c06b6b69Smrgelse 4270c06b6b69Smrg lt_cv_path_LD="$LD" # Let the user override the test with a path. 4271c06b6b69Smrgfi 4272c06b6b69Smrgfi 4273c06b6b69Smrg 4274c06b6b69SmrgLD="$lt_cv_path_LD" 4275c06b6b69Smrgif test -n "$LD"; then 42769f4658d1Smrg { $as_echo "$as_me:$LINENO: result: $LD" >&5 42779f4658d1Smrg$as_echo "$LD" >&6; } 4278c06b6b69Smrgelse 42799f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 42809f4658d1Smrg$as_echo "no" >&6; } 4281c06b6b69Smrgfi 42829f4658d1Smrgtest -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 42839f4658d1Smrg$as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} 4284c06b6b69Smrg { (exit 1); exit 1; }; } 42859f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 42869f4658d1Smrg$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4287c06b6b69Smrgif test "${lt_cv_prog_gnu_ld+set}" = set; then 42889f4658d1Smrg $as_echo_n "(cached) " >&6 4289c06b6b69Smrgelse 4290c06b6b69Smrg # I'd rather use --version here, but apparently some GNU lds only accept -v. 4291c06b6b69Smrgcase `$LD -v 2>&1 </dev/null` in 4292c06b6b69Smrg*GNU* | *'with BFD'*) 4293c06b6b69Smrg lt_cv_prog_gnu_ld=yes 4294c06b6b69Smrg ;; 4295c06b6b69Smrg*) 4296c06b6b69Smrg lt_cv_prog_gnu_ld=no 4297c06b6b69Smrg ;; 4298c06b6b69Smrgesac 4299c06b6b69Smrgfi 43009f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 43019f4658d1Smrg$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4302c06b6b69Smrgwith_gnu_ld=$lt_cv_prog_gnu_ld 4303c06b6b69Smrg 4304c06b6b69Smrg 4305c06b6b69Smrg 4306b20b881bSmrg 4307b20b881bSmrg 4308b20b881bSmrg 4309b20b881bSmrg 4310b20b881bSmrg 4311b20b881bSmrg 4312b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5 4313b20b881bSmrg$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4314c06b6b69Smrgif test "${lt_cv_path_NM+set}" = set; then 43159f4658d1Smrg $as_echo_n "(cached) " >&6 4316c06b6b69Smrgelse 4317c06b6b69Smrg if test -n "$NM"; then 4318c06b6b69Smrg # Let the user override the test. 4319c06b6b69Smrg lt_cv_path_NM="$NM" 4320c06b6b69Smrgelse 4321c06b6b69Smrg lt_nm_to_check="${ac_tool_prefix}nm" 4322c06b6b69Smrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4323c06b6b69Smrg lt_nm_to_check="$lt_nm_to_check nm" 4324c06b6b69Smrg fi 4325c06b6b69Smrg for lt_tmp_nm in $lt_nm_to_check; do 4326c06b6b69Smrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4327c06b6b69Smrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4328c06b6b69Smrg IFS="$lt_save_ifs" 4329c06b6b69Smrg test -z "$ac_dir" && ac_dir=. 4330c06b6b69Smrg tmp_nm="$ac_dir/$lt_tmp_nm" 4331c06b6b69Smrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4332c06b6b69Smrg # Check to see if the nm accepts a BSD-compat flag. 4333c06b6b69Smrg # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4334c06b6b69Smrg # nm: unknown option "B" ignored 4335c06b6b69Smrg # Tru64's nm complains that /dev/null is an invalid object file 4336c06b6b69Smrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4337c06b6b69Smrg */dev/null* | *'Invalid file or object type'*) 4338c06b6b69Smrg lt_cv_path_NM="$tmp_nm -B" 4339c06b6b69Smrg break 4340c06b6b69Smrg ;; 4341c06b6b69Smrg *) 4342c06b6b69Smrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4343c06b6b69Smrg */dev/null*) 4344c06b6b69Smrg lt_cv_path_NM="$tmp_nm -p" 4345c06b6b69Smrg break 4346c06b6b69Smrg ;; 4347c06b6b69Smrg *) 4348c06b6b69Smrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4349c06b6b69Smrg continue # so that we can try to find one that supports BSD flags 4350c06b6b69Smrg ;; 4351c06b6b69Smrg esac 4352c06b6b69Smrg ;; 4353c06b6b69Smrg esac 4354c06b6b69Smrg fi 4355c06b6b69Smrg done 4356c06b6b69Smrg IFS="$lt_save_ifs" 4357c06b6b69Smrg done 4358b20b881bSmrg : ${lt_cv_path_NM=no} 4359c06b6b69Smrgfi 4360c06b6b69Smrgfi 43619f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 43629f4658d1Smrg$as_echo "$lt_cv_path_NM" >&6; } 4363b20b881bSmrgif test "$lt_cv_path_NM" != "no"; then 4364b20b881bSmrg NM="$lt_cv_path_NM" 4365b20b881bSmrgelse 4366b20b881bSmrg # Didn't find any BSD compatible name lister, look for dumpbin. 4367b20b881bSmrg if test -n "$ac_tool_prefix"; then 4368b20b881bSmrg for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4369b20b881bSmrg do 4370b20b881bSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4371b20b881bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 4372b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4373b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 4374b20b881bSmrgif test "${ac_cv_prog_DUMPBIN+set}" = set; then 4375b20b881bSmrg $as_echo_n "(cached) " >&6 4376b20b881bSmrgelse 4377b20b881bSmrg if test -n "$DUMPBIN"; then 4378b20b881bSmrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4379b20b881bSmrgelse 4380b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4381b20b881bSmrgfor as_dir in $PATH 4382b20b881bSmrgdo 4383b20b881bSmrg IFS=$as_save_IFS 4384b20b881bSmrg test -z "$as_dir" && as_dir=. 4385b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4386b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4387b20b881bSmrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4388b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4389b20b881bSmrg break 2 4390b20b881bSmrg fi 4391b20b881bSmrgdone 4392b20b881bSmrgdone 4393b20b881bSmrgIFS=$as_save_IFS 4394c06b6b69Smrg 4395b20b881bSmrgfi 4396b20b881bSmrgfi 4397b20b881bSmrgDUMPBIN=$ac_cv_prog_DUMPBIN 4398b20b881bSmrgif test -n "$DUMPBIN"; then 4399b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $DUMPBIN" >&5 4400b20b881bSmrg$as_echo "$DUMPBIN" >&6; } 4401c06b6b69Smrgelse 4402b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 4403b20b881bSmrg$as_echo "no" >&6; } 4404c06b6b69Smrgfi 4405c06b6b69Smrg 4406b20b881bSmrg 4407b20b881bSmrg test -n "$DUMPBIN" && break 4408b20b881bSmrg done 4409b20b881bSmrgfi 4410b20b881bSmrgif test -z "$DUMPBIN"; then 4411b20b881bSmrg ac_ct_DUMPBIN=$DUMPBIN 4412b20b881bSmrg for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4413b20b881bSmrgdo 4414b20b881bSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 4415b20b881bSmrgset dummy $ac_prog; ac_word=$2 4416b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4417b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 4418b20b881bSmrgif test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then 44199f4658d1Smrg $as_echo_n "(cached) " >&6 4420c06b6b69Smrgelse 4421b20b881bSmrg if test -n "$ac_ct_DUMPBIN"; then 4422b20b881bSmrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4423b20b881bSmrgelse 4424b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4425b20b881bSmrgfor as_dir in $PATH 4426b20b881bSmrgdo 4427b20b881bSmrg IFS=$as_save_IFS 4428b20b881bSmrg test -z "$as_dir" && as_dir=. 4429b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4430b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4431b20b881bSmrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4432b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4433b20b881bSmrg break 2 4434b20b881bSmrg fi 4435b20b881bSmrgdone 4436b20b881bSmrgdone 4437b20b881bSmrgIFS=$as_save_IFS 4438c06b6b69Smrg 4439b20b881bSmrgfi 4440b20b881bSmrgfi 4441b20b881bSmrgac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4442b20b881bSmrgif test -n "$ac_ct_DUMPBIN"; then 4443b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5 4444b20b881bSmrg$as_echo "$ac_ct_DUMPBIN" >&6; } 4445b20b881bSmrgelse 4446b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 4447b20b881bSmrg$as_echo "no" >&6; } 4448b20b881bSmrgfi 4449c06b6b69Smrg 4450c06b6b69Smrg 4451b20b881bSmrg test -n "$ac_ct_DUMPBIN" && break 4452b20b881bSmrgdone 4453c06b6b69Smrg 4454b20b881bSmrg if test "x$ac_ct_DUMPBIN" = x; then 4455b20b881bSmrg DUMPBIN=":" 44569f4658d1Smrg else 4457b20b881bSmrg case $cross_compiling:$ac_tool_warned in 4458b20b881bSmrgyes:) 4459b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4460b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4461b20b881bSmrgac_tool_warned=yes ;; 4462b20b881bSmrgesac 4463b20b881bSmrg DUMPBIN=$ac_ct_DUMPBIN 44649f4658d1Smrg fi 4465b20b881bSmrgfi 4466c06b6b69Smrg 4467c06b6b69Smrg 4468b20b881bSmrg if test "$DUMPBIN" != ":"; then 4469b20b881bSmrg NM="$DUMPBIN" 4470c06b6b69Smrg fi 4471b20b881bSmrgfi 4472b20b881bSmrgtest -z "$NM" && NM=nm 4473c06b6b69Smrg 4474c06b6b69Smrg 4475c06b6b69Smrg 4476c06b6b69Smrg 4477c06b6b69Smrg 4478c06b6b69Smrg 4479b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5 4480b20b881bSmrg$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4481b20b881bSmrgif test "${lt_cv_nm_interface+set}" = set; then 4482b20b881bSmrg $as_echo_n "(cached) " >&6 4483b20b881bSmrgelse 4484b20b881bSmrg lt_cv_nm_interface="BSD nm" 4485b20b881bSmrg echo "int some_variable = 0;" > conftest.$ac_ext 4486b20b881bSmrg (eval echo "\"\$as_me:4486: $ac_compile\"" >&5) 4487b20b881bSmrg (eval "$ac_compile" 2>conftest.err) 4488b20b881bSmrg cat conftest.err >&5 4489b20b881bSmrg (eval echo "\"\$as_me:4489: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4490b20b881bSmrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4491b20b881bSmrg cat conftest.err >&5 4492b20b881bSmrg (eval echo "\"\$as_me:4492: output\"" >&5) 4493b20b881bSmrg cat conftest.out >&5 4494b20b881bSmrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4495b20b881bSmrg lt_cv_nm_interface="MS dumpbin" 4496c06b6b69Smrg fi 4497b20b881bSmrg rm -f conftest* 4498b20b881bSmrgfi 4499b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5 4500b20b881bSmrg$as_echo "$lt_cv_nm_interface" >&6; } 4501c06b6b69Smrg 4502b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5 4503b20b881bSmrg$as_echo_n "checking whether ln -s works... " >&6; } 4504b20b881bSmrgLN_S=$as_ln_s 4505b20b881bSmrgif test "$LN_S" = "ln -s"; then 4506b20b881bSmrg { $as_echo "$as_me:$LINENO: result: yes" >&5 4507b20b881bSmrg$as_echo "yes" >&6; } 4508b20b881bSmrgelse 4509b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5 4510b20b881bSmrg$as_echo "no, using $LN_S" >&6; } 4511b20b881bSmrgfi 4512c06b6b69Smrg 4513b20b881bSmrg# find the maximum length of command line arguments 4514b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 4515b20b881bSmrg$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4516b20b881bSmrgif test "${lt_cv_sys_max_cmd_len+set}" = set; then 4517b20b881bSmrg $as_echo_n "(cached) " >&6 4518b20b881bSmrgelse 4519b20b881bSmrg i=0 4520b20b881bSmrg teststring="ABCD" 4521c06b6b69Smrg 4522b20b881bSmrg case $build_os in 4523b20b881bSmrg msdosdjgpp*) 4524b20b881bSmrg # On DJGPP, this test can blow up pretty badly due to problems in libc 4525b20b881bSmrg # (any single argument exceeding 2000 bytes causes a buffer overrun 4526b20b881bSmrg # during glob expansion). Even if it were fixed, the result of this 4527b20b881bSmrg # check would be larger than it should be. 4528b20b881bSmrg lt_cv_sys_max_cmd_len=12288; # 12K is about right 4529b20b881bSmrg ;; 45309f4658d1Smrg 4531b20b881bSmrg gnu*) 4532b20b881bSmrg # Under GNU Hurd, this test is not required because there is 4533b20b881bSmrg # no limit to the length of command line arguments. 4534b20b881bSmrg # Libtool will interpret -1 as no limit whatsoever 4535b20b881bSmrg lt_cv_sys_max_cmd_len=-1; 4536b20b881bSmrg ;; 4537c06b6b69Smrg 4538b20b881bSmrg cygwin* | mingw* | cegcc*) 4539b20b881bSmrg # On Win9x/ME, this test blows up -- it succeeds, but takes 4540b20b881bSmrg # about 5 minutes as the teststring grows exponentially. 4541b20b881bSmrg # Worse, since 9x/ME are not pre-emptively multitasking, 4542b20b881bSmrg # you end up with a "frozen" computer, even though with patience 4543b20b881bSmrg # the test eventually succeeds (with a max line length of 256k). 4544b20b881bSmrg # Instead, let's just punt: use the minimum linelength reported by 4545b20b881bSmrg # all of the supported platforms: 8192 (on NT/2K/XP). 4546b20b881bSmrg lt_cv_sys_max_cmd_len=8192; 4547c06b6b69Smrg ;; 4548b20b881bSmrg 4549b20b881bSmrg amigaos*) 4550b20b881bSmrg # On AmigaOS with pdksh, this test takes hours, literally. 4551b20b881bSmrg # So we just punt and use a minimum line length of 8192. 4552b20b881bSmrg lt_cv_sys_max_cmd_len=8192; 4553c06b6b69Smrg ;; 4554b20b881bSmrg 4555b20b881bSmrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4556b20b881bSmrg # This has been around since 386BSD, at least. Likely further. 4557b20b881bSmrg if test -x /sbin/sysctl; then 4558b20b881bSmrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4559b20b881bSmrg elif test -x /usr/sbin/sysctl; then 4560b20b881bSmrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4561b20b881bSmrg else 4562b20b881bSmrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4563b20b881bSmrg fi 4564b20b881bSmrg # And add a safety zone 4565b20b881bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4566b20b881bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4567c06b6b69Smrg ;; 4568b20b881bSmrg 4569b20b881bSmrg interix*) 4570b20b881bSmrg # We know the value 262144 and hardcode it with a safety zone (like BSD) 4571b20b881bSmrg lt_cv_sys_max_cmd_len=196608 4572c06b6b69Smrg ;; 4573b20b881bSmrg 4574b20b881bSmrg osf*) 4575b20b881bSmrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4576b20b881bSmrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4577b20b881bSmrg # nice to cause kernel panics so lets avoid the loop below. 4578b20b881bSmrg # First set a reasonable default. 4579b20b881bSmrg lt_cv_sys_max_cmd_len=16384 4580b20b881bSmrg # 4581b20b881bSmrg if test -x /sbin/sysconfig; then 4582b20b881bSmrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4583b20b881bSmrg *1*) lt_cv_sys_max_cmd_len=-1 ;; 4584b20b881bSmrg esac 4585b20b881bSmrg fi 4586c06b6b69Smrg ;; 4587b20b881bSmrg sco3.2v5*) 4588b20b881bSmrg lt_cv_sys_max_cmd_len=102400 4589b20b881bSmrg ;; 4590b20b881bSmrg sysv5* | sco5v6* | sysv4.2uw2*) 4591b20b881bSmrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4592b20b881bSmrg if test -n "$kargmax"; then 4593b20b881bSmrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4594b20b881bSmrg else 4595b20b881bSmrg lt_cv_sys_max_cmd_len=32768 4596b20b881bSmrg fi 4597b20b881bSmrg ;; 4598b20b881bSmrg *) 4599b20b881bSmrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4600b20b881bSmrg if test -n "$lt_cv_sys_max_cmd_len"; then 4601b20b881bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4602b20b881bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4603b20b881bSmrg else 4604b20b881bSmrg # Make teststring a little bigger before we do anything with it. 4605b20b881bSmrg # a 1K string should be a reasonable start. 4606b20b881bSmrg for i in 1 2 3 4 5 6 7 8 ; do 4607b20b881bSmrg teststring=$teststring$teststring 4608b20b881bSmrg done 4609b20b881bSmrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4610b20b881bSmrg # If test is not a shell built-in, we'll probably end up computing a 4611b20b881bSmrg # maximum length that is only half of the actual maximum length, but 4612b20b881bSmrg # we can't tell. 4613b20b881bSmrg while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 4614b20b881bSmrg = "XX$teststring$teststring"; } >/dev/null 2>&1 && 4615b20b881bSmrg test $i != 17 # 1/2 MB should be enough 4616b20b881bSmrg do 4617b20b881bSmrg i=`expr $i + 1` 4618b20b881bSmrg teststring=$teststring$teststring 4619b20b881bSmrg done 4620b20b881bSmrg # Only check the string length outside the loop. 4621b20b881bSmrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4622b20b881bSmrg teststring= 4623b20b881bSmrg # Add a significant safety factor because C++ compilers can tack on 4624b20b881bSmrg # massive amounts of additional arguments before passing them to the 4625b20b881bSmrg # linker. It appears as though 1/2 is a usable value. 4626b20b881bSmrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4627b20b881bSmrg fi 4628c06b6b69Smrg ;; 4629c06b6b69Smrg esac 4630c06b6b69Smrg 4631b20b881bSmrgfi 4632c06b6b69Smrg 4633b20b881bSmrgif test -n $lt_cv_sys_max_cmd_len ; then 4634b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 4635b20b881bSmrg$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4636b20b881bSmrgelse 4637b20b881bSmrg { $as_echo "$as_me:$LINENO: result: none" >&5 4638b20b881bSmrg$as_echo "none" >&6; } 4639c06b6b69Smrgfi 4640b20b881bSmrgmax_cmd_len=$lt_cv_sys_max_cmd_len 4641c06b6b69Smrg 4642c06b6b69Smrg 4643c06b6b69Smrg 4644c06b6b69Smrg 4645c06b6b69Smrg 4646c06b6b69Smrg 4647b20b881bSmrg: ${CP="cp -f"} 4648b20b881bSmrg: ${MV="mv -f"} 4649b20b881bSmrg: ${RM="rm -f"} 4650c06b6b69Smrg 4651b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5 4652b20b881bSmrg$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4653b20b881bSmrg# Try some XSI features 4654b20b881bSmrgxsi_shell=no 4655b20b881bSmrg( _lt_dummy="a/b/c" 4656b20b881bSmrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 4657b20b881bSmrg = c,a/b,, \ 4658b20b881bSmrg && eval 'test $(( 1 + 1 )) -eq 2 \ 4659b20b881bSmrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4660b20b881bSmrg && xsi_shell=yes 4661b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $xsi_shell" >&5 4662b20b881bSmrg$as_echo "$xsi_shell" >&6; } 4663c06b6b69Smrg 4664b20b881bSmrg 4665b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5 4666b20b881bSmrg$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4667b20b881bSmrglt_shell_append=no 4668b20b881bSmrg( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4669b20b881bSmrg >/dev/null 2>&1 \ 4670b20b881bSmrg && lt_shell_append=yes 4671b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_shell_append" >&5 4672b20b881bSmrg$as_echo "$lt_shell_append" >&6; } 4673b20b881bSmrg 4674b20b881bSmrg 4675b20b881bSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4676b20b881bSmrg lt_unset=unset 4677b20b881bSmrgelse 4678b20b881bSmrg lt_unset=false 46799f4658d1Smrgfi 4680c06b6b69Smrg 4681c06b6b69Smrg 4682b20b881bSmrg 4683b20b881bSmrg 4684b20b881bSmrg 4685b20b881bSmrg# test EBCDIC or ASCII 4686b20b881bSmrgcase `echo X|tr X '\101'` in 4687b20b881bSmrg A) # ASCII based system 4688b20b881bSmrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 4689b20b881bSmrg lt_SP2NL='tr \040 \012' 4690b20b881bSmrg lt_NL2SP='tr \015\012 \040\040' 4691c06b6b69Smrg ;; 4692b20b881bSmrg *) # EBCDIC based system 4693b20b881bSmrg lt_SP2NL='tr \100 \n' 4694b20b881bSmrg lt_NL2SP='tr \r\n \100\100' 4695c06b6b69Smrg ;; 4696b20b881bSmrgesac 4697b20b881bSmrg 4698c06b6b69Smrg 4699c06b6b69Smrg 4700c06b6b69Smrg 4701c06b6b69Smrg 4702c06b6b69Smrg 4703c06b6b69Smrg 47049f4658d1Smrg 4705c06b6b69Smrg 4706b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 4707b20b881bSmrg$as_echo_n "checking for $LD option to reload object files... " >&6; } 4708b20b881bSmrgif test "${lt_cv_ld_reload_flag+set}" = set; then 4709b20b881bSmrg $as_echo_n "(cached) " >&6 4710b20b881bSmrgelse 4711b20b881bSmrg lt_cv_ld_reload_flag='-r' 4712c06b6b69Smrgfi 4713b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 4714b20b881bSmrg$as_echo "$lt_cv_ld_reload_flag" >&6; } 4715b20b881bSmrgreload_flag=$lt_cv_ld_reload_flag 4716b20b881bSmrgcase $reload_flag in 4717b20b881bSmrg"" | " "*) ;; 4718b20b881bSmrg*) reload_flag=" $reload_flag" ;; 4719b20b881bSmrgesac 4720b20b881bSmrgreload_cmds='$LD$reload_flag -o $output$reload_objs' 4721b20b881bSmrgcase $host_os in 4722b20b881bSmrg darwin*) 4723b20b881bSmrg if test "$GCC" = yes; then 4724b20b881bSmrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 4725b20b881bSmrg else 4726b20b881bSmrg reload_cmds='$LD$reload_flag -o $output$reload_objs' 4727b20b881bSmrg fi 4728b20b881bSmrg ;; 4729b20b881bSmrgesac 4730c06b6b69Smrg 4731c06b6b69Smrg 4732c06b6b69Smrg 4733c06b6b69Smrg 4734c06b6b69Smrg 4735b20b881bSmrg 4736b20b881bSmrg 4737b20b881bSmrg 4738b20b881bSmrg 4739b20b881bSmrgif test -n "$ac_tool_prefix"; then 4740b20b881bSmrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 4741b20b881bSmrgset dummy ${ac_tool_prefix}objdump; ac_word=$2 4742b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4743b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 4744b20b881bSmrgif test "${ac_cv_prog_OBJDUMP+set}" = set; then 47459f4658d1Smrg $as_echo_n "(cached) " >&6 4746c06b6b69Smrgelse 4747b20b881bSmrg if test -n "$OBJDUMP"; then 4748b20b881bSmrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 4749c06b6b69Smrgelse 4750b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4751b20b881bSmrgfor as_dir in $PATH 4752b20b881bSmrgdo 4753b20b881bSmrg IFS=$as_save_IFS 4754b20b881bSmrg test -z "$as_dir" && as_dir=. 4755b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4756b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4757b20b881bSmrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 4758b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4759b20b881bSmrg break 2 4760b20b881bSmrg fi 4761b20b881bSmrgdone 4762b20b881bSmrgdone 4763b20b881bSmrgIFS=$as_save_IFS 4764c06b6b69Smrg 4765c06b6b69Smrgfi 4766b20b881bSmrgfi 4767b20b881bSmrgOBJDUMP=$ac_cv_prog_OBJDUMP 4768b20b881bSmrgif test -n "$OBJDUMP"; then 4769b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $OBJDUMP" >&5 4770b20b881bSmrg$as_echo "$OBJDUMP" >&6; } 4771c06b6b69Smrgelse 4772b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 4773b20b881bSmrg$as_echo "no" >&6; } 4774c06b6b69Smrgfi 47759f4658d1Smrg 4776c06b6b69Smrg 4777c06b6b69Smrgfi 4778b20b881bSmrgif test -z "$ac_cv_prog_OBJDUMP"; then 4779b20b881bSmrg ac_ct_OBJDUMP=$OBJDUMP 4780b20b881bSmrg # Extract the first word of "objdump", so it can be a program name with args. 4781b20b881bSmrgset dummy objdump; ac_word=$2 4782b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4783b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 4784b20b881bSmrgif test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then 4785b20b881bSmrg $as_echo_n "(cached) " >&6 4786b20b881bSmrgelse 4787b20b881bSmrg if test -n "$ac_ct_OBJDUMP"; then 4788b20b881bSmrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 4789b20b881bSmrgelse 4790b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4791b20b881bSmrgfor as_dir in $PATH 4792b20b881bSmrgdo 4793b20b881bSmrg IFS=$as_save_IFS 4794b20b881bSmrg test -z "$as_dir" && as_dir=. 4795b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 4796b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4797b20b881bSmrg ac_cv_prog_ac_ct_OBJDUMP="objdump" 4798b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4799b20b881bSmrg break 2 4800b20b881bSmrg fi 4801b20b881bSmrgdone 4802b20b881bSmrgdone 4803b20b881bSmrgIFS=$as_save_IFS 4804c06b6b69Smrg 4805c06b6b69Smrgfi 4806b20b881bSmrgfi 4807b20b881bSmrgac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 4808b20b881bSmrgif test -n "$ac_ct_OBJDUMP"; then 4809b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5 4810b20b881bSmrg$as_echo "$ac_ct_OBJDUMP" >&6; } 4811c06b6b69Smrgelse 4812b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 4813b20b881bSmrg$as_echo "no" >&6; } 4814c06b6b69Smrgfi 4815b20b881bSmrg 4816b20b881bSmrg if test "x$ac_ct_OBJDUMP" = x; then 4817b20b881bSmrg OBJDUMP="false" 4818b20b881bSmrg else 4819b20b881bSmrg case $cross_compiling:$ac_tool_warned in 4820b20b881bSmrgyes:) 4821b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 4822b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4823b20b881bSmrgac_tool_warned=yes ;; 48249f4658d1Smrgesac 4825b20b881bSmrg OBJDUMP=$ac_ct_OBJDUMP 4826b20b881bSmrg fi 4827c06b6b69Smrgelse 4828b20b881bSmrg OBJDUMP="$ac_cv_prog_OBJDUMP" 4829c06b6b69Smrgfi 48309f4658d1Smrg 4831b20b881bSmrgtest -z "$OBJDUMP" && OBJDUMP=objdump 4832c06b6b69Smrg 4833c06b6b69Smrg 48349f4658d1Smrg 4835c06b6b69Smrg 4836c06b6b69Smrg 4837c06b6b69Smrg 4838c06b6b69Smrg 4839b20b881bSmrg 4840b20b881bSmrg 4841b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5 4842b20b881bSmrg$as_echo_n "checking how to recognize dependent libraries... " >&6; } 4843b20b881bSmrgif test "${lt_cv_deplibs_check_method+set}" = set; then 48449f4658d1Smrg $as_echo_n "(cached) " >&6 4845c06b6b69Smrgelse 4846b20b881bSmrg lt_cv_file_magic_cmd='$MAGIC_CMD' 4847b20b881bSmrglt_cv_file_magic_test_file= 4848b20b881bSmrglt_cv_deplibs_check_method='unknown' 4849b20b881bSmrg# Need to set the preceding variable on all platforms that support 4850b20b881bSmrg# interlibrary dependencies. 4851b20b881bSmrg# 'none' -- dependencies not supported. 4852b20b881bSmrg# `unknown' -- same as none, but documents that we really don't know. 4853b20b881bSmrg# 'pass_all' -- all dependencies passed with no checks. 4854b20b881bSmrg# 'test_compile' -- check by making test program. 4855b20b881bSmrg# 'file_magic [[regex]]' -- check by looking for files in library path 4856b20b881bSmrg# which responds to the $file_magic_cmd with a given extended regex. 4857b20b881bSmrg# If you have `file' or equivalent on your system and you're not sure 4858b20b881bSmrg# whether `pass_all' will *always* work, you probably want this one. 4859c06b6b69Smrg 4860b20b881bSmrgcase $host_os in 4861b20b881bSmrgaix[4-9]*) 4862b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4863b20b881bSmrg ;; 4864c06b6b69Smrg 4865b20b881bSmrgbeos*) 4866b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4867b20b881bSmrg ;; 4868c06b6b69Smrg 4869b20b881bSmrgbsdi[45]*) 4870b20b881bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 4871b20b881bSmrg lt_cv_file_magic_cmd='/usr/bin/file -L' 4872b20b881bSmrg lt_cv_file_magic_test_file=/shlib/libc.so 4873b20b881bSmrg ;; 48749f4658d1Smrg 4875b20b881bSmrgcygwin*) 4876b20b881bSmrg # func_win32_libid is a shell function defined in ltmain.sh 4877b20b881bSmrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4878b20b881bSmrg lt_cv_file_magic_cmd='func_win32_libid' 4879b20b881bSmrg ;; 4880c06b6b69Smrg 4881b20b881bSmrgmingw* | pw32*) 4882b20b881bSmrg # Base MSYS/MinGW do not provide the 'file' command needed by 4883b20b881bSmrg # func_win32_libid shell function, so use a weaker test based on 'objdump', 4884b20b881bSmrg # unless we find 'file', for example because we are cross-compiling. 4885b20b881bSmrg if ( file / ) >/dev/null 2>&1; then 4886b20b881bSmrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 4887b20b881bSmrg lt_cv_file_magic_cmd='func_win32_libid' 4888b20b881bSmrg else 4889b20b881bSmrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 4890b20b881bSmrg lt_cv_file_magic_cmd='$OBJDUMP -f' 4891b20b881bSmrg fi 4892b20b881bSmrg ;; 4893c06b6b69Smrg 4894b20b881bSmrgcegcc) 4895b20b881bSmrg # use the weaker test based on 'objdump'. See mingw*. 4896b20b881bSmrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 4897b20b881bSmrg lt_cv_file_magic_cmd='$OBJDUMP -f' 4898b20b881bSmrg ;; 4899c06b6b69Smrg 4900b20b881bSmrgdarwin* | rhapsody*) 4901b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4902b20b881bSmrg ;; 4903c06b6b69Smrg 4904b20b881bSmrgfreebsd* | dragonfly*) 4905b20b881bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4906b20b881bSmrg case $host_cpu in 4907b20b881bSmrg i*86 ) 4908b20b881bSmrg # Not sure whether the presence of OpenBSD here was a mistake. 4909b20b881bSmrg # Let's accept both of them until this is cleared up. 4910b20b881bSmrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 4911b20b881bSmrg lt_cv_file_magic_cmd=/usr/bin/file 4912b20b881bSmrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 4913b20b881bSmrg ;; 4914b20b881bSmrg esac 4915b20b881bSmrg else 4916b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4917b20b881bSmrg fi 4918b20b881bSmrg ;; 4919c06b6b69Smrg 4920b20b881bSmrggnu*) 4921b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4922b20b881bSmrg ;; 4923c06b6b69Smrg 4924b20b881bSmrghpux10.20* | hpux11*) 4925b20b881bSmrg lt_cv_file_magic_cmd=/usr/bin/file 4926b20b881bSmrg case $host_cpu in 4927b20b881bSmrg ia64*) 4928b20b881bSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 4929b20b881bSmrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 4930b20b881bSmrg ;; 4931b20b881bSmrg hppa*64*) 4932b20b881bSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' 4933b20b881bSmrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 4934b20b881bSmrg ;; 4935b20b881bSmrg *) 4936b20b881bSmrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 4937b20b881bSmrg lt_cv_file_magic_test_file=/usr/lib/libc.sl 4938b20b881bSmrg ;; 4939b20b881bSmrg esac 4940b20b881bSmrg ;; 4941c06b6b69Smrg 4942b20b881bSmrginterix[3-9]*) 4943b20b881bSmrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 4944b20b881bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 4945b20b881bSmrg ;; 4946c06b6b69Smrg 4947b20b881bSmrgirix5* | irix6* | nonstopux*) 4948b20b881bSmrg case $LD in 4949b20b881bSmrg *-32|*"-32 ") libmagic=32-bit;; 4950b20b881bSmrg *-n32|*"-n32 ") libmagic=N32;; 4951b20b881bSmrg *-64|*"-64 ") libmagic=64-bit;; 4952b20b881bSmrg *) libmagic=never-match;; 4953b20b881bSmrg esac 4954b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4955b20b881bSmrg ;; 4956c06b6b69Smrg 4957b20b881bSmrg# This must be Linux ELF. 4958b20b881bSmrglinux* | k*bsd*-gnu) 4959b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4960b20b881bSmrg ;; 49619f4658d1Smrg 4962b20b881bSmrgnetbsd*) 4963b20b881bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 4964b20b881bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 4965b20b881bSmrg else 4966b20b881bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 4967b20b881bSmrg fi 4968b20b881bSmrg ;; 49699f4658d1Smrg 4970b20b881bSmrgnewos6*) 4971b20b881bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 4972b20b881bSmrg lt_cv_file_magic_cmd=/usr/bin/file 4973b20b881bSmrg lt_cv_file_magic_test_file=/usr/lib/libnls.so 4974b20b881bSmrg ;; 4975c06b6b69Smrg 4976b20b881bSmrg*nto* | *qnx*) 4977b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4978b20b881bSmrg ;; 4979c06b6b69Smrg 4980b20b881bSmrgopenbsd*) 4981b20b881bSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 4982b20b881bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 4983b20b881bSmrg else 4984b20b881bSmrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 4985b20b881bSmrg fi 4986b20b881bSmrg ;; 4987c06b6b69Smrg 4988b20b881bSmrgosf3* | osf4* | osf5*) 4989b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4990b20b881bSmrg ;; 4991c06b6b69Smrg 4992b20b881bSmrgrdos*) 4993b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4994b20b881bSmrg ;; 4995c06b6b69Smrg 4996b20b881bSmrgsolaris*) 4997b20b881bSmrg lt_cv_deplibs_check_method=pass_all 4998b20b881bSmrg ;; 4999c06b6b69Smrg 5000b20b881bSmrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5001b20b881bSmrg lt_cv_deplibs_check_method=pass_all 5002b20b881bSmrg ;; 5003c06b6b69Smrg 5004b20b881bSmrgsysv4 | sysv4.3*) 5005b20b881bSmrg case $host_vendor in 5006b20b881bSmrg motorola) 5007b20b881bSmrg 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]' 5008b20b881bSmrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5009b20b881bSmrg ;; 5010b20b881bSmrg ncr) 5011b20b881bSmrg lt_cv_deplibs_check_method=pass_all 5012b20b881bSmrg ;; 5013b20b881bSmrg sequent) 5014b20b881bSmrg lt_cv_file_magic_cmd='/bin/file' 5015b20b881bSmrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5016b20b881bSmrg ;; 5017b20b881bSmrg sni) 5018b20b881bSmrg lt_cv_file_magic_cmd='/bin/file' 5019b20b881bSmrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5020b20b881bSmrg lt_cv_file_magic_test_file=/lib/libc.so 5021b20b881bSmrg ;; 5022b20b881bSmrg siemens) 5023b20b881bSmrg lt_cv_deplibs_check_method=pass_all 5024b20b881bSmrg ;; 5025b20b881bSmrg pc) 5026b20b881bSmrg lt_cv_deplibs_check_method=pass_all 5027b20b881bSmrg ;; 5028b20b881bSmrg esac 5029b20b881bSmrg ;; 5030c06b6b69Smrg 5031b20b881bSmrgtpf*) 5032b20b881bSmrg lt_cv_deplibs_check_method=pass_all 5033b20b881bSmrg ;; 5034b20b881bSmrgesac 5035c06b6b69Smrg 5036b20b881bSmrgfi 5037b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 5038b20b881bSmrg$as_echo "$lt_cv_deplibs_check_method" >&6; } 5039b20b881bSmrgfile_magic_cmd=$lt_cv_file_magic_cmd 5040b20b881bSmrgdeplibs_check_method=$lt_cv_deplibs_check_method 5041b20b881bSmrgtest -z "$deplibs_check_method" && deplibs_check_method=unknown 5042c06b6b69Smrg 5043c06b6b69Smrg 5044c06b6b69Smrg 5045c06b6b69Smrg 5046c06b6b69Smrg 50479f4658d1Smrg 5048c06b6b69Smrg 5049c06b6b69Smrg 5050c06b6b69Smrg 5051c06b6b69Smrg 5052c06b6b69Smrg 5053b20b881bSmrg 5054b20b881bSmrgif test -n "$ac_tool_prefix"; then 5055b20b881bSmrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 5056b20b881bSmrgset dummy ${ac_tool_prefix}ar; ac_word=$2 5057b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5058b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 5059b20b881bSmrgif test "${ac_cv_prog_AR+set}" = set; then 50609f4658d1Smrg $as_echo_n "(cached) " >&6 5061c06b6b69Smrgelse 5062b20b881bSmrg if test -n "$AR"; then 5063b20b881bSmrg ac_cv_prog_AR="$AR" # Let the user override the test. 5064c06b6b69Smrgelse 5065b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5066b20b881bSmrgfor as_dir in $PATH 5067b20b881bSmrgdo 5068b20b881bSmrg IFS=$as_save_IFS 5069b20b881bSmrg test -z "$as_dir" && as_dir=. 5070b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5071b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5072b20b881bSmrg ac_cv_prog_AR="${ac_tool_prefix}ar" 5073b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5074b20b881bSmrg break 2 5075b20b881bSmrg fi 5076b20b881bSmrgdone 5077b20b881bSmrgdone 5078b20b881bSmrgIFS=$as_save_IFS 5079c06b6b69Smrg 5080c06b6b69Smrgfi 5081b20b881bSmrgfi 5082b20b881bSmrgAR=$ac_cv_prog_AR 5083b20b881bSmrgif test -n "$AR"; then 5084b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $AR" >&5 5085b20b881bSmrg$as_echo "$AR" >&6; } 5086c06b6b69Smrgelse 5087b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 5088b20b881bSmrg$as_echo "no" >&6; } 5089c06b6b69Smrgfi 50909f4658d1Smrg 5091c06b6b69Smrg 5092b20b881bSmrgfi 5093b20b881bSmrgif test -z "$ac_cv_prog_AR"; then 5094b20b881bSmrg ac_ct_AR=$AR 5095b20b881bSmrg # Extract the first word of "ar", so it can be a program name with args. 5096b20b881bSmrgset dummy ar; ac_word=$2 5097b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5098b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 5099b20b881bSmrgif test "${ac_cv_prog_ac_ct_AR+set}" = set; then 51009f4658d1Smrg $as_echo_n "(cached) " >&6 5101c06b6b69Smrgelse 5102b20b881bSmrg if test -n "$ac_ct_AR"; then 5103b20b881bSmrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5104b20b881bSmrgelse 5105b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5106b20b881bSmrgfor as_dir in $PATH 5107b20b881bSmrgdo 5108b20b881bSmrg IFS=$as_save_IFS 5109b20b881bSmrg test -z "$as_dir" && as_dir=. 5110b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5111b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5112b20b881bSmrg ac_cv_prog_ac_ct_AR="ar" 5113b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5114b20b881bSmrg break 2 5115b20b881bSmrg fi 5116b20b881bSmrgdone 5117b20b881bSmrgdone 5118b20b881bSmrgIFS=$as_save_IFS 5119c06b6b69Smrg 5120c06b6b69Smrgfi 5121b20b881bSmrgfi 5122b20b881bSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR 5123b20b881bSmrgif test -n "$ac_ct_AR"; then 5124b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 5125b20b881bSmrg$as_echo "$ac_ct_AR" >&6; } 5126b20b881bSmrgelse 5127b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 5128b20b881bSmrg$as_echo "no" >&6; } 5129b20b881bSmrgfi 5130c06b6b69Smrg 5131b20b881bSmrg if test "x$ac_ct_AR" = x; then 5132b20b881bSmrg AR="false" 5133b20b881bSmrg else 5134b20b881bSmrg case $cross_compiling:$ac_tool_warned in 5135b20b881bSmrgyes:) 5136b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5137b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5138b20b881bSmrgac_tool_warned=yes ;; 5139b20b881bSmrgesac 5140b20b881bSmrg AR=$ac_ct_AR 5141b20b881bSmrg fi 5142b20b881bSmrgelse 5143b20b881bSmrg AR="$ac_cv_prog_AR" 5144c06b6b69Smrgfi 5145c06b6b69Smrg 5146b20b881bSmrgtest -z "$AR" && AR=ar 5147b20b881bSmrgtest -z "$AR_FLAGS" && AR_FLAGS=cru 5148c06b6b69Smrg 5149b20b881bSmrg 5150b20b881bSmrg 5151b20b881bSmrg 5152b20b881bSmrg 5153b20b881bSmrg 5154b20b881bSmrg 5155b20b881bSmrg 5156b20b881bSmrg 5157b20b881bSmrg 5158b20b881bSmrg 5159b20b881bSmrgif test -n "$ac_tool_prefix"; then 5160b20b881bSmrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5161b20b881bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2 51629f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 51639f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 5164b20b881bSmrgif test "${ac_cv_prog_STRIP+set}" = set; then 51659f4658d1Smrg $as_echo_n "(cached) " >&6 5166c06b6b69Smrgelse 5167b20b881bSmrg if test -n "$STRIP"; then 5168b20b881bSmrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5169c06b6b69Smrgelse 5170c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5171c06b6b69Smrgfor as_dir in $PATH 5172c06b6b69Smrgdo 5173c06b6b69Smrg IFS=$as_save_IFS 5174c06b6b69Smrg test -z "$as_dir" && as_dir=. 5175c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 51769f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5177b20b881bSmrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 51789f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5179c06b6b69Smrg break 2 5180c06b6b69Smrg fi 5181c06b6b69Smrgdone 5182c06b6b69Smrgdone 51839f4658d1SmrgIFS=$as_save_IFS 5184c06b6b69Smrg 5185c06b6b69Smrgfi 5186c06b6b69Smrgfi 5187b20b881bSmrgSTRIP=$ac_cv_prog_STRIP 5188b20b881bSmrgif test -n "$STRIP"; then 5189b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 5190b20b881bSmrg$as_echo "$STRIP" >&6; } 5191c06b6b69Smrgelse 51929f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 51939f4658d1Smrg$as_echo "no" >&6; } 5194c06b6b69Smrgfi 5195c06b6b69Smrg 51969f4658d1Smrg 5197c06b6b69Smrgfi 5198b20b881bSmrgif test -z "$ac_cv_prog_STRIP"; then 5199b20b881bSmrg ac_ct_STRIP=$STRIP 5200b20b881bSmrg # Extract the first word of "strip", so it can be a program name with args. 5201b20b881bSmrgset dummy strip; ac_word=$2 52029f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 52039f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 5204b20b881bSmrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 52059f4658d1Smrg $as_echo_n "(cached) " >&6 5206c06b6b69Smrgelse 5207b20b881bSmrg if test -n "$ac_ct_STRIP"; then 5208b20b881bSmrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5209c06b6b69Smrgelse 5210c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5211c06b6b69Smrgfor as_dir in $PATH 5212c06b6b69Smrgdo 5213c06b6b69Smrg IFS=$as_save_IFS 5214c06b6b69Smrg test -z "$as_dir" && as_dir=. 5215c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 52169f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5217b20b881bSmrg ac_cv_prog_ac_ct_STRIP="strip" 52189f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5219c06b6b69Smrg break 2 5220c06b6b69Smrg fi 5221c06b6b69Smrgdone 5222c06b6b69Smrgdone 52239f4658d1SmrgIFS=$as_save_IFS 5224c06b6b69Smrg 5225c06b6b69Smrgfi 5226c06b6b69Smrgfi 5227b20b881bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5228b20b881bSmrgif test -n "$ac_ct_STRIP"; then 5229b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 5230b20b881bSmrg$as_echo "$ac_ct_STRIP" >&6; } 5231c06b6b69Smrgelse 52329f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 52339f4658d1Smrg$as_echo "no" >&6; } 5234c06b6b69Smrgfi 5235c06b6b69Smrg 5236b20b881bSmrg if test "x$ac_ct_STRIP" = x; then 5237b20b881bSmrg STRIP=":" 52389f4658d1Smrg else 52399f4658d1Smrg case $cross_compiling:$ac_tool_warned in 52409f4658d1Smrgyes:) 52419f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 52429f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 52439f4658d1Smrgac_tool_warned=yes ;; 52449f4658d1Smrgesac 5245b20b881bSmrg STRIP=$ac_ct_STRIP 52469f4658d1Smrg fi 5247b20b881bSmrgelse 5248b20b881bSmrg STRIP="$ac_cv_prog_STRIP" 5249c06b6b69Smrgfi 5250c06b6b69Smrg 5251b20b881bSmrgtest -z "$STRIP" && STRIP=: 5252c06b6b69Smrg 5253c06b6b69Smrg 5254c06b6b69Smrg 5255c06b6b69Smrg 52569f4658d1Smrg 5257c06b6b69Smrg 5258b20b881bSmrgif test -n "$ac_tool_prefix"; then 5259b20b881bSmrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5260b20b881bSmrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2 5261b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5262b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 5263b20b881bSmrgif test "${ac_cv_prog_RANLIB+set}" = set; then 5264b20b881bSmrg $as_echo_n "(cached) " >&6 52659f4658d1Smrgelse 5266b20b881bSmrg if test -n "$RANLIB"; then 5267b20b881bSmrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5268b20b881bSmrgelse 5269b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5270b20b881bSmrgfor as_dir in $PATH 5271b20b881bSmrgdo 5272b20b881bSmrg IFS=$as_save_IFS 5273b20b881bSmrg test -z "$as_dir" && as_dir=. 5274b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5275b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5276b20b881bSmrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5277b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5278b20b881bSmrg break 2 5279b20b881bSmrg fi 5280b20b881bSmrgdone 5281b20b881bSmrgdone 5282b20b881bSmrgIFS=$as_save_IFS 5283b20b881bSmrg 5284b20b881bSmrgfi 5285b20b881bSmrgfi 5286b20b881bSmrgRANLIB=$ac_cv_prog_RANLIB 5287b20b881bSmrgif test -n "$RANLIB"; then 5288b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5 5289b20b881bSmrg$as_echo "$RANLIB" >&6; } 5290b20b881bSmrgelse 5291b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 5292b20b881bSmrg$as_echo "no" >&6; } 5293b20b881bSmrgfi 5294b20b881bSmrg 5295b20b881bSmrg 52969f4658d1Smrgfi 5297b20b881bSmrgif test -z "$ac_cv_prog_RANLIB"; then 5298b20b881bSmrg ac_ct_RANLIB=$RANLIB 5299b20b881bSmrg # Extract the first word of "ranlib", so it can be a program name with args. 5300b20b881bSmrgset dummy ranlib; ac_word=$2 5301b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5302b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 5303b20b881bSmrgif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 53049f4658d1Smrg $as_echo_n "(cached) " >&6 5305c06b6b69Smrgelse 5306b20b881bSmrg if test -n "$ac_ct_RANLIB"; then 5307b20b881bSmrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5308b20b881bSmrgelse 5309b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5310b20b881bSmrgfor as_dir in $PATH 5311b20b881bSmrgdo 5312b20b881bSmrg IFS=$as_save_IFS 5313b20b881bSmrg test -z "$as_dir" && as_dir=. 5314b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 5315b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5316b20b881bSmrg ac_cv_prog_ac_ct_RANLIB="ranlib" 5317b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5318b20b881bSmrg break 2 5319b20b881bSmrg fi 5320b20b881bSmrgdone 5321b20b881bSmrgdone 5322b20b881bSmrgIFS=$as_save_IFS 5323c06b6b69Smrg 5324b20b881bSmrgfi 5325b20b881bSmrgfi 5326b20b881bSmrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5327b20b881bSmrgif test -n "$ac_ct_RANLIB"; then 5328b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 5329b20b881bSmrg$as_echo "$ac_ct_RANLIB" >&6; } 5330b20b881bSmrgelse 5331b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 5332b20b881bSmrg$as_echo "no" >&6; } 5333b20b881bSmrgfi 5334c06b6b69Smrg 5335b20b881bSmrg if test "x$ac_ct_RANLIB" = x; then 5336b20b881bSmrg RANLIB=":" 5337b20b881bSmrg else 5338b20b881bSmrg case $cross_compiling:$ac_tool_warned in 5339b20b881bSmrgyes:) 5340b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5341b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5342b20b881bSmrgac_tool_warned=yes ;; 53439f4658d1Smrgesac 5344b20b881bSmrg RANLIB=$ac_ct_RANLIB 5345b20b881bSmrg fi 5346c06b6b69Smrgelse 5347b20b881bSmrg RANLIB="$ac_cv_prog_RANLIB" 5348b20b881bSmrgfi 5349c06b6b69Smrg 5350b20b881bSmrgtest -z "$RANLIB" && RANLIB=: 53519f4658d1Smrg 53529f4658d1Smrg 5353c06b6b69Smrg 53549f4658d1Smrg 53559f4658d1Smrg 5356c06b6b69Smrg 5357b20b881bSmrg# Determine commands to create old-style static archives. 5358b20b881bSmrgold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5359b20b881bSmrgold_postinstall_cmds='chmod 644 $oldlib' 5360b20b881bSmrgold_postuninstall_cmds= 53619f4658d1Smrg 5362b20b881bSmrgif test -n "$RANLIB"; then 5363b20b881bSmrg case $host_os in 5364b20b881bSmrg openbsd*) 5365b20b881bSmrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 5366b20b881bSmrg ;; 5367b20b881bSmrg *) 5368b20b881bSmrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 5369b20b881bSmrg ;; 5370b20b881bSmrg esac 5371b20b881bSmrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 5372c06b6b69Smrgfi 53739f4658d1Smrg 5374c06b6b69Smrg 53759f4658d1Smrg 5376c06b6b69Smrg 5377c06b6b69Smrg 5378c06b6b69Smrg 5379c06b6b69Smrg 5380c06b6b69Smrg 5381c06b6b69Smrg 5382c06b6b69Smrg 5383c06b6b69Smrg 5384c06b6b69Smrg 5385c06b6b69Smrg 5386c06b6b69Smrg 5387c06b6b69Smrg 53889f4658d1Smrg 5389c06b6b69Smrg 5390c06b6b69Smrg 53919f4658d1Smrg 5392c06b6b69Smrg 5393c06b6b69Smrg 5394c06b6b69Smrg 5395c06b6b69Smrg 53969f4658d1Smrg 5397c06b6b69Smrg 5398c06b6b69Smrg 53999f4658d1Smrg 5400c06b6b69Smrg 5401c06b6b69Smrg 5402c06b6b69Smrg 5403c06b6b69Smrg 5404c06b6b69Smrg 5405c06b6b69Smrg 5406c06b6b69Smrg 5407b20b881bSmrg# If no C compiler was specified, use CC. 5408b20b881bSmrgLTCC=${LTCC-"$CC"} 54099f4658d1Smrg 5410b20b881bSmrg# If no C compiler flags were specified, use CFLAGS. 5411b20b881bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5412c06b6b69Smrg 5413b20b881bSmrg# Allow CC to be a program name with arguments. 5414b20b881bSmrgcompiler=$CC 5415c06b6b69Smrg 54169f4658d1Smrg 5417b20b881bSmrg# Check for command to grab the raw symbol name followed by C symbol from nm. 5418b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 5419b20b881bSmrg$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5420b20b881bSmrgif test "${lt_cv_sys_global_symbol_pipe+set}" = set; then 5421b20b881bSmrg $as_echo_n "(cached) " >&6 5422b20b881bSmrgelse 5423c06b6b69Smrg 5424b20b881bSmrg# These are sane defaults that work on at least a few old systems. 5425b20b881bSmrg# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5426c06b6b69Smrg 5427b20b881bSmrg# Character class describing NM global symbol codes. 5428b20b881bSmrgsymcode='[BCDEGRST]' 5429c06b6b69Smrg 5430b20b881bSmrg# Regexp to match symbols that can be accessed directly from C. 5431b20b881bSmrgsympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5432b20b881bSmrg 5433b20b881bSmrg# Define system-specific variables. 5434b20b881bSmrgcase $host_os in 5435b20b881bSmrgaix*) 5436b20b881bSmrg symcode='[BCDT]' 5437b20b881bSmrg ;; 5438b20b881bSmrgcygwin* | mingw* | pw32* | cegcc*) 5439b20b881bSmrg symcode='[ABCDGISTW]' 5440b20b881bSmrg ;; 5441b20b881bSmrghpux*) 5442b20b881bSmrg if test "$host_cpu" = ia64; then 5443b20b881bSmrg symcode='[ABCDEGRST]' 5444b20b881bSmrg fi 5445b20b881bSmrg ;; 5446b20b881bSmrgirix* | nonstopux*) 5447b20b881bSmrg symcode='[BCDEGRST]' 5448b20b881bSmrg ;; 5449b20b881bSmrgosf*) 5450b20b881bSmrg symcode='[BCDEGQRST]' 5451b20b881bSmrg ;; 5452b20b881bSmrgsolaris*) 5453b20b881bSmrg symcode='[BDRT]' 5454b20b881bSmrg ;; 5455b20b881bSmrgsco3.2v5*) 5456b20b881bSmrg symcode='[DT]' 5457b20b881bSmrg ;; 5458b20b881bSmrgsysv4.2uw2*) 5459b20b881bSmrg symcode='[DT]' 5460b20b881bSmrg ;; 5461b20b881bSmrgsysv5* | sco5v6* | unixware* | OpenUNIX*) 5462b20b881bSmrg symcode='[ABDT]' 5463b20b881bSmrg ;; 5464b20b881bSmrgsysv4) 5465b20b881bSmrg symcode='[DFNSTU]' 5466b20b881bSmrg ;; 54679f4658d1Smrgesac 5468c06b6b69Smrg 5469b20b881bSmrg# If we're using GNU nm, then use its standard symbol codes. 5470b20b881bSmrgcase `$NM -V 2>&1` in 5471b20b881bSmrg*GNU* | *'with BFD'*) 5472b20b881bSmrg symcode='[ABCDGIRSTW]' ;; 54739f4658d1Smrgesac 5474c06b6b69Smrg 5475b20b881bSmrg# Transform an extracted symbol line into a proper C declaration. 5476b20b881bSmrg# Some systems (esp. on ia64) link data and code symbols differently, 5477b20b881bSmrg# so use this general approach. 5478b20b881bSmrglt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 54799f4658d1Smrg 5480b20b881bSmrg# Transform an extracted symbol line into symbol name and symbol address 5481b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5482b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 5483c06b6b69Smrg 5484b20b881bSmrg# Handle CRLF in mingw tool chain 5485b20b881bSmrgopt_cr= 5486b20b881bSmrgcase $build_os in 5487b20b881bSmrgmingw*) 5488b20b881bSmrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5489b20b881bSmrg ;; 54909f4658d1Smrgesac 5491c06b6b69Smrg 5492b20b881bSmrg# Try without a prefix underscore, then with it. 5493b20b881bSmrgfor ac_symprfx in "" "_"; do 54949f4658d1Smrg 5495b20b881bSmrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5496b20b881bSmrg symxfrm="\\1 $ac_symprfx\\2 \\2" 5497c06b6b69Smrg 5498b20b881bSmrg # Write the raw and C identifiers. 5499b20b881bSmrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5500b20b881bSmrg # Fake it for dumpbin and say T for any non-static function 5501b20b881bSmrg # and D for any global variable. 5502b20b881bSmrg # Also find C++ and __fastcall symbols from MSVC++, 5503b20b881bSmrg # which start with @ or ?. 5504b20b881bSmrg lt_cv_sys_global_symbol_pipe="$AWK '"\ 5505b20b881bSmrg" {last_section=section; section=\$ 3};"\ 5506b20b881bSmrg" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5507b20b881bSmrg" \$ 0!~/External *\|/{next};"\ 5508b20b881bSmrg" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5509b20b881bSmrg" {if(hide[section]) next};"\ 5510b20b881bSmrg" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5511b20b881bSmrg" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5512b20b881bSmrg" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5513b20b881bSmrg" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5514b20b881bSmrg" ' prfx=^$ac_symprfx" 5515c06b6b69Smrg else 5516b20b881bSmrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5517c06b6b69Smrg fi 5518c06b6b69Smrg 5519b20b881bSmrg # Check to see that the pipe works correctly. 5520b20b881bSmrg pipe_works=no 5521c06b6b69Smrg 5522b20b881bSmrg rm -f conftest* 5523b20b881bSmrg cat > conftest.$ac_ext <<_LT_EOF 5524b20b881bSmrg#ifdef __cplusplus 5525b20b881bSmrgextern "C" { 5526b20b881bSmrg#endif 5527b20b881bSmrgchar nm_test_var; 5528b20b881bSmrgvoid nm_test_func(void); 5529b20b881bSmrgvoid nm_test_func(void){} 5530b20b881bSmrg#ifdef __cplusplus 5531b20b881bSmrg} 5532b20b881bSmrg#endif 5533b20b881bSmrgint main(){nm_test_var='a';nm_test_func();return(0);} 5534b20b881bSmrg_LT_EOF 5535c06b6b69Smrg 5536b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5537b20b881bSmrg (eval $ac_compile) 2>&5 5538b20b881bSmrg ac_status=$? 5539b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5540b20b881bSmrg (exit $ac_status); }; then 5541b20b881bSmrg # Now try to grab the symbols. 5542b20b881bSmrg nlist=conftest.nm 5543b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 5544b20b881bSmrg (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 5545b20b881bSmrg ac_status=$? 5546b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5547b20b881bSmrg (exit $ac_status); } && test -s "$nlist"; then 5548b20b881bSmrg # Try sorting and uniquifying the output. 5549b20b881bSmrg if sort "$nlist" | uniq > "$nlist"T; then 5550b20b881bSmrg mv -f "$nlist"T "$nlist" 5551b20b881bSmrg else 5552b20b881bSmrg rm -f "$nlist"T 5553b20b881bSmrg fi 5554c06b6b69Smrg 5555b20b881bSmrg # Make sure that we snagged all the symbols we need. 5556b20b881bSmrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5557b20b881bSmrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5558b20b881bSmrg cat <<_LT_EOF > conftest.$ac_ext 5559b20b881bSmrg#ifdef __cplusplus 5560b20b881bSmrgextern "C" { 5561b20b881bSmrg#endif 5562c06b6b69Smrg 5563b20b881bSmrg_LT_EOF 5564b20b881bSmrg # Now generate the symbol file. 5565b20b881bSmrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5566c06b6b69Smrg 5567b20b881bSmrg cat <<_LT_EOF >> conftest.$ac_ext 5568c06b6b69Smrg 5569b20b881bSmrg/* The mapping between symbol names and symbols. */ 5570c06b6b69Smrgconst struct { 5571c06b6b69Smrg const char *name; 5572b20b881bSmrg void *address; 5573c06b6b69Smrg} 5574b20b881bSmrglt__PROGRAM__LTX_preloaded_symbols[] = 5575c06b6b69Smrg{ 5576b20b881bSmrg { "@PROGRAM@", (void *) 0 }, 5577b20b881bSmrg_LT_EOF 5578b20b881bSmrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5579b20b881bSmrg cat <<\_LT_EOF >> conftest.$ac_ext 5580b20b881bSmrg {0, (void *) 0} 5581c06b6b69Smrg}; 5582c06b6b69Smrg 5583b20b881bSmrg/* This works around a problem in FreeBSD linker */ 5584b20b881bSmrg#ifdef FREEBSD_WORKAROUND 5585b20b881bSmrgstatic const void *lt_preloaded_setup() { 5586b20b881bSmrg return lt__PROGRAM__LTX_preloaded_symbols; 5587b20b881bSmrg} 5588b20b881bSmrg#endif 5589b20b881bSmrg 5590c06b6b69Smrg#ifdef __cplusplus 5591c06b6b69Smrg} 5592c06b6b69Smrg#endif 5593b20b881bSmrg_LT_EOF 5594c06b6b69Smrg # Now try linking the two files. 5595c06b6b69Smrg mv conftest.$ac_objext conftstm.$ac_objext 5596c06b6b69Smrg lt_save_LIBS="$LIBS" 5597c06b6b69Smrg lt_save_CFLAGS="$CFLAGS" 5598c06b6b69Smrg LIBS="conftstm.$ac_objext" 5599c06b6b69Smrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 5600c06b6b69Smrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5601c06b6b69Smrg (eval $ac_link) 2>&5 5602c06b6b69Smrg ac_status=$? 56039f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5604c06b6b69Smrg (exit $ac_status); } && test -s conftest${ac_exeext}; then 5605c06b6b69Smrg pipe_works=yes 5606c06b6b69Smrg fi 5607c06b6b69Smrg LIBS="$lt_save_LIBS" 5608c06b6b69Smrg CFLAGS="$lt_save_CFLAGS" 5609c06b6b69Smrg else 5610c06b6b69Smrg echo "cannot find nm_test_func in $nlist" >&5 5611c06b6b69Smrg fi 5612c06b6b69Smrg else 5613c06b6b69Smrg echo "cannot find nm_test_var in $nlist" >&5 5614c06b6b69Smrg fi 5615c06b6b69Smrg else 5616c06b6b69Smrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 5617c06b6b69Smrg fi 5618c06b6b69Smrg else 5619c06b6b69Smrg echo "$progname: failed program was:" >&5 5620c06b6b69Smrg cat conftest.$ac_ext >&5 5621c06b6b69Smrg fi 56229f4658d1Smrg rm -rf conftest* conftst* 5623c06b6b69Smrg 5624c06b6b69Smrg # Do not use the global_symbol_pipe unless it works. 5625c06b6b69Smrg if test "$pipe_works" = yes; then 5626c06b6b69Smrg break 5627c06b6b69Smrg else 5628c06b6b69Smrg lt_cv_sys_global_symbol_pipe= 5629c06b6b69Smrg fi 5630c06b6b69Smrgdone 5631c06b6b69Smrg 5632c06b6b69Smrgfi 5633c06b6b69Smrg 5634c06b6b69Smrgif test -z "$lt_cv_sys_global_symbol_pipe"; then 5635c06b6b69Smrg lt_cv_sys_global_symbol_to_cdecl= 5636c06b6b69Smrgfi 5637c06b6b69Smrgif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 56389f4658d1Smrg { $as_echo "$as_me:$LINENO: result: failed" >&5 56399f4658d1Smrg$as_echo "failed" >&6; } 5640c06b6b69Smrgelse 56419f4658d1Smrg { $as_echo "$as_me:$LINENO: result: ok" >&5 56429f4658d1Smrg$as_echo "ok" >&6; } 5643c06b6b69Smrgfi 5644c06b6b69Smrg 5645c06b6b69Smrg 5646c06b6b69Smrg 5647c06b6b69Smrg 5648c06b6b69Smrg 5649c06b6b69Smrg 5650c06b6b69Smrg 5651c06b6b69Smrg 5652c06b6b69Smrg 5653c06b6b69Smrg 5654c06b6b69Smrg 5655c06b6b69Smrg 5656c06b6b69Smrg 5657c06b6b69Smrg 5658b20b881bSmrg 5659b20b881bSmrg 5660b20b881bSmrg 5661b20b881bSmrg 5662b20b881bSmrg 5663b20b881bSmrg 5664b20b881bSmrg 5665b20b881bSmrg 5666b20b881bSmrg 5667b20b881bSmrg# Check whether --enable-libtool-lock was given. 5668b20b881bSmrgif test "${enable_libtool_lock+set}" = set; then 5669b20b881bSmrg enableval=$enable_libtool_lock; 5670b20b881bSmrgfi 5671b20b881bSmrg 5672b20b881bSmrgtest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5673b20b881bSmrg 5674b20b881bSmrg# Some flags need to be propagated to the compiler or linker for good 5675b20b881bSmrg# libtool support. 5676b20b881bSmrgcase $host in 5677b20b881bSmrgia64-*-hpux*) 5678b20b881bSmrg # Find out which ABI we are using. 5679b20b881bSmrg echo 'int i;' > conftest.$ac_ext 5680b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5681b20b881bSmrg (eval $ac_compile) 2>&5 5682b20b881bSmrg ac_status=$? 5683b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5684b20b881bSmrg (exit $ac_status); }; then 5685b20b881bSmrg case `/usr/bin/file conftest.$ac_objext` in 5686b20b881bSmrg *ELF-32*) 5687b20b881bSmrg HPUX_IA64_MODE="32" 5688b20b881bSmrg ;; 5689b20b881bSmrg *ELF-64*) 5690b20b881bSmrg HPUX_IA64_MODE="64" 5691b20b881bSmrg ;; 5692b20b881bSmrg esac 5693b20b881bSmrg fi 5694b20b881bSmrg rm -rf conftest* 5695b20b881bSmrg ;; 5696b20b881bSmrg*-*-irix6*) 5697b20b881bSmrg # Find out which ABI we are using. 5698b20b881bSmrg echo '#line 5698 "configure"' > conftest.$ac_ext 5699b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5700b20b881bSmrg (eval $ac_compile) 2>&5 5701b20b881bSmrg ac_status=$? 5702b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5703b20b881bSmrg (exit $ac_status); }; then 5704b20b881bSmrg if test "$lt_cv_prog_gnu_ld" = yes; then 5705b20b881bSmrg case `/usr/bin/file conftest.$ac_objext` in 5706b20b881bSmrg *32-bit*) 5707b20b881bSmrg LD="${LD-ld} -melf32bsmip" 5708b20b881bSmrg ;; 5709b20b881bSmrg *N32*) 5710b20b881bSmrg LD="${LD-ld} -melf32bmipn32" 5711b20b881bSmrg ;; 5712b20b881bSmrg *64-bit*) 5713b20b881bSmrg LD="${LD-ld} -melf64bmip" 5714b20b881bSmrg ;; 5715b20b881bSmrg esac 5716b20b881bSmrg else 5717b20b881bSmrg case `/usr/bin/file conftest.$ac_objext` in 5718b20b881bSmrg *32-bit*) 5719b20b881bSmrg LD="${LD-ld} -32" 5720b20b881bSmrg ;; 5721b20b881bSmrg *N32*) 5722b20b881bSmrg LD="${LD-ld} -n32" 5723b20b881bSmrg ;; 5724b20b881bSmrg *64-bit*) 5725b20b881bSmrg LD="${LD-ld} -64" 5726b20b881bSmrg ;; 5727b20b881bSmrg esac 5728b20b881bSmrg fi 5729b20b881bSmrg fi 5730b20b881bSmrg rm -rf conftest* 5731b20b881bSmrg ;; 5732b20b881bSmrg 5733b20b881bSmrgx86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 5734b20b881bSmrgs390*-*linux*|s390*-*tpf*|sparc*-*linux*) 5735b20b881bSmrg # Find out which ABI we are using. 5736b20b881bSmrg echo 'int i;' > conftest.$ac_ext 5737b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5738b20b881bSmrg (eval $ac_compile) 2>&5 5739b20b881bSmrg ac_status=$? 5740b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5741b20b881bSmrg (exit $ac_status); }; then 5742b20b881bSmrg case `/usr/bin/file conftest.o` in 5743b20b881bSmrg *32-bit*) 5744b20b881bSmrg case $host in 5745b20b881bSmrg x86_64-*kfreebsd*-gnu) 5746b20b881bSmrg LD="${LD-ld} -m elf_i386_fbsd" 5747b20b881bSmrg ;; 5748b20b881bSmrg x86_64-*linux*) 5749b20b881bSmrg LD="${LD-ld} -m elf_i386" 5750b20b881bSmrg ;; 5751b20b881bSmrg ppc64-*linux*|powerpc64-*linux*) 5752b20b881bSmrg LD="${LD-ld} -m elf32ppclinux" 5753b20b881bSmrg ;; 5754b20b881bSmrg s390x-*linux*) 5755b20b881bSmrg LD="${LD-ld} -m elf_s390" 5756b20b881bSmrg ;; 5757b20b881bSmrg sparc64-*linux*) 5758b20b881bSmrg LD="${LD-ld} -m elf32_sparc" 5759b20b881bSmrg ;; 5760b20b881bSmrg esac 5761b20b881bSmrg ;; 5762b20b881bSmrg *64-bit*) 5763b20b881bSmrg case $host in 5764b20b881bSmrg x86_64-*kfreebsd*-gnu) 5765b20b881bSmrg LD="${LD-ld} -m elf_x86_64_fbsd" 5766b20b881bSmrg ;; 5767b20b881bSmrg x86_64-*linux*) 5768b20b881bSmrg LD="${LD-ld} -m elf_x86_64" 5769b20b881bSmrg ;; 5770b20b881bSmrg ppc*-*linux*|powerpc*-*linux*) 5771b20b881bSmrg LD="${LD-ld} -m elf64ppc" 5772b20b881bSmrg ;; 5773b20b881bSmrg s390*-*linux*|s390*-*tpf*) 5774b20b881bSmrg LD="${LD-ld} -m elf64_s390" 5775b20b881bSmrg ;; 5776b20b881bSmrg sparc*-*linux*) 5777b20b881bSmrg LD="${LD-ld} -m elf64_sparc" 5778b20b881bSmrg ;; 5779b20b881bSmrg esac 5780b20b881bSmrg ;; 5781b20b881bSmrg esac 5782b20b881bSmrg fi 5783b20b881bSmrg rm -rf conftest* 5784b20b881bSmrg ;; 5785b20b881bSmrg 5786b20b881bSmrg*-*-sco3.2v5*) 5787b20b881bSmrg # On SCO OpenServer 5, we need -belf to get full-featured binaries. 5788b20b881bSmrg SAVE_CFLAGS="$CFLAGS" 5789b20b881bSmrg CFLAGS="$CFLAGS -belf" 5790b20b881bSmrg { $as_echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 5791b20b881bSmrg$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 5792b20b881bSmrgif test "${lt_cv_cc_needs_belf+set}" = set; then 5793b20b881bSmrg $as_echo_n "(cached) " >&6 5794b20b881bSmrgelse 5795b20b881bSmrg ac_ext=c 5796b20b881bSmrgac_cpp='$CPP $CPPFLAGS' 5797b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5798b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5799b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 5800b20b881bSmrg 5801b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 5802b20b881bSmrg/* confdefs.h. */ 5803b20b881bSmrg_ACEOF 5804b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 5805b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 5806b20b881bSmrg/* end confdefs.h. */ 5807b20b881bSmrg 5808b20b881bSmrgint 5809b20b881bSmrgmain () 5810b20b881bSmrg{ 5811b20b881bSmrg 5812b20b881bSmrg ; 5813b20b881bSmrg return 0; 5814b20b881bSmrg} 5815b20b881bSmrg_ACEOF 5816b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 5817b20b881bSmrgif { (ac_try="$ac_link" 5818b20b881bSmrgcase "(($ac_try" in 5819b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5820b20b881bSmrg *) ac_try_echo=$ac_try;; 5821b20b881bSmrgesac 5822b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 5823b20b881bSmrg$as_echo "$ac_try_echo") >&5 5824b20b881bSmrg (eval "$ac_link") 2>conftest.er1 5825b20b881bSmrg ac_status=$? 5826b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 5827b20b881bSmrg rm -f conftest.er1 5828b20b881bSmrg cat conftest.err >&5 5829b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5830b20b881bSmrg (exit $ac_status); } && { 5831b20b881bSmrg test -z "$ac_c_werror_flag" || 5832b20b881bSmrg test ! -s conftest.err 5833b20b881bSmrg } && test -s conftest$ac_exeext && { 5834b20b881bSmrg test "$cross_compiling" = yes || 5835b20b881bSmrg $as_test_x conftest$ac_exeext 5836b20b881bSmrg }; then 5837b20b881bSmrg lt_cv_cc_needs_belf=yes 5838b20b881bSmrgelse 5839b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 5840b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 5841b20b881bSmrg 5842b20b881bSmrg lt_cv_cc_needs_belf=no 5843b20b881bSmrgfi 5844b20b881bSmrg 5845b20b881bSmrgrm -rf conftest.dSYM 5846b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5847b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 5848b20b881bSmrg ac_ext=c 5849b20b881bSmrgac_cpp='$CPP $CPPFLAGS' 5850b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5851b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5852b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 5853b20b881bSmrg 5854b20b881bSmrgfi 5855b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 5856b20b881bSmrg$as_echo "$lt_cv_cc_needs_belf" >&6; } 5857b20b881bSmrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then 5858b20b881bSmrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 5859b20b881bSmrg CFLAGS="$SAVE_CFLAGS" 5860b20b881bSmrg fi 5861b20b881bSmrg ;; 5862b20b881bSmrgsparc*-*solaris*) 5863b20b881bSmrg # Find out which ABI we are using. 5864b20b881bSmrg echo 'int i;' > conftest.$ac_ext 5865b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5866b20b881bSmrg (eval $ac_compile) 2>&5 5867b20b881bSmrg ac_status=$? 5868b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5869b20b881bSmrg (exit $ac_status); }; then 5870b20b881bSmrg case `/usr/bin/file conftest.o` in 5871b20b881bSmrg *64-bit*) 5872b20b881bSmrg case $lt_cv_prog_gnu_ld in 5873b20b881bSmrg yes*) LD="${LD-ld} -m elf64_sparc" ;; 5874b20b881bSmrg *) 5875b20b881bSmrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 5876b20b881bSmrg LD="${LD-ld} -64" 5877b20b881bSmrg fi 5878b20b881bSmrg ;; 5879b20b881bSmrg esac 5880b20b881bSmrg ;; 5881b20b881bSmrg esac 5882b20b881bSmrg fi 5883b20b881bSmrg rm -rf conftest* 5884b20b881bSmrg ;; 5885b20b881bSmrgesac 5886b20b881bSmrg 5887b20b881bSmrgneed_locks="$enable_libtool_lock" 5888b20b881bSmrg 5889b20b881bSmrg 5890b20b881bSmrg case $host_os in 5891b20b881bSmrg rhapsody* | darwin*) 5892b20b881bSmrg if test -n "$ac_tool_prefix"; then 5893b20b881bSmrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 5894b20b881bSmrgset dummy ${ac_tool_prefix}dsymutil; ac_word=$2 58959f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 58969f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 5897b20b881bSmrgif test "${ac_cv_prog_DSYMUTIL+set}" = set; then 58989f4658d1Smrg $as_echo_n "(cached) " >&6 5899c06b6b69Smrgelse 5900b20b881bSmrg if test -n "$DSYMUTIL"; then 5901b20b881bSmrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 5902c06b6b69Smrgelse 5903c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5904c06b6b69Smrgfor as_dir in $PATH 5905c06b6b69Smrgdo 5906c06b6b69Smrg IFS=$as_save_IFS 5907c06b6b69Smrg test -z "$as_dir" && as_dir=. 5908c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 59099f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5910b20b881bSmrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 59119f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5912c06b6b69Smrg break 2 5913c06b6b69Smrg fi 5914c06b6b69Smrgdone 5915c06b6b69Smrgdone 59169f4658d1SmrgIFS=$as_save_IFS 5917c06b6b69Smrg 5918c06b6b69Smrgfi 5919c06b6b69Smrgfi 5920b20b881bSmrgDSYMUTIL=$ac_cv_prog_DSYMUTIL 5921b20b881bSmrgif test -n "$DSYMUTIL"; then 5922b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $DSYMUTIL" >&5 5923b20b881bSmrg$as_echo "$DSYMUTIL" >&6; } 5924c06b6b69Smrgelse 59259f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 59269f4658d1Smrg$as_echo "no" >&6; } 5927c06b6b69Smrgfi 5928c06b6b69Smrg 59299f4658d1Smrg 5930c06b6b69Smrgfi 5931b20b881bSmrgif test -z "$ac_cv_prog_DSYMUTIL"; then 5932b20b881bSmrg ac_ct_DSYMUTIL=$DSYMUTIL 5933b20b881bSmrg # Extract the first word of "dsymutil", so it can be a program name with args. 5934b20b881bSmrgset dummy dsymutil; ac_word=$2 59359f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 59369f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 5937b20b881bSmrgif test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then 59389f4658d1Smrg $as_echo_n "(cached) " >&6 5939c06b6b69Smrgelse 5940b20b881bSmrg if test -n "$ac_ct_DSYMUTIL"; then 5941b20b881bSmrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 5942c06b6b69Smrgelse 5943c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5944c06b6b69Smrgfor as_dir in $PATH 5945c06b6b69Smrgdo 5946c06b6b69Smrg IFS=$as_save_IFS 5947c06b6b69Smrg test -z "$as_dir" && as_dir=. 5948c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 59499f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5950b20b881bSmrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 59519f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5952c06b6b69Smrg break 2 5953c06b6b69Smrg fi 5954c06b6b69Smrgdone 5955c06b6b69Smrgdone 59569f4658d1SmrgIFS=$as_save_IFS 5957c06b6b69Smrg 5958c06b6b69Smrgfi 5959c06b6b69Smrgfi 5960b20b881bSmrgac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 5961b20b881bSmrgif test -n "$ac_ct_DSYMUTIL"; then 5962b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5 5963b20b881bSmrg$as_echo "$ac_ct_DSYMUTIL" >&6; } 5964c06b6b69Smrgelse 59659f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 59669f4658d1Smrg$as_echo "no" >&6; } 5967c06b6b69Smrgfi 5968c06b6b69Smrg 5969b20b881bSmrg if test "x$ac_ct_DSYMUTIL" = x; then 5970b20b881bSmrg DSYMUTIL=":" 59719f4658d1Smrg else 59729f4658d1Smrg case $cross_compiling:$ac_tool_warned in 59739f4658d1Smrgyes:) 59749f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 59759f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 59769f4658d1Smrgac_tool_warned=yes ;; 59779f4658d1Smrgesac 5978b20b881bSmrg DSYMUTIL=$ac_ct_DSYMUTIL 59799f4658d1Smrg fi 5980c06b6b69Smrgelse 5981b20b881bSmrg DSYMUTIL="$ac_cv_prog_DSYMUTIL" 5982c06b6b69Smrgfi 5983c06b6b69Smrg 5984b20b881bSmrg if test -n "$ac_tool_prefix"; then 5985b20b881bSmrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 5986b20b881bSmrgset dummy ${ac_tool_prefix}nmedit; ac_word=$2 59879f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 59889f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 5989b20b881bSmrgif test "${ac_cv_prog_NMEDIT+set}" = set; then 59909f4658d1Smrg $as_echo_n "(cached) " >&6 5991c06b6b69Smrgelse 5992b20b881bSmrg if test -n "$NMEDIT"; then 5993b20b881bSmrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 5994c06b6b69Smrgelse 5995c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5996c06b6b69Smrgfor as_dir in $PATH 5997c06b6b69Smrgdo 5998c06b6b69Smrg IFS=$as_save_IFS 5999c06b6b69Smrg test -z "$as_dir" && as_dir=. 6000c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 60019f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6002b20b881bSmrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 60039f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6004c06b6b69Smrg break 2 6005c06b6b69Smrg fi 6006c06b6b69Smrgdone 6007c06b6b69Smrgdone 60089f4658d1SmrgIFS=$as_save_IFS 6009c06b6b69Smrg 6010c06b6b69Smrgfi 6011c06b6b69Smrgfi 6012b20b881bSmrgNMEDIT=$ac_cv_prog_NMEDIT 6013b20b881bSmrgif test -n "$NMEDIT"; then 6014b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $NMEDIT" >&5 6015b20b881bSmrg$as_echo "$NMEDIT" >&6; } 6016c06b6b69Smrgelse 60179f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 60189f4658d1Smrg$as_echo "no" >&6; } 6019c06b6b69Smrgfi 6020c06b6b69Smrg 60219f4658d1Smrg 6022c06b6b69Smrgfi 6023b20b881bSmrgif test -z "$ac_cv_prog_NMEDIT"; then 6024b20b881bSmrg ac_ct_NMEDIT=$NMEDIT 6025b20b881bSmrg # Extract the first word of "nmedit", so it can be a program name with args. 6026b20b881bSmrgset dummy nmedit; ac_word=$2 60279f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 60289f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 6029b20b881bSmrgif test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then 60309f4658d1Smrg $as_echo_n "(cached) " >&6 6031c06b6b69Smrgelse 6032b20b881bSmrg if test -n "$ac_ct_NMEDIT"; then 6033b20b881bSmrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6034c06b6b69Smrgelse 6035c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6036c06b6b69Smrgfor as_dir in $PATH 6037c06b6b69Smrgdo 6038c06b6b69Smrg IFS=$as_save_IFS 6039c06b6b69Smrg test -z "$as_dir" && as_dir=. 6040c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 60419f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6042b20b881bSmrg ac_cv_prog_ac_ct_NMEDIT="nmedit" 60439f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6044c06b6b69Smrg break 2 6045c06b6b69Smrg fi 6046c06b6b69Smrgdone 6047c06b6b69Smrgdone 60489f4658d1SmrgIFS=$as_save_IFS 6049c06b6b69Smrg 6050c06b6b69Smrgfi 6051c06b6b69Smrgfi 6052b20b881bSmrgac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6053b20b881bSmrgif test -n "$ac_ct_NMEDIT"; then 6054b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5 6055b20b881bSmrg$as_echo "$ac_ct_NMEDIT" >&6; } 6056c06b6b69Smrgelse 60579f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 60589f4658d1Smrg$as_echo "no" >&6; } 6059c06b6b69Smrgfi 6060c06b6b69Smrg 6061b20b881bSmrg if test "x$ac_ct_NMEDIT" = x; then 6062b20b881bSmrg NMEDIT=":" 60639f4658d1Smrg else 60649f4658d1Smrg case $cross_compiling:$ac_tool_warned in 60659f4658d1Smrgyes:) 60669f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 60679f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 60689f4658d1Smrgac_tool_warned=yes ;; 60699f4658d1Smrgesac 6070b20b881bSmrg NMEDIT=$ac_ct_NMEDIT 60719f4658d1Smrg fi 6072c06b6b69Smrgelse 6073b20b881bSmrg NMEDIT="$ac_cv_prog_NMEDIT" 6074c06b6b69Smrgfi 6075c06b6b69Smrg 6076b20b881bSmrg if test -n "$ac_tool_prefix"; then 6077b20b881bSmrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6078b20b881bSmrgset dummy ${ac_tool_prefix}lipo; ac_word=$2 60799f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 60809f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 6081b20b881bSmrgif test "${ac_cv_prog_LIPO+set}" = set; then 60829f4658d1Smrg $as_echo_n "(cached) " >&6 6083c06b6b69Smrgelse 6084b20b881bSmrg if test -n "$LIPO"; then 6085b20b881bSmrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6086c06b6b69Smrgelse 6087c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6088c06b6b69Smrgfor as_dir in $PATH 6089c06b6b69Smrgdo 6090c06b6b69Smrg IFS=$as_save_IFS 6091c06b6b69Smrg test -z "$as_dir" && as_dir=. 6092c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 60939f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6094b20b881bSmrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 60959f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6096c06b6b69Smrg break 2 6097c06b6b69Smrg fi 6098c06b6b69Smrgdone 6099c06b6b69Smrgdone 61009f4658d1SmrgIFS=$as_save_IFS 6101c06b6b69Smrg 6102c06b6b69Smrgfi 6103c06b6b69Smrgfi 6104b20b881bSmrgLIPO=$ac_cv_prog_LIPO 6105b20b881bSmrgif test -n "$LIPO"; then 6106b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $LIPO" >&5 6107b20b881bSmrg$as_echo "$LIPO" >&6; } 6108c06b6b69Smrgelse 61099f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 61109f4658d1Smrg$as_echo "no" >&6; } 6111c06b6b69Smrgfi 6112c06b6b69Smrg 61139f4658d1Smrg 6114c06b6b69Smrgfi 6115b20b881bSmrgif test -z "$ac_cv_prog_LIPO"; then 6116b20b881bSmrg ac_ct_LIPO=$LIPO 6117b20b881bSmrg # Extract the first word of "lipo", so it can be a program name with args. 6118b20b881bSmrgset dummy lipo; ac_word=$2 61199f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 61209f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 6121b20b881bSmrgif test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then 61229f4658d1Smrg $as_echo_n "(cached) " >&6 6123c06b6b69Smrgelse 6124b20b881bSmrg if test -n "$ac_ct_LIPO"; then 6125b20b881bSmrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6126c06b6b69Smrgelse 6127c06b6b69Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6128c06b6b69Smrgfor as_dir in $PATH 6129c06b6b69Smrgdo 6130c06b6b69Smrg IFS=$as_save_IFS 6131c06b6b69Smrg test -z "$as_dir" && as_dir=. 6132c06b6b69Smrg for ac_exec_ext in '' $ac_executable_extensions; do 61339f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6134b20b881bSmrg ac_cv_prog_ac_ct_LIPO="lipo" 61359f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6136c06b6b69Smrg break 2 6137c06b6b69Smrg fi 6138c06b6b69Smrgdone 6139c06b6b69Smrgdone 61409f4658d1SmrgIFS=$as_save_IFS 6141c06b6b69Smrg 6142c06b6b69Smrgfi 6143c06b6b69Smrgfi 6144b20b881bSmrgac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6145b20b881bSmrgif test -n "$ac_ct_LIPO"; then 6146b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5 6147b20b881bSmrg$as_echo "$ac_ct_LIPO" >&6; } 6148c06b6b69Smrgelse 61499f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 61509f4658d1Smrg$as_echo "no" >&6; } 6151c06b6b69Smrgfi 6152c06b6b69Smrg 6153b20b881bSmrg if test "x$ac_ct_LIPO" = x; then 6154b20b881bSmrg LIPO=":" 61559f4658d1Smrg else 61569f4658d1Smrg case $cross_compiling:$ac_tool_warned in 61579f4658d1Smrgyes:) 61589f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 61599f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 61609f4658d1Smrgac_tool_warned=yes ;; 61619f4658d1Smrgesac 6162b20b881bSmrg LIPO=$ac_ct_LIPO 61639f4658d1Smrg fi 6164c06b6b69Smrgelse 6165b20b881bSmrg LIPO="$ac_cv_prog_LIPO" 6166c06b6b69Smrgfi 6167c06b6b69Smrg 61689f4658d1Smrg if test -n "$ac_tool_prefix"; then 6169b20b881bSmrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6170b20b881bSmrgset dummy ${ac_tool_prefix}otool; ac_word=$2 61719f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 61729f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 6173b20b881bSmrgif test "${ac_cv_prog_OTOOL+set}" = set; then 61749f4658d1Smrg $as_echo_n "(cached) " >&6 61759f4658d1Smrgelse 6176b20b881bSmrg if test -n "$OTOOL"; then 6177b20b881bSmrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 61789f4658d1Smrgelse 61799f4658d1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 61809f4658d1Smrgfor as_dir in $PATH 61819f4658d1Smrgdo 61829f4658d1Smrg IFS=$as_save_IFS 61839f4658d1Smrg test -z "$as_dir" && as_dir=. 61849f4658d1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 61859f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6186b20b881bSmrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 61879f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 61889f4658d1Smrg break 2 61899f4658d1Smrg fi 61909f4658d1Smrgdone 61919f4658d1Smrgdone 61929f4658d1SmrgIFS=$as_save_IFS 6193c06b6b69Smrg 61949f4658d1Smrgfi 61959f4658d1Smrgfi 6196b20b881bSmrgOTOOL=$ac_cv_prog_OTOOL 6197b20b881bSmrgif test -n "$OTOOL"; then 6198b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $OTOOL" >&5 6199b20b881bSmrg$as_echo "$OTOOL" >&6; } 62009f4658d1Smrgelse 62019f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 62029f4658d1Smrg$as_echo "no" >&6; } 62039f4658d1Smrgfi 6204c06b6b69Smrg 6205c06b6b69Smrg 62069f4658d1Smrgfi 6207b20b881bSmrgif test -z "$ac_cv_prog_OTOOL"; then 6208b20b881bSmrg ac_ct_OTOOL=$OTOOL 6209b20b881bSmrg # Extract the first word of "otool", so it can be a program name with args. 6210b20b881bSmrgset dummy otool; ac_word=$2 62119f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 62129f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 6213b20b881bSmrgif test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then 62149f4658d1Smrg $as_echo_n "(cached) " >&6 6215c06b6b69Smrgelse 6216b20b881bSmrg if test -n "$ac_ct_OTOOL"; then 6217b20b881bSmrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 62189f4658d1Smrgelse 62199f4658d1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 62209f4658d1Smrgfor as_dir in $PATH 62219f4658d1Smrgdo 62229f4658d1Smrg IFS=$as_save_IFS 62239f4658d1Smrg test -z "$as_dir" && as_dir=. 62249f4658d1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 62259f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6226b20b881bSmrg ac_cv_prog_ac_ct_OTOOL="otool" 62279f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 62289f4658d1Smrg break 2 62299f4658d1Smrg fi 62309f4658d1Smrgdone 62319f4658d1Smrgdone 62329f4658d1SmrgIFS=$as_save_IFS 6233c06b6b69Smrg 62349f4658d1Smrgfi 62359f4658d1Smrgfi 6236b20b881bSmrgac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6237b20b881bSmrgif test -n "$ac_ct_OTOOL"; then 6238b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5 6239b20b881bSmrg$as_echo "$ac_ct_OTOOL" >&6; } 62409f4658d1Smrgelse 62419f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 62429f4658d1Smrg$as_echo "no" >&6; } 62439f4658d1Smrgfi 6244c06b6b69Smrg 6245b20b881bSmrg if test "x$ac_ct_OTOOL" = x; then 6246b20b881bSmrg OTOOL=":" 62479f4658d1Smrg else 62489f4658d1Smrg case $cross_compiling:$ac_tool_warned in 62499f4658d1Smrgyes:) 62509f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 62519f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 62529f4658d1Smrgac_tool_warned=yes ;; 62539f4658d1Smrgesac 6254b20b881bSmrg OTOOL=$ac_ct_OTOOL 62559f4658d1Smrg fi 62569f4658d1Smrgelse 6257b20b881bSmrg OTOOL="$ac_cv_prog_OTOOL" 62589f4658d1Smrgfi 6259c06b6b69Smrg 62609f4658d1Smrg if test -n "$ac_tool_prefix"; then 6261b20b881bSmrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6262b20b881bSmrgset dummy ${ac_tool_prefix}otool64; ac_word=$2 62639f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 62649f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 6265b20b881bSmrgif test "${ac_cv_prog_OTOOL64+set}" = set; then 62669f4658d1Smrg $as_echo_n "(cached) " >&6 62679f4658d1Smrgelse 6268b20b881bSmrg if test -n "$OTOOL64"; then 6269b20b881bSmrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 62709f4658d1Smrgelse 62719f4658d1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 62729f4658d1Smrgfor as_dir in $PATH 62739f4658d1Smrgdo 62749f4658d1Smrg IFS=$as_save_IFS 62759f4658d1Smrg test -z "$as_dir" && as_dir=. 62769f4658d1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 62779f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6278b20b881bSmrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 62799f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 62809f4658d1Smrg break 2 62819f4658d1Smrg fi 62829f4658d1Smrgdone 62839f4658d1Smrgdone 62849f4658d1SmrgIFS=$as_save_IFS 6285c06b6b69Smrg 62869f4658d1Smrgfi 62879f4658d1Smrgfi 6288b20b881bSmrgOTOOL64=$ac_cv_prog_OTOOL64 6289b20b881bSmrgif test -n "$OTOOL64"; then 6290b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $OTOOL64" >&5 6291b20b881bSmrg$as_echo "$OTOOL64" >&6; } 62929f4658d1Smrgelse 62939f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 62949f4658d1Smrg$as_echo "no" >&6; } 62959f4658d1Smrgfi 62969f4658d1Smrg 62979f4658d1Smrg 62989f4658d1Smrgfi 6299b20b881bSmrgif test -z "$ac_cv_prog_OTOOL64"; then 6300b20b881bSmrg ac_ct_OTOOL64=$OTOOL64 6301b20b881bSmrg # Extract the first word of "otool64", so it can be a program name with args. 6302b20b881bSmrgset dummy otool64; ac_word=$2 63039f4658d1Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 63049f4658d1Smrg$as_echo_n "checking for $ac_word... " >&6; } 6305b20b881bSmrgif test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then 63069f4658d1Smrg $as_echo_n "(cached) " >&6 63079f4658d1Smrgelse 6308b20b881bSmrg if test -n "$ac_ct_OTOOL64"; then 6309b20b881bSmrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 63109f4658d1Smrgelse 63119f4658d1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 63129f4658d1Smrgfor as_dir in $PATH 63139f4658d1Smrgdo 63149f4658d1Smrg IFS=$as_save_IFS 63159f4658d1Smrg test -z "$as_dir" && as_dir=. 63169f4658d1Smrg for ac_exec_ext in '' $ac_executable_extensions; do 63179f4658d1Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6318b20b881bSmrg ac_cv_prog_ac_ct_OTOOL64="otool64" 63199f4658d1Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 63209f4658d1Smrg break 2 63219f4658d1Smrg fi 63229f4658d1Smrgdone 63239f4658d1Smrgdone 63249f4658d1SmrgIFS=$as_save_IFS 63259f4658d1Smrg 63269f4658d1Smrgfi 63279f4658d1Smrgfi 6328b20b881bSmrgac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6329b20b881bSmrgif test -n "$ac_ct_OTOOL64"; then 6330b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5 6331b20b881bSmrg$as_echo "$ac_ct_OTOOL64" >&6; } 63329f4658d1Smrgelse 63339f4658d1Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 63349f4658d1Smrg$as_echo "no" >&6; } 63359f4658d1Smrgfi 63369f4658d1Smrg 6337b20b881bSmrg if test "x$ac_ct_OTOOL64" = x; then 6338b20b881bSmrg OTOOL64=":" 63399f4658d1Smrg else 63409f4658d1Smrg case $cross_compiling:$ac_tool_warned in 63419f4658d1Smrgyes:) 63429f4658d1Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 63439f4658d1Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 63449f4658d1Smrgac_tool_warned=yes ;; 63459f4658d1Smrgesac 6346b20b881bSmrg OTOOL64=$ac_ct_OTOOL64 63479f4658d1Smrg fi 63489f4658d1Smrgelse 6349b20b881bSmrg OTOOL64="$ac_cv_prog_OTOOL64" 63509f4658d1Smrgfi 63519f4658d1Smrg 63529f4658d1Smrg 6353b20b881bSmrg 6354b20b881bSmrg 6355b20b881bSmrg 6356b20b881bSmrg 6357b20b881bSmrg 6358b20b881bSmrg 6359b20b881bSmrg 6360b20b881bSmrg 6361b20b881bSmrg 6362b20b881bSmrg 6363b20b881bSmrg 6364b20b881bSmrg 6365b20b881bSmrg 6366b20b881bSmrg 6367b20b881bSmrg 6368b20b881bSmrg 6369b20b881bSmrg 6370b20b881bSmrg 6371b20b881bSmrg 6372b20b881bSmrg 6373b20b881bSmrg 6374b20b881bSmrg 6375b20b881bSmrg 6376b20b881bSmrg 6377b20b881bSmrg 63789f4658d1Smrg { $as_echo "$as_me:$LINENO: checking for -single_module linker flag" >&5 63799f4658d1Smrg$as_echo_n "checking for -single_module linker flag... " >&6; } 63809f4658d1Smrgif test "${lt_cv_apple_cc_single_mod+set}" = set; then 63819f4658d1Smrg $as_echo_n "(cached) " >&6 63829f4658d1Smrgelse 63839f4658d1Smrg lt_cv_apple_cc_single_mod=no 63849f4658d1Smrg if test -z "${LT_MULTI_MODULE}"; then 6385b20b881bSmrg # By default we will add the -single_module flag. You can override 6386b20b881bSmrg # by either setting the environment variable LT_MULTI_MODULE 6387b20b881bSmrg # non-empty at configure time, or by adding -multi_module to the 6388b20b881bSmrg # link flags. 6389b20b881bSmrg rm -rf libconftest.dylib* 6390b20b881bSmrg echo "int foo(void){return 1;}" > conftest.c 6391b20b881bSmrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6392b20b881bSmrg-dynamiclib -Wl,-single_module conftest.c" >&5 6393b20b881bSmrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6394b20b881bSmrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 6395b20b881bSmrg _lt_result=$? 6396b20b881bSmrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 6397b20b881bSmrg lt_cv_apple_cc_single_mod=yes 6398b20b881bSmrg else 6399b20b881bSmrg cat conftest.err >&5 6400b20b881bSmrg fi 6401b20b881bSmrg rm -rf libconftest.dylib* 6402b20b881bSmrg rm -f conftest.* 64039f4658d1Smrg fi 64049f4658d1Smrgfi 64059f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5 64069f4658d1Smrg$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 64079f4658d1Smrg { $as_echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5 64089f4658d1Smrg$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 64099f4658d1Smrgif test "${lt_cv_ld_exported_symbols_list+set}" = set; then 64109f4658d1Smrg $as_echo_n "(cached) " >&6 64119f4658d1Smrgelse 64129f4658d1Smrg lt_cv_ld_exported_symbols_list=no 64139f4658d1Smrg save_LDFLAGS=$LDFLAGS 64149f4658d1Smrg echo "_main" > conftest.sym 64159f4658d1Smrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 64169f4658d1Smrg cat >conftest.$ac_ext <<_ACEOF 64179f4658d1Smrg/* confdefs.h. */ 64189f4658d1Smrg_ACEOF 64199f4658d1Smrgcat confdefs.h >>conftest.$ac_ext 64209f4658d1Smrgcat >>conftest.$ac_ext <<_ACEOF 64219f4658d1Smrg/* end confdefs.h. */ 64229f4658d1Smrg 64239f4658d1Smrgint 64249f4658d1Smrgmain () 64259f4658d1Smrg{ 64269f4658d1Smrg 64279f4658d1Smrg ; 64289f4658d1Smrg return 0; 64299f4658d1Smrg} 64309f4658d1Smrg_ACEOF 64319f4658d1Smrgrm -f conftest.$ac_objext conftest$ac_exeext 64329f4658d1Smrgif { (ac_try="$ac_link" 64339f4658d1Smrgcase "(($ac_try" in 64349f4658d1Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 64359f4658d1Smrg *) ac_try_echo=$ac_try;; 64369f4658d1Smrgesac 64379f4658d1Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 64389f4658d1Smrg$as_echo "$ac_try_echo") >&5 64399f4658d1Smrg (eval "$ac_link") 2>conftest.er1 64409f4658d1Smrg ac_status=$? 64419f4658d1Smrg grep -v '^ *+' conftest.er1 >conftest.err 64429f4658d1Smrg rm -f conftest.er1 64439f4658d1Smrg cat conftest.err >&5 64449f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 64459f4658d1Smrg (exit $ac_status); } && { 64469f4658d1Smrg test -z "$ac_c_werror_flag" || 64479f4658d1Smrg test ! -s conftest.err 64489f4658d1Smrg } && test -s conftest$ac_exeext && { 64499f4658d1Smrg test "$cross_compiling" = yes || 64509f4658d1Smrg $as_test_x conftest$ac_exeext 64519f4658d1Smrg }; then 64529f4658d1Smrg lt_cv_ld_exported_symbols_list=yes 64539f4658d1Smrgelse 64549f4658d1Smrg $as_echo "$as_me: failed program was:" >&5 64559f4658d1Smrgsed 's/^/| /' conftest.$ac_ext >&5 64569f4658d1Smrg 64579f4658d1Smrg lt_cv_ld_exported_symbols_list=no 64589f4658d1Smrgfi 64599f4658d1Smrg 64609f4658d1Smrgrm -rf conftest.dSYM 64619f4658d1Smrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 64629f4658d1Smrg conftest$ac_exeext conftest.$ac_ext 6463b20b881bSmrg LDFLAGS="$save_LDFLAGS" 64649f4658d1Smrg 64659f4658d1Smrgfi 64669f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5 64679f4658d1Smrg$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 64689f4658d1Smrg case $host_os in 6469b20b881bSmrg rhapsody* | darwin1.[012]) 64709f4658d1Smrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 64719f4658d1Smrg darwin1.*) 6472b20b881bSmrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6473b20b881bSmrg darwin*) # darwin 5.x on 64749f4658d1Smrg # if running on 10.5 or later, the deployment target defaults 64759f4658d1Smrg # to the OS version, if on x86, and 10.4, the deployment 64769f4658d1Smrg # target defaults to 10.4. Don't you love it? 64779f4658d1Smrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 6478b20b881bSmrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 6479b20b881bSmrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6480b20b881bSmrg 10.[012]*) 6481b20b881bSmrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6482b20b881bSmrg 10.*) 6483b20b881bSmrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 64849f4658d1Smrg esac 64859f4658d1Smrg ;; 64869f4658d1Smrg esac 64879f4658d1Smrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then 64889f4658d1Smrg _lt_dar_single_mod='$single_module' 64899f4658d1Smrg fi 64909f4658d1Smrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 64919f4658d1Smrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 64929f4658d1Smrg else 6493b20b881bSmrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 64949f4658d1Smrg fi 64959f4658d1Smrg if test "$DSYMUTIL" != ":"; then 6496b20b881bSmrg _lt_dsymutil='~$DSYMUTIL $lib || :' 64979f4658d1Smrg else 64989f4658d1Smrg _lt_dsymutil= 64999f4658d1Smrg fi 65009f4658d1Smrg ;; 65019f4658d1Smrg esac 65029f4658d1Smrg 65039f4658d1Smrgac_ext=c 65049f4658d1Smrgac_cpp='$CPP $CPPFLAGS' 65059f4658d1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 65069f4658d1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 65079f4658d1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 6508b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 6509b20b881bSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 6510b20b881bSmrg# On Suns, sometimes $CPP names a directory. 6511b20b881bSmrgif test -n "$CPP" && test -d "$CPP"; then 6512b20b881bSmrg CPP= 6513b20b881bSmrgfi 6514b20b881bSmrgif test -z "$CPP"; then 6515b20b881bSmrg if test "${ac_cv_prog_CPP+set}" = set; then 6516b20b881bSmrg $as_echo_n "(cached) " >&6 6517b20b881bSmrgelse 6518b20b881bSmrg # Double quotes because CPP needs to be expanded 6519b20b881bSmrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 6520b20b881bSmrg do 6521b20b881bSmrg ac_preproc_ok=false 6522b20b881bSmrgfor ac_c_preproc_warn_flag in '' yes 6523b20b881bSmrgdo 6524b20b881bSmrg # Use a header file that comes with gcc, so configuring glibc 6525b20b881bSmrg # with a fresh cross-compiler works. 6526b20b881bSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6527b20b881bSmrg # <limits.h> exists even on freestanding compilers. 6528b20b881bSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 6529b20b881bSmrg # not just through cpp. "Syntax error" is here to catch this case. 6530b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6531b20b881bSmrg/* confdefs.h. */ 6532b20b881bSmrg_ACEOF 6533b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6534b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6535b20b881bSmrg/* end confdefs.h. */ 6536b20b881bSmrg#ifdef __STDC__ 6537b20b881bSmrg# include <limits.h> 6538b20b881bSmrg#else 6539b20b881bSmrg# include <assert.h> 6540b20b881bSmrg#endif 6541b20b881bSmrg Syntax error 6542b20b881bSmrg_ACEOF 6543b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext" 6544b20b881bSmrgcase "(($ac_try" in 6545b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6546b20b881bSmrg *) ac_try_echo=$ac_try;; 6547b20b881bSmrgesac 6548b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6549b20b881bSmrg$as_echo "$ac_try_echo") >&5 6550b20b881bSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6551b20b881bSmrg ac_status=$? 6552b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 6553b20b881bSmrg rm -f conftest.er1 6554b20b881bSmrg cat conftest.err >&5 6555b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6556b20b881bSmrg (exit $ac_status); } >/dev/null && { 6557b20b881bSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6558b20b881bSmrg test ! -s conftest.err 6559b20b881bSmrg }; then 6560b20b881bSmrg : 6561b20b881bSmrgelse 6562b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 6563b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 65649f4658d1Smrg 6565b20b881bSmrg # Broken: fails on valid input. 6566b20b881bSmrgcontinue 6567b20b881bSmrgfi 65689f4658d1Smrg 6569b20b881bSmrgrm -f conftest.err conftest.$ac_ext 6570c06b6b69Smrg 6571b20b881bSmrg # OK, works on sane cases. Now check whether nonexistent headers 6572b20b881bSmrg # can be detected and how. 6573b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6574b20b881bSmrg/* confdefs.h. */ 6575b20b881bSmrg_ACEOF 6576b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6577b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6578b20b881bSmrg/* end confdefs.h. */ 6579b20b881bSmrg#include <ac_nonexistent.h> 6580b20b881bSmrg_ACEOF 6581b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext" 6582b20b881bSmrgcase "(($ac_try" in 6583b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6584b20b881bSmrg *) ac_try_echo=$ac_try;; 6585b20b881bSmrgesac 6586b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6587b20b881bSmrg$as_echo "$ac_try_echo") >&5 6588b20b881bSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6589b20b881bSmrg ac_status=$? 6590b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 6591b20b881bSmrg rm -f conftest.er1 6592b20b881bSmrg cat conftest.err >&5 6593b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6594b20b881bSmrg (exit $ac_status); } >/dev/null && { 6595b20b881bSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6596b20b881bSmrg test ! -s conftest.err 6597b20b881bSmrg }; then 6598b20b881bSmrg # Broken: success on invalid input. 6599b20b881bSmrgcontinue 6600b20b881bSmrgelse 6601b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 6602b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 6603c06b6b69Smrg 6604b20b881bSmrg # Passes both tests. 6605b20b881bSmrgac_preproc_ok=: 6606b20b881bSmrgbreak 6607b20b881bSmrgfi 6608c06b6b69Smrg 6609b20b881bSmrgrm -f conftest.err conftest.$ac_ext 6610c06b6b69Smrg 6611b20b881bSmrgdone 6612b20b881bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6613b20b881bSmrgrm -f conftest.err conftest.$ac_ext 6614b20b881bSmrgif $ac_preproc_ok; then 6615b20b881bSmrg break 6616b20b881bSmrgfi 6617c06b6b69Smrg 6618b20b881bSmrg done 6619b20b881bSmrg ac_cv_prog_CPP=$CPP 6620c06b6b69Smrg 6621b20b881bSmrgfi 6622b20b881bSmrg CPP=$ac_cv_prog_CPP 6623c06b6b69Smrgelse 6624b20b881bSmrg ac_cv_prog_CPP=$CPP 6625b20b881bSmrgfi 6626b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 6627b20b881bSmrg$as_echo "$CPP" >&6; } 6628b20b881bSmrgac_preproc_ok=false 6629b20b881bSmrgfor ac_c_preproc_warn_flag in '' yes 6630b20b881bSmrgdo 6631b20b881bSmrg # Use a header file that comes with gcc, so configuring glibc 6632b20b881bSmrg # with a fresh cross-compiler works. 6633b20b881bSmrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6634b20b881bSmrg # <limits.h> exists even on freestanding compilers. 6635b20b881bSmrg # On the NeXT, cc -E runs the code through the compiler's parser, 6636b20b881bSmrg # not just through cpp. "Syntax error" is here to catch this case. 6637b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6638b20b881bSmrg/* confdefs.h. */ 6639b20b881bSmrg_ACEOF 6640b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6641b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6642b20b881bSmrg/* end confdefs.h. */ 6643b20b881bSmrg#ifdef __STDC__ 6644b20b881bSmrg# include <limits.h> 6645b20b881bSmrg#else 6646b20b881bSmrg# include <assert.h> 6647b20b881bSmrg#endif 6648b20b881bSmrg Syntax error 6649b20b881bSmrg_ACEOF 6650b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext" 6651b20b881bSmrgcase "(($ac_try" in 6652b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6653b20b881bSmrg *) ac_try_echo=$ac_try;; 6654b20b881bSmrgesac 6655b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6656b20b881bSmrg$as_echo "$ac_try_echo") >&5 6657b20b881bSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6658b20b881bSmrg ac_status=$? 6659b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 6660b20b881bSmrg rm -f conftest.er1 6661b20b881bSmrg cat conftest.err >&5 6662b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6663b20b881bSmrg (exit $ac_status); } >/dev/null && { 6664b20b881bSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6665b20b881bSmrg test ! -s conftest.err 6666b20b881bSmrg }; then 6667b20b881bSmrg : 6668b20b881bSmrgelse 6669b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 6670b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 6671c06b6b69Smrg 6672b20b881bSmrg # Broken: fails on valid input. 6673b20b881bSmrgcontinue 6674c06b6b69Smrgfi 6675c06b6b69Smrg 6676b20b881bSmrgrm -f conftest.err conftest.$ac_ext 6677b20b881bSmrg 6678b20b881bSmrg # OK, works on sane cases. Now check whether nonexistent headers 6679b20b881bSmrg # can be detected and how. 6680b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6681b20b881bSmrg/* confdefs.h. */ 6682b20b881bSmrg_ACEOF 6683b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6684b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6685b20b881bSmrg/* end confdefs.h. */ 6686b20b881bSmrg#include <ac_nonexistent.h> 6687b20b881bSmrg_ACEOF 6688b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext" 6689b20b881bSmrgcase "(($ac_try" in 6690b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6691b20b881bSmrg *) ac_try_echo=$ac_try;; 6692b20b881bSmrgesac 6693b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6694b20b881bSmrg$as_echo "$ac_try_echo") >&5 6695b20b881bSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6696b20b881bSmrg ac_status=$? 6697b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 6698b20b881bSmrg rm -f conftest.er1 6699b20b881bSmrg cat conftest.err >&5 6700b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6701b20b881bSmrg (exit $ac_status); } >/dev/null && { 6702b20b881bSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6703b20b881bSmrg test ! -s conftest.err 6704b20b881bSmrg }; then 6705b20b881bSmrg # Broken: success on invalid input. 6706b20b881bSmrgcontinue 6707c06b6b69Smrgelse 6708b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 6709b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 6710c06b6b69Smrg 6711b20b881bSmrg # Passes both tests. 6712b20b881bSmrgac_preproc_ok=: 6713b20b881bSmrgbreak 6714c06b6b69Smrgfi 6715c06b6b69Smrg 6716b20b881bSmrgrm -f conftest.err conftest.$ac_ext 6717c06b6b69Smrg 6718b20b881bSmrgdone 6719b20b881bSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6720b20b881bSmrgrm -f conftest.err conftest.$ac_ext 6721b20b881bSmrgif $ac_preproc_ok; then 6722b20b881bSmrg : 6723b20b881bSmrgelse 6724b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 6725b20b881bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6726b20b881bSmrg{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 6727b20b881bSmrgSee \`config.log' for more details." >&5 6728b20b881bSmrg$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 6729b20b881bSmrgSee \`config.log' for more details." >&2;} 6730b20b881bSmrg { (exit 1); exit 1; }; }; } 6731b20b881bSmrgfi 6732c06b6b69Smrg 6733b20b881bSmrgac_ext=c 6734b20b881bSmrgac_cpp='$CPP $CPPFLAGS' 6735b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6736b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6737b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 6738c06b6b69Smrg 6739c06b6b69Smrg 6740b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 6741b20b881bSmrg$as_echo_n "checking for ANSI C header files... " >&6; } 6742b20b881bSmrgif test "${ac_cv_header_stdc+set}" = set; then 6743b20b881bSmrg $as_echo_n "(cached) " >&6 6744b20b881bSmrgelse 6745b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6746b20b881bSmrg/* confdefs.h. */ 6747b20b881bSmrg_ACEOF 6748b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6749b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6750b20b881bSmrg/* end confdefs.h. */ 6751b20b881bSmrg#include <stdlib.h> 6752b20b881bSmrg#include <stdarg.h> 6753b20b881bSmrg#include <string.h> 6754b20b881bSmrg#include <float.h> 6755c06b6b69Smrg 6756b20b881bSmrgint 6757b20b881bSmrgmain () 6758b20b881bSmrg{ 6759c06b6b69Smrg 6760b20b881bSmrg ; 6761b20b881bSmrg return 0; 6762b20b881bSmrg} 6763b20b881bSmrg_ACEOF 6764b20b881bSmrgrm -f conftest.$ac_objext 6765b20b881bSmrgif { (ac_try="$ac_compile" 6766b20b881bSmrgcase "(($ac_try" in 6767b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6768b20b881bSmrg *) ac_try_echo=$ac_try;; 6769b20b881bSmrgesac 6770b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6771b20b881bSmrg$as_echo "$ac_try_echo") >&5 6772b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 6773b20b881bSmrg ac_status=$? 6774b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 6775b20b881bSmrg rm -f conftest.er1 6776b20b881bSmrg cat conftest.err >&5 6777b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6778b20b881bSmrg (exit $ac_status); } && { 6779b20b881bSmrg test -z "$ac_c_werror_flag" || 6780b20b881bSmrg test ! -s conftest.err 6781b20b881bSmrg } && test -s conftest.$ac_objext; then 6782b20b881bSmrg ac_cv_header_stdc=yes 6783b20b881bSmrgelse 6784b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 6785b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 6786c06b6b69Smrg 6787b20b881bSmrg ac_cv_header_stdc=no 6788b20b881bSmrgfi 6789c06b6b69Smrg 6790b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6791c06b6b69Smrg 6792b20b881bSmrgif test $ac_cv_header_stdc = yes; then 6793b20b881bSmrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 6794b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6795b20b881bSmrg/* confdefs.h. */ 6796b20b881bSmrg_ACEOF 6797b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6798b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6799b20b881bSmrg/* end confdefs.h. */ 6800b20b881bSmrg#include <string.h> 6801c06b6b69Smrg 6802b20b881bSmrg_ACEOF 6803b20b881bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6804b20b881bSmrg $EGREP "memchr" >/dev/null 2>&1; then 6805b20b881bSmrg : 6806b20b881bSmrgelse 6807b20b881bSmrg ac_cv_header_stdc=no 6808b20b881bSmrgfi 6809b20b881bSmrgrm -f conftest* 6810c06b6b69Smrg 6811b20b881bSmrgfi 6812c06b6b69Smrg 6813b20b881bSmrgif test $ac_cv_header_stdc = yes; then 6814b20b881bSmrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 6815b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6816b20b881bSmrg/* confdefs.h. */ 6817b20b881bSmrg_ACEOF 6818b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6819b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6820b20b881bSmrg/* end confdefs.h. */ 6821b20b881bSmrg#include <stdlib.h> 6822c06b6b69Smrg 6823b20b881bSmrg_ACEOF 6824b20b881bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6825b20b881bSmrg $EGREP "free" >/dev/null 2>&1; then 6826b20b881bSmrg : 6827b20b881bSmrgelse 6828b20b881bSmrg ac_cv_header_stdc=no 6829b20b881bSmrgfi 6830b20b881bSmrgrm -f conftest* 6831c06b6b69Smrg 6832b20b881bSmrgfi 6833c06b6b69Smrg 6834b20b881bSmrgif test $ac_cv_header_stdc = yes; then 6835b20b881bSmrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 6836b20b881bSmrg if test "$cross_compiling" = yes; then 6837b20b881bSmrg : 6838b20b881bSmrgelse 6839b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6840b20b881bSmrg/* confdefs.h. */ 6841b20b881bSmrg_ACEOF 6842b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6843b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6844b20b881bSmrg/* end confdefs.h. */ 6845b20b881bSmrg#include <ctype.h> 6846b20b881bSmrg#include <stdlib.h> 6847b20b881bSmrg#if ((' ' & 0x0FF) == 0x020) 6848b20b881bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 6849b20b881bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 6850b20b881bSmrg#else 6851b20b881bSmrg# define ISLOWER(c) \ 6852b20b881bSmrg (('a' <= (c) && (c) <= 'i') \ 6853b20b881bSmrg || ('j' <= (c) && (c) <= 'r') \ 6854b20b881bSmrg || ('s' <= (c) && (c) <= 'z')) 6855b20b881bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 6856b20b881bSmrg#endif 6857c06b6b69Smrg 6858b20b881bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 6859b20b881bSmrgint 6860b20b881bSmrgmain () 6861b20b881bSmrg{ 6862b20b881bSmrg int i; 6863b20b881bSmrg for (i = 0; i < 256; i++) 6864b20b881bSmrg if (XOR (islower (i), ISLOWER (i)) 6865b20b881bSmrg || toupper (i) != TOUPPER (i)) 6866b20b881bSmrg return 2; 6867b20b881bSmrg return 0; 6868b20b881bSmrg} 6869b20b881bSmrg_ACEOF 6870b20b881bSmrgrm -f conftest$ac_exeext 6871b20b881bSmrgif { (ac_try="$ac_link" 6872b20b881bSmrgcase "(($ac_try" in 6873b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6874b20b881bSmrg *) ac_try_echo=$ac_try;; 6875b20b881bSmrgesac 6876b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6877b20b881bSmrg$as_echo "$ac_try_echo") >&5 6878b20b881bSmrg (eval "$ac_link") 2>&5 6879b20b881bSmrg ac_status=$? 6880b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6881b20b881bSmrg (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6882b20b881bSmrg { (case "(($ac_try" in 6883b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6884b20b881bSmrg *) ac_try_echo=$ac_try;; 6885b20b881bSmrgesac 6886b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6887b20b881bSmrg$as_echo "$ac_try_echo") >&5 6888b20b881bSmrg (eval "$ac_try") 2>&5 6889b20b881bSmrg ac_status=$? 6890b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6891b20b881bSmrg (exit $ac_status); }; }; then 6892b20b881bSmrg : 6893b20b881bSmrgelse 6894b20b881bSmrg $as_echo "$as_me: program exited with status $ac_status" >&5 6895b20b881bSmrg$as_echo "$as_me: failed program was:" >&5 6896b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 6897c06b6b69Smrg 6898b20b881bSmrg( exit $ac_status ) 6899b20b881bSmrgac_cv_header_stdc=no 6900b20b881bSmrgfi 6901b20b881bSmrgrm -rf conftest.dSYM 6902b20b881bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6903b20b881bSmrgfi 6904c06b6b69Smrg 6905c06b6b69Smrg 6906b20b881bSmrgfi 6907b20b881bSmrgfi 6908b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 6909b20b881bSmrg$as_echo "$ac_cv_header_stdc" >&6; } 6910b20b881bSmrgif test $ac_cv_header_stdc = yes; then 69119f4658d1Smrg 6912b20b881bSmrgcat >>confdefs.h <<\_ACEOF 6913b20b881bSmrg#define STDC_HEADERS 1 6914b20b881bSmrg_ACEOF 6915c06b6b69Smrg 6916b20b881bSmrgfi 6917c06b6b69Smrg 6918b20b881bSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 6919c06b6b69Smrg 6920c06b6b69Smrg 6921c06b6b69Smrg 6922c06b6b69Smrg 6923c06b6b69Smrg 6924c06b6b69Smrg 6925c06b6b69Smrg 6926c06b6b69Smrg 6927b20b881bSmrg 6928b20b881bSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 6929b20b881bSmrg inttypes.h stdint.h unistd.h 6930b20b881bSmrgdo 6931b20b881bSmrgas_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6932b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 6933b20b881bSmrg$as_echo_n "checking for $ac_header... " >&6; } 6934b20b881bSmrgif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 69359f4658d1Smrg $as_echo_n "(cached) " >&6 6936c06b6b69Smrgelse 6937b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 6938b20b881bSmrg/* confdefs.h. */ 6939b20b881bSmrg_ACEOF 6940b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 6941b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 6942b20b881bSmrg/* end confdefs.h. */ 6943b20b881bSmrg$ac_includes_default 6944c06b6b69Smrg 6945b20b881bSmrg#include <$ac_header> 6946b20b881bSmrg_ACEOF 6947b20b881bSmrgrm -f conftest.$ac_objext 6948b20b881bSmrgif { (ac_try="$ac_compile" 6949b20b881bSmrgcase "(($ac_try" in 6950b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6951b20b881bSmrg *) ac_try_echo=$ac_try;; 6952b20b881bSmrgesac 6953b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 6954b20b881bSmrg$as_echo "$ac_try_echo") >&5 6955b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 6956b20b881bSmrg ac_status=$? 6957b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 6958b20b881bSmrg rm -f conftest.er1 6959b20b881bSmrg cat conftest.err >&5 6960b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 6961b20b881bSmrg (exit $ac_status); } && { 6962b20b881bSmrg test -z "$ac_c_werror_flag" || 6963b20b881bSmrg test ! -s conftest.err 6964b20b881bSmrg } && test -s conftest.$ac_objext; then 6965b20b881bSmrg eval "$as_ac_Header=yes" 6966c06b6b69Smrgelse 6967b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 6968b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 6969b20b881bSmrg 6970b20b881bSmrg eval "$as_ac_Header=no" 6971c06b6b69Smrgfi 6972c06b6b69Smrg 6973b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6974c06b6b69Smrgfi 6975b20b881bSmrgac_res=`eval 'as_val=${'$as_ac_Header'} 6976b20b881bSmrg $as_echo "$as_val"'` 6977b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 6978b20b881bSmrg$as_echo "$ac_res" >&6; } 6979b20b881bSmrgas_val=`eval 'as_val=${'$as_ac_Header'} 6980b20b881bSmrg $as_echo "$as_val"'` 6981b20b881bSmrg if test "x$as_val" = x""yes; then 6982b20b881bSmrg cat >>confdefs.h <<_ACEOF 6983b20b881bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 6984b20b881bSmrg_ACEOF 6985c06b6b69Smrg 6986b20b881bSmrgfi 6987b20b881bSmrg 6988b20b881bSmrgdone 6989b20b881bSmrg 6990b20b881bSmrg 6991b20b881bSmrg 6992b20b881bSmrgfor ac_header in dlfcn.h 6993b20b881bSmrgdo 6994b20b881bSmrgas_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6995b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 6996b20b881bSmrg$as_echo_n "checking for $ac_header... " >&6; } 6997b20b881bSmrgif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 69989f4658d1Smrg $as_echo_n "(cached) " >&6 6999c06b6b69Smrgelse 7000b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 7001b20b881bSmrg/* confdefs.h. */ 7002b20b881bSmrg_ACEOF 7003b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 7004b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 7005b20b881bSmrg/* end confdefs.h. */ 7006b20b881bSmrg$ac_includes_default 7007b20b881bSmrg 7008b20b881bSmrg#include <$ac_header> 7009b20b881bSmrg_ACEOF 7010b20b881bSmrgrm -f conftest.$ac_objext 7011b20b881bSmrgif { (ac_try="$ac_compile" 7012b20b881bSmrgcase "(($ac_try" in 7013b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7014b20b881bSmrg *) ac_try_echo=$ac_try;; 7015b20b881bSmrgesac 7016b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 7017b20b881bSmrg$as_echo "$ac_try_echo") >&5 7018b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 7019b20b881bSmrg ac_status=$? 7020b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 7021b20b881bSmrg rm -f conftest.er1 7022b20b881bSmrg cat conftest.err >&5 7023b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 7024b20b881bSmrg (exit $ac_status); } && { 7025b20b881bSmrg test -z "$ac_c_werror_flag" || 7026b20b881bSmrg test ! -s conftest.err 7027b20b881bSmrg } && test -s conftest.$ac_objext; then 7028b20b881bSmrg eval "$as_ac_Header=yes" 7029b20b881bSmrgelse 7030b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 7031b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 7032c06b6b69Smrg 7033b20b881bSmrg eval "$as_ac_Header=no" 7034c06b6b69Smrgfi 7035c06b6b69Smrg 7036b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7037c06b6b69Smrgfi 7038b20b881bSmrgac_res=`eval 'as_val=${'$as_ac_Header'} 7039b20b881bSmrg $as_echo "$as_val"'` 7040b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 7041b20b881bSmrg$as_echo "$ac_res" >&6; } 7042b20b881bSmrgas_val=`eval 'as_val=${'$as_ac_Header'} 7043b20b881bSmrg $as_echo "$as_val"'` 7044b20b881bSmrg if test "x$as_val" = x""yes; then 7045b20b881bSmrg cat >>confdefs.h <<_ACEOF 7046b20b881bSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7047b20b881bSmrg_ACEOF 7048c06b6b69Smrg 7049b20b881bSmrgfi 7050c06b6b69Smrg 7051b20b881bSmrgdone 7052b20b881bSmrg 7053b20b881bSmrg 7054b20b881bSmrg 7055b20b881bSmrg# Set options 7056b20b881bSmrg 7057b20b881bSmrg 7058b20b881bSmrg 7059b20b881bSmrg enable_dlopen=no 7060b20b881bSmrg 7061b20b881bSmrg 7062b20b881bSmrg enable_win32_dll=no 7063c06b6b69Smrg 7064c06b6b69Smrg 7065b20b881bSmrg # Check whether --enable-shared was given. 7066b20b881bSmrgif test "${enable_shared+set}" = set; then 7067b20b881bSmrg enableval=$enable_shared; p=${PACKAGE-default} 7068b20b881bSmrg case $enableval in 7069b20b881bSmrg yes) enable_shared=yes ;; 7070b20b881bSmrg no) enable_shared=no ;; 7071b20b881bSmrg *) 7072b20b881bSmrg enable_shared=no 7073b20b881bSmrg # Look at the argument we got. We use all the common list separators. 7074b20b881bSmrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7075b20b881bSmrg for pkg in $enableval; do 7076b20b881bSmrg IFS="$lt_save_ifs" 7077b20b881bSmrg if test "X$pkg" = "X$p"; then 7078b20b881bSmrg enable_shared=yes 7079b20b881bSmrg fi 7080b20b881bSmrg done 7081b20b881bSmrg IFS="$lt_save_ifs" 7082b20b881bSmrg ;; 7083b20b881bSmrg esac 7084b20b881bSmrgelse 7085b20b881bSmrg enable_shared=yes 7086c06b6b69Smrgfi 7087c06b6b69Smrg 7088c06b6b69Smrg 7089b20b881bSmrg 7090b20b881bSmrg 7091b20b881bSmrg 7092b20b881bSmrg 7093b20b881bSmrg 7094b20b881bSmrg 7095b20b881bSmrg 7096b20b881bSmrg 7097b20b881bSmrg 7098b20b881bSmrg# Check whether --with-pic was given. 7099b20b881bSmrgif test "${with_pic+set}" = set; then 7100b20b881bSmrg withval=$with_pic; pic_mode="$withval" 7101c06b6b69Smrgelse 7102b20b881bSmrg pic_mode=default 7103c06b6b69Smrgfi 7104c06b6b69Smrg 7105c06b6b69Smrg 7106b20b881bSmrgtest -z "$pic_mode" && pic_mode=default 7107c06b6b69Smrg 7108c06b6b69Smrg 7109c06b6b69Smrg 7110c06b6b69Smrg 7111c06b6b69Smrg 7112c06b6b69Smrg 7113b20b881bSmrg 7114b20b881bSmrg # Check whether --enable-fast-install was given. 7115b20b881bSmrgif test "${enable_fast_install+set}" = set; then 7116b20b881bSmrg enableval=$enable_fast_install; p=${PACKAGE-default} 7117b20b881bSmrg case $enableval in 7118b20b881bSmrg yes) enable_fast_install=yes ;; 7119b20b881bSmrg no) enable_fast_install=no ;; 7120b20b881bSmrg *) 7121b20b881bSmrg enable_fast_install=no 7122b20b881bSmrg # Look at the argument we got. We use all the common list separators. 7123b20b881bSmrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7124b20b881bSmrg for pkg in $enableval; do 7125b20b881bSmrg IFS="$lt_save_ifs" 7126b20b881bSmrg if test "X$pkg" = "X$p"; then 7127b20b881bSmrg enable_fast_install=yes 7128b20b881bSmrg fi 7129b20b881bSmrg done 7130b20b881bSmrg IFS="$lt_save_ifs" 7131c06b6b69Smrg ;; 7132b20b881bSmrg esac 7133b20b881bSmrgelse 7134b20b881bSmrg enable_fast_install=yes 7135b20b881bSmrgfi 7136c06b6b69Smrg 7137c06b6b69Smrg 7138c06b6b69Smrg 7139c06b6b69Smrg 7140c06b6b69Smrg 7141c06b6b69Smrg 7142c06b6b69Smrg 7143c06b6b69Smrg 7144c06b6b69Smrg 7145c06b6b69Smrg 7146c06b6b69Smrg 7147b20b881bSmrg# This can be used to rebuild libtool when needed 7148b20b881bSmrgLIBTOOL_DEPS="$ltmain" 7149c06b6b69Smrg 7150b20b881bSmrg# Always use our own libtool. 7151b20b881bSmrgLIBTOOL='$(SHELL) $(top_builddir)/libtool' 7152c06b6b69Smrg 7153c06b6b69Smrg 7154c06b6b69Smrg 7155c06b6b69Smrg 7156c06b6b69Smrg 7157c06b6b69Smrg 7158c06b6b69Smrg 7159c06b6b69Smrg 7160c06b6b69Smrg 7161c06b6b69Smrg 7162c06b6b69Smrg 7163c06b6b69Smrg 7164c06b6b69Smrg 7165c06b6b69Smrg 7166c06b6b69Smrg 71679f4658d1Smrg 7168c06b6b69Smrg 71699f4658d1Smrg 71709f4658d1Smrg 7171c06b6b69Smrg 7172c06b6b69Smrg 7173c06b6b69Smrg 71749f4658d1Smrg 7175c06b6b69Smrg 71769f4658d1Smrg 7177b20b881bSmrgtest -z "$LN_S" && LN_S="ln -s" 71789f4658d1Smrg 7179c06b6b69Smrg 7180c06b6b69Smrg 7181c06b6b69Smrg 7182c06b6b69Smrg 7183c06b6b69Smrg 7184c06b6b69Smrg 7185c06b6b69Smrg 7186c06b6b69Smrg 7187c06b6b69Smrg 7188c06b6b69Smrg 7189c06b6b69Smrg 7190c06b6b69Smrg 7191c06b6b69Smrg 7192b20b881bSmrgif test -n "${ZSH_VERSION+set}" ; then 7193b20b881bSmrg setopt NO_GLOB_SUBST 7194b20b881bSmrgfi 7195c06b6b69Smrg 7196b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for objdir" >&5 7197b20b881bSmrg$as_echo_n "checking for objdir... " >&6; } 7198b20b881bSmrgif test "${lt_cv_objdir+set}" = set; then 7199b20b881bSmrg $as_echo_n "(cached) " >&6 7200b20b881bSmrgelse 7201b20b881bSmrg rm -f .libs 2>/dev/null 7202b20b881bSmrgmkdir .libs 2>/dev/null 7203b20b881bSmrgif test -d .libs; then 7204b20b881bSmrg lt_cv_objdir=.libs 7205b20b881bSmrgelse 7206b20b881bSmrg # MS-DOS does not allow filenames that begin with a dot. 7207b20b881bSmrg lt_cv_objdir=_libs 7208b20b881bSmrgfi 7209b20b881bSmrgrmdir .libs 2>/dev/null 7210b20b881bSmrgfi 7211b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 7212b20b881bSmrg$as_echo "$lt_cv_objdir" >&6; } 7213b20b881bSmrgobjdir=$lt_cv_objdir 7214c06b6b69Smrg 7215c06b6b69Smrg 7216c06b6b69Smrg 7217c06b6b69Smrg 7218c06b6b69Smrg 7219b20b881bSmrgcat >>confdefs.h <<_ACEOF 7220b20b881bSmrg#define LT_OBJDIR "$lt_cv_objdir/" 7221b20b881bSmrg_ACEOF 7222c06b6b69Smrg 7223c06b6b69Smrg 7224c06b6b69Smrg 7225c06b6b69Smrg 7226c06b6b69Smrg 7227c06b6b69Smrg 7228c06b6b69Smrg 7229c06b6b69Smrg 7230c06b6b69Smrg 7231c06b6b69Smrg 7232c06b6b69Smrg 7233c06b6b69Smrg 7234c06b6b69Smrg 7235c06b6b69Smrg 7236c06b6b69Smrg 7237c06b6b69Smrg 7238c06b6b69Smrg 7239b20b881bSmrgcase $host_os in 7240b20b881bSmrgaix3*) 7241b20b881bSmrg # AIX sometimes has problems with the GCC collect2 program. For some 7242b20b881bSmrg # reason, if we set the COLLECT_NAMES environment variable, the problems 7243b20b881bSmrg # vanish in a puff of smoke. 7244b20b881bSmrg if test "X${COLLECT_NAMES+set}" != Xset; then 7245b20b881bSmrg COLLECT_NAMES= 7246b20b881bSmrg export COLLECT_NAMES 7247c06b6b69Smrg fi 7248b20b881bSmrg ;; 7249b20b881bSmrgesac 7250c06b6b69Smrg 7251b20b881bSmrg# Sed substitution that helps us do robust quoting. It backslashifies 7252b20b881bSmrg# metacharacters that are still active within double-quoted strings. 7253b20b881bSmrgsed_quote_subst='s/\(["`$\\]\)/\\\1/g' 7254c06b6b69Smrg 7255b20b881bSmrg# Same as above, but do not quote variable references. 7256b20b881bSmrgdouble_quote_subst='s/\(["`\\]\)/\\\1/g' 7257c06b6b69Smrg 7258b20b881bSmrg# Sed substitution to delay expansion of an escaped shell variable in a 7259b20b881bSmrg# double_quote_subst'ed string. 7260b20b881bSmrgdelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 7261c06b6b69Smrg 7262b20b881bSmrg# Sed substitution to delay expansion of an escaped single quote. 7263b20b881bSmrgdelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 7264c06b6b69Smrg 7265b20b881bSmrg# Sed substitution to avoid accidental globbing in evaled expressions 7266b20b881bSmrgno_glob_subst='s/\*/\\\*/g' 72679f4658d1Smrg 7268b20b881bSmrg# Global variables: 7269b20b881bSmrgofile=libtool 7270b20b881bSmrgcan_build_shared=yes 7271b20b881bSmrg 7272b20b881bSmrg# All known linkers require a `.a' archive for static linking (except MSVC, 7273b20b881bSmrg# which needs '.lib'). 7274b20b881bSmrglibext=a 7275b20b881bSmrg 7276b20b881bSmrgwith_gnu_ld="$lt_cv_prog_gnu_ld" 7277b20b881bSmrg 7278b20b881bSmrgold_CC="$CC" 7279b20b881bSmrgold_CFLAGS="$CFLAGS" 7280b20b881bSmrg 7281b20b881bSmrg# Set sane defaults for various variables 7282b20b881bSmrgtest -z "$CC" && CC=cc 7283b20b881bSmrgtest -z "$LTCC" && LTCC=$CC 7284b20b881bSmrgtest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7285b20b881bSmrgtest -z "$LD" && LD=ld 7286b20b881bSmrgtest -z "$ac_objext" && ac_objext=o 7287b20b881bSmrg 7288b20b881bSmrgfor cc_temp in $compiler""; do 7289b20b881bSmrg case $cc_temp in 7290b20b881bSmrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7291b20b881bSmrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7292b20b881bSmrg \-*) ;; 7293b20b881bSmrg *) break;; 72949f4658d1Smrg esac 7295b20b881bSmrgdone 7296b20b881bSmrgcc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 7297b20b881bSmrg 7298b20b881bSmrg 7299b20b881bSmrg# Only perform the check for file, if the check method requires it 7300b20b881bSmrgtest -z "$MAGIC_CMD" && MAGIC_CMD=file 7301b20b881bSmrgcase $deplibs_check_method in 7302b20b881bSmrgfile_magic*) 7303b20b881bSmrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7304b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 7305b20b881bSmrg$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7306b20b881bSmrgif test "${lt_cv_path_MAGIC_CMD+set}" = set; then 7307b20b881bSmrg $as_echo_n "(cached) " >&6 7308b20b881bSmrgelse 7309b20b881bSmrg case $MAGIC_CMD in 7310b20b881bSmrg[\\/*] | ?:[\\/]*) 7311b20b881bSmrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7312b20b881bSmrg ;; 7313b20b881bSmrg*) 7314b20b881bSmrg lt_save_MAGIC_CMD="$MAGIC_CMD" 7315b20b881bSmrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7316b20b881bSmrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7317b20b881bSmrg for ac_dir in $ac_dummy; do 7318b20b881bSmrg IFS="$lt_save_ifs" 7319b20b881bSmrg test -z "$ac_dir" && ac_dir=. 7320b20b881bSmrg if test -f $ac_dir/${ac_tool_prefix}file; then 7321b20b881bSmrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7322b20b881bSmrg if test -n "$file_magic_test_file"; then 7323b20b881bSmrg case $deplibs_check_method in 7324b20b881bSmrg "file_magic "*) 7325b20b881bSmrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7326b20b881bSmrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7327b20b881bSmrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7328b20b881bSmrg $EGREP "$file_magic_regex" > /dev/null; then 7329b20b881bSmrg : 7330b20b881bSmrg else 7331b20b881bSmrg cat <<_LT_EOF 1>&2 7332b20b881bSmrg 7333b20b881bSmrg*** Warning: the command libtool uses to detect shared libraries, 7334b20b881bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize. 7335b20b881bSmrg*** The result is that libtool may fail to recognize shared libraries 7336b20b881bSmrg*** as such. This will affect the creation of libtool libraries that 7337b20b881bSmrg*** depend on shared libraries, but programs linked with such libtool 7338b20b881bSmrg*** libraries will work regardless of this problem. Nevertheless, you 7339b20b881bSmrg*** may want to report the problem to your system manager and/or to 7340b20b881bSmrg*** bug-libtool@gnu.org 7341b20b881bSmrg 7342b20b881bSmrg_LT_EOF 7343b20b881bSmrg fi ;; 7344b20b881bSmrg esac 7345b20b881bSmrg fi 7346b20b881bSmrg break 73479f4658d1Smrg fi 73489f4658d1Smrg done 7349b20b881bSmrg IFS="$lt_save_ifs" 7350b20b881bSmrg MAGIC_CMD="$lt_save_MAGIC_CMD" 7351b20b881bSmrg ;; 7352b20b881bSmrgesac 7353b20b881bSmrgfi 7354b20b881bSmrg 7355b20b881bSmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7356b20b881bSmrgif test -n "$MAGIC_CMD"; then 7357b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 7358b20b881bSmrg$as_echo "$MAGIC_CMD" >&6; } 7359c06b6b69Smrgelse 7360b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 7361b20b881bSmrg$as_echo "no" >&6; } 7362c06b6b69Smrgfi 7363c06b6b69Smrg 7364c06b6b69Smrg 7365c06b6b69Smrg 7366c06b6b69Smrg 7367c06b6b69Smrg 7368b20b881bSmrgif test -z "$lt_cv_path_MAGIC_CMD"; then 7369b20b881bSmrg if test -n "$ac_tool_prefix"; then 7370b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for file" >&5 7371b20b881bSmrg$as_echo_n "checking for file... " >&6; } 7372b20b881bSmrgif test "${lt_cv_path_MAGIC_CMD+set}" = set; then 7373b20b881bSmrg $as_echo_n "(cached) " >&6 7374b20b881bSmrgelse 7375b20b881bSmrg case $MAGIC_CMD in 7376b20b881bSmrg[\\/*] | ?:[\\/]*) 7377b20b881bSmrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7378c06b6b69Smrg ;; 7379b20b881bSmrg*) 7380b20b881bSmrg lt_save_MAGIC_CMD="$MAGIC_CMD" 7381b20b881bSmrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7382b20b881bSmrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7383b20b881bSmrg for ac_dir in $ac_dummy; do 7384b20b881bSmrg IFS="$lt_save_ifs" 7385b20b881bSmrg test -z "$ac_dir" && ac_dir=. 7386b20b881bSmrg if test -f $ac_dir/file; then 7387b20b881bSmrg lt_cv_path_MAGIC_CMD="$ac_dir/file" 7388b20b881bSmrg if test -n "$file_magic_test_file"; then 7389b20b881bSmrg case $deplibs_check_method in 7390b20b881bSmrg "file_magic "*) 7391b20b881bSmrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7392b20b881bSmrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7393b20b881bSmrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7394b20b881bSmrg $EGREP "$file_magic_regex" > /dev/null; then 7395b20b881bSmrg : 7396b20b881bSmrg else 7397b20b881bSmrg cat <<_LT_EOF 1>&2 7398c06b6b69Smrg 7399b20b881bSmrg*** Warning: the command libtool uses to detect shared libraries, 7400b20b881bSmrg*** $file_magic_cmd, produces output that libtool cannot recognize. 7401b20b881bSmrg*** The result is that libtool may fail to recognize shared libraries 7402b20b881bSmrg*** as such. This will affect the creation of libtool libraries that 7403b20b881bSmrg*** depend on shared libraries, but programs linked with such libtool 7404b20b881bSmrg*** libraries will work regardless of this problem. Nevertheless, you 7405b20b881bSmrg*** may want to report the problem to your system manager and/or to 7406b20b881bSmrg*** bug-libtool@gnu.org 7407c06b6b69Smrg 7408b20b881bSmrg_LT_EOF 7409b20b881bSmrg fi ;; 7410b20b881bSmrg esac 7411b20b881bSmrg fi 7412b20b881bSmrg break 7413b20b881bSmrg fi 7414b20b881bSmrg done 7415b20b881bSmrg IFS="$lt_save_ifs" 7416b20b881bSmrg MAGIC_CMD="$lt_save_MAGIC_CMD" 7417c06b6b69Smrg ;; 7418b20b881bSmrgesac 7419b20b881bSmrgfi 7420c06b6b69Smrg 7421b20b881bSmrgMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7422b20b881bSmrgif test -n "$MAGIC_CMD"; then 7423b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 7424b20b881bSmrg$as_echo "$MAGIC_CMD" >&6; } 7425b20b881bSmrgelse 7426b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 7427b20b881bSmrg$as_echo "no" >&6; } 7428b20b881bSmrgfi 7429c06b6b69Smrg 7430c06b6b69Smrg 7431b20b881bSmrg else 7432b20b881bSmrg MAGIC_CMD=: 7433b20b881bSmrg fi 7434b20b881bSmrgfi 7435c06b6b69Smrg 7436b20b881bSmrg fi 7437c06b6b69Smrg ;; 7438b20b881bSmrgesac 7439c06b6b69Smrg 7440b20b881bSmrg# Use C for the default configuration in the libtool script 74419f4658d1Smrg 7442b20b881bSmrglt_save_CC="$CC" 7443b20b881bSmrgac_ext=c 7444b20b881bSmrgac_cpp='$CPP $CPPFLAGS' 7445b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7446b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7447b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 7448c06b6b69Smrg 7449c06b6b69Smrg 7450b20b881bSmrg# Source file extension for C test sources. 7451b20b881bSmrgac_ext=c 7452c06b6b69Smrg 7453b20b881bSmrg# Object file extension for compiled C test sources. 7454b20b881bSmrgobjext=o 7455b20b881bSmrgobjext=$objext 7456c06b6b69Smrg 7457b20b881bSmrg# Code to be used in simple compile tests 7458b20b881bSmrglt_simple_compile_test_code="int some_variable = 0;" 7459c06b6b69Smrg 7460b20b881bSmrg# Code to be used in simple link tests 7461b20b881bSmrglt_simple_link_test_code='int main(){return(0);}' 7462c06b6b69Smrg 7463c06b6b69Smrg 7464c06b6b69Smrg 7465c06b6b69Smrg 7466c06b6b69Smrg 7467c06b6b69Smrg 7468c06b6b69Smrg 7469b20b881bSmrg# If no C compiler was specified, use CC. 7470b20b881bSmrgLTCC=${LTCC-"$CC"} 7471c06b6b69Smrg 7472b20b881bSmrg# If no C compiler flags were specified, use CFLAGS. 7473b20b881bSmrgLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7474c06b6b69Smrg 7475b20b881bSmrg# Allow CC to be a program name with arguments. 7476b20b881bSmrgcompiler=$CC 7477c06b6b69Smrg 7478b20b881bSmrg# Save the default compiler, since it gets overwritten when the other 7479b20b881bSmrg# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7480b20b881bSmrgcompiler_DEFAULT=$CC 7481c06b6b69Smrg 7482b20b881bSmrg# save warnings/boilerplate of simple test code 7483b20b881bSmrgac_outfile=conftest.$ac_objext 7484b20b881bSmrgecho "$lt_simple_compile_test_code" >conftest.$ac_ext 7485b20b881bSmrgeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7486b20b881bSmrg_lt_compiler_boilerplate=`cat conftest.err` 7487b20b881bSmrg$RM conftest* 7488c06b6b69Smrg 7489b20b881bSmrgac_outfile=conftest.$ac_objext 7490b20b881bSmrgecho "$lt_simple_link_test_code" >conftest.$ac_ext 7491b20b881bSmrgeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7492b20b881bSmrg_lt_linker_boilerplate=`cat conftest.err` 7493b20b881bSmrg$RM -r conftest* 7494c06b6b69Smrg 74959f4658d1Smrg 7496b20b881bSmrgif test -n "$compiler"; then 7497c06b6b69Smrg 7498b20b881bSmrglt_prog_compiler_no_builtin_flag= 7499c06b6b69Smrg 7500b20b881bSmrgif test "$GCC" = yes; then 7501b20b881bSmrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' 7502c06b6b69Smrg 7503b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7504b20b881bSmrg$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7505b20b881bSmrgif test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then 75069f4658d1Smrg $as_echo_n "(cached) " >&6 75079f4658d1Smrgelse 7508b20b881bSmrg lt_cv_prog_compiler_rtti_exceptions=no 7509b20b881bSmrg ac_outfile=conftest.$ac_objext 7510b20b881bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7511b20b881bSmrg lt_compiler_flag="-fno-rtti -fno-exceptions" 7512b20b881bSmrg # Insert the option either (1) after the last *FLAGS variable, or 7513b20b881bSmrg # (2) before a word containing "conftest.", or (3) at the end. 7514b20b881bSmrg # Note that $ac_compile itself does not contain backslashes and begins 7515b20b881bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 7516b20b881bSmrg # The option is referenced via a variable to avoid confusing sed. 7517b20b881bSmrg lt_compile=`echo "$ac_compile" | $SED \ 7518b20b881bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7519b20b881bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7520b20b881bSmrg -e 's:$: $lt_compiler_flag:'` 7521b20b881bSmrg (eval echo "\"\$as_me:7521: $lt_compile\"" >&5) 7522b20b881bSmrg (eval "$lt_compile" 2>conftest.err) 7523b20b881bSmrg ac_status=$? 7524b20b881bSmrg cat conftest.err >&5 7525b20b881bSmrg echo "$as_me:7525: \$? = $ac_status" >&5 7526b20b881bSmrg if (exit $ac_status) && test -s "$ac_outfile"; then 7527b20b881bSmrg # The compiler can only warn and ignore the option if not recognized 7528b20b881bSmrg # So say no if there are warnings other than the usual output. 7529b20b881bSmrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7530b20b881bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7531b20b881bSmrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7532b20b881bSmrg lt_cv_prog_compiler_rtti_exceptions=yes 7533b20b881bSmrg fi 7534b20b881bSmrg fi 7535b20b881bSmrg $RM conftest* 75369f4658d1Smrg 7537c06b6b69Smrgfi 7538b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7539b20b881bSmrg$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7540c06b6b69Smrg 7541b20b881bSmrgif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7542b20b881bSmrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7543c06b6b69Smrgelse 7544b20b881bSmrg : 7545c06b6b69Smrgfi 7546c06b6b69Smrg 7547c06b6b69Smrgfi 7548c06b6b69Smrg 7549c06b6b69Smrg 7550c06b6b69Smrg 7551c06b6b69Smrg 7552c06b6b69Smrg 7553c06b6b69Smrg 7554b20b881bSmrg lt_prog_compiler_wl= 7555b20b881bSmrglt_prog_compiler_pic= 7556b20b881bSmrglt_prog_compiler_static= 7557c06b6b69Smrg 7558b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 7559b20b881bSmrg$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7560c06b6b69Smrg 7561b20b881bSmrg if test "$GCC" = yes; then 7562b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7563b20b881bSmrg lt_prog_compiler_static='-static' 75649f4658d1Smrg 7565b20b881bSmrg case $host_os in 7566b20b881bSmrg aix*) 7567b20b881bSmrg # All AIX code is PIC. 7568b20b881bSmrg if test "$host_cpu" = ia64; then 7569b20b881bSmrg # AIX 5 now supports IA64 processor 7570b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7571b20b881bSmrg fi 7572b20b881bSmrg ;; 7573c06b6b69Smrg 7574b20b881bSmrg amigaos*) 7575b20b881bSmrg case $host_cpu in 7576b20b881bSmrg powerpc) 7577b20b881bSmrg # see comment about AmigaOS4 .so support 7578b20b881bSmrg lt_prog_compiler_pic='-fPIC' 7579b20b881bSmrg ;; 7580b20b881bSmrg m68k) 7581b20b881bSmrg # FIXME: we need at least 68020 code to build shared libraries, but 7582b20b881bSmrg # adding the `-m68020' flag to GCC prevents building anything better, 7583b20b881bSmrg # like `-m68040'. 7584b20b881bSmrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7585b20b881bSmrg ;; 7586b20b881bSmrg esac 7587b20b881bSmrg ;; 7588c06b6b69Smrg 7589b20b881bSmrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7590b20b881bSmrg # PIC is the default for these OSes. 7591b20b881bSmrg ;; 7592c06b6b69Smrg 7593b20b881bSmrg mingw* | cygwin* | pw32* | os2* | cegcc*) 7594b20b881bSmrg # This hack is so that the source file can tell whether it is being 7595b20b881bSmrg # built for inclusion in a dll (and should export symbols for example). 7596b20b881bSmrg # Although the cygwin gcc ignores -fPIC, still need this for old-style 7597b20b881bSmrg # (--disable-auto-import) libraries 7598b20b881bSmrg lt_prog_compiler_pic='-DDLL_EXPORT' 7599b20b881bSmrg ;; 7600c06b6b69Smrg 7601b20b881bSmrg darwin* | rhapsody*) 7602b20b881bSmrg # PIC is the default on this platform 7603b20b881bSmrg # Common symbols not allowed in MH_DYLIB files 7604b20b881bSmrg lt_prog_compiler_pic='-fno-common' 7605b20b881bSmrg ;; 7606c06b6b69Smrg 7607b20b881bSmrg hpux*) 7608b20b881bSmrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7609b20b881bSmrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7610b20b881bSmrg # sets the default TLS model and affects inlining. 7611b20b881bSmrg case $host_cpu in 7612b20b881bSmrg hppa*64*) 7613b20b881bSmrg # +Z the default 7614b20b881bSmrg ;; 7615b20b881bSmrg *) 7616b20b881bSmrg lt_prog_compiler_pic='-fPIC' 7617b20b881bSmrg ;; 7618b20b881bSmrg esac 7619b20b881bSmrg ;; 76209f4658d1Smrg 7621b20b881bSmrg interix[3-9]*) 7622b20b881bSmrg # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7623b20b881bSmrg # Instead, we relocate shared libraries at runtime. 7624b20b881bSmrg ;; 7625c06b6b69Smrg 7626b20b881bSmrg msdosdjgpp*) 7627b20b881bSmrg # Just because we use GCC doesn't mean we suddenly get shared libraries 7628b20b881bSmrg # on systems that don't support them. 7629b20b881bSmrg lt_prog_compiler_can_build_shared=no 7630b20b881bSmrg enable_shared=no 7631b20b881bSmrg ;; 7632c06b6b69Smrg 7633b20b881bSmrg *nto* | *qnx*) 7634b20b881bSmrg # QNX uses GNU C++, but need to define -shared option too, otherwise 7635b20b881bSmrg # it will coredump. 7636b20b881bSmrg lt_prog_compiler_pic='-fPIC -shared' 7637b20b881bSmrg ;; 76389f4658d1Smrg 7639b20b881bSmrg sysv4*MP*) 7640b20b881bSmrg if test -d /usr/nec; then 7641b20b881bSmrg lt_prog_compiler_pic=-Kconform_pic 7642b20b881bSmrg fi 7643b20b881bSmrg ;; 7644c06b6b69Smrg 7645b20b881bSmrg *) 7646b20b881bSmrg lt_prog_compiler_pic='-fPIC' 7647b20b881bSmrg ;; 7648b20b881bSmrg esac 7649b20b881bSmrg else 7650b20b881bSmrg # PORTME Check for flag to pass linker flags through the system compiler. 7651b20b881bSmrg case $host_os in 7652b20b881bSmrg aix*) 7653b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7654b20b881bSmrg if test "$host_cpu" = ia64; then 7655b20b881bSmrg # AIX 5 now supports IA64 processor 7656b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7657b20b881bSmrg else 7658b20b881bSmrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 7659b20b881bSmrg fi 7660b20b881bSmrg ;; 7661c06b6b69Smrg 7662b20b881bSmrg mingw* | cygwin* | pw32* | os2* | cegcc*) 7663b20b881bSmrg # This hack is so that the source file can tell whether it is being 7664b20b881bSmrg # built for inclusion in a dll (and should export symbols for example). 7665b20b881bSmrg lt_prog_compiler_pic='-DDLL_EXPORT' 7666b20b881bSmrg ;; 7667c06b6b69Smrg 7668b20b881bSmrg hpux9* | hpux10* | hpux11*) 7669b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7670b20b881bSmrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 7671b20b881bSmrg # not for PA HP-UX. 7672b20b881bSmrg case $host_cpu in 7673b20b881bSmrg hppa*64*|ia64*) 7674b20b881bSmrg # +Z the default 7675b20b881bSmrg ;; 7676b20b881bSmrg *) 7677b20b881bSmrg lt_prog_compiler_pic='+Z' 7678b20b881bSmrg ;; 7679b20b881bSmrg esac 7680b20b881bSmrg # Is there a better lt_prog_compiler_static that works with the bundled CC? 7681b20b881bSmrg lt_prog_compiler_static='${wl}-a ${wl}archive' 7682b20b881bSmrg ;; 7683c06b6b69Smrg 7684b20b881bSmrg irix5* | irix6* | nonstopux*) 7685b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7686b20b881bSmrg # PIC (with -KPIC) is the default. 7687b20b881bSmrg lt_prog_compiler_static='-non_shared' 7688b20b881bSmrg ;; 7689c06b6b69Smrg 7690b20b881bSmrg linux* | k*bsd*-gnu) 7691b20b881bSmrg case $cc_basename in 7692b20b881bSmrg # old Intel for x86_64 which still supported -KPIC. 7693b20b881bSmrg ecc*) 7694b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7695b20b881bSmrg lt_prog_compiler_pic='-KPIC' 7696b20b881bSmrg lt_prog_compiler_static='-static' 7697b20b881bSmrg ;; 7698b20b881bSmrg # icc used to be incompatible with GCC. 7699b20b881bSmrg # ICC 10 doesn't accept -KPIC any more. 7700b20b881bSmrg icc* | ifort*) 7701b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7702b20b881bSmrg lt_prog_compiler_pic='-fPIC' 7703b20b881bSmrg lt_prog_compiler_static='-static' 7704b20b881bSmrg ;; 7705b20b881bSmrg # Lahey Fortran 8.1. 7706b20b881bSmrg lf95*) 7707b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7708b20b881bSmrg lt_prog_compiler_pic='--shared' 7709b20b881bSmrg lt_prog_compiler_static='--static' 7710b20b881bSmrg ;; 7711b20b881bSmrg pgcc* | pgf77* | pgf90* | pgf95*) 7712b20b881bSmrg # Portland Group compilers (*not* the Pentium gcc compiler, 7713b20b881bSmrg # which looks to be a dead project) 7714b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7715b20b881bSmrg lt_prog_compiler_pic='-fpic' 7716b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7717b20b881bSmrg ;; 7718b20b881bSmrg ccc*) 7719b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7720b20b881bSmrg # All Alpha code is PIC. 7721b20b881bSmrg lt_prog_compiler_static='-non_shared' 7722b20b881bSmrg ;; 7723b20b881bSmrg xl*) 7724b20b881bSmrg # IBM XL C 8.0/Fortran 10.1 on PPC 7725b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7726b20b881bSmrg lt_prog_compiler_pic='-qpic' 7727b20b881bSmrg lt_prog_compiler_static='-qstaticlink' 7728b20b881bSmrg ;; 7729b20b881bSmrg *) 7730b20b881bSmrg case `$CC -V 2>&1 | sed 5q` in 7731b20b881bSmrg *Sun\ C*) 7732b20b881bSmrg # Sun C 5.9 7733b20b881bSmrg lt_prog_compiler_pic='-KPIC' 7734b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7735b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7736b20b881bSmrg ;; 7737b20b881bSmrg *Sun\ F*) 7738b20b881bSmrg # Sun Fortran 8.3 passes all unrecognized flags to the linker 7739b20b881bSmrg lt_prog_compiler_pic='-KPIC' 7740b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7741b20b881bSmrg lt_prog_compiler_wl='' 7742b20b881bSmrg ;; 7743b20b881bSmrg esac 7744b20b881bSmrg ;; 7745b20b881bSmrg esac 7746b20b881bSmrg ;; 7747b20b881bSmrg 7748b20b881bSmrg newsos6) 7749b20b881bSmrg lt_prog_compiler_pic='-KPIC' 7750b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7751b20b881bSmrg ;; 7752b20b881bSmrg 7753b20b881bSmrg *nto* | *qnx*) 7754b20b881bSmrg # QNX uses GNU C++, but need to define -shared option too, otherwise 7755b20b881bSmrg # it will coredump. 7756b20b881bSmrg lt_prog_compiler_pic='-fPIC -shared' 7757b20b881bSmrg ;; 7758b20b881bSmrg 7759b20b881bSmrg osf3* | osf4* | osf5*) 7760b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7761b20b881bSmrg # All OSF/1 code is PIC. 7762b20b881bSmrg lt_prog_compiler_static='-non_shared' 7763b20b881bSmrg ;; 7764b20b881bSmrg 7765b20b881bSmrg rdos*) 7766b20b881bSmrg lt_prog_compiler_static='-non_shared' 7767b20b881bSmrg ;; 7768b20b881bSmrg 7769b20b881bSmrg solaris*) 7770b20b881bSmrg lt_prog_compiler_pic='-KPIC' 7771b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7772b20b881bSmrg case $cc_basename in 7773b20b881bSmrg f77* | f90* | f95*) 7774b20b881bSmrg lt_prog_compiler_wl='-Qoption ld ';; 7775b20b881bSmrg *) 7776b20b881bSmrg lt_prog_compiler_wl='-Wl,';; 7777b20b881bSmrg esac 7778b20b881bSmrg ;; 7779b20b881bSmrg 7780b20b881bSmrg sunos4*) 7781b20b881bSmrg lt_prog_compiler_wl='-Qoption ld ' 7782b20b881bSmrg lt_prog_compiler_pic='-PIC' 7783b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7784b20b881bSmrg ;; 7785b20b881bSmrg 7786b20b881bSmrg sysv4 | sysv4.2uw2* | sysv4.3*) 7787b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7788b20b881bSmrg lt_prog_compiler_pic='-KPIC' 7789b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7790b20b881bSmrg ;; 7791b20b881bSmrg 7792b20b881bSmrg sysv4*MP*) 7793b20b881bSmrg if test -d /usr/nec ;then 7794b20b881bSmrg lt_prog_compiler_pic='-Kconform_pic' 7795b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7796b20b881bSmrg fi 7797b20b881bSmrg ;; 7798b20b881bSmrg 7799b20b881bSmrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 7800b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7801b20b881bSmrg lt_prog_compiler_pic='-KPIC' 7802b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7803b20b881bSmrg ;; 7804b20b881bSmrg 7805b20b881bSmrg unicos*) 7806b20b881bSmrg lt_prog_compiler_wl='-Wl,' 7807b20b881bSmrg lt_prog_compiler_can_build_shared=no 7808b20b881bSmrg ;; 7809b20b881bSmrg 7810b20b881bSmrg uts4*) 7811b20b881bSmrg lt_prog_compiler_pic='-pic' 7812b20b881bSmrg lt_prog_compiler_static='-Bstatic' 7813b20b881bSmrg ;; 7814b20b881bSmrg 7815b20b881bSmrg *) 7816b20b881bSmrg lt_prog_compiler_can_build_shared=no 7817b20b881bSmrg ;; 7818b20b881bSmrg esac 7819b20b881bSmrg fi 7820b20b881bSmrg 7821b20b881bSmrgcase $host_os in 7822b20b881bSmrg # For platforms which do not support PIC, -DPIC is meaningless: 7823b20b881bSmrg *djgpp*) 7824b20b881bSmrg lt_prog_compiler_pic= 7825b20b881bSmrg ;; 7826b20b881bSmrg *) 7827b20b881bSmrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 7828b20b881bSmrg ;; 78299f4658d1Smrgesac 7830b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 7831b20b881bSmrg$as_echo "$lt_prog_compiler_pic" >&6; } 7832c06b6b69Smrg 78339f4658d1Smrg 7834b20b881bSmrg 7835b20b881bSmrg 7836b20b881bSmrg 7837b20b881bSmrg 7838b20b881bSmrg# 7839b20b881bSmrg# Check to make sure the PIC flag actually works. 7840b20b881bSmrg# 7841b20b881bSmrgif test -n "$lt_prog_compiler_pic"; then 7842b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 7843b20b881bSmrg$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 7844b20b881bSmrgif test "${lt_cv_prog_compiler_pic_works+set}" = set; then 78459f4658d1Smrg $as_echo_n "(cached) " >&6 7846c06b6b69Smrgelse 7847b20b881bSmrg lt_cv_prog_compiler_pic_works=no 7848b20b881bSmrg ac_outfile=conftest.$ac_objext 7849b20b881bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7850b20b881bSmrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 7851b20b881bSmrg # Insert the option either (1) after the last *FLAGS variable, or 7852b20b881bSmrg # (2) before a word containing "conftest.", or (3) at the end. 7853b20b881bSmrg # Note that $ac_compile itself does not contain backslashes and begins 7854b20b881bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 7855b20b881bSmrg # The option is referenced via a variable to avoid confusing sed. 7856b20b881bSmrg lt_compile=`echo "$ac_compile" | $SED \ 7857b20b881bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7858b20b881bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7859b20b881bSmrg -e 's:$: $lt_compiler_flag:'` 7860b20b881bSmrg (eval echo "\"\$as_me:7860: $lt_compile\"" >&5) 7861b20b881bSmrg (eval "$lt_compile" 2>conftest.err) 7862b20b881bSmrg ac_status=$? 7863b20b881bSmrg cat conftest.err >&5 7864b20b881bSmrg echo "$as_me:7864: \$? = $ac_status" >&5 7865b20b881bSmrg if (exit $ac_status) && test -s "$ac_outfile"; then 7866b20b881bSmrg # The compiler can only warn and ignore the option if not recognized 7867b20b881bSmrg # So say no if there are warnings other than the usual output. 7868b20b881bSmrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7869b20b881bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7870b20b881bSmrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7871b20b881bSmrg lt_cv_prog_compiler_pic_works=yes 7872b20b881bSmrg fi 7873b20b881bSmrg fi 7874b20b881bSmrg $RM conftest* 7875c06b6b69Smrg 7876b20b881bSmrgfi 7877b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5 7878b20b881bSmrg$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 7879b20b881bSmrg 7880b20b881bSmrgif test x"$lt_cv_prog_compiler_pic_works" = xyes; then 7881b20b881bSmrg case $lt_prog_compiler_pic in 7882b20b881bSmrg "" | " "*) ;; 7883b20b881bSmrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 7884b20b881bSmrg esac 7885c06b6b69Smrgelse 7886b20b881bSmrg lt_prog_compiler_pic= 7887b20b881bSmrg lt_prog_compiler_can_build_shared=no 7888b20b881bSmrgfi 7889c06b6b69Smrg 7890c06b6b69Smrgfi 78919f4658d1Smrg 7892c06b6b69Smrg 7893c06b6b69Smrg 78949f4658d1Smrg 7895c06b6b69Smrg 7896b20b881bSmrg 7897b20b881bSmrg# 7898b20b881bSmrg# Check to make sure the static flag actually works. 7899b20b881bSmrg# 7900b20b881bSmrgwl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 7901b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 7902b20b881bSmrg$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 7903b20b881bSmrgif test "${lt_cv_prog_compiler_static_works+set}" = set; then 7904b20b881bSmrg $as_echo_n "(cached) " >&6 7905c06b6b69Smrgelse 7906b20b881bSmrg lt_cv_prog_compiler_static_works=no 7907b20b881bSmrg save_LDFLAGS="$LDFLAGS" 7908b20b881bSmrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 7909b20b881bSmrg echo "$lt_simple_link_test_code" > conftest.$ac_ext 7910b20b881bSmrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 7911b20b881bSmrg # The linker can only warn and ignore the option if not recognized 7912b20b881bSmrg # So say no if there are warnings 7913b20b881bSmrg if test -s conftest.err; then 7914b20b881bSmrg # Append any errors to the config.log. 7915b20b881bSmrg cat conftest.err 1>&5 7916b20b881bSmrg $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 7917b20b881bSmrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7918b20b881bSmrg if diff conftest.exp conftest.er2 >/dev/null; then 7919b20b881bSmrg lt_cv_prog_compiler_static_works=yes 7920b20b881bSmrg fi 7921b20b881bSmrg else 7922b20b881bSmrg lt_cv_prog_compiler_static_works=yes 7923b20b881bSmrg fi 7924b20b881bSmrg fi 7925b20b881bSmrg $RM -r conftest* 7926b20b881bSmrg LDFLAGS="$save_LDFLAGS" 7927c06b6b69Smrg 7928c06b6b69Smrgfi 7929b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5 7930b20b881bSmrg$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 79319f4658d1Smrg 7932b20b881bSmrgif test x"$lt_cv_prog_compiler_static_works" = xyes; then 7933b20b881bSmrg : 7934b20b881bSmrgelse 7935b20b881bSmrg lt_prog_compiler_static= 7936c06b6b69Smrgfi 7937c06b6b69Smrg 7938c06b6b69Smrg 7939c06b6b69Smrg 7940c06b6b69Smrg 7941c06b6b69Smrg 7942c06b6b69Smrg 7943c06b6b69Smrg 7944b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 7945b20b881bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 7946b20b881bSmrgif test "${lt_cv_prog_compiler_c_o+set}" = set; then 7947b20b881bSmrg $as_echo_n "(cached) " >&6 7948b20b881bSmrgelse 7949b20b881bSmrg lt_cv_prog_compiler_c_o=no 7950b20b881bSmrg $RM -r conftest 2>/dev/null 7951b20b881bSmrg mkdir conftest 7952b20b881bSmrg cd conftest 7953b20b881bSmrg mkdir out 7954b20b881bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7955c06b6b69Smrg 7956b20b881bSmrg lt_compiler_flag="-o out/conftest2.$ac_objext" 7957b20b881bSmrg # Insert the option either (1) after the last *FLAGS variable, or 7958b20b881bSmrg # (2) before a word containing "conftest.", or (3) at the end. 7959b20b881bSmrg # Note that $ac_compile itself does not contain backslashes and begins 7960b20b881bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 7961b20b881bSmrg lt_compile=`echo "$ac_compile" | $SED \ 7962b20b881bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7963b20b881bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7964b20b881bSmrg -e 's:$: $lt_compiler_flag:'` 7965b20b881bSmrg (eval echo "\"\$as_me:7965: $lt_compile\"" >&5) 7966b20b881bSmrg (eval "$lt_compile" 2>out/conftest.err) 7967b20b881bSmrg ac_status=$? 7968b20b881bSmrg cat out/conftest.err >&5 7969b20b881bSmrg echo "$as_me:7969: \$? = $ac_status" >&5 7970b20b881bSmrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 7971b20b881bSmrg then 7972b20b881bSmrg # The compiler can only warn and ignore the option if not recognized 7973b20b881bSmrg # So say no if there are warnings 7974b20b881bSmrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7975b20b881bSmrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7976b20b881bSmrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7977b20b881bSmrg lt_cv_prog_compiler_c_o=yes 7978b20b881bSmrg fi 7979b20b881bSmrg fi 7980b20b881bSmrg chmod u+w . 2>&5 7981b20b881bSmrg $RM conftest* 7982b20b881bSmrg # SGI C++ compiler will create directory out/ii_files/ for 7983b20b881bSmrg # template instantiation 7984b20b881bSmrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 7985b20b881bSmrg $RM out/* && rmdir out 7986b20b881bSmrg cd .. 7987b20b881bSmrg $RM -r conftest 7988b20b881bSmrg $RM conftest* 7989c06b6b69Smrg 7990c06b6b69Smrgfi 7991b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 7992b20b881bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 7993c06b6b69Smrg 7994c06b6b69Smrg 7995c06b6b69Smrg 7996c06b6b69Smrg 7997c06b6b69Smrg 7998c06b6b69Smrg 7999b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 8000b20b881bSmrg$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8001b20b881bSmrgif test "${lt_cv_prog_compiler_c_o+set}" = set; then 80029f4658d1Smrg $as_echo_n "(cached) " >&6 8003c06b6b69Smrgelse 8004b20b881bSmrg lt_cv_prog_compiler_c_o=no 8005b20b881bSmrg $RM -r conftest 2>/dev/null 8006b20b881bSmrg mkdir conftest 8007b20b881bSmrg cd conftest 8008b20b881bSmrg mkdir out 8009b20b881bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8010c06b6b69Smrg 8011b20b881bSmrg lt_compiler_flag="-o out/conftest2.$ac_objext" 8012b20b881bSmrg # Insert the option either (1) after the last *FLAGS variable, or 8013b20b881bSmrg # (2) before a word containing "conftest.", or (3) at the end. 8014b20b881bSmrg # Note that $ac_compile itself does not contain backslashes and begins 8015b20b881bSmrg # with a dollar sign (not a hyphen), so the echo should work correctly. 8016b20b881bSmrg lt_compile=`echo "$ac_compile" | $SED \ 8017b20b881bSmrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8018b20b881bSmrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8019b20b881bSmrg -e 's:$: $lt_compiler_flag:'` 8020b20b881bSmrg (eval echo "\"\$as_me:8020: $lt_compile\"" >&5) 8021b20b881bSmrg (eval "$lt_compile" 2>out/conftest.err) 8022b20b881bSmrg ac_status=$? 8023b20b881bSmrg cat out/conftest.err >&5 8024b20b881bSmrg echo "$as_me:8024: \$? = $ac_status" >&5 8025b20b881bSmrg if (exit $ac_status) && test -s out/conftest2.$ac_objext 8026b20b881bSmrg then 8027b20b881bSmrg # The compiler can only warn and ignore the option if not recognized 8028b20b881bSmrg # So say no if there are warnings 8029b20b881bSmrg $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8030b20b881bSmrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8031b20b881bSmrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8032b20b881bSmrg lt_cv_prog_compiler_c_o=yes 8033b20b881bSmrg fi 8034b20b881bSmrg fi 8035b20b881bSmrg chmod u+w . 2>&5 8036b20b881bSmrg $RM conftest* 8037b20b881bSmrg # SGI C++ compiler will create directory out/ii_files/ for 8038b20b881bSmrg # template instantiation 8039b20b881bSmrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8040b20b881bSmrg $RM out/* && rmdir out 8041b20b881bSmrg cd .. 8042b20b881bSmrg $RM -r conftest 8043b20b881bSmrg $RM conftest* 8044c06b6b69Smrg 8045b20b881bSmrgfi 8046b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 8047b20b881bSmrg$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8048c06b6b69Smrg 8049c06b6b69Smrg 8050c06b6b69Smrg 8051c06b6b69Smrg 8052b20b881bSmrghard_links="nottested" 8053b20b881bSmrgif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8054b20b881bSmrg # do not overwrite the value of need_locks provided by the user 8055b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 8056b20b881bSmrg$as_echo_n "checking if we can lock with hard links... " >&6; } 8057b20b881bSmrg hard_links=yes 8058b20b881bSmrg $RM conftest* 8059b20b881bSmrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 8060b20b881bSmrg touch conftest.a 8061b20b881bSmrg ln conftest.a conftest.b 2>&5 || hard_links=no 8062b20b881bSmrg ln conftest.a conftest.b 2>/dev/null && hard_links=no 8063b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $hard_links" >&5 8064b20b881bSmrg$as_echo "$hard_links" >&6; } 8065b20b881bSmrg if test "$hard_links" = no; then 8066b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8067b20b881bSmrg$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8068b20b881bSmrg need_locks=warn 8069c06b6b69Smrg fi 8070c06b6b69Smrgelse 8071b20b881bSmrg need_locks=no 8072b20b881bSmrgfi 8073c06b6b69Smrg 8074c06b6b69Smrg 8075c06b6b69Smrg 8076c06b6b69Smrg 8077c06b6b69Smrg 8078c06b6b69Smrg 8079b20b881bSmrg { $as_echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8080b20b881bSmrg$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8081c06b6b69Smrg 8082b20b881bSmrg runpath_var= 8083b20b881bSmrg allow_undefined_flag= 8084b20b881bSmrg always_export_symbols=no 8085b20b881bSmrg archive_cmds= 8086b20b881bSmrg archive_expsym_cmds= 8087b20b881bSmrg compiler_needs_object=no 8088b20b881bSmrg enable_shared_with_static_runtimes=no 8089b20b881bSmrg export_dynamic_flag_spec= 8090b20b881bSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8091b20b881bSmrg hardcode_automatic=no 8092b20b881bSmrg hardcode_direct=no 8093b20b881bSmrg hardcode_direct_absolute=no 8094b20b881bSmrg hardcode_libdir_flag_spec= 8095b20b881bSmrg hardcode_libdir_flag_spec_ld= 8096b20b881bSmrg hardcode_libdir_separator= 8097b20b881bSmrg hardcode_minus_L=no 8098b20b881bSmrg hardcode_shlibpath_var=unsupported 8099b20b881bSmrg inherit_rpath=no 8100b20b881bSmrg link_all_deplibs=unknown 8101b20b881bSmrg module_cmds= 8102b20b881bSmrg module_expsym_cmds= 8103b20b881bSmrg old_archive_from_new_cmds= 8104b20b881bSmrg old_archive_from_expsyms_cmds= 8105b20b881bSmrg thread_safe_flag_spec= 8106b20b881bSmrg whole_archive_flag_spec= 8107b20b881bSmrg # include_expsyms should be a list of space-separated symbols to be *always* 8108b20b881bSmrg # included in the symbol list 8109b20b881bSmrg include_expsyms= 8110b20b881bSmrg # exclude_expsyms can be an extended regexp of symbols to exclude 8111b20b881bSmrg # it will be wrapped by ` (' and `)$', so one must not match beginning or 8112b20b881bSmrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8113b20b881bSmrg # as well as any symbol that contains `d'. 8114b20b881bSmrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8115b20b881bSmrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8116b20b881bSmrg # platforms (ab)use it in PIC code, but their linkers get confused if 8117b20b881bSmrg # the symbol is explicitly referenced. Since portable code cannot 8118b20b881bSmrg # rely on this symbol name, it's probably fine to never include it in 8119b20b881bSmrg # preloaded symbol tables. 8120b20b881bSmrg # Exclude shared library initialization/finalization symbols. 8121b20b881bSmrg extract_expsyms_cmds= 8122c06b6b69Smrg 8123b20b881bSmrg case $host_os in 8124b20b881bSmrg cygwin* | mingw* | pw32* | cegcc*) 8125b20b881bSmrg # FIXME: the MSVC++ port hasn't been tested in a loooong time 8126b20b881bSmrg # When not using gcc, we currently assume that we are using 8127b20b881bSmrg # Microsoft Visual C++. 8128b20b881bSmrg if test "$GCC" != yes; then 8129b20b881bSmrg with_gnu_ld=no 8130c06b6b69Smrg fi 8131b20b881bSmrg ;; 8132b20b881bSmrg interix*) 8133b20b881bSmrg # we just hope/assume this is gcc and not c89 (= MSVC++) 8134b20b881bSmrg with_gnu_ld=yes 8135b20b881bSmrg ;; 8136b20b881bSmrg openbsd*) 8137b20b881bSmrg with_gnu_ld=no 8138c06b6b69Smrg ;; 8139c06b6b69Smrg esac 8140c06b6b69Smrg 8141b20b881bSmrg ld_shlibs=yes 8142b20b881bSmrg if test "$with_gnu_ld" = yes; then 8143b20b881bSmrg # If archive_cmds runs LD, not CC, wlarc should be empty 8144b20b881bSmrg wlarc='${wl}' 8145c06b6b69Smrg 8146b20b881bSmrg # Set some defaults for GNU ld with shared library support. These 8147b20b881bSmrg # are reset later if shared libraries are not supported. Putting them 8148b20b881bSmrg # here allows them to be overridden if necessary. 8149b20b881bSmrg runpath_var=LD_RUN_PATH 8150b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8151b20b881bSmrg export_dynamic_flag_spec='${wl}--export-dynamic' 8152b20b881bSmrg # ancient GNU ld didn't support --whole-archive et. al. 8153b20b881bSmrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8154b20b881bSmrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8155b20b881bSmrg else 8156b20b881bSmrg whole_archive_flag_spec= 8157b20b881bSmrg fi 8158b20b881bSmrg supports_anon_versioning=no 8159b20b881bSmrg case `$LD -v 2>&1` in 8160b20b881bSmrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8161b20b881bSmrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8162b20b881bSmrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8163b20b881bSmrg *\ 2.11.*) ;; # other 2.11 versions 8164b20b881bSmrg *) supports_anon_versioning=yes ;; 8165b20b881bSmrg esac 8166c06b6b69Smrg 8167b20b881bSmrg # See if GNU ld supports shared libraries. 8168b20b881bSmrg case $host_os in 8169b20b881bSmrg aix[3-9]*) 8170b20b881bSmrg # On AIX/PPC, the GNU linker is very broken 8171b20b881bSmrg if test "$host_cpu" != ia64; then 8172b20b881bSmrg ld_shlibs=no 8173b20b881bSmrg cat <<_LT_EOF 1>&2 8174c06b6b69Smrg 8175b20b881bSmrg*** Warning: the GNU linker, at least up to release 2.9.1, is reported 8176b20b881bSmrg*** to be unable to reliably create shared libraries on AIX. 8177b20b881bSmrg*** Therefore, libtool is disabling shared libraries support. If you 8178b20b881bSmrg*** really care for shared libraries, you may want to modify your PATH 8179b20b881bSmrg*** so that a non-GNU linker is found, and then restart. 8180c06b6b69Smrg 8181b20b881bSmrg_LT_EOF 8182b20b881bSmrg fi 8183b20b881bSmrg ;; 8184c06b6b69Smrg 8185b20b881bSmrg amigaos*) 8186b20b881bSmrg case $host_cpu in 8187b20b881bSmrg powerpc) 8188b20b881bSmrg # see comment about AmigaOS4 .so support 8189b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8190b20b881bSmrg archive_expsym_cmds='' 8191b20b881bSmrg ;; 8192b20b881bSmrg m68k) 8193b20b881bSmrg 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)' 8194b20b881bSmrg hardcode_libdir_flag_spec='-L$libdir' 8195b20b881bSmrg hardcode_minus_L=yes 8196b20b881bSmrg ;; 8197b20b881bSmrg esac 8198b20b881bSmrg ;; 8199c06b6b69Smrg 8200b20b881bSmrg beos*) 8201b20b881bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8202b20b881bSmrg allow_undefined_flag=unsupported 8203b20b881bSmrg # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8204b20b881bSmrg # support --undefined. This deserves some investigation. FIXME 8205b20b881bSmrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8206b20b881bSmrg else 8207b20b881bSmrg ld_shlibs=no 8208b20b881bSmrg fi 8209b20b881bSmrg ;; 8210c06b6b69Smrg 8211b20b881bSmrg cygwin* | mingw* | pw32* | cegcc*) 8212b20b881bSmrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8213b20b881bSmrg # as there is no search path for DLLs. 8214b20b881bSmrg hardcode_libdir_flag_spec='-L$libdir' 8215b20b881bSmrg allow_undefined_flag=unsupported 8216b20b881bSmrg always_export_symbols=no 8217b20b881bSmrg enable_shared_with_static_runtimes=yes 8218b20b881bSmrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8219c06b6b69Smrg 8220b20b881bSmrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8221b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8222b20b881bSmrg # If the export-symbols file already is a .def file (1st line 8223b20b881bSmrg # is EXPORTS), use it as is; otherwise, prepend... 8224b20b881bSmrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8225b20b881bSmrg cp $export_symbols $output_objdir/$soname.def; 8226b20b881bSmrg else 8227b20b881bSmrg echo EXPORTS > $output_objdir/$soname.def; 8228b20b881bSmrg cat $export_symbols >> $output_objdir/$soname.def; 8229b20b881bSmrg fi~ 8230b20b881bSmrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8231b20b881bSmrg else 8232b20b881bSmrg ld_shlibs=no 8233b20b881bSmrg fi 8234c06b6b69Smrg ;; 8235c06b6b69Smrg 8236b20b881bSmrg interix[3-9]*) 8237b20b881bSmrg hardcode_direct=no 8238b20b881bSmrg hardcode_shlibpath_var=no 8239b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8240b20b881bSmrg export_dynamic_flag_spec='${wl}-E' 8241b20b881bSmrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8242b20b881bSmrg # Instead, shared libraries are loaded at an image base (0x10000000 by 8243b20b881bSmrg # default) and relocated if they conflict, which is a slow very memory 8244b20b881bSmrg # consuming and fragmenting process. To avoid this, we pick a random, 8245b20b881bSmrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8246b20b881bSmrg # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8247b20b881bSmrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8248b20b881bSmrg 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' 8249b20b881bSmrg ;; 8250c06b6b69Smrg 8251b20b881bSmrg gnu* | linux* | tpf* | k*bsd*-gnu) 8252b20b881bSmrg tmp_diet=no 8253b20b881bSmrg if test "$host_os" = linux-dietlibc; then 8254b20b881bSmrg case $cc_basename in 8255b20b881bSmrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8256b20b881bSmrg esac 8257b20b881bSmrg fi 8258b20b881bSmrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8259b20b881bSmrg && test "$tmp_diet" = no 8260b20b881bSmrg then 8261b20b881bSmrg tmp_addflag= 8262b20b881bSmrg tmp_sharedflag='-shared' 8263b20b881bSmrg case $cc_basename,$host_cpu in 8264b20b881bSmrg pgcc*) # Portland Group C compiler 8265b20b881bSmrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 8266b20b881bSmrg tmp_addflag=' $pic_flag' 8267b20b881bSmrg ;; 8268b20b881bSmrg pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 8269b20b881bSmrg whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 8270b20b881bSmrg tmp_addflag=' $pic_flag -Mnomain' ;; 8271b20b881bSmrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8272b20b881bSmrg tmp_addflag=' -i_dynamic' ;; 8273b20b881bSmrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8274b20b881bSmrg tmp_addflag=' -i_dynamic -nofor_main' ;; 8275b20b881bSmrg ifc* | ifort*) # Intel Fortran compiler 8276b20b881bSmrg tmp_addflag=' -nofor_main' ;; 8277b20b881bSmrg lf95*) # Lahey Fortran 8.1 8278b20b881bSmrg whole_archive_flag_spec= 8279b20b881bSmrg tmp_sharedflag='--shared' ;; 8280b20b881bSmrg xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8281b20b881bSmrg tmp_sharedflag='-qmkshrobj' 8282b20b881bSmrg tmp_addflag= ;; 8283b20b881bSmrg esac 8284b20b881bSmrg case `$CC -V 2>&1 | sed 5q` in 8285b20b881bSmrg *Sun\ C*) # Sun C 5.9 8286b20b881bSmrg whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 8287b20b881bSmrg compiler_needs_object=yes 8288b20b881bSmrg tmp_sharedflag='-G' ;; 8289b20b881bSmrg *Sun\ F*) # Sun Fortran 8.3 8290b20b881bSmrg tmp_sharedflag='-G' ;; 8291b20b881bSmrg esac 8292b20b881bSmrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8293c06b6b69Smrg 8294b20b881bSmrg if test "x$supports_anon_versioning" = xyes; then 8295b20b881bSmrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8296b20b881bSmrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8297b20b881bSmrg echo "local: *; };" >> $output_objdir/$libname.ver~ 8298b20b881bSmrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8299b20b881bSmrg fi 8300c06b6b69Smrg 8301b20b881bSmrg case $cc_basename in 8302b20b881bSmrg xlf*) 8303b20b881bSmrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8304b20b881bSmrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8305b20b881bSmrg hardcode_libdir_flag_spec= 8306b20b881bSmrg hardcode_libdir_flag_spec_ld='-rpath $libdir' 8307b20b881bSmrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8308b20b881bSmrg if test "x$supports_anon_versioning" = xyes; then 8309b20b881bSmrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8310b20b881bSmrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8311b20b881bSmrg echo "local: *; };" >> $output_objdir/$libname.ver~ 8312b20b881bSmrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8313b20b881bSmrg fi 8314b20b881bSmrg ;; 8315b20b881bSmrg esac 8316b20b881bSmrg else 8317b20b881bSmrg ld_shlibs=no 8318b20b881bSmrg fi 8319b20b881bSmrg ;; 8320c06b6b69Smrg 8321b20b881bSmrg netbsd*) 8322b20b881bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8323b20b881bSmrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8324b20b881bSmrg wlarc= 8325b20b881bSmrg else 8326b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8327b20b881bSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8328b20b881bSmrg fi 8329b20b881bSmrg ;; 8330c06b6b69Smrg 8331b20b881bSmrg solaris*) 8332b20b881bSmrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8333b20b881bSmrg ld_shlibs=no 8334b20b881bSmrg cat <<_LT_EOF 1>&2 8335c06b6b69Smrg 8336b20b881bSmrg*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8337b20b881bSmrg*** create shared libraries on Solaris systems. Therefore, libtool 8338b20b881bSmrg*** is disabling shared libraries support. We urge you to upgrade GNU 8339b20b881bSmrg*** binutils to release 2.9.1 or newer. Another option is to modify 8340b20b881bSmrg*** your PATH or compiler configuration so that the native linker is 8341b20b881bSmrg*** used, and then restart. 8342c06b6b69Smrg 8343b20b881bSmrg_LT_EOF 8344b20b881bSmrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8345b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8346b20b881bSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8347b20b881bSmrg else 8348b20b881bSmrg ld_shlibs=no 8349b20b881bSmrg fi 8350b20b881bSmrg ;; 8351c06b6b69Smrg 8352b20b881bSmrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8353b20b881bSmrg case `$LD -v 2>&1` in 8354b20b881bSmrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8355b20b881bSmrg ld_shlibs=no 8356b20b881bSmrg cat <<_LT_EOF 1>&2 8357c06b6b69Smrg 8358b20b881bSmrg*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8359b20b881bSmrg*** reliably create shared libraries on SCO systems. Therefore, libtool 8360b20b881bSmrg*** is disabling shared libraries support. We urge you to upgrade GNU 8361b20b881bSmrg*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8362b20b881bSmrg*** your PATH or compiler configuration so that the native linker is 8363b20b881bSmrg*** used, and then restart. 8364c06b6b69Smrg 8365b20b881bSmrg_LT_EOF 8366b20b881bSmrg ;; 8367b20b881bSmrg *) 8368b20b881bSmrg # For security reasons, it is highly recommended that you always 8369b20b881bSmrg # use absolute paths for naming shared libraries, and exclude the 8370b20b881bSmrg # DT_RUNPATH tag from executables and libraries. But doing so 8371b20b881bSmrg # requires that you compile everything twice, which is a pain. 8372b20b881bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8373b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8374b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8375b20b881bSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8376b20b881bSmrg else 8377b20b881bSmrg ld_shlibs=no 8378b20b881bSmrg fi 8379b20b881bSmrg ;; 8380b20b881bSmrg esac 8381b20b881bSmrg ;; 8382c06b6b69Smrg 8383b20b881bSmrg sunos4*) 8384b20b881bSmrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8385b20b881bSmrg wlarc= 8386b20b881bSmrg hardcode_direct=yes 8387b20b881bSmrg hardcode_shlibpath_var=no 8388b20b881bSmrg ;; 8389c06b6b69Smrg 8390b20b881bSmrg *) 8391b20b881bSmrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8392b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8393b20b881bSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8394b20b881bSmrg else 8395b20b881bSmrg ld_shlibs=no 8396b20b881bSmrg fi 8397b20b881bSmrg ;; 8398b20b881bSmrg esac 8399c06b6b69Smrg 8400b20b881bSmrg if test "$ld_shlibs" = no; then 8401b20b881bSmrg runpath_var= 8402b20b881bSmrg hardcode_libdir_flag_spec= 8403b20b881bSmrg export_dynamic_flag_spec= 8404b20b881bSmrg whole_archive_flag_spec= 8405b20b881bSmrg fi 8406b20b881bSmrg else 8407b20b881bSmrg # PORTME fill in a description of your system's linker (not GNU ld) 8408b20b881bSmrg case $host_os in 8409b20b881bSmrg aix3*) 8410b20b881bSmrg allow_undefined_flag=unsupported 8411b20b881bSmrg always_export_symbols=yes 8412b20b881bSmrg 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' 8413b20b881bSmrg # Note: this linker hardcodes the directories in LIBPATH if there 8414b20b881bSmrg # are no directories specified by -L. 8415b20b881bSmrg hardcode_minus_L=yes 8416b20b881bSmrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8417b20b881bSmrg # Neither direct hardcoding nor static linking is supported with a 8418b20b881bSmrg # broken collect2. 8419b20b881bSmrg hardcode_direct=unsupported 8420b20b881bSmrg fi 8421b20b881bSmrg ;; 8422c06b6b69Smrg 8423b20b881bSmrg aix[4-9]*) 8424b20b881bSmrg if test "$host_cpu" = ia64; then 8425b20b881bSmrg # On IA64, the linker does run time linking by default, so we don't 8426b20b881bSmrg # have to do anything special. 8427b20b881bSmrg aix_use_runtimelinking=no 8428b20b881bSmrg exp_sym_flag='-Bexport' 8429b20b881bSmrg no_entry_flag="" 8430b20b881bSmrg else 8431b20b881bSmrg # If we're using GNU nm, then we don't want the "-C" option. 8432b20b881bSmrg # -C means demangle to AIX nm, but means don't demangle with GNU nm 8433b20b881bSmrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8434b20b881bSmrg export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8435b20b881bSmrg else 8436b20b881bSmrg export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8437b20b881bSmrg fi 8438b20b881bSmrg aix_use_runtimelinking=no 8439c06b6b69Smrg 8440b20b881bSmrg # Test if we are trying to use run time linking or normal 8441b20b881bSmrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8442b20b881bSmrg # need to do runtime linking. 8443b20b881bSmrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8444b20b881bSmrg for ld_flag in $LDFLAGS; do 8445b20b881bSmrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8446b20b881bSmrg aix_use_runtimelinking=yes 8447b20b881bSmrg break 8448b20b881bSmrg fi 8449b20b881bSmrg done 8450b20b881bSmrg ;; 8451b20b881bSmrg esac 8452c06b6b69Smrg 8453b20b881bSmrg exp_sym_flag='-bexport' 8454b20b881bSmrg no_entry_flag='-bnoentry' 8455b20b881bSmrg fi 8456c06b6b69Smrg 8457b20b881bSmrg # When large executables or shared objects are built, AIX ld can 8458b20b881bSmrg # have problems creating the table of contents. If linking a library 8459b20b881bSmrg # or program results in "error TOC overflow" add -mminimal-toc to 8460b20b881bSmrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8461b20b881bSmrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8462c06b6b69Smrg 8463b20b881bSmrg archive_cmds='' 8464b20b881bSmrg hardcode_direct=yes 8465b20b881bSmrg hardcode_direct_absolute=yes 8466b20b881bSmrg hardcode_libdir_separator=':' 8467b20b881bSmrg link_all_deplibs=yes 8468b20b881bSmrg file_list_spec='${wl}-f,' 8469c06b6b69Smrg 8470b20b881bSmrg if test "$GCC" = yes; then 8471b20b881bSmrg case $host_os in aix4.[012]|aix4.[012].*) 8472b20b881bSmrg # We only want to do this on AIX 4.2 and lower, the check 8473b20b881bSmrg # below for broken collect2 doesn't work under 4.3+ 8474b20b881bSmrg collect2name=`${CC} -print-prog-name=collect2` 8475b20b881bSmrg if test -f "$collect2name" && 8476b20b881bSmrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8477b20b881bSmrg then 8478b20b881bSmrg # We have reworked collect2 8479b20b881bSmrg : 8480b20b881bSmrg else 8481b20b881bSmrg # We have old collect2 8482b20b881bSmrg hardcode_direct=unsupported 8483b20b881bSmrg # It fails to find uninstalled libraries when the uninstalled 8484b20b881bSmrg # path is not listed in the libpath. Setting hardcode_minus_L 8485b20b881bSmrg # to unsupported forces relinking 8486b20b881bSmrg hardcode_minus_L=yes 8487b20b881bSmrg hardcode_libdir_flag_spec='-L$libdir' 8488b20b881bSmrg hardcode_libdir_separator= 8489b20b881bSmrg fi 8490b20b881bSmrg ;; 8491b20b881bSmrg esac 8492b20b881bSmrg shared_flag='-shared' 8493b20b881bSmrg if test "$aix_use_runtimelinking" = yes; then 8494b20b881bSmrg shared_flag="$shared_flag "'${wl}-G' 8495b20b881bSmrg fi 8496b20b881bSmrg else 8497b20b881bSmrg # not using gcc 8498b20b881bSmrg if test "$host_cpu" = ia64; then 8499b20b881bSmrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8500b20b881bSmrg # chokes on -Wl,-G. The following line is correct: 8501b20b881bSmrg shared_flag='-G' 8502b20b881bSmrg else 8503b20b881bSmrg if test "$aix_use_runtimelinking" = yes; then 8504b20b881bSmrg shared_flag='${wl}-G' 8505b20b881bSmrg else 8506b20b881bSmrg shared_flag='${wl}-bM:SRE' 8507b20b881bSmrg fi 8508b20b881bSmrg fi 8509b20b881bSmrg fi 8510c06b6b69Smrg 8511b20b881bSmrg export_dynamic_flag_spec='${wl}-bexpall' 8512b20b881bSmrg # It seems that -bexpall does not export symbols beginning with 8513b20b881bSmrg # underscore (_), so it is better to generate a list of symbols to export. 8514b20b881bSmrg always_export_symbols=yes 8515b20b881bSmrg if test "$aix_use_runtimelinking" = yes; then 8516b20b881bSmrg # Warning - without using the other runtime loading flags (-brtl), 8517b20b881bSmrg # -berok will link without error, but may produce a broken library. 8518b20b881bSmrg allow_undefined_flag='-berok' 8519b20b881bSmrg # Determine the default libpath from the value encoded in an 8520b20b881bSmrg # empty executable. 8521b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 8522b20b881bSmrg/* confdefs.h. */ 8523b20b881bSmrg_ACEOF 8524b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 8525b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 8526b20b881bSmrg/* end confdefs.h. */ 8527c06b6b69Smrg 8528b20b881bSmrgint 8529b20b881bSmrgmain () 8530b20b881bSmrg{ 8531c06b6b69Smrg 8532b20b881bSmrg ; 8533b20b881bSmrg return 0; 8534b20b881bSmrg} 8535b20b881bSmrg_ACEOF 8536b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 8537b20b881bSmrgif { (ac_try="$ac_link" 8538b20b881bSmrgcase "(($ac_try" in 8539b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8540b20b881bSmrg *) ac_try_echo=$ac_try;; 8541b20b881bSmrgesac 8542b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8543b20b881bSmrg$as_echo "$ac_try_echo") >&5 8544b20b881bSmrg (eval "$ac_link") 2>conftest.er1 8545b20b881bSmrg ac_status=$? 8546b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 8547b20b881bSmrg rm -f conftest.er1 8548b20b881bSmrg cat conftest.err >&5 8549b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8550b20b881bSmrg (exit $ac_status); } && { 8551b20b881bSmrg test -z "$ac_c_werror_flag" || 8552b20b881bSmrg test ! -s conftest.err 8553b20b881bSmrg } && test -s conftest$ac_exeext && { 8554b20b881bSmrg test "$cross_compiling" = yes || 8555b20b881bSmrg $as_test_x conftest$ac_exeext 8556b20b881bSmrg }; then 8557c06b6b69Smrg 8558b20b881bSmrglt_aix_libpath_sed=' 8559b20b881bSmrg /Import File Strings/,/^$/ { 8560b20b881bSmrg /^0/ { 8561b20b881bSmrg s/^0 *\(.*\)$/\1/ 8562b20b881bSmrg p 8563b20b881bSmrg } 8564b20b881bSmrg }' 8565b20b881bSmrgaix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8566b20b881bSmrg# Check for a 64-bit object if we didn't find anything. 8567b20b881bSmrgif test -z "$aix_libpath"; then 8568b20b881bSmrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8569b20b881bSmrgfi 8570b20b881bSmrgelse 8571b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 8572b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 8573c06b6b69Smrg 8574c06b6b69Smrg 8575b20b881bSmrgfi 8576c06b6b69Smrg 8577b20b881bSmrgrm -rf conftest.dSYM 8578b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8579b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 8580b20b881bSmrgif test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8581c06b6b69Smrg 8582b20b881bSmrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8583b20b881bSmrg archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 8584b20b881bSmrg else 8585b20b881bSmrg if test "$host_cpu" = ia64; then 8586b20b881bSmrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8587b20b881bSmrg allow_undefined_flag="-z nodefs" 8588b20b881bSmrg 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" 8589b20b881bSmrg else 8590b20b881bSmrg # Determine the default libpath from the value encoded in an 8591b20b881bSmrg # empty executable. 8592b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 8593b20b881bSmrg/* confdefs.h. */ 8594b20b881bSmrg_ACEOF 8595b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 8596b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 8597b20b881bSmrg/* end confdefs.h. */ 8598c06b6b69Smrg 8599b20b881bSmrgint 8600b20b881bSmrgmain () 8601b20b881bSmrg{ 8602c06b6b69Smrg 8603b20b881bSmrg ; 8604b20b881bSmrg return 0; 8605b20b881bSmrg} 8606b20b881bSmrg_ACEOF 8607b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 8608b20b881bSmrgif { (ac_try="$ac_link" 8609b20b881bSmrgcase "(($ac_try" in 8610b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8611b20b881bSmrg *) ac_try_echo=$ac_try;; 8612b20b881bSmrgesac 8613b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8614b20b881bSmrg$as_echo "$ac_try_echo") >&5 8615b20b881bSmrg (eval "$ac_link") 2>conftest.er1 8616b20b881bSmrg ac_status=$? 8617b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 8618b20b881bSmrg rm -f conftest.er1 8619b20b881bSmrg cat conftest.err >&5 8620b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8621b20b881bSmrg (exit $ac_status); } && { 8622b20b881bSmrg test -z "$ac_c_werror_flag" || 8623b20b881bSmrg test ! -s conftest.err 8624b20b881bSmrg } && test -s conftest$ac_exeext && { 8625b20b881bSmrg test "$cross_compiling" = yes || 8626b20b881bSmrg $as_test_x conftest$ac_exeext 8627b20b881bSmrg }; then 8628c06b6b69Smrg 8629b20b881bSmrglt_aix_libpath_sed=' 8630b20b881bSmrg /Import File Strings/,/^$/ { 8631b20b881bSmrg /^0/ { 8632b20b881bSmrg s/^0 *\(.*\)$/\1/ 8633b20b881bSmrg p 8634b20b881bSmrg } 8635b20b881bSmrg }' 8636b20b881bSmrgaix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8637b20b881bSmrg# Check for a 64-bit object if we didn't find anything. 8638b20b881bSmrgif test -z "$aix_libpath"; then 8639b20b881bSmrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8640b20b881bSmrgfi 8641b20b881bSmrgelse 8642b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 8643b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 8644c06b6b69Smrg 8645c06b6b69Smrg 8646b20b881bSmrgfi 8647c06b6b69Smrg 8648b20b881bSmrgrm -rf conftest.dSYM 8649b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8650b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 8651b20b881bSmrgif test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8652c06b6b69Smrg 8653b20b881bSmrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8654b20b881bSmrg # Warning - without using the other run time loading flags, 8655b20b881bSmrg # -berok will link without error, but may produce a broken library. 8656b20b881bSmrg no_undefined_flag=' ${wl}-bernotok' 8657b20b881bSmrg allow_undefined_flag=' ${wl}-berok' 8658b20b881bSmrg # Exported symbols can be pulled into shared objects from archives 8659b20b881bSmrg whole_archive_flag_spec='$convenience' 8660b20b881bSmrg archive_cmds_need_lc=yes 8661b20b881bSmrg # This is similar to how AIX traditionally builds its shared libraries. 8662b20b881bSmrg archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 8663b20b881bSmrg fi 8664b20b881bSmrg fi 8665b20b881bSmrg ;; 8666c06b6b69Smrg 8667b20b881bSmrg amigaos*) 8668b20b881bSmrg case $host_cpu in 8669b20b881bSmrg powerpc) 8670b20b881bSmrg # see comment about AmigaOS4 .so support 8671b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8672b20b881bSmrg archive_expsym_cmds='' 8673b20b881bSmrg ;; 8674b20b881bSmrg m68k) 8675b20b881bSmrg 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)' 8676b20b881bSmrg hardcode_libdir_flag_spec='-L$libdir' 8677b20b881bSmrg hardcode_minus_L=yes 8678b20b881bSmrg ;; 8679b20b881bSmrg esac 8680b20b881bSmrg ;; 8681c06b6b69Smrg 8682b20b881bSmrg bsdi[45]*) 8683b20b881bSmrg export_dynamic_flag_spec=-rdynamic 8684b20b881bSmrg ;; 8685c06b6b69Smrg 8686b20b881bSmrg cygwin* | mingw* | pw32* | cegcc*) 8687b20b881bSmrg # When not using gcc, we currently assume that we are using 8688b20b881bSmrg # Microsoft Visual C++. 8689b20b881bSmrg # hardcode_libdir_flag_spec is actually meaningless, as there is 8690b20b881bSmrg # no search path for DLLs. 8691b20b881bSmrg hardcode_libdir_flag_spec=' ' 8692b20b881bSmrg allow_undefined_flag=unsupported 8693b20b881bSmrg # Tell ltmain to make .lib files, not .a files. 8694b20b881bSmrg libext=lib 8695b20b881bSmrg # Tell ltmain to make .dll files, not .so files. 8696b20b881bSmrg shrext_cmds=".dll" 8697b20b881bSmrg # FIXME: Setting linknames here is a bad hack. 8698b20b881bSmrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 8699b20b881bSmrg # The linker will automatically build a .lib file if we build a DLL. 8700b20b881bSmrg old_archive_from_new_cmds='true' 8701b20b881bSmrg # FIXME: Should let the user specify the lib program. 8702b20b881bSmrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 8703b20b881bSmrg fix_srcfile_path='`cygpath -w "$srcfile"`' 8704b20b881bSmrg enable_shared_with_static_runtimes=yes 8705b20b881bSmrg ;; 8706c06b6b69Smrg 8707b20b881bSmrg darwin* | rhapsody*) 8708c06b6b69Smrg 8709c06b6b69Smrg 8710b20b881bSmrg archive_cmds_need_lc=no 8711b20b881bSmrg hardcode_direct=no 8712b20b881bSmrg hardcode_automatic=yes 8713b20b881bSmrg hardcode_shlibpath_var=unsupported 8714b20b881bSmrg whole_archive_flag_spec='' 8715b20b881bSmrg link_all_deplibs=yes 8716b20b881bSmrg allow_undefined_flag="$_lt_dar_allow_undefined" 8717b20b881bSmrg case $cc_basename in 8718b20b881bSmrg ifort*) _lt_dar_can_shared=yes ;; 8719b20b881bSmrg *) _lt_dar_can_shared=$GCC ;; 8720b20b881bSmrg esac 8721b20b881bSmrg if test "$_lt_dar_can_shared" = "yes"; then 8722b20b881bSmrg output_verbose_link_cmd=echo 8723b20b881bSmrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 8724b20b881bSmrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 8725b20b881bSmrg 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}" 8726b20b881bSmrg 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}" 8727c06b6b69Smrg 8728b20b881bSmrg else 8729b20b881bSmrg ld_shlibs=no 8730b20b881bSmrg fi 8731c06b6b69Smrg 8732b20b881bSmrg ;; 8733c06b6b69Smrg 8734b20b881bSmrg dgux*) 8735b20b881bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8736b20b881bSmrg hardcode_libdir_flag_spec='-L$libdir' 8737b20b881bSmrg hardcode_shlibpath_var=no 8738b20b881bSmrg ;; 8739c06b6b69Smrg 8740b20b881bSmrg freebsd1*) 8741b20b881bSmrg ld_shlibs=no 8742b20b881bSmrg ;; 8743c06b6b69Smrg 8744b20b881bSmrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 8745b20b881bSmrg # support. Future versions do this automatically, but an explicit c++rt0.o 8746b20b881bSmrg # does not break anything, and helps significantly (at the cost of a little 8747b20b881bSmrg # extra space). 8748b20b881bSmrg freebsd2.2*) 8749b20b881bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 8750b20b881bSmrg hardcode_libdir_flag_spec='-R$libdir' 8751b20b881bSmrg hardcode_direct=yes 8752b20b881bSmrg hardcode_shlibpath_var=no 8753b20b881bSmrg ;; 8754c06b6b69Smrg 8755b20b881bSmrg # Unfortunately, older versions of FreeBSD 2 do not have this feature. 8756b20b881bSmrg freebsd2*) 8757b20b881bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8758b20b881bSmrg hardcode_direct=yes 8759b20b881bSmrg hardcode_minus_L=yes 8760b20b881bSmrg hardcode_shlibpath_var=no 8761b20b881bSmrg ;; 8762c06b6b69Smrg 8763b20b881bSmrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 8764b20b881bSmrg freebsd* | dragonfly*) 8765b20b881bSmrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 8766b20b881bSmrg hardcode_libdir_flag_spec='-R$libdir' 8767b20b881bSmrg hardcode_direct=yes 8768b20b881bSmrg hardcode_shlibpath_var=no 8769b20b881bSmrg ;; 8770c06b6b69Smrg 8771b20b881bSmrg hpux9*) 8772b20b881bSmrg if test "$GCC" = yes; then 8773b20b881bSmrg archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 8774b20b881bSmrg else 8775b20b881bSmrg archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 8776b20b881bSmrg fi 8777b20b881bSmrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8778b20b881bSmrg hardcode_libdir_separator=: 8779b20b881bSmrg hardcode_direct=yes 8780c06b6b69Smrg 8781b20b881bSmrg # hardcode_minus_L: Not really in the search PATH, 8782b20b881bSmrg # but as the default location of the library. 8783b20b881bSmrg hardcode_minus_L=yes 8784b20b881bSmrg export_dynamic_flag_spec='${wl}-E' 8785b20b881bSmrg ;; 8786c06b6b69Smrg 8787b20b881bSmrg hpux10*) 8788b20b881bSmrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8789b20b881bSmrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8790b20b881bSmrg else 8791b20b881bSmrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8792b20b881bSmrg fi 8793b20b881bSmrg if test "$with_gnu_ld" = no; then 8794b20b881bSmrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8795b20b881bSmrg hardcode_libdir_flag_spec_ld='+b $libdir' 8796b20b881bSmrg hardcode_libdir_separator=: 8797b20b881bSmrg hardcode_direct=yes 8798b20b881bSmrg hardcode_direct_absolute=yes 8799b20b881bSmrg export_dynamic_flag_spec='${wl}-E' 8800b20b881bSmrg # hardcode_minus_L: Not really in the search PATH, 8801b20b881bSmrg # but as the default location of the library. 8802b20b881bSmrg hardcode_minus_L=yes 8803b20b881bSmrg fi 8804b20b881bSmrg ;; 8805c06b6b69Smrg 8806b20b881bSmrg hpux11*) 8807b20b881bSmrg if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8808b20b881bSmrg case $host_cpu in 8809b20b881bSmrg hppa*64*) 8810b20b881bSmrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8811b20b881bSmrg ;; 8812b20b881bSmrg ia64*) 8813b20b881bSmrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8814b20b881bSmrg ;; 8815b20b881bSmrg *) 8816b20b881bSmrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8817b20b881bSmrg ;; 8818b20b881bSmrg esac 8819b20b881bSmrg else 8820b20b881bSmrg case $host_cpu in 8821b20b881bSmrg hppa*64*) 8822b20b881bSmrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8823b20b881bSmrg ;; 8824b20b881bSmrg ia64*) 8825b20b881bSmrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8826b20b881bSmrg ;; 8827b20b881bSmrg *) 8828b20b881bSmrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8829b20b881bSmrg ;; 8830b20b881bSmrg esac 8831b20b881bSmrg fi 8832b20b881bSmrg if test "$with_gnu_ld" = no; then 8833b20b881bSmrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8834b20b881bSmrg hardcode_libdir_separator=: 8835c06b6b69Smrg 8836b20b881bSmrg case $host_cpu in 8837b20b881bSmrg hppa*64*|ia64*) 8838b20b881bSmrg hardcode_direct=no 8839b20b881bSmrg hardcode_shlibpath_var=no 8840b20b881bSmrg ;; 8841b20b881bSmrg *) 8842b20b881bSmrg hardcode_direct=yes 8843b20b881bSmrg hardcode_direct_absolute=yes 8844b20b881bSmrg export_dynamic_flag_spec='${wl}-E' 8845c06b6b69Smrg 8846b20b881bSmrg # hardcode_minus_L: Not really in the search PATH, 8847b20b881bSmrg # but as the default location of the library. 8848b20b881bSmrg hardcode_minus_L=yes 8849b20b881bSmrg ;; 8850b20b881bSmrg esac 8851b20b881bSmrg fi 8852b20b881bSmrg ;; 8853c06b6b69Smrg 8854b20b881bSmrg irix5* | irix6* | nonstopux*) 8855b20b881bSmrg if test "$GCC" = yes; then 8856b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 8857b20b881bSmrg # Try to use the -exported_symbol ld option, if it does not 8858b20b881bSmrg # work, assume that -exports_file does not work either and 8859b20b881bSmrg # implicitly export all symbols. 8860b20b881bSmrg save_LDFLAGS="$LDFLAGS" 8861b20b881bSmrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 8862b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 8863b20b881bSmrgint foo(void) {} 8864b20b881bSmrg_ACEOF 8865b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 8866b20b881bSmrgif { (ac_try="$ac_link" 8867b20b881bSmrgcase "(($ac_try" in 8868b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 8869b20b881bSmrg *) ac_try_echo=$ac_try;; 8870b20b881bSmrgesac 8871b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 8872b20b881bSmrg$as_echo "$ac_try_echo") >&5 8873b20b881bSmrg (eval "$ac_link") 2>conftest.er1 8874b20b881bSmrg ac_status=$? 8875b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 8876b20b881bSmrg rm -f conftest.er1 8877b20b881bSmrg cat conftest.err >&5 8878b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 8879b20b881bSmrg (exit $ac_status); } && { 8880b20b881bSmrg test -z "$ac_c_werror_flag" || 8881b20b881bSmrg test ! -s conftest.err 8882b20b881bSmrg } && test -s conftest$ac_exeext && { 8883b20b881bSmrg test "$cross_compiling" = yes || 8884b20b881bSmrg $as_test_x conftest$ac_exeext 8885b20b881bSmrg }; then 8886b20b881bSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 8887c06b6b69Smrg 8888b20b881bSmrgelse 8889b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 8890b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 8891c06b6b69Smrg 8892c06b6b69Smrg 8893b20b881bSmrgfi 8894c06b6b69Smrg 8895b20b881bSmrgrm -rf conftest.dSYM 8896b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 8897b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 8898b20b881bSmrg LDFLAGS="$save_LDFLAGS" 8899b20b881bSmrg else 8900b20b881bSmrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8901b20b881bSmrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 8902b20b881bSmrg fi 8903b20b881bSmrg archive_cmds_need_lc='no' 8904b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8905b20b881bSmrg hardcode_libdir_separator=: 8906b20b881bSmrg inherit_rpath=yes 8907b20b881bSmrg link_all_deplibs=yes 8908b20b881bSmrg ;; 8909c06b6b69Smrg 8910b20b881bSmrg netbsd*) 8911b20b881bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8912b20b881bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 8913b20b881bSmrg else 8914b20b881bSmrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 8915b20b881bSmrg fi 8916b20b881bSmrg hardcode_libdir_flag_spec='-R$libdir' 8917b20b881bSmrg hardcode_direct=yes 8918b20b881bSmrg hardcode_shlibpath_var=no 8919b20b881bSmrg ;; 8920c06b6b69Smrg 8921b20b881bSmrg newsos6) 8922b20b881bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8923b20b881bSmrg hardcode_direct=yes 8924b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8925b20b881bSmrg hardcode_libdir_separator=: 8926b20b881bSmrg hardcode_shlibpath_var=no 8927b20b881bSmrg ;; 8928c06b6b69Smrg 8929b20b881bSmrg *nto* | *qnx*) 8930b20b881bSmrg ;; 8931c06b6b69Smrg 8932b20b881bSmrg openbsd*) 8933b20b881bSmrg if test -f /usr/libexec/ld.so; then 8934b20b881bSmrg hardcode_direct=yes 8935b20b881bSmrg hardcode_shlibpath_var=no 8936b20b881bSmrg hardcode_direct_absolute=yes 8937b20b881bSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 8938b20b881bSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8939b20b881bSmrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 8940b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8941b20b881bSmrg export_dynamic_flag_spec='${wl}-E' 8942b20b881bSmrg else 8943b20b881bSmrg case $host_os in 8944b20b881bSmrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 8945b20b881bSmrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8946b20b881bSmrg hardcode_libdir_flag_spec='-R$libdir' 8947b20b881bSmrg ;; 8948b20b881bSmrg *) 8949b20b881bSmrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8950b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8951b20b881bSmrg ;; 8952b20b881bSmrg esac 8953b20b881bSmrg fi 8954b20b881bSmrg else 8955b20b881bSmrg ld_shlibs=no 8956b20b881bSmrg fi 8957b20b881bSmrg ;; 8958c06b6b69Smrg 8959b20b881bSmrg os2*) 8960b20b881bSmrg hardcode_libdir_flag_spec='-L$libdir' 8961b20b881bSmrg hardcode_minus_L=yes 8962b20b881bSmrg allow_undefined_flag=unsupported 8963b20b881bSmrg archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$ECHO DATA >> $output_objdir/$libname.def~$ECHO " SINGLE NONSHARED" >> $output_objdir/$libname.def~$ECHO EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 8964b20b881bSmrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 8965b20b881bSmrg ;; 89669f4658d1Smrg 8967b20b881bSmrg osf3*) 8968b20b881bSmrg if test "$GCC" = yes; then 8969b20b881bSmrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8970b20b881bSmrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 8971b20b881bSmrg else 8972b20b881bSmrg allow_undefined_flag=' -expect_unresolved \*' 8973b20b881bSmrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8974b20b881bSmrg fi 8975b20b881bSmrg archive_cmds_need_lc='no' 8976b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8977b20b881bSmrg hardcode_libdir_separator=: 8978b20b881bSmrg ;; 8979c06b6b69Smrg 8980b20b881bSmrg osf4* | osf5*) # as osf3* with the addition of -msym flag 8981b20b881bSmrg if test "$GCC" = yes; then 8982b20b881bSmrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8983b20b881bSmrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 8984b20b881bSmrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8985b20b881bSmrg else 8986b20b881bSmrg allow_undefined_flag=' -expect_unresolved \*' 8987b20b881bSmrg archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8988b20b881bSmrg 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~ 8989b20b881bSmrg $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 8990c06b6b69Smrg 8991b20b881bSmrg # Both c and cxx compiler support -rpath directly 8992b20b881bSmrg hardcode_libdir_flag_spec='-rpath $libdir' 8993b20b881bSmrg fi 8994b20b881bSmrg archive_cmds_need_lc='no' 8995b20b881bSmrg hardcode_libdir_separator=: 8996b20b881bSmrg ;; 8997c06b6b69Smrg 8998b20b881bSmrg solaris*) 8999b20b881bSmrg no_undefined_flag=' -z defs' 9000b20b881bSmrg if test "$GCC" = yes; then 9001b20b881bSmrg wlarc='${wl}' 9002b20b881bSmrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9003b20b881bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9004b20b881bSmrg $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9005b20b881bSmrg else 9006b20b881bSmrg case `$CC -V 2>&1` in 9007b20b881bSmrg *"Compilers 5.0"*) 9008b20b881bSmrg wlarc='' 9009b20b881bSmrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9010b20b881bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9011b20b881bSmrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9012b20b881bSmrg ;; 9013b20b881bSmrg *) 9014b20b881bSmrg wlarc='${wl}' 9015b20b881bSmrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9016b20b881bSmrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9017b20b881bSmrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9018b20b881bSmrg ;; 9019b20b881bSmrg esac 9020b20b881bSmrg fi 9021b20b881bSmrg hardcode_libdir_flag_spec='-R$libdir' 9022b20b881bSmrg hardcode_shlibpath_var=no 9023b20b881bSmrg case $host_os in 9024b20b881bSmrg solaris2.[0-5] | solaris2.[0-5].*) ;; 9025b20b881bSmrg *) 9026b20b881bSmrg # The compiler driver will combine and reorder linker options, 9027b20b881bSmrg # but understands `-z linker_flag'. GCC discards it without `$wl', 9028b20b881bSmrg # but is careful enough not to reorder. 9029b20b881bSmrg # Supported since Solaris 2.6 (maybe 2.5.1?) 9030b20b881bSmrg if test "$GCC" = yes; then 9031b20b881bSmrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9032b20b881bSmrg else 9033b20b881bSmrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9034b20b881bSmrg fi 9035b20b881bSmrg ;; 9036b20b881bSmrg esac 9037b20b881bSmrg link_all_deplibs=yes 9038b20b881bSmrg ;; 9039c06b6b69Smrg 9040b20b881bSmrg sunos4*) 9041b20b881bSmrg if test "x$host_vendor" = xsequent; then 9042b20b881bSmrg # Use $CC to link under sequent, because it throws in some extra .o 9043b20b881bSmrg # files that make .init and .fini sections work. 9044b20b881bSmrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9045b20b881bSmrg else 9046b20b881bSmrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9047b20b881bSmrg fi 9048b20b881bSmrg hardcode_libdir_flag_spec='-L$libdir' 9049b20b881bSmrg hardcode_direct=yes 9050b20b881bSmrg hardcode_minus_L=yes 9051b20b881bSmrg hardcode_shlibpath_var=no 9052b20b881bSmrg ;; 9053c06b6b69Smrg 9054b20b881bSmrg sysv4) 9055b20b881bSmrg case $host_vendor in 9056b20b881bSmrg sni) 9057b20b881bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9058b20b881bSmrg hardcode_direct=yes # is this really true??? 9059b20b881bSmrg ;; 9060b20b881bSmrg siemens) 9061b20b881bSmrg ## LD is ld it makes a PLAMLIB 9062b20b881bSmrg ## CC just makes a GrossModule. 9063b20b881bSmrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9064b20b881bSmrg reload_cmds='$CC -r -o $output$reload_objs' 9065b20b881bSmrg hardcode_direct=no 9066b20b881bSmrg ;; 9067b20b881bSmrg motorola) 9068b20b881bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9069b20b881bSmrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9070b20b881bSmrg ;; 9071b20b881bSmrg esac 9072b20b881bSmrg runpath_var='LD_RUN_PATH' 9073b20b881bSmrg hardcode_shlibpath_var=no 9074b20b881bSmrg ;; 9075c06b6b69Smrg 9076b20b881bSmrg sysv4.3*) 9077b20b881bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9078b20b881bSmrg hardcode_shlibpath_var=no 9079b20b881bSmrg export_dynamic_flag_spec='-Bexport' 9080b20b881bSmrg ;; 9081c06b6b69Smrg 9082b20b881bSmrg sysv4*MP*) 9083b20b881bSmrg if test -d /usr/nec; then 9084b20b881bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9085b20b881bSmrg hardcode_shlibpath_var=no 9086b20b881bSmrg runpath_var=LD_RUN_PATH 9087b20b881bSmrg hardcode_runpath_var=yes 9088b20b881bSmrg ld_shlibs=yes 9089b20b881bSmrg fi 9090b20b881bSmrg ;; 9091c06b6b69Smrg 9092b20b881bSmrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9093b20b881bSmrg no_undefined_flag='${wl}-z,text' 9094b20b881bSmrg archive_cmds_need_lc=no 9095b20b881bSmrg hardcode_shlibpath_var=no 9096b20b881bSmrg runpath_var='LD_RUN_PATH' 9097c06b6b69Smrg 9098b20b881bSmrg if test "$GCC" = yes; then 9099b20b881bSmrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9100b20b881bSmrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9101b20b881bSmrg else 9102b20b881bSmrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9103b20b881bSmrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9104b20b881bSmrg fi 9105b20b881bSmrg ;; 9106c06b6b69Smrg 9107b20b881bSmrg sysv5* | sco3.2v5* | sco5v6*) 9108b20b881bSmrg # Note: We can NOT use -z defs as we might desire, because we do not 9109b20b881bSmrg # link with -lc, and that would cause any symbols used from libc to 9110b20b881bSmrg # always be unresolved, which means just about no library would 9111b20b881bSmrg # ever link correctly. If we're not using GNU ld we use -z text 9112b20b881bSmrg # though, which does catch some bad symbols but isn't as heavy-handed 9113b20b881bSmrg # as -z defs. 9114b20b881bSmrg no_undefined_flag='${wl}-z,text' 9115b20b881bSmrg allow_undefined_flag='${wl}-z,nodefs' 9116b20b881bSmrg archive_cmds_need_lc=no 9117b20b881bSmrg hardcode_shlibpath_var=no 9118b20b881bSmrg hardcode_libdir_flag_spec='${wl}-R,$libdir' 9119b20b881bSmrg hardcode_libdir_separator=':' 9120b20b881bSmrg link_all_deplibs=yes 9121b20b881bSmrg export_dynamic_flag_spec='${wl}-Bexport' 9122b20b881bSmrg runpath_var='LD_RUN_PATH' 9123c06b6b69Smrg 9124b20b881bSmrg if test "$GCC" = yes; then 9125b20b881bSmrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9126b20b881bSmrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9127b20b881bSmrg else 9128b20b881bSmrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9129b20b881bSmrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9130b20b881bSmrg fi 9131b20b881bSmrg ;; 9132c06b6b69Smrg 9133b20b881bSmrg uts4*) 9134b20b881bSmrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9135b20b881bSmrg hardcode_libdir_flag_spec='-L$libdir' 9136b20b881bSmrg hardcode_shlibpath_var=no 9137b20b881bSmrg ;; 9138c06b6b69Smrg 9139b20b881bSmrg *) 9140b20b881bSmrg ld_shlibs=no 9141b20b881bSmrg ;; 9142b20b881bSmrg esac 9143c06b6b69Smrg 9144b20b881bSmrg if test x$host_vendor = xsni; then 9145b20b881bSmrg case $host in 9146b20b881bSmrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9147b20b881bSmrg export_dynamic_flag_spec='${wl}-Blargedynsym' 9148b20b881bSmrg ;; 9149b20b881bSmrg esac 9150b20b881bSmrg fi 9151b20b881bSmrg fi 9152c06b6b69Smrg 9153b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ld_shlibs" >&5 9154b20b881bSmrg$as_echo "$ld_shlibs" >&6; } 9155b20b881bSmrgtest "$ld_shlibs" = no && can_build_shared=no 9156c06b6b69Smrg 9157b20b881bSmrgwith_gnu_ld=$with_gnu_ld 9158c06b6b69Smrg 9159c06b6b69Smrg 9160c06b6b69Smrg 9161c06b6b69Smrg 9162c06b6b69Smrg 9163c06b6b69Smrg 9164c06b6b69Smrg 9165c06b6b69Smrg 9166c06b6b69Smrg 9167c06b6b69Smrg 9168c06b6b69Smrg 9169c06b6b69Smrg 9170c06b6b69Smrg 9171c06b6b69Smrg 9172c06b6b69Smrg 9173b20b881bSmrg# 9174b20b881bSmrg# Do we need to explicitly link libc? 9175b20b881bSmrg# 9176b20b881bSmrgcase "x$archive_cmds_need_lc" in 9177b20b881bSmrgx|xyes) 9178b20b881bSmrg # Assume -lc should be added 9179b20b881bSmrg archive_cmds_need_lc=yes 9180b20b881bSmrg 9181b20b881bSmrg if test "$enable_shared" = yes && test "$GCC" = yes; then 9182b20b881bSmrg case $archive_cmds in 9183b20b881bSmrg *'~'*) 9184b20b881bSmrg # FIXME: we may have to deal with multi-command sequences. 9185b20b881bSmrg ;; 9186b20b881bSmrg '$CC '*) 9187b20b881bSmrg # Test whether the compiler implicitly links with -lc since on some 9188b20b881bSmrg # systems, -lgcc has to come before -lc. If gcc already passes -lc 9189b20b881bSmrg # to ld, don't add -lc before -lgcc. 9190b20b881bSmrg { $as_echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 9191b20b881bSmrg$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9192b20b881bSmrg $RM conftest* 9193b20b881bSmrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9194b20b881bSmrg 9195b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 9196b20b881bSmrg (eval $ac_compile) 2>&5 9197b20b881bSmrg ac_status=$? 9198b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9199b20b881bSmrg (exit $ac_status); } 2>conftest.err; then 9200b20b881bSmrg soname=conftest 9201b20b881bSmrg lib=conftest 9202b20b881bSmrg libobjs=conftest.$ac_objext 9203b20b881bSmrg deplibs= 9204b20b881bSmrg wl=$lt_prog_compiler_wl 9205b20b881bSmrg pic_flag=$lt_prog_compiler_pic 9206b20b881bSmrg compiler_flags=-v 9207b20b881bSmrg linker_flags=-v 9208b20b881bSmrg verstring= 9209b20b881bSmrg output_objdir=. 9210b20b881bSmrg libname=conftest 9211b20b881bSmrg lt_save_allow_undefined_flag=$allow_undefined_flag 9212b20b881bSmrg allow_undefined_flag= 9213b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5 9214b20b881bSmrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9215b20b881bSmrg ac_status=$? 9216b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9217b20b881bSmrg (exit $ac_status); } 9218b20b881bSmrg then 9219b20b881bSmrg archive_cmds_need_lc=no 9220b20b881bSmrg else 9221b20b881bSmrg archive_cmds_need_lc=yes 9222b20b881bSmrg fi 9223b20b881bSmrg allow_undefined_flag=$lt_save_allow_undefined_flag 9224b20b881bSmrg else 9225b20b881bSmrg cat conftest.err 1>&5 9226b20b881bSmrg fi 9227b20b881bSmrg $RM conftest* 9228b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 9229b20b881bSmrg$as_echo "$archive_cmds_need_lc" >&6; } 9230b20b881bSmrg ;; 9231b20b881bSmrg esac 9232b20b881bSmrg fi 9233b20b881bSmrg ;; 9234b20b881bSmrgesac 9235b20b881bSmrg 9236c06b6b69Smrg 9237c06b6b69Smrg 9238c06b6b69Smrg 9239c06b6b69Smrg 9240c06b6b69Smrg 9241c06b6b69Smrg 9242c06b6b69Smrg 9243c06b6b69Smrg 9244c06b6b69Smrg 9245c06b6b69Smrg 9246c06b6b69Smrg 9247c06b6b69Smrg 9248c06b6b69Smrg 92499f4658d1Smrg 9250c06b6b69Smrg 9251c06b6b69Smrg 9252c06b6b69Smrg 9253c06b6b69Smrg 9254c06b6b69Smrg 9255c06b6b69Smrg 9256c06b6b69Smrg 9257c06b6b69Smrg 9258c06b6b69Smrg 9259c06b6b69Smrg 9260c06b6b69Smrg 9261c06b6b69Smrg 9262c06b6b69Smrg 9263c06b6b69Smrg 9264c06b6b69Smrg 9265c06b6b69Smrg 9266c06b6b69Smrg 9267c06b6b69Smrg 9268c06b6b69Smrg 9269c06b6b69Smrg 9270c06b6b69Smrg 9271c06b6b69Smrg 92729f4658d1Smrg 9273c06b6b69Smrg 9274c06b6b69Smrg 9275c06b6b69Smrg 9276c06b6b69Smrg 9277c06b6b69Smrg 9278c06b6b69Smrg 9279c06b6b69Smrg 9280c06b6b69Smrg 9281c06b6b69Smrg 9282c06b6b69Smrg 9283c06b6b69Smrg 9284c06b6b69Smrg 9285c06b6b69Smrg 9286c06b6b69Smrg 9287c06b6b69Smrg 92889f4658d1Smrg 9289c06b6b69Smrg 92909f4658d1Smrg 92919f4658d1Smrg 9292c06b6b69Smrg 9293c06b6b69Smrg 9294c06b6b69Smrg 9295c06b6b69Smrg 92969f4658d1Smrg 9297c06b6b69Smrg 92989f4658d1Smrg 92999f4658d1Smrg 9300c06b6b69Smrg 9301c06b6b69Smrg 9302c06b6b69Smrg 9303c06b6b69Smrg 9304c06b6b69Smrg 9305c06b6b69Smrg 9306c06b6b69Smrg 9307c06b6b69Smrg 9308c06b6b69Smrg 9309c06b6b69Smrg 9310c06b6b69Smrg 9311c06b6b69Smrg 9312c06b6b69Smrg 9313c06b6b69Smrg 9314c06b6b69Smrg 9315c06b6b69Smrg 9316c06b6b69Smrg 9317c06b6b69Smrg 9318c06b6b69Smrg 9319c06b6b69Smrg 9320c06b6b69Smrg 9321c06b6b69Smrg 9322c06b6b69Smrg 9323c06b6b69Smrg 9324c06b6b69Smrg 9325c06b6b69Smrg 9326c06b6b69Smrg 9327c06b6b69Smrg 9328c06b6b69Smrg 9329c06b6b69Smrg 9330c06b6b69Smrg 9331c06b6b69Smrg 93329f4658d1Smrg 9333c06b6b69Smrg 93349f4658d1Smrg 93359f4658d1Smrg 9336c06b6b69Smrg 9337c06b6b69Smrg 9338c06b6b69Smrg 9339c06b6b69Smrg 9340c06b6b69Smrg 9341c06b6b69Smrg 9342c06b6b69Smrg 9343c06b6b69Smrg 9344c06b6b69Smrg 9345c06b6b69Smrg 9346c06b6b69Smrg 9347c06b6b69Smrg 9348c06b6b69Smrg 9349c06b6b69Smrg 9350c06b6b69Smrg 9351c06b6b69Smrg 9352c06b6b69Smrg 9353c06b6b69Smrg 9354c06b6b69Smrg 9355c06b6b69Smrg 9356c06b6b69Smrg 9357c06b6b69Smrg 9358c06b6b69Smrg 9359c06b6b69Smrg 9360c06b6b69Smrg 9361c06b6b69Smrg 9362c06b6b69Smrg 9363b20b881bSmrg 9364b20b881bSmrg 9365b20b881bSmrg 9366b20b881bSmrg 9367b20b881bSmrg 9368b20b881bSmrg 9369b20b881bSmrg 9370b20b881bSmrg 9371b20b881bSmrg 9372b20b881bSmrg 9373b20b881bSmrg 9374b20b881bSmrg 9375b20b881bSmrg 9376b20b881bSmrg 9377b20b881bSmrg 9378b20b881bSmrg 9379b20b881bSmrg 9380b20b881bSmrg 9381b20b881bSmrg 9382b20b881bSmrg 9383b20b881bSmrg 9384b20b881bSmrg 9385b20b881bSmrg 9386b20b881bSmrg 9387b20b881bSmrg 9388b20b881bSmrg 9389b20b881bSmrg 9390b20b881bSmrg 9391b20b881bSmrg 9392b20b881bSmrg { $as_echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 93939f4658d1Smrg$as_echo_n "checking dynamic linker characteristics... " >&6; } 9394b20b881bSmrg 9395b20b881bSmrgif test "$GCC" = yes; then 9396b20b881bSmrg case $host_os in 9397b20b881bSmrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9398b20b881bSmrg *) lt_awk_arg="/^libraries:/" ;; 9399b20b881bSmrg esac 9400b20b881bSmrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9401b20b881bSmrg if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 9402b20b881bSmrg # if the path contains ";" then we assume it to be the separator 9403b20b881bSmrg # otherwise default to the standard path separator (i.e. ":") - it is 9404b20b881bSmrg # assumed that no part of a normal pathname contains ";" but that should 9405b20b881bSmrg # okay in the real world where ";" in dirpaths is itself problematic. 9406b20b881bSmrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 9407b20b881bSmrg else 9408b20b881bSmrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9409b20b881bSmrg fi 9410b20b881bSmrg # Ok, now we have the path, separated by spaces, we can step through it 9411b20b881bSmrg # and add multilib dir if necessary. 9412b20b881bSmrg lt_tmp_lt_search_path_spec= 9413b20b881bSmrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9414b20b881bSmrg for lt_sys_path in $lt_search_path_spec; do 9415b20b881bSmrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9416b20b881bSmrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9417b20b881bSmrg else 9418b20b881bSmrg test -d "$lt_sys_path" && \ 9419b20b881bSmrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9420b20b881bSmrg fi 9421b20b881bSmrg done 9422b20b881bSmrg lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 9423b20b881bSmrgBEGIN {RS=" "; FS="/|\n";} { 9424b20b881bSmrg lt_foo=""; 9425b20b881bSmrg lt_count=0; 9426b20b881bSmrg for (lt_i = NF; lt_i > 0; lt_i--) { 9427b20b881bSmrg if ($lt_i != "" && $lt_i != ".") { 9428b20b881bSmrg if ($lt_i == "..") { 9429b20b881bSmrg lt_count++; 9430b20b881bSmrg } else { 9431b20b881bSmrg if (lt_count == 0) { 9432b20b881bSmrg lt_foo="/" $lt_i lt_foo; 9433b20b881bSmrg } else { 9434b20b881bSmrg lt_count--; 9435b20b881bSmrg } 9436b20b881bSmrg } 9437b20b881bSmrg } 9438b20b881bSmrg } 9439b20b881bSmrg if (lt_foo != "") { lt_freq[lt_foo]++; } 9440b20b881bSmrg if (lt_freq[lt_foo] == 1) { print lt_foo; } 9441b20b881bSmrg}'` 9442b20b881bSmrg sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 9443b20b881bSmrgelse 9444b20b881bSmrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9445b20b881bSmrgfi 9446c06b6b69Smrglibrary_names_spec= 9447c06b6b69Smrglibname_spec='lib$name' 9448c06b6b69Smrgsoname_spec= 9449c06b6b69Smrgshrext_cmds=".so" 9450c06b6b69Smrgpostinstall_cmds= 9451c06b6b69Smrgpostuninstall_cmds= 9452c06b6b69Smrgfinish_cmds= 9453c06b6b69Smrgfinish_eval= 9454c06b6b69Smrgshlibpath_var= 9455c06b6b69Smrgshlibpath_overrides_runpath=unknown 9456c06b6b69Smrgversion_type=none 9457c06b6b69Smrgdynamic_linker="$host_os ld.so" 9458c06b6b69Smrgsys_lib_dlsearch_path_spec="/lib /usr/lib" 9459c06b6b69Smrgneed_lib_prefix=unknown 9460c06b6b69Smrghardcode_into_libs=no 9461c06b6b69Smrg 9462c06b6b69Smrg# when you set need_version to no, make sure it does not cause -set_version 9463c06b6b69Smrg# flags to be left without arguments 9464c06b6b69Smrgneed_version=unknown 9465c06b6b69Smrg 9466c06b6b69Smrgcase $host_os in 9467c06b6b69Smrgaix3*) 9468c06b6b69Smrg version_type=linux 9469c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9470c06b6b69Smrg shlibpath_var=LIBPATH 9471c06b6b69Smrg 9472c06b6b69Smrg # AIX 3 has no versioning support, so we append a major version to the name. 9473c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9474c06b6b69Smrg ;; 9475c06b6b69Smrg 94769f4658d1Smrgaix[4-9]*) 9477c06b6b69Smrg version_type=linux 9478c06b6b69Smrg need_lib_prefix=no 9479c06b6b69Smrg need_version=no 9480c06b6b69Smrg hardcode_into_libs=yes 9481c06b6b69Smrg if test "$host_cpu" = ia64; then 9482c06b6b69Smrg # AIX 5 supports IA64 9483c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9484c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9485c06b6b69Smrg else 9486c06b6b69Smrg # With GCC up to 2.95.x, collect2 would create an import file 9487c06b6b69Smrg # for dependence libraries. The import file would start with 9488c06b6b69Smrg # the line `#! .'. This would cause the generated library to 9489c06b6b69Smrg # depend on `.', always an invalid library. This was fixed in 9490c06b6b69Smrg # development snapshots of GCC prior to 3.0. 9491c06b6b69Smrg case $host_os in 9492c06b6b69Smrg aix4 | aix4.[01] | aix4.[01].*) 9493c06b6b69Smrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9494c06b6b69Smrg echo ' yes ' 9495b20b881bSmrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9496c06b6b69Smrg : 9497c06b6b69Smrg else 9498c06b6b69Smrg can_build_shared=no 9499c06b6b69Smrg fi 9500c06b6b69Smrg ;; 9501c06b6b69Smrg esac 9502c06b6b69Smrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9503c06b6b69Smrg # soname into executable. Probably we can add versioning support to 9504c06b6b69Smrg # collect2, so additional links can be useful in future. 9505c06b6b69Smrg if test "$aix_use_runtimelinking" = yes; then 9506c06b6b69Smrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9507c06b6b69Smrg # instead of lib<name>.a to let people know that these are not 9508c06b6b69Smrg # typical AIX shared libraries. 9509c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9510c06b6b69Smrg else 9511c06b6b69Smrg # We preserve .a as extension for shared libraries through AIX4.2 9512c06b6b69Smrg # and later when we are not doing run time linking. 9513c06b6b69Smrg library_names_spec='${libname}${release}.a $libname.a' 9514c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9515c06b6b69Smrg fi 9516c06b6b69Smrg shlibpath_var=LIBPATH 9517c06b6b69Smrg fi 9518c06b6b69Smrg ;; 9519c06b6b69Smrg 9520c06b6b69Smrgamigaos*) 9521b20b881bSmrg case $host_cpu in 9522b20b881bSmrg powerpc) 9523b20b881bSmrg # Since July 2007 AmigaOS4 officially supports .so libraries. 9524b20b881bSmrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9525b20b881bSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9526b20b881bSmrg ;; 9527b20b881bSmrg m68k) 9528b20b881bSmrg library_names_spec='$libname.ixlibrary $libname.a' 9529b20b881bSmrg # Create ${libname}_ixlibrary.a entries in /sys/libs. 9530b20b881bSmrg finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 9531b20b881bSmrg ;; 9532b20b881bSmrg esac 9533c06b6b69Smrg ;; 9534c06b6b69Smrg 9535c06b6b69Smrgbeos*) 9536c06b6b69Smrg library_names_spec='${libname}${shared_ext}' 9537c06b6b69Smrg dynamic_linker="$host_os ld.so" 9538c06b6b69Smrg shlibpath_var=LIBRARY_PATH 9539c06b6b69Smrg ;; 9540c06b6b69Smrg 9541c06b6b69Smrgbsdi[45]*) 9542c06b6b69Smrg version_type=linux 9543c06b6b69Smrg need_version=no 9544c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9545c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9546c06b6b69Smrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9547c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9548c06b6b69Smrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9549c06b6b69Smrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9550c06b6b69Smrg # the default ld.so.conf also contains /usr/contrib/lib and 9551c06b6b69Smrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9552c06b6b69Smrg # libtool to hard-code these into programs 9553c06b6b69Smrg ;; 9554c06b6b69Smrg 9555b20b881bSmrgcygwin* | mingw* | pw32* | cegcc*) 9556c06b6b69Smrg version_type=windows 9557c06b6b69Smrg shrext_cmds=".dll" 9558c06b6b69Smrg need_version=no 9559c06b6b69Smrg need_lib_prefix=no 9560c06b6b69Smrg 9561c06b6b69Smrg case $GCC,$host_os in 9562b20b881bSmrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9563c06b6b69Smrg library_names_spec='$libname.dll.a' 9564c06b6b69Smrg # DLL is installed to $(libdir)/../bin by postinstall_cmds 9565c06b6b69Smrg postinstall_cmds='base_file=`basename \${file}`~ 9566b20b881bSmrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9567c06b6b69Smrg dldir=$destdir/`dirname \$dlpath`~ 9568c06b6b69Smrg test -d \$dldir || mkdir -p \$dldir~ 9569c06b6b69Smrg $install_prog $dir/$dlname \$dldir/$dlname~ 9570b20b881bSmrg chmod a+x \$dldir/$dlname~ 9571b20b881bSmrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9572b20b881bSmrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9573b20b881bSmrg fi' 9574c06b6b69Smrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9575c06b6b69Smrg dlpath=$dir/\$dldll~ 9576b20b881bSmrg $RM \$dlpath' 9577c06b6b69Smrg shlibpath_overrides_runpath=yes 9578c06b6b69Smrg 9579c06b6b69Smrg case $host_os in 9580c06b6b69Smrg cygwin*) 9581c06b6b69Smrg # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9582c06b6b69Smrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9583c06b6b69Smrg sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 9584c06b6b69Smrg ;; 9585b20b881bSmrg mingw* | cegcc*) 9586c06b6b69Smrg # MinGW DLLs use traditional 'lib' prefix 9587c06b6b69Smrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9588b20b881bSmrg sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9589b20b881bSmrg if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 9590c06b6b69Smrg # It is most probably a Windows format PATH printed by 9591c06b6b69Smrg # mingw gcc, but we are running on Cygwin. Gcc prints its search 9592c06b6b69Smrg # path with ; separators, and with drive letters. We can handle the 9593c06b6b69Smrg # drive letters (cygwin fileutils understands them), so leave them, 9594c06b6b69Smrg # especially as we might pass files found there to a mingw objdump, 9595c06b6b69Smrg # which wouldn't understand a cygwinified path. Ahh. 9596b20b881bSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9597c06b6b69Smrg else 9598b20b881bSmrg sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9599c06b6b69Smrg fi 9600c06b6b69Smrg ;; 9601c06b6b69Smrg pw32*) 9602c06b6b69Smrg # pw32 DLLs use 'pw' prefix rather than 'lib' 9603c06b6b69Smrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9604c06b6b69Smrg ;; 9605c06b6b69Smrg esac 9606c06b6b69Smrg ;; 9607c06b6b69Smrg 9608c06b6b69Smrg *) 9609c06b6b69Smrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9610c06b6b69Smrg ;; 9611c06b6b69Smrg esac 9612c06b6b69Smrg dynamic_linker='Win32 ld.exe' 9613c06b6b69Smrg # FIXME: first we should search . and the directory the executable is in 9614c06b6b69Smrg shlibpath_var=PATH 9615c06b6b69Smrg ;; 9616c06b6b69Smrg 9617c06b6b69Smrgdarwin* | rhapsody*) 9618c06b6b69Smrg dynamic_linker="$host_os dyld" 9619c06b6b69Smrg version_type=darwin 9620c06b6b69Smrg need_lib_prefix=no 9621c06b6b69Smrg need_version=no 9622b20b881bSmrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9623c06b6b69Smrg soname_spec='${libname}${release}${major}$shared_ext' 9624c06b6b69Smrg shlibpath_overrides_runpath=yes 9625c06b6b69Smrg shlibpath_var=DYLD_LIBRARY_PATH 9626c06b6b69Smrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 96279f4658d1Smrg 9628b20b881bSmrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 9629c06b6b69Smrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9630c06b6b69Smrg ;; 9631c06b6b69Smrg 9632c06b6b69Smrgdgux*) 9633c06b6b69Smrg version_type=linux 9634c06b6b69Smrg need_lib_prefix=no 9635c06b6b69Smrg need_version=no 9636c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9637c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9638c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9639c06b6b69Smrg ;; 9640c06b6b69Smrg 9641c06b6b69Smrgfreebsd1*) 9642c06b6b69Smrg dynamic_linker=no 9643c06b6b69Smrg ;; 9644c06b6b69Smrg 9645c06b6b69Smrgfreebsd* | dragonfly*) 9646c06b6b69Smrg # DragonFly does not have aout. When/if they implement a new 9647c06b6b69Smrg # versioning mechanism, adjust this. 9648c06b6b69Smrg if test -x /usr/bin/objformat; then 9649c06b6b69Smrg objformat=`/usr/bin/objformat` 9650c06b6b69Smrg else 9651c06b6b69Smrg case $host_os in 9652c06b6b69Smrg freebsd[123]*) objformat=aout ;; 9653c06b6b69Smrg *) objformat=elf ;; 9654c06b6b69Smrg esac 9655c06b6b69Smrg fi 9656c06b6b69Smrg version_type=freebsd-$objformat 9657c06b6b69Smrg case $version_type in 9658c06b6b69Smrg freebsd-elf*) 9659c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9660c06b6b69Smrg need_version=no 9661c06b6b69Smrg need_lib_prefix=no 9662c06b6b69Smrg ;; 9663c06b6b69Smrg freebsd-*) 9664c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 9665c06b6b69Smrg need_version=yes 9666c06b6b69Smrg ;; 9667c06b6b69Smrg esac 9668c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9669c06b6b69Smrg case $host_os in 9670c06b6b69Smrg freebsd2*) 9671c06b6b69Smrg shlibpath_overrides_runpath=yes 9672c06b6b69Smrg ;; 9673c06b6b69Smrg freebsd3.[01]* | freebsdelf3.[01]*) 9674c06b6b69Smrg shlibpath_overrides_runpath=yes 9675c06b6b69Smrg hardcode_into_libs=yes 9676c06b6b69Smrg ;; 9677c06b6b69Smrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 9678c06b6b69Smrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 9679c06b6b69Smrg shlibpath_overrides_runpath=no 9680c06b6b69Smrg hardcode_into_libs=yes 9681c06b6b69Smrg ;; 96829f4658d1Smrg *) # from 4.6 on, and DragonFly 9683c06b6b69Smrg shlibpath_overrides_runpath=yes 9684c06b6b69Smrg hardcode_into_libs=yes 9685c06b6b69Smrg ;; 9686c06b6b69Smrg esac 9687c06b6b69Smrg ;; 9688c06b6b69Smrg 9689c06b6b69Smrggnu*) 9690c06b6b69Smrg version_type=linux 9691c06b6b69Smrg need_lib_prefix=no 9692c06b6b69Smrg need_version=no 9693c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 9694c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9695c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9696c06b6b69Smrg hardcode_into_libs=yes 9697c06b6b69Smrg ;; 9698c06b6b69Smrg 9699c06b6b69Smrghpux9* | hpux10* | hpux11*) 9700c06b6b69Smrg # Give a soname corresponding to the major version so that dld.sl refuses to 9701c06b6b69Smrg # link against other versions. 9702c06b6b69Smrg version_type=sunos 9703c06b6b69Smrg need_lib_prefix=no 9704c06b6b69Smrg need_version=no 9705c06b6b69Smrg case $host_cpu in 9706c06b6b69Smrg ia64*) 9707c06b6b69Smrg shrext_cmds='.so' 9708c06b6b69Smrg hardcode_into_libs=yes 9709c06b6b69Smrg dynamic_linker="$host_os dld.so" 9710c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9711c06b6b69Smrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9712c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9713c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9714c06b6b69Smrg if test "X$HPUX_IA64_MODE" = X32; then 9715c06b6b69Smrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 9716c06b6b69Smrg else 9717c06b6b69Smrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 9718c06b6b69Smrg fi 9719c06b6b69Smrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9720c06b6b69Smrg ;; 9721b20b881bSmrg hppa*64*) 9722b20b881bSmrg shrext_cmds='.sl' 9723b20b881bSmrg hardcode_into_libs=yes 9724b20b881bSmrg dynamic_linker="$host_os dld.sl" 9725b20b881bSmrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 9726b20b881bSmrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9727b20b881bSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9728b20b881bSmrg soname_spec='${libname}${release}${shared_ext}$major' 9729b20b881bSmrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 9730b20b881bSmrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9731b20b881bSmrg ;; 9732b20b881bSmrg *) 9733c06b6b69Smrg shrext_cmds='.sl' 9734c06b6b69Smrg dynamic_linker="$host_os dld.sl" 9735c06b6b69Smrg shlibpath_var=SHLIB_PATH 9736c06b6b69Smrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 9737c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9738c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9739c06b6b69Smrg ;; 9740c06b6b69Smrg esac 9741c06b6b69Smrg # HP-UX runs *really* slowly unless shared libraries are mode 555. 9742c06b6b69Smrg postinstall_cmds='chmod 555 $lib' 9743c06b6b69Smrg ;; 9744c06b6b69Smrg 97459f4658d1Smrginterix[3-9]*) 9746c06b6b69Smrg version_type=linux 9747c06b6b69Smrg need_lib_prefix=no 9748c06b6b69Smrg need_version=no 9749c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9750c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9751c06b6b69Smrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 9752c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9753c06b6b69Smrg shlibpath_overrides_runpath=no 9754c06b6b69Smrg hardcode_into_libs=yes 9755c06b6b69Smrg ;; 9756c06b6b69Smrg 9757c06b6b69Smrgirix5* | irix6* | nonstopux*) 9758c06b6b69Smrg case $host_os in 9759c06b6b69Smrg nonstopux*) version_type=nonstopux ;; 9760c06b6b69Smrg *) 9761c06b6b69Smrg if test "$lt_cv_prog_gnu_ld" = yes; then 9762c06b6b69Smrg version_type=linux 9763c06b6b69Smrg else 9764c06b6b69Smrg version_type=irix 9765c06b6b69Smrg fi ;; 9766c06b6b69Smrg esac 9767c06b6b69Smrg need_lib_prefix=no 9768c06b6b69Smrg need_version=no 9769c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9770c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 9771c06b6b69Smrg case $host_os in 9772c06b6b69Smrg irix5* | nonstopux*) 9773c06b6b69Smrg libsuff= shlibsuff= 9774c06b6b69Smrg ;; 9775c06b6b69Smrg *) 9776c06b6b69Smrg case $LD in # libtool.m4 will add one of these switches to LD 9777c06b6b69Smrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 9778c06b6b69Smrg libsuff= shlibsuff= libmagic=32-bit;; 9779c06b6b69Smrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9780c06b6b69Smrg libsuff=32 shlibsuff=N32 libmagic=N32;; 9781c06b6b69Smrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9782c06b6b69Smrg libsuff=64 shlibsuff=64 libmagic=64-bit;; 9783c06b6b69Smrg *) libsuff= shlibsuff= libmagic=never-match;; 9784c06b6b69Smrg esac 9785c06b6b69Smrg ;; 9786c06b6b69Smrg esac 9787c06b6b69Smrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9788c06b6b69Smrg shlibpath_overrides_runpath=no 9789c06b6b69Smrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9790c06b6b69Smrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9791c06b6b69Smrg hardcode_into_libs=yes 9792c06b6b69Smrg ;; 9793c06b6b69Smrg 9794c06b6b69Smrg# No shared lib support for Linux oldld, aout, or coff. 9795c06b6b69Smrglinux*oldld* | linux*aout* | linux*coff*) 9796c06b6b69Smrg dynamic_linker=no 9797c06b6b69Smrg ;; 9798c06b6b69Smrg 9799c06b6b69Smrg# This must be Linux ELF. 98009f4658d1Smrglinux* | k*bsd*-gnu) 9801c06b6b69Smrg version_type=linux 9802c06b6b69Smrg need_lib_prefix=no 9803c06b6b69Smrg need_version=no 9804c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9805c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9806c06b6b69Smrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9807c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9808c06b6b69Smrg shlibpath_overrides_runpath=no 9809b20b881bSmrg # Some binutils ld are patched to set DT_RUNPATH 9810b20b881bSmrg save_LDFLAGS=$LDFLAGS 9811b20b881bSmrg save_libdir=$libdir 9812b20b881bSmrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 9813b20b881bSmrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 9814b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 9815b20b881bSmrg/* confdefs.h. */ 9816b20b881bSmrg_ACEOF 9817b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 9818b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 9819b20b881bSmrg/* end confdefs.h. */ 9820b20b881bSmrg 9821b20b881bSmrgint 9822b20b881bSmrgmain () 9823b20b881bSmrg{ 9824b20b881bSmrg 9825b20b881bSmrg ; 9826b20b881bSmrg return 0; 9827b20b881bSmrg} 9828b20b881bSmrg_ACEOF 9829b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 9830b20b881bSmrgif { (ac_try="$ac_link" 9831b20b881bSmrgcase "(($ac_try" in 9832b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 9833b20b881bSmrg *) ac_try_echo=$ac_try;; 9834b20b881bSmrgesac 9835b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 9836b20b881bSmrg$as_echo "$ac_try_echo") >&5 9837b20b881bSmrg (eval "$ac_link") 2>conftest.er1 9838b20b881bSmrg ac_status=$? 9839b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 9840b20b881bSmrg rm -f conftest.er1 9841b20b881bSmrg cat conftest.err >&5 9842b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 9843b20b881bSmrg (exit $ac_status); } && { 9844b20b881bSmrg test -z "$ac_c_werror_flag" || 9845b20b881bSmrg test ! -s conftest.err 9846b20b881bSmrg } && test -s conftest$ac_exeext && { 9847b20b881bSmrg test "$cross_compiling" = yes || 9848b20b881bSmrg $as_test_x conftest$ac_exeext 9849b20b881bSmrg }; then 9850b20b881bSmrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then 9851b20b881bSmrg shlibpath_overrides_runpath=yes 9852b20b881bSmrgfi 9853b20b881bSmrg 9854b20b881bSmrgelse 9855b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 9856b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 9857b20b881bSmrg 9858b20b881bSmrg 9859b20b881bSmrgfi 9860b20b881bSmrg 9861b20b881bSmrgrm -rf conftest.dSYM 9862b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 9863b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 9864b20b881bSmrg LDFLAGS=$save_LDFLAGS 9865b20b881bSmrg libdir=$save_libdir 9866b20b881bSmrg 9867c06b6b69Smrg # This implies no fast_install, which is unacceptable. 9868c06b6b69Smrg # Some rework will be needed to allow for fast_install 9869c06b6b69Smrg # before this can be enabled. 9870c06b6b69Smrg hardcode_into_libs=yes 9871b20b881bSmrg 9872b20b881bSmrg # Add ABI-specific directories to the system library path. 9873b20b881bSmrg sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 9874c06b6b69Smrg 9875c06b6b69Smrg # Append ld.so.conf contents to the search path 9876c06b6b69Smrg if test -f /etc/ld.so.conf; then 9877b20b881bSmrg lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` 98789f4658d1Smrg sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 9879c06b6b69Smrg fi 9880c06b6b69Smrg 9881c06b6b69Smrg # We used to test for /lib/ld.so.1 and disable shared libraries on 9882c06b6b69Smrg # powerpc, because MkLinux only supported shared libraries with the 9883c06b6b69Smrg # GNU dynamic linker. Since this was broken with cross compilers, 9884c06b6b69Smrg # most powerpc-linux boxes support dynamic linking these days and 9885c06b6b69Smrg # people can always --disable-shared, the test was removed, and we 9886c06b6b69Smrg # assume the GNU/Linux dynamic linker is in use. 9887c06b6b69Smrg dynamic_linker='GNU/Linux ld.so' 9888c06b6b69Smrg ;; 9889c06b6b69Smrg 9890c06b6b69Smrgnetbsd*) 9891c06b6b69Smrg version_type=sunos 9892c06b6b69Smrg need_lib_prefix=no 9893c06b6b69Smrg need_version=no 9894b20b881bSmrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9895c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9896c06b6b69Smrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9897c06b6b69Smrg dynamic_linker='NetBSD (a.out) ld.so' 9898c06b6b69Smrg else 9899c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9900c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9901c06b6b69Smrg dynamic_linker='NetBSD ld.elf_so' 9902c06b6b69Smrg fi 9903c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9904c06b6b69Smrg shlibpath_overrides_runpath=yes 9905c06b6b69Smrg hardcode_into_libs=yes 9906c06b6b69Smrg ;; 9907c06b6b69Smrg 9908c06b6b69Smrgnewsos6) 9909c06b6b69Smrg version_type=linux 9910c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9911c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9912c06b6b69Smrg shlibpath_overrides_runpath=yes 9913c06b6b69Smrg ;; 9914c06b6b69Smrg 9915b20b881bSmrg*nto* | *qnx*) 9916b20b881bSmrg version_type=qnx 9917c06b6b69Smrg need_lib_prefix=no 9918c06b6b69Smrg need_version=no 9919c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9920c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9921c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9922b20b881bSmrg shlibpath_overrides_runpath=no 9923b20b881bSmrg hardcode_into_libs=yes 9924b20b881bSmrg dynamic_linker='ldqnx.so' 9925c06b6b69Smrg ;; 9926c06b6b69Smrg 9927c06b6b69Smrgopenbsd*) 9928c06b6b69Smrg version_type=sunos 9929c06b6b69Smrg sys_lib_dlsearch_path_spec="/usr/lib" 9930c06b6b69Smrg need_lib_prefix=no 9931c06b6b69Smrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9932c06b6b69Smrg case $host_os in 9933b20b881bSmrg openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9934b20b881bSmrg *) need_version=no ;; 9935c06b6b69Smrg esac 9936c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9937c06b6b69Smrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9938c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9939b20b881bSmrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9940c06b6b69Smrg case $host_os in 9941c06b6b69Smrg openbsd2.[89] | openbsd2.[89].*) 9942c06b6b69Smrg shlibpath_overrides_runpath=no 9943c06b6b69Smrg ;; 9944c06b6b69Smrg *) 9945c06b6b69Smrg shlibpath_overrides_runpath=yes 9946c06b6b69Smrg ;; 9947c06b6b69Smrg esac 9948c06b6b69Smrg else 9949c06b6b69Smrg shlibpath_overrides_runpath=yes 9950c06b6b69Smrg fi 9951c06b6b69Smrg ;; 9952c06b6b69Smrg 9953c06b6b69Smrgos2*) 9954c06b6b69Smrg libname_spec='$name' 9955c06b6b69Smrg shrext_cmds=".dll" 9956c06b6b69Smrg need_lib_prefix=no 9957c06b6b69Smrg library_names_spec='$libname${shared_ext} $libname.a' 9958c06b6b69Smrg dynamic_linker='OS/2 ld.exe' 9959c06b6b69Smrg shlibpath_var=LIBPATH 9960c06b6b69Smrg ;; 9961c06b6b69Smrg 9962c06b6b69Smrgosf3* | osf4* | osf5*) 9963c06b6b69Smrg version_type=osf 9964c06b6b69Smrg need_lib_prefix=no 9965c06b6b69Smrg need_version=no 9966c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9967c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9968c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9969c06b6b69Smrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9970c06b6b69Smrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9971c06b6b69Smrg ;; 9972c06b6b69Smrg 99739f4658d1Smrgrdos*) 99749f4658d1Smrg dynamic_linker=no 99759f4658d1Smrg ;; 99769f4658d1Smrg 9977c06b6b69Smrgsolaris*) 9978c06b6b69Smrg version_type=linux 9979c06b6b69Smrg need_lib_prefix=no 9980c06b6b69Smrg need_version=no 9981c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9982c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 9983c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9984c06b6b69Smrg shlibpath_overrides_runpath=yes 9985c06b6b69Smrg hardcode_into_libs=yes 9986c06b6b69Smrg # ldd complains unless libraries are executable 9987c06b6b69Smrg postinstall_cmds='chmod +x $lib' 9988c06b6b69Smrg ;; 9989c06b6b69Smrg 9990c06b6b69Smrgsunos4*) 9991c06b6b69Smrg version_type=sunos 9992c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9993c06b6b69Smrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9994c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 9995c06b6b69Smrg shlibpath_overrides_runpath=yes 9996c06b6b69Smrg if test "$with_gnu_ld" = yes; then 9997c06b6b69Smrg need_lib_prefix=no 9998c06b6b69Smrg fi 9999c06b6b69Smrg need_version=yes 10000c06b6b69Smrg ;; 10001c06b6b69Smrg 10002c06b6b69Smrgsysv4 | sysv4.3*) 10003c06b6b69Smrg version_type=linux 10004c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10005c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 10006c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 10007c06b6b69Smrg case $host_vendor in 10008c06b6b69Smrg sni) 10009c06b6b69Smrg shlibpath_overrides_runpath=no 10010c06b6b69Smrg need_lib_prefix=no 10011c06b6b69Smrg runpath_var=LD_RUN_PATH 10012c06b6b69Smrg ;; 10013c06b6b69Smrg siemens) 10014c06b6b69Smrg need_lib_prefix=no 10015c06b6b69Smrg ;; 10016c06b6b69Smrg motorola) 10017c06b6b69Smrg need_lib_prefix=no 10018c06b6b69Smrg need_version=no 10019c06b6b69Smrg shlibpath_overrides_runpath=no 10020c06b6b69Smrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10021c06b6b69Smrg ;; 10022c06b6b69Smrg esac 10023c06b6b69Smrg ;; 10024c06b6b69Smrg 10025c06b6b69Smrgsysv4*MP*) 10026c06b6b69Smrg if test -d /usr/nec ;then 10027c06b6b69Smrg version_type=linux 10028c06b6b69Smrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10029c06b6b69Smrg soname_spec='$libname${shared_ext}.$major' 10030c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 10031c06b6b69Smrg fi 10032c06b6b69Smrg ;; 10033c06b6b69Smrg 10034c06b6b69Smrgsysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10035c06b6b69Smrg version_type=freebsd-elf 10036c06b6b69Smrg need_lib_prefix=no 10037c06b6b69Smrg need_version=no 10038c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10039c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 10040c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 10041b20b881bSmrg shlibpath_overrides_runpath=yes 10042c06b6b69Smrg hardcode_into_libs=yes 10043c06b6b69Smrg if test "$with_gnu_ld" = yes; then 10044c06b6b69Smrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10045c06b6b69Smrg else 10046c06b6b69Smrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10047c06b6b69Smrg case $host_os in 10048c06b6b69Smrg sco3.2v5*) 10049c06b6b69Smrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10050c06b6b69Smrg ;; 10051c06b6b69Smrg esac 10052c06b6b69Smrg fi 10053c06b6b69Smrg sys_lib_dlsearch_path_spec='/usr/lib' 10054c06b6b69Smrg ;; 10055c06b6b69Smrg 10056b20b881bSmrgtpf*) 10057b20b881bSmrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10058b20b881bSmrg version_type=linux 10059b20b881bSmrg need_lib_prefix=no 10060b20b881bSmrg need_version=no 10061b20b881bSmrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10062b20b881bSmrg shlibpath_var=LD_LIBRARY_PATH 10063b20b881bSmrg shlibpath_overrides_runpath=no 10064b20b881bSmrg hardcode_into_libs=yes 10065b20b881bSmrg ;; 10066b20b881bSmrg 10067c06b6b69Smrguts4*) 10068c06b6b69Smrg version_type=linux 10069c06b6b69Smrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10070c06b6b69Smrg soname_spec='${libname}${release}${shared_ext}$major' 10071c06b6b69Smrg shlibpath_var=LD_LIBRARY_PATH 10072c06b6b69Smrg ;; 10073c06b6b69Smrg 10074c06b6b69Smrg*) 10075c06b6b69Smrg dynamic_linker=no 10076c06b6b69Smrg ;; 10077c06b6b69Smrgesac 100789f4658d1Smrg{ $as_echo "$as_me:$LINENO: result: $dynamic_linker" >&5 100799f4658d1Smrg$as_echo "$dynamic_linker" >&6; } 10080c06b6b69Smrgtest "$dynamic_linker" = no && can_build_shared=no 10081c06b6b69Smrg 10082b20b881bSmrgvariables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10083b20b881bSmrgif test "$GCC" = yes; then 10084b20b881bSmrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 100859f4658d1Smrgfi 100869f4658d1Smrg 10087b20b881bSmrgif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10088b20b881bSmrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10089b20b881bSmrgfi 100909f4658d1Smrgif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10091b20b881bSmrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 100929f4658d1Smrgfi 100939f4658d1Smrg 100949f4658d1Smrg 10095c06b6b69Smrg 10096c06b6b69Smrg 10097c06b6b69Smrg 10098c06b6b69Smrg 10099c06b6b69Smrg 10100c06b6b69Smrg 10101c06b6b69Smrg 10102c06b6b69Smrg 10103c06b6b69Smrg 10104c06b6b69Smrg 10105c06b6b69Smrg 10106c06b6b69Smrg 10107c06b6b69Smrg 10108c06b6b69Smrg 10109c06b6b69Smrg 10110c06b6b69Smrg 10111c06b6b69Smrg 10112c06b6b69Smrg 10113c06b6b69Smrg 10114c06b6b69Smrg 10115c06b6b69Smrg 10116c06b6b69Smrg 10117c06b6b69Smrg 10118c06b6b69Smrg 10119c06b6b69Smrg 10120c06b6b69Smrg 10121c06b6b69Smrg 10122c06b6b69Smrg 10123c06b6b69Smrg 10124c06b6b69Smrg 10125c06b6b69Smrg 10126c06b6b69Smrg 10127c06b6b69Smrg 10128c06b6b69Smrg 10129c06b6b69Smrg 10130c06b6b69Smrg 10131c06b6b69Smrg 10132c06b6b69Smrg 10133c06b6b69Smrg 10134c06b6b69Smrg 10135c06b6b69Smrg 10136c06b6b69Smrg 10137c06b6b69Smrg 10138c06b6b69Smrg 10139c06b6b69Smrg 10140c06b6b69Smrg 10141c06b6b69Smrg 10142c06b6b69Smrg 10143c06b6b69Smrg 10144c06b6b69Smrg 10145c06b6b69Smrg 10146c06b6b69Smrg 10147c06b6b69Smrg 10148c06b6b69Smrg 10149c06b6b69Smrg 10150c06b6b69Smrg 10151c06b6b69Smrg 10152c06b6b69Smrg 10153c06b6b69Smrg 10154c06b6b69Smrg 10155c06b6b69Smrg 10156c06b6b69Smrg 10157c06b6b69Smrg 10158c06b6b69Smrg 10159c06b6b69Smrg 10160c06b6b69Smrg 10161c06b6b69Smrg 10162c06b6b69Smrg 101639f4658d1Smrg 10164c06b6b69Smrg 10165c06b6b69Smrg 10166c06b6b69Smrg 10167c06b6b69Smrg 10168c06b6b69Smrg 10169c06b6b69Smrg 10170c06b6b69Smrg 10171c06b6b69Smrg 10172c06b6b69Smrg 10173c06b6b69Smrg 10174c06b6b69Smrg 10175c06b6b69Smrg 10176c06b6b69Smrg 10177c06b6b69Smrg 10178c06b6b69Smrg 10179c06b6b69Smrg 10180b20b881bSmrg { $as_echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 10181b20b881bSmrg$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10182b20b881bSmrghardcode_action= 10183b20b881bSmrgif test -n "$hardcode_libdir_flag_spec" || 10184b20b881bSmrg test -n "$runpath_var" || 10185b20b881bSmrg test "X$hardcode_automatic" = "Xyes" ; then 10186c06b6b69Smrg 10187b20b881bSmrg # We can hardcode non-existent directories. 10188b20b881bSmrg if test "$hardcode_direct" != no && 10189b20b881bSmrg # If the only mechanism to avoid hardcoding is shlibpath_var, we 10190b20b881bSmrg # have to relink, otherwise we might link with an installed library 10191b20b881bSmrg # when we should be linking with a yet-to-be-installed one 10192b20b881bSmrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10193b20b881bSmrg test "$hardcode_minus_L" != no; then 10194b20b881bSmrg # Linking always hardcodes the temporary library directory. 10195b20b881bSmrg hardcode_action=relink 10196b20b881bSmrg else 10197b20b881bSmrg # We can link without hardcoding, and we can hardcode nonexisting dirs. 10198b20b881bSmrg hardcode_action=immediate 10199b20b881bSmrg fi 10200b20b881bSmrgelse 10201b20b881bSmrg # We cannot hardcode anything, or else we can only hardcode existing 10202b20b881bSmrg # directories. 10203b20b881bSmrg hardcode_action=unsupported 10204b20b881bSmrgfi 10205b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $hardcode_action" >&5 10206b20b881bSmrg$as_echo "$hardcode_action" >&6; } 10207c06b6b69Smrg 10208b20b881bSmrgif test "$hardcode_action" = relink || 10209b20b881bSmrg test "$inherit_rpath" = yes; then 10210b20b881bSmrg # Fast installation is not supported 10211b20b881bSmrg enable_fast_install=no 10212b20b881bSmrgelif test "$shlibpath_overrides_runpath" = yes || 10213b20b881bSmrg test "$enable_shared" = no; then 10214b20b881bSmrg # Fast installation is not necessary 10215b20b881bSmrg enable_fast_install=needless 10216b20b881bSmrgfi 10217c06b6b69Smrg 10218c06b6b69Smrg 10219c06b6b69Smrg 10220c06b6b69Smrg 10221c06b6b69Smrg 10222c06b6b69Smrg 10223b20b881bSmrg if test "x$enable_dlopen" != xyes; then 10224b20b881bSmrg enable_dlopen=unknown 10225b20b881bSmrg enable_dlopen_self=unknown 10226b20b881bSmrg enable_dlopen_self_static=unknown 10227b20b881bSmrgelse 10228b20b881bSmrg lt_cv_dlopen=no 10229b20b881bSmrg lt_cv_dlopen_libs= 10230c06b6b69Smrg 10231b20b881bSmrg case $host_os in 10232b20b881bSmrg beos*) 10233b20b881bSmrg lt_cv_dlopen="load_add_on" 10234b20b881bSmrg lt_cv_dlopen_libs= 10235b20b881bSmrg lt_cv_dlopen_self=yes 10236b20b881bSmrg ;; 10237c06b6b69Smrg 10238b20b881bSmrg mingw* | pw32* | cegcc*) 10239b20b881bSmrg lt_cv_dlopen="LoadLibrary" 10240b20b881bSmrg lt_cv_dlopen_libs= 10241b20b881bSmrg ;; 10242c06b6b69Smrg 10243b20b881bSmrg cygwin*) 10244b20b881bSmrg lt_cv_dlopen="dlopen" 10245b20b881bSmrg lt_cv_dlopen_libs= 10246b20b881bSmrg ;; 10247c06b6b69Smrg 10248b20b881bSmrg darwin*) 10249b20b881bSmrg # if libdl is installed we need to link against it 10250b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10251b20b881bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; } 10252b20b881bSmrgif test "${ac_cv_lib_dl_dlopen+set}" = set; then 10253b20b881bSmrg $as_echo_n "(cached) " >&6 10254b20b881bSmrgelse 10255b20b881bSmrg ac_check_lib_save_LIBS=$LIBS 10256b20b881bSmrgLIBS="-ldl $LIBS" 10257b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 10258b20b881bSmrg/* confdefs.h. */ 10259b20b881bSmrg_ACEOF 10260b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 10261b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 10262b20b881bSmrg/* end confdefs.h. */ 10263c06b6b69Smrg 10264b20b881bSmrg/* Override any GCC internal prototype to avoid an error. 10265b20b881bSmrg Use char because int might match the return type of a GCC 10266b20b881bSmrg builtin and then its argument prototype would still apply. */ 10267b20b881bSmrg#ifdef __cplusplus 10268b20b881bSmrgextern "C" 10269b20b881bSmrg#endif 10270b20b881bSmrgchar dlopen (); 10271b20b881bSmrgint 10272b20b881bSmrgmain () 10273b20b881bSmrg{ 10274b20b881bSmrgreturn dlopen (); 10275b20b881bSmrg ; 10276b20b881bSmrg return 0; 10277b20b881bSmrg} 10278b20b881bSmrg_ACEOF 10279b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 10280b20b881bSmrgif { (ac_try="$ac_link" 10281b20b881bSmrgcase "(($ac_try" in 10282b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10283b20b881bSmrg *) ac_try_echo=$ac_try;; 10284b20b881bSmrgesac 10285b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10286b20b881bSmrg$as_echo "$ac_try_echo") >&5 10287b20b881bSmrg (eval "$ac_link") 2>conftest.er1 10288b20b881bSmrg ac_status=$? 10289b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 10290b20b881bSmrg rm -f conftest.er1 10291b20b881bSmrg cat conftest.err >&5 10292b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10293b20b881bSmrg (exit $ac_status); } && { 10294b20b881bSmrg test -z "$ac_c_werror_flag" || 10295b20b881bSmrg test ! -s conftest.err 10296b20b881bSmrg } && test -s conftest$ac_exeext && { 10297b20b881bSmrg test "$cross_compiling" = yes || 10298b20b881bSmrg $as_test_x conftest$ac_exeext 10299b20b881bSmrg }; then 10300b20b881bSmrg ac_cv_lib_dl_dlopen=yes 10301b20b881bSmrgelse 10302b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 10303b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 10304c06b6b69Smrg 10305b20b881bSmrg ac_cv_lib_dl_dlopen=no 10306b20b881bSmrgfi 10307c06b6b69Smrg 10308b20b881bSmrgrm -rf conftest.dSYM 10309b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10310b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 10311b20b881bSmrgLIBS=$ac_check_lib_save_LIBS 10312b20b881bSmrgfi 10313b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10314b20b881bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10315b20b881bSmrgif test "x$ac_cv_lib_dl_dlopen" = x""yes; then 10316b20b881bSmrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10317b20b881bSmrgelse 10318c06b6b69Smrg 10319b20b881bSmrg lt_cv_dlopen="dyld" 10320b20b881bSmrg lt_cv_dlopen_libs= 10321b20b881bSmrg lt_cv_dlopen_self=yes 10322c06b6b69Smrg 10323b20b881bSmrgfi 10324c06b6b69Smrg 10325b20b881bSmrg ;; 10326c06b6b69Smrg 10327b20b881bSmrg *) 10328b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for shl_load" >&5 10329b20b881bSmrg$as_echo_n "checking for shl_load... " >&6; } 10330b20b881bSmrgif test "${ac_cv_func_shl_load+set}" = set; then 10331b20b881bSmrg $as_echo_n "(cached) " >&6 10332c06b6b69Smrgelse 10333b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 10334b20b881bSmrg/* confdefs.h. */ 10335b20b881bSmrg_ACEOF 10336b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 10337b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 10338b20b881bSmrg/* end confdefs.h. */ 10339b20b881bSmrg/* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. 10340b20b881bSmrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10341b20b881bSmrg#define shl_load innocuous_shl_load 10342c06b6b69Smrg 10343b20b881bSmrg/* System header to define __stub macros and hopefully few prototypes, 10344b20b881bSmrg which can conflict with char shl_load (); below. 10345b20b881bSmrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10346b20b881bSmrg <limits.h> exists even on freestanding compilers. */ 10347c06b6b69Smrg 10348b20b881bSmrg#ifdef __STDC__ 10349b20b881bSmrg# include <limits.h> 10350b20b881bSmrg#else 10351b20b881bSmrg# include <assert.h> 10352b20b881bSmrg#endif 10353c06b6b69Smrg 10354b20b881bSmrg#undef shl_load 10355c06b6b69Smrg 10356b20b881bSmrg/* Override any GCC internal prototype to avoid an error. 10357b20b881bSmrg Use char because int might match the return type of a GCC 10358b20b881bSmrg builtin and then its argument prototype would still apply. */ 10359b20b881bSmrg#ifdef __cplusplus 10360b20b881bSmrgextern "C" 10361b20b881bSmrg#endif 10362b20b881bSmrgchar shl_load (); 10363b20b881bSmrg/* The GNU C library defines this for functions which it implements 10364b20b881bSmrg to always fail with ENOSYS. Some functions are actually named 10365b20b881bSmrg something starting with __ and the normal name is an alias. */ 10366b20b881bSmrg#if defined __stub_shl_load || defined __stub___shl_load 10367b20b881bSmrgchoke me 10368b20b881bSmrg#endif 10369c06b6b69Smrg 10370b20b881bSmrgint 10371b20b881bSmrgmain () 10372b20b881bSmrg{ 10373b20b881bSmrgreturn shl_load (); 10374b20b881bSmrg ; 10375b20b881bSmrg return 0; 10376b20b881bSmrg} 10377b20b881bSmrg_ACEOF 10378b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 10379b20b881bSmrgif { (ac_try="$ac_link" 10380b20b881bSmrgcase "(($ac_try" in 10381b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10382b20b881bSmrg *) ac_try_echo=$ac_try;; 10383b20b881bSmrgesac 10384b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10385b20b881bSmrg$as_echo "$ac_try_echo") >&5 10386b20b881bSmrg (eval "$ac_link") 2>conftest.er1 10387b20b881bSmrg ac_status=$? 10388b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 10389b20b881bSmrg rm -f conftest.er1 10390b20b881bSmrg cat conftest.err >&5 10391b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10392b20b881bSmrg (exit $ac_status); } && { 10393b20b881bSmrg test -z "$ac_c_werror_flag" || 10394b20b881bSmrg test ! -s conftest.err 10395b20b881bSmrg } && test -s conftest$ac_exeext && { 10396b20b881bSmrg test "$cross_compiling" = yes || 10397b20b881bSmrg $as_test_x conftest$ac_exeext 10398b20b881bSmrg }; then 10399b20b881bSmrg ac_cv_func_shl_load=yes 10400b20b881bSmrgelse 10401b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 10402b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 10403c06b6b69Smrg 10404b20b881bSmrg ac_cv_func_shl_load=no 10405b20b881bSmrgfi 10406c06b6b69Smrg 10407b20b881bSmrgrm -rf conftest.dSYM 10408b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10409b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 10410b20b881bSmrgfi 10411b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 10412b20b881bSmrg$as_echo "$ac_cv_func_shl_load" >&6; } 10413b20b881bSmrgif test "x$ac_cv_func_shl_load" = x""yes; then 10414b20b881bSmrg lt_cv_dlopen="shl_load" 10415b20b881bSmrgelse 10416b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 10417b20b881bSmrg$as_echo_n "checking for shl_load in -ldld... " >&6; } 10418b20b881bSmrgif test "${ac_cv_lib_dld_shl_load+set}" = set; then 10419b20b881bSmrg $as_echo_n "(cached) " >&6 10420b20b881bSmrgelse 10421b20b881bSmrg ac_check_lib_save_LIBS=$LIBS 10422b20b881bSmrgLIBS="-ldld $LIBS" 10423b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 10424b20b881bSmrg/* confdefs.h. */ 10425b20b881bSmrg_ACEOF 10426b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 10427b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 10428b20b881bSmrg/* end confdefs.h. */ 10429c06b6b69Smrg 10430b20b881bSmrg/* Override any GCC internal prototype to avoid an error. 10431b20b881bSmrg Use char because int might match the return type of a GCC 10432b20b881bSmrg builtin and then its argument prototype would still apply. */ 10433b20b881bSmrg#ifdef __cplusplus 10434b20b881bSmrgextern "C" 10435b20b881bSmrg#endif 10436b20b881bSmrgchar shl_load (); 10437b20b881bSmrgint 10438b20b881bSmrgmain () 10439b20b881bSmrg{ 10440b20b881bSmrgreturn shl_load (); 10441b20b881bSmrg ; 10442b20b881bSmrg return 0; 10443b20b881bSmrg} 10444b20b881bSmrg_ACEOF 10445b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 10446b20b881bSmrgif { (ac_try="$ac_link" 10447b20b881bSmrgcase "(($ac_try" in 10448b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10449b20b881bSmrg *) ac_try_echo=$ac_try;; 10450b20b881bSmrgesac 10451b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10452b20b881bSmrg$as_echo "$ac_try_echo") >&5 10453b20b881bSmrg (eval "$ac_link") 2>conftest.er1 10454b20b881bSmrg ac_status=$? 10455b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 10456b20b881bSmrg rm -f conftest.er1 10457b20b881bSmrg cat conftest.err >&5 10458b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10459b20b881bSmrg (exit $ac_status); } && { 10460b20b881bSmrg test -z "$ac_c_werror_flag" || 10461b20b881bSmrg test ! -s conftest.err 10462b20b881bSmrg } && test -s conftest$ac_exeext && { 10463b20b881bSmrg test "$cross_compiling" = yes || 10464b20b881bSmrg $as_test_x conftest$ac_exeext 10465b20b881bSmrg }; then 10466b20b881bSmrg ac_cv_lib_dld_shl_load=yes 10467b20b881bSmrgelse 10468b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 10469b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 10470c06b6b69Smrg 10471b20b881bSmrg ac_cv_lib_dld_shl_load=no 10472b20b881bSmrgfi 10473c06b6b69Smrg 10474b20b881bSmrgrm -rf conftest.dSYM 10475b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10476b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 10477b20b881bSmrgLIBS=$ac_check_lib_save_LIBS 10478b20b881bSmrgfi 10479b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 10480b20b881bSmrg$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10481b20b881bSmrgif test "x$ac_cv_lib_dld_shl_load" = x""yes; then 10482b20b881bSmrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10483b20b881bSmrgelse 10484b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for dlopen" >&5 10485b20b881bSmrg$as_echo_n "checking for dlopen... " >&6; } 10486b20b881bSmrgif test "${ac_cv_func_dlopen+set}" = set; then 10487b20b881bSmrg $as_echo_n "(cached) " >&6 10488b20b881bSmrgelse 10489b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 10490b20b881bSmrg/* confdefs.h. */ 10491b20b881bSmrg_ACEOF 10492b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 10493b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 10494b20b881bSmrg/* end confdefs.h. */ 10495b20b881bSmrg/* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. 10496b20b881bSmrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 10497b20b881bSmrg#define dlopen innocuous_dlopen 10498c06b6b69Smrg 10499b20b881bSmrg/* System header to define __stub macros and hopefully few prototypes, 10500b20b881bSmrg which can conflict with char dlopen (); below. 10501b20b881bSmrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 10502b20b881bSmrg <limits.h> exists even on freestanding compilers. */ 10503c06b6b69Smrg 10504b20b881bSmrg#ifdef __STDC__ 10505b20b881bSmrg# include <limits.h> 10506b20b881bSmrg#else 10507b20b881bSmrg# include <assert.h> 10508b20b881bSmrg#endif 10509c06b6b69Smrg 10510b20b881bSmrg#undef dlopen 10511c06b6b69Smrg 10512b20b881bSmrg/* Override any GCC internal prototype to avoid an error. 10513b20b881bSmrg Use char because int might match the return type of a GCC 10514b20b881bSmrg builtin and then its argument prototype would still apply. */ 10515b20b881bSmrg#ifdef __cplusplus 10516b20b881bSmrgextern "C" 10517b20b881bSmrg#endif 10518b20b881bSmrgchar dlopen (); 10519b20b881bSmrg/* The GNU C library defines this for functions which it implements 10520b20b881bSmrg to always fail with ENOSYS. Some functions are actually named 10521b20b881bSmrg something starting with __ and the normal name is an alias. */ 10522b20b881bSmrg#if defined __stub_dlopen || defined __stub___dlopen 10523b20b881bSmrgchoke me 10524b20b881bSmrg#endif 10525c06b6b69Smrg 10526b20b881bSmrgint 10527b20b881bSmrgmain () 10528b20b881bSmrg{ 10529b20b881bSmrgreturn dlopen (); 10530b20b881bSmrg ; 10531b20b881bSmrg return 0; 10532b20b881bSmrg} 10533b20b881bSmrg_ACEOF 10534b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 10535b20b881bSmrgif { (ac_try="$ac_link" 10536b20b881bSmrgcase "(($ac_try" in 10537b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10538b20b881bSmrg *) ac_try_echo=$ac_try;; 10539b20b881bSmrgesac 10540b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10541b20b881bSmrg$as_echo "$ac_try_echo") >&5 10542b20b881bSmrg (eval "$ac_link") 2>conftest.er1 10543b20b881bSmrg ac_status=$? 10544b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 10545b20b881bSmrg rm -f conftest.er1 10546b20b881bSmrg cat conftest.err >&5 10547b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10548b20b881bSmrg (exit $ac_status); } && { 10549b20b881bSmrg test -z "$ac_c_werror_flag" || 10550b20b881bSmrg test ! -s conftest.err 10551b20b881bSmrg } && test -s conftest$ac_exeext && { 10552b20b881bSmrg test "$cross_compiling" = yes || 10553b20b881bSmrg $as_test_x conftest$ac_exeext 10554b20b881bSmrg }; then 10555b20b881bSmrg ac_cv_func_dlopen=yes 10556b20b881bSmrgelse 10557b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 10558b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 10559c06b6b69Smrg 10560b20b881bSmrg ac_cv_func_dlopen=no 10561b20b881bSmrgfi 10562c06b6b69Smrg 10563b20b881bSmrgrm -rf conftest.dSYM 10564b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10565b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 10566b20b881bSmrgfi 10567b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 10568b20b881bSmrg$as_echo "$ac_cv_func_dlopen" >&6; } 10569b20b881bSmrgif test "x$ac_cv_func_dlopen" = x""yes; then 10570b20b881bSmrg lt_cv_dlopen="dlopen" 10571b20b881bSmrgelse 10572b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 10573b20b881bSmrg$as_echo_n "checking for dlopen in -ldl... " >&6; } 10574b20b881bSmrgif test "${ac_cv_lib_dl_dlopen+set}" = set; then 10575b20b881bSmrg $as_echo_n "(cached) " >&6 10576b20b881bSmrgelse 10577b20b881bSmrg ac_check_lib_save_LIBS=$LIBS 10578b20b881bSmrgLIBS="-ldl $LIBS" 10579b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 10580b20b881bSmrg/* confdefs.h. */ 10581b20b881bSmrg_ACEOF 10582b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 10583b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 10584b20b881bSmrg/* end confdefs.h. */ 10585b20b881bSmrg 10586b20b881bSmrg/* Override any GCC internal prototype to avoid an error. 10587b20b881bSmrg Use char because int might match the return type of a GCC 10588b20b881bSmrg builtin and then its argument prototype would still apply. */ 10589b20b881bSmrg#ifdef __cplusplus 10590b20b881bSmrgextern "C" 10591b20b881bSmrg#endif 10592b20b881bSmrgchar dlopen (); 10593b20b881bSmrgint 10594b20b881bSmrgmain () 10595b20b881bSmrg{ 10596b20b881bSmrgreturn dlopen (); 10597b20b881bSmrg ; 10598b20b881bSmrg return 0; 10599b20b881bSmrg} 10600b20b881bSmrg_ACEOF 10601b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 10602b20b881bSmrgif { (ac_try="$ac_link" 10603b20b881bSmrgcase "(($ac_try" in 10604b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10605b20b881bSmrg *) ac_try_echo=$ac_try;; 10606c06b6b69Smrgesac 10607b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10608b20b881bSmrg$as_echo "$ac_try_echo") >&5 10609b20b881bSmrg (eval "$ac_link") 2>conftest.er1 10610b20b881bSmrg ac_status=$? 10611b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 10612b20b881bSmrg rm -f conftest.er1 10613b20b881bSmrg cat conftest.err >&5 10614b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10615b20b881bSmrg (exit $ac_status); } && { 10616b20b881bSmrg test -z "$ac_c_werror_flag" || 10617b20b881bSmrg test ! -s conftest.err 10618b20b881bSmrg } && test -s conftest$ac_exeext && { 10619b20b881bSmrg test "$cross_compiling" = yes || 10620b20b881bSmrg $as_test_x conftest$ac_exeext 10621b20b881bSmrg }; then 10622b20b881bSmrg ac_cv_lib_dl_dlopen=yes 10623b20b881bSmrgelse 10624b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 10625b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 10626c06b6b69Smrg 10627b20b881bSmrg ac_cv_lib_dl_dlopen=no 10628b20b881bSmrgfi 10629c06b6b69Smrg 10630b20b881bSmrgrm -rf conftest.dSYM 10631b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10632b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 10633b20b881bSmrgLIBS=$ac_check_lib_save_LIBS 10634b20b881bSmrgfi 10635b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 10636b20b881bSmrg$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10637b20b881bSmrgif test "x$ac_cv_lib_dl_dlopen" = x""yes; then 10638b20b881bSmrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10639b20b881bSmrgelse 10640b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 10641b20b881bSmrg$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10642b20b881bSmrgif test "${ac_cv_lib_svld_dlopen+set}" = set; then 10643b20b881bSmrg $as_echo_n "(cached) " >&6 10644b20b881bSmrgelse 10645b20b881bSmrg ac_check_lib_save_LIBS=$LIBS 10646b20b881bSmrgLIBS="-lsvld $LIBS" 10647b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 10648b20b881bSmrg/* confdefs.h. */ 10649b20b881bSmrg_ACEOF 10650b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 10651b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 10652b20b881bSmrg/* end confdefs.h. */ 10653c06b6b69Smrg 10654b20b881bSmrg/* Override any GCC internal prototype to avoid an error. 10655b20b881bSmrg Use char because int might match the return type of a GCC 10656b20b881bSmrg builtin and then its argument prototype would still apply. */ 10657b20b881bSmrg#ifdef __cplusplus 10658b20b881bSmrgextern "C" 10659b20b881bSmrg#endif 10660b20b881bSmrgchar dlopen (); 10661b20b881bSmrgint 10662b20b881bSmrgmain () 10663b20b881bSmrg{ 10664b20b881bSmrgreturn dlopen (); 10665b20b881bSmrg ; 10666b20b881bSmrg return 0; 10667b20b881bSmrg} 10668b20b881bSmrg_ACEOF 10669b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 10670b20b881bSmrgif { (ac_try="$ac_link" 10671b20b881bSmrgcase "(($ac_try" in 10672b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10673b20b881bSmrg *) ac_try_echo=$ac_try;; 10674b20b881bSmrgesac 10675b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10676b20b881bSmrg$as_echo "$ac_try_echo") >&5 10677b20b881bSmrg (eval "$ac_link") 2>conftest.er1 10678b20b881bSmrg ac_status=$? 10679b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 10680b20b881bSmrg rm -f conftest.er1 10681b20b881bSmrg cat conftest.err >&5 10682b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10683b20b881bSmrg (exit $ac_status); } && { 10684b20b881bSmrg test -z "$ac_c_werror_flag" || 10685b20b881bSmrg test ! -s conftest.err 10686b20b881bSmrg } && test -s conftest$ac_exeext && { 10687b20b881bSmrg test "$cross_compiling" = yes || 10688b20b881bSmrg $as_test_x conftest$ac_exeext 10689b20b881bSmrg }; then 10690b20b881bSmrg ac_cv_lib_svld_dlopen=yes 10691b20b881bSmrgelse 10692b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 10693b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 10694c06b6b69Smrg 10695b20b881bSmrg ac_cv_lib_svld_dlopen=no 10696b20b881bSmrgfi 10697c06b6b69Smrg 10698b20b881bSmrgrm -rf conftest.dSYM 10699b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10700b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 10701b20b881bSmrgLIBS=$ac_check_lib_save_LIBS 10702b20b881bSmrgfi 10703b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 10704b20b881bSmrg$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10705b20b881bSmrgif test "x$ac_cv_lib_svld_dlopen" = x""yes; then 10706b20b881bSmrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10707b20b881bSmrgelse 10708b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 10709b20b881bSmrg$as_echo_n "checking for dld_link in -ldld... " >&6; } 10710b20b881bSmrgif test "${ac_cv_lib_dld_dld_link+set}" = set; then 10711b20b881bSmrg $as_echo_n "(cached) " >&6 10712b20b881bSmrgelse 10713b20b881bSmrg ac_check_lib_save_LIBS=$LIBS 10714b20b881bSmrgLIBS="-ldld $LIBS" 10715b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 10716b20b881bSmrg/* confdefs.h. */ 10717b20b881bSmrg_ACEOF 10718b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 10719b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 10720b20b881bSmrg/* end confdefs.h. */ 10721c06b6b69Smrg 10722b20b881bSmrg/* Override any GCC internal prototype to avoid an error. 10723b20b881bSmrg Use char because int might match the return type of a GCC 10724b20b881bSmrg builtin and then its argument prototype would still apply. */ 10725b20b881bSmrg#ifdef __cplusplus 10726b20b881bSmrgextern "C" 10727b20b881bSmrg#endif 10728b20b881bSmrgchar dld_link (); 10729b20b881bSmrgint 10730b20b881bSmrgmain () 10731b20b881bSmrg{ 10732b20b881bSmrgreturn dld_link (); 10733b20b881bSmrg ; 10734b20b881bSmrg return 0; 10735b20b881bSmrg} 10736b20b881bSmrg_ACEOF 10737b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 10738b20b881bSmrgif { (ac_try="$ac_link" 10739b20b881bSmrgcase "(($ac_try" in 10740b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 10741b20b881bSmrg *) ac_try_echo=$ac_try;; 10742b20b881bSmrgesac 10743b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 10744b20b881bSmrg$as_echo "$ac_try_echo") >&5 10745b20b881bSmrg (eval "$ac_link") 2>conftest.er1 10746b20b881bSmrg ac_status=$? 10747b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 10748b20b881bSmrg rm -f conftest.er1 10749b20b881bSmrg cat conftest.err >&5 10750b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10751b20b881bSmrg (exit $ac_status); } && { 10752b20b881bSmrg test -z "$ac_c_werror_flag" || 10753b20b881bSmrg test ! -s conftest.err 10754b20b881bSmrg } && test -s conftest$ac_exeext && { 10755b20b881bSmrg test "$cross_compiling" = yes || 10756b20b881bSmrg $as_test_x conftest$ac_exeext 10757b20b881bSmrg }; then 10758b20b881bSmrg ac_cv_lib_dld_dld_link=yes 10759b20b881bSmrgelse 10760b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 10761b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 10762c06b6b69Smrg 10763b20b881bSmrg ac_cv_lib_dld_dld_link=no 10764b20b881bSmrgfi 10765c06b6b69Smrg 10766b20b881bSmrgrm -rf conftest.dSYM 10767b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 10768b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 10769b20b881bSmrgLIBS=$ac_check_lib_save_LIBS 10770b20b881bSmrgfi 10771b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 10772b20b881bSmrg$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10773b20b881bSmrgif test "x$ac_cv_lib_dld_dld_link" = x""yes; then 10774b20b881bSmrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10775b20b881bSmrgfi 10776c06b6b69Smrg 10777c06b6b69Smrg 10778b20b881bSmrgfi 10779c06b6b69Smrg 10780c06b6b69Smrg 10781b20b881bSmrgfi 10782c06b6b69Smrg 10783c06b6b69Smrg 10784b20b881bSmrgfi 10785c06b6b69Smrg 10786c06b6b69Smrg 10787b20b881bSmrgfi 10788c06b6b69Smrg 10789c06b6b69Smrg 10790b20b881bSmrgfi 10791c06b6b69Smrg 10792b20b881bSmrg ;; 10793b20b881bSmrg esac 10794c06b6b69Smrg 10795b20b881bSmrg if test "x$lt_cv_dlopen" != xno; then 10796b20b881bSmrg enable_dlopen=yes 10797b20b881bSmrg else 10798b20b881bSmrg enable_dlopen=no 10799b20b881bSmrg fi 10800c06b6b69Smrg 10801b20b881bSmrg case $lt_cv_dlopen in 10802b20b881bSmrg dlopen) 10803b20b881bSmrg save_CPPFLAGS="$CPPFLAGS" 10804b20b881bSmrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10805c06b6b69Smrg 10806b20b881bSmrg save_LDFLAGS="$LDFLAGS" 10807b20b881bSmrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 108089f4658d1Smrg 10809b20b881bSmrg save_LIBS="$LIBS" 10810b20b881bSmrg LIBS="$lt_cv_dlopen_libs $LIBS" 10811c06b6b69Smrg 10812b20b881bSmrg { $as_echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 10813b20b881bSmrg$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10814b20b881bSmrgif test "${lt_cv_dlopen_self+set}" = set; then 10815b20b881bSmrg $as_echo_n "(cached) " >&6 10816b20b881bSmrgelse 10817b20b881bSmrg if test "$cross_compiling" = yes; then : 10818b20b881bSmrg lt_cv_dlopen_self=cross 10819b20b881bSmrgelse 10820b20b881bSmrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10821b20b881bSmrg lt_status=$lt_dlunknown 10822b20b881bSmrg cat > conftest.$ac_ext <<_LT_EOF 10823b20b881bSmrg#line 10823 "configure" 10824b20b881bSmrg#include "confdefs.h" 10825c06b6b69Smrg 10826b20b881bSmrg#if HAVE_DLFCN_H 10827b20b881bSmrg#include <dlfcn.h> 10828b20b881bSmrg#endif 10829c06b6b69Smrg 10830b20b881bSmrg#include <stdio.h> 10831c06b6b69Smrg 10832b20b881bSmrg#ifdef RTLD_GLOBAL 10833b20b881bSmrg# define LT_DLGLOBAL RTLD_GLOBAL 10834b20b881bSmrg#else 10835b20b881bSmrg# ifdef DL_GLOBAL 10836b20b881bSmrg# define LT_DLGLOBAL DL_GLOBAL 10837b20b881bSmrg# else 10838b20b881bSmrg# define LT_DLGLOBAL 0 10839b20b881bSmrg# endif 10840b20b881bSmrg#endif 10841c06b6b69Smrg 10842b20b881bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10843b20b881bSmrg find out it does not work in some platform. */ 10844b20b881bSmrg#ifndef LT_DLLAZY_OR_NOW 10845b20b881bSmrg# ifdef RTLD_LAZY 10846b20b881bSmrg# define LT_DLLAZY_OR_NOW RTLD_LAZY 10847b20b881bSmrg# else 10848b20b881bSmrg# ifdef DL_LAZY 10849b20b881bSmrg# define LT_DLLAZY_OR_NOW DL_LAZY 10850b20b881bSmrg# else 10851b20b881bSmrg# ifdef RTLD_NOW 10852b20b881bSmrg# define LT_DLLAZY_OR_NOW RTLD_NOW 10853b20b881bSmrg# else 10854b20b881bSmrg# ifdef DL_NOW 10855b20b881bSmrg# define LT_DLLAZY_OR_NOW DL_NOW 10856b20b881bSmrg# else 10857b20b881bSmrg# define LT_DLLAZY_OR_NOW 0 10858b20b881bSmrg# endif 10859b20b881bSmrg# endif 10860b20b881bSmrg# endif 10861b20b881bSmrg# endif 10862b20b881bSmrg#endif 10863c06b6b69Smrg 10864b20b881bSmrgvoid fnord() { int i=42;} 10865b20b881bSmrgint main () 10866b20b881bSmrg{ 10867b20b881bSmrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10868b20b881bSmrg int status = $lt_dlunknown; 10869c06b6b69Smrg 10870b20b881bSmrg if (self) 10871b20b881bSmrg { 10872b20b881bSmrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10873b20b881bSmrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10874b20b881bSmrg /* dlclose (self); */ 10875b20b881bSmrg } 10876b20b881bSmrg else 10877b20b881bSmrg puts (dlerror ()); 10878b20b881bSmrg 10879b20b881bSmrg return status; 10880b20b881bSmrg} 10881b20b881bSmrg_LT_EOF 10882b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10883b20b881bSmrg (eval $ac_link) 2>&5 10884b20b881bSmrg ac_status=$? 10885b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10886b20b881bSmrg (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10887b20b881bSmrg (./conftest; exit; ) >&5 2>/dev/null 10888b20b881bSmrg lt_status=$? 10889b20b881bSmrg case x$lt_status in 10890b20b881bSmrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10891b20b881bSmrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10892b20b881bSmrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10893c06b6b69Smrg esac 10894b20b881bSmrg else : 10895b20b881bSmrg # compilation failed 10896b20b881bSmrg lt_cv_dlopen_self=no 10897c06b6b69Smrg fi 10898c06b6b69Smrgfi 10899b20b881bSmrgrm -fr conftest* 10900c06b6b69Smrg 10901c06b6b69Smrg 10902c06b6b69Smrgfi 10903b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 10904b20b881bSmrg$as_echo "$lt_cv_dlopen_self" >&6; } 10905c06b6b69Smrg 10906b20b881bSmrg if test "x$lt_cv_dlopen_self" = xyes; then 10907b20b881bSmrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 10908b20b881bSmrg { $as_echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 10909b20b881bSmrg$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 10910b20b881bSmrgif test "${lt_cv_dlopen_self_static+set}" = set; then 109119f4658d1Smrg $as_echo_n "(cached) " >&6 10912c06b6b69Smrgelse 10913b20b881bSmrg if test "$cross_compiling" = yes; then : 10914b20b881bSmrg lt_cv_dlopen_self_static=cross 10915c06b6b69Smrgelse 10916b20b881bSmrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10917b20b881bSmrg lt_status=$lt_dlunknown 10918b20b881bSmrg cat > conftest.$ac_ext <<_LT_EOF 10919b20b881bSmrg#line 10919 "configure" 10920b20b881bSmrg#include "confdefs.h" 10921c06b6b69Smrg 10922b20b881bSmrg#if HAVE_DLFCN_H 10923b20b881bSmrg#include <dlfcn.h> 10924b20b881bSmrg#endif 10925c06b6b69Smrg 10926b20b881bSmrg#include <stdio.h> 10927c06b6b69Smrg 10928b20b881bSmrg#ifdef RTLD_GLOBAL 10929b20b881bSmrg# define LT_DLGLOBAL RTLD_GLOBAL 10930b20b881bSmrg#else 10931b20b881bSmrg# ifdef DL_GLOBAL 10932b20b881bSmrg# define LT_DLGLOBAL DL_GLOBAL 10933b20b881bSmrg# else 10934b20b881bSmrg# define LT_DLGLOBAL 0 10935b20b881bSmrg# endif 10936b20b881bSmrg#endif 10937c06b6b69Smrg 10938b20b881bSmrg/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10939b20b881bSmrg find out it does not work in some platform. */ 10940b20b881bSmrg#ifndef LT_DLLAZY_OR_NOW 10941b20b881bSmrg# ifdef RTLD_LAZY 10942b20b881bSmrg# define LT_DLLAZY_OR_NOW RTLD_LAZY 10943b20b881bSmrg# else 10944b20b881bSmrg# ifdef DL_LAZY 10945b20b881bSmrg# define LT_DLLAZY_OR_NOW DL_LAZY 10946b20b881bSmrg# else 10947b20b881bSmrg# ifdef RTLD_NOW 10948b20b881bSmrg# define LT_DLLAZY_OR_NOW RTLD_NOW 10949b20b881bSmrg# else 10950b20b881bSmrg# ifdef DL_NOW 10951b20b881bSmrg# define LT_DLLAZY_OR_NOW DL_NOW 10952b20b881bSmrg# else 10953b20b881bSmrg# define LT_DLLAZY_OR_NOW 0 10954b20b881bSmrg# endif 10955b20b881bSmrg# endif 10956b20b881bSmrg# endif 10957b20b881bSmrg# endif 10958b20b881bSmrg#endif 10959c06b6b69Smrg 10960b20b881bSmrgvoid fnord() { int i=42;} 10961b20b881bSmrgint main () 10962b20b881bSmrg{ 10963b20b881bSmrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10964b20b881bSmrg int status = $lt_dlunknown; 10965c06b6b69Smrg 10966b20b881bSmrg if (self) 10967b20b881bSmrg { 10968b20b881bSmrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10969b20b881bSmrg else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10970b20b881bSmrg /* dlclose (self); */ 10971b20b881bSmrg } 10972b20b881bSmrg else 10973b20b881bSmrg puts (dlerror ()); 10974b20b881bSmrg 10975b20b881bSmrg return status; 10976b20b881bSmrg} 10977b20b881bSmrg_LT_EOF 10978b20b881bSmrg if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 10979b20b881bSmrg (eval $ac_link) 2>&5 10980b20b881bSmrg ac_status=$? 10981b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 10982b20b881bSmrg (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then 10983b20b881bSmrg (./conftest; exit; ) >&5 2>/dev/null 10984b20b881bSmrg lt_status=$? 10985b20b881bSmrg case x$lt_status in 10986b20b881bSmrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 10987b20b881bSmrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 10988b20b881bSmrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 10989b20b881bSmrg esac 10990b20b881bSmrg else : 10991b20b881bSmrg # compilation failed 10992b20b881bSmrg lt_cv_dlopen_self_static=no 10993c06b6b69Smrg fi 10994c06b6b69Smrgfi 10995b20b881bSmrgrm -fr conftest* 10996c06b6b69Smrg 10997c06b6b69Smrg 10998b20b881bSmrgfi 10999b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 11000b20b881bSmrg$as_echo "$lt_cv_dlopen_self_static" >&6; } 11001c06b6b69Smrg fi 11002b20b881bSmrg 11003b20b881bSmrg CPPFLAGS="$save_CPPFLAGS" 11004b20b881bSmrg LDFLAGS="$save_LDFLAGS" 11005b20b881bSmrg LIBS="$save_LIBS" 11006c06b6b69Smrg ;; 11007c06b6b69Smrg esac 11008c06b6b69Smrg 11009b20b881bSmrg case $lt_cv_dlopen_self in 11010b20b881bSmrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11011b20b881bSmrg *) enable_dlopen_self=unknown ;; 11012b20b881bSmrg esac 11013c06b6b69Smrg 11014b20b881bSmrg case $lt_cv_dlopen_self_static in 11015b20b881bSmrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11016b20b881bSmrg *) enable_dlopen_self_static=unknown ;; 11017b20b881bSmrg esac 11018b20b881bSmrgfi 11019c06b6b69Smrg 11020c06b6b69Smrg 11021c06b6b69Smrg 11022c06b6b69Smrg 11023c06b6b69Smrg 11024c06b6b69Smrg 11025c06b6b69Smrg 11026c06b6b69Smrg 11027c06b6b69Smrg 11028c06b6b69Smrg 11029c06b6b69Smrg 11030c06b6b69Smrg 11031c06b6b69Smrg 11032c06b6b69Smrg 11033c06b6b69Smrg 11034c06b6b69Smrg 11035c06b6b69Smrg 11036b20b881bSmrgstriplib= 11037b20b881bSmrgold_striplib= 11038b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 11039b20b881bSmrg$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11040b20b881bSmrgif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11041b20b881bSmrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11042b20b881bSmrg test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11043b20b881bSmrg { $as_echo "$as_me:$LINENO: result: yes" >&5 11044b20b881bSmrg$as_echo "yes" >&6; } 11045b20b881bSmrgelse 11046b20b881bSmrg# FIXME - insert some real tests, host_os isn't really good enough 11047b20b881bSmrg case $host_os in 11048b20b881bSmrg darwin*) 11049b20b881bSmrg if test -n "$STRIP" ; then 11050b20b881bSmrg striplib="$STRIP -x" 11051b20b881bSmrg old_striplib="$STRIP -S" 11052b20b881bSmrg { $as_echo "$as_me:$LINENO: result: yes" >&5 11053b20b881bSmrg$as_echo "yes" >&6; } 11054b20b881bSmrg else 11055b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 11056b20b881bSmrg$as_echo "no" >&6; } 11057b20b881bSmrg fi 11058b20b881bSmrg ;; 11059b20b881bSmrg *) 11060b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 11061b20b881bSmrg$as_echo "no" >&6; } 11062b20b881bSmrg ;; 11063b20b881bSmrg esac 11064b20b881bSmrgfi 11065c06b6b69Smrg 11066c06b6b69Smrg 11067c06b6b69Smrg 11068c06b6b69Smrg 11069c06b6b69Smrg 11070c06b6b69Smrg 11071c06b6b69Smrg 11072c06b6b69Smrg 11073c06b6b69Smrg 11074c06b6b69Smrg 110759f4658d1Smrg 11076c06b6b69Smrg 11077b20b881bSmrg # Report which library types will actually be built 11078b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 11079b20b881bSmrg$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11080b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $can_build_shared" >&5 11081b20b881bSmrg$as_echo "$can_build_shared" >&6; } 110829f4658d1Smrg 11083b20b881bSmrg { $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 11084b20b881bSmrg$as_echo_n "checking whether to build shared libraries... " >&6; } 11085b20b881bSmrg test "$can_build_shared" = "no" && enable_shared=no 110869f4658d1Smrg 11087b20b881bSmrg # On AIX, shared libraries and static libraries use the same namespace, and 11088b20b881bSmrg # are all built from PIC. 11089b20b881bSmrg case $host_os in 11090b20b881bSmrg aix3*) 11091b20b881bSmrg test "$enable_shared" = yes && enable_static=no 11092b20b881bSmrg if test -n "$RANLIB"; then 11093b20b881bSmrg archive_cmds="$archive_cmds~\$RANLIB \$lib" 11094b20b881bSmrg postinstall_cmds='$RANLIB $lib' 11095b20b881bSmrg fi 11096b20b881bSmrg ;; 11097c06b6b69Smrg 11098b20b881bSmrg aix[4-9]*) 11099b20b881bSmrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11100b20b881bSmrg test "$enable_shared" = yes && enable_static=no 11101b20b881bSmrg fi 11102b20b881bSmrg ;; 11103b20b881bSmrg esac 11104b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $enable_shared" >&5 11105b20b881bSmrg$as_echo "$enable_shared" >&6; } 11106b20b881bSmrg 11107b20b881bSmrg { $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5 11108b20b881bSmrg$as_echo_n "checking whether to build static libraries... " >&6; } 11109b20b881bSmrg # Make sure either enable_shared or enable_static is yes. 11110b20b881bSmrg test "$enable_shared" = yes || enable_static=yes 11111b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $enable_static" >&5 11112b20b881bSmrg$as_echo "$enable_static" >&6; } 11113c06b6b69Smrg 111149f4658d1Smrg 11115c06b6b69Smrg 111169f4658d1Smrg 11117c06b6b69Smrgfi 11118b20b881bSmrgac_ext=c 11119b20b881bSmrgac_cpp='$CPP $CPPFLAGS' 11120b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11121b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11122b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 111239f4658d1Smrg 11124b20b881bSmrgCC="$lt_save_CC" 11125c06b6b69Smrg 11126c06b6b69Smrg 11127c06b6b69Smrg 11128c06b6b69Smrg 11129c06b6b69Smrg 11130c06b6b69Smrg 11131c06b6b69Smrg 11132c06b6b69Smrg 11133c06b6b69Smrg 11134c06b6b69Smrg 11135c06b6b69Smrg 11136c06b6b69Smrg 11137c06b6b69Smrg 11138b20b881bSmrg ac_config_commands="$ac_config_commands libtool" 11139c06b6b69Smrg 11140c06b6b69Smrg 11141c06b6b69Smrg 11142c06b6b69Smrg 11143b20b881bSmrg# Only expand once: 11144c06b6b69Smrg 11145c06b6b69Smrg 11146b20b881bSmrgac_ext=c 11147b20b881bSmrgac_cpp='$CPP $CPPFLAGS' 11148b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11149b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11150b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 11151b20b881bSmrgif test -n "$ac_tool_prefix"; then 11152b20b881bSmrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 11153b20b881bSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 11154b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11155b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 11156b20b881bSmrgif test "${ac_cv_prog_CC+set}" = set; then 11157b20b881bSmrg $as_echo_n "(cached) " >&6 11158b20b881bSmrgelse 11159b20b881bSmrg if test -n "$CC"; then 11160b20b881bSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 11161b20b881bSmrgelse 11162b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11163b20b881bSmrgfor as_dir in $PATH 11164b20b881bSmrgdo 11165b20b881bSmrg IFS=$as_save_IFS 11166b20b881bSmrg test -z "$as_dir" && as_dir=. 11167b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11168b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11169b20b881bSmrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 11170b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11171b20b881bSmrg break 2 11172b20b881bSmrg fi 11173b20b881bSmrgdone 11174b20b881bSmrgdone 11175b20b881bSmrgIFS=$as_save_IFS 11176c06b6b69Smrg 11177b20b881bSmrgfi 11178b20b881bSmrgfi 11179b20b881bSmrgCC=$ac_cv_prog_CC 11180b20b881bSmrgif test -n "$CC"; then 11181b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 11182b20b881bSmrg$as_echo "$CC" >&6; } 11183b20b881bSmrgelse 11184b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 11185b20b881bSmrg$as_echo "no" >&6; } 11186b20b881bSmrgfi 11187c06b6b69Smrg 11188c06b6b69Smrg 11189b20b881bSmrgfi 11190b20b881bSmrgif test -z "$ac_cv_prog_CC"; then 11191b20b881bSmrg ac_ct_CC=$CC 11192b20b881bSmrg # Extract the first word of "gcc", so it can be a program name with args. 11193b20b881bSmrgset dummy gcc; ac_word=$2 11194b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11195b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 11196b20b881bSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 11197b20b881bSmrg $as_echo_n "(cached) " >&6 11198b20b881bSmrgelse 11199b20b881bSmrg if test -n "$ac_ct_CC"; then 11200b20b881bSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 11201b20b881bSmrgelse 11202b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11203b20b881bSmrgfor as_dir in $PATH 11204b20b881bSmrgdo 11205b20b881bSmrg IFS=$as_save_IFS 11206b20b881bSmrg test -z "$as_dir" && as_dir=. 11207b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11208b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11209b20b881bSmrg ac_cv_prog_ac_ct_CC="gcc" 11210b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11211b20b881bSmrg break 2 11212b20b881bSmrg fi 11213b20b881bSmrgdone 11214b20b881bSmrgdone 11215b20b881bSmrgIFS=$as_save_IFS 11216c06b6b69Smrg 11217b20b881bSmrgfi 11218b20b881bSmrgfi 11219b20b881bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 11220b20b881bSmrgif test -n "$ac_ct_CC"; then 11221b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 11222b20b881bSmrg$as_echo "$ac_ct_CC" >&6; } 11223b20b881bSmrgelse 11224b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 11225b20b881bSmrg$as_echo "no" >&6; } 11226b20b881bSmrgfi 11227c06b6b69Smrg 11228b20b881bSmrg if test "x$ac_ct_CC" = x; then 11229b20b881bSmrg CC="" 11230b20b881bSmrg else 11231b20b881bSmrg case $cross_compiling:$ac_tool_warned in 11232b20b881bSmrgyes:) 11233b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 11234b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11235b20b881bSmrgac_tool_warned=yes ;; 11236b20b881bSmrgesac 11237b20b881bSmrg CC=$ac_ct_CC 11238b20b881bSmrg fi 11239b20b881bSmrgelse 11240b20b881bSmrg CC="$ac_cv_prog_CC" 11241b20b881bSmrgfi 11242c06b6b69Smrg 11243b20b881bSmrgif test -z "$CC"; then 11244b20b881bSmrg if test -n "$ac_tool_prefix"; then 11245b20b881bSmrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 11246b20b881bSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2 11247b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11248b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 11249b20b881bSmrgif test "${ac_cv_prog_CC+set}" = set; then 11250b20b881bSmrg $as_echo_n "(cached) " >&6 11251b20b881bSmrgelse 11252b20b881bSmrg if test -n "$CC"; then 11253b20b881bSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 11254b20b881bSmrgelse 11255b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11256b20b881bSmrgfor as_dir in $PATH 11257b20b881bSmrgdo 11258b20b881bSmrg IFS=$as_save_IFS 11259b20b881bSmrg test -z "$as_dir" && as_dir=. 11260b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11261b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11262b20b881bSmrg ac_cv_prog_CC="${ac_tool_prefix}cc" 11263b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11264b20b881bSmrg break 2 11265b20b881bSmrg fi 11266b20b881bSmrgdone 11267b20b881bSmrgdone 11268b20b881bSmrgIFS=$as_save_IFS 11269c06b6b69Smrg 11270b20b881bSmrgfi 11271b20b881bSmrgfi 11272b20b881bSmrgCC=$ac_cv_prog_CC 11273b20b881bSmrgif test -n "$CC"; then 11274b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 11275b20b881bSmrg$as_echo "$CC" >&6; } 11276b20b881bSmrgelse 11277b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 11278b20b881bSmrg$as_echo "no" >&6; } 11279b20b881bSmrgfi 11280c06b6b69Smrg 11281c06b6b69Smrg 11282b20b881bSmrg fi 11283b20b881bSmrgfi 11284b20b881bSmrgif test -z "$CC"; then 11285b20b881bSmrg # Extract the first word of "cc", so it can be a program name with args. 11286b20b881bSmrgset dummy cc; ac_word=$2 11287b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11288b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 11289b20b881bSmrgif test "${ac_cv_prog_CC+set}" = set; then 11290b20b881bSmrg $as_echo_n "(cached) " >&6 11291b20b881bSmrgelse 11292b20b881bSmrg if test -n "$CC"; then 11293b20b881bSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 11294b20b881bSmrgelse 11295b20b881bSmrg ac_prog_rejected=no 11296b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11297b20b881bSmrgfor as_dir in $PATH 11298b20b881bSmrgdo 11299b20b881bSmrg IFS=$as_save_IFS 11300b20b881bSmrg test -z "$as_dir" && as_dir=. 11301b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11302b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11303b20b881bSmrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 11304b20b881bSmrg ac_prog_rejected=yes 11305b20b881bSmrg continue 11306b20b881bSmrg fi 11307b20b881bSmrg ac_cv_prog_CC="cc" 11308b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11309b20b881bSmrg break 2 11310b20b881bSmrg fi 11311b20b881bSmrgdone 11312b20b881bSmrgdone 11313b20b881bSmrgIFS=$as_save_IFS 11314c06b6b69Smrg 11315b20b881bSmrgif test $ac_prog_rejected = yes; then 11316b20b881bSmrg # We found a bogon in the path, so make sure we never use it. 11317b20b881bSmrg set dummy $ac_cv_prog_CC 11318b20b881bSmrg shift 11319b20b881bSmrg if test $# != 0; then 11320b20b881bSmrg # We chose a different compiler from the bogus one. 11321b20b881bSmrg # However, it has the same basename, so the bogon will be chosen 11322b20b881bSmrg # first if we set CC to just the basename; use the full file name. 11323b20b881bSmrg shift 11324b20b881bSmrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 11325b20b881bSmrg fi 11326b20b881bSmrgfi 11327b20b881bSmrgfi 11328b20b881bSmrgfi 11329b20b881bSmrgCC=$ac_cv_prog_CC 11330b20b881bSmrgif test -n "$CC"; then 11331b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 11332b20b881bSmrg$as_echo "$CC" >&6; } 11333b20b881bSmrgelse 11334b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 11335b20b881bSmrg$as_echo "no" >&6; } 11336b20b881bSmrgfi 11337c06b6b69Smrg 11338c06b6b69Smrg 11339b20b881bSmrgfi 11340b20b881bSmrgif test -z "$CC"; then 11341b20b881bSmrg if test -n "$ac_tool_prefix"; then 11342b20b881bSmrg for ac_prog in cl.exe 11343b20b881bSmrg do 11344b20b881bSmrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 11345b20b881bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 11346b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11347b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 11348b20b881bSmrgif test "${ac_cv_prog_CC+set}" = set; then 11349b20b881bSmrg $as_echo_n "(cached) " >&6 11350b20b881bSmrgelse 11351b20b881bSmrg if test -n "$CC"; then 11352b20b881bSmrg ac_cv_prog_CC="$CC" # Let the user override the test. 11353b20b881bSmrgelse 11354b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11355b20b881bSmrgfor as_dir in $PATH 11356b20b881bSmrgdo 11357b20b881bSmrg IFS=$as_save_IFS 11358b20b881bSmrg test -z "$as_dir" && as_dir=. 11359b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11360b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11361b20b881bSmrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 11362b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11363b20b881bSmrg break 2 11364b20b881bSmrg fi 11365b20b881bSmrgdone 11366b20b881bSmrgdone 11367b20b881bSmrgIFS=$as_save_IFS 11368c06b6b69Smrg 11369b20b881bSmrgfi 11370b20b881bSmrgfi 11371b20b881bSmrgCC=$ac_cv_prog_CC 11372b20b881bSmrgif test -n "$CC"; then 11373b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 11374b20b881bSmrg$as_echo "$CC" >&6; } 11375b20b881bSmrgelse 11376b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 11377b20b881bSmrg$as_echo "no" >&6; } 11378b20b881bSmrgfi 11379c06b6b69Smrg 11380c06b6b69Smrg 11381b20b881bSmrg test -n "$CC" && break 11382b20b881bSmrg done 11383b20b881bSmrgfi 11384b20b881bSmrgif test -z "$CC"; then 11385b20b881bSmrg ac_ct_CC=$CC 11386b20b881bSmrg for ac_prog in cl.exe 11387b20b881bSmrgdo 11388b20b881bSmrg # Extract the first word of "$ac_prog", so it can be a program name with args. 11389b20b881bSmrgset dummy $ac_prog; ac_word=$2 11390b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 11391b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 11392b20b881bSmrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 11393b20b881bSmrg $as_echo_n "(cached) " >&6 11394b20b881bSmrgelse 11395b20b881bSmrg if test -n "$ac_ct_CC"; then 11396b20b881bSmrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 11397b20b881bSmrgelse 11398b20b881bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11399b20b881bSmrgfor as_dir in $PATH 11400b20b881bSmrgdo 11401b20b881bSmrg IFS=$as_save_IFS 11402b20b881bSmrg test -z "$as_dir" && as_dir=. 11403b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 11404b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11405b20b881bSmrg ac_cv_prog_ac_ct_CC="$ac_prog" 11406b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 11407b20b881bSmrg break 2 11408b20b881bSmrg fi 11409b20b881bSmrgdone 11410b20b881bSmrgdone 11411b20b881bSmrgIFS=$as_save_IFS 11412c06b6b69Smrg 11413b20b881bSmrgfi 11414b20b881bSmrgfi 11415b20b881bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC 11416b20b881bSmrgif test -n "$ac_ct_CC"; then 11417b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 11418b20b881bSmrg$as_echo "$ac_ct_CC" >&6; } 11419b20b881bSmrgelse 11420b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 11421b20b881bSmrg$as_echo "no" >&6; } 11422b20b881bSmrgfi 11423c06b6b69Smrg 11424c06b6b69Smrg 11425b20b881bSmrg test -n "$ac_ct_CC" && break 11426b20b881bSmrgdone 11427b20b881bSmrg 11428b20b881bSmrg if test "x$ac_ct_CC" = x; then 11429b20b881bSmrg CC="" 11430b20b881bSmrg else 11431b20b881bSmrg case $cross_compiling:$ac_tool_warned in 11432b20b881bSmrgyes:) 11433b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 11434b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11435b20b881bSmrgac_tool_warned=yes ;; 11436b20b881bSmrgesac 11437b20b881bSmrg CC=$ac_ct_CC 11438c06b6b69Smrg fi 11439b20b881bSmrgfi 11440c06b6b69Smrg 11441b20b881bSmrgfi 11442c06b6b69Smrg 11443c06b6b69Smrg 11444b20b881bSmrgtest -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 11445b20b881bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11446b20b881bSmrg{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 11447b20b881bSmrgSee \`config.log' for more details." >&5 11448b20b881bSmrg$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 11449b20b881bSmrgSee \`config.log' for more details." >&2;} 11450b20b881bSmrg { (exit 1); exit 1; }; }; } 11451c06b6b69Smrg 11452b20b881bSmrg# Provide some information about the compiler. 11453b20b881bSmrg$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 11454b20b881bSmrgset X $ac_compile 11455b20b881bSmrgac_compiler=$2 11456b20b881bSmrg{ (ac_try="$ac_compiler --version >&5" 11457b20b881bSmrgcase "(($ac_try" in 11458b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11459b20b881bSmrg *) ac_try_echo=$ac_try;; 11460b20b881bSmrgesac 11461b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11462b20b881bSmrg$as_echo "$ac_try_echo") >&5 11463b20b881bSmrg (eval "$ac_compiler --version >&5") 2>&5 11464c06b6b69Smrg ac_status=$? 114659f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11466b20b881bSmrg (exit $ac_status); } 11467b20b881bSmrg{ (ac_try="$ac_compiler -v >&5" 11468b20b881bSmrgcase "(($ac_try" in 11469b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11470b20b881bSmrg *) ac_try_echo=$ac_try;; 11471b20b881bSmrgesac 11472b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11473b20b881bSmrg$as_echo "$ac_try_echo") >&5 11474b20b881bSmrg (eval "$ac_compiler -v >&5") 2>&5 11475c06b6b69Smrg ac_status=$? 114769f4658d1Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11477c06b6b69Smrg (exit $ac_status); } 11478b20b881bSmrg{ (ac_try="$ac_compiler -V >&5" 11479b20b881bSmrgcase "(($ac_try" in 11480b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11481b20b881bSmrg *) ac_try_echo=$ac_try;; 11482c06b6b69Smrgesac 11483b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11484b20b881bSmrg$as_echo "$ac_try_echo") >&5 11485b20b881bSmrg (eval "$ac_compiler -V >&5") 2>&5 11486b20b881bSmrg ac_status=$? 11487b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11488b20b881bSmrg (exit $ac_status); } 11489c06b6b69Smrg 11490b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 11491b20b881bSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 11492b20b881bSmrgif test "${ac_cv_c_compiler_gnu+set}" = set; then 11493b20b881bSmrg $as_echo_n "(cached) " >&6 11494b20b881bSmrgelse 11495b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 11496b20b881bSmrg/* confdefs.h. */ 11497b20b881bSmrg_ACEOF 11498b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 11499b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 11500b20b881bSmrg/* end confdefs.h. */ 115019f4658d1Smrg 11502b20b881bSmrgint 11503b20b881bSmrgmain () 11504b20b881bSmrg{ 11505b20b881bSmrg#ifndef __GNUC__ 11506b20b881bSmrg choke me 11507b20b881bSmrg#endif 11508c06b6b69Smrg 11509b20b881bSmrg ; 11510b20b881bSmrg return 0; 11511b20b881bSmrg} 11512b20b881bSmrg_ACEOF 11513b20b881bSmrgrm -f conftest.$ac_objext 11514b20b881bSmrgif { (ac_try="$ac_compile" 11515b20b881bSmrgcase "(($ac_try" in 11516b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11517b20b881bSmrg *) ac_try_echo=$ac_try;; 11518b20b881bSmrgesac 11519b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11520b20b881bSmrg$as_echo "$ac_try_echo") >&5 11521b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 11522b20b881bSmrg ac_status=$? 11523b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 11524b20b881bSmrg rm -f conftest.er1 11525b20b881bSmrg cat conftest.err >&5 11526b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11527b20b881bSmrg (exit $ac_status); } && { 11528b20b881bSmrg test -z "$ac_c_werror_flag" || 11529b20b881bSmrg test ! -s conftest.err 11530b20b881bSmrg } && test -s conftest.$ac_objext; then 11531b20b881bSmrg ac_compiler_gnu=yes 11532b20b881bSmrgelse 11533b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 11534b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 11535c06b6b69Smrg 11536b20b881bSmrg ac_compiler_gnu=no 11537b20b881bSmrgfi 11538c06b6b69Smrg 11539b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11540b20b881bSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu 11541c06b6b69Smrg 11542b20b881bSmrgfi 11543b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 11544b20b881bSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 11545b20b881bSmrgif test $ac_compiler_gnu = yes; then 11546b20b881bSmrg GCC=yes 11547b20b881bSmrgelse 11548b20b881bSmrg GCC= 11549b20b881bSmrgfi 11550b20b881bSmrgac_test_CFLAGS=${CFLAGS+set} 11551b20b881bSmrgac_save_CFLAGS=$CFLAGS 11552b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 11553b20b881bSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 11554b20b881bSmrgif test "${ac_cv_prog_cc_g+set}" = set; then 11555b20b881bSmrg $as_echo_n "(cached) " >&6 11556b20b881bSmrgelse 11557b20b881bSmrg ac_save_c_werror_flag=$ac_c_werror_flag 11558b20b881bSmrg ac_c_werror_flag=yes 11559b20b881bSmrg ac_cv_prog_cc_g=no 11560b20b881bSmrg CFLAGS="-g" 11561b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 11562b20b881bSmrg/* confdefs.h. */ 11563b20b881bSmrg_ACEOF 11564b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 11565b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 11566b20b881bSmrg/* end confdefs.h. */ 11567c06b6b69Smrg 11568b20b881bSmrgint 11569b20b881bSmrgmain () 11570b20b881bSmrg{ 11571c06b6b69Smrg 11572b20b881bSmrg ; 11573b20b881bSmrg return 0; 11574b20b881bSmrg} 11575b20b881bSmrg_ACEOF 11576b20b881bSmrgrm -f conftest.$ac_objext 11577b20b881bSmrgif { (ac_try="$ac_compile" 11578b20b881bSmrgcase "(($ac_try" in 11579b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11580b20b881bSmrg *) ac_try_echo=$ac_try;; 11581b20b881bSmrgesac 11582b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11583b20b881bSmrg$as_echo "$ac_try_echo") >&5 11584b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 11585b20b881bSmrg ac_status=$? 11586b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 11587b20b881bSmrg rm -f conftest.er1 11588b20b881bSmrg cat conftest.err >&5 11589b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11590b20b881bSmrg (exit $ac_status); } && { 11591b20b881bSmrg test -z "$ac_c_werror_flag" || 11592b20b881bSmrg test ! -s conftest.err 11593b20b881bSmrg } && test -s conftest.$ac_objext; then 11594b20b881bSmrg ac_cv_prog_cc_g=yes 11595b20b881bSmrgelse 11596b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 11597b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 11598c06b6b69Smrg 11599b20b881bSmrg CFLAGS="" 11600b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 11601b20b881bSmrg/* confdefs.h. */ 11602b20b881bSmrg_ACEOF 11603b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 11604b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 11605b20b881bSmrg/* end confdefs.h. */ 11606c06b6b69Smrg 11607b20b881bSmrgint 11608b20b881bSmrgmain () 11609b20b881bSmrg{ 11610c06b6b69Smrg 11611b20b881bSmrg ; 11612b20b881bSmrg return 0; 11613b20b881bSmrg} 11614b20b881bSmrg_ACEOF 11615b20b881bSmrgrm -f conftest.$ac_objext 11616b20b881bSmrgif { (ac_try="$ac_compile" 11617b20b881bSmrgcase "(($ac_try" in 11618b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11619b20b881bSmrg *) ac_try_echo=$ac_try;; 11620b20b881bSmrgesac 11621b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11622b20b881bSmrg$as_echo "$ac_try_echo") >&5 11623b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 11624b20b881bSmrg ac_status=$? 11625b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 11626b20b881bSmrg rm -f conftest.er1 11627b20b881bSmrg cat conftest.err >&5 11628b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11629b20b881bSmrg (exit $ac_status); } && { 11630b20b881bSmrg test -z "$ac_c_werror_flag" || 11631b20b881bSmrg test ! -s conftest.err 11632b20b881bSmrg } && test -s conftest.$ac_objext; then 11633b20b881bSmrg : 11634b20b881bSmrgelse 11635b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 11636b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 11637c06b6b69Smrg 11638b20b881bSmrg ac_c_werror_flag=$ac_save_c_werror_flag 11639b20b881bSmrg CFLAGS="-g" 11640b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 11641b20b881bSmrg/* confdefs.h. */ 11642b20b881bSmrg_ACEOF 11643b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 11644b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 11645b20b881bSmrg/* end confdefs.h. */ 11646c06b6b69Smrg 11647b20b881bSmrgint 11648b20b881bSmrgmain () 11649b20b881bSmrg{ 11650c06b6b69Smrg 11651b20b881bSmrg ; 11652b20b881bSmrg return 0; 11653b20b881bSmrg} 11654b20b881bSmrg_ACEOF 11655b20b881bSmrgrm -f conftest.$ac_objext 11656b20b881bSmrgif { (ac_try="$ac_compile" 11657b20b881bSmrgcase "(($ac_try" in 11658b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11659b20b881bSmrg *) ac_try_echo=$ac_try;; 11660b20b881bSmrgesac 11661b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11662b20b881bSmrg$as_echo "$ac_try_echo") >&5 11663b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 11664b20b881bSmrg ac_status=$? 11665b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 11666b20b881bSmrg rm -f conftest.er1 11667b20b881bSmrg cat conftest.err >&5 11668b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11669b20b881bSmrg (exit $ac_status); } && { 11670b20b881bSmrg test -z "$ac_c_werror_flag" || 11671b20b881bSmrg test ! -s conftest.err 11672b20b881bSmrg } && test -s conftest.$ac_objext; then 11673b20b881bSmrg ac_cv_prog_cc_g=yes 11674b20b881bSmrgelse 11675b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 11676b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 116779f4658d1Smrg 11678c06b6b69Smrg 11679b20b881bSmrgfi 11680c06b6b69Smrg 11681b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11682b20b881bSmrgfi 11683c06b6b69Smrg 11684b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11685b20b881bSmrgfi 11686b20b881bSmrg 11687b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11688b20b881bSmrg ac_c_werror_flag=$ac_save_c_werror_flag 11689b20b881bSmrgfi 11690b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 11691b20b881bSmrg$as_echo "$ac_cv_prog_cc_g" >&6; } 11692b20b881bSmrgif test "$ac_test_CFLAGS" = set; then 11693b20b881bSmrg CFLAGS=$ac_save_CFLAGS 11694b20b881bSmrgelif test $ac_cv_prog_cc_g = yes; then 11695b20b881bSmrg if test "$GCC" = yes; then 11696b20b881bSmrg CFLAGS="-g -O2" 11697c06b6b69Smrg else 11698b20b881bSmrg CFLAGS="-g" 11699c06b6b69Smrg fi 11700b20b881bSmrgelse 11701b20b881bSmrg if test "$GCC" = yes; then 11702b20b881bSmrg CFLAGS="-O2" 11703b20b881bSmrg else 11704b20b881bSmrg CFLAGS= 11705b20b881bSmrg fi 11706b20b881bSmrgfi 11707b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 11708b20b881bSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 11709b20b881bSmrgif test "${ac_cv_prog_cc_c89+set}" = set; then 11710b20b881bSmrg $as_echo_n "(cached) " >&6 11711b20b881bSmrgelse 11712b20b881bSmrg ac_cv_prog_cc_c89=no 11713b20b881bSmrgac_save_CC=$CC 11714b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 11715b20b881bSmrg/* confdefs.h. */ 11716b20b881bSmrg_ACEOF 11717b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 11718b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 11719b20b881bSmrg/* end confdefs.h. */ 11720b20b881bSmrg#include <stdarg.h> 11721b20b881bSmrg#include <stdio.h> 11722b20b881bSmrg#include <sys/types.h> 11723b20b881bSmrg#include <sys/stat.h> 11724b20b881bSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 11725b20b881bSmrgstruct buf { int x; }; 11726b20b881bSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 11727b20b881bSmrgstatic char *e (p, i) 11728b20b881bSmrg char **p; 11729b20b881bSmrg int i; 11730b20b881bSmrg{ 11731b20b881bSmrg return p[i]; 11732b20b881bSmrg} 11733b20b881bSmrgstatic char *f (char * (*g) (char **, int), char **p, ...) 11734b20b881bSmrg{ 11735b20b881bSmrg char *s; 11736b20b881bSmrg va_list v; 11737b20b881bSmrg va_start (v,p); 11738b20b881bSmrg s = g (p, va_arg (v,int)); 11739b20b881bSmrg va_end (v); 11740b20b881bSmrg return s; 11741b20b881bSmrg} 11742c06b6b69Smrg 11743b20b881bSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 11744b20b881bSmrg function prototypes and stuff, but not '\xHH' hex character constants. 11745b20b881bSmrg These don't provoke an error unfortunately, instead are silently treated 11746b20b881bSmrg as 'x'. The following induces an error, until -std is added to get 11747b20b881bSmrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 11748b20b881bSmrg array size at least. It's necessary to write '\x00'==0 to get something 11749b20b881bSmrg that's true only with -std. */ 11750b20b881bSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 11751c06b6b69Smrg 11752b20b881bSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 11753b20b881bSmrg inside strings and character constants. */ 11754b20b881bSmrg#define FOO(x) 'x' 11755b20b881bSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 11756c06b6b69Smrg 11757b20b881bSmrgint test (int i, double x); 11758b20b881bSmrgstruct s1 {int (*f) (int a);}; 11759b20b881bSmrgstruct s2 {int (*f) (double a);}; 11760b20b881bSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 11761b20b881bSmrgint argc; 11762b20b881bSmrgchar **argv; 11763b20b881bSmrgint 11764b20b881bSmrgmain () 11765b20b881bSmrg{ 11766b20b881bSmrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 11767b20b881bSmrg ; 11768b20b881bSmrg return 0; 11769b20b881bSmrg} 11770b20b881bSmrg_ACEOF 11771b20b881bSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 11772b20b881bSmrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 11773b20b881bSmrgdo 11774b20b881bSmrg CC="$ac_save_CC $ac_arg" 11775b20b881bSmrg rm -f conftest.$ac_objext 11776b20b881bSmrgif { (ac_try="$ac_compile" 11777b20b881bSmrgcase "(($ac_try" in 11778b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11779b20b881bSmrg *) ac_try_echo=$ac_try;; 11780b20b881bSmrgesac 11781b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 11782b20b881bSmrg$as_echo "$ac_try_echo") >&5 11783b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 11784b20b881bSmrg ac_status=$? 11785b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 11786b20b881bSmrg rm -f conftest.er1 11787b20b881bSmrg cat conftest.err >&5 11788b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 11789b20b881bSmrg (exit $ac_status); } && { 11790b20b881bSmrg test -z "$ac_c_werror_flag" || 11791b20b881bSmrg test ! -s conftest.err 11792b20b881bSmrg } && test -s conftest.$ac_objext; then 11793b20b881bSmrg ac_cv_prog_cc_c89=$ac_arg 11794b20b881bSmrgelse 11795b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 11796b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 11797c06b6b69Smrg 11798c06b6b69Smrg 11799b20b881bSmrgfi 11800c06b6b69Smrg 11801b20b881bSmrgrm -f core conftest.err conftest.$ac_objext 11802b20b881bSmrg test "x$ac_cv_prog_cc_c89" != "xno" && break 11803b20b881bSmrgdone 11804b20b881bSmrgrm -f conftest.$ac_ext 11805b20b881bSmrgCC=$ac_save_CC 11806c06b6b69Smrg 11807b20b881bSmrgfi 11808b20b881bSmrg# AC_CACHE_VAL 11809b20b881bSmrgcase "x$ac_cv_prog_cc_c89" in 11810b20b881bSmrg x) 11811b20b881bSmrg { $as_echo "$as_me:$LINENO: result: none needed" >&5 11812b20b881bSmrg$as_echo "none needed" >&6; } ;; 11813b20b881bSmrg xno) 11814b20b881bSmrg { $as_echo "$as_me:$LINENO: result: unsupported" >&5 11815b20b881bSmrg$as_echo "unsupported" >&6; } ;; 11816b20b881bSmrg *) 11817b20b881bSmrg CC="$CC $ac_cv_prog_cc_c89" 11818b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 11819b20b881bSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 11820b20b881bSmrgesac 11821c06b6b69Smrg 11822c06b6b69Smrg 11823b20b881bSmrgac_ext=c 11824b20b881bSmrgac_cpp='$CPP $CPPFLAGS' 11825b20b881bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11826b20b881bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11827b20b881bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu 11828c06b6b69Smrg 11829b20b881bSmrgdepcc="$CC" am_compiler_list= 11830c06b6b69Smrg 11831b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 11832b20b881bSmrg$as_echo_n "checking dependency style of $depcc... " >&6; } 11833b20b881bSmrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 11834b20b881bSmrg $as_echo_n "(cached) " >&6 11835b20b881bSmrgelse 11836b20b881bSmrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 11837b20b881bSmrg # We make a subdir and do the tests there. Otherwise we can end up 11838b20b881bSmrg # making bogus files that we don't know about and never remove. For 11839b20b881bSmrg # instance it was reported that on HP-UX the gcc test will end up 11840b20b881bSmrg # making a dummy file named `D' -- because `-MD' means `put the output 11841b20b881bSmrg # in D'. 11842b20b881bSmrg mkdir conftest.dir 11843b20b881bSmrg # Copy depcomp to subdir because otherwise we won't find it if we're 11844b20b881bSmrg # using a relative directory. 11845b20b881bSmrg cp "$am_depcomp" conftest.dir 11846b20b881bSmrg cd conftest.dir 11847b20b881bSmrg # We will build objects and dependencies in a subdirectory because 11848b20b881bSmrg # it helps to detect inapplicable dependency modes. For instance 11849b20b881bSmrg # both Tru64's cc and ICC support -MD to output dependencies as a 11850b20b881bSmrg # side effect of compilation, but ICC will put the dependencies in 11851b20b881bSmrg # the current directory while Tru64 will put them in the object 11852b20b881bSmrg # directory. 11853b20b881bSmrg mkdir sub 11854c06b6b69Smrg 11855b20b881bSmrg am_cv_CC_dependencies_compiler_type=none 11856b20b881bSmrg if test "$am_compiler_list" = ""; then 11857b20b881bSmrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 11858c06b6b69Smrg fi 11859b20b881bSmrg am__universal=false 11860b20b881bSmrg case " $depcc " in #( 11861b20b881bSmrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 11862b20b881bSmrg esac 11863c06b6b69Smrg 11864b20b881bSmrg for depmode in $am_compiler_list; do 11865b20b881bSmrg # Setup a source with many dependencies, because some compilers 11866b20b881bSmrg # like to wrap large dependency lists on column 80 (with \), and 11867b20b881bSmrg # we should not choose a depcomp mode which is confused by this. 11868b20b881bSmrg # 11869b20b881bSmrg # We need to recreate these files for each test, as the compiler may 11870b20b881bSmrg # overwrite some of them when testing with obscure command lines. 11871b20b881bSmrg # This happens at least with the AIX C compiler. 11872b20b881bSmrg : > sub/conftest.c 11873b20b881bSmrg for i in 1 2 3 4 5 6; do 11874b20b881bSmrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 11875b20b881bSmrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 11876b20b881bSmrg # Solaris 8's {/usr,}/bin/sh. 11877b20b881bSmrg touch sub/conftst$i.h 11878b20b881bSmrg done 11879b20b881bSmrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 118809f4658d1Smrg 11881b20b881bSmrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 11882b20b881bSmrg # mode. It turns out that the SunPro C++ compiler does not properly 11883b20b881bSmrg # handle `-M -o', and we need to detect this. Also, some Intel 11884b20b881bSmrg # versions had trouble with output in subdirs 11885b20b881bSmrg am__obj=sub/conftest.${OBJEXT-o} 11886b20b881bSmrg am__minus_obj="-o $am__obj" 11887b20b881bSmrg case $depmode in 11888b20b881bSmrg gcc) 11889b20b881bSmrg # This depmode causes a compiler race in universal mode. 11890b20b881bSmrg test "$am__universal" = false || continue 11891c06b6b69Smrg ;; 11892b20b881bSmrg nosideeffect) 11893b20b881bSmrg # after this tag, mechanisms are not by side-effect, so they'll 11894b20b881bSmrg # only be used when explicitly requested 11895b20b881bSmrg if test "x$enable_dependency_tracking" = xyes; then 11896b20b881bSmrg continue 11897b20b881bSmrg else 11898b20b881bSmrg break 11899b20b881bSmrg fi 11900c06b6b69Smrg ;; 11901b20b881bSmrg msvisualcpp | msvcmsys) 11902b20b881bSmrg # This compiler won't grok `-c -o', but also, the minuso test has 11903b20b881bSmrg # not run yet. These depmodes are late enough in the game, and 11904b20b881bSmrg # so weak that their functioning should not be impacted. 11905b20b881bSmrg am__obj=conftest.${OBJEXT-o} 11906b20b881bSmrg am__minus_obj= 11907c06b6b69Smrg ;; 11908b20b881bSmrg none) break ;; 11909c06b6b69Smrg esac 11910b20b881bSmrg if depmode=$depmode \ 11911b20b881bSmrg source=sub/conftest.c object=$am__obj \ 11912b20b881bSmrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 11913b20b881bSmrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 11914b20b881bSmrg >/dev/null 2>conftest.err && 11915b20b881bSmrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 11916b20b881bSmrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 11917b20b881bSmrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 11918b20b881bSmrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 11919b20b881bSmrg # icc doesn't choke on unknown options, it will just issue warnings 11920b20b881bSmrg # or remarks (even with -Werror). So we grep stderr for any message 11921b20b881bSmrg # that says an option was ignored or not supported. 11922b20b881bSmrg # When given -MP, icc 7.0 and 7.1 complain thusly: 11923b20b881bSmrg # icc: Command line warning: ignoring option '-M'; no argument required 11924b20b881bSmrg # The diagnosis changed in icc 8.0: 11925b20b881bSmrg # icc: Command line remark: option '-MP' not supported 11926b20b881bSmrg if (grep 'ignoring option' conftest.err || 11927b20b881bSmrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 11928b20b881bSmrg am_cv_CC_dependencies_compiler_type=$depmode 11929b20b881bSmrg break 11930b20b881bSmrg fi 11931b20b881bSmrg fi 11932b20b881bSmrg done 119339f4658d1Smrg 11934b20b881bSmrg cd .. 11935b20b881bSmrg rm -rf conftest.dir 119369f4658d1Smrgelse 11937b20b881bSmrg am_cv_CC_dependencies_compiler_type=none 119389f4658d1Smrgfi 119399f4658d1Smrg 11940c06b6b69Smrgfi 11941b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 11942b20b881bSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 11943b20b881bSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 11944c06b6b69Smrg 11945b20b881bSmrg if 11946b20b881bSmrg test "x$enable_dependency_tracking" != xno \ 11947b20b881bSmrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 11948b20b881bSmrg am__fastdepCC_TRUE= 11949b20b881bSmrg am__fastdepCC_FALSE='#' 11950c06b6b69Smrgelse 11951b20b881bSmrg am__fastdepCC_TRUE='#' 11952b20b881bSmrg am__fastdepCC_FALSE= 11953c06b6b69Smrgfi 11954c06b6b69Smrg 11955c06b6b69Smrg 11956c06b6b69Smrg 11957c06b6b69Smrg 11958c06b6b69Smrg 11959c06b6b69Smrg 11960c06b6b69Smrg 11961b20b881bSmrg# Check whether --with-xorg-module-dir was given. 11962b20b881bSmrgif test "${with_xorg_module_dir+set}" = set; then 11963b20b881bSmrg withval=$with_xorg_module_dir; moduledir="$withval" 11964b20b881bSmrgelse 11965b20b881bSmrg moduledir="$libdir/xorg/modules" 11966b20b881bSmrgfi 11967c06b6b69Smrg 11968c06b6b69Smrg 11969b20b881bSmrg# Checks for extensions 11970c06b6b69Smrg 11971b20b881bSmrg SAVE_CFLAGS="$CFLAGS" 11972b20b881bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 11973b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 11974b20b881bSmrg/* confdefs.h. */ 11975b20b881bSmrg_ACEOF 11976b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 11977b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 11978b20b881bSmrg/* end confdefs.h. */ 11979c06b6b69Smrg 11980b20b881bSmrg#include "xorg-server.h" 11981b20b881bSmrg#if !defined RANDR 11982b20b881bSmrg#error RANDR not defined 11983b20b881bSmrg#endif 11984c06b6b69Smrg 11985b20b881bSmrgint 11986b20b881bSmrgmain () 11987b20b881bSmrg{ 11988c06b6b69Smrg 11989b20b881bSmrg ; 11990b20b881bSmrg return 0; 11991b20b881bSmrg} 11992b20b881bSmrg_ACEOF 11993b20b881bSmrgrm -f conftest.$ac_objext 11994b20b881bSmrgif { (ac_try="$ac_compile" 11995b20b881bSmrgcase "(($ac_try" in 11996b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11997b20b881bSmrg *) ac_try_echo=$ac_try;; 11998b20b881bSmrgesac 11999b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12000b20b881bSmrg$as_echo "$ac_try_echo") >&5 12001b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 12002b20b881bSmrg ac_status=$? 12003b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12004b20b881bSmrg rm -f conftest.er1 12005b20b881bSmrg cat conftest.err >&5 12006b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12007b20b881bSmrg (exit $ac_status); } && { 12008b20b881bSmrg test -z "$ac_c_werror_flag" || 12009b20b881bSmrg test ! -s conftest.err 12010b20b881bSmrg } && test -s conftest.$ac_objext; then 12011b20b881bSmrg _EXT_CHECK=yes 12012b20b881bSmrgelse 12013b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12014b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12015c06b6b69Smrg 12016b20b881bSmrg _EXT_CHECK=no 12017b20b881bSmrgfi 12018c06b6b69Smrg 12019b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12020b20b881bSmrg CFLAGS="$SAVE_CFLAGS" 12021b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if RANDR is defined" >&5 12022b20b881bSmrg$as_echo_n "checking if RANDR is defined... " >&6; } 12023b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12024b20b881bSmrg$as_echo "$_EXT_CHECK" >&6; } 12025b20b881bSmrg if test "$_EXT_CHECK" != no; then 12026b20b881bSmrg REQUIRED_MODULES="$REQUIRED_MODULES randrproto" 12027b20b881bSmrg fi 12028c06b6b69Smrg 12029c06b6b69Smrg 12030b20b881bSmrg SAVE_CFLAGS="$CFLAGS" 12031b20b881bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 12032b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 12033b20b881bSmrg/* confdefs.h. */ 12034b20b881bSmrg_ACEOF 12035b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12036b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12037b20b881bSmrg/* end confdefs.h. */ 12038c06b6b69Smrg 12039b20b881bSmrg#include "xorg-server.h" 12040b20b881bSmrg#if !defined RENDER 12041b20b881bSmrg#error RENDER not defined 12042b20b881bSmrg#endif 12043c06b6b69Smrg 12044b20b881bSmrgint 12045b20b881bSmrgmain () 12046b20b881bSmrg{ 12047c06b6b69Smrg 12048b20b881bSmrg ; 12049b20b881bSmrg return 0; 12050b20b881bSmrg} 12051b20b881bSmrg_ACEOF 12052b20b881bSmrgrm -f conftest.$ac_objext 12053b20b881bSmrgif { (ac_try="$ac_compile" 12054b20b881bSmrgcase "(($ac_try" in 12055b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12056b20b881bSmrg *) ac_try_echo=$ac_try;; 12057b20b881bSmrgesac 12058b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12059b20b881bSmrg$as_echo "$ac_try_echo") >&5 12060b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 12061b20b881bSmrg ac_status=$? 12062b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12063b20b881bSmrg rm -f conftest.er1 12064b20b881bSmrg cat conftest.err >&5 12065b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12066b20b881bSmrg (exit $ac_status); } && { 12067b20b881bSmrg test -z "$ac_c_werror_flag" || 12068b20b881bSmrg test ! -s conftest.err 12069b20b881bSmrg } && test -s conftest.$ac_objext; then 12070b20b881bSmrg _EXT_CHECK=yes 12071b20b881bSmrgelse 12072b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12073b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12074c06b6b69Smrg 12075b20b881bSmrg _EXT_CHECK=no 12076b20b881bSmrgfi 12077c06b6b69Smrg 12078b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12079b20b881bSmrg CFLAGS="$SAVE_CFLAGS" 12080b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if RENDER is defined" >&5 12081b20b881bSmrg$as_echo_n "checking if RENDER is defined... " >&6; } 12082b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12083b20b881bSmrg$as_echo "$_EXT_CHECK" >&6; } 12084b20b881bSmrg if test "$_EXT_CHECK" != no; then 12085b20b881bSmrg REQUIRED_MODULES="$REQUIRED_MODULES renderproto" 12086b20b881bSmrg fi 12087c06b6b69Smrg 12088c06b6b69Smrg 12089b20b881bSmrg SAVE_CFLAGS="$CFLAGS" 12090b20b881bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 12091b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 12092b20b881bSmrg/* confdefs.h. */ 12093b20b881bSmrg_ACEOF 12094b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12095b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12096b20b881bSmrg/* end confdefs.h. */ 12097c06b6b69Smrg 12098b20b881bSmrg#include "xorg-server.h" 12099b20b881bSmrg#if !defined XV 12100b20b881bSmrg#error XV not defined 12101b20b881bSmrg#endif 12102c06b6b69Smrg 12103b20b881bSmrgint 12104b20b881bSmrgmain () 12105b20b881bSmrg{ 12106c06b6b69Smrg 12107b20b881bSmrg ; 12108b20b881bSmrg return 0; 12109b20b881bSmrg} 12110b20b881bSmrg_ACEOF 12111b20b881bSmrgrm -f conftest.$ac_objext 12112b20b881bSmrgif { (ac_try="$ac_compile" 12113b20b881bSmrgcase "(($ac_try" in 12114b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12115b20b881bSmrg *) ac_try_echo=$ac_try;; 12116b20b881bSmrgesac 12117b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12118b20b881bSmrg$as_echo "$ac_try_echo") >&5 12119b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 12120b20b881bSmrg ac_status=$? 12121b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12122b20b881bSmrg rm -f conftest.er1 12123b20b881bSmrg cat conftest.err >&5 12124b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12125b20b881bSmrg (exit $ac_status); } && { 12126b20b881bSmrg test -z "$ac_c_werror_flag" || 12127b20b881bSmrg test ! -s conftest.err 12128b20b881bSmrg } && test -s conftest.$ac_objext; then 12129b20b881bSmrg _EXT_CHECK=yes 12130b20b881bSmrgelse 12131b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12132b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12133c06b6b69Smrg 12134b20b881bSmrg _EXT_CHECK=no 12135b20b881bSmrgfi 12136c06b6b69Smrg 12137b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12138b20b881bSmrg CFLAGS="$SAVE_CFLAGS" 12139b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if XV is defined" >&5 12140b20b881bSmrg$as_echo_n "checking if XV is defined... " >&6; } 12141b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12142b20b881bSmrg$as_echo "$_EXT_CHECK" >&6; } 12143b20b881bSmrg if test "$_EXT_CHECK" != no; then 12144b20b881bSmrg REQUIRED_MODULES="$REQUIRED_MODULES videoproto" 12145b20b881bSmrg fi 12146c06b6b69Smrg 12147c06b6b69Smrg 12148b20b881bSmrg SAVE_CFLAGS="$CFLAGS" 12149b20b881bSmrg CFLAGS="$CFLAGS -I`pkg-config --variable=sdkdir xorg-server`" 12150b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 12151b20b881bSmrg/* confdefs.h. */ 12152b20b881bSmrg_ACEOF 12153b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12154b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12155b20b881bSmrg/* end confdefs.h. */ 12156c06b6b69Smrg 12157b20b881bSmrg#include "xorg-server.h" 12158b20b881bSmrg#if !defined DPMSExtension 12159b20b881bSmrg#error DPMSExtension not defined 12160b20b881bSmrg#endif 12161c06b6b69Smrg 12162b20b881bSmrgint 12163b20b881bSmrgmain () 12164b20b881bSmrg{ 12165c06b6b69Smrg 12166b20b881bSmrg ; 12167b20b881bSmrg return 0; 12168b20b881bSmrg} 12169b20b881bSmrg_ACEOF 12170b20b881bSmrgrm -f conftest.$ac_objext 12171b20b881bSmrgif { (ac_try="$ac_compile" 12172b20b881bSmrgcase "(($ac_try" in 12173b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12174b20b881bSmrg *) ac_try_echo=$ac_try;; 12175b20b881bSmrgesac 12176b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12177b20b881bSmrg$as_echo "$ac_try_echo") >&5 12178b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 12179b20b881bSmrg ac_status=$? 12180b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12181b20b881bSmrg rm -f conftest.er1 12182b20b881bSmrg cat conftest.err >&5 12183b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12184b20b881bSmrg (exit $ac_status); } && { 12185b20b881bSmrg test -z "$ac_c_werror_flag" || 12186b20b881bSmrg test ! -s conftest.err 12187b20b881bSmrg } && test -s conftest.$ac_objext; then 12188b20b881bSmrg _EXT_CHECK=yes 12189b20b881bSmrgelse 12190b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12191b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12192c06b6b69Smrg 12193b20b881bSmrg _EXT_CHECK=no 12194b20b881bSmrgfi 12195c06b6b69Smrg 12196b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12197b20b881bSmrg CFLAGS="$SAVE_CFLAGS" 12198b20b881bSmrg { $as_echo "$as_me:$LINENO: checking if DPMSExtension is defined" >&5 12199b20b881bSmrg$as_echo_n "checking if DPMSExtension is defined... " >&6; } 12200b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $_EXT_CHECK" >&5 12201b20b881bSmrg$as_echo "$_EXT_CHECK" >&6; } 12202b20b881bSmrg if test "$_EXT_CHECK" != no; then 12203b20b881bSmrg REQUIRED_MODULES="$REQUIRED_MODULES xextproto" 12204b20b881bSmrg fi 12205c06b6b69Smrg 12206c06b6b69Smrg 12207b20b881bSmrg# Checks for pkg-config packages 12208c06b6b69Smrg 12209c06b6b69Smrg 12210b20b881bSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12211b20b881bSmrg if test -n "$ac_tool_prefix"; then 12212b20b881bSmrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12213b20b881bSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12214b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12215b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 12216b20b881bSmrgif test "${ac_cv_path_PKG_CONFIG+set}" = set; then 12217b20b881bSmrg $as_echo_n "(cached) " >&6 12218b20b881bSmrgelse 12219b20b881bSmrg case $PKG_CONFIG in 12220b20b881bSmrg [\\/]* | ?:[\\/]*) 12221b20b881bSmrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 12222b20b881bSmrg ;; 12223b20b881bSmrg *) 12224b20b881bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12225b20b881bSmrgfor as_dir in $PATH 12226b20b881bSmrgdo 12227b20b881bSmrg IFS=$as_save_IFS 12228b20b881bSmrg test -z "$as_dir" && as_dir=. 12229b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 12230b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12231b20b881bSmrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12232b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12233b20b881bSmrg break 2 12234b20b881bSmrg fi 12235b20b881bSmrgdone 12236b20b881bSmrgdone 12237b20b881bSmrgIFS=$as_save_IFS 12238c06b6b69Smrg 12239b20b881bSmrg ;; 12240b20b881bSmrgesac 12241b20b881bSmrgfi 12242b20b881bSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 12243b20b881bSmrgif test -n "$PKG_CONFIG"; then 12244b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 12245b20b881bSmrg$as_echo "$PKG_CONFIG" >&6; } 12246b20b881bSmrgelse 12247b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 12248b20b881bSmrg$as_echo "no" >&6; } 12249b20b881bSmrgfi 12250c06b6b69Smrg 12251c06b6b69Smrg 12252b20b881bSmrgfi 12253b20b881bSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then 12254b20b881bSmrg ac_pt_PKG_CONFIG=$PKG_CONFIG 12255b20b881bSmrg # Extract the first word of "pkg-config", so it can be a program name with args. 12256b20b881bSmrgset dummy pkg-config; ac_word=$2 12257b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 12258b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 12259b20b881bSmrgif test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then 12260b20b881bSmrg $as_echo_n "(cached) " >&6 12261b20b881bSmrgelse 12262b20b881bSmrg case $ac_pt_PKG_CONFIG in 12263b20b881bSmrg [\\/]* | ?:[\\/]*) 12264b20b881bSmrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 12265b20b881bSmrg ;; 12266b20b881bSmrg *) 12267b20b881bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12268b20b881bSmrgfor as_dir in $PATH 12269b20b881bSmrgdo 12270b20b881bSmrg IFS=$as_save_IFS 12271b20b881bSmrg test -z "$as_dir" && as_dir=. 12272b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 12273b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12274b20b881bSmrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 12275b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 12276b20b881bSmrg break 2 12277b20b881bSmrg fi 12278b20b881bSmrgdone 12279b20b881bSmrgdone 12280b20b881bSmrgIFS=$as_save_IFS 12281c06b6b69Smrg 12282b20b881bSmrg ;; 12283b20b881bSmrgesac 12284b20b881bSmrgfi 12285b20b881bSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 12286b20b881bSmrgif test -n "$ac_pt_PKG_CONFIG"; then 12287b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 12288b20b881bSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 12289b20b881bSmrgelse 12290b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 12291b20b881bSmrg$as_echo "no" >&6; } 12292b20b881bSmrgfi 12293c06b6b69Smrg 12294b20b881bSmrg if test "x$ac_pt_PKG_CONFIG" = x; then 12295b20b881bSmrg PKG_CONFIG="" 12296b20b881bSmrg else 12297b20b881bSmrg case $cross_compiling:$ac_tool_warned in 12298b20b881bSmrgyes:) 12299b20b881bSmrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 12300b20b881bSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12301b20b881bSmrgac_tool_warned=yes ;; 12302b20b881bSmrgesac 12303b20b881bSmrg PKG_CONFIG=$ac_pt_PKG_CONFIG 12304b20b881bSmrg fi 12305b20b881bSmrgelse 12306b20b881bSmrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 12307b20b881bSmrgfi 12308c06b6b69Smrg 12309b20b881bSmrgfi 12310b20b881bSmrgif test -n "$PKG_CONFIG"; then 12311b20b881bSmrg _pkg_min_version=0.9.0 12312b20b881bSmrg { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 12313b20b881bSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 12314b20b881bSmrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 12315b20b881bSmrg { $as_echo "$as_me:$LINENO: result: yes" >&5 12316b20b881bSmrg$as_echo "yes" >&6; } 12317b20b881bSmrg else 12318b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 12319b20b881bSmrg$as_echo "no" >&6; } 12320b20b881bSmrg PKG_CONFIG="" 12321b20b881bSmrg fi 12322c06b6b69Smrg 12323b20b881bSmrgfi 12324c06b6b69Smrg 12325b20b881bSmrgpkg_failed=no 12326b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for XORG" >&5 12327b20b881bSmrg$as_echo_n "checking for XORG... " >&6; } 12328c06b6b69Smrg 12329b20b881bSmrgif test -n "$XORG_CFLAGS"; then 12330b20b881bSmrg pkg_cv_XORG_CFLAGS="$XORG_CFLAGS" 12331b20b881bSmrg elif test -n "$PKG_CONFIG"; then 12332b20b881bSmrg if test -n "$PKG_CONFIG" && \ 12333b20b881bSmrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5 12334b20b881bSmrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 12335b20b881bSmrg ac_status=$? 12336b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12337b20b881bSmrg (exit $ac_status); }; then 12338b20b881bSmrg pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 12339b20b881bSmrgelse 12340b20b881bSmrg pkg_failed=yes 12341b20b881bSmrgfi 12342b20b881bSmrg else 12343b20b881bSmrg pkg_failed=untried 12344b20b881bSmrgfi 12345b20b881bSmrgif test -n "$XORG_LIBS"; then 12346b20b881bSmrg pkg_cv_XORG_LIBS="$XORG_LIBS" 12347b20b881bSmrg elif test -n "$PKG_CONFIG"; then 12348b20b881bSmrg if test -n "$PKG_CONFIG" && \ 12349b20b881bSmrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\"") >&5 12350b20b881bSmrg ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5 12351b20b881bSmrg ac_status=$? 12352b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12353b20b881bSmrg (exit $ac_status); }; then 12354b20b881bSmrg pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null` 12355b20b881bSmrgelse 12356b20b881bSmrg pkg_failed=yes 12357b20b881bSmrgfi 12358b20b881bSmrg else 12359b20b881bSmrg pkg_failed=untried 12360b20b881bSmrgfi 12361c06b6b69Smrg 12362c06b6b69Smrg 12363c06b6b69Smrg 12364b20b881bSmrgif test $pkg_failed = yes; then 12365c06b6b69Smrg 12366b20b881bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12367b20b881bSmrg _pkg_short_errors_supported=yes 12368b20b881bSmrgelse 12369b20b881bSmrg _pkg_short_errors_supported=no 12370b20b881bSmrgfi 12371b20b881bSmrg if test $_pkg_short_errors_supported = yes; then 12372b20b881bSmrg XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 12373b20b881bSmrg else 12374b20b881bSmrg XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1` 12375b20b881bSmrg fi 12376b20b881bSmrg # Put the nasty error message in config.log where it belongs 12377b20b881bSmrg echo "$XORG_PKG_ERRORS" >&5 12378c06b6b69Smrg 12379b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 12380c06b6b69Smrg 12381b20b881bSmrg$XORG_PKG_ERRORS 12382c06b6b69Smrg 12383b20b881bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 12384b20b881bSmrginstalled software in a non-standard prefix. 12385c06b6b69Smrg 12386b20b881bSmrgAlternatively, you may set the environment variables XORG_CFLAGS 12387b20b881bSmrgand XORG_LIBS to avoid the need to call pkg-config. 12388b20b881bSmrgSee the pkg-config man page for more details. 12389b20b881bSmrg" >&5 12390b20b881bSmrg$as_echo "$as_me: error: Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met: 12391c06b6b69Smrg 12392b20b881bSmrg$XORG_PKG_ERRORS 12393c06b6b69Smrg 12394b20b881bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 12395b20b881bSmrginstalled software in a non-standard prefix. 12396c06b6b69Smrg 12397b20b881bSmrgAlternatively, you may set the environment variables XORG_CFLAGS 12398b20b881bSmrgand XORG_LIBS to avoid the need to call pkg-config. 12399b20b881bSmrgSee the pkg-config man page for more details. 12400b20b881bSmrg" >&2;} 12401b20b881bSmrg { (exit 1); exit 1; }; } 12402b20b881bSmrgelif test $pkg_failed = untried; then 12403b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 12404b20b881bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12405b20b881bSmrg{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 12406b20b881bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 12407b20b881bSmrgpath to pkg-config. 12408c06b6b69Smrg 12409b20b881bSmrgAlternatively, you may set the environment variables XORG_CFLAGS 12410b20b881bSmrgand XORG_LIBS to avoid the need to call pkg-config. 12411b20b881bSmrgSee the pkg-config man page for more details. 12412c06b6b69Smrg 12413b20b881bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 12414b20b881bSmrgSee \`config.log' for more details." >&5 12415b20b881bSmrg$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 12416b20b881bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 12417b20b881bSmrgpath to pkg-config. 12418c06b6b69Smrg 12419b20b881bSmrgAlternatively, you may set the environment variables XORG_CFLAGS 12420b20b881bSmrgand XORG_LIBS to avoid the need to call pkg-config. 12421b20b881bSmrgSee the pkg-config man page for more details. 12422c06b6b69Smrg 12423b20b881bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 12424b20b881bSmrgSee \`config.log' for more details." >&2;} 12425b20b881bSmrg { (exit 1); exit 1; }; }; } 12426b20b881bSmrgelse 12427b20b881bSmrg XORG_CFLAGS=$pkg_cv_XORG_CFLAGS 12428b20b881bSmrg XORG_LIBS=$pkg_cv_XORG_LIBS 12429b20b881bSmrg { $as_echo "$as_me:$LINENO: result: yes" >&5 12430b20b881bSmrg$as_echo "yes" >&6; } 12431b20b881bSmrg : 12432b20b881bSmrgfi 12433b20b881bSmrgsdkdir=$(pkg-config --variable=sdkdir xorg-server) 12434c06b6b69Smrg 12435b20b881bSmrg# Checks for libraries. 12436b20b881bSmrgSAVE_CPPFLAGS="$CPPFLAGS" 12437b20b881bSmrgCPPFLAGS="$CPPFLAGS $XORG_CFLAGS" 12438b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether XSERVER_LIBPCIACCESS is declared" >&5 12439b20b881bSmrg$as_echo_n "checking whether XSERVER_LIBPCIACCESS is declared... " >&6; } 12440b20b881bSmrgif test "${ac_cv_have_decl_XSERVER_LIBPCIACCESS+set}" = set; then 12441b20b881bSmrg $as_echo_n "(cached) " >&6 12442b20b881bSmrgelse 12443b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 12444b20b881bSmrg/* confdefs.h. */ 12445b20b881bSmrg_ACEOF 12446b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12447b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12448b20b881bSmrg/* end confdefs.h. */ 12449b20b881bSmrg#include "xorg-server.h" 12450c06b6b69Smrg 12451b20b881bSmrgint 12452b20b881bSmrgmain () 12453b20b881bSmrg{ 12454b20b881bSmrg#ifndef XSERVER_LIBPCIACCESS 12455b20b881bSmrg (void) XSERVER_LIBPCIACCESS; 12456b20b881bSmrg#endif 12457c06b6b69Smrg 12458b20b881bSmrg ; 12459b20b881bSmrg return 0; 12460b20b881bSmrg} 12461b20b881bSmrg_ACEOF 12462b20b881bSmrgrm -f conftest.$ac_objext 12463b20b881bSmrgif { (ac_try="$ac_compile" 12464b20b881bSmrgcase "(($ac_try" in 12465b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12466b20b881bSmrg *) ac_try_echo=$ac_try;; 12467b20b881bSmrgesac 12468b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12469b20b881bSmrg$as_echo "$ac_try_echo") >&5 12470b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 12471b20b881bSmrg ac_status=$? 12472b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12473b20b881bSmrg rm -f conftest.er1 12474b20b881bSmrg cat conftest.err >&5 12475b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12476b20b881bSmrg (exit $ac_status); } && { 12477b20b881bSmrg test -z "$ac_c_werror_flag" || 12478b20b881bSmrg test ! -s conftest.err 12479b20b881bSmrg } && test -s conftest.$ac_objext; then 12480b20b881bSmrg ac_cv_have_decl_XSERVER_LIBPCIACCESS=yes 12481b20b881bSmrgelse 12482b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12483b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12484c06b6b69Smrg 12485b20b881bSmrg ac_cv_have_decl_XSERVER_LIBPCIACCESS=no 12486b20b881bSmrgfi 12487c06b6b69Smrg 12488b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12489b20b881bSmrgfi 12490b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&5 12491b20b881bSmrg$as_echo "$ac_cv_have_decl_XSERVER_LIBPCIACCESS" >&6; } 12492b20b881bSmrgif test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = x""yes; then 12493b20b881bSmrg XSERVER_LIBPCIACCESS=yes 12494b20b881bSmrgelse 12495b20b881bSmrg XSERVER_LIBPCIACCESS=no 12496b20b881bSmrgfi 12497c06b6b69Smrg 12498b20b881bSmrgif test "${ac_cv_header_xf1bpp_h+set}" = set; then 12499b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for xf1bpp.h" >&5 12500b20b881bSmrg$as_echo_n "checking for xf1bpp.h... " >&6; } 12501b20b881bSmrgif test "${ac_cv_header_xf1bpp_h+set}" = set; then 12502b20b881bSmrg $as_echo_n "(cached) " >&6 12503b20b881bSmrgfi 12504b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf1bpp_h" >&5 12505b20b881bSmrg$as_echo "$ac_cv_header_xf1bpp_h" >&6; } 12506b20b881bSmrgelse 12507b20b881bSmrg # Is the header compilable? 12508b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking xf1bpp.h usability" >&5 12509b20b881bSmrg$as_echo_n "checking xf1bpp.h usability... " >&6; } 12510b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 12511b20b881bSmrg/* confdefs.h. */ 12512b20b881bSmrg_ACEOF 12513b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12514b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12515b20b881bSmrg/* end confdefs.h. */ 12516b20b881bSmrg$ac_includes_default 12517b20b881bSmrg#include <xf1bpp.h> 12518b20b881bSmrg_ACEOF 12519b20b881bSmrgrm -f conftest.$ac_objext 12520b20b881bSmrgif { (ac_try="$ac_compile" 12521b20b881bSmrgcase "(($ac_try" in 12522b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12523b20b881bSmrg *) ac_try_echo=$ac_try;; 12524b20b881bSmrgesac 12525b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12526b20b881bSmrg$as_echo "$ac_try_echo") >&5 12527b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 12528b20b881bSmrg ac_status=$? 12529b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12530b20b881bSmrg rm -f conftest.er1 12531b20b881bSmrg cat conftest.err >&5 12532b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12533b20b881bSmrg (exit $ac_status); } && { 12534b20b881bSmrg test -z "$ac_c_werror_flag" || 12535b20b881bSmrg test ! -s conftest.err 12536b20b881bSmrg } && test -s conftest.$ac_objext; then 12537b20b881bSmrg ac_header_compiler=yes 12538b20b881bSmrgelse 12539b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12540b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12541c06b6b69Smrg 12542b20b881bSmrg ac_header_compiler=no 12543b20b881bSmrgfi 12544c06b6b69Smrg 12545b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12546b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 12547b20b881bSmrg$as_echo "$ac_header_compiler" >&6; } 12548c06b6b69Smrg 12549b20b881bSmrg# Is the header present? 12550b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking xf1bpp.h presence" >&5 12551b20b881bSmrg$as_echo_n "checking xf1bpp.h presence... " >&6; } 12552b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 12553b20b881bSmrg/* confdefs.h. */ 12554b20b881bSmrg_ACEOF 12555b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12556b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12557b20b881bSmrg/* end confdefs.h. */ 12558b20b881bSmrg#include <xf1bpp.h> 12559b20b881bSmrg_ACEOF 12560b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext" 12561b20b881bSmrgcase "(($ac_try" in 12562b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12563b20b881bSmrg *) ac_try_echo=$ac_try;; 12564b20b881bSmrgesac 12565b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12566b20b881bSmrg$as_echo "$ac_try_echo") >&5 12567b20b881bSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 12568b20b881bSmrg ac_status=$? 12569b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12570b20b881bSmrg rm -f conftest.er1 12571b20b881bSmrg cat conftest.err >&5 12572b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12573b20b881bSmrg (exit $ac_status); } >/dev/null && { 12574b20b881bSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 12575b20b881bSmrg test ! -s conftest.err 12576b20b881bSmrg }; then 12577b20b881bSmrg ac_header_preproc=yes 12578b20b881bSmrgelse 12579b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12580b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12581c06b6b69Smrg 12582b20b881bSmrg ac_header_preproc=no 12583b20b881bSmrgfi 12584c06b6b69Smrg 12585b20b881bSmrgrm -f conftest.err conftest.$ac_ext 12586b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 12587b20b881bSmrg$as_echo "$ac_header_preproc" >&6; } 12588c06b6b69Smrg 12589b20b881bSmrg# So? What about this header? 12590b20b881bSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 12591b20b881bSmrg yes:no: ) 12592b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: accepted by the compiler, rejected by the preprocessor!" >&5 12593b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 12594b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: proceeding with the compiler's result" >&5 12595b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: proceeding with the compiler's result" >&2;} 12596b20b881bSmrg ac_header_preproc=yes 12597b20b881bSmrg ;; 12598b20b881bSmrg no:yes:* ) 12599b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: present but cannot be compiled" >&5 12600b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: present but cannot be compiled" >&2;} 12601b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: check for missing prerequisite headers?" >&5 12602b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: check for missing prerequisite headers?" >&2;} 12603b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: see the Autoconf documentation" >&5 12604b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: see the Autoconf documentation" >&2;} 12605b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: section \"Present But Cannot Be Compiled\"" >&5 12606b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: section \"Present But Cannot Be Compiled\"" >&2;} 12607b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: proceeding with the preprocessor's result" >&5 12608b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: proceeding with the preprocessor's result" >&2;} 12609b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf1bpp.h: in the future, the compiler will take precedence" >&5 12610b20b881bSmrg$as_echo "$as_me: WARNING: xf1bpp.h: in the future, the compiler will take precedence" >&2;} 12611b20b881bSmrg ( cat <<\_ASBOX 12612b20b881bSmrg## ---------------------------------------------------------------------- ## 12613b20b881bSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 12614b20b881bSmrg## ---------------------------------------------------------------------- ## 12615b20b881bSmrg_ASBOX 12616b20b881bSmrg ) | sed "s/^/$as_me: WARNING: /" >&2 12617b20b881bSmrg ;; 12618b20b881bSmrgesac 12619b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for xf1bpp.h" >&5 12620b20b881bSmrg$as_echo_n "checking for xf1bpp.h... " >&6; } 12621b20b881bSmrgif test "${ac_cv_header_xf1bpp_h+set}" = set; then 12622b20b881bSmrg $as_echo_n "(cached) " >&6 12623c06b6b69Smrgelse 12624b20b881bSmrg ac_cv_header_xf1bpp_h=$ac_header_preproc 12625c06b6b69Smrgfi 12626b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf1bpp_h" >&5 12627b20b881bSmrg$as_echo "$ac_cv_header_xf1bpp_h" >&6; } 12628c06b6b69Smrg 12629b20b881bSmrgfi 12630b20b881bSmrgif test "x$ac_cv_header_xf1bpp_h" = x""yes; then 12631c06b6b69Smrg 12632b20b881bSmrgcat >>confdefs.h <<\_ACEOF 12633b20b881bSmrg#define HAVE_XF1BPP 1 12634b20b881bSmrg_ACEOF 12635c06b6b69Smrg 12636b20b881bSmrgfi 12637c06b6b69Smrg 12638c06b6b69Smrg 12639b20b881bSmrgif test "${ac_cv_header_xf4bpp_h+set}" = set; then 12640b20b881bSmrg { $as_echo "$as_me:$LINENO: checking for xf4bpp.h" >&5 12641b20b881bSmrg$as_echo_n "checking for xf4bpp.h... " >&6; } 12642b20b881bSmrgif test "${ac_cv_header_xf4bpp_h+set}" = set; then 12643b20b881bSmrg $as_echo_n "(cached) " >&6 12644b20b881bSmrgfi 12645b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf4bpp_h" >&5 12646b20b881bSmrg$as_echo "$ac_cv_header_xf4bpp_h" >&6; } 12647b20b881bSmrgelse 12648b20b881bSmrg # Is the header compilable? 12649b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking xf4bpp.h usability" >&5 12650b20b881bSmrg$as_echo_n "checking xf4bpp.h usability... " >&6; } 12651b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 12652b20b881bSmrg/* confdefs.h. */ 12653b20b881bSmrg_ACEOF 12654b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12655b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12656b20b881bSmrg/* end confdefs.h. */ 12657b20b881bSmrg$ac_includes_default 12658b20b881bSmrg#include <xf4bpp.h> 12659b20b881bSmrg_ACEOF 12660b20b881bSmrgrm -f conftest.$ac_objext 12661b20b881bSmrgif { (ac_try="$ac_compile" 12662b20b881bSmrgcase "(($ac_try" in 12663b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12664b20b881bSmrg *) ac_try_echo=$ac_try;; 12665b20b881bSmrgesac 12666b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12667b20b881bSmrg$as_echo "$ac_try_echo") >&5 12668b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 12669b20b881bSmrg ac_status=$? 12670b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12671b20b881bSmrg rm -f conftest.er1 12672b20b881bSmrg cat conftest.err >&5 12673b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12674b20b881bSmrg (exit $ac_status); } && { 12675b20b881bSmrg test -z "$ac_c_werror_flag" || 12676b20b881bSmrg test ! -s conftest.err 12677b20b881bSmrg } && test -s conftest.$ac_objext; then 12678b20b881bSmrg ac_header_compiler=yes 12679b20b881bSmrgelse 12680b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12681b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12682c06b6b69Smrg 12683b20b881bSmrg ac_header_compiler=no 12684b20b881bSmrgfi 12685c06b6b69Smrg 12686b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12687b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 12688b20b881bSmrg$as_echo "$ac_header_compiler" >&6; } 12689c06b6b69Smrg 12690b20b881bSmrg# Is the header present? 12691b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking xf4bpp.h presence" >&5 12692b20b881bSmrg$as_echo_n "checking xf4bpp.h presence... " >&6; } 12693b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 12694b20b881bSmrg/* confdefs.h. */ 12695b20b881bSmrg_ACEOF 12696b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12697b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12698b20b881bSmrg/* end confdefs.h. */ 12699b20b881bSmrg#include <xf4bpp.h> 12700b20b881bSmrg_ACEOF 12701b20b881bSmrgif { (ac_try="$ac_cpp conftest.$ac_ext" 12702b20b881bSmrgcase "(($ac_try" in 12703b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12704b20b881bSmrg *) ac_try_echo=$ac_try;; 12705b20b881bSmrgesac 12706b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12707b20b881bSmrg$as_echo "$ac_try_echo") >&5 12708b20b881bSmrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 12709b20b881bSmrg ac_status=$? 12710b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12711b20b881bSmrg rm -f conftest.er1 12712b20b881bSmrg cat conftest.err >&5 12713b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12714b20b881bSmrg (exit $ac_status); } >/dev/null && { 12715b20b881bSmrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 12716b20b881bSmrg test ! -s conftest.err 12717b20b881bSmrg }; then 12718b20b881bSmrg ac_header_preproc=yes 12719b20b881bSmrgelse 12720b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12721b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12722c06b6b69Smrg 12723b20b881bSmrg ac_header_preproc=no 12724b20b881bSmrgfi 12725c06b6b69Smrg 12726b20b881bSmrgrm -f conftest.err conftest.$ac_ext 12727b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 12728b20b881bSmrg$as_echo "$ac_header_preproc" >&6; } 12729c06b6b69Smrg 12730b20b881bSmrg# So? What about this header? 12731b20b881bSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 12732b20b881bSmrg yes:no: ) 12733b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: accepted by the compiler, rejected by the preprocessor!" >&5 12734b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 12735b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: proceeding with the compiler's result" >&5 12736b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: proceeding with the compiler's result" >&2;} 12737b20b881bSmrg ac_header_preproc=yes 12738b20b881bSmrg ;; 12739b20b881bSmrg no:yes:* ) 12740b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: present but cannot be compiled" >&5 12741b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: present but cannot be compiled" >&2;} 12742b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: check for missing prerequisite headers?" >&5 12743b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: check for missing prerequisite headers?" >&2;} 12744b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: see the Autoconf documentation" >&5 12745b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: see the Autoconf documentation" >&2;} 12746b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: section \"Present But Cannot Be Compiled\"" >&5 12747b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: section \"Present But Cannot Be Compiled\"" >&2;} 12748b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: proceeding with the preprocessor's result" >&5 12749b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: proceeding with the preprocessor's result" >&2;} 12750b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: xf4bpp.h: in the future, the compiler will take precedence" >&5 12751b20b881bSmrg$as_echo "$as_me: WARNING: xf4bpp.h: in the future, the compiler will take precedence" >&2;} 12752b20b881bSmrg ( cat <<\_ASBOX 12753b20b881bSmrg## ---------------------------------------------------------------------- ## 12754b20b881bSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ## 12755b20b881bSmrg## ---------------------------------------------------------------------- ## 12756b20b881bSmrg_ASBOX 12757b20b881bSmrg ) | sed "s/^/$as_me: WARNING: /" >&2 12758b20b881bSmrg ;; 12759b20b881bSmrgesac 12760b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for xf4bpp.h" >&5 12761b20b881bSmrg$as_echo_n "checking for xf4bpp.h... " >&6; } 12762b20b881bSmrgif test "${ac_cv_header_xf4bpp_h+set}" = set; then 12763b20b881bSmrg $as_echo_n "(cached) " >&6 12764b20b881bSmrgelse 12765b20b881bSmrg ac_cv_header_xf4bpp_h=$ac_header_preproc 12766b20b881bSmrgfi 12767b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_xf4bpp_h" >&5 12768b20b881bSmrg$as_echo "$ac_cv_header_xf4bpp_h" >&6; } 12769c06b6b69Smrg 12770b20b881bSmrgfi 12771b20b881bSmrgif test "x$ac_cv_header_xf4bpp_h" = x""yes; then 12772c06b6b69Smrg 12773b20b881bSmrgcat >>confdefs.h <<\_ACEOF 12774b20b881bSmrg#define HAVE_XF4BPP 1 12775b20b881bSmrg_ACEOF 12776c06b6b69Smrg 12777b20b881bSmrgfi 12778c06b6b69Smrg 12779c06b6b69Smrg 12780b20b881bSmrgCPPFLAGS="$SAVE_CPPFLAGS" 12781c06b6b69Smrg 12782b20b881bSmrgif test "x$XSERVER_LIBPCIACCESS" = xyes; then 12783c06b6b69Smrg 12784b20b881bSmrgpkg_failed=no 12785b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for PCIACCESS" >&5 12786b20b881bSmrg$as_echo_n "checking for PCIACCESS... " >&6; } 12787c06b6b69Smrg 12788b20b881bSmrgif test -n "$PCIACCESS_CFLAGS"; then 12789b20b881bSmrg pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS" 12790b20b881bSmrg elif test -n "$PKG_CONFIG"; then 12791b20b881bSmrg if test -n "$PKG_CONFIG" && \ 12792b20b881bSmrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5 12793b20b881bSmrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 12794b20b881bSmrg ac_status=$? 12795b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12796b20b881bSmrg (exit $ac_status); }; then 12797b20b881bSmrg pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null` 12798c06b6b69Smrgelse 12799b20b881bSmrg pkg_failed=yes 12800c06b6b69Smrgfi 12801b20b881bSmrg else 12802b20b881bSmrg pkg_failed=untried 12803b20b881bSmrgfi 12804b20b881bSmrgif test -n "$PCIACCESS_LIBS"; then 12805b20b881bSmrg pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS" 12806b20b881bSmrg elif test -n "$PKG_CONFIG"; then 12807b20b881bSmrg if test -n "$PKG_CONFIG" && \ 12808b20b881bSmrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\"") >&5 12809b20b881bSmrg ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5 12810b20b881bSmrg ac_status=$? 12811b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12812b20b881bSmrg (exit $ac_status); }; then 12813b20b881bSmrg pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null` 12814c06b6b69Smrgelse 12815b20b881bSmrg pkg_failed=yes 12816c06b6b69Smrgfi 12817b20b881bSmrg else 12818b20b881bSmrg pkg_failed=untried 12819c06b6b69Smrgfi 12820c06b6b69Smrg 12821c06b6b69Smrg 12822c06b6b69Smrg 12823b20b881bSmrgif test $pkg_failed = yes; then 12824c06b6b69Smrg 12825b20b881bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12826b20b881bSmrg _pkg_short_errors_supported=yes 12827b20b881bSmrgelse 12828b20b881bSmrg _pkg_short_errors_supported=no 12829b20b881bSmrgfi 12830b20b881bSmrg if test $_pkg_short_errors_supported = yes; then 12831b20b881bSmrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1` 12832b20b881bSmrg else 12833b20b881bSmrg PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1` 12834b20b881bSmrg fi 12835b20b881bSmrg # Put the nasty error message in config.log where it belongs 12836b20b881bSmrg echo "$PCIACCESS_PKG_ERRORS" >&5 12837c06b6b69Smrg 12838b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: Package requirements (pciaccess >= 0.8.0) were not met: 12839c06b6b69Smrg 12840b20b881bSmrg$PCIACCESS_PKG_ERRORS 12841c06b6b69Smrg 12842b20b881bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 12843b20b881bSmrginstalled software in a non-standard prefix. 128449f4658d1Smrg 12845b20b881bSmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS 12846b20b881bSmrgand PCIACCESS_LIBS to avoid the need to call pkg-config. 12847b20b881bSmrgSee the pkg-config man page for more details. 12848b20b881bSmrg" >&5 12849b20b881bSmrg$as_echo "$as_me: error: Package requirements (pciaccess >= 0.8.0) were not met: 12850c06b6b69Smrg 12851b20b881bSmrg$PCIACCESS_PKG_ERRORS 12852c06b6b69Smrg 12853b20b881bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 12854b20b881bSmrginstalled software in a non-standard prefix. 12855c06b6b69Smrg 12856b20b881bSmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS 12857b20b881bSmrgand PCIACCESS_LIBS to avoid the need to call pkg-config. 12858b20b881bSmrgSee the pkg-config man page for more details. 12859b20b881bSmrg" >&2;} 12860b20b881bSmrg { (exit 1); exit 1; }; } 12861b20b881bSmrgelif test $pkg_failed = untried; then 12862b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 12863b20b881bSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 12864b20b881bSmrg{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 12865b20b881bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 12866b20b881bSmrgpath to pkg-config. 12867c06b6b69Smrg 12868b20b881bSmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS 12869b20b881bSmrgand PCIACCESS_LIBS to avoid the need to call pkg-config. 12870b20b881bSmrgSee the pkg-config man page for more details. 12871c06b6b69Smrg 12872b20b881bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 12873b20b881bSmrgSee \`config.log' for more details." >&5 12874b20b881bSmrg$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 12875b20b881bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full 12876b20b881bSmrgpath to pkg-config. 12877c06b6b69Smrg 12878b20b881bSmrgAlternatively, you may set the environment variables PCIACCESS_CFLAGS 12879b20b881bSmrgand PCIACCESS_LIBS to avoid the need to call pkg-config. 12880b20b881bSmrgSee the pkg-config man page for more details. 12881c06b6b69Smrg 12882b20b881bSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 12883b20b881bSmrgSee \`config.log' for more details." >&2;} 12884b20b881bSmrg { (exit 1); exit 1; }; }; } 12885b20b881bSmrgelse 12886b20b881bSmrg PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS 12887b20b881bSmrg PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS 12888b20b881bSmrg { $as_echo "$as_me:$LINENO: result: yes" >&5 12889b20b881bSmrg$as_echo "yes" >&6; } 12890b20b881bSmrg : 12891b20b881bSmrgfi 12892b20b881bSmrg XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS" 12893b20b881bSmrgfi 12894b20b881bSmrg if test "x$XSERVER_LIBPCIACCESS" = xyes; then 12895b20b881bSmrg XSERVER_LIBPCIACCESS_TRUE= 12896b20b881bSmrg XSERVER_LIBPCIACCESS_FALSE='#' 12897b20b881bSmrgelse 12898b20b881bSmrg XSERVER_LIBPCIACCESS_TRUE='#' 12899b20b881bSmrg XSERVER_LIBPCIACCESS_FALSE= 12900b20b881bSmrgfi 129019f4658d1Smrg 12902c06b6b69Smrg 12903b20b881bSmrgsave_CFLAGS="$CFLAGS" 12904b20b881bSmrgCFLAGS="$XORG_CFLAGS" 12905b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking whether xf86ConfigIsaEntity is declared" >&5 12906b20b881bSmrg$as_echo_n "checking whether xf86ConfigIsaEntity is declared... " >&6; } 12907b20b881bSmrgif test "${ac_cv_have_decl_xf86ConfigIsaEntity+set}" = set; then 12908b20b881bSmrg $as_echo_n "(cached) " >&6 12909b20b881bSmrgelse 12910b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 12911b20b881bSmrg/* confdefs.h. */ 12912b20b881bSmrg_ACEOF 12913b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12914b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12915b20b881bSmrg/* end confdefs.h. */ 12916b20b881bSmrg#include "xf86.h" 12917c06b6b69Smrg 12918b20b881bSmrgint 12919b20b881bSmrgmain () 12920b20b881bSmrg{ 12921b20b881bSmrg#ifndef xf86ConfigIsaEntity 12922b20b881bSmrg (void) xf86ConfigIsaEntity; 12923b20b881bSmrg#endif 12924c06b6b69Smrg 12925b20b881bSmrg ; 12926b20b881bSmrg return 0; 12927b20b881bSmrg} 12928b20b881bSmrg_ACEOF 12929b20b881bSmrgrm -f conftest.$ac_objext 12930b20b881bSmrgif { (ac_try="$ac_compile" 12931b20b881bSmrgcase "(($ac_try" in 12932b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12933b20b881bSmrg *) ac_try_echo=$ac_try;; 12934b20b881bSmrgesac 12935b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 12936b20b881bSmrg$as_echo "$ac_try_echo") >&5 12937b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 12938b20b881bSmrg ac_status=$? 12939b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 12940b20b881bSmrg rm -f conftest.er1 12941b20b881bSmrg cat conftest.err >&5 12942b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 12943b20b881bSmrg (exit $ac_status); } && { 12944b20b881bSmrg test -z "$ac_c_werror_flag" || 12945b20b881bSmrg test ! -s conftest.err 12946b20b881bSmrg } && test -s conftest.$ac_objext; then 12947b20b881bSmrg ac_cv_have_decl_xf86ConfigIsaEntity=yes 12948b20b881bSmrgelse 12949b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 12950b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 12951c06b6b69Smrg 12952b20b881bSmrg ac_cv_have_decl_xf86ConfigIsaEntity=no 12953b20b881bSmrgfi 129549f4658d1Smrg 12955b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12956b20b881bSmrgfi 12957b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_xf86ConfigIsaEntity" >&5 12958b20b881bSmrg$as_echo "$ac_cv_have_decl_xf86ConfigIsaEntity" >&6; } 12959b20b881bSmrgif test "x$ac_cv_have_decl_xf86ConfigIsaEntity" = x""yes; then 12960c06b6b69Smrg 12961b20b881bSmrgcat >>confdefs.h <<\_ACEOF 12962b20b881bSmrg#define HAVE_ISA 1 12963b20b881bSmrg_ACEOF 12964c06b6b69Smrg 12965b20b881bSmrgfi 12966c06b6b69Smrg 12967b20b881bSmrgCFLAGS="$save_CFLAGS" 12968c06b6b69Smrg 12969b20b881bSmrg# Checks for header files. 12970b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 12971b20b881bSmrg$as_echo_n "checking for ANSI C header files... " >&6; } 12972b20b881bSmrgif test "${ac_cv_header_stdc+set}" = set; then 12973b20b881bSmrg $as_echo_n "(cached) " >&6 12974b20b881bSmrgelse 12975b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 12976b20b881bSmrg/* confdefs.h. */ 12977b20b881bSmrg_ACEOF 12978b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 12979b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 12980b20b881bSmrg/* end confdefs.h. */ 12981b20b881bSmrg#include <stdlib.h> 12982b20b881bSmrg#include <stdarg.h> 12983b20b881bSmrg#include <string.h> 12984b20b881bSmrg#include <float.h> 12985c06b6b69Smrg 12986b20b881bSmrgint 12987b20b881bSmrgmain () 12988b20b881bSmrg{ 12989c06b6b69Smrg 12990b20b881bSmrg ; 12991b20b881bSmrg return 0; 12992b20b881bSmrg} 12993b20b881bSmrg_ACEOF 12994b20b881bSmrgrm -f conftest.$ac_objext 12995b20b881bSmrgif { (ac_try="$ac_compile" 12996b20b881bSmrgcase "(($ac_try" in 12997b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 12998b20b881bSmrg *) ac_try_echo=$ac_try;; 12999b20b881bSmrgesac 13000b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13001b20b881bSmrg$as_echo "$ac_try_echo") >&5 13002b20b881bSmrg (eval "$ac_compile") 2>conftest.er1 13003b20b881bSmrg ac_status=$? 13004b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 13005b20b881bSmrg rm -f conftest.er1 13006b20b881bSmrg cat conftest.err >&5 13007b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13008b20b881bSmrg (exit $ac_status); } && { 13009b20b881bSmrg test -z "$ac_c_werror_flag" || 13010b20b881bSmrg test ! -s conftest.err 13011b20b881bSmrg } && test -s conftest.$ac_objext; then 13012b20b881bSmrg ac_cv_header_stdc=yes 13013b20b881bSmrgelse 13014b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 13015b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 13016c06b6b69Smrg 13017b20b881bSmrg ac_cv_header_stdc=no 13018b20b881bSmrgfi 13019c06b6b69Smrg 13020b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13021c06b6b69Smrg 13022b20b881bSmrgif test $ac_cv_header_stdc = yes; then 13023b20b881bSmrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 13024b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 13025b20b881bSmrg/* confdefs.h. */ 13026b20b881bSmrg_ACEOF 13027b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 13028b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 13029b20b881bSmrg/* end confdefs.h. */ 13030b20b881bSmrg#include <string.h> 13031c06b6b69Smrg 13032b20b881bSmrg_ACEOF 13033b20b881bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13034b20b881bSmrg $EGREP "memchr" >/dev/null 2>&1; then 13035b20b881bSmrg : 13036c06b6b69Smrgelse 13037b20b881bSmrg ac_cv_header_stdc=no 13038b20b881bSmrgfi 13039b20b881bSmrgrm -f conftest* 13040c06b6b69Smrg 13041c06b6b69Smrgfi 13042c06b6b69Smrg 13043b20b881bSmrgif test $ac_cv_header_stdc = yes; then 13044b20b881bSmrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 13045b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 13046b20b881bSmrg/* confdefs.h. */ 13047b20b881bSmrg_ACEOF 13048b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 13049b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 13050b20b881bSmrg/* end confdefs.h. */ 13051b20b881bSmrg#include <stdlib.h> 13052b20b881bSmrg 13053b20b881bSmrg_ACEOF 13054b20b881bSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13055b20b881bSmrg $EGREP "free" >/dev/null 2>&1; then 13056b20b881bSmrg : 13057c06b6b69Smrgelse 13058b20b881bSmrg ac_cv_header_stdc=no 13059c06b6b69Smrgfi 13060b20b881bSmrgrm -f conftest* 13061c06b6b69Smrg 13062c06b6b69Smrgfi 13063c06b6b69Smrg 13064b20b881bSmrgif test $ac_cv_header_stdc = yes; then 13065b20b881bSmrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 13066b20b881bSmrg if test "$cross_compiling" = yes; then 13067b20b881bSmrg : 13068c06b6b69Smrgelse 13069b20b881bSmrg cat >conftest.$ac_ext <<_ACEOF 13070b20b881bSmrg/* confdefs.h. */ 13071b20b881bSmrg_ACEOF 13072b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 13073b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 13074b20b881bSmrg/* end confdefs.h. */ 13075b20b881bSmrg#include <ctype.h> 13076b20b881bSmrg#include <stdlib.h> 13077b20b881bSmrg#if ((' ' & 0x0FF) == 0x020) 13078b20b881bSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 13079b20b881bSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 13080b20b881bSmrg#else 13081b20b881bSmrg# define ISLOWER(c) \ 13082b20b881bSmrg (('a' <= (c) && (c) <= 'i') \ 13083b20b881bSmrg || ('j' <= (c) && (c) <= 'r') \ 13084b20b881bSmrg || ('s' <= (c) && (c) <= 'z')) 13085b20b881bSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 13086b20b881bSmrg#endif 13087c06b6b69Smrg 13088b20b881bSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 13089b20b881bSmrgint 13090b20b881bSmrgmain () 13091b20b881bSmrg{ 13092b20b881bSmrg int i; 13093b20b881bSmrg for (i = 0; i < 256; i++) 13094b20b881bSmrg if (XOR (islower (i), ISLOWER (i)) 13095b20b881bSmrg || toupper (i) != TOUPPER (i)) 13096b20b881bSmrg return 2; 13097b20b881bSmrg return 0; 13098b20b881bSmrg} 13099b20b881bSmrg_ACEOF 13100b20b881bSmrgrm -f conftest$ac_exeext 13101b20b881bSmrgif { (ac_try="$ac_link" 13102b20b881bSmrgcase "(($ac_try" in 13103b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13104b20b881bSmrg *) ac_try_echo=$ac_try;; 13105b20b881bSmrgesac 13106b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13107b20b881bSmrg$as_echo "$ac_try_echo") >&5 13108b20b881bSmrg (eval "$ac_link") 2>&5 13109b20b881bSmrg ac_status=$? 13110b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13111b20b881bSmrg (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 13112b20b881bSmrg { (case "(($ac_try" in 13113b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13114b20b881bSmrg *) ac_try_echo=$ac_try;; 13115b20b881bSmrgesac 13116b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13117b20b881bSmrg$as_echo "$ac_try_echo") >&5 13118b20b881bSmrg (eval "$ac_try") 2>&5 13119b20b881bSmrg ac_status=$? 13120b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13121b20b881bSmrg (exit $ac_status); }; }; then 13122b20b881bSmrg : 13123c06b6b69Smrgelse 13124b20b881bSmrg $as_echo "$as_me: program exited with status $ac_status" >&5 13125b20b881bSmrg$as_echo "$as_me: failed program was:" >&5 13126b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 13127b20b881bSmrg 13128b20b881bSmrg( exit $ac_status ) 13129b20b881bSmrgac_cv_header_stdc=no 13130b20b881bSmrgfi 13131b20b881bSmrgrm -rf conftest.dSYM 13132b20b881bSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 13133c06b6b69Smrgfi 13134c06b6b69Smrg 13135c06b6b69Smrg 13136b20b881bSmrgfi 13137b20b881bSmrgfi 13138b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 13139b20b881bSmrg$as_echo "$ac_cv_header_stdc" >&6; } 13140b20b881bSmrgif test $ac_cv_header_stdc = yes; then 13141c06b6b69Smrg 13142b20b881bSmrgcat >>confdefs.h <<\_ACEOF 13143b20b881bSmrg#define STDC_HEADERS 1 13144b20b881bSmrg_ACEOF 13145c06b6b69Smrg 13146c06b6b69Smrgfi 13147c06b6b69Smrg 13148c06b6b69Smrg 13149b20b881bSmrg# Checks for functions (often defined as inlines in compiler.h) 13150b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for inb" >&5 13151b20b881bSmrg$as_echo_n "checking for inb... " >&6; } 13152b20b881bSmrgcat >conftest.$ac_ext <<_ACEOF 13153b20b881bSmrg/* confdefs.h. */ 13154b20b881bSmrg_ACEOF 13155b20b881bSmrgcat confdefs.h >>conftest.$ac_ext 13156b20b881bSmrgcat >>conftest.$ac_ext <<_ACEOF 13157b20b881bSmrg/* end confdefs.h. */ 13158b20b881bSmrg 13159b20b881bSmrg#include "util/AsmMacros.h" 13160b20b881bSmrg 13161b20b881bSmrgint main() { 13162b20b881bSmrg int x = inb(0); 13163b20b881bSmrg return x; 13164b20b881bSmrg} 13165b20b881bSmrg 13166b20b881bSmrg_ACEOF 13167b20b881bSmrgrm -f conftest.$ac_objext conftest$ac_exeext 13168b20b881bSmrgif { (ac_try="$ac_link" 13169b20b881bSmrgcase "(($ac_try" in 13170b20b881bSmrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 13171b20b881bSmrg *) ac_try_echo=$ac_try;; 13172b20b881bSmrgesac 13173b20b881bSmrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 13174b20b881bSmrg$as_echo "$ac_try_echo") >&5 13175b20b881bSmrg (eval "$ac_link") 2>conftest.er1 13176b20b881bSmrg ac_status=$? 13177b20b881bSmrg grep -v '^ *+' conftest.er1 >conftest.err 13178b20b881bSmrg rm -f conftest.er1 13179b20b881bSmrg cat conftest.err >&5 13180b20b881bSmrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 13181b20b881bSmrg (exit $ac_status); } && { 13182b20b881bSmrg test -z "$ac_c_werror_flag" || 13183b20b881bSmrg test ! -s conftest.err 13184b20b881bSmrg } && test -s conftest$ac_exeext && { 13185b20b881bSmrg test "$cross_compiling" = yes || 13186b20b881bSmrg $as_test_x conftest$ac_exeext 13187b20b881bSmrg }; then 13188b20b881bSmrg HAVE_INB=yes 13189c06b6b69Smrgelse 13190b20b881bSmrg $as_echo "$as_me: failed program was:" >&5 13191b20b881bSmrgsed 's/^/| /' conftest.$ac_ext >&5 13192b20b881bSmrg 13193b20b881bSmrg HAVE_INB=no 13194c06b6b69Smrgfi 13195c06b6b69Smrg 13196b20b881bSmrgrm -rf conftest.dSYM 13197b20b881bSmrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 13198b20b881bSmrg conftest$ac_exeext conftest.$ac_ext 13199b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $HAVE_INB" >&5 13200b20b881bSmrg$as_echo "$HAVE_INB" >&6; } 13201b20b881bSmrg if test x$HAVE_INB = xyes; then 13202b20b881bSmrg BUILD_UTILS_TRUE= 13203b20b881bSmrg BUILD_UTILS_FALSE='#' 13204b20b881bSmrgelse 13205b20b881bSmrg BUILD_UTILS_TRUE='#' 13206b20b881bSmrg BUILD_UTILS_FALSE= 13207b20b881bSmrgfi 13208c06b6b69Smrg 13209c06b6b69Smrg 13210c06b6b69Smrg 13211c06b6b69Smrg 13212c06b6b69Smrg 13213b20b881bSmrgDRIVER_NAME=chips 13214c06b6b69Smrg 13215c06b6b69Smrg 13216c06b6b69Smrg 13217c06b6b69Smrg 13218c06b6b69Smrg 13219b20b881bSmrgif test x$APP_MAN_SUFFIX = x ; then 13220b20b881bSmrg APP_MAN_SUFFIX=1 13221b20b881bSmrgfi 13222b20b881bSmrgif test x$APP_MAN_DIR = x ; then 13223b20b881bSmrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 13224b20b881bSmrgfi 13225c06b6b69Smrg 13226b20b881bSmrgif test x$LIB_MAN_SUFFIX = x ; then 13227b20b881bSmrg LIB_MAN_SUFFIX=3 13228b20b881bSmrgfi 13229b20b881bSmrgif test x$LIB_MAN_DIR = x ; then 13230b20b881bSmrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 13231b20b881bSmrgfi 13232c06b6b69Smrg 13233b20b881bSmrgif test x$FILE_MAN_SUFFIX = x ; then 13234b20b881bSmrg case $host_os in 13235b20b881bSmrg solaris*) FILE_MAN_SUFFIX=4 ;; 13236b20b881bSmrg *) FILE_MAN_SUFFIX=5 ;; 13237b20b881bSmrg esac 13238b20b881bSmrgfi 13239b20b881bSmrgif test x$FILE_MAN_DIR = x ; then 13240b20b881bSmrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 13241b20b881bSmrgfi 13242c06b6b69Smrg 13243b20b881bSmrgif test x$MISC_MAN_SUFFIX = x ; then 13244b20b881bSmrg case $host_os in 13245b20b881bSmrg solaris*) MISC_MAN_SUFFIX=5 ;; 13246b20b881bSmrg *) MISC_MAN_SUFFIX=7 ;; 13247b20b881bSmrg esac 13248b20b881bSmrgfi 13249b20b881bSmrgif test x$MISC_MAN_DIR = x ; then 13250b20b881bSmrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 13251b20b881bSmrgfi 13252c06b6b69Smrg 13253b20b881bSmrgif test x$DRIVER_MAN_SUFFIX = x ; then 13254b20b881bSmrg case $host_os in 13255b20b881bSmrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 13256b20b881bSmrg *) DRIVER_MAN_SUFFIX=4 ;; 13257b20b881bSmrg esac 13258b20b881bSmrgfi 13259b20b881bSmrgif test x$DRIVER_MAN_DIR = x ; then 13260b20b881bSmrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 13261b20b881bSmrgfi 13262c06b6b69Smrg 13263b20b881bSmrgif test x$ADMIN_MAN_SUFFIX = x ; then 13264b20b881bSmrg case $host_os in 13265b20b881bSmrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 13266b20b881bSmrg *) ADMIN_MAN_SUFFIX=8 ;; 13267b20b881bSmrg esac 13268b20b881bSmrgfi 13269b20b881bSmrgif test x$ADMIN_MAN_DIR = x ; then 13270b20b881bSmrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 13271b20b881bSmrgfi 13272c06b6b69Smrg 13273c06b6b69Smrg 13274c06b6b69Smrg 13275c06b6b69Smrg 13276c06b6b69Smrg 13277c06b6b69Smrg 13278c06b6b69Smrg 13279c06b6b69Smrg 13280c06b6b69Smrg 13281c06b6b69Smrg 13282c06b6b69Smrg 13283c06b6b69Smrg 13284c06b6b69Smrg 13285c06b6b69Smrg 13286b20b881bSmrg 13287b20b881bSmrg 13288b20b881bSmrg 13289b20b881bSmrg# Check whether --with-release-version was given. 13290b20b881bSmrgif test "${with_release_version+set}" = set; then 13291b20b881bSmrg withval=$with_release_version; RELEASE_VERSION="$withval" 13292b20b881bSmrgelse 13293b20b881bSmrg RELEASE_VERSION="" 13294b20b881bSmrgfi 13295b20b881bSmrg 13296b20b881bSmrg if test "x$RELEASE_VERSION" != "x"; then 13297b20b881bSmrg PACKAGE="$PACKAGE-$RELEASE_VERSION" 13298b20b881bSmrg PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION" 13299b20b881bSmrg { $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5 13300b20b881bSmrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;} 13301c06b6b69Smrg fi 13302b20b881bSmrg 13303b20b881bSmrgcat >>confdefs.h <<_ACEOF 13304b20b881bSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 13305b20b881bSmrg_ACEOF 13306b20b881bSmrg 13307b20b881bSmrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 13308b20b881bSmrg if test "x$PVM" = "x"; then 13309b20b881bSmrg PVM="0" 13310c06b6b69Smrg fi 13311c06b6b69Smrg 13312b20b881bSmrgcat >>confdefs.h <<_ACEOF 13313b20b881bSmrg#define PACKAGE_VERSION_MINOR $PVM 13314c06b6b69Smrg_ACEOF 13315c06b6b69Smrg 13316b20b881bSmrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 13317b20b881bSmrg if test "x$PVP" = "x"; then 13318b20b881bSmrg PVP="0" 13319b20b881bSmrg fi 13320c06b6b69Smrg 13321b20b881bSmrgcat >>confdefs.h <<_ACEOF 13322b20b881bSmrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 13323c06b6b69Smrg_ACEOF 133249f4658d1Smrg 13325c06b6b69Smrg 133269f4658d1Smrg 13327b20b881bSmrg 13328b20b881bSmrgif test x$XORG_SGML_PATH = x ; then 13329b20b881bSmrg XORG_SGML_PATH=$prefix/share/sgml 13330c06b6b69Smrgfi 13331b20b881bSmrgHAVE_DEFS_ENT= 133329f4658d1Smrg 13333b20b881bSmrgif test x"$cross_compiling" = x"yes" ; then 13334b20b881bSmrg HAVE_DEFS_ENT=no 13335b20b881bSmrgelse 13336b20b881bSmrg as_ac_File=`$as_echo "ac_cv_file_$XORG_SGML_PATH/X11/defs.ent" | $as_tr_sh` 13337b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $XORG_SGML_PATH/X11/defs.ent" >&5 13338b20b881bSmrg$as_echo_n "checking for $XORG_SGML_PATH/X11/defs.ent... " >&6; } 13339b20b881bSmrgif { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then 13340b20b881bSmrg $as_echo_n "(cached) " >&6 13341b20b881bSmrgelse 13342b20b881bSmrg test "$cross_compiling" = yes && 13343b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: cannot check for file existence when cross compiling" >&5 13344b20b881bSmrg$as_echo "$as_me: error: cannot check for file existence when cross compiling" >&2;} 13345b20b881bSmrg { (exit 1); exit 1; }; } 13346b20b881bSmrgif test -r "$XORG_SGML_PATH/X11/defs.ent"; then 13347b20b881bSmrg eval "$as_ac_File=yes" 13348b20b881bSmrgelse 13349b20b881bSmrg eval "$as_ac_File=no" 13350b20b881bSmrgfi 13351b20b881bSmrgfi 13352b20b881bSmrgac_res=`eval 'as_val=${'$as_ac_File'} 13353b20b881bSmrg $as_echo "$as_val"'` 13354b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 13355b20b881bSmrg$as_echo "$ac_res" >&6; } 13356b20b881bSmrgas_val=`eval 'as_val=${'$as_ac_File'} 13357b20b881bSmrg $as_echo "$as_val"'` 13358b20b881bSmrg if test "x$as_val" = x""yes; then 13359b20b881bSmrg HAVE_DEFS_ENT=yes 13360b20b881bSmrgfi 13361c06b6b69Smrg 13362b20b881bSmrgfi 13363c06b6b69Smrg 13364b20b881bSmrg# Extract the first word of "linuxdoc", so it can be a program name with args. 13365b20b881bSmrgset dummy linuxdoc; ac_word=$2 13366b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 13367b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 13368b20b881bSmrgif test "${ac_cv_path_LINUXDOC+set}" = set; then 13369b20b881bSmrg $as_echo_n "(cached) " >&6 13370b20b881bSmrgelse 13371b20b881bSmrg case $LINUXDOC in 13372b20b881bSmrg [\\/]* | ?:[\\/]*) 13373b20b881bSmrg ac_cv_path_LINUXDOC="$LINUXDOC" # Let the user override the test with a path. 13374b20b881bSmrg ;; 13375b20b881bSmrg *) 13376b20b881bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13377b20b881bSmrgfor as_dir in $PATH 13378b20b881bSmrgdo 13379b20b881bSmrg IFS=$as_save_IFS 13380b20b881bSmrg test -z "$as_dir" && as_dir=. 13381b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 13382b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13383b20b881bSmrg ac_cv_path_LINUXDOC="$as_dir/$ac_word$ac_exec_ext" 13384b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 13385b20b881bSmrg break 2 13386b20b881bSmrg fi 13387b20b881bSmrgdone 13388b20b881bSmrgdone 13389b20b881bSmrgIFS=$as_save_IFS 13390c06b6b69Smrg 13391b20b881bSmrg ;; 133929f4658d1Smrgesac 133939f4658d1Smrgfi 13394b20b881bSmrgLINUXDOC=$ac_cv_path_LINUXDOC 13395b20b881bSmrgif test -n "$LINUXDOC"; then 13396b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $LINUXDOC" >&5 13397b20b881bSmrg$as_echo "$LINUXDOC" >&6; } 13398c06b6b69Smrgelse 13399b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 13400b20b881bSmrg$as_echo "no" >&6; } 13401c06b6b69Smrgfi 134029f4658d1Smrg 13403c06b6b69Smrg 13404b20b881bSmrg# Extract the first word of "ps2pdf", so it can be a program name with args. 13405b20b881bSmrgset dummy ps2pdf; ac_word=$2 13406b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 13407b20b881bSmrg$as_echo_n "checking for $ac_word... " >&6; } 13408b20b881bSmrgif test "${ac_cv_path_PS2PDF+set}" = set; then 13409b20b881bSmrg $as_echo_n "(cached) " >&6 13410b20b881bSmrgelse 13411b20b881bSmrg case $PS2PDF in 13412b20b881bSmrg [\\/]* | ?:[\\/]*) 13413b20b881bSmrg ac_cv_path_PS2PDF="$PS2PDF" # Let the user override the test with a path. 13414b20b881bSmrg ;; 13415b20b881bSmrg *) 13416b20b881bSmrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13417b20b881bSmrgfor as_dir in $PATH 13418b20b881bSmrgdo 13419b20b881bSmrg IFS=$as_save_IFS 13420b20b881bSmrg test -z "$as_dir" && as_dir=. 13421b20b881bSmrg for ac_exec_ext in '' $ac_executable_extensions; do 13422b20b881bSmrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 13423b20b881bSmrg ac_cv_path_PS2PDF="$as_dir/$ac_word$ac_exec_ext" 13424b20b881bSmrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 13425b20b881bSmrg break 2 13426b20b881bSmrg fi 13427b20b881bSmrgdone 13428b20b881bSmrgdone 13429b20b881bSmrgIFS=$as_save_IFS 13430c06b6b69Smrg 13431b20b881bSmrg ;; 13432b20b881bSmrgesac 13433b20b881bSmrgfi 13434b20b881bSmrgPS2PDF=$ac_cv_path_PS2PDF 13435b20b881bSmrgif test -n "$PS2PDF"; then 13436b20b881bSmrg { $as_echo "$as_me:$LINENO: result: $PS2PDF" >&5 13437b20b881bSmrg$as_echo "$PS2PDF" >&6; } 13438b20b881bSmrgelse 13439b20b881bSmrg { $as_echo "$as_me:$LINENO: result: no" >&5 13440b20b881bSmrg$as_echo "no" >&6; } 13441b20b881bSmrgfi 13442c06b6b69Smrg 13443c06b6b69Smrg 13444c06b6b69Smrg 13445b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking Whether to build documentation" >&5 13446b20b881bSmrg$as_echo_n "checking Whether to build documentation... " >&6; } 13447c06b6b69Smrg 13448b20b881bSmrgif test x$HAVE_DEFS_ENT != x && test x$LINUXDOC != x ; then 13449b20b881bSmrg BUILDDOC=yes 13450b20b881bSmrgelse 13451b20b881bSmrg BUILDDOC=no 13452b20b881bSmrgfi 13453c06b6b69Smrg 13454b20b881bSmrg if test x$BUILDDOC = xyes; then 13455b20b881bSmrg BUILD_LINUXDOC_TRUE= 13456b20b881bSmrg BUILD_LINUXDOC_FALSE='#' 13457b20b881bSmrgelse 13458b20b881bSmrg BUILD_LINUXDOC_TRUE='#' 13459b20b881bSmrg BUILD_LINUXDOC_FALSE= 13460b20b881bSmrgfi 13461c06b6b69Smrg 13462c06b6b69Smrg 13463b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $BUILDDOC" >&5 13464b20b881bSmrg$as_echo "$BUILDDOC" >&6; } 13465c06b6b69Smrg 13466b20b881bSmrg{ $as_echo "$as_me:$LINENO: checking Whether to build pdf documentation" >&5 13467b20b881bSmrg$as_echo_n "checking Whether to build pdf documentation... " >&6; } 13468c06b6b69Smrg 13469b20b881bSmrgif test x$PS2PDF != x && test x$BUILD_PDFDOC != xno; then 13470b20b881bSmrg BUILDPDFDOC=yes 13471b20b881bSmrgelse 13472b20b881bSmrg BUILDPDFDOC=no 13473b20b881bSmrgfi 13474c06b6b69Smrg 13475b20b881bSmrg if test x$BUILDPDFDOC = xyes; then 13476b20b881bSmrg BUILD_PDFDOC_TRUE= 13477b20b881bSmrg BUILD_PDFDOC_FALSE='#' 13478b20b881bSmrgelse 13479b20b881bSmrg BUILD_PDFDOC_TRUE='#' 13480b20b881bSmrg BUILD_PDFDOC_FALSE= 13481b20b881bSmrgfi 13482c06b6b69Smrg 13483c06b6b69Smrg 13484b20b881bSmrg{ $as_echo "$as_me:$LINENO: result: $BUILDPDFDOC" >&5 13485b20b881bSmrg$as_echo "$BUILDPDFDOC" >&6; } 13486c06b6b69Smrg 13487b20b881bSmrgMAKE_TEXT="SGML_SEARCH_PATH=$XORG_SGML_PATH GROFF_NO_SGR=y $LINUXDOC -B txt" 13488b20b881bSmrgMAKE_PS="SGML_SEARCH_PATH=$XORG_SGML_PATH $LINUXDOC -B latex --papersize=letter --output=ps" 13489b20b881bSmrgMAKE_PDF="$PS2PDF" 13490b20b881bSmrgMAKE_HTML="SGML_SEARCH_PATH=$XORG_SGML_PATH $LINUXDOC -B html --split=0" 13491c06b6b69Smrg 13492c06b6b69Smrg 13493c06b6b69Smrg 13494c06b6b69Smrg 13495c06b6b69Smrg 13496c06b6b69Smrg 13497c06b6b69Smrg 13498b20b881bSmrgac_config_files="$ac_config_files Makefile src/Makefile man/Makefile util/Makefile" 13499c06b6b69Smrg 13500b20b881bSmrgcat >confcache <<\_ACEOF 13501b20b881bSmrg# This file is a shell script that caches the results of configure 13502b20b881bSmrg# tests run on this system so they can be shared between configure 13503b20b881bSmrg# scripts and configure runs, see configure's option --config-cache. 13504b20b881bSmrg# It is not useful on other systems. If it contains results you don't 13505b20b881bSmrg# want to keep, you may remove or edit it. 13506b20b881bSmrg# 13507b20b881bSmrg# config.status only pays attention to the cache file if you give it 13508b20b881bSmrg# the --recheck option to rerun configure. 13509b20b881bSmrg# 13510b20b881bSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 13511b20b881bSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 13512b20b881bSmrg# following values. 13513c06b6b69Smrg 13514b20b881bSmrg_ACEOF 13515c06b6b69Smrg 13516b20b881bSmrg# The following way of writing the cache mishandles newlines in values, 13517b20b881bSmrg# but we know of no workaround that is simple, portable, and efficient. 13518b20b881bSmrg# So, we kill variables containing newlines. 13519b20b881bSmrg# Ultrix sh set writes to stderr and can't be redirected directly, 13520b20b881bSmrg# and sets the high bit in the cache file unless we assign to the vars. 13521b20b881bSmrg( 13522b20b881bSmrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 13523b20b881bSmrg eval ac_val=\$$ac_var 13524b20b881bSmrg case $ac_val in #( 13525b20b881bSmrg *${as_nl}*) 13526b20b881bSmrg case $ac_var in #( 13527b20b881bSmrg *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 13528b20b881bSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 13529c06b6b69Smrg esac 13530b20b881bSmrg case $ac_var in #( 13531b20b881bSmrg _ | IFS | as_nl) ;; #( 13532b20b881bSmrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 13533b20b881bSmrg *) $as_unset $ac_var ;; 13534b20b881bSmrg esac ;; 13535b20b881bSmrg esac 13536b20b881bSmrg done 13537c06b6b69Smrg 13538b20b881bSmrg (set) 2>&1 | 13539b20b881bSmrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 13540b20b881bSmrg *${as_nl}ac_space=\ *) 13541b20b881bSmrg # `set' does not quote correctly, so add quotes (double-quote 13542b20b881bSmrg # substitution turns \\\\ into \\, and sed turns \\ into \). 13543b20b881bSmrg sed -n \ 13544b20b881bSmrg "s/'/'\\\\''/g; 13545b20b881bSmrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 13546b20b881bSmrg ;; #( 13547b20b881bSmrg *) 13548b20b881bSmrg # `set' quotes correctly as required by POSIX, so do not add quotes. 13549b20b881bSmrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 13550c06b6b69Smrg ;; 13551b20b881bSmrg esac | 13552b20b881bSmrg sort 13553b20b881bSmrg) | 13554b20b881bSmrg sed ' 13555b20b881bSmrg /^ac_cv_env_/b end 13556b20b881bSmrg t clear 13557b20b881bSmrg :clear 13558b20b881bSmrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 13559b20b881bSmrg t end 13560b20b881bSmrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 13561b20b881bSmrg :end' >>confcache 13562b20b881bSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 13563b20b881bSmrg if test -w "$cache_file"; then 13564b20b881bSmrg test "x$cache_file" != "x/dev/null" && 13565b20b881bSmrg { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 13566b20b881bSmrg$as_echo "$as_me: updating cache $cache_file" >&6;} 13567b20b881bSmrg cat confcache >$cache_file 13568b20b881bSmrg else 13569b20b881bSmrg { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 13570b20b881bSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 13571b20b881bSmrg fi 13572b20b881bSmrgfi 13573b20b881bSmrgrm -f confcache 13574c06b6b69Smrg 13575b20b881bSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 13576b20b881bSmrg# Let make expand exec_prefix. 13577b20b881bSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13578c06b6b69Smrg 13579b20b881bSmrgDEFS=-DHAVE_CONFIG_H 13580c06b6b69Smrg 13581b20b881bSmrgac_libobjs= 13582b20b881bSmrgac_ltlibobjs= 13583b20b881bSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 13584b20b881bSmrg # 1. Remove the extension, and $U if already installed. 13585b20b881bSmrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 13586b20b881bSmrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 13587b20b881bSmrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 13588b20b881bSmrg # will be set to the directory where LIBOBJS objects are built. 13589b20b881bSmrg ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 13590b20b881bSmrg ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 13591b20b881bSmrgdone 13592b20b881bSmrgLIBOBJS=$ac_libobjs 13593c06b6b69Smrg 13594b20b881bSmrgLTLIBOBJS=$ac_ltlibobjs 13595c06b6b69Smrg 13596c06b6b69Smrg 13597b20b881bSmrg if test -n "$EXEEXT"; then 13598b20b881bSmrg am__EXEEXT_TRUE= 13599b20b881bSmrg am__EXEEXT_FALSE='#' 13600b20b881bSmrgelse 13601b20b881bSmrg am__EXEEXT_TRUE='#' 13602b20b881bSmrg am__EXEEXT_FALSE= 13603b20b881bSmrgfi 13604c06b6b69Smrg 13605b20b881bSmrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 13606b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. 13607b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5 13608b20b881bSmrg$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. 13609b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;} 13610b20b881bSmrg { (exit 1); exit 1; }; } 13611b20b881bSmrgfi 13612b20b881bSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 13613b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 13614b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5 13615b20b881bSmrg$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. 13616b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;} 13617b20b881bSmrg { (exit 1); exit 1; }; } 13618b20b881bSmrgfi 13619b20b881bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13620b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 13621b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5 13622b20b881bSmrg$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 13623b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;} 13624b20b881bSmrg { (exit 1); exit 1; }; } 13625b20b881bSmrgfi 13626b20b881bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13627b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 13628b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5 13629b20b881bSmrg$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 13630b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;} 13631b20b881bSmrg { (exit 1); exit 1; }; } 13632b20b881bSmrgfi 13633b20b881bSmrgif test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then 13634b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined. 13635b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5 13636b20b881bSmrg$as_echo "$as_me: error: conditional \"XSERVER_LIBPCIACCESS\" was never defined. 13637b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;} 13638b20b881bSmrg { (exit 1); exit 1; }; } 13639b20b881bSmrgfi 13640b20b881bSmrgif test -z "${BUILD_UTILS_TRUE}" && test -z "${BUILD_UTILS_FALSE}"; then 13641b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_UTILS\" was never defined. 13642b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5 13643b20b881bSmrg$as_echo "$as_me: error: conditional \"BUILD_UTILS\" was never defined. 13644b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;} 13645b20b881bSmrg { (exit 1); exit 1; }; } 13646b20b881bSmrgfi 13647b20b881bSmrgif test -z "${BUILD_LINUXDOC_TRUE}" && test -z "${BUILD_LINUXDOC_FALSE}"; then 13648b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_LINUXDOC\" was never defined. 13649b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5 13650b20b881bSmrg$as_echo "$as_me: error: conditional \"BUILD_LINUXDOC\" was never defined. 13651b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;} 13652b20b881bSmrg { (exit 1); exit 1; }; } 13653b20b881bSmrgfi 13654b20b881bSmrgif test -z "${BUILD_PDFDOC_TRUE}" && test -z "${BUILD_PDFDOC_FALSE}"; then 13655b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: conditional \"BUILD_PDFDOC\" was never defined. 13656b20b881bSmrgUsually this means the macro was only invoked conditionally." >&5 13657b20b881bSmrg$as_echo "$as_me: error: conditional \"BUILD_PDFDOC\" was never defined. 13658b20b881bSmrgUsually this means the macro was only invoked conditionally." >&2;} 13659b20b881bSmrg { (exit 1); exit 1; }; } 13660b20b881bSmrgfi 13661c06b6b69Smrg 13662b20b881bSmrg: ${CONFIG_STATUS=./config.status} 13663b20b881bSmrgac_write_fail=0 13664b20b881bSmrgac_clean_files_save=$ac_clean_files 13665b20b881bSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 13666b20b881bSmrg{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 13667b20b881bSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 13668b20b881bSmrgcat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13669b20b881bSmrg#! $SHELL 13670b20b881bSmrg# Generated by $as_me. 13671b20b881bSmrg# Run this file to recreate the current configuration. 13672b20b881bSmrg# Compiler output produced by configure, useful for debugging 13673b20b881bSmrg# configure, is in config.log if it exists. 13674c06b6b69Smrg 13675b20b881bSmrgdebug=false 13676b20b881bSmrgac_cs_recheck=false 13677b20b881bSmrgac_cs_silent=false 13678b20b881bSmrgSHELL=\${CONFIG_SHELL-$SHELL} 13679b20b881bSmrg_ACEOF 13680c06b6b69Smrg 13681b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13682b20b881bSmrg## --------------------- ## 13683b20b881bSmrg## M4sh Initialization. ## 13684b20b881bSmrg## --------------------- ## 13685c06b6b69Smrg 13686b20b881bSmrg# Be more Bourne compatible 13687b20b881bSmrgDUALCASE=1; export DUALCASE # for MKS sh 13688b20b881bSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 13689b20b881bSmrg emulate sh 13690b20b881bSmrg NULLCMD=: 13691b20b881bSmrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 13692b20b881bSmrg # is contrary to our usage. Disable this feature. 13693b20b881bSmrg alias -g '${1+"$@"}'='"$@"' 13694b20b881bSmrg setopt NO_GLOB_SUBST 13695b20b881bSmrgelse 13696b20b881bSmrg case `(set -o) 2>/dev/null` in 13697b20b881bSmrg *posix*) set -o posix ;; 13698c06b6b69Smrgesac 13699c06b6b69Smrg 13700b20b881bSmrgfi 137019f4658d1Smrg 13702c06b6b69Smrg 13703c06b6b69Smrg 13704c06b6b69Smrg 13705b20b881bSmrg# PATH needs CR 13706b20b881bSmrg# Avoid depending upon Character Ranges. 13707b20b881bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 13708b20b881bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13709b20b881bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 13710b20b881bSmrgas_cr_digits='0123456789' 13711b20b881bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits 13712c06b6b69Smrg 13713b20b881bSmrgas_nl=' 13714b20b881bSmrg' 13715b20b881bSmrgexport as_nl 13716b20b881bSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 13717b20b881bSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 13718b20b881bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 13719b20b881bSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 13720b20b881bSmrgif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 13721b20b881bSmrg as_echo='printf %s\n' 13722b20b881bSmrg as_echo_n='printf %s' 13723b20b881bSmrgelse 13724b20b881bSmrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 13725b20b881bSmrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 13726b20b881bSmrg as_echo_n='/usr/ucb/echo -n' 13727c06b6b69Smrg else 13728b20b881bSmrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 13729b20b881bSmrg as_echo_n_body='eval 13730b20b881bSmrg arg=$1; 13731b20b881bSmrg case $arg in 13732b20b881bSmrg *"$as_nl"*) 13733b20b881bSmrg expr "X$arg" : "X\\(.*\\)$as_nl"; 13734b20b881bSmrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 13735b20b881bSmrg esac; 13736b20b881bSmrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 13737b20b881bSmrg ' 13738b20b881bSmrg export as_echo_n_body 13739b20b881bSmrg as_echo_n='sh -c $as_echo_n_body as_echo' 13740c06b6b69Smrg fi 13741b20b881bSmrg export as_echo_body 13742b20b881bSmrg as_echo='sh -c $as_echo_body as_echo' 13743b20b881bSmrgfi 13744c06b6b69Smrg 13745b20b881bSmrg# The user is always right. 13746b20b881bSmrgif test "${PATH_SEPARATOR+set}" != set; then 13747b20b881bSmrg PATH_SEPARATOR=: 13748b20b881bSmrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 13749b20b881bSmrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 13750b20b881bSmrg PATH_SEPARATOR=';' 13751b20b881bSmrg } 13752b20b881bSmrgfi 13753c06b6b69Smrg 13754b20b881bSmrg# Support unset when possible. 13755b20b881bSmrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 13756b20b881bSmrg as_unset=unset 13757b20b881bSmrgelse 13758b20b881bSmrg as_unset=false 13759b20b881bSmrgfi 13760c06b6b69Smrg 13761c06b6b69Smrg 13762b20b881bSmrg# IFS 13763b20b881bSmrg# We need space, tab and new line, in precisely that order. Quoting is 13764b20b881bSmrg# there to prevent editors from complaining about space-tab. 13765b20b881bSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 13766b20b881bSmrg# splitting by setting IFS to empty value.) 13767b20b881bSmrgIFS=" "" $as_nl" 13768c06b6b69Smrg 13769b20b881bSmrg# Find who we are. Look in the path if we contain no directory separator. 13770b20b881bSmrgcase $0 in 13771b20b881bSmrg *[\\/]* ) as_myself=$0 ;; 13772b20b881bSmrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13773b20b881bSmrgfor as_dir in $PATH 13774b20b881bSmrgdo 13775b20b881bSmrg IFS=$as_save_IFS 13776b20b881bSmrg test -z "$as_dir" && as_dir=. 13777b20b881bSmrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 13778b20b881bSmrgdone 13779b20b881bSmrgIFS=$as_save_IFS 13780c06b6b69Smrg 13781b20b881bSmrg ;; 13782b20b881bSmrgesac 13783b20b881bSmrg# We did not find ourselves, most probably we were run as `sh COMMAND' 13784b20b881bSmrg# in which case we are not to be found in the path. 13785b20b881bSmrgif test "x$as_myself" = x; then 13786b20b881bSmrg as_myself=$0 13787b20b881bSmrgfi 13788b20b881bSmrgif test ! -f "$as_myself"; then 13789b20b881bSmrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 13790b20b881bSmrg { (exit 1); exit 1; } 13791b20b881bSmrgfi 13792c06b6b69Smrg 13793b20b881bSmrg# Work around bugs in pre-3.0 UWIN ksh. 13794b20b881bSmrgfor as_var in ENV MAIL MAILPATH 13795b20b881bSmrgdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 13796b20b881bSmrgdone 13797b20b881bSmrgPS1='$ ' 13798b20b881bSmrgPS2='> ' 13799b20b881bSmrgPS4='+ ' 138009f4658d1Smrg 13801b20b881bSmrg# NLS nuisances. 13802b20b881bSmrgLC_ALL=C 13803b20b881bSmrgexport LC_ALL 13804b20b881bSmrgLANGUAGE=C 13805b20b881bSmrgexport LANGUAGE 13806c06b6b69Smrg 13807b20b881bSmrg# Required to use basename. 13808b20b881bSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 13809b20b881bSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 13810b20b881bSmrg as_expr=expr 13811b20b881bSmrgelse 13812b20b881bSmrg as_expr=false 13813b20b881bSmrgfi 13814c06b6b69Smrg 13815b20b881bSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 13816b20b881bSmrg as_basename=basename 13817b20b881bSmrgelse 13818b20b881bSmrg as_basename=false 13819b20b881bSmrgfi 13820c06b6b69Smrg 13821c06b6b69Smrg 13822b20b881bSmrg# Name of the executable. 13823b20b881bSmrgas_me=`$as_basename -- "$0" || 13824b20b881bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13825b20b881bSmrg X"$0" : 'X\(//\)$' \| \ 13826b20b881bSmrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 13827b20b881bSmrg$as_echo X/"$0" | 13828b20b881bSmrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 13829b20b881bSmrg s//\1/ 13830b20b881bSmrg q 13831b20b881bSmrg } 13832b20b881bSmrg /^X\/\(\/\/\)$/{ 13833b20b881bSmrg s//\1/ 13834b20b881bSmrg q 13835b20b881bSmrg } 13836b20b881bSmrg /^X\/\(\/\).*/{ 13837b20b881bSmrg s//\1/ 13838b20b881bSmrg q 13839b20b881bSmrg } 13840b20b881bSmrg s/.*/./; q'` 13841c06b6b69Smrg 13842b20b881bSmrg# CDPATH. 13843b20b881bSmrg$as_unset CDPATH 13844c06b6b69Smrg 13845c06b6b69Smrg 13846c06b6b69Smrg 13847b20b881bSmrg as_lineno_1=$LINENO 13848b20b881bSmrg as_lineno_2=$LINENO 13849b20b881bSmrg test "x$as_lineno_1" != "x$as_lineno_2" && 13850b20b881bSmrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 13851c06b6b69Smrg 13852b20b881bSmrg # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 13853b20b881bSmrg # uniformly replaced by the line number. The first 'sed' inserts a 13854b20b881bSmrg # line-number line after each line using $LINENO; the second 'sed' 13855b20b881bSmrg # does the real work. The second script uses 'N' to pair each 13856b20b881bSmrg # line-number line with the line containing $LINENO, and appends 13857b20b881bSmrg # trailing '-' during substitution so that $LINENO is not a special 13858b20b881bSmrg # case at line end. 13859b20b881bSmrg # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 13860b20b881bSmrg # scripts with optimization help from Paolo Bonzini. Blame Lee 13861b20b881bSmrg # E. McMahon (1931-1989) for sed's syntax. :-) 13862b20b881bSmrg sed -n ' 13863b20b881bSmrg p 13864b20b881bSmrg /[$]LINENO/= 13865b20b881bSmrg ' <$as_myself | 13866b20b881bSmrg sed ' 13867b20b881bSmrg s/[$]LINENO.*/&-/ 13868b20b881bSmrg t lineno 13869b20b881bSmrg b 13870b20b881bSmrg :lineno 13871b20b881bSmrg N 13872b20b881bSmrg :loop 13873b20b881bSmrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 13874b20b881bSmrg t loop 13875b20b881bSmrg s/-\n.*// 13876b20b881bSmrg ' >$as_me.lineno && 13877b20b881bSmrg chmod +x "$as_me.lineno" || 13878b20b881bSmrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 13879b20b881bSmrg { (exit 1); exit 1; }; } 13880c06b6b69Smrg 13881b20b881bSmrg # Don't try to exec as it changes $[0], causing all sort of problems 13882b20b881bSmrg # (the dirname of $[0] is not the place where we might find the 13883b20b881bSmrg # original and so on. Autoconf is especially sensitive to this). 13884b20b881bSmrg . "./$as_me.lineno" 13885b20b881bSmrg # Exit status is that of the last command. 13886b20b881bSmrg exit 13887b20b881bSmrg} 13888c06b6b69Smrg 13889c06b6b69Smrg 13890b20b881bSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 13891b20b881bSmrg as_dirname=dirname 13892b20b881bSmrgelse 13893b20b881bSmrg as_dirname=false 13894b20b881bSmrgfi 13895b20b881bSmrg 13896b20b881bSmrgECHO_C= ECHO_N= ECHO_T= 13897b20b881bSmrgcase `echo -n x` in 13898b20b881bSmrg-n*) 13899b20b881bSmrg case `echo 'x\c'` in 13900b20b881bSmrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13901b20b881bSmrg *) ECHO_C='\c';; 13902b20b881bSmrg esac;; 13903b20b881bSmrg*) 13904b20b881bSmrg ECHO_N='-n';; 13905b20b881bSmrgesac 13906b20b881bSmrgif expr a : '\(a\)' >/dev/null 2>&1 && 13907b20b881bSmrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 13908b20b881bSmrg as_expr=expr 13909b20b881bSmrgelse 13910b20b881bSmrg as_expr=false 13911b20b881bSmrgfi 13912b20b881bSmrg 13913b20b881bSmrgrm -f conf$$ conf$$.exe conf$$.file 13914b20b881bSmrgif test -d conf$$.dir; then 13915b20b881bSmrg rm -f conf$$.dir/conf$$.file 13916b20b881bSmrgelse 13917b20b881bSmrg rm -f conf$$.dir 13918b20b881bSmrg mkdir conf$$.dir 2>/dev/null 13919b20b881bSmrgfi 13920b20b881bSmrgif (echo >conf$$.file) 2>/dev/null; then 13921b20b881bSmrg if ln -s conf$$.file conf$$ 2>/dev/null; then 13922b20b881bSmrg as_ln_s='ln -s' 13923b20b881bSmrg # ... but there are two gotchas: 13924b20b881bSmrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13925b20b881bSmrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13926b20b881bSmrg # In both cases, we have to default to `cp -p'. 13927b20b881bSmrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13928b20b881bSmrg as_ln_s='cp -p' 13929b20b881bSmrg elif ln conf$$.file conf$$ 2>/dev/null; then 13930b20b881bSmrg as_ln_s=ln 13931c06b6b69Smrg else 13932b20b881bSmrg as_ln_s='cp -p' 13933c06b6b69Smrg fi 13934b20b881bSmrgelse 13935b20b881bSmrg as_ln_s='cp -p' 13936b20b881bSmrgfi 13937b20b881bSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13938b20b881bSmrgrmdir conf$$.dir 2>/dev/null 13939c06b6b69Smrg 13940b20b881bSmrgif mkdir -p . 2>/dev/null; then 13941b20b881bSmrg as_mkdir_p=: 13942b20b881bSmrgelse 13943b20b881bSmrg test -d ./-p && rmdir ./-p 13944b20b881bSmrg as_mkdir_p=false 13945b20b881bSmrgfi 13946c06b6b69Smrg 13947b20b881bSmrgif test -x / >/dev/null 2>&1; then 13948b20b881bSmrg as_test_x='test -x' 13949b20b881bSmrgelse 13950b20b881bSmrg if ls -dL / >/dev/null 2>&1; then 13951b20b881bSmrg as_ls_L_option=L 13952c06b6b69Smrg else 13953b20b881bSmrg as_ls_L_option= 13954c06b6b69Smrg fi 13955b20b881bSmrg as_test_x=' 13956b20b881bSmrg eval sh -c '\'' 13957b20b881bSmrg if test -d "$1"; then 13958b20b881bSmrg test -d "$1/."; 13959b20b881bSmrg else 13960b20b881bSmrg case $1 in 13961b20b881bSmrg -*)set "./$1";; 13962b20b881bSmrg esac; 13963b20b881bSmrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 13964b20b881bSmrg ???[sx]*):;;*)false;;esac;fi 13965b20b881bSmrg '\'' sh 13966b20b881bSmrg ' 13967b20b881bSmrgfi 13968b20b881bSmrgas_executable_p=$as_test_x 13969c06b6b69Smrg 13970b20b881bSmrg# Sed expression to map a string onto a valid CPP name. 13971b20b881bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13972c06b6b69Smrg 13973b20b881bSmrg# Sed expression to map a string onto a valid variable name. 13974b20b881bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13975c06b6b69Smrg 139769f4658d1Smrg 13977b20b881bSmrgexec 6>&1 13978c06b6b69Smrg 13979b20b881bSmrg# Save the log message, to keep $[0] and so on meaningful, and to 13980b20b881bSmrg# report actual input values of CONFIG_FILES etc. instead of their 13981b20b881bSmrg# values after options handling. 13982b20b881bSmrgac_log=" 13983b20b881bSmrgThis file was extended by xf86-video-chips $as_me 1.2.2, which was 13984b20b881bSmrggenerated by GNU Autoconf 2.63. Invocation command line was 13985c06b6b69Smrg 13986b20b881bSmrg CONFIG_FILES = $CONFIG_FILES 13987b20b881bSmrg CONFIG_HEADERS = $CONFIG_HEADERS 13988b20b881bSmrg CONFIG_LINKS = $CONFIG_LINKS 13989b20b881bSmrg CONFIG_COMMANDS = $CONFIG_COMMANDS 13990b20b881bSmrg $ $0 $@ 13991c06b6b69Smrg 13992b20b881bSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 13993b20b881bSmrg" 13994c06b6b69Smrg 13995b20b881bSmrg_ACEOF 13996c06b6b69Smrg 13997b20b881bSmrgcase $ac_config_files in *" 13998b20b881bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 13999b20b881bSmrgesac 14000c06b6b69Smrg 14001b20b881bSmrgcase $ac_config_headers in *" 14002b20b881bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 14003c06b6b69Smrgesac 14004c06b6b69Smrg 140059f4658d1Smrg 14006b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14007b20b881bSmrg# Files that config.status was made for. 14008b20b881bSmrgconfig_files="$ac_config_files" 14009b20b881bSmrgconfig_headers="$ac_config_headers" 14010b20b881bSmrgconfig_commands="$ac_config_commands" 140119f4658d1Smrg 14012b20b881bSmrg_ACEOF 140139f4658d1Smrg 14014b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14015b20b881bSmrgac_cs_usage="\ 14016b20b881bSmrg\`$as_me' instantiates files from templates according to the 14017b20b881bSmrgcurrent configuration. 14018c06b6b69Smrg 14019b20b881bSmrgUsage: $0 [OPTION]... [FILE]... 14020c06b6b69Smrg 14021b20b881bSmrg -h, --help print this help, then exit 14022b20b881bSmrg -V, --version print version number and configuration settings, then exit 14023b20b881bSmrg -q, --quiet, --silent 14024b20b881bSmrg do not print progress messages 14025b20b881bSmrg -d, --debug don't remove temporary files 14026b20b881bSmrg --recheck update $as_me by reconfiguring in the same conditions 14027b20b881bSmrg --file=FILE[:TEMPLATE] 14028b20b881bSmrg instantiate the configuration file FILE 14029b20b881bSmrg --header=FILE[:TEMPLATE] 14030b20b881bSmrg instantiate the configuration header FILE 14031c06b6b69Smrg 14032b20b881bSmrgConfiguration files: 14033b20b881bSmrg$config_files 14034c06b6b69Smrg 14035b20b881bSmrgConfiguration headers: 14036b20b881bSmrg$config_headers 14037c06b6b69Smrg 14038b20b881bSmrgConfiguration commands: 14039b20b881bSmrg$config_commands 14040c06b6b69Smrg 14041b20b881bSmrgReport bugs to <bug-autoconf@gnu.org>." 14042c06b6b69Smrg 14043b20b881bSmrg_ACEOF 14044b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14045b20b881bSmrgac_cs_version="\\ 14046b20b881bSmrgxf86-video-chips config.status 1.2.2 14047b20b881bSmrgconfigured by $0, generated by GNU Autoconf 2.63, 14048b20b881bSmrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 14049c06b6b69Smrg 14050b20b881bSmrgCopyright (C) 2008 Free Software Foundation, Inc. 14051b20b881bSmrgThis config.status script is free software; the Free Software Foundation 14052b20b881bSmrggives unlimited permission to copy, distribute and modify it." 14053c06b6b69Smrg 14054b20b881bSmrgac_pwd='$ac_pwd' 14055b20b881bSmrgsrcdir='$srcdir' 14056b20b881bSmrgINSTALL='$INSTALL' 14057b20b881bSmrgMKDIR_P='$MKDIR_P' 14058b20b881bSmrgAWK='$AWK' 14059b20b881bSmrgtest -n "\$AWK" || AWK=awk 14060b20b881bSmrg_ACEOF 14061c06b6b69Smrg 14062b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14063b20b881bSmrg# The default lists apply if the user does not specify any file. 14064b20b881bSmrgac_need_defaults=: 14065b20b881bSmrgwhile test $# != 0 14066b20b881bSmrgdo 14067b20b881bSmrg case $1 in 14068b20b881bSmrg --*=*) 14069b20b881bSmrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 14070b20b881bSmrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14071b20b881bSmrg ac_shift=: 14072b20b881bSmrg ;; 14073b20b881bSmrg *) 14074b20b881bSmrg ac_option=$1 14075b20b881bSmrg ac_optarg=$2 14076b20b881bSmrg ac_shift=shift 14077b20b881bSmrg ;; 14078b20b881bSmrg esac 14079c06b6b69Smrg 14080b20b881bSmrg case $ac_option in 14081b20b881bSmrg # Handling of the options. 14082b20b881bSmrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14083b20b881bSmrg ac_cs_recheck=: ;; 14084b20b881bSmrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14085b20b881bSmrg $as_echo "$ac_cs_version"; exit ;; 14086b20b881bSmrg --debug | --debu | --deb | --de | --d | -d ) 14087b20b881bSmrg debug=: ;; 14088b20b881bSmrg --file | --fil | --fi | --f ) 14089b20b881bSmrg $ac_shift 14090b20b881bSmrg case $ac_optarg in 14091b20b881bSmrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14092b20b881bSmrg esac 14093b20b881bSmrg CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" 14094b20b881bSmrg ac_need_defaults=false;; 14095b20b881bSmrg --header | --heade | --head | --hea ) 14096b20b881bSmrg $ac_shift 14097b20b881bSmrg case $ac_optarg in 14098b20b881bSmrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14099b20b881bSmrg esac 14100b20b881bSmrg CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" 14101b20b881bSmrg ac_need_defaults=false;; 14102b20b881bSmrg --he | --h) 14103b20b881bSmrg # Conflict between --help and --header 14104b20b881bSmrg { $as_echo "$as_me: error: ambiguous option: $1 14105b20b881bSmrgTry \`$0 --help' for more information." >&2 14106b20b881bSmrg { (exit 1); exit 1; }; };; 14107b20b881bSmrg --help | --hel | -h ) 14108b20b881bSmrg $as_echo "$ac_cs_usage"; exit ;; 14109b20b881bSmrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14110b20b881bSmrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 14111b20b881bSmrg ac_cs_silent=: ;; 14112c06b6b69Smrg 14113b20b881bSmrg # This is an error. 14114b20b881bSmrg -*) { $as_echo "$as_me: error: unrecognized option: $1 14115b20b881bSmrgTry \`$0 --help' for more information." >&2 14116b20b881bSmrg { (exit 1); exit 1; }; } ;; 14117c06b6b69Smrg 14118b20b881bSmrg *) ac_config_targets="$ac_config_targets $1" 14119b20b881bSmrg ac_need_defaults=false ;; 14120c06b6b69Smrg 14121b20b881bSmrg esac 14122b20b881bSmrg shift 14123b20b881bSmrgdone 14124c06b6b69Smrg 14125b20b881bSmrgac_configure_extra_args= 14126c06b6b69Smrg 14127b20b881bSmrgif $ac_cs_silent; then 14128b20b881bSmrg exec 6>/dev/null 14129b20b881bSmrg ac_configure_extra_args="$ac_configure_extra_args --silent" 14130b20b881bSmrgfi 14131c06b6b69Smrg 14132b20b881bSmrg_ACEOF 14133b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14134b20b881bSmrgif \$ac_cs_recheck; then 14135b20b881bSmrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 14136b20b881bSmrg shift 14137b20b881bSmrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 14138b20b881bSmrg CONFIG_SHELL='$SHELL' 14139b20b881bSmrg export CONFIG_SHELL 14140b20b881bSmrg exec "\$@" 14141b20b881bSmrgfi 14142c06b6b69Smrg 14143b20b881bSmrg_ACEOF 14144b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14145b20b881bSmrgexec 5>>config.log 14146b20b881bSmrg{ 14147b20b881bSmrg echo 14148b20b881bSmrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 14149b20b881bSmrg## Running $as_me. ## 14150b20b881bSmrg_ASBOX 14151b20b881bSmrg $as_echo "$ac_log" 14152b20b881bSmrg} >&5 14153c06b6b69Smrg 14154b20b881bSmrg_ACEOF 14155b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14156b20b881bSmrg# 14157b20b881bSmrg# INIT-COMMANDS 14158b20b881bSmrg# 14159b20b881bSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 14160c06b6b69Smrg 14161c06b6b69Smrg 14162b20b881bSmrg# The HP-UX ksh and POSIX shell print the target directory to stdout 14163b20b881bSmrg# if CDPATH is set. 14164b20b881bSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14165c06b6b69Smrg 14166b20b881bSmrgsed_quote_subst='$sed_quote_subst' 14167b20b881bSmrgdouble_quote_subst='$double_quote_subst' 14168b20b881bSmrgdelay_variable_subst='$delay_variable_subst' 14169b20b881bSmrgenable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 14170b20b881bSmrgmacro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 14171b20b881bSmrgmacro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 14172b20b881bSmrgenable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 14173b20b881bSmrgpic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 14174b20b881bSmrgenable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 14175b20b881bSmrghost_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 14176b20b881bSmrghost='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 14177b20b881bSmrghost_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 14178b20b881bSmrgbuild_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 14179b20b881bSmrgbuild='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 14180b20b881bSmrgbuild_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 14181b20b881bSmrgSED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 14182b20b881bSmrgXsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 14183b20b881bSmrgGREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 14184b20b881bSmrgEGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 14185b20b881bSmrgFGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 14186b20b881bSmrgLD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 14187b20b881bSmrgNM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 14188b20b881bSmrgLN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 14189b20b881bSmrgmax_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 14190b20b881bSmrgac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 14191b20b881bSmrgexeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 14192b20b881bSmrglt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 14193b20b881bSmrglt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 14194b20b881bSmrglt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 14195b20b881bSmrgreload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 14196b20b881bSmrgreload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14197b20b881bSmrgOBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 14198b20b881bSmrgdeplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 14199b20b881bSmrgfile_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 14200b20b881bSmrgAR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 14201b20b881bSmrgAR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 14202b20b881bSmrgSTRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 14203b20b881bSmrgRANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 14204b20b881bSmrgold_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14205b20b881bSmrgold_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14206b20b881bSmrgold_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14207b20b881bSmrgCC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 14208b20b881bSmrgCFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 14209b20b881bSmrgcompiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 14210b20b881bSmrgGCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 14211b20b881bSmrglt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 14212b20b881bSmrglt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 14213b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`' 14214b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 14215b20b881bSmrgobjdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 14216b20b881bSmrgSHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 14217b20b881bSmrgECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 14218b20b881bSmrgMAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 14219b20b881bSmrglt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 14220b20b881bSmrglt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 14221b20b881bSmrglt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 14222b20b881bSmrglt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 14223b20b881bSmrglt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 14224b20b881bSmrgneed_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 14225b20b881bSmrgDSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 14226b20b881bSmrgNMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 14227b20b881bSmrgLIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 14228b20b881bSmrgOTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 14229b20b881bSmrgOTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 14230b20b881bSmrglibext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 14231b20b881bSmrgshrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14232b20b881bSmrgextract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14233b20b881bSmrgarchive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 14234b20b881bSmrgenable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 14235b20b881bSmrgexport_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 14236b20b881bSmrgwhole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 14237b20b881bSmrgcompiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 14238b20b881bSmrgold_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14239b20b881bSmrgold_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14240b20b881bSmrgarchive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14241b20b881bSmrgarchive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14242b20b881bSmrgmodule_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14243b20b881bSmrgmodule_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14244b20b881bSmrgwith_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 14245b20b881bSmrgallow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 14246b20b881bSmrgno_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 14247b20b881bSmrghardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 14248b20b881bSmrghardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 14249b20b881bSmrghardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 14250b20b881bSmrghardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 14251b20b881bSmrghardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 14252b20b881bSmrghardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 14253b20b881bSmrghardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 14254b20b881bSmrghardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 14255b20b881bSmrginherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 14256b20b881bSmrglink_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 14257b20b881bSmrgfix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 14258b20b881bSmrgalways_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 14259b20b881bSmrgexport_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14260b20b881bSmrgexclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 14261b20b881bSmrginclude_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 14262b20b881bSmrgprelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14263b20b881bSmrgfile_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 14264b20b881bSmrgvariables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 14265b20b881bSmrgneed_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 14266b20b881bSmrgneed_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 14267b20b881bSmrgversion_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 14268b20b881bSmrgrunpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 14269b20b881bSmrgshlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 14270b20b881bSmrgshlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 14271b20b881bSmrglibname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 14272b20b881bSmrglibrary_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 14273b20b881bSmrgsoname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 14274b20b881bSmrgpostinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14275b20b881bSmrgpostuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14276b20b881bSmrgfinish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 14277b20b881bSmrgfinish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 14278b20b881bSmrghardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 14279b20b881bSmrgsys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 14280b20b881bSmrgsys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 14281b20b881bSmrghardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 14282b20b881bSmrgenable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 14283b20b881bSmrgenable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 14284b20b881bSmrgenable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 14285b20b881bSmrgold_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 14286b20b881bSmrgstriplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 14287b20b881bSmrg 14288b20b881bSmrgLTCC='$LTCC' 14289b20b881bSmrgLTCFLAGS='$LTCFLAGS' 14290b20b881bSmrgcompiler='$compiler_DEFAULT' 14291b20b881bSmrg 14292b20b881bSmrg# Quote evaled strings. 14293b20b881bSmrgfor var in SED \ 14294b20b881bSmrgGREP \ 14295b20b881bSmrgEGREP \ 14296b20b881bSmrgFGREP \ 14297b20b881bSmrgLD \ 14298b20b881bSmrgNM \ 14299b20b881bSmrgLN_S \ 14300b20b881bSmrglt_SP2NL \ 14301b20b881bSmrglt_NL2SP \ 14302b20b881bSmrgreload_flag \ 14303b20b881bSmrgOBJDUMP \ 14304b20b881bSmrgdeplibs_check_method \ 14305b20b881bSmrgfile_magic_cmd \ 14306b20b881bSmrgAR \ 14307b20b881bSmrgAR_FLAGS \ 14308b20b881bSmrgSTRIP \ 14309b20b881bSmrgRANLIB \ 14310b20b881bSmrgCC \ 14311b20b881bSmrgCFLAGS \ 14312b20b881bSmrgcompiler \ 14313b20b881bSmrglt_cv_sys_global_symbol_pipe \ 14314b20b881bSmrglt_cv_sys_global_symbol_to_cdecl \ 14315b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address \ 14316b20b881bSmrglt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14317b20b881bSmrgSHELL \ 14318b20b881bSmrgECHO \ 14319b20b881bSmrglt_prog_compiler_no_builtin_flag \ 14320b20b881bSmrglt_prog_compiler_wl \ 14321b20b881bSmrglt_prog_compiler_pic \ 14322b20b881bSmrglt_prog_compiler_static \ 14323b20b881bSmrglt_cv_prog_compiler_c_o \ 14324b20b881bSmrgneed_locks \ 14325b20b881bSmrgDSYMUTIL \ 14326b20b881bSmrgNMEDIT \ 14327b20b881bSmrgLIPO \ 14328b20b881bSmrgOTOOL \ 14329b20b881bSmrgOTOOL64 \ 14330b20b881bSmrgshrext_cmds \ 14331b20b881bSmrgexport_dynamic_flag_spec \ 14332b20b881bSmrgwhole_archive_flag_spec \ 14333b20b881bSmrgcompiler_needs_object \ 14334b20b881bSmrgwith_gnu_ld \ 14335b20b881bSmrgallow_undefined_flag \ 14336b20b881bSmrgno_undefined_flag \ 14337b20b881bSmrghardcode_libdir_flag_spec \ 14338b20b881bSmrghardcode_libdir_flag_spec_ld \ 14339b20b881bSmrghardcode_libdir_separator \ 14340b20b881bSmrgfix_srcfile_path \ 14341b20b881bSmrgexclude_expsyms \ 14342b20b881bSmrginclude_expsyms \ 14343b20b881bSmrgfile_list_spec \ 14344b20b881bSmrgvariables_saved_for_relink \ 14345b20b881bSmrglibname_spec \ 14346b20b881bSmrglibrary_names_spec \ 14347b20b881bSmrgsoname_spec \ 14348b20b881bSmrgfinish_eval \ 14349b20b881bSmrgold_striplib \ 14350b20b881bSmrgstriplib; do 14351b20b881bSmrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 14352b20b881bSmrg *[\\\\\\\`\\"\\\$]*) 14353b20b881bSmrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 14354b20b881bSmrg ;; 14355b20b881bSmrg *) 14356b20b881bSmrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14357b20b881bSmrg ;; 14358b20b881bSmrg esac 14359b20b881bSmrgdone 14360c06b6b69Smrg 14361b20b881bSmrg# Double-quote double-evaled strings. 14362b20b881bSmrgfor var in reload_cmds \ 14363b20b881bSmrgold_postinstall_cmds \ 14364b20b881bSmrgold_postuninstall_cmds \ 14365b20b881bSmrgold_archive_cmds \ 14366b20b881bSmrgextract_expsyms_cmds \ 14367b20b881bSmrgold_archive_from_new_cmds \ 14368b20b881bSmrgold_archive_from_expsyms_cmds \ 14369b20b881bSmrgarchive_cmds \ 14370b20b881bSmrgarchive_expsym_cmds \ 14371b20b881bSmrgmodule_cmds \ 14372b20b881bSmrgmodule_expsym_cmds \ 14373b20b881bSmrgexport_symbols_cmds \ 14374b20b881bSmrgprelink_cmds \ 14375b20b881bSmrgpostinstall_cmds \ 14376b20b881bSmrgpostuninstall_cmds \ 14377b20b881bSmrgfinish_cmds \ 14378b20b881bSmrgsys_lib_search_path_spec \ 14379b20b881bSmrgsys_lib_dlsearch_path_spec; do 14380b20b881bSmrg case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 14381b20b881bSmrg *[\\\\\\\`\\"\\\$]*) 14382b20b881bSmrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 14383b20b881bSmrg ;; 14384b20b881bSmrg *) 14385b20b881bSmrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14386b20b881bSmrg ;; 14387b20b881bSmrg esac 14388b20b881bSmrgdone 14389c06b6b69Smrg 14390b20b881bSmrg# Fix-up fallback echo if it was mangled by the above quoting rules. 14391b20b881bSmrgcase \$lt_ECHO in 14392b20b881bSmrg*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 14393b20b881bSmrg ;; 14394b20b881bSmrgesac 14395c06b6b69Smrg 14396b20b881bSmrgac_aux_dir='$ac_aux_dir' 14397b20b881bSmrgxsi_shell='$xsi_shell' 14398b20b881bSmrglt_shell_append='$lt_shell_append' 14399c06b6b69Smrg 14400b20b881bSmrg# See if we are running on zsh, and set the options which allow our 14401b20b881bSmrg# commands through without removal of \ escapes INIT. 14402b20b881bSmrgif test -n "\${ZSH_VERSION+set}" ; then 14403b20b881bSmrg setopt NO_GLOB_SUBST 14404b20b881bSmrgfi 14405c06b6b69Smrg 14406c06b6b69Smrg 14407b20b881bSmrg PACKAGE='$PACKAGE' 14408b20b881bSmrg VERSION='$VERSION' 14409b20b881bSmrg TIMESTAMP='$TIMESTAMP' 14410b20b881bSmrg RM='$RM' 14411b20b881bSmrg ofile='$ofile' 14412c06b6b69Smrg 14413c06b6b69Smrg 14414c06b6b69Smrg 14415c06b6b69Smrg 14416b20b881bSmrg_ACEOF 14417c06b6b69Smrg 14418b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14419c06b6b69Smrg 14420b20b881bSmrg# Handling of arguments. 14421b20b881bSmrgfor ac_config_target in $ac_config_targets 14422b20b881bSmrgdo 14423b20b881bSmrg case $ac_config_target in 14424b20b881bSmrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 14425b20b881bSmrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 14426b20b881bSmrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 14427b20b881bSmrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14428b20b881bSmrg "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 14429b20b881bSmrg "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; 14430b20b881bSmrg "util/Makefile") CONFIG_FILES="$CONFIG_FILES util/Makefile" ;; 14431c06b6b69Smrg 14432b20b881bSmrg *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 14433b20b881bSmrg$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 14434b20b881bSmrg { (exit 1); exit 1; }; };; 14435b20b881bSmrg esac 14436b20b881bSmrgdone 14437c06b6b69Smrg 14438c06b6b69Smrg 14439b20b881bSmrg# If the user did not use the arguments to specify the items to instantiate, 14440b20b881bSmrg# then the envvar interface is used. Set only those that are not. 14441b20b881bSmrg# We use the long form for the default assignment because of an extremely 14442b20b881bSmrg# bizarre bug on SunOS 4.1.3. 14443b20b881bSmrgif $ac_need_defaults; then 14444b20b881bSmrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 14445b20b881bSmrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 14446b20b881bSmrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 14447b20b881bSmrgfi 14448c06b6b69Smrg 14449b20b881bSmrg# Have a temporary directory for convenience. Make it in the build tree 14450b20b881bSmrg# simply because there is no reason against having it here, and in addition, 14451b20b881bSmrg# creating and moving files from /tmp can sometimes cause problems. 14452b20b881bSmrg# Hook for its removal unless debugging. 14453b20b881bSmrg# Note that there is a small window in which the directory will not be cleaned: 14454b20b881bSmrg# after its creation but before its name has been assigned to `$tmp'. 14455b20b881bSmrg$debug || 14456b20b881bSmrg{ 14457b20b881bSmrg tmp= 14458b20b881bSmrg trap 'exit_status=$? 14459b20b881bSmrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 14460b20b881bSmrg' 0 14461b20b881bSmrg trap '{ (exit 1); exit 1; }' 1 2 13 15 14462b20b881bSmrg} 14463b20b881bSmrg# Create a (secure) tmp directory for tmp files. 14464c06b6b69Smrg 14465b20b881bSmrg{ 14466b20b881bSmrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 14467b20b881bSmrg test -n "$tmp" && test -d "$tmp" 14468b20b881bSmrg} || 14469b20b881bSmrg{ 14470b20b881bSmrg tmp=./conf$$-$RANDOM 14471b20b881bSmrg (umask 077 && mkdir "$tmp") 14472b20b881bSmrg} || 14473b20b881bSmrg{ 14474b20b881bSmrg $as_echo "$as_me: cannot create a temporary directory in ." >&2 14475b20b881bSmrg { (exit 1); exit 1; } 14476b20b881bSmrg} 14477c06b6b69Smrg 14478b20b881bSmrg# Set up the scripts for CONFIG_FILES section. 14479b20b881bSmrg# No need to generate them if there are no CONFIG_FILES. 14480b20b881bSmrg# This happens for instance with `./config.status config.h'. 14481b20b881bSmrgif test -n "$CONFIG_FILES"; then 14482c06b6b69Smrg 14483c06b6b69Smrg 14484b20b881bSmrgac_cr=' 14485b20b881bSmrg' 14486b20b881bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 14487b20b881bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 14488b20b881bSmrg ac_cs_awk_cr='\\r' 14489b20b881bSmrgelse 14490b20b881bSmrg ac_cs_awk_cr=$ac_cr 14491c06b6b69Smrgfi 14492b20b881bSmrg 14493b20b881bSmrgecho 'BEGIN {' >"$tmp/subs1.awk" && 14494c06b6b69Smrg_ACEOF 14495c06b6b69Smrg 14496b20b881bSmrg 14497b20b881bSmrg{ 14498b20b881bSmrg echo "cat >conf$$subs.awk <<_ACEOF" && 14499b20b881bSmrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 14500b20b881bSmrg echo "_ACEOF" 14501b20b881bSmrg} >conf$$subs.sh || 14502b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14503b20b881bSmrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14504b20b881bSmrg { (exit 1); exit 1; }; } 14505b20b881bSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 14506b20b881bSmrgac_delim='%!_!# ' 14507b20b881bSmrgfor ac_last_try in false false false false false :; do 14508b20b881bSmrg . ./conf$$subs.sh || 14509b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14510b20b881bSmrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14511c06b6b69Smrg { (exit 1); exit 1; }; } 14512b20b881bSmrg 14513b20b881bSmrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 14514b20b881bSmrg if test $ac_delim_n = $ac_delim_num; then 14515b20b881bSmrg break 14516b20b881bSmrg elif $ac_last_try; then 14517b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 14518b20b881bSmrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 14519b20b881bSmrg { (exit 1); exit 1; }; } 14520b20b881bSmrg else 14521b20b881bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14522b20b881bSmrg fi 14523b20b881bSmrgdone 14524c06b6b69Smrgrm -f conf$$subs.sh 14525b20b881bSmrg 14526b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14527b20b881bSmrgcat >>"\$tmp/subs1.awk" <<\\_ACAWK && 14528b20b881bSmrg_ACEOF 14529b20b881bSmrgsed -n ' 14530b20b881bSmrgh 14531b20b881bSmrgs/^/S["/; s/!.*/"]=/ 14532b20b881bSmrgp 14533b20b881bSmrgg 14534b20b881bSmrgs/^[^!]*!// 14535b20b881bSmrg:repl 14536b20b881bSmrgt repl 14537b20b881bSmrgs/'"$ac_delim"'$// 14538b20b881bSmrgt delim 14539b20b881bSmrg:nl 14540b20b881bSmrgh 14541b20b881bSmrgs/\(.\{148\}\).*/\1/ 14542b20b881bSmrgt more1 14543b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 14544b20b881bSmrgp 14545b20b881bSmrgn 14546b20b881bSmrgb repl 14547b20b881bSmrg:more1 14548b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14549b20b881bSmrgp 14550b20b881bSmrgg 14551b20b881bSmrgs/.\{148\}// 14552b20b881bSmrgt nl 14553b20b881bSmrg:delim 14554b20b881bSmrgh 14555b20b881bSmrgs/\(.\{148\}\).*/\1/ 14556b20b881bSmrgt more2 14557b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 14558b20b881bSmrgp 14559b20b881bSmrgb 14560b20b881bSmrg:more2 14561b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14562b20b881bSmrgp 14563b20b881bSmrgg 14564b20b881bSmrgs/.\{148\}// 14565b20b881bSmrgt delim 14566b20b881bSmrg' <conf$$subs.awk | sed ' 14567b20b881bSmrg/^[^""]/{ 14568b20b881bSmrg N 14569b20b881bSmrg s/\n// 14570b20b881bSmrg} 14571b20b881bSmrg' >>$CONFIG_STATUS || ac_write_fail=1 14572b20b881bSmrgrm -f conf$$subs.awk 14573b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14574b20b881bSmrg_ACAWK 14575b20b881bSmrgcat >>"\$tmp/subs1.awk" <<_ACAWK && 14576b20b881bSmrg for (key in S) S_is_set[key] = 1 14577c06b6b69Smrg FS = "" 14578b20b881bSmrg 14579b20b881bSmrg} 14580b20b881bSmrg{ 14581b20b881bSmrg line = $ 0 14582b20b881bSmrg nfields = split(line, field, "@") 14583b20b881bSmrg substed = 0 14584b20b881bSmrg len = length(field[1]) 14585b20b881bSmrg for (i = 2; i < nfields; i++) { 14586b20b881bSmrg key = field[i] 14587b20b881bSmrg keylen = length(key) 14588b20b881bSmrg if (S_is_set[key]) { 14589b20b881bSmrg value = S[key] 14590b20b881bSmrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 14591b20b881bSmrg len += length(value) + length(field[++i]) 14592b20b881bSmrg substed = 1 14593b20b881bSmrg } else 14594b20b881bSmrg len += 1 + keylen 14595c06b6b69Smrg } 14596b20b881bSmrg 14597b20b881bSmrg print line 14598c06b6b69Smrg} 14599b20b881bSmrg 14600b20b881bSmrg_ACAWK 14601b20b881bSmrg_ACEOF 14602b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14603b20b881bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 14604b20b881bSmrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 14605b20b881bSmrgelse 14606b20b881bSmrg cat 14607b20b881bSmrgfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 14608b20b881bSmrg || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 14609b20b881bSmrg$as_echo "$as_me: error: could not setup config files machinery" >&2;} 14610b20b881bSmrg { (exit 1); exit 1; }; } 14611c06b6b69Smrg_ACEOF 14612b20b881bSmrg 14613b20b881bSmrg# VPATH may cause trouble with some makes, so we remove $(srcdir), 14614b20b881bSmrg# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 14615b20b881bSmrg# trailing colons and then remove the whole line if VPATH becomes empty 14616b20b881bSmrg# (actually we leave an empty line to preserve line numbers). 14617b20b881bSmrgif test "x$srcdir" = x.; then 14618b20b881bSmrg ac_vpsub='/^[ ]*VPATH[ ]*=/{ 14619b20b881bSmrgs/:*\$(srcdir):*/:/ 14620b20b881bSmrgs/:*\${srcdir}:*/:/ 14621b20b881bSmrgs/:*@srcdir@:*/:/ 14622b20b881bSmrgs/^\([^=]*=[ ]*\):*/\1/ 14623b20b881bSmrgs/:*$// 14624b20b881bSmrgs/^[^=]*=[ ]*$// 14625b20b881bSmrg}' 146269f4658d1Smrgfi 14627b20b881bSmrg 14628b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14629c06b6b69Smrgfi # test -n "$CONFIG_FILES" 14630b20b881bSmrg 14631b20b881bSmrg# Set up the scripts for CONFIG_HEADERS section. 14632b20b881bSmrg# No need to generate them if there are no CONFIG_HEADERS. 14633b20b881bSmrg# This happens for instance with `./config.status Makefile'. 14634b20b881bSmrgif test -n "$CONFIG_HEADERS"; then 14635b20b881bSmrgcat >"$tmp/defines.awk" <<\_ACAWK || 14636b20b881bSmrgBEGIN { 14637c06b6b69Smrg_ACEOF 14638b20b881bSmrg 14639b20b881bSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as 14640b20b881bSmrg# here-document in config.status, that substitutes the proper values into 14641c06b6b69Smrg# config.h.in to produce config.h. 14642b20b881bSmrg 14643b20b881bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease 14644b20b881bSmrg# handling of long lines. 14645b20b881bSmrgac_delim='%!_!# ' 14646b20b881bSmrgfor ac_last_try in false false :; do 14647b20b881bSmrg ac_t=`sed -n "/$ac_delim/p" confdefs.h` 14648b20b881bSmrg if test -z "$ac_t"; then 14649b20b881bSmrg break 14650b20b881bSmrg elif $ac_last_try; then 14651b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 14652b20b881bSmrg$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} 14653b20b881bSmrg { (exit 1); exit 1; }; } 14654b20b881bSmrg else 14655b20b881bSmrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14656b20b881bSmrg fi 14657c06b6b69Smrgdone 14658b20b881bSmrg 14659b20b881bSmrg# For the awk script, D is an array of macro values keyed by name, 14660b20b881bSmrg# likewise P contains macro parameters if any. Preserve backslash 14661c06b6b69Smrg# newline sequences. 14662b20b881bSmrg 14663b20b881bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 14664b20b881bSmrgsed -n ' 14665b20b881bSmrgs/.\{148\}/&'"$ac_delim"'/g 14666b20b881bSmrgt rset 14667b20b881bSmrg:rset 14668b20b881bSmrgs/^[ ]*#[ ]*define[ ][ ]*/ / 14669b20b881bSmrgt def 14670b20b881bSmrgd 14671b20b881bSmrg:def 14672b20b881bSmrgs/\\$// 14673b20b881bSmrgt bsnl 14674b20b881bSmrgs/["\\]/\\&/g 14675b20b881bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14676b20b881bSmrgD["\1"]=" \3"/p 14677b20b881bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 14678b20b881bSmrgd 14679b20b881bSmrg:bsnl 14680b20b881bSmrgs/["\\]/\\&/g 14681b20b881bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14682b20b881bSmrgD["\1"]=" \3\\\\\\n"\\/p 14683b20b881bSmrgt cont 14684b20b881bSmrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 14685b20b881bSmrgt cont 14686b20b881bSmrgd 14687b20b881bSmrg:cont 14688b20b881bSmrgn 14689b20b881bSmrgs/.\{148\}/&'"$ac_delim"'/g 14690b20b881bSmrgt clear 14691b20b881bSmrg:clear 14692b20b881bSmrgs/\\$// 14693b20b881bSmrgt bsnlc 14694b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 14695b20b881bSmrgd 14696b20b881bSmrg:bsnlc 14697b20b881bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 14698b20b881bSmrgb cont 14699b20b881bSmrg' <confdefs.h | sed ' 14700b20b881bSmrgs/'"$ac_delim"'/"\\\ 14701c06b6b69Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 14702b20b881bSmrg 14703b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14704b20b881bSmrg for (key in D) D_is_set[key] = 1 14705b20b881bSmrg FS = "" 14706b20b881bSmrg} 14707b20b881bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 14708b20b881bSmrg line = \$ 0 14709b20b881bSmrg split(line, arg, " ") 14710b20b881bSmrg if (arg[1] == "#") { 14711b20b881bSmrg defundef = arg[2] 14712b20b881bSmrg mac1 = arg[3] 14713b20b881bSmrg } else { 14714b20b881bSmrg defundef = substr(arg[1], 2) 14715b20b881bSmrg mac1 = arg[2] 14716b20b881bSmrg } 14717b20b881bSmrg split(mac1, mac2, "(") #) 14718b20b881bSmrg macro = mac2[1] 14719b20b881bSmrg prefix = substr(line, 1, index(line, defundef) - 1) 14720b20b881bSmrg if (D_is_set[macro]) { 14721b20b881bSmrg # Preserve the white space surrounding the "#". 14722b20b881bSmrg print prefix "define", macro P[macro] D[macro] 14723b20b881bSmrg next 14724b20b881bSmrg } else { 14725b20b881bSmrg # Replace #undef with comments. This is necessary, for example, 14726b20b881bSmrg # in the case of _POSIX_SOURCE, which is predefined and required 14727b20b881bSmrg # on some systems where configure will not decide to define it. 14728b20b881bSmrg if (defundef == "undef") { 14729b20b881bSmrg print "/*", prefix defundef, macro, "*/" 14730b20b881bSmrg next 14731b20b881bSmrg } 14732b20b881bSmrg } 14733b20b881bSmrg} 14734b20b881bSmrg{ print } 14735b20b881bSmrg_ACAWK 14736b20b881bSmrg_ACEOF 14737b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14738b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 14739b20b881bSmrg$as_echo "$as_me: error: could not setup config headers machinery" >&2;} 14740b20b881bSmrg { (exit 1); exit 1; }; } 14741c06b6b69Smrgfi # test -n "$CONFIG_HEADERS" 14742c06b6b69Smrg 14743b20b881bSmrg 14744b20b881bSmrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 14745b20b881bSmrgshift 14746b20b881bSmrgfor ac_tag 14747b20b881bSmrgdo 14748b20b881bSmrg case $ac_tag in 14749b20b881bSmrg :[FHLC]) ac_mode=$ac_tag; continue;; 14750b20b881bSmrg esac 14751b20b881bSmrg case $ac_mode$ac_tag in 14752b20b881bSmrg :[FHL]*:*);; 14753b20b881bSmrg :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 14754b20b881bSmrg$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} 14755b20b881bSmrg { (exit 1); exit 1; }; };; 14756b20b881bSmrg :[FH]-) ac_tag=-:-;; 14757b20b881bSmrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 14758b20b881bSmrg esac 14759b20b881bSmrg ac_save_IFS=$IFS 14760b20b881bSmrg IFS=: 14761b20b881bSmrg set x $ac_tag 14762b20b881bSmrg IFS=$ac_save_IFS 14763b20b881bSmrg shift 14764b20b881bSmrg ac_file=$1 14765c06b6b69Smrg shift 14766b20b881bSmrg 14767b20b881bSmrg case $ac_mode in 14768b20b881bSmrg :L) ac_source=$1;; 14769b20b881bSmrg :[FH]) 14770b20b881bSmrg ac_file_inputs= 14771b20b881bSmrg for ac_f 14772b20b881bSmrg do 14773b20b881bSmrg case $ac_f in 14774b20b881bSmrg -) ac_f="$tmp/stdin";; 14775b20b881bSmrg *) # Look for the file first in the build tree, then in the source tree 14776b20b881bSmrg # (if the path is not absolute). The absolute path cannot be DOS-style, 14777b20b881bSmrg # because $ac_f cannot contain `:'. 14778b20b881bSmrg test -f "$ac_f" || 14779b20b881bSmrg case $ac_f in 14780b20b881bSmrg [\\/$]*) false;; 14781b20b881bSmrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 14782b20b881bSmrg esac || 14783b20b881bSmrg { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 14784b20b881bSmrg$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} 14785b20b881bSmrg { (exit 1); exit 1; }; };; 14786b20b881bSmrg esac 14787b20b881bSmrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 14788b20b881bSmrg ac_file_inputs="$ac_file_inputs '$ac_f'" 14789c06b6b69Smrg done 14790b20b881bSmrg 14791b20b881bSmrg # Let's still pretend it is `configure' which instantiates (i.e., don't 14792b20b881bSmrg # use $as_me), people would be surprised to read: 14793b20b881bSmrg # /* config.h. Generated by config.status. */ 14794b20b881bSmrg configure_input='Generated from '` 14795b20b881bSmrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 14796b20b881bSmrg `' by configure.' 14797b20b881bSmrg if test x"$ac_file" != x-; then 14798b20b881bSmrg configure_input="$ac_file. $configure_input" 14799b20b881bSmrg { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 14800b20b881bSmrg$as_echo "$as_me: creating $ac_file" >&6;} 14801b20b881bSmrg fi 14802b20b881bSmrg # Neutralize special characters interpreted by sed in replacement strings. 14803b20b881bSmrg case $configure_input in #( 14804b20b881bSmrg *\&* | *\|* | *\\* ) 14805b20b881bSmrg ac_sed_conf_input=`$as_echo "$configure_input" | 14806b20b881bSmrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 14807b20b881bSmrg *) ac_sed_conf_input=$configure_input;; 14808c06b6b69Smrg esac 14809b20b881bSmrg 14810b20b881bSmrg case $ac_tag in 14811b20b881bSmrg *:-:* | *:-) cat >"$tmp/stdin" \ 14812b20b881bSmrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14813b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 14814b20b881bSmrg { (exit 1); exit 1; }; } ;; 14815b20b881bSmrg esac 14816b20b881bSmrg ;; 14817c06b6b69Smrg esac 14818b20b881bSmrg 14819b20b881bSmrg ac_dir=`$as_dirname -- "$ac_file" || 14820b20b881bSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14821b20b881bSmrg X"$ac_file" : 'X\(//\)[^/]' \| \ 14822b20b881bSmrg X"$ac_file" : 'X\(//\)$' \| \ 14823b20b881bSmrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 14824b20b881bSmrg$as_echo X"$ac_file" | 14825b20b881bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14826b20b881bSmrg s//\1/ 14827b20b881bSmrg q 14828b20b881bSmrg } 14829b20b881bSmrg /^X\(\/\/\)[^/].*/{ 14830b20b881bSmrg s//\1/ 14831b20b881bSmrg q 14832b20b881bSmrg } 14833b20b881bSmrg /^X\(\/\/\)$/{ 14834b20b881bSmrg s//\1/ 14835b20b881bSmrg q 14836b20b881bSmrg } 14837b20b881bSmrg /^X\(\/\).*/{ 14838b20b881bSmrg s//\1/ 14839b20b881bSmrg q 14840b20b881bSmrg } 14841b20b881bSmrg s/.*/./; q'` 14842b20b881bSmrg { as_dir="$ac_dir" 14843b20b881bSmrg case $as_dir in #( 14844b20b881bSmrg -*) as_dir=./$as_dir;; 14845b20b881bSmrg esac 14846b20b881bSmrg test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 14847b20b881bSmrg as_dirs= 14848b20b881bSmrg while :; do 14849b20b881bSmrg case $as_dir in #( 14850b20b881bSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14851b20b881bSmrg *) as_qdir=$as_dir;; 14852b20b881bSmrg esac 14853b20b881bSmrg as_dirs="'$as_qdir' $as_dirs" 14854b20b881bSmrg as_dir=`$as_dirname -- "$as_dir" || 14855b20b881bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14856b20b881bSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 14857b20b881bSmrg X"$as_dir" : 'X\(//\)$' \| \ 14858b20b881bSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14859b20b881bSmrg$as_echo X"$as_dir" | 14860b20b881bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14861b20b881bSmrg s//\1/ 14862b20b881bSmrg q 14863b20b881bSmrg } 14864b20b881bSmrg /^X\(\/\/\)[^/].*/{ 14865b20b881bSmrg s//\1/ 14866b20b881bSmrg q 14867b20b881bSmrg } 14868b20b881bSmrg /^X\(\/\/\)$/{ 14869b20b881bSmrg s//\1/ 14870b20b881bSmrg q 14871b20b881bSmrg } 14872b20b881bSmrg /^X\(\/\).*/{ 14873b20b881bSmrg s//\1/ 14874b20b881bSmrg q 14875b20b881bSmrg } 14876b20b881bSmrg s/.*/./; q'` 14877b20b881bSmrg test -d "$as_dir" && break 14878b20b881bSmrg done 14879b20b881bSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 14880b20b881bSmrg } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 14881b20b881bSmrg$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 14882b20b881bSmrg { (exit 1); exit 1; }; }; } 14883c06b6b69Smrg ac_builddir=. 14884b20b881bSmrg 14885b20b881bSmrgcase "$ac_dir" in 14886b20b881bSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14887b20b881bSmrg*) 14888b20b881bSmrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14889b20b881bSmrg # A ".." for each directory in $ac_dir_suffix. 14890b20b881bSmrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14891b20b881bSmrg case $ac_top_builddir_sub in 14892b20b881bSmrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14893b20b881bSmrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14894b20b881bSmrg esac ;; 14895b20b881bSmrgesac 14896b20b881bSmrgac_abs_top_builddir=$ac_pwd 14897b20b881bSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix 14898b20b881bSmrg# for backward compatibility: 14899c06b6b69Smrgac_top_builddir=$ac_top_build_prefix 14900b20b881bSmrg 14901b20b881bSmrgcase $srcdir in 14902b20b881bSmrg .) # We are building in place. 14903b20b881bSmrg ac_srcdir=. 14904b20b881bSmrg ac_top_srcdir=$ac_top_builddir_sub 14905b20b881bSmrg ac_abs_top_srcdir=$ac_pwd ;; 14906b20b881bSmrg [\\/]* | ?:[\\/]* ) # Absolute name. 14907b20b881bSmrg ac_srcdir=$srcdir$ac_dir_suffix; 14908b20b881bSmrg ac_top_srcdir=$srcdir 14909b20b881bSmrg ac_abs_top_srcdir=$srcdir ;; 14910b20b881bSmrg *) # Relative name. 14911b20b881bSmrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14912b20b881bSmrg ac_top_srcdir=$ac_top_build_prefix$srcdir 14913b20b881bSmrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14914b20b881bSmrgesac 14915c06b6b69Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14916c06b6b69Smrg 14917b20b881bSmrg 14918b20b881bSmrg case $ac_mode in 14919b20b881bSmrg :F) 14920b20b881bSmrg # 14921b20b881bSmrg # CONFIG_FILE 14922c06b6b69Smrg # 14923b20b881bSmrg 14924b20b881bSmrg case $INSTALL in 14925b20b881bSmrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14926b20b881bSmrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14927b20b881bSmrg esac 14928b20b881bSmrg ac_MKDIR_P=$MKDIR_P 14929b20b881bSmrg case $MKDIR_P in 14930b20b881bSmrg [\\/$]* | ?:[\\/]* ) ;; 14931b20b881bSmrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14932b20b881bSmrg esac 14933c06b6b69Smrg_ACEOF 14934b20b881bSmrg 14935b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14936b20b881bSmrg# If the template does not know about datarootdir, expand it. 14937b20b881bSmrg# FIXME: This hack should be removed a few years after 2.60. 14938c06b6b69Smrgac_datarootdir_hack=; ac_datarootdir_seen= 14939b20b881bSmrg 14940b20b881bSmrgac_sed_dataroot=' 14941b20b881bSmrg/datarootdir/ { 14942b20b881bSmrg p 14943b20b881bSmrg q 14944b20b881bSmrg} 14945b20b881bSmrg/@datadir@/p 14946b20b881bSmrg/@docdir@/p 14947b20b881bSmrg/@infodir@/p 14948b20b881bSmrg/@localedir@/p 14949b20b881bSmrg/@mandir@/p 14950b20b881bSmrg' 14951b20b881bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14952b20b881bSmrg*datarootdir*) ac_datarootdir_seen=yes;; 14953b20b881bSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14954b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14955b20b881bSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14956b20b881bSmrg_ACEOF 14957b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14958b20b881bSmrg ac_datarootdir_hack=' 14959b20b881bSmrg s&@datadir@&$datadir&g 14960b20b881bSmrg s&@docdir@&$docdir&g 14961b20b881bSmrg s&@infodir@&$infodir&g 14962b20b881bSmrg s&@localedir@&$localedir&g 14963b20b881bSmrg s&@mandir@&$mandir&g 14964b20b881bSmrg s&\\\${datarootdir}&$datarootdir&g' ;; 14965b20b881bSmrgesac 14966c06b6b69Smrg_ACEOF 14967b20b881bSmrg 14968b20b881bSmrg# Neutralize VPATH when `$srcdir' = `.'. 14969b20b881bSmrg# Shell code in configure.ac might set extrasub. 14970b20b881bSmrg# FIXME: do we really want to maintain this feature? 14971b20b881bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14972b20b881bSmrgac_sed_extra="$ac_vpsub 14973b20b881bSmrg$extrasub 14974b20b881bSmrg_ACEOF 14975b20b881bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14976b20b881bSmrg:t 14977b20b881bSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14978b20b881bSmrgs|@configure_input@|$ac_sed_conf_input|;t t 14979b20b881bSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t 14980b20b881bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 14981b20b881bSmrgs&@srcdir@&$ac_srcdir&;t t 14982b20b881bSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 14983b20b881bSmrgs&@top_srcdir@&$ac_top_srcdir&;t t 14984b20b881bSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14985b20b881bSmrgs&@builddir@&$ac_builddir&;t t 14986b20b881bSmrgs&@abs_builddir@&$ac_abs_builddir&;t t 14987b20b881bSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14988b20b881bSmrgs&@INSTALL@&$ac_INSTALL&;t t 14989b20b881bSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 14990b20b881bSmrg$ac_datarootdir_hack 14991b20b881bSmrg" 14992b20b881bSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 14993b20b881bSmrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 14994b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 14995c06b6b69Smrg { (exit 1); exit 1; }; } 14996b20b881bSmrg 14997b20b881bSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14998b20b881bSmrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 14999b20b881bSmrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 15000b20b881bSmrg { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15001b20b881bSmrgwhich seems to be undefined. Please make sure it is defined." >&5 15002b20b881bSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15003c06b6b69Smrgwhich seems to be undefined. Please make sure it is defined." >&2;} 15004b20b881bSmrg 15005b20b881bSmrg rm -f "$tmp/stdin" 15006b20b881bSmrg case $ac_file in 15007b20b881bSmrg -) cat "$tmp/out" && rm -f "$tmp/out";; 15008b20b881bSmrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 15009b20b881bSmrg esac \ 15010b20b881bSmrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 15011b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 15012b20b881bSmrg { (exit 1); exit 1; }; } 15013b20b881bSmrg ;; 15014b20b881bSmrg :H) 15015b20b881bSmrg # 15016b20b881bSmrg # CONFIG_HEADER 15017b20b881bSmrg # 15018b20b881bSmrg if test x"$ac_file" != x-; then 15019b20b881bSmrg { 15020b20b881bSmrg $as_echo "/* $configure_input */" \ 15021b20b881bSmrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 15022b20b881bSmrg } >"$tmp/config.h" \ 15023b20b881bSmrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 15024b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 15025b20b881bSmrg { (exit 1); exit 1; }; } 15026b20b881bSmrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 15027b20b881bSmrg { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 15028b20b881bSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 15029b20b881bSmrg else 15030b20b881bSmrg rm -f "$ac_file" 15031b20b881bSmrg mv "$tmp/config.h" "$ac_file" \ 15032b20b881bSmrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 15033b20b881bSmrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 15034b20b881bSmrg { (exit 1); exit 1; }; } 15035b20b881bSmrg fi 15036b20b881bSmrg else 15037b20b881bSmrg $as_echo "/* $configure_input */" \ 15038b20b881bSmrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 15039b20b881bSmrg || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 15040b20b881bSmrg$as_echo "$as_me: error: could not create -" >&2;} 15041c06b6b69Smrg { (exit 1); exit 1; }; } 15042b20b881bSmrg fi 15043b20b881bSmrg# Compute "$ac_file"'s index in $config_headers. 15044b20b881bSmrg_am_arg="$ac_file" 15045b20b881bSmrg_am_stamp_count=1 15046b20b881bSmrgfor _am_header in $config_headers :; do 15047b20b881bSmrg case $_am_header in 15048b20b881bSmrg $_am_arg | $_am_arg:* ) 15049b20b881bSmrg break ;; 15050b20b881bSmrg * ) 15051c06b6b69Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 15052c06b6b69Smrg esac 15053b20b881bSmrgdone 15054b20b881bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 15055b20b881bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15056b20b881bSmrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 15057b20b881bSmrg X"$_am_arg" : 'X\(//\)$' \| \ 15058b20b881bSmrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 15059b20b881bSmrg$as_echo X"$_am_arg" | 15060b20b881bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15061b20b881bSmrg s//\1/ 15062b20b881bSmrg q 15063b20b881bSmrg } 15064b20b881bSmrg /^X\(\/\/\)[^/].*/{ 15065b20b881bSmrg s//\1/ 15066b20b881bSmrg q 15067b20b881bSmrg } 15068b20b881bSmrg /^X\(\/\/\)$/{ 15069b20b881bSmrg s//\1/ 15070b20b881bSmrg q 15071b20b881bSmrg } 15072b20b881bSmrg /^X\(\/\).*/{ 15073b20b881bSmrg s//\1/ 15074b20b881bSmrg q 15075b20b881bSmrg } 15076b20b881bSmrg s/.*/./; q'`/stamp-h$_am_stamp_count 15077c06b6b69Smrg ;; 15078b20b881bSmrg 15079b20b881bSmrg :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 15080b20b881bSmrg$as_echo "$as_me: executing $ac_file commands" >&6;} 15081c06b6b69Smrg ;; 15082c06b6b69Smrg esac 15083c06b6b69Smrg 15084b20b881bSmrg 15085b20b881bSmrg case $ac_file$ac_mode in 15086b20b881bSmrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15087b20b881bSmrg # Autoconf 2.62 quotes --file arguments for eval, but not when files 15088b20b881bSmrg # are listed without --file. Let's play safe and only enable the eval 15089b20b881bSmrg # if we detect the quoting. 15090b20b881bSmrg case $CONFIG_FILES in 15091b20b881bSmrg *\'*) eval set x "$CONFIG_FILES" ;; 15092b20b881bSmrg *) set x $CONFIG_FILES ;; 15093b20b881bSmrg esac 15094b20b881bSmrg shift 15095b20b881bSmrg for mf 15096b20b881bSmrg do 15097b20b881bSmrg # Strip MF so we end up with the name of the file. 15098b20b881bSmrg mf=`echo "$mf" | sed -e 's/:.*$//'` 15099b20b881bSmrg # Check whether this is an Automake generated Makefile or not. 15100b20b881bSmrg # We used to match only the files named `Makefile.in', but 15101b20b881bSmrg # some people rename them; so instead we look at the file content. 15102b20b881bSmrg # Grep'ing the first line is not enough: some people post-process 15103b20b881bSmrg # each Makefile.in and add a new line on top of each file to say so. 15104b20b881bSmrg # Grep'ing the whole file is not good either: AIX grep has a line 15105b20b881bSmrg # limit of 2048, but all sed's we know have understand at least 4000. 15106b20b881bSmrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 15107b20b881bSmrg dirpart=`$as_dirname -- "$mf" || 15108b20b881bSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15109b20b881bSmrg X"$mf" : 'X\(//\)[^/]' \| \ 15110b20b881bSmrg X"$mf" : 'X\(//\)$' \| \ 15111b20b881bSmrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 15112b20b881bSmrg$as_echo X"$mf" | 15113b20b881bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15114b20b881bSmrg s//\1/ 15115b20b881bSmrg q 15116b20b881bSmrg } 15117b20b881bSmrg /^X\(\/\/\)[^/].*/{ 15118b20b881bSmrg s//\1/ 15119b20b881bSmrg q 15120b20b881bSmrg } 15121b20b881bSmrg /^X\(\/\/\)$/{ 15122b20b881bSmrg s//\1/ 15123b20b881bSmrg q 15124b20b881bSmrg } 15125b20b881bSmrg /^X\(\/\).*/{ 15126b20b881bSmrg s//\1/ 15127b20b881bSmrg q 15128b20b881bSmrg } 15129b20b881bSmrg s/.*/./; q'` 15130b20b881bSmrg else 15131c06b6b69Smrg continue 15132b20b881bSmrg fi 15133b20b881bSmrg # Extract the definition of DEPDIR, am__include, and am__quote 15134b20b881bSmrg # from the Makefile without running `make'. 15135b20b881bSmrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 15136b20b881bSmrg test -z "$DEPDIR" && continue 15137b20b881bSmrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 15138b20b881bSmrg test -z "am__include" && continue 15139b20b881bSmrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 15140b20b881bSmrg # When using ansi2knr, U may be empty or an underscore; expand it 15141b20b881bSmrg U=`sed -n 's/^U = //p' < "$mf"` 15142b20b881bSmrg # Find all dependency output files, they are included files with 15143b20b881bSmrg # $(DEPDIR) in their names. We invoke sed twice because it is the 15144b20b881bSmrg # simplest approach to changing $(DEPDIR) to its actual value in the 15145b20b881bSmrg # expansion. 15146b20b881bSmrg for file in `sed -n " 15147b20b881bSmrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 15148b20b881bSmrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 15149b20b881bSmrg # Make sure the directory exists. 15150b20b881bSmrg test -f "$dirpart/$file" && continue 15151b20b881bSmrg fdir=`$as_dirname -- "$file" || 15152b20b881bSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15153b20b881bSmrg X"$file" : 'X\(//\)[^/]' \| \ 15154b20b881bSmrg X"$file" : 'X\(//\)$' \| \ 15155b20b881bSmrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 15156b20b881bSmrg$as_echo X"$file" | 15157b20b881bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15158b20b881bSmrg s//\1/ 15159b20b881bSmrg q 15160b20b881bSmrg } 15161b20b881bSmrg /^X\(\/\/\)[^/].*/{ 15162b20b881bSmrg s//\1/ 15163b20b881bSmrg q 15164b20b881bSmrg } 15165b20b881bSmrg /^X\(\/\/\)$/{ 15166b20b881bSmrg s//\1/ 15167b20b881bSmrg q 15168b20b881bSmrg } 15169b20b881bSmrg /^X\(\/\).*/{ 15170b20b881bSmrg s//\1/ 15171b20b881bSmrg q 15172b20b881bSmrg } 15173b20b881bSmrg s/.*/./; q'` 15174b20b881bSmrg { as_dir=$dirpart/$fdir 15175b20b881bSmrg case $as_dir in #( 15176b20b881bSmrg -*) as_dir=./$as_dir;; 15177b20b881bSmrg esac 15178b20b881bSmrg test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 15179b20b881bSmrg as_dirs= 15180b20b881bSmrg while :; do 15181b20b881bSmrg case $as_dir in #( 15182b20b881bSmrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 15183b20b881bSmrg *) as_qdir=$as_dir;; 15184b20b881bSmrg esac 15185b20b881bSmrg as_dirs="'$as_qdir' $as_dirs" 15186b20b881bSmrg as_dir=`$as_dirname -- "$as_dir" || 15187b20b881bSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15188b20b881bSmrg X"$as_dir" : 'X\(//\)[^/]' \| \ 15189b20b881bSmrg X"$as_dir" : 'X\(//\)$' \| \ 15190b20b881bSmrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 15191b20b881bSmrg$as_echo X"$as_dir" | 15192b20b881bSmrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15193b20b881bSmrg s//\1/ 15194b20b881bSmrg q 15195b20b881bSmrg } 15196b20b881bSmrg /^X\(\/\/\)[^/].*/{ 15197b20b881bSmrg s//\1/ 15198b20b881bSmrg q 15199b20b881bSmrg } 15200b20b881bSmrg /^X\(\/\/\)$/{ 15201b20b881bSmrg s//\1/ 15202b20b881bSmrg q 15203b20b881bSmrg } 15204b20b881bSmrg /^X\(\/\).*/{ 15205b20b881bSmrg s//\1/ 15206b20b881bSmrg q 15207b20b881bSmrg } 15208b20b881bSmrg s/.*/./; q'` 15209b20b881bSmrg test -d "$as_dir" && break 15210b20b881bSmrg done 15211b20b881bSmrg test -z "$as_dirs" || eval "mkdir $as_dirs" 15212b20b881bSmrg } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 15213b20b881bSmrg$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 15214b20b881bSmrg { (exit 1); exit 1; }; }; } 15215b20b881bSmrg # echo "creating $dirpart/$file" 15216b20b881bSmrg echo '# dummy' > "$dirpart/$file" 15217c06b6b69Smrg done 15218b20b881bSmrg done 15219b20b881bSmrg} 15220b20b881bSmrg ;; 15221c06b6b69Smrg "libtool":C) 15222b20b881bSmrg 15223b20b881bSmrg # See if we are running on zsh, and set the options which allow our 15224b20b881bSmrg # commands through without removal of \ escapes. 15225b20b881bSmrg if test -n "${ZSH_VERSION+set}" ; then 15226b20b881bSmrg setopt NO_GLOB_SUBST 15227c06b6b69Smrg fi 15228b20b881bSmrg 15229b20b881bSmrg cfgfile="${ofile}T" 15230b20b881bSmrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15 15231c06b6b69Smrg $RM "$cfgfile" 15232b20b881bSmrg 15233b20b881bSmrg cat <<_LT_EOF >> "$cfgfile" 15234c06b6b69Smrg#! $SHELL 15235b20b881bSmrg 15236b20b881bSmrg# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 15237b20b881bSmrg# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 15238b20b881bSmrg# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 15239c06b6b69Smrg# NOTE: Changes made to this file will be lost: look at ltmain.sh. 15240b20b881bSmrg# 15241b20b881bSmrg# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 15242b20b881bSmrg# 2006, 2007, 2008 Free Software Foundation, Inc. 15243c06b6b69Smrg# Written by Gordon Matzigkeit, 1996 15244b20b881bSmrg# 15245b20b881bSmrg# This file is part of GNU Libtool. 15246b20b881bSmrg# 15247b20b881bSmrg# GNU Libtool is free software; you can redistribute it and/or 15248b20b881bSmrg# modify it under the terms of the GNU General Public License as 15249b20b881bSmrg# published by the Free Software Foundation; either version 2 of 15250b20b881bSmrg# the License, or (at your option) any later version. 15251b20b881bSmrg# 15252b20b881bSmrg# As a special exception to the GNU General Public License, 15253b20b881bSmrg# if you distribute this file as part of a program or library that 15254b20b881bSmrg# is built using GNU Libtool, you may include this file under the 15255b20b881bSmrg# same distribution terms that you use for the rest of that program. 15256b20b881bSmrg# 15257b20b881bSmrg# GNU Libtool is distributed in the hope that it will be useful, 15258b20b881bSmrg# but WITHOUT ANY WARRANTY; without even the implied warranty of 15259b20b881bSmrg# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15260b20b881bSmrg# GNU General Public License for more details. 15261b20b881bSmrg# 15262b20b881bSmrg# You should have received a copy of the GNU General Public License 15263b20b881bSmrg# along with GNU Libtool; see the file COPYING. If not, a copy 15264b20b881bSmrg# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 15265b20b881bSmrg# obtained by writing to the Free Software Foundation, Inc., 15266c06b6b69Smrg# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 15267c06b6b69Smrg 15268b20b881bSmrg 15269b20b881bSmrg# The names of the tagged configurations supported by this script. 15270c06b6b69Smrgavailable_tags="" 15271b20b881bSmrg 15272c06b6b69Smrg# ### BEGIN LIBTOOL CONFIG 15273b20b881bSmrg 15274b20b881bSmrg# Whether or not to build static libraries. 15275c06b6b69Smrgbuild_old_libs=$enable_static 15276b20b881bSmrg 15277b20b881bSmrg# Which release of libtool.m4 was used? 15278b20b881bSmrgmacro_version=$macro_version 15279c06b6b69Smrgmacro_revision=$macro_revision 15280b20b881bSmrg 15281b20b881bSmrg# Whether or not to build shared libraries. 15282c06b6b69Smrgbuild_libtool_libs=$enable_shared 15283b20b881bSmrg 15284b20b881bSmrg# What type of objects to build. 15285c06b6b69Smrgpic_mode=$pic_mode 15286b20b881bSmrg 15287b20b881bSmrg# Whether or not to optimize for fast installation. 15288c06b6b69Smrgfast_install=$enable_fast_install 15289b20b881bSmrg 15290b20b881bSmrg# The host system. 15291b20b881bSmrghost_alias=$host_alias 15292b20b881bSmrghost=$host 15293c06b6b69Smrghost_os=$host_os 15294b20b881bSmrg 15295b20b881bSmrg# The build system. 15296b20b881bSmrgbuild_alias=$build_alias 15297b20b881bSmrgbuild=$build 152989f4658d1Smrgbuild_os=$build_os 15299b20b881bSmrg 15300b20b881bSmrg# A sed program that does not truncate output. 153019f4658d1SmrgSED=$lt_SED 15302b20b881bSmrg 15303b20b881bSmrg# Sed that helps us avoid accidentally triggering echo(1) options like -n. 153049f4658d1SmrgXsed="\$SED -e 1s/^X//" 15305b20b881bSmrg 15306b20b881bSmrg# A grep program that handles long lines. 153079f4658d1SmrgGREP=$lt_GREP 15308b20b881bSmrg 15309b20b881bSmrg# An ERE matcher. 153109f4658d1SmrgEGREP=$lt_EGREP 15311b20b881bSmrg 15312b20b881bSmrg# A literal string matcher. 153139f4658d1SmrgFGREP=$lt_FGREP 15314b20b881bSmrg 15315b20b881bSmrg# A BSD- or MS-compatible name lister. 153169f4658d1SmrgNM=$lt_NM 15317b20b881bSmrg 15318b20b881bSmrg# Whether we need soft or hard links. 15319c06b6b69SmrgLN_S=$lt_LN_S 15320b20b881bSmrg 15321b20b881bSmrg# What is the maximum length of a command? 15322c06b6b69Smrgmax_cmd_len=$max_cmd_len 15323b20b881bSmrg 15324b20b881bSmrg# Object file suffix (normally "o"). 15325c06b6b69Smrgobjext=$ac_objext 15326b20b881bSmrg 15327b20b881bSmrg# Executable file suffix (normally ""). 153289f4658d1Smrgexeext=$exeext 15329b20b881bSmrg 15330b20b881bSmrg# whether the shell understands "unset". 153319f4658d1Smrglt_unset=$lt_unset 15332b20b881bSmrg 15333b20b881bSmrg# turn spaces into newlines. 153349f4658d1SmrgSP2NL=$lt_lt_SP2NL 15335b20b881bSmrg 15336b20b881bSmrg# turn newlines into spaces. 15337c06b6b69SmrgNL2SP=$lt_lt_NL2SP 15338b20b881bSmrg 15339b20b881bSmrg# How to create reloadable object files. 15340b20b881bSmrgreload_flag=$lt_reload_flag 15341c06b6b69Smrgreload_cmds=$lt_reload_cmds 15342b20b881bSmrg 15343b20b881bSmrg# An object symbol dumper. 15344c06b6b69SmrgOBJDUMP=$lt_OBJDUMP 15345b20b881bSmrg 15346b20b881bSmrg# Method to check whether dependent libraries are shared objects. 15347c06b6b69Smrgdeplibs_check_method=$lt_deplibs_check_method 15348b20b881bSmrg 15349b20b881bSmrg# Command to use when deplibs_check_method == "file_magic". 15350c06b6b69Smrgfile_magic_cmd=$lt_file_magic_cmd 15351b20b881bSmrg 15352b20b881bSmrg# The archiver. 15353b20b881bSmrgAR=$lt_AR 15354c06b6b69SmrgAR_FLAGS=$lt_AR_FLAGS 15355b20b881bSmrg 15356b20b881bSmrg# A symbol stripping program. 15357c06b6b69SmrgSTRIP=$lt_STRIP 15358b20b881bSmrg 15359b20b881bSmrg# Commands used to install an old-style archive. 15360b20b881bSmrgRANLIB=$lt_RANLIB 15361b20b881bSmrgold_postinstall_cmds=$lt_old_postinstall_cmds 15362c06b6b69Smrgold_postuninstall_cmds=$lt_old_postuninstall_cmds 15363b20b881bSmrg 15364b20b881bSmrg# A C compiler. 15365c06b6b69SmrgLTCC=$lt_CC 15366b20b881bSmrg 15367b20b881bSmrg# LTCC compiler flags. 15368c06b6b69SmrgLTCFLAGS=$lt_CFLAGS 15369b20b881bSmrg 15370b20b881bSmrg# Take the output of nm and produce a listing of raw symbols and C names. 15371c06b6b69Smrgglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 15372b20b881bSmrg 15373b20b881bSmrg# Transform the output of nm in a proper C declaration. 15374c06b6b69Smrgglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 15375b20b881bSmrg 15376b20b881bSmrg# Transform the output of nm in a C name address pair. 15377c06b6b69Smrgglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 15378b20b881bSmrg 15379b20b881bSmrg# Transform the output of nm in a C name address pair when lib prefix is needed. 15380c06b6b69Smrgglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 15381b20b881bSmrg 15382b20b881bSmrg# The name of the directory that contains temporary libtool files. 15383c06b6b69Smrgobjdir=$objdir 15384b20b881bSmrg 15385b20b881bSmrg# Shell to use when invoking shell scripts. 15386c06b6b69SmrgSHELL=$lt_SHELL 15387b20b881bSmrg 15388b20b881bSmrg# An echo program that does not interpret backslashes. 15389c06b6b69SmrgECHO=$lt_ECHO 15390b20b881bSmrg 15391b20b881bSmrg# Used to examine libraries when file_magic_cmd begins with "file". 15392c06b6b69SmrgMAGIC_CMD=$MAGIC_CMD 15393b20b881bSmrg 15394b20b881bSmrg# Must we lock files when doing compilation? 15395c06b6b69Smrgneed_locks=$lt_need_locks 15396b20b881bSmrg 15397b20b881bSmrg# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 153989f4658d1SmrgDSYMUTIL=$lt_DSYMUTIL 15399b20b881bSmrg 15400b20b881bSmrg# Tool to change global to local symbols on Mac OS X. 154019f4658d1SmrgNMEDIT=$lt_NMEDIT 15402b20b881bSmrg 15403b20b881bSmrg# Tool to manipulate fat objects and archives on Mac OS X. 15404c06b6b69SmrgLIPO=$lt_LIPO 15405b20b881bSmrg 15406b20b881bSmrg# ldd/readelf like tool for Mach-O binaries on Mac OS X. 15407c06b6b69SmrgOTOOL=$lt_OTOOL 15408b20b881bSmrg 15409b20b881bSmrg# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15410c06b6b69SmrgOTOOL64=$lt_OTOOL64 15411b20b881bSmrg 15412b20b881bSmrg# Old archive suffix (normally "a"). 154139f4658d1Smrglibext=$libext 15414b20b881bSmrg 15415b20b881bSmrg# Shared library suffix (normally ".so"). 15416c06b6b69Smrgshrext_cmds=$lt_shrext_cmds 15417b20b881bSmrg 15418b20b881bSmrg# The commands to extract the exported symbol list from a shared archive. 15419c06b6b69Smrgextract_expsyms_cmds=$lt_extract_expsyms_cmds 15420b20b881bSmrg 15421b20b881bSmrg# Variables whose values should be saved in libtool wrapper scripts and 15422b20b881bSmrg# restored at link time. 15423c06b6b69Smrgvariables_saved_for_relink=$lt_variables_saved_for_relink 15424b20b881bSmrg 15425b20b881bSmrg# Do we need the "lib" prefix for modules? 15426c06b6b69Smrgneed_lib_prefix=$need_lib_prefix 15427b20b881bSmrg 15428b20b881bSmrg# Do we need a version for libraries? 15429c06b6b69Smrgneed_version=$need_version 15430b20b881bSmrg 15431b20b881bSmrg# Library versioning type. 15432c06b6b69Smrgversion_type=$version_type 15433b20b881bSmrg 15434b20b881bSmrg# Shared library runtime path variable. 15435c06b6b69Smrgrunpath_var=$runpath_var 15436b20b881bSmrg 15437b20b881bSmrg# Shared library path variable. 15438c06b6b69Smrgshlibpath_var=$shlibpath_var 15439b20b881bSmrg 15440b20b881bSmrg# Is shlibpath searched before the hard-coded library search path? 15441c06b6b69Smrgshlibpath_overrides_runpath=$shlibpath_overrides_runpath 15442b20b881bSmrg 15443b20b881bSmrg# Format of library name prefix. 15444c06b6b69Smrglibname_spec=$lt_libname_spec 15445b20b881bSmrg 15446b20b881bSmrg# List of archive names. First name is the real one, the rest are links. 15447b20b881bSmrg# The last name is the one that the linker finds with -lNAME 15448c06b6b69Smrglibrary_names_spec=$lt_library_names_spec 15449b20b881bSmrg 15450b20b881bSmrg# The coded name of the library, if different from the real name. 15451c06b6b69Smrgsoname_spec=$lt_soname_spec 15452b20b881bSmrg 15453b20b881bSmrg# Command to use after installation of a shared archive. 15454c06b6b69Smrgpostinstall_cmds=$lt_postinstall_cmds 15455b20b881bSmrg 15456b20b881bSmrg# Command to use after uninstallation of a shared archive. 15457c06b6b69Smrgpostuninstall_cmds=$lt_postuninstall_cmds 15458b20b881bSmrg 15459b20b881bSmrg# Commands used to finish a libtool library installation in a directory. 154609f4658d1Smrgfinish_cmds=$lt_finish_cmds 15461b20b881bSmrg 15462b20b881bSmrg# As "finish_cmds", except a single script fragment to be evaled but 15463b20b881bSmrg# not shown. 15464c06b6b69Smrgfinish_eval=$lt_finish_eval 15465b20b881bSmrg 15466b20b881bSmrg# Whether we should hardcode library paths into libraries. 15467c06b6b69Smrghardcode_into_libs=$hardcode_into_libs 15468b20b881bSmrg 15469b20b881bSmrg# Compile-time system search path for libraries. 15470c06b6b69Smrgsys_lib_search_path_spec=$lt_sys_lib_search_path_spec 15471b20b881bSmrg 15472b20b881bSmrg# Run-time system search path for libraries. 15473c06b6b69Smrgsys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 15474b20b881bSmrg 15475b20b881bSmrg# Whether dlopen is supported. 15476c06b6b69Smrgdlopen_support=$enable_dlopen 15477b20b881bSmrg 15478b20b881bSmrg# Whether dlopen of programs is supported. 15479c06b6b69Smrgdlopen_self=$enable_dlopen_self 15480b20b881bSmrg 15481b20b881bSmrg# Whether dlopen of statically linked programs is supported. 15482c06b6b69Smrgdlopen_self_static=$enable_dlopen_self_static 15483b20b881bSmrg 15484b20b881bSmrg# Commands to strip libraries. 15485b20b881bSmrgold_striplib=$lt_old_striplib 15486c06b6b69Smrgstriplib=$lt_striplib 15487c06b6b69Smrg 15488b20b881bSmrg 15489b20b881bSmrg# The linker used to build libraries. 15490c06b6b69SmrgLD=$lt_LD 15491b20b881bSmrg 15492b20b881bSmrg# Commands used to build an old-style archive. 15493c06b6b69Smrgold_archive_cmds=$lt_old_archive_cmds 15494b20b881bSmrg 15495b20b881bSmrg# A language specific compiler. 15496c06b6b69SmrgCC=$lt_compiler 15497b20b881bSmrg 15498b20b881bSmrg# Is the compiler the GNU compiler? 15499c06b6b69Smrgwith_gcc=$GCC 15500b20b881bSmrg 15501b20b881bSmrg# Compiler flag to turn off builtin functions. 155029f4658d1Smrgno_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 15503b20b881bSmrg 15504b20b881bSmrg# How to pass a linker flag through the compiler. 15505c06b6b69Smrgwl=$lt_lt_prog_compiler_wl 15506b20b881bSmrg 15507b20b881bSmrg# Additional compiler flags for building library objects. 155089f4658d1Smrgpic_flag=$lt_lt_prog_compiler_pic 15509b20b881bSmrg 15510b20b881bSmrg# Compiler flag to prevent dynamic linking. 15511c06b6b69Smrglink_static_flag=$lt_lt_prog_compiler_static 15512b20b881bSmrg 15513b20b881bSmrg# Does compiler simultaneously support -c and -o options? 15514c06b6b69Smrgcompiler_c_o=$lt_lt_cv_prog_compiler_c_o 15515b20b881bSmrg 15516b20b881bSmrg# Whether or not to add -lc for building shared libraries. 15517c06b6b69Smrgbuild_libtool_need_lc=$archive_cmds_need_lc 15518b20b881bSmrg 15519b20b881bSmrg# Whether or not to disallow shared libs when runtime libs are static. 155209f4658d1Smrgallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 15521b20b881bSmrg 15522b20b881bSmrg# Compiler flag to allow reflexive dlopens. 155239f4658d1Smrgexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec 15524b20b881bSmrg 15525b20b881bSmrg# Compiler flag to generate shared objects directly from archives. 155269f4658d1Smrgwhole_archive_flag_spec=$lt_whole_archive_flag_spec 15527b20b881bSmrg 15528b20b881bSmrg# Whether the compiler copes with passing no objects directly. 15529c06b6b69Smrgcompiler_needs_object=$lt_compiler_needs_object 15530b20b881bSmrg 15531b20b881bSmrg# Create an old-style archive from a shared archive. 15532c06b6b69Smrgold_archive_from_new_cmds=$lt_old_archive_from_new_cmds 15533b20b881bSmrg 15534b20b881bSmrg# Create a temporary old-style archive to link instead of a shared archive. 15535c06b6b69Smrgold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 15536b20b881bSmrg 15537b20b881bSmrg# Commands used to build a shared archive. 15538b20b881bSmrgarchive_cmds=$lt_archive_cmds 15539c06b6b69Smrgarchive_expsym_cmds=$lt_archive_expsym_cmds 15540b20b881bSmrg 15541b20b881bSmrg# Commands used to build a loadable module if different from building 15542b20b881bSmrg# a shared archive. 15543b20b881bSmrgmodule_cmds=$lt_module_cmds 15544c06b6b69Smrgmodule_expsym_cmds=$lt_module_expsym_cmds 15545b20b881bSmrg 15546b20b881bSmrg# Whether we are building with GNU ld or not. 155479f4658d1Smrgwith_gnu_ld=$lt_with_gnu_ld 15548b20b881bSmrg 15549b20b881bSmrg# Flag that allows shared libraries with undefined symbols to be built. 155509f4658d1Smrgallow_undefined_flag=$lt_allow_undefined_flag 15551b20b881bSmrg 15552b20b881bSmrg# Flag that enforces no undefined symbols. 155539f4658d1Smrgno_undefined_flag=$lt_no_undefined_flag 15554b20b881bSmrg 15555b20b881bSmrg# Flag to hardcode \$libdir into a binary during linking. 15556b20b881bSmrg# This must work even if \$libdir does not exist 155579f4658d1Smrghardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 15558b20b881bSmrg 15559b20b881bSmrg# If ld is used when linking, flag to hardcode \$libdir into a binary 15560b20b881bSmrg# during linking. This must work even if \$libdir does not exist. 15561c06b6b69Smrghardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 15562b20b881bSmrg 15563b20b881bSmrg# Whether we need a single "-rpath" flag with a separated argument. 155649f4658d1Smrghardcode_libdir_separator=$lt_hardcode_libdir_separator 15565b20b881bSmrg 15566b20b881bSmrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15567b20b881bSmrg# DIR into the resulting binary. 155689f4658d1Smrghardcode_direct=$hardcode_direct 15569b20b881bSmrg 15570b20b881bSmrg# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15571b20b881bSmrg# DIR into the resulting binary and the resulting library dependency is 15572b20b881bSmrg# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 15573b20b881bSmrg# library is relocated. 155749f4658d1Smrghardcode_direct_absolute=$hardcode_direct_absolute 15575b20b881bSmrg 15576b20b881bSmrg# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 15577b20b881bSmrg# into the resulting binary. 155789f4658d1Smrghardcode_minus_L=$hardcode_minus_L 15579b20b881bSmrg 15580b20b881bSmrg# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 15581b20b881bSmrg# into the resulting binary. 155829f4658d1Smrghardcode_shlibpath_var=$hardcode_shlibpath_var 15583b20b881bSmrg 15584b20b881bSmrg# Set to "yes" if building a shared library automatically hardcodes DIR 15585b20b881bSmrg# into the library and all subsequent libraries and executables linked 15586b20b881bSmrg# against it. 15587b20b881bSmrghardcode_automatic=$hardcode_automatic 15588b20b881bSmrg 15589b20b881bSmrg# Set to yes if linker adds runtime paths of dependent libraries 15590b20b881bSmrg# to runtime path list. 15591b20b881bSmrginherit_rpath=$inherit_rpath 15592b20b881bSmrg 15593b20b881bSmrg# Whether libtool must link a program against all its dependency libraries. 155949f4658d1Smrglink_all_deplibs=$link_all_deplibs 15595b20b881bSmrg 15596b20b881bSmrg# Fix the shell variable \$srcfile for the compiler. 155979f4658d1Smrgfix_srcfile_path=$lt_fix_srcfile_path 15598b20b881bSmrg 15599b20b881bSmrg# Set to "yes" if exported symbols are required. 156009f4658d1Smrgalways_export_symbols=$always_export_symbols 15601b20b881bSmrg 15602b20b881bSmrg# The commands to list exported symbols. 156039f4658d1Smrgexport_symbols_cmds=$lt_export_symbols_cmds 15604b20b881bSmrg 15605b20b881bSmrg# Symbols that should not be listed in the preloaded symbols. 156069f4658d1Smrgexclude_expsyms=$lt_exclude_expsyms 15607b20b881bSmrg 15608b20b881bSmrg# Symbols that must always be exported. 15609b20b881bSmrginclude_expsyms=$lt_include_expsyms 15610b20b881bSmrg 15611b20b881bSmrg# Commands necessary for linking programs (against libraries) with templates. 15612b20b881bSmrgprelink_cmds=$lt_prelink_cmds 15613b20b881bSmrg 15614b20b881bSmrg# Specify filename containing input files. 15615b20b881bSmrgfile_list_spec=$lt_file_list_spec 15616b20b881bSmrg 15617b20b881bSmrg# How to hardcode a shared library path into an executable. 15618b20b881bSmrghardcode_action=$hardcode_action 15619b20b881bSmrg 15620b20b881bSmrg# ### END LIBTOOL CONFIG 15621b20b881bSmrg 15622b20b881bSmrg_LT_EOF 15623b20b881bSmrg 15624b20b881bSmrg case $host_os in 15625b20b881bSmrg aix3*) 15626b20b881bSmrg cat <<\_LT_EOF >> "$cfgfile" 15627b20b881bSmrg# AIX sometimes has problems with the GCC collect2 program. For some 15628b20b881bSmrg# reason, if we set the COLLECT_NAMES environment variable, the problems 15629b20b881bSmrg# vanish in a puff of smoke. 15630b20b881bSmrgif test "X${COLLECT_NAMES+set}" != Xset; then 15631b20b881bSmrg COLLECT_NAMES= 15632b20b881bSmrg export COLLECT_NAMES 15633b20b881bSmrgfi 156349f4658d1Smrg_LT_EOF 15635c06b6b69Smrg ;; 15636c06b6b69Smrg esac 15637b20b881bSmrg 15638b20b881bSmrg 15639b20b881bSmrgltmain="$ac_aux_dir/ltmain.sh" 15640b20b881bSmrg 15641b20b881bSmrg 15642b20b881bSmrg # We use sed instead of cat because bash on DJGPP gets confused if 15643b20b881bSmrg # if finds mixed CR/LF and LF-only lines. Since sed operates in 15644b20b881bSmrg # text mode, it properly converts lines to CR/LF. This bash problem 15645b20b881bSmrg # is reportedly fixed, but why not run on old versions too? 15646b20b881bSmrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 15647b20b881bSmrg || (rm -f "$cfgfile"; exit 1) 15648b20b881bSmrg 15649b20b881bSmrg case $xsi_shell in 15650b20b881bSmrg yes) 15651b20b881bSmrg cat << \_LT_EOF >> "$cfgfile" 15652b20b881bSmrg 15653b20b881bSmrg# func_dirname file append nondir_replacement 15654b20b881bSmrg# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15655b20b881bSmrg# otherwise set result to NONDIR_REPLACEMENT. 15656b20b881bSmrgfunc_dirname () 15657b20b881bSmrg{ 15658b20b881bSmrg case ${1} in 15659b20b881bSmrg */*) func_dirname_result="${1%/*}${2}" ;; 156609f4658d1Smrg * ) func_dirname_result="${3}" ;; 15661b20b881bSmrg esac 15662c06b6b69Smrg} 15663b20b881bSmrg 15664b20b881bSmrg# func_basename file 15665b20b881bSmrgfunc_basename () 15666b20b881bSmrg{ 15667b20b881bSmrg func_basename_result="${1##*/}" 15668c06b6b69Smrg} 15669b20b881bSmrg 15670b20b881bSmrg# func_dirname_and_basename file append nondir_replacement 15671b20b881bSmrg# perform func_basename and func_dirname in a single function 15672b20b881bSmrg# call: 15673b20b881bSmrg# dirname: Compute the dirname of FILE. If nonempty, 15674b20b881bSmrg# add APPEND to the result, otherwise set result 15675b20b881bSmrg# to NONDIR_REPLACEMENT. 15676b20b881bSmrg# value returned in "$func_dirname_result" 15677b20b881bSmrg# basename: Compute filename of FILE. 15678b20b881bSmrg# value retuned in "$func_basename_result" 15679b20b881bSmrg# Implementation must be kept synchronized with func_dirname 15680b20b881bSmrg# and func_basename. For efficiency, we do not delegate to 15681b20b881bSmrg# those functions but instead duplicate the functionality here. 15682b20b881bSmrgfunc_dirname_and_basename () 15683b20b881bSmrg{ 15684b20b881bSmrg case ${1} in 15685b20b881bSmrg */*) func_dirname_result="${1%/*}${2}" ;; 15686b20b881bSmrg * ) func_dirname_result="${3}" ;; 15687b20b881bSmrg esac 15688b20b881bSmrg func_basename_result="${1##*/}" 15689c06b6b69Smrg} 15690b20b881bSmrg 15691b20b881bSmrg# func_stripname prefix suffix name 15692b20b881bSmrg# strip PREFIX and SUFFIX off of NAME. 15693b20b881bSmrg# PREFIX and SUFFIX must not contain globbing or regex special 15694b20b881bSmrg# characters, hashes, percent signs, but SUFFIX may contain a leading 15695b20b881bSmrg# dot (in which case that matches only a dot). 15696b20b881bSmrgfunc_stripname () 15697b20b881bSmrg{ 15698b20b881bSmrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 15699b20b881bSmrg # positional parameters, so assign one to ordinary parameter first. 15700b20b881bSmrg func_stripname_result=${3} 15701b20b881bSmrg func_stripname_result=${func_stripname_result#"${1}"} 15702b20b881bSmrg func_stripname_result=${func_stripname_result%"${2}"} 15703c06b6b69Smrg} 15704b20b881bSmrg 15705b20b881bSmrg# func_opt_split 15706b20b881bSmrgfunc_opt_split () 15707b20b881bSmrg{ 15708b20b881bSmrg func_opt_split_opt=${1%%=*} 15709b20b881bSmrg func_opt_split_arg=${1#*=} 15710c06b6b69Smrg} 15711b20b881bSmrg 15712b20b881bSmrg# func_lo2o object 15713b20b881bSmrgfunc_lo2o () 15714b20b881bSmrg{ 15715b20b881bSmrg case ${1} in 15716b20b881bSmrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 157179f4658d1Smrg *) func_lo2o_result=${1} ;; 15718b20b881bSmrg esac 15719b20b881bSmrg} 15720b20b881bSmrg 15721b20b881bSmrg# func_xform libobj-or-source 15722b20b881bSmrgfunc_xform () 15723b20b881bSmrg{ 15724b20b881bSmrg func_xform_result=${1%.*}.lo 15725b20b881bSmrg} 15726b20b881bSmrg 15727b20b881bSmrg# func_arith arithmetic-term... 15728b20b881bSmrgfunc_arith () 15729b20b881bSmrg{ 15730b20b881bSmrg func_arith_result=$(( $* )) 15731b20b881bSmrg} 15732b20b881bSmrg 15733b20b881bSmrg# func_len string 15734b20b881bSmrg# STRING may not start with a hyphen. 15735b20b881bSmrgfunc_len () 15736b20b881bSmrg{ 15737b20b881bSmrg func_len_result=${#1} 15738b20b881bSmrg} 15739b20b881bSmrg 15740b20b881bSmrg_LT_EOF 15741b20b881bSmrg ;; 15742b20b881bSmrg *) # Bourne compatible functions. 15743b20b881bSmrg cat << \_LT_EOF >> "$cfgfile" 15744b20b881bSmrg 15745b20b881bSmrg# func_dirname file append nondir_replacement 15746b20b881bSmrg# Compute the dirname of FILE. If nonempty, add APPEND to the result, 15747b20b881bSmrg# otherwise set result to NONDIR_REPLACEMENT. 15748b20b881bSmrgfunc_dirname () 15749b20b881bSmrg{ 15750b20b881bSmrg # Extract subdirectory from the argument. 15751b20b881bSmrg func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 15752b20b881bSmrg if test "X$func_dirname_result" = "X${1}"; then 15753b20b881bSmrg func_dirname_result="${3}" 15754b20b881bSmrg else 15755b20b881bSmrg func_dirname_result="$func_dirname_result${2}" 15756b20b881bSmrg fi 15757b20b881bSmrg} 15758b20b881bSmrg 15759b20b881bSmrg# func_basename file 15760b20b881bSmrgfunc_basename () 15761b20b881bSmrg{ 15762b20b881bSmrg func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 15763b20b881bSmrg} 15764b20b881bSmrg 15765b20b881bSmrg 15766b20b881bSmrg# func_stripname prefix suffix name 15767b20b881bSmrg# strip PREFIX and SUFFIX off of NAME. 15768b20b881bSmrg# PREFIX and SUFFIX must not contain globbing or regex special 15769b20b881bSmrg# characters, hashes, percent signs, but SUFFIX may contain a leading 15770b20b881bSmrg# dot (in which case that matches only a dot). 15771b20b881bSmrg# func_strip_suffix prefix name 15772b20b881bSmrgfunc_stripname () 15773b20b881bSmrg{ 15774b20b881bSmrg case ${2} in 15775b20b881bSmrg .*) func_stripname_result=`$ECHO "X${3}" \ 15776b20b881bSmrg | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 15777b20b881bSmrg *) func_stripname_result=`$ECHO "X${3}" \ 15778c06b6b69Smrg | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 15779b20b881bSmrg esac 15780b20b881bSmrg} 15781b20b881bSmrg 15782b20b881bSmrg# sed scripts: 15783b20b881bSmrgmy_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 15784b20b881bSmrgmy_sed_long_arg='1s/^-[^=]*=//' 15785b20b881bSmrg 15786b20b881bSmrg# func_opt_split 15787b20b881bSmrgfunc_opt_split () 15788b20b881bSmrg{ 15789b20b881bSmrg func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 15790b20b881bSmrg func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 15791c06b6b69Smrg} 15792b20b881bSmrg 15793b20b881bSmrg# func_lo2o object 15794b20b881bSmrgfunc_lo2o () 15795b20b881bSmrg{ 15796b20b881bSmrg func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 157979f4658d1Smrg} 15798b20b881bSmrg 15799b20b881bSmrg# func_xform libobj-or-source 15800b20b881bSmrgfunc_xform () 15801b20b881bSmrg{ 158029f4658d1Smrg func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 15803b20b881bSmrg} 15804b20b881bSmrg 15805b20b881bSmrg# func_arith arithmetic-term... 15806b20b881bSmrgfunc_arith () 15807b20b881bSmrg{ 15808b20b881bSmrg func_arith_result=`expr "$@"` 15809b20b881bSmrg} 15810b20b881bSmrg 15811b20b881bSmrg# func_len string 15812b20b881bSmrg# STRING may not start with a hyphen. 15813b20b881bSmrgfunc_len () 15814b20b881bSmrg{ 15815b20b881bSmrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 15816b20b881bSmrg} 15817b20b881bSmrg 158189f4658d1Smrg_LT_EOF 158199f4658d1Smrgesac 15820b20b881bSmrg 15821b20b881bSmrgcase $lt_shell_append in 15822b20b881bSmrg yes) 15823c06b6b69Smrg cat << \_LT_EOF >> "$cfgfile" 15824b20b881bSmrg 15825b20b881bSmrg# func_append var value 15826b20b881bSmrg# Append VALUE to the end of shell variable VAR. 15827b20b881bSmrgfunc_append () 15828b20b881bSmrg{ 15829b20b881bSmrg eval "$1+=\$2" 15830b20b881bSmrg} 15831b20b881bSmrg_LT_EOF 15832b20b881bSmrg ;; 15833b20b881bSmrg *) 15834c06b6b69Smrg cat << \_LT_EOF >> "$cfgfile" 15835b20b881bSmrg 15836b20b881bSmrg# func_append var value 15837b20b881bSmrg# Append VALUE to the end of shell variable VAR. 15838b20b881bSmrgfunc_append () 15839b20b881bSmrg{ 15840b20b881bSmrg eval "$1=\$$1\$2" 15841c06b6b69Smrg} 15842b20b881bSmrg 15843b20b881bSmrg_LT_EOF 158449f4658d1Smrg ;; 15845c06b6b69Smrg esac 15846c06b6b69Smrg 15847b20b881bSmrg 15848b20b881bSmrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 15849b20b881bSmrg || (rm -f "$cfgfile"; exit 1) 15850b20b881bSmrg 15851b20b881bSmrg mv -f "$cfgfile" "$ofile" || 15852b20b881bSmrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 15853b20b881bSmrg chmod +x "$ofile" 15854c06b6b69Smrg 158559f4658d1Smrg ;; 15856c06b6b69Smrg 158579f4658d1Smrg esac 15858c06b6b69Smrgdone # for ac_tag 15859c06b6b69Smrg 15860c06b6b69Smrg 15861c06b6b69Smrg{ (exit 0); exit 0; } 15862c06b6b69Smrg_ACEOF 15863c06b6b69Smrgchmod +x $CONFIG_STATUS 15864c06b6b69Smrgac_clean_files=$ac_clean_files_save 158659f4658d1Smrg 158669f4658d1Smrgtest $ac_write_fail = 0 || 158679f4658d1Smrg { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 158689f4658d1Smrg$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} 158699f4658d1Smrg { (exit 1); exit 1; }; } 15870c06b6b69Smrg 15871c06b6b69Smrg 15872c06b6b69Smrg# configure is writing to config.log, and then calls config.status. 15873c06b6b69Smrg# config.status does its own redirection, appending to config.log. 15874c06b6b69Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 15875c06b6b69Smrg# by configure, so config.status won't be able to write to it; its 15876c06b6b69Smrg# output is simply discarded. So we exec the FD to /dev/null, 15877c06b6b69Smrg# effectively closing config.log, so it can be properly (re)opened and 15878c06b6b69Smrg# appended to by config.status. When coming back to configure, we 15879c06b6b69Smrg# need to make the FD available again. 15880c06b6b69Smrgif test "$no_create" != yes; then 15881c06b6b69Smrg ac_cs_success=: 15882c06b6b69Smrg ac_config_status_args= 15883c06b6b69Smrg test "$silent" = yes && 15884c06b6b69Smrg ac_config_status_args="$ac_config_status_args --quiet" 15885c06b6b69Smrg exec 5>/dev/null 15886c06b6b69Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15887c06b6b69Smrg exec 5>>config.log 15888c06b6b69Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15889c06b6b69Smrg # would make configure fail if this is the last instruction. 15890c06b6b69Smrg $ac_cs_success || { (exit 1); exit 1; } 158919f4658d1Smrgfi 158929f4658d1Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 158939f4658d1Smrg { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 158949f4658d1Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15895c06b6b69Smrgfi 15896 15897