configure revision c37a63b8
1264fa531Smrg#! /bin/sh 2264fa531Smrg# Guess values for system-dependent variables and create Makefiles. 3c37a63b8Smrg# Generated by GNU Autoconf 2.63 for x11perf 1.5.1. 4264fa531Smrg# 5264fa531Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 6264fa531Smrg# 7c37a63b8Smrg# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8c37a63b8Smrg# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 9264fa531Smrg# This configure script is free software; the Free Software Foundation 10264fa531Smrg# gives unlimited permission to copy, distribute and modify it. 11264fa531Smrg## --------------------- ## 12264fa531Smrg## M4sh Initialization. ## 13264fa531Smrg## --------------------- ## 14264fa531Smrg 15c37a63b8Smrg# Be more Bourne compatible 16c37a63b8SmrgDUALCASE=1; export DUALCASE # for MKS sh 17264fa531Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 18264fa531Smrg emulate sh 19264fa531Smrg NULLCMD=: 20c37a63b8Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21264fa531Smrg # is contrary to our usage. Disable this feature. 22264fa531Smrg alias -g '${1+"$@"}'='"$@"' 23c37a63b8Smrg setopt NO_GLOB_SUBST 24c37a63b8Smrgelse 25c37a63b8Smrg case `(set -o) 2>/dev/null` in 26c37a63b8Smrg *posix*) set -o posix ;; 27c37a63b8Smrgesac 28c37a63b8Smrg 29c37a63b8Smrgfi 30c37a63b8Smrg 31c37a63b8Smrg 32c37a63b8Smrg 33c37a63b8Smrg 34c37a63b8Smrg# PATH needs CR 35c37a63b8Smrg# Avoid depending upon Character Ranges. 36c37a63b8Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 37c37a63b8Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 38c37a63b8Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 39c37a63b8Smrgas_cr_digits='0123456789' 40c37a63b8Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 41c37a63b8Smrg 42c37a63b8Smrgas_nl=' 43c37a63b8Smrg' 44c37a63b8Smrgexport as_nl 45c37a63b8Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 46c37a63b8Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 47c37a63b8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 48c37a63b8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 49c37a63b8Smrgif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50c37a63b8Smrg as_echo='printf %s\n' 51c37a63b8Smrg as_echo_n='printf %s' 52c37a63b8Smrgelse 53c37a63b8Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54c37a63b8Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55c37a63b8Smrg as_echo_n='/usr/ucb/echo -n' 56c37a63b8Smrg else 57c37a63b8Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58c37a63b8Smrg as_echo_n_body='eval 59c37a63b8Smrg arg=$1; 60c37a63b8Smrg case $arg in 61c37a63b8Smrg *"$as_nl"*) 62c37a63b8Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 63c37a63b8Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64c37a63b8Smrg esac; 65c37a63b8Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66c37a63b8Smrg ' 67c37a63b8Smrg export as_echo_n_body 68c37a63b8Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 69c37a63b8Smrg fi 70c37a63b8Smrg export as_echo_body 71c37a63b8Smrg as_echo='sh -c $as_echo_body as_echo' 72c37a63b8Smrgfi 73c37a63b8Smrg 74c37a63b8Smrg# The user is always right. 75c37a63b8Smrgif test "${PATH_SEPARATOR+set}" != set; then 76c37a63b8Smrg PATH_SEPARATOR=: 77c37a63b8Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78c37a63b8Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79c37a63b8Smrg PATH_SEPARATOR=';' 80c37a63b8Smrg } 81264fa531Smrgfi 82264fa531Smrg 83264fa531Smrg# Support unset when possible. 84264fa531Smrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 85264fa531Smrg as_unset=unset 86264fa531Smrgelse 87264fa531Smrg as_unset=false 88264fa531Smrgfi 89264fa531Smrg 90264fa531Smrg 91c37a63b8Smrg# IFS 92c37a63b8Smrg# We need space, tab and new line, in precisely that order. Quoting is 93c37a63b8Smrg# there to prevent editors from complaining about space-tab. 94c37a63b8Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 95c37a63b8Smrg# splitting by setting IFS to empty value.) 96c37a63b8SmrgIFS=" "" $as_nl" 97c37a63b8Smrg 98c37a63b8Smrg# Find who we are. Look in the path if we contain no directory separator. 99c37a63b8Smrgcase $0 in 100c37a63b8Smrg *[\\/]* ) as_myself=$0 ;; 101c37a63b8Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 102c37a63b8Smrgfor as_dir in $PATH 103c37a63b8Smrgdo 104c37a63b8Smrg IFS=$as_save_IFS 105c37a63b8Smrg test -z "$as_dir" && as_dir=. 106c37a63b8Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 107c37a63b8Smrgdone 108c37a63b8SmrgIFS=$as_save_IFS 109c37a63b8Smrg 110c37a63b8Smrg ;; 111c37a63b8Smrgesac 112c37a63b8Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 113c37a63b8Smrg# in which case we are not to be found in the path. 114c37a63b8Smrgif test "x$as_myself" = x; then 115c37a63b8Smrg as_myself=$0 116c37a63b8Smrgfi 117c37a63b8Smrgif test ! -f "$as_myself"; then 118c37a63b8Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 119c37a63b8Smrg { (exit 1); exit 1; } 120c37a63b8Smrgfi 121c37a63b8Smrg 122264fa531Smrg# Work around bugs in pre-3.0 UWIN ksh. 123c37a63b8Smrgfor as_var in ENV MAIL MAILPATH 124c37a63b8Smrgdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 125c37a63b8Smrgdone 126264fa531SmrgPS1='$ ' 127264fa531SmrgPS2='> ' 128264fa531SmrgPS4='+ ' 129264fa531Smrg 130264fa531Smrg# NLS nuisances. 131c37a63b8SmrgLC_ALL=C 132c37a63b8Smrgexport LC_ALL 133c37a63b8SmrgLANGUAGE=C 134c37a63b8Smrgexport LANGUAGE 135264fa531Smrg 136264fa531Smrg# Required to use basename. 137c37a63b8Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 138c37a63b8Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 139264fa531Smrg as_expr=expr 140264fa531Smrgelse 141264fa531Smrg as_expr=false 142264fa531Smrgfi 143264fa531Smrg 144c37a63b8Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 145264fa531Smrg as_basename=basename 146264fa531Smrgelse 147264fa531Smrg as_basename=false 148264fa531Smrgfi 149264fa531Smrg 150264fa531Smrg 151264fa531Smrg# Name of the executable. 152c37a63b8Smrgas_me=`$as_basename -- "$0" || 153264fa531Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 154264fa531Smrg X"$0" : 'X\(//\)$' \| \ 155c37a63b8Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 156c37a63b8Smrg$as_echo X/"$0" | 157c37a63b8Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 158c37a63b8Smrg s//\1/ 159c37a63b8Smrg q 160c37a63b8Smrg } 161c37a63b8Smrg /^X\/\(\/\/\)$/{ 162c37a63b8Smrg s//\1/ 163c37a63b8Smrg q 164c37a63b8Smrg } 165c37a63b8Smrg /^X\/\(\/\).*/{ 166c37a63b8Smrg s//\1/ 167c37a63b8Smrg q 168c37a63b8Smrg } 169c37a63b8Smrg s/.*/./; q'` 170264fa531Smrg 171c37a63b8Smrg# CDPATH. 172c37a63b8Smrg$as_unset CDPATH 173264fa531Smrg 174264fa531Smrg 175c37a63b8Smrgif test "x$CONFIG_SHELL" = x; then 176c37a63b8Smrg if (eval ":") 2>/dev/null; then 177c37a63b8Smrg as_have_required=yes 178c37a63b8Smrgelse 179c37a63b8Smrg as_have_required=no 180264fa531Smrgfi 181264fa531Smrg 182c37a63b8Smrg if test $as_have_required = yes && (eval ": 183c37a63b8Smrg(as_func_return () { 184c37a63b8Smrg (exit \$1) 185c37a63b8Smrg} 186c37a63b8Smrgas_func_success () { 187c37a63b8Smrg as_func_return 0 188c37a63b8Smrg} 189c37a63b8Smrgas_func_failure () { 190c37a63b8Smrg as_func_return 1 191c37a63b8Smrg} 192c37a63b8Smrgas_func_ret_success () { 193c37a63b8Smrg return 0 194c37a63b8Smrg} 195c37a63b8Smrgas_func_ret_failure () { 196c37a63b8Smrg return 1 197c37a63b8Smrg} 198264fa531Smrg 199c37a63b8Smrgexitcode=0 200c37a63b8Smrgif as_func_success; then 201c37a63b8Smrg : 202c37a63b8Smrgelse 203c37a63b8Smrg exitcode=1 204c37a63b8Smrg echo as_func_success failed. 205c37a63b8Smrgfi 206264fa531Smrg 207c37a63b8Smrgif as_func_failure; then 208c37a63b8Smrg exitcode=1 209c37a63b8Smrg echo as_func_failure succeeded. 210c37a63b8Smrgfi 211c37a63b8Smrg 212c37a63b8Smrgif as_func_ret_success; then 213c37a63b8Smrg : 214c37a63b8Smrgelse 215c37a63b8Smrg exitcode=1 216c37a63b8Smrg echo as_func_ret_success failed. 217c37a63b8Smrgfi 218c37a63b8Smrg 219c37a63b8Smrgif as_func_ret_failure; then 220c37a63b8Smrg exitcode=1 221c37a63b8Smrg echo as_func_ret_failure succeeded. 222c37a63b8Smrgfi 223c37a63b8Smrg 224c37a63b8Smrgif ( set x; as_func_ret_success y && test x = \"\$1\" ); then 225c37a63b8Smrg : 226c37a63b8Smrgelse 227c37a63b8Smrg exitcode=1 228c37a63b8Smrg echo positional parameters were not saved. 229c37a63b8Smrgfi 230c37a63b8Smrg 231c37a63b8Smrgtest \$exitcode = 0) || { (exit 1); exit 1; } 232c37a63b8Smrg 233c37a63b8Smrg( 234c37a63b8Smrg as_lineno_1=\$LINENO 235c37a63b8Smrg as_lineno_2=\$LINENO 236c37a63b8Smrg test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 237c37a63b8Smrg test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 238c37a63b8Smrg") 2> /dev/null; then 239c37a63b8Smrg : 240c37a63b8Smrgelse 241c37a63b8Smrg as_candidate_shells= 242264fa531Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 243264fa531Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 244264fa531Smrgdo 245264fa531Smrg IFS=$as_save_IFS 246264fa531Smrg test -z "$as_dir" && as_dir=. 247c37a63b8Smrg case $as_dir in 248264fa531Smrg /*) 249c37a63b8Smrg for as_base in sh bash ksh sh5; do 250c37a63b8Smrg as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 251c37a63b8Smrg done;; 252c37a63b8Smrg esac 253c37a63b8Smrgdone 254c37a63b8SmrgIFS=$as_save_IFS 255c37a63b8Smrg 256c37a63b8Smrg 257c37a63b8Smrg for as_shell in $as_candidate_shells $SHELL; do 258c37a63b8Smrg # Try only shells that exist, to save several forks. 259c37a63b8Smrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 260c37a63b8Smrg { ("$as_shell") 2> /dev/null <<\_ASEOF 261c37a63b8Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 262c37a63b8Smrg emulate sh 263c37a63b8Smrg NULLCMD=: 264c37a63b8Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 265c37a63b8Smrg # is contrary to our usage. Disable this feature. 266c37a63b8Smrg alias -g '${1+"$@"}'='"$@"' 267c37a63b8Smrg setopt NO_GLOB_SUBST 268c37a63b8Smrgelse 269c37a63b8Smrg case `(set -o) 2>/dev/null` in 270c37a63b8Smrg *posix*) set -o posix ;; 271c37a63b8Smrgesac 272c37a63b8Smrg 273c37a63b8Smrgfi 274c37a63b8Smrg 275c37a63b8Smrg 276c37a63b8Smrg: 277c37a63b8Smrg_ASEOF 278c37a63b8Smrg}; then 279c37a63b8Smrg CONFIG_SHELL=$as_shell 280c37a63b8Smrg as_have_required=yes 281c37a63b8Smrg if { "$as_shell" 2> /dev/null <<\_ASEOF 282c37a63b8Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 283c37a63b8Smrg emulate sh 284c37a63b8Smrg NULLCMD=: 285c37a63b8Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 286c37a63b8Smrg # is contrary to our usage. Disable this feature. 287c37a63b8Smrg alias -g '${1+"$@"}'='"$@"' 288c37a63b8Smrg setopt NO_GLOB_SUBST 289c37a63b8Smrgelse 290c37a63b8Smrg case `(set -o) 2>/dev/null` in 291c37a63b8Smrg *posix*) set -o posix ;; 292c37a63b8Smrgesac 293c37a63b8Smrg 294c37a63b8Smrgfi 295c37a63b8Smrg 296c37a63b8Smrg 297c37a63b8Smrg: 298c37a63b8Smrg(as_func_return () { 299c37a63b8Smrg (exit $1) 300c37a63b8Smrg} 301c37a63b8Smrgas_func_success () { 302c37a63b8Smrg as_func_return 0 303c37a63b8Smrg} 304c37a63b8Smrgas_func_failure () { 305c37a63b8Smrg as_func_return 1 306c37a63b8Smrg} 307c37a63b8Smrgas_func_ret_success () { 308c37a63b8Smrg return 0 309c37a63b8Smrg} 310c37a63b8Smrgas_func_ret_failure () { 311c37a63b8Smrg return 1 312c37a63b8Smrg} 313c37a63b8Smrg 314c37a63b8Smrgexitcode=0 315c37a63b8Smrgif as_func_success; then 316c37a63b8Smrg : 317c37a63b8Smrgelse 318c37a63b8Smrg exitcode=1 319c37a63b8Smrg echo as_func_success failed. 320c37a63b8Smrgfi 321c37a63b8Smrg 322c37a63b8Smrgif as_func_failure; then 323c37a63b8Smrg exitcode=1 324c37a63b8Smrg echo as_func_failure succeeded. 325c37a63b8Smrgfi 326c37a63b8Smrg 327c37a63b8Smrgif as_func_ret_success; then 328c37a63b8Smrg : 329c37a63b8Smrgelse 330c37a63b8Smrg exitcode=1 331c37a63b8Smrg echo as_func_ret_success failed. 332c37a63b8Smrgfi 333c37a63b8Smrg 334c37a63b8Smrgif as_func_ret_failure; then 335c37a63b8Smrg exitcode=1 336c37a63b8Smrg echo as_func_ret_failure succeeded. 337c37a63b8Smrgfi 338c37a63b8Smrg 339c37a63b8Smrgif ( set x; as_func_ret_success y && test x = "$1" ); then 340c37a63b8Smrg : 341c37a63b8Smrgelse 342c37a63b8Smrg exitcode=1 343c37a63b8Smrg echo positional parameters were not saved. 344c37a63b8Smrgfi 345c37a63b8Smrg 346c37a63b8Smrgtest $exitcode = 0) || { (exit 1); exit 1; } 347c37a63b8Smrg 348c37a63b8Smrg( 349264fa531Smrg as_lineno_1=$LINENO 350264fa531Smrg as_lineno_2=$LINENO 351264fa531Smrg test "x$as_lineno_1" != "x$as_lineno_2" && 352c37a63b8Smrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 353c37a63b8Smrg 354c37a63b8Smrg_ASEOF 355c37a63b8Smrg}; then 356c37a63b8Smrg break 357c37a63b8Smrgfi 358c37a63b8Smrg 359c37a63b8Smrgfi 360c37a63b8Smrg 361c37a63b8Smrg done 362c37a63b8Smrg 363c37a63b8Smrg if test "x$CONFIG_SHELL" != x; then 364c37a63b8Smrg for as_var in BASH_ENV ENV 365c37a63b8Smrg do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 366c37a63b8Smrg done 367c37a63b8Smrg export CONFIG_SHELL 368c37a63b8Smrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 369c37a63b8Smrgfi 370c37a63b8Smrg 371c37a63b8Smrg 372c37a63b8Smrg if test $as_have_required = no; then 373c37a63b8Smrg echo This script requires a shell more modern than all the 374c37a63b8Smrg echo shells that I found on your system. Please install a 375c37a63b8Smrg echo modern shell, or manually run the script under such a 376c37a63b8Smrg echo shell if you do have one. 377c37a63b8Smrg { (exit 1); exit 1; } 378c37a63b8Smrgfi 379c37a63b8Smrg 380c37a63b8Smrg 381c37a63b8Smrgfi 382c37a63b8Smrg 383c37a63b8Smrgfi 384c37a63b8Smrg 385c37a63b8Smrg 386c37a63b8Smrg 387c37a63b8Smrg(eval "as_func_return () { 388c37a63b8Smrg (exit \$1) 389c37a63b8Smrg} 390c37a63b8Smrgas_func_success () { 391c37a63b8Smrg as_func_return 0 392c37a63b8Smrg} 393c37a63b8Smrgas_func_failure () { 394c37a63b8Smrg as_func_return 1 395c37a63b8Smrg} 396c37a63b8Smrgas_func_ret_success () { 397c37a63b8Smrg return 0 398c37a63b8Smrg} 399c37a63b8Smrgas_func_ret_failure () { 400c37a63b8Smrg return 1 401c37a63b8Smrg} 402c37a63b8Smrg 403c37a63b8Smrgexitcode=0 404c37a63b8Smrgif as_func_success; then 405c37a63b8Smrg : 406c37a63b8Smrgelse 407c37a63b8Smrg exitcode=1 408c37a63b8Smrg echo as_func_success failed. 409c37a63b8Smrgfi 410c37a63b8Smrg 411c37a63b8Smrgif as_func_failure; then 412c37a63b8Smrg exitcode=1 413c37a63b8Smrg echo as_func_failure succeeded. 414c37a63b8Smrgfi 415c37a63b8Smrg 416c37a63b8Smrgif as_func_ret_success; then 417c37a63b8Smrg : 418c37a63b8Smrgelse 419c37a63b8Smrg exitcode=1 420c37a63b8Smrg echo as_func_ret_success failed. 421c37a63b8Smrgfi 422c37a63b8Smrg 423c37a63b8Smrgif as_func_ret_failure; then 424c37a63b8Smrg exitcode=1 425c37a63b8Smrg echo as_func_ret_failure succeeded. 426c37a63b8Smrgfi 427c37a63b8Smrg 428c37a63b8Smrgif ( set x; as_func_ret_success y && test x = \"\$1\" ); then 429c37a63b8Smrg : 430c37a63b8Smrgelse 431c37a63b8Smrg exitcode=1 432c37a63b8Smrg echo positional parameters were not saved. 433c37a63b8Smrgfi 434c37a63b8Smrg 435c37a63b8Smrgtest \$exitcode = 0") || { 436c37a63b8Smrg echo No shell found that supports shell functions. 437c37a63b8Smrg echo Please tell bug-autoconf@gnu.org about your system, 438c37a63b8Smrg echo including any error possibly output before this message. 439c37a63b8Smrg echo This can help us improve future autoconf versions. 440c37a63b8Smrg echo Configuration will now proceed without shell functions. 441c37a63b8Smrg} 442c37a63b8Smrg 443c37a63b8Smrg 444c37a63b8Smrg 445c37a63b8Smrg as_lineno_1=$LINENO 446c37a63b8Smrg as_lineno_2=$LINENO 447c37a63b8Smrg test "x$as_lineno_1" != "x$as_lineno_2" && 448c37a63b8Smrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 449264fa531Smrg 450264fa531Smrg # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 451264fa531Smrg # uniformly replaced by the line number. The first 'sed' inserts a 452c37a63b8Smrg # line-number line after each line using $LINENO; the second 'sed' 453c37a63b8Smrg # does the real work. The second script uses 'N' to pair each 454c37a63b8Smrg # line-number line with the line containing $LINENO, and appends 455c37a63b8Smrg # trailing '-' during substitution so that $LINENO is not a special 456c37a63b8Smrg # case at line end. 457264fa531Smrg # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 458c37a63b8Smrg # scripts with optimization help from Paolo Bonzini. Blame Lee 459c37a63b8Smrg # E. McMahon (1931-1989) for sed's syntax. :-) 460c37a63b8Smrg sed -n ' 461c37a63b8Smrg p 462c37a63b8Smrg /[$]LINENO/= 463c37a63b8Smrg ' <$as_myself | 464264fa531Smrg sed ' 465c37a63b8Smrg s/[$]LINENO.*/&-/ 466c37a63b8Smrg t lineno 467c37a63b8Smrg b 468c37a63b8Smrg :lineno 469264fa531Smrg N 470c37a63b8Smrg :loop 471c37a63b8Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 472264fa531Smrg t loop 473c37a63b8Smrg s/-\n.*// 474264fa531Smrg ' >$as_me.lineno && 475c37a63b8Smrg chmod +x "$as_me.lineno" || 476c37a63b8Smrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 477264fa531Smrg { (exit 1); exit 1; }; } 478264fa531Smrg 479264fa531Smrg # Don't try to exec as it changes $[0], causing all sort of problems 480264fa531Smrg # (the dirname of $[0] is not the place where we might find the 481c37a63b8Smrg # original and so on. Autoconf is especially sensitive to this). 482c37a63b8Smrg . "./$as_me.lineno" 483264fa531Smrg # Exit status is that of the last command. 484264fa531Smrg exit 485264fa531Smrg} 486264fa531Smrg 487264fa531Smrg 488c37a63b8Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 489c37a63b8Smrg as_dirname=dirname 490c37a63b8Smrgelse 491c37a63b8Smrg as_dirname=false 492c37a63b8Smrgfi 493264fa531Smrg 494c37a63b8SmrgECHO_C= ECHO_N= ECHO_T= 495c37a63b8Smrgcase `echo -n x` in 496c37a63b8Smrg-n*) 497c37a63b8Smrg case `echo 'x\c'` in 498c37a63b8Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 499c37a63b8Smrg *) ECHO_C='\c';; 500c37a63b8Smrg esac;; 501c37a63b8Smrg*) 502c37a63b8Smrg ECHO_N='-n';; 503c37a63b8Smrgesac 504c37a63b8Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 505c37a63b8Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 506264fa531Smrg as_expr=expr 507264fa531Smrgelse 508264fa531Smrg as_expr=false 509264fa531Smrgfi 510264fa531Smrg 511264fa531Smrgrm -f conf$$ conf$$.exe conf$$.file 512c37a63b8Smrgif test -d conf$$.dir; then 513c37a63b8Smrg rm -f conf$$.dir/conf$$.file 514c37a63b8Smrgelse 515c37a63b8Smrg rm -f conf$$.dir 516c37a63b8Smrg mkdir conf$$.dir 2>/dev/null 517c37a63b8Smrgfi 518c37a63b8Smrgif (echo >conf$$.file) 2>/dev/null; then 519c37a63b8Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 520264fa531Smrg as_ln_s='ln -s' 521c37a63b8Smrg # ... but there are two gotchas: 522c37a63b8Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 523c37a63b8Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 524c37a63b8Smrg # In both cases, we have to default to `cp -p'. 525c37a63b8Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 526c37a63b8Smrg as_ln_s='cp -p' 527c37a63b8Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 528c37a63b8Smrg as_ln_s=ln 529c37a63b8Smrg else 530c37a63b8Smrg as_ln_s='cp -p' 531264fa531Smrg fi 532264fa531Smrgelse 533264fa531Smrg as_ln_s='cp -p' 534264fa531Smrgfi 535c37a63b8Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 536c37a63b8Smrgrmdir conf$$.dir 2>/dev/null 537264fa531Smrg 538264fa531Smrgif mkdir -p . 2>/dev/null; then 539264fa531Smrg as_mkdir_p=: 540264fa531Smrgelse 541264fa531Smrg test -d ./-p && rmdir ./-p 542264fa531Smrg as_mkdir_p=false 543264fa531Smrgfi 544264fa531Smrg 545c37a63b8Smrgif test -x / >/dev/null 2>&1; then 546c37a63b8Smrg as_test_x='test -x' 547c37a63b8Smrgelse 548c37a63b8Smrg if ls -dL / >/dev/null 2>&1; then 549c37a63b8Smrg as_ls_L_option=L 550c37a63b8Smrg else 551c37a63b8Smrg as_ls_L_option= 552c37a63b8Smrg fi 553c37a63b8Smrg as_test_x=' 554c37a63b8Smrg eval sh -c '\'' 555c37a63b8Smrg if test -d "$1"; then 556c37a63b8Smrg test -d "$1/."; 557c37a63b8Smrg else 558c37a63b8Smrg case $1 in 559c37a63b8Smrg -*)set "./$1";; 560c37a63b8Smrg esac; 561c37a63b8Smrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 562c37a63b8Smrg ???[sx]*):;;*)false;;esac;fi 563c37a63b8Smrg '\'' sh 564c37a63b8Smrg ' 565c37a63b8Smrgfi 566c37a63b8Smrgas_executable_p=$as_test_x 567264fa531Smrg 568264fa531Smrg# Sed expression to map a string onto a valid CPP name. 569264fa531Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 570264fa531Smrg 571264fa531Smrg# Sed expression to map a string onto a valid variable name. 572264fa531Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 573264fa531Smrg 574264fa531Smrg 575264fa531Smrg 576c37a63b8Smrgexec 7<&0 </dev/null 6>&1 577264fa531Smrg 578264fa531Smrg# Name of the host. 579264fa531Smrg# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 580264fa531Smrg# so uname gets run too. 581264fa531Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 582264fa531Smrg 583264fa531Smrg# 584264fa531Smrg# Initializations. 585264fa531Smrg# 586264fa531Smrgac_default_prefix=/usr/local 587c37a63b8Smrgac_clean_files= 588264fa531Smrgac_config_libobj_dir=. 589c37a63b8SmrgLIBOBJS= 590264fa531Smrgcross_compiling=no 591264fa531Smrgsubdirs= 592264fa531SmrgMFLAGS= 593264fa531SmrgMAKEFLAGS= 594264fa531SmrgSHELL=${CONFIG_SHELL-/bin/sh} 595264fa531Smrg 596264fa531Smrg# Identity of this package. 597264fa531SmrgPACKAGE_NAME='x11perf' 598264fa531SmrgPACKAGE_TARNAME='x11perf' 599c37a63b8SmrgPACKAGE_VERSION='1.5.1' 600c37a63b8SmrgPACKAGE_STRING='x11perf 1.5.1' 601264fa531SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg' 602264fa531Smrg 603c37a63b8Smrg# Factoring default headers for most tests. 604c37a63b8Smrgac_includes_default="\ 605c37a63b8Smrg#include <stdio.h> 606c37a63b8Smrg#ifdef HAVE_SYS_TYPES_H 607c37a63b8Smrg# include <sys/types.h> 608c37a63b8Smrg#endif 609c37a63b8Smrg#ifdef HAVE_SYS_STAT_H 610c37a63b8Smrg# include <sys/stat.h> 611c37a63b8Smrg#endif 612c37a63b8Smrg#ifdef STDC_HEADERS 613c37a63b8Smrg# include <stdlib.h> 614c37a63b8Smrg# include <stddef.h> 615c37a63b8Smrg#else 616c37a63b8Smrg# ifdef HAVE_STDLIB_H 617c37a63b8Smrg# include <stdlib.h> 618c37a63b8Smrg# endif 619c37a63b8Smrg#endif 620c37a63b8Smrg#ifdef HAVE_STRING_H 621c37a63b8Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 622c37a63b8Smrg# include <memory.h> 623c37a63b8Smrg# endif 624c37a63b8Smrg# include <string.h> 625c37a63b8Smrg#endif 626c37a63b8Smrg#ifdef HAVE_STRINGS_H 627c37a63b8Smrg# include <strings.h> 628c37a63b8Smrg#endif 629c37a63b8Smrg#ifdef HAVE_INTTYPES_H 630c37a63b8Smrg# include <inttypes.h> 631c37a63b8Smrg#endif 632c37a63b8Smrg#ifdef HAVE_STDINT_H 633c37a63b8Smrg# include <stdint.h> 634c37a63b8Smrg#endif 635c37a63b8Smrg#ifdef HAVE_UNISTD_H 636c37a63b8Smrg# include <unistd.h> 637c37a63b8Smrg#endif" 638c37a63b8Smrg 639c37a63b8Smrgac_subst_vars='am__EXEEXT_FALSE 640c37a63b8Smrgam__EXEEXT_TRUE 641c37a63b8SmrgLTLIBOBJS 642c37a63b8SmrgLIBOBJS 643c37a63b8SmrgXEXT_LIBS 644c37a63b8SmrgXEXT_CFLAGS 645c37a63b8SmrgXFT_LIBS 646c37a63b8SmrgXFT_CFLAGS 647c37a63b8SmrgXRENDER_LIBS 648c37a63b8SmrgXRENDER_CFLAGS 649c37a63b8SmrgX11PERF_LIBS 650c37a63b8SmrgX11PERF_CFLAGS 651c37a63b8SmrgPKG_CONFIG 652c37a63b8SmrgSED 653c37a63b8SmrgADMIN_MAN_DIR 654c37a63b8SmrgDRIVER_MAN_DIR 655c37a63b8SmrgMISC_MAN_DIR 656c37a63b8SmrgFILE_MAN_DIR 657c37a63b8SmrgLIB_MAN_DIR 658c37a63b8SmrgAPP_MAN_DIR 659c37a63b8SmrgADMIN_MAN_SUFFIX 660c37a63b8SmrgDRIVER_MAN_SUFFIX 661c37a63b8SmrgMISC_MAN_SUFFIX 662c37a63b8SmrgFILE_MAN_SUFFIX 663c37a63b8SmrgLIB_MAN_SUFFIX 664c37a63b8SmrgAPP_MAN_SUFFIX 665c37a63b8Smrghost_os 666c37a63b8Smrghost_vendor 667c37a63b8Smrghost_cpu 668c37a63b8Smrghost 669c37a63b8Smrgbuild_os 670c37a63b8Smrgbuild_vendor 671c37a63b8Smrgbuild_cpu 672c37a63b8Smrgbuild 673c37a63b8Smrgdistcleancheck_listfiles 674c37a63b8SmrgCHANGELOG_CMD 675c37a63b8SmrgAM_BACKSLASH 676c37a63b8SmrgAM_DEFAULT_VERBOSITY 677c37a63b8SmrgCWARNFLAGS 678c37a63b8SmrgEGREP 679c37a63b8SmrgGREP 680c37a63b8SmrgCPP 681c37a63b8Smrgam__fastdepCC_FALSE 682c37a63b8Smrgam__fastdepCC_TRUE 683c37a63b8SmrgCCDEPMODE 684c37a63b8SmrgAMDEPBACKSLASH 685c37a63b8SmrgAMDEP_FALSE 686c37a63b8SmrgAMDEP_TRUE 687c37a63b8Smrgam__quote 688c37a63b8Smrgam__include 689c37a63b8SmrgDEPDIR 690c37a63b8SmrgOBJEXT 691c37a63b8SmrgEXEEXT 692c37a63b8Smrgac_ct_CC 693c37a63b8SmrgCPPFLAGS 694c37a63b8SmrgLDFLAGS 695c37a63b8SmrgCFLAGS 696c37a63b8SmrgCC 697c37a63b8SmrgMAINT 698c37a63b8SmrgMAINTAINER_MODE_FALSE 699c37a63b8SmrgMAINTAINER_MODE_TRUE 700c37a63b8Smrgam__untar 701c37a63b8Smrgam__tar 702c37a63b8SmrgAMTAR 703c37a63b8Smrgam__leading_dot 704c37a63b8SmrgSET_MAKE 705c37a63b8SmrgAWK 706c37a63b8Smrgmkdir_p 707c37a63b8SmrgMKDIR_P 708c37a63b8SmrgINSTALL_STRIP_PROGRAM 709c37a63b8SmrgSTRIP 710c37a63b8Smrginstall_sh 711c37a63b8SmrgMAKEINFO 712c37a63b8SmrgAUTOHEADER 713c37a63b8SmrgAUTOMAKE 714c37a63b8SmrgAUTOCONF 715c37a63b8SmrgACLOCAL 716c37a63b8SmrgVERSION 717c37a63b8SmrgPACKAGE 718c37a63b8SmrgCYGPATH_W 719c37a63b8Smrgam__isrc 720c37a63b8SmrgINSTALL_DATA 721c37a63b8SmrgINSTALL_SCRIPT 722c37a63b8SmrgINSTALL_PROGRAM 723c37a63b8Smrgtarget_alias 724c37a63b8Smrghost_alias 725c37a63b8Smrgbuild_alias 726c37a63b8SmrgLIBS 727c37a63b8SmrgECHO_T 728c37a63b8SmrgECHO_N 729c37a63b8SmrgECHO_C 730c37a63b8SmrgDEFS 731c37a63b8Smrgmandir 732c37a63b8Smrglocaledir 733c37a63b8Smrglibdir 734c37a63b8Smrgpsdir 735c37a63b8Smrgpdfdir 736c37a63b8Smrgdvidir 737c37a63b8Smrghtmldir 738c37a63b8Smrginfodir 739c37a63b8Smrgdocdir 740c37a63b8Smrgoldincludedir 741c37a63b8Smrgincludedir 742c37a63b8Smrglocalstatedir 743c37a63b8Smrgsharedstatedir 744c37a63b8Smrgsysconfdir 745c37a63b8Smrgdatadir 746c37a63b8Smrgdatarootdir 747c37a63b8Smrglibexecdir 748c37a63b8Smrgsbindir 749c37a63b8Smrgbindir 750c37a63b8Smrgprogram_transform_name 751c37a63b8Smrgprefix 752c37a63b8Smrgexec_prefix 753c37a63b8SmrgPACKAGE_BUGREPORT 754c37a63b8SmrgPACKAGE_STRING 755c37a63b8SmrgPACKAGE_VERSION 756c37a63b8SmrgPACKAGE_TARNAME 757c37a63b8SmrgPACKAGE_NAME 758c37a63b8SmrgPATH_SEPARATOR 759c37a63b8SmrgSHELL' 760264fa531Smrgac_subst_files='' 761c37a63b8Smrgac_user_opts=' 762c37a63b8Smrgenable_option_checking 763c37a63b8Smrgenable_maintainer_mode 764c37a63b8Smrgenable_dependency_tracking 765c37a63b8Smrgenable_silent_rules 766c37a63b8Smrgenable_strict_compilation 767c37a63b8Smrgwith_release_version 768c37a63b8Smrg' 769c37a63b8Smrg ac_precious_vars='build_alias 770c37a63b8Smrghost_alias 771c37a63b8Smrgtarget_alias 772c37a63b8SmrgCC 773c37a63b8SmrgCFLAGS 774c37a63b8SmrgLDFLAGS 775c37a63b8SmrgLIBS 776c37a63b8SmrgCPPFLAGS 777c37a63b8SmrgCPP 778c37a63b8SmrgPKG_CONFIG 779c37a63b8SmrgX11PERF_CFLAGS 780c37a63b8SmrgX11PERF_LIBS 781c37a63b8SmrgXRENDER_CFLAGS 782c37a63b8SmrgXRENDER_LIBS 783c37a63b8SmrgXFT_CFLAGS 784c37a63b8SmrgXFT_LIBS 785c37a63b8SmrgXEXT_CFLAGS 786c37a63b8SmrgXEXT_LIBS' 787c37a63b8Smrg 788264fa531Smrg 789264fa531Smrg# Initialize some variables set by options. 790264fa531Smrgac_init_help= 791264fa531Smrgac_init_version=false 792c37a63b8Smrgac_unrecognized_opts= 793c37a63b8Smrgac_unrecognized_sep= 794264fa531Smrg# The variables have the same names as the options, with 795264fa531Smrg# dashes changed to underlines. 796264fa531Smrgcache_file=/dev/null 797264fa531Smrgexec_prefix=NONE 798264fa531Smrgno_create= 799264fa531Smrgno_recursion= 800264fa531Smrgprefix=NONE 801264fa531Smrgprogram_prefix=NONE 802264fa531Smrgprogram_suffix=NONE 803264fa531Smrgprogram_transform_name=s,x,x, 804264fa531Smrgsilent= 805264fa531Smrgsite= 806264fa531Smrgsrcdir= 807264fa531Smrgverbose= 808264fa531Smrgx_includes=NONE 809264fa531Smrgx_libraries=NONE 810264fa531Smrg 811264fa531Smrg# Installation directory options. 812264fa531Smrg# These are left unexpanded so users can "make install exec_prefix=/foo" 813264fa531Smrg# and all the variables that are supposed to be based on exec_prefix 814264fa531Smrg# by default will actually change. 815264fa531Smrg# Use braces instead of parens because sh, perl, etc. also accept them. 816c37a63b8Smrg# (The list follows the same order as the GNU Coding Standards.) 817264fa531Smrgbindir='${exec_prefix}/bin' 818264fa531Smrgsbindir='${exec_prefix}/sbin' 819264fa531Smrglibexecdir='${exec_prefix}/libexec' 820c37a63b8Smrgdatarootdir='${prefix}/share' 821c37a63b8Smrgdatadir='${datarootdir}' 822264fa531Smrgsysconfdir='${prefix}/etc' 823264fa531Smrgsharedstatedir='${prefix}/com' 824264fa531Smrglocalstatedir='${prefix}/var' 825264fa531Smrgincludedir='${prefix}/include' 826264fa531Smrgoldincludedir='/usr/include' 827c37a63b8Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 828c37a63b8Smrginfodir='${datarootdir}/info' 829c37a63b8Smrghtmldir='${docdir}' 830c37a63b8Smrgdvidir='${docdir}' 831c37a63b8Smrgpdfdir='${docdir}' 832c37a63b8Smrgpsdir='${docdir}' 833c37a63b8Smrglibdir='${exec_prefix}/lib' 834c37a63b8Smrglocaledir='${datarootdir}/locale' 835c37a63b8Smrgmandir='${datarootdir}/man' 836264fa531Smrg 837264fa531Smrgac_prev= 838c37a63b8Smrgac_dashdash= 839264fa531Smrgfor ac_option 840264fa531Smrgdo 841264fa531Smrg # If the previous option needs an argument, assign it. 842264fa531Smrg if test -n "$ac_prev"; then 843c37a63b8Smrg eval $ac_prev=\$ac_option 844264fa531Smrg ac_prev= 845264fa531Smrg continue 846264fa531Smrg fi 847264fa531Smrg 848c37a63b8Smrg case $ac_option in 849c37a63b8Smrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 850c37a63b8Smrg *) ac_optarg=yes ;; 851c37a63b8Smrg esac 852264fa531Smrg 853264fa531Smrg # Accept the important Cygnus configure options, so we can diagnose typos. 854264fa531Smrg 855c37a63b8Smrg case $ac_dashdash$ac_option in 856c37a63b8Smrg --) 857c37a63b8Smrg ac_dashdash=yes ;; 858264fa531Smrg 859264fa531Smrg -bindir | --bindir | --bindi | --bind | --bin | --bi) 860264fa531Smrg ac_prev=bindir ;; 861264fa531Smrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 862264fa531Smrg bindir=$ac_optarg ;; 863264fa531Smrg 864264fa531Smrg -build | --build | --buil | --bui | --bu) 865264fa531Smrg ac_prev=build_alias ;; 866264fa531Smrg -build=* | --build=* | --buil=* | --bui=* | --bu=*) 867264fa531Smrg build_alias=$ac_optarg ;; 868264fa531Smrg 869264fa531Smrg -cache-file | --cache-file | --cache-fil | --cache-fi \ 870264fa531Smrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 871264fa531Smrg ac_prev=cache_file ;; 872264fa531Smrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 873264fa531Smrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 874264fa531Smrg cache_file=$ac_optarg ;; 875264fa531Smrg 876264fa531Smrg --config-cache | -C) 877264fa531Smrg cache_file=config.cache ;; 878264fa531Smrg 879c37a63b8Smrg -datadir | --datadir | --datadi | --datad) 880264fa531Smrg ac_prev=datadir ;; 881c37a63b8Smrg -datadir=* | --datadir=* | --datadi=* | --datad=*) 882264fa531Smrg datadir=$ac_optarg ;; 883264fa531Smrg 884c37a63b8Smrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 885c37a63b8Smrg | --dataroo | --dataro | --datar) 886c37a63b8Smrg ac_prev=datarootdir ;; 887c37a63b8Smrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 888c37a63b8Smrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 889c37a63b8Smrg datarootdir=$ac_optarg ;; 890c37a63b8Smrg 891264fa531Smrg -disable-* | --disable-*) 892c37a63b8Smrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 893264fa531Smrg # Reject names that are not valid shell variable names. 894c37a63b8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 895c37a63b8Smrg { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 896264fa531Smrg { (exit 1); exit 1; }; } 897c37a63b8Smrg ac_useropt_orig=$ac_useropt 898c37a63b8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 899c37a63b8Smrg case $ac_user_opts in 900c37a63b8Smrg *" 901c37a63b8Smrg"enable_$ac_useropt" 902c37a63b8Smrg"*) ;; 903c37a63b8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 904c37a63b8Smrg ac_unrecognized_sep=', ';; 905c37a63b8Smrg esac 906c37a63b8Smrg eval enable_$ac_useropt=no ;; 907c37a63b8Smrg 908c37a63b8Smrg -docdir | --docdir | --docdi | --doc | --do) 909c37a63b8Smrg ac_prev=docdir ;; 910c37a63b8Smrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 911c37a63b8Smrg docdir=$ac_optarg ;; 912c37a63b8Smrg 913c37a63b8Smrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 914c37a63b8Smrg ac_prev=dvidir ;; 915c37a63b8Smrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 916c37a63b8Smrg dvidir=$ac_optarg ;; 917264fa531Smrg 918264fa531Smrg -enable-* | --enable-*) 919c37a63b8Smrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 920264fa531Smrg # Reject names that are not valid shell variable names. 921c37a63b8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 922c37a63b8Smrg { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2 923264fa531Smrg { (exit 1); exit 1; }; } 924c37a63b8Smrg ac_useropt_orig=$ac_useropt 925c37a63b8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 926c37a63b8Smrg case $ac_user_opts in 927c37a63b8Smrg *" 928c37a63b8Smrg"enable_$ac_useropt" 929c37a63b8Smrg"*) ;; 930c37a63b8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 931c37a63b8Smrg ac_unrecognized_sep=', ';; 932264fa531Smrg esac 933c37a63b8Smrg eval enable_$ac_useropt=\$ac_optarg ;; 934264fa531Smrg 935264fa531Smrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 936264fa531Smrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 937264fa531Smrg | --exec | --exe | --ex) 938264fa531Smrg ac_prev=exec_prefix ;; 939264fa531Smrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 940264fa531Smrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 941264fa531Smrg | --exec=* | --exe=* | --ex=*) 942264fa531Smrg exec_prefix=$ac_optarg ;; 943264fa531Smrg 944264fa531Smrg -gas | --gas | --ga | --g) 945264fa531Smrg # Obsolete; use --with-gas. 946264fa531Smrg with_gas=yes ;; 947264fa531Smrg 948264fa531Smrg -help | --help | --hel | --he | -h) 949264fa531Smrg ac_init_help=long ;; 950264fa531Smrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 951264fa531Smrg ac_init_help=recursive ;; 952264fa531Smrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 953264fa531Smrg ac_init_help=short ;; 954264fa531Smrg 955264fa531Smrg -host | --host | --hos | --ho) 956264fa531Smrg ac_prev=host_alias ;; 957264fa531Smrg -host=* | --host=* | --hos=* | --ho=*) 958264fa531Smrg host_alias=$ac_optarg ;; 959264fa531Smrg 960c37a63b8Smrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 961c37a63b8Smrg ac_prev=htmldir ;; 962c37a63b8Smrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 963c37a63b8Smrg | --ht=*) 964c37a63b8Smrg htmldir=$ac_optarg ;; 965c37a63b8Smrg 966264fa531Smrg -includedir | --includedir | --includedi | --included | --include \ 967264fa531Smrg | --includ | --inclu | --incl | --inc) 968264fa531Smrg ac_prev=includedir ;; 969264fa531Smrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 970264fa531Smrg | --includ=* | --inclu=* | --incl=* | --inc=*) 971264fa531Smrg includedir=$ac_optarg ;; 972264fa531Smrg 973264fa531Smrg -infodir | --infodir | --infodi | --infod | --info | --inf) 974264fa531Smrg ac_prev=infodir ;; 975264fa531Smrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 976264fa531Smrg infodir=$ac_optarg ;; 977264fa531Smrg 978264fa531Smrg -libdir | --libdir | --libdi | --libd) 979264fa531Smrg ac_prev=libdir ;; 980264fa531Smrg -libdir=* | --libdir=* | --libdi=* | --libd=*) 981264fa531Smrg libdir=$ac_optarg ;; 982264fa531Smrg 983264fa531Smrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 984264fa531Smrg | --libexe | --libex | --libe) 985264fa531Smrg ac_prev=libexecdir ;; 986264fa531Smrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 987264fa531Smrg | --libexe=* | --libex=* | --libe=*) 988264fa531Smrg libexecdir=$ac_optarg ;; 989264fa531Smrg 990c37a63b8Smrg -localedir | --localedir | --localedi | --localed | --locale) 991c37a63b8Smrg ac_prev=localedir ;; 992c37a63b8Smrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 993c37a63b8Smrg localedir=$ac_optarg ;; 994c37a63b8Smrg 995264fa531Smrg -localstatedir | --localstatedir | --localstatedi | --localstated \ 996c37a63b8Smrg | --localstate | --localstat | --localsta | --localst | --locals) 997264fa531Smrg ac_prev=localstatedir ;; 998264fa531Smrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 999c37a63b8Smrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1000264fa531Smrg localstatedir=$ac_optarg ;; 1001264fa531Smrg 1002264fa531Smrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1003264fa531Smrg ac_prev=mandir ;; 1004264fa531Smrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1005264fa531Smrg mandir=$ac_optarg ;; 1006264fa531Smrg 1007264fa531Smrg -nfp | --nfp | --nf) 1008264fa531Smrg # Obsolete; use --without-fp. 1009264fa531Smrg with_fp=no ;; 1010264fa531Smrg 1011264fa531Smrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1012264fa531Smrg | --no-cr | --no-c | -n) 1013264fa531Smrg no_create=yes ;; 1014264fa531Smrg 1015264fa531Smrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1016264fa531Smrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1017264fa531Smrg no_recursion=yes ;; 1018264fa531Smrg 1019264fa531Smrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1020264fa531Smrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1021264fa531Smrg | --oldin | --oldi | --old | --ol | --o) 1022264fa531Smrg ac_prev=oldincludedir ;; 1023264fa531Smrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1024264fa531Smrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1025264fa531Smrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1026264fa531Smrg oldincludedir=$ac_optarg ;; 1027264fa531Smrg 1028264fa531Smrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1029264fa531Smrg ac_prev=prefix ;; 1030264fa531Smrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1031264fa531Smrg prefix=$ac_optarg ;; 1032264fa531Smrg 1033264fa531Smrg -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1034264fa531Smrg | --program-pre | --program-pr | --program-p) 1035264fa531Smrg ac_prev=program_prefix ;; 1036264fa531Smrg -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1037264fa531Smrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1038264fa531Smrg program_prefix=$ac_optarg ;; 1039264fa531Smrg 1040264fa531Smrg -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1041264fa531Smrg | --program-suf | --program-su | --program-s) 1042264fa531Smrg ac_prev=program_suffix ;; 1043264fa531Smrg -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1044264fa531Smrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1045264fa531Smrg program_suffix=$ac_optarg ;; 1046264fa531Smrg 1047264fa531Smrg -program-transform-name | --program-transform-name \ 1048264fa531Smrg | --program-transform-nam | --program-transform-na \ 1049264fa531Smrg | --program-transform-n | --program-transform- \ 1050264fa531Smrg | --program-transform | --program-transfor \ 1051264fa531Smrg | --program-transfo | --program-transf \ 1052264fa531Smrg | --program-trans | --program-tran \ 1053264fa531Smrg | --progr-tra | --program-tr | --program-t) 1054264fa531Smrg ac_prev=program_transform_name ;; 1055264fa531Smrg -program-transform-name=* | --program-transform-name=* \ 1056264fa531Smrg | --program-transform-nam=* | --program-transform-na=* \ 1057264fa531Smrg | --program-transform-n=* | --program-transform-=* \ 1058264fa531Smrg | --program-transform=* | --program-transfor=* \ 1059264fa531Smrg | --program-transfo=* | --program-transf=* \ 1060264fa531Smrg | --program-trans=* | --program-tran=* \ 1061264fa531Smrg | --progr-tra=* | --program-tr=* | --program-t=*) 1062264fa531Smrg program_transform_name=$ac_optarg ;; 1063264fa531Smrg 1064c37a63b8Smrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1065c37a63b8Smrg ac_prev=pdfdir ;; 1066c37a63b8Smrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1067c37a63b8Smrg pdfdir=$ac_optarg ;; 1068c37a63b8Smrg 1069c37a63b8Smrg -psdir | --psdir | --psdi | --psd | --ps) 1070c37a63b8Smrg ac_prev=psdir ;; 1071c37a63b8Smrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1072c37a63b8Smrg psdir=$ac_optarg ;; 1073c37a63b8Smrg 1074264fa531Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1075264fa531Smrg | -silent | --silent | --silen | --sile | --sil) 1076264fa531Smrg silent=yes ;; 1077264fa531Smrg 1078264fa531Smrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1079264fa531Smrg ac_prev=sbindir ;; 1080264fa531Smrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1081264fa531Smrg | --sbi=* | --sb=*) 1082264fa531Smrg sbindir=$ac_optarg ;; 1083264fa531Smrg 1084264fa531Smrg -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1085264fa531Smrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1086264fa531Smrg | --sharedst | --shareds | --shared | --share | --shar \ 1087264fa531Smrg | --sha | --sh) 1088264fa531Smrg ac_prev=sharedstatedir ;; 1089264fa531Smrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1090264fa531Smrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1091264fa531Smrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1092264fa531Smrg | --sha=* | --sh=*) 1093264fa531Smrg sharedstatedir=$ac_optarg ;; 1094264fa531Smrg 1095264fa531Smrg -site | --site | --sit) 1096264fa531Smrg ac_prev=site ;; 1097264fa531Smrg -site=* | --site=* | --sit=*) 1098264fa531Smrg site=$ac_optarg ;; 1099264fa531Smrg 1100264fa531Smrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1101264fa531Smrg ac_prev=srcdir ;; 1102264fa531Smrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1103264fa531Smrg srcdir=$ac_optarg ;; 1104264fa531Smrg 1105264fa531Smrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1106264fa531Smrg | --syscon | --sysco | --sysc | --sys | --sy) 1107264fa531Smrg ac_prev=sysconfdir ;; 1108264fa531Smrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1109264fa531Smrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1110264fa531Smrg sysconfdir=$ac_optarg ;; 1111264fa531Smrg 1112264fa531Smrg -target | --target | --targe | --targ | --tar | --ta | --t) 1113264fa531Smrg ac_prev=target_alias ;; 1114264fa531Smrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1115264fa531Smrg target_alias=$ac_optarg ;; 1116264fa531Smrg 1117264fa531Smrg -v | -verbose | --verbose | --verbos | --verbo | --verb) 1118264fa531Smrg verbose=yes ;; 1119264fa531Smrg 1120264fa531Smrg -version | --version | --versio | --versi | --vers | -V) 1121264fa531Smrg ac_init_version=: ;; 1122264fa531Smrg 1123264fa531Smrg -with-* | --with-*) 1124c37a63b8Smrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1125264fa531Smrg # Reject names that are not valid shell variable names. 1126c37a63b8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1127c37a63b8Smrg { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1128264fa531Smrg { (exit 1); exit 1; }; } 1129c37a63b8Smrg ac_useropt_orig=$ac_useropt 1130c37a63b8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1131c37a63b8Smrg case $ac_user_opts in 1132c37a63b8Smrg *" 1133c37a63b8Smrg"with_$ac_useropt" 1134c37a63b8Smrg"*) ;; 1135c37a63b8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1136c37a63b8Smrg ac_unrecognized_sep=', ';; 1137264fa531Smrg esac 1138c37a63b8Smrg eval with_$ac_useropt=\$ac_optarg ;; 1139264fa531Smrg 1140264fa531Smrg -without-* | --without-*) 1141c37a63b8Smrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1142264fa531Smrg # Reject names that are not valid shell variable names. 1143c37a63b8Smrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1144c37a63b8Smrg { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2 1145264fa531Smrg { (exit 1); exit 1; }; } 1146c37a63b8Smrg ac_useropt_orig=$ac_useropt 1147c37a63b8Smrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1148c37a63b8Smrg case $ac_user_opts in 1149c37a63b8Smrg *" 1150c37a63b8Smrg"with_$ac_useropt" 1151c37a63b8Smrg"*) ;; 1152c37a63b8Smrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1153c37a63b8Smrg ac_unrecognized_sep=', ';; 1154c37a63b8Smrg esac 1155c37a63b8Smrg eval with_$ac_useropt=no ;; 1156264fa531Smrg 1157264fa531Smrg --x) 1158264fa531Smrg # Obsolete; use --with-x. 1159264fa531Smrg with_x=yes ;; 1160264fa531Smrg 1161264fa531Smrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1162264fa531Smrg | --x-incl | --x-inc | --x-in | --x-i) 1163264fa531Smrg ac_prev=x_includes ;; 1164264fa531Smrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1165264fa531Smrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1166264fa531Smrg x_includes=$ac_optarg ;; 1167264fa531Smrg 1168264fa531Smrg -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1169264fa531Smrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1170264fa531Smrg ac_prev=x_libraries ;; 1171264fa531Smrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1172264fa531Smrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1173264fa531Smrg x_libraries=$ac_optarg ;; 1174264fa531Smrg 1175c37a63b8Smrg -*) { $as_echo "$as_me: error: unrecognized option: $ac_option 1176264fa531SmrgTry \`$0 --help' for more information." >&2 1177264fa531Smrg { (exit 1); exit 1; }; } 1178264fa531Smrg ;; 1179264fa531Smrg 1180264fa531Smrg *=*) 1181264fa531Smrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1182264fa531Smrg # Reject names that are not valid shell variable names. 1183264fa531Smrg expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1184c37a63b8Smrg { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1185264fa531Smrg { (exit 1); exit 1; }; } 1186c37a63b8Smrg eval $ac_envvar=\$ac_optarg 1187264fa531Smrg export $ac_envvar ;; 1188264fa531Smrg 1189264fa531Smrg *) 1190264fa531Smrg # FIXME: should be removed in autoconf 3.0. 1191c37a63b8Smrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1192264fa531Smrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1193c37a63b8Smrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1194264fa531Smrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1195264fa531Smrg ;; 1196264fa531Smrg 1197264fa531Smrg esac 1198264fa531Smrgdone 1199264fa531Smrg 1200264fa531Smrgif test -n "$ac_prev"; then 1201264fa531Smrg ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1202c37a63b8Smrg { $as_echo "$as_me: error: missing argument to $ac_option" >&2 1203264fa531Smrg { (exit 1); exit 1; }; } 1204264fa531Smrgfi 1205264fa531Smrg 1206c37a63b8Smrgif test -n "$ac_unrecognized_opts"; then 1207c37a63b8Smrg case $enable_option_checking in 1208c37a63b8Smrg no) ;; 1209c37a63b8Smrg fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2 1210c37a63b8Smrg { (exit 1); exit 1; }; } ;; 1211c37a63b8Smrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1212264fa531Smrg esac 1213c37a63b8Smrgfi 1214264fa531Smrg 1215c37a63b8Smrg# Check all directory arguments for consistency. 1216c37a63b8Smrgfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1217c37a63b8Smrg datadir sysconfdir sharedstatedir localstatedir includedir \ 1218c37a63b8Smrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1219c37a63b8Smrg libdir localedir mandir 1220264fa531Smrgdo 1221c37a63b8Smrg eval ac_val=\$$ac_var 1222c37a63b8Smrg # Remove trailing slashes. 1223264fa531Smrg case $ac_val in 1224c37a63b8Smrg */ ) 1225c37a63b8Smrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1226c37a63b8Smrg eval $ac_var=\$ac_val;; 1227264fa531Smrg esac 1228c37a63b8Smrg # Be sure to have absolute directory names. 1229c37a63b8Smrg case $ac_val in 1230c37a63b8Smrg [\\/$]* | ?:[\\/]* ) continue;; 1231c37a63b8Smrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1232c37a63b8Smrg esac 1233c37a63b8Smrg { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1234c37a63b8Smrg { (exit 1); exit 1; }; } 1235264fa531Smrgdone 1236264fa531Smrg 1237264fa531Smrg# There might be people who depend on the old broken behavior: `$host' 1238264fa531Smrg# used to hold the argument of --host etc. 1239264fa531Smrg# FIXME: To remove some day. 1240264fa531Smrgbuild=$build_alias 1241264fa531Smrghost=$host_alias 1242264fa531Smrgtarget=$target_alias 1243264fa531Smrg 1244264fa531Smrg# FIXME: To remove some day. 1245264fa531Smrgif test "x$host_alias" != x; then 1246264fa531Smrg if test "x$build_alias" = x; then 1247264fa531Smrg cross_compiling=maybe 1248c37a63b8Smrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1249264fa531Smrg If a cross compiler is detected then cross compile mode will be used." >&2 1250264fa531Smrg elif test "x$build_alias" != "x$host_alias"; then 1251264fa531Smrg cross_compiling=yes 1252264fa531Smrg fi 1253264fa531Smrgfi 1254264fa531Smrg 1255264fa531Smrgac_tool_prefix= 1256264fa531Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias- 1257264fa531Smrg 1258264fa531Smrgtest "$silent" = yes && exec 6>/dev/null 1259264fa531Smrg 1260264fa531Smrg 1261c37a63b8Smrgac_pwd=`pwd` && test -n "$ac_pwd" && 1262c37a63b8Smrgac_ls_di=`ls -di .` && 1263c37a63b8Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1264c37a63b8Smrg { $as_echo "$as_me: error: working directory cannot be determined" >&2 1265c37a63b8Smrg { (exit 1); exit 1; }; } 1266c37a63b8Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1267c37a63b8Smrg { $as_echo "$as_me: error: pwd does not report name of working directory" >&2 1268c37a63b8Smrg { (exit 1); exit 1; }; } 1269c37a63b8Smrg 1270c37a63b8Smrg 1271c37a63b8Smrg# Find the source files, if location was not specified. 1272264fa531Smrgif test -z "$srcdir"; then 1273264fa531Smrg ac_srcdir_defaulted=yes 1274c37a63b8Smrg # Try the directory containing this script, then the parent directory. 1275c37a63b8Smrg ac_confdir=`$as_dirname -- "$as_myself" || 1276c37a63b8Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1277c37a63b8Smrg X"$as_myself" : 'X\(//\)[^/]' \| \ 1278c37a63b8Smrg X"$as_myself" : 'X\(//\)$' \| \ 1279c37a63b8Smrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1280c37a63b8Smrg$as_echo X"$as_myself" | 1281c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1282c37a63b8Smrg s//\1/ 1283c37a63b8Smrg q 1284c37a63b8Smrg } 1285c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 1286c37a63b8Smrg s//\1/ 1287c37a63b8Smrg q 1288c37a63b8Smrg } 1289c37a63b8Smrg /^X\(\/\/\)$/{ 1290c37a63b8Smrg s//\1/ 1291c37a63b8Smrg q 1292c37a63b8Smrg } 1293c37a63b8Smrg /^X\(\/\).*/{ 1294c37a63b8Smrg s//\1/ 1295c37a63b8Smrg q 1296c37a63b8Smrg } 1297c37a63b8Smrg s/.*/./; q'` 1298264fa531Smrg srcdir=$ac_confdir 1299c37a63b8Smrg if test ! -r "$srcdir/$ac_unique_file"; then 1300264fa531Smrg srcdir=.. 1301264fa531Smrg fi 1302264fa531Smrgelse 1303264fa531Smrg ac_srcdir_defaulted=no 1304264fa531Smrgfi 1305c37a63b8Smrgif test ! -r "$srcdir/$ac_unique_file"; then 1306c37a63b8Smrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1307c37a63b8Smrg { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1308264fa531Smrg { (exit 1); exit 1; }; } 1309264fa531Smrgfi 1310c37a63b8Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1311c37a63b8Smrgac_abs_confdir=`( 1312c37a63b8Smrg cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2 1313264fa531Smrg { (exit 1); exit 1; }; } 1314c37a63b8Smrg pwd)` 1315c37a63b8Smrg# When building in place, set srcdir=. 1316c37a63b8Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then 1317c37a63b8Smrg srcdir=. 1318c37a63b8Smrgfi 1319c37a63b8Smrg# Remove unnecessary trailing slashes from srcdir. 1320c37a63b8Smrg# Double slashes in file names in object file debugging info 1321c37a63b8Smrg# mess up M-x gdb in Emacs. 1322c37a63b8Smrgcase $srcdir in 1323c37a63b8Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1324c37a63b8Smrgesac 1325c37a63b8Smrgfor ac_var in $ac_precious_vars; do 1326c37a63b8Smrg eval ac_env_${ac_var}_set=\${${ac_var}+set} 1327c37a63b8Smrg eval ac_env_${ac_var}_value=\$${ac_var} 1328c37a63b8Smrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1329c37a63b8Smrg eval ac_cv_env_${ac_var}_value=\$${ac_var} 1330c37a63b8Smrgdone 1331264fa531Smrg 1332264fa531Smrg# 1333264fa531Smrg# Report the --help message. 1334264fa531Smrg# 1335264fa531Smrgif test "$ac_init_help" = "long"; then 1336264fa531Smrg # Omit some internal or obsolete options to make the list less imposing. 1337264fa531Smrg # This message is too long to be a string in the A/UX 3.1 sh. 1338264fa531Smrg cat <<_ACEOF 1339c37a63b8Smrg\`configure' configures x11perf 1.5.1 to adapt to many kinds of systems. 1340264fa531Smrg 1341264fa531SmrgUsage: $0 [OPTION]... [VAR=VALUE]... 1342264fa531Smrg 1343264fa531SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1344264fa531SmrgVAR=VALUE. See below for descriptions of some of the useful variables. 1345264fa531Smrg 1346264fa531SmrgDefaults for the options are specified in brackets. 1347264fa531Smrg 1348264fa531SmrgConfiguration: 1349264fa531Smrg -h, --help display this help and exit 1350264fa531Smrg --help=short display options specific to this package 1351264fa531Smrg --help=recursive display the short help of all the included packages 1352264fa531Smrg -V, --version display version information and exit 1353264fa531Smrg -q, --quiet, --silent do not print \`checking...' messages 1354264fa531Smrg --cache-file=FILE cache test results in FILE [disabled] 1355264fa531Smrg -C, --config-cache alias for \`--cache-file=config.cache' 1356264fa531Smrg -n, --no-create do not create output files 1357264fa531Smrg --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1358264fa531Smrg 1359264fa531SmrgInstallation directories: 1360264fa531Smrg --prefix=PREFIX install architecture-independent files in PREFIX 1361c37a63b8Smrg [$ac_default_prefix] 1362264fa531Smrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1363c37a63b8Smrg [PREFIX] 1364264fa531Smrg 1365264fa531SmrgBy default, \`make install' will install all the files in 1366264fa531Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1367264fa531Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1368264fa531Smrgfor instance \`--prefix=\$HOME'. 1369264fa531Smrg 1370264fa531SmrgFor better control, use the options below. 1371264fa531Smrg 1372264fa531SmrgFine tuning of the installation directories: 1373c37a63b8Smrg --bindir=DIR user executables [EPREFIX/bin] 1374c37a63b8Smrg --sbindir=DIR system admin executables [EPREFIX/sbin] 1375c37a63b8Smrg --libexecdir=DIR program executables [EPREFIX/libexec] 1376c37a63b8Smrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1377c37a63b8Smrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1378c37a63b8Smrg --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1379c37a63b8Smrg --libdir=DIR object code libraries [EPREFIX/lib] 1380c37a63b8Smrg --includedir=DIR C header files [PREFIX/include] 1381c37a63b8Smrg --oldincludedir=DIR C header files for non-gcc [/usr/include] 1382c37a63b8Smrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1383c37a63b8Smrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1384c37a63b8Smrg --infodir=DIR info documentation [DATAROOTDIR/info] 1385c37a63b8Smrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1386c37a63b8Smrg --mandir=DIR man documentation [DATAROOTDIR/man] 1387c37a63b8Smrg --docdir=DIR documentation root [DATAROOTDIR/doc/x11perf] 1388c37a63b8Smrg --htmldir=DIR html documentation [DOCDIR] 1389c37a63b8Smrg --dvidir=DIR dvi documentation [DOCDIR] 1390c37a63b8Smrg --pdfdir=DIR pdf documentation [DOCDIR] 1391c37a63b8Smrg --psdir=DIR ps documentation [DOCDIR] 1392264fa531Smrg_ACEOF 1393264fa531Smrg 1394264fa531Smrg cat <<\_ACEOF 1395264fa531Smrg 1396264fa531SmrgProgram names: 1397264fa531Smrg --program-prefix=PREFIX prepend PREFIX to installed program names 1398264fa531Smrg --program-suffix=SUFFIX append SUFFIX to installed program names 1399264fa531Smrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1400264fa531Smrg 1401264fa531SmrgSystem types: 1402264fa531Smrg --build=BUILD configure for building on BUILD [guessed] 1403264fa531Smrg --host=HOST cross-compile to build programs to run on HOST [BUILD] 1404264fa531Smrg_ACEOF 1405264fa531Smrgfi 1406264fa531Smrg 1407264fa531Smrgif test -n "$ac_init_help"; then 1408264fa531Smrg case $ac_init_help in 1409c37a63b8Smrg short | recursive ) echo "Configuration of x11perf 1.5.1:";; 1410264fa531Smrg esac 1411264fa531Smrg cat <<\_ACEOF 1412264fa531Smrg 1413264fa531SmrgOptional Features: 1414c37a63b8Smrg --disable-option-checking ignore unrecognized --enable/--with options 1415264fa531Smrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1416264fa531Smrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1417c37a63b8Smrg --enable-maintainer-mode enable make rules and dependencies not useful 1418c37a63b8Smrg (and sometimes confusing) to the casual installer 1419c37a63b8Smrg --disable-dependency-tracking speeds up one-time build 1420c37a63b8Smrg --enable-dependency-tracking do not reject slow dependency extractors 1421c37a63b8Smrg --enable-silent-rules less verbose build output (undo: `make V=1') 1422c37a63b8Smrg --disable-silent-rules verbose build output (undo: `make V=0') 1423c37a63b8Smrg --enable-strict-compilation 1424c37a63b8Smrg Enable all warnings from compiler and make them 1425c37a63b8Smrg errors (default: disabled) 1426264fa531Smrg 1427264fa531SmrgOptional Packages: 1428264fa531Smrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1429264fa531Smrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1430264fa531Smrg --with-release-version=STRING 1431264fa531Smrg Use release version string in package name 1432264fa531Smrg 1433264fa531SmrgSome influential environment variables: 1434264fa531Smrg CC C compiler command 1435264fa531Smrg CFLAGS C compiler flags 1436264fa531Smrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1437264fa531Smrg nonstandard directory <lib dir> 1438c37a63b8Smrg LIBS libraries to pass to the linker, e.g. -l<library> 1439c37a63b8Smrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1440c37a63b8Smrg you have headers in a nonstandard directory <include dir> 1441c37a63b8Smrg CPP C preprocessor 1442264fa531Smrg PKG_CONFIG path to pkg-config utility 1443264fa531Smrg X11PERF_CFLAGS 1444264fa531Smrg C compiler flags for X11PERF, overriding pkg-config 1445264fa531Smrg X11PERF_LIBS 1446264fa531Smrg linker flags for X11PERF, overriding pkg-config 1447264fa531Smrg XRENDER_CFLAGS 1448264fa531Smrg C compiler flags for XRENDER, overriding pkg-config 1449264fa531Smrg XRENDER_LIBS 1450264fa531Smrg linker flags for XRENDER, overriding pkg-config 1451264fa531Smrg XFT_CFLAGS C compiler flags for XFT, overriding pkg-config 1452264fa531Smrg XFT_LIBS linker flags for XFT, overriding pkg-config 1453264fa531Smrg XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config 1454264fa531Smrg XEXT_LIBS linker flags for XEXT, overriding pkg-config 1455264fa531Smrg 1456264fa531SmrgUse these variables to override the choices made by `configure' or to help 1457264fa531Smrgit to find libraries and programs with nonstandard names/locations. 1458264fa531Smrg 1459264fa531SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>. 1460264fa531Smrg_ACEOF 1461c37a63b8Smrgac_status=$? 1462264fa531Smrgfi 1463264fa531Smrg 1464264fa531Smrgif test "$ac_init_help" = "recursive"; then 1465264fa531Smrg # If there are subdirs, report their specific --help. 1466264fa531Smrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1467c37a63b8Smrg test -d "$ac_dir" || 1468c37a63b8Smrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1469c37a63b8Smrg continue 1470264fa531Smrg ac_builddir=. 1471264fa531Smrg 1472c37a63b8Smrgcase "$ac_dir" in 1473c37a63b8Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1474c37a63b8Smrg*) 1475c37a63b8Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1476c37a63b8Smrg # A ".." for each directory in $ac_dir_suffix. 1477c37a63b8Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1478c37a63b8Smrg case $ac_top_builddir_sub in 1479c37a63b8Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1480c37a63b8Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1481c37a63b8Smrg esac ;; 1482c37a63b8Smrgesac 1483c37a63b8Smrgac_abs_top_builddir=$ac_pwd 1484c37a63b8Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 1485c37a63b8Smrg# for backward compatibility: 1486c37a63b8Smrgac_top_builddir=$ac_top_build_prefix 1487264fa531Smrg 1488264fa531Smrgcase $srcdir in 1489c37a63b8Smrg .) # We are building in place. 1490264fa531Smrg ac_srcdir=. 1491c37a63b8Smrg ac_top_srcdir=$ac_top_builddir_sub 1492c37a63b8Smrg ac_abs_top_srcdir=$ac_pwd ;; 1493c37a63b8Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 1494264fa531Smrg ac_srcdir=$srcdir$ac_dir_suffix; 1495c37a63b8Smrg ac_top_srcdir=$srcdir 1496c37a63b8Smrg ac_abs_top_srcdir=$srcdir ;; 1497c37a63b8Smrg *) # Relative name. 1498c37a63b8Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1499c37a63b8Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 1500c37a63b8Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1501264fa531Smrgesac 1502c37a63b8Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1503c37a63b8Smrg 1504c37a63b8Smrg cd "$ac_dir" || { ac_status=$?; continue; } 1505c37a63b8Smrg # Check for guested configure. 1506c37a63b8Smrg if test -f "$ac_srcdir/configure.gnu"; then 1507c37a63b8Smrg echo && 1508c37a63b8Smrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1509c37a63b8Smrg elif test -f "$ac_srcdir/configure"; then 1510c37a63b8Smrg echo && 1511c37a63b8Smrg $SHELL "$ac_srcdir/configure" --help=recursive 1512264fa531Smrg else 1513c37a63b8Smrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1514c37a63b8Smrg fi || ac_status=$? 1515c37a63b8Smrg cd "$ac_pwd" || { ac_status=$?; break; } 1516264fa531Smrg done 1517264fa531Smrgfi 1518264fa531Smrg 1519c37a63b8Smrgtest -n "$ac_init_help" && exit $ac_status 1520264fa531Smrgif $ac_init_version; then 1521264fa531Smrg cat <<\_ACEOF 1522c37a63b8Smrgx11perf configure 1.5.1 1523c37a63b8Smrggenerated by GNU Autoconf 2.63 1524264fa531Smrg 1525c37a63b8SmrgCopyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 1526c37a63b8Smrg2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 1527264fa531SmrgThis configure script is free software; the Free Software Foundation 1528264fa531Smrggives unlimited permission to copy, distribute and modify it. 1529264fa531Smrg_ACEOF 1530c37a63b8Smrg exit 1531264fa531Smrgfi 1532c37a63b8Smrgcat >config.log <<_ACEOF 1533264fa531SmrgThis file contains any messages produced by compilers while 1534264fa531Smrgrunning configure, to aid debugging if configure makes a mistake. 1535264fa531Smrg 1536c37a63b8SmrgIt was created by x11perf $as_me 1.5.1, which was 1537c37a63b8Smrggenerated by GNU Autoconf 2.63. Invocation command line was 1538264fa531Smrg 1539264fa531Smrg $ $0 $@ 1540264fa531Smrg 1541264fa531Smrg_ACEOF 1542c37a63b8Smrgexec 5>>config.log 1543264fa531Smrg{ 1544264fa531Smrgcat <<_ASUNAME 1545264fa531Smrg## --------- ## 1546264fa531Smrg## Platform. ## 1547264fa531Smrg## --------- ## 1548264fa531Smrg 1549264fa531Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1550264fa531Smrguname -m = `(uname -m) 2>/dev/null || echo unknown` 1551264fa531Smrguname -r = `(uname -r) 2>/dev/null || echo unknown` 1552264fa531Smrguname -s = `(uname -s) 2>/dev/null || echo unknown` 1553264fa531Smrguname -v = `(uname -v) 2>/dev/null || echo unknown` 1554264fa531Smrg 1555264fa531Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1556264fa531Smrg/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1557264fa531Smrg 1558264fa531Smrg/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1559264fa531Smrg/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1560264fa531Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1561c37a63b8Smrg/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1562264fa531Smrg/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1563264fa531Smrg/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1564264fa531Smrg/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1565264fa531Smrg 1566264fa531Smrg_ASUNAME 1567264fa531Smrg 1568264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1569264fa531Smrgfor as_dir in $PATH 1570264fa531Smrgdo 1571264fa531Smrg IFS=$as_save_IFS 1572264fa531Smrg test -z "$as_dir" && as_dir=. 1573c37a63b8Smrg $as_echo "PATH: $as_dir" 1574264fa531Smrgdone 1575c37a63b8SmrgIFS=$as_save_IFS 1576264fa531Smrg 1577264fa531Smrg} >&5 1578264fa531Smrg 1579264fa531Smrgcat >&5 <<_ACEOF 1580264fa531Smrg 1581264fa531Smrg 1582264fa531Smrg## ----------- ## 1583264fa531Smrg## Core tests. ## 1584264fa531Smrg## ----------- ## 1585264fa531Smrg 1586264fa531Smrg_ACEOF 1587264fa531Smrg 1588264fa531Smrg 1589264fa531Smrg# Keep a trace of the command line. 1590264fa531Smrg# Strip out --no-create and --no-recursion so they do not pile up. 1591264fa531Smrg# Strip out --silent because we don't want to record it for future runs. 1592264fa531Smrg# Also quote any args containing shell meta-characters. 1593264fa531Smrg# Make two passes to allow for proper duplicate-argument suppression. 1594264fa531Smrgac_configure_args= 1595264fa531Smrgac_configure_args0= 1596264fa531Smrgac_configure_args1= 1597264fa531Smrgac_must_keep_next=false 1598264fa531Smrgfor ac_pass in 1 2 1599264fa531Smrgdo 1600264fa531Smrg for ac_arg 1601264fa531Smrg do 1602264fa531Smrg case $ac_arg in 1603264fa531Smrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1604264fa531Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1605264fa531Smrg | -silent | --silent | --silen | --sile | --sil) 1606264fa531Smrg continue ;; 1607c37a63b8Smrg *\'*) 1608c37a63b8Smrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1609264fa531Smrg esac 1610264fa531Smrg case $ac_pass in 1611264fa531Smrg 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1612264fa531Smrg 2) 1613264fa531Smrg ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1614264fa531Smrg if test $ac_must_keep_next = true; then 1615264fa531Smrg ac_must_keep_next=false # Got value, back to normal. 1616264fa531Smrg else 1617264fa531Smrg case $ac_arg in 1618264fa531Smrg *=* | --config-cache | -C | -disable-* | --disable-* \ 1619264fa531Smrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1620264fa531Smrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1621264fa531Smrg | -with-* | --with-* | -without-* | --without-* | --x) 1622264fa531Smrg case "$ac_configure_args0 " in 1623264fa531Smrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1624264fa531Smrg esac 1625264fa531Smrg ;; 1626264fa531Smrg -* ) ac_must_keep_next=true ;; 1627264fa531Smrg esac 1628264fa531Smrg fi 1629c37a63b8Smrg ac_configure_args="$ac_configure_args '$ac_arg'" 1630264fa531Smrg ;; 1631264fa531Smrg esac 1632264fa531Smrg done 1633264fa531Smrgdone 1634264fa531Smrg$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1635264fa531Smrg$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1636264fa531Smrg 1637264fa531Smrg# When interrupted or exit'd, cleanup temporary files, and complete 1638264fa531Smrg# config.log. We remove comments because anyway the quotes in there 1639264fa531Smrg# would cause problems or look ugly. 1640c37a63b8Smrg# WARNING: Use '\'' to represent an apostrophe within the trap. 1641c37a63b8Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1642264fa531Smrgtrap 'exit_status=$? 1643264fa531Smrg # Save into config.log some information that might help in debugging. 1644264fa531Smrg { 1645264fa531Smrg echo 1646264fa531Smrg 1647264fa531Smrg cat <<\_ASBOX 1648264fa531Smrg## ---------------- ## 1649264fa531Smrg## Cache variables. ## 1650264fa531Smrg## ---------------- ## 1651264fa531Smrg_ASBOX 1652264fa531Smrg echo 1653264fa531Smrg # The following way of writing the cache mishandles newlines in values, 1654c37a63b8Smrg( 1655c37a63b8Smrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1656c37a63b8Smrg eval ac_val=\$$ac_var 1657c37a63b8Smrg case $ac_val in #( 1658c37a63b8Smrg *${as_nl}*) 1659c37a63b8Smrg case $ac_var in #( 1660c37a63b8Smrg *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 1661c37a63b8Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1662c37a63b8Smrg esac 1663c37a63b8Smrg case $ac_var in #( 1664c37a63b8Smrg _ | IFS | as_nl) ;; #( 1665c37a63b8Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1666c37a63b8Smrg *) $as_unset $ac_var ;; 1667c37a63b8Smrg esac ;; 1668c37a63b8Smrg esac 1669c37a63b8Smrg done 1670264fa531Smrg (set) 2>&1 | 1671c37a63b8Smrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1672c37a63b8Smrg *${as_nl}ac_space=\ *) 1673264fa531Smrg sed -n \ 1674c37a63b8Smrg "s/'\''/'\''\\\\'\'''\''/g; 1675c37a63b8Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1676c37a63b8Smrg ;; #( 1677264fa531Smrg *) 1678c37a63b8Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1679264fa531Smrg ;; 1680c37a63b8Smrg esac | 1681c37a63b8Smrg sort 1682c37a63b8Smrg) 1683264fa531Smrg echo 1684264fa531Smrg 1685264fa531Smrg cat <<\_ASBOX 1686264fa531Smrg## ----------------- ## 1687264fa531Smrg## Output variables. ## 1688264fa531Smrg## ----------------- ## 1689264fa531Smrg_ASBOX 1690264fa531Smrg echo 1691264fa531Smrg for ac_var in $ac_subst_vars 1692264fa531Smrg do 1693c37a63b8Smrg eval ac_val=\$$ac_var 1694c37a63b8Smrg case $ac_val in 1695c37a63b8Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1696c37a63b8Smrg esac 1697c37a63b8Smrg $as_echo "$ac_var='\''$ac_val'\''" 1698264fa531Smrg done | sort 1699264fa531Smrg echo 1700264fa531Smrg 1701264fa531Smrg if test -n "$ac_subst_files"; then 1702264fa531Smrg cat <<\_ASBOX 1703c37a63b8Smrg## ------------------- ## 1704c37a63b8Smrg## File substitutions. ## 1705c37a63b8Smrg## ------------------- ## 1706264fa531Smrg_ASBOX 1707264fa531Smrg echo 1708264fa531Smrg for ac_var in $ac_subst_files 1709264fa531Smrg do 1710c37a63b8Smrg eval ac_val=\$$ac_var 1711c37a63b8Smrg case $ac_val in 1712c37a63b8Smrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1713c37a63b8Smrg esac 1714c37a63b8Smrg $as_echo "$ac_var='\''$ac_val'\''" 1715264fa531Smrg done | sort 1716264fa531Smrg echo 1717264fa531Smrg fi 1718264fa531Smrg 1719264fa531Smrg if test -s confdefs.h; then 1720264fa531Smrg cat <<\_ASBOX 1721264fa531Smrg## ----------- ## 1722264fa531Smrg## confdefs.h. ## 1723264fa531Smrg## ----------- ## 1724264fa531Smrg_ASBOX 1725264fa531Smrg echo 1726c37a63b8Smrg cat confdefs.h 1727264fa531Smrg echo 1728264fa531Smrg fi 1729264fa531Smrg test "$ac_signal" != 0 && 1730c37a63b8Smrg $as_echo "$as_me: caught signal $ac_signal" 1731c37a63b8Smrg $as_echo "$as_me: exit $exit_status" 1732264fa531Smrg } >&5 1733c37a63b8Smrg rm -f core *.core core.conftest.* && 1734c37a63b8Smrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1735264fa531Smrg exit $exit_status 1736c37a63b8Smrg' 0 1737264fa531Smrgfor ac_signal in 1 2 13 15; do 1738264fa531Smrg trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1739264fa531Smrgdone 1740264fa531Smrgac_signal=0 1741264fa531Smrg 1742264fa531Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed. 1743c37a63b8Smrgrm -f -r conftest* confdefs.h 1744264fa531Smrg 1745264fa531Smrg# Predefined preprocessor variables. 1746264fa531Smrg 1747264fa531Smrgcat >>confdefs.h <<_ACEOF 1748264fa531Smrg#define PACKAGE_NAME "$PACKAGE_NAME" 1749264fa531Smrg_ACEOF 1750264fa531Smrg 1751264fa531Smrg 1752264fa531Smrgcat >>confdefs.h <<_ACEOF 1753264fa531Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1754264fa531Smrg_ACEOF 1755264fa531Smrg 1756264fa531Smrg 1757264fa531Smrgcat >>confdefs.h <<_ACEOF 1758264fa531Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION" 1759264fa531Smrg_ACEOF 1760264fa531Smrg 1761264fa531Smrg 1762264fa531Smrgcat >>confdefs.h <<_ACEOF 1763264fa531Smrg#define PACKAGE_STRING "$PACKAGE_STRING" 1764264fa531Smrg_ACEOF 1765264fa531Smrg 1766264fa531Smrg 1767264fa531Smrgcat >>confdefs.h <<_ACEOF 1768264fa531Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1769264fa531Smrg_ACEOF 1770264fa531Smrg 1771264fa531Smrg 1772264fa531Smrg# Let the site file select an alternate cache file if it wants to. 1773c37a63b8Smrg# Prefer an explicitly selected file to automatically selected ones. 1774c37a63b8Smrgac_site_file1=NONE 1775c37a63b8Smrgac_site_file2=NONE 1776c37a63b8Smrgif test -n "$CONFIG_SITE"; then 1777c37a63b8Smrg ac_site_file1=$CONFIG_SITE 1778c37a63b8Smrgelif test "x$prefix" != xNONE; then 1779c37a63b8Smrg ac_site_file1=$prefix/share/config.site 1780c37a63b8Smrg ac_site_file2=$prefix/etc/config.site 1781c37a63b8Smrgelse 1782c37a63b8Smrg ac_site_file1=$ac_default_prefix/share/config.site 1783c37a63b8Smrg ac_site_file2=$ac_default_prefix/etc/config.site 1784264fa531Smrgfi 1785c37a63b8Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 1786c37a63b8Smrgdo 1787c37a63b8Smrg test "x$ac_site_file" = xNONE && continue 1788264fa531Smrg if test -r "$ac_site_file"; then 1789c37a63b8Smrg { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1790c37a63b8Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;} 1791264fa531Smrg sed 's/^/| /' "$ac_site_file" >&5 1792264fa531Smrg . "$ac_site_file" 1793264fa531Smrg fi 1794264fa531Smrgdone 1795264fa531Smrg 1796264fa531Smrgif test -r "$cache_file"; then 1797264fa531Smrg # Some versions of bash will fail to source /dev/null (special 1798264fa531Smrg # files actually), so we avoid doing that. 1799264fa531Smrg if test -f "$cache_file"; then 1800c37a63b8Smrg { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5 1801c37a63b8Smrg$as_echo "$as_me: loading cache $cache_file" >&6;} 1802264fa531Smrg case $cache_file in 1803c37a63b8Smrg [\\/]* | ?:[\\/]* ) . "$cache_file";; 1804c37a63b8Smrg *) . "./$cache_file";; 1805264fa531Smrg esac 1806264fa531Smrg fi 1807264fa531Smrgelse 1808c37a63b8Smrg { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5 1809c37a63b8Smrg$as_echo "$as_me: creating cache $cache_file" >&6;} 1810264fa531Smrg >$cache_file 1811264fa531Smrgfi 1812264fa531Smrg 1813264fa531Smrg# Check that the precious variables saved in the cache have kept the same 1814264fa531Smrg# value. 1815264fa531Smrgac_cache_corrupted=false 1816c37a63b8Smrgfor ac_var in $ac_precious_vars; do 1817264fa531Smrg eval ac_old_set=\$ac_cv_env_${ac_var}_set 1818264fa531Smrg eval ac_new_set=\$ac_env_${ac_var}_set 1819c37a63b8Smrg eval ac_old_val=\$ac_cv_env_${ac_var}_value 1820c37a63b8Smrg eval ac_new_val=\$ac_env_${ac_var}_value 1821264fa531Smrg case $ac_old_set,$ac_new_set in 1822264fa531Smrg set,) 1823c37a63b8Smrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1824c37a63b8Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1825264fa531Smrg ac_cache_corrupted=: ;; 1826264fa531Smrg ,set) 1827c37a63b8Smrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1828c37a63b8Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1829264fa531Smrg ac_cache_corrupted=: ;; 1830264fa531Smrg ,);; 1831264fa531Smrg *) 1832264fa531Smrg if test "x$ac_old_val" != "x$ac_new_val"; then 1833c37a63b8Smrg # differences in whitespace do not lead to failure. 1834c37a63b8Smrg ac_old_val_w=`echo x $ac_old_val` 1835c37a63b8Smrg ac_new_val_w=`echo x $ac_new_val` 1836c37a63b8Smrg if test "$ac_old_val_w" != "$ac_new_val_w"; then 1837c37a63b8Smrg { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1838c37a63b8Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1839c37a63b8Smrg ac_cache_corrupted=: 1840c37a63b8Smrg else 1841c37a63b8Smrg { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 1842c37a63b8Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 1843c37a63b8Smrg eval $ac_var=\$ac_old_val 1844c37a63b8Smrg fi 1845c37a63b8Smrg { $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5 1846c37a63b8Smrg$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 1847c37a63b8Smrg { $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5 1848c37a63b8Smrg$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 1849264fa531Smrg fi;; 1850264fa531Smrg esac 1851264fa531Smrg # Pass precious variables to config.status. 1852264fa531Smrg if test "$ac_new_set" = set; then 1853264fa531Smrg case $ac_new_val in 1854c37a63b8Smrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1855264fa531Smrg *) ac_arg=$ac_var=$ac_new_val ;; 1856264fa531Smrg esac 1857264fa531Smrg case " $ac_configure_args " in 1858264fa531Smrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1859264fa531Smrg *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1860264fa531Smrg esac 1861264fa531Smrg fi 1862264fa531Smrgdone 1863264fa531Smrgif $ac_cache_corrupted; then 1864c37a63b8Smrg { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 1865c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 1866c37a63b8Smrg { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1867c37a63b8Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 1868c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1869c37a63b8Smrg$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1870264fa531Smrg { (exit 1); exit 1; }; } 1871264fa531Smrgfi 1872264fa531Smrg 1873264fa531Smrg 1874264fa531Smrg 1875264fa531Smrg 1876264fa531Smrg 1877264fa531Smrg 1878264fa531Smrg 1879264fa531Smrg 1880264fa531Smrg 1881264fa531Smrg 1882264fa531Smrg 1883264fa531Smrg 1884264fa531Smrg 1885264fa531Smrg 1886264fa531Smrg 1887264fa531Smrg 1888264fa531Smrg 1889264fa531Smrg 1890264fa531Smrg 1891264fa531Smrg 1892264fa531Smrg 1893264fa531Smrg 1894264fa531Smrg 1895264fa531Smrg 1896264fa531Smrg 1897c37a63b8Smrgac_ext=c 1898c37a63b8Smrgac_cpp='$CPP $CPPFLAGS' 1899c37a63b8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1900c37a63b8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1901c37a63b8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 1902264fa531Smrg 1903264fa531Smrg 1904c37a63b8Smrgam__api_version='1.11' 1905264fa531Smrg 1906264fa531Smrgac_aux_dir= 1907c37a63b8Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 1908c37a63b8Smrg if test -f "$ac_dir/install-sh"; then 1909264fa531Smrg ac_aux_dir=$ac_dir 1910264fa531Smrg ac_install_sh="$ac_aux_dir/install-sh -c" 1911264fa531Smrg break 1912c37a63b8Smrg elif test -f "$ac_dir/install.sh"; then 1913264fa531Smrg ac_aux_dir=$ac_dir 1914264fa531Smrg ac_install_sh="$ac_aux_dir/install.sh -c" 1915264fa531Smrg break 1916c37a63b8Smrg elif test -f "$ac_dir/shtool"; then 1917264fa531Smrg ac_aux_dir=$ac_dir 1918264fa531Smrg ac_install_sh="$ac_aux_dir/shtool install -c" 1919264fa531Smrg break 1920264fa531Smrg fi 1921264fa531Smrgdone 1922264fa531Smrgif test -z "$ac_aux_dir"; then 1923c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 1924c37a63b8Smrg$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} 1925264fa531Smrg { (exit 1); exit 1; }; } 1926264fa531Smrgfi 1927c37a63b8Smrg 1928c37a63b8Smrg# These three variables are undocumented and unsupported, 1929c37a63b8Smrg# and are intended to be withdrawn in a future Autoconf release. 1930c37a63b8Smrg# They can cause serious problems if a builder's source tree is in a directory 1931c37a63b8Smrg# whose full name contains unusual characters. 1932c37a63b8Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 1933c37a63b8Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 1934c37a63b8Smrgac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 1935c37a63b8Smrg 1936264fa531Smrg 1937264fa531Smrg# Find a good install program. We prefer a C program (faster), 1938264fa531Smrg# so one script is as good as another. But avoid the broken or 1939264fa531Smrg# incompatible versions: 1940264fa531Smrg# SysV /etc/install, /usr/sbin/install 1941264fa531Smrg# SunOS /usr/etc/install 1942264fa531Smrg# IRIX /sbin/install 1943264fa531Smrg# AIX /bin/install 1944264fa531Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 1945264fa531Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 1946264fa531Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 1947264fa531Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 1948264fa531Smrg# OS/2's system install, which has a completely different semantic 1949264fa531Smrg# ./install, which can be erroneously created by make from ./install.sh. 1950c37a63b8Smrg# Reject install programs that cannot install multiple files. 1951c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 1952c37a63b8Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 1953264fa531Smrgif test -z "$INSTALL"; then 1954264fa531Smrgif test "${ac_cv_path_install+set}" = set; then 1955c37a63b8Smrg $as_echo_n "(cached) " >&6 1956264fa531Smrgelse 1957264fa531Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1958264fa531Smrgfor as_dir in $PATH 1959264fa531Smrgdo 1960264fa531Smrg IFS=$as_save_IFS 1961264fa531Smrg test -z "$as_dir" && as_dir=. 1962264fa531Smrg # Account for people who put trailing slashes in PATH elements. 1963264fa531Smrgcase $as_dir/ in 1964264fa531Smrg ./ | .// | /cC/* | \ 1965264fa531Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 1966264fa531Smrg ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 1967264fa531Smrg /usr/ucb/* ) ;; 1968264fa531Smrg *) 1969264fa531Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 1970264fa531Smrg # Don't use installbsd from OSF since it installs stuff as root 1971264fa531Smrg # by default. 1972264fa531Smrg for ac_prog in ginstall scoinst install; do 1973264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 1974c37a63b8Smrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 1975264fa531Smrg if test $ac_prog = install && 1976264fa531Smrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 1977264fa531Smrg # AIX install. It has an incompatible calling convention. 1978264fa531Smrg : 1979264fa531Smrg elif test $ac_prog = install && 1980264fa531Smrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 1981264fa531Smrg # program-specific install script used by HP pwplus--don't use. 1982264fa531Smrg : 1983264fa531Smrg else 1984c37a63b8Smrg rm -rf conftest.one conftest.two conftest.dir 1985c37a63b8Smrg echo one > conftest.one 1986c37a63b8Smrg echo two > conftest.two 1987c37a63b8Smrg mkdir conftest.dir 1988c37a63b8Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 1989c37a63b8Smrg test -s conftest.one && test -s conftest.two && 1990c37a63b8Smrg test -s conftest.dir/conftest.one && 1991c37a63b8Smrg test -s conftest.dir/conftest.two 1992c37a63b8Smrg then 1993c37a63b8Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 1994c37a63b8Smrg break 3 1995c37a63b8Smrg fi 1996264fa531Smrg fi 1997264fa531Smrg fi 1998264fa531Smrg done 1999264fa531Smrg done 2000264fa531Smrg ;; 2001264fa531Smrgesac 2002c37a63b8Smrg 2003264fa531Smrgdone 2004c37a63b8SmrgIFS=$as_save_IFS 2005264fa531Smrg 2006c37a63b8Smrgrm -rf conftest.one conftest.two conftest.dir 2007264fa531Smrg 2008264fa531Smrgfi 2009264fa531Smrg if test "${ac_cv_path_install+set}" = set; then 2010264fa531Smrg INSTALL=$ac_cv_path_install 2011264fa531Smrg else 2012c37a63b8Smrg # As a last resort, use the slow shell script. Don't cache a 2013c37a63b8Smrg # value for INSTALL within a source directory, because that will 2014264fa531Smrg # break other packages using the cache if that directory is 2015c37a63b8Smrg # removed, or if the value is a relative name. 2016264fa531Smrg INSTALL=$ac_install_sh 2017264fa531Smrg fi 2018264fa531Smrgfi 2019c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 2020c37a63b8Smrg$as_echo "$INSTALL" >&6; } 2021264fa531Smrg 2022264fa531Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2023264fa531Smrg# It thinks the first close brace ends the variable substitution. 2024264fa531Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2025264fa531Smrg 2026264fa531Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2027264fa531Smrg 2028264fa531Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2029264fa531Smrg 2030c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking whether build environment is sane" >&5 2031c37a63b8Smrg$as_echo_n "checking whether build environment is sane... " >&6; } 2032264fa531Smrg# Just in case 2033264fa531Smrgsleep 1 2034264fa531Smrgecho timestamp > conftest.file 2035c37a63b8Smrg# Reject unsafe characters in $srcdir or the absolute working directory 2036c37a63b8Smrg# name. Accept space and tab only in the latter. 2037c37a63b8Smrgam_lf=' 2038c37a63b8Smrg' 2039c37a63b8Smrgcase `pwd` in 2040c37a63b8Smrg *[\\\"\#\$\&\'\`$am_lf]*) 2041c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: unsafe absolute working directory name" >&5 2042c37a63b8Smrg$as_echo "$as_me: error: unsafe absolute working directory name" >&2;} 2043c37a63b8Smrg { (exit 1); exit 1; }; };; 2044c37a63b8Smrgesac 2045c37a63b8Smrgcase $srcdir in 2046c37a63b8Smrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2047c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: unsafe srcdir value: \`$srcdir'" >&5 2048c37a63b8Smrg$as_echo "$as_me: error: unsafe srcdir value: \`$srcdir'" >&2;} 2049c37a63b8Smrg { (exit 1); exit 1; }; };; 2050c37a63b8Smrgesac 2051c37a63b8Smrg 2052264fa531Smrg# Do `set' in a subshell so we don't clobber the current shell's 2053264fa531Smrg# arguments. Must try -L first in case configure is actually a 2054264fa531Smrg# symlink; some systems play weird games with the mod time of symlinks 2055264fa531Smrg# (eg FreeBSD returns the mod time of the symlink's containing 2056264fa531Smrg# directory). 2057264fa531Smrgif ( 2058c37a63b8Smrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2059264fa531Smrg if test "$*" = "X"; then 2060264fa531Smrg # -L didn't work. 2061c37a63b8Smrg set X `ls -t "$srcdir/configure" conftest.file` 2062264fa531Smrg fi 2063264fa531Smrg rm -f conftest.file 2064264fa531Smrg if test "$*" != "X $srcdir/configure conftest.file" \ 2065264fa531Smrg && test "$*" != "X conftest.file $srcdir/configure"; then 2066264fa531Smrg 2067264fa531Smrg # If neither matched, then we have a broken ls. This can happen 2068264fa531Smrg # if, for instance, CONFIG_SHELL is bash and it inherits a 2069264fa531Smrg # broken ls alias from the environment. This has actually 2070264fa531Smrg # happened. Such a system could not be considered "sane". 2071c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 2072264fa531Smrgalias in your environment" >&5 2073c37a63b8Smrg$as_echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken 2074264fa531Smrgalias in your environment" >&2;} 2075264fa531Smrg { (exit 1); exit 1; }; } 2076264fa531Smrg fi 2077264fa531Smrg 2078264fa531Smrg test "$2" = conftest.file 2079264fa531Smrg ) 2080264fa531Smrgthen 2081264fa531Smrg # Ok. 2082264fa531Smrg : 2083264fa531Smrgelse 2084c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: newly created file is older than distributed files! 2085264fa531SmrgCheck your system clock" >&5 2086c37a63b8Smrg$as_echo "$as_me: error: newly created file is older than distributed files! 2087264fa531SmrgCheck your system clock" >&2;} 2088264fa531Smrg { (exit 1); exit 1; }; } 2089264fa531Smrgfi 2090c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: yes" >&5 2091c37a63b8Smrg$as_echo "yes" >&6; } 2092264fa531Smrgtest "$program_prefix" != NONE && 2093c37a63b8Smrg program_transform_name="s&^&$program_prefix&;$program_transform_name" 2094264fa531Smrg# Use a double $ so make ignores it. 2095264fa531Smrgtest "$program_suffix" != NONE && 2096c37a63b8Smrg program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2097c37a63b8Smrg# Double any \ or $. 2098264fa531Smrg# By default was `s,x,x', remove it if useless. 2099c37a63b8Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2100c37a63b8Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2101264fa531Smrg 2102264fa531Smrg# expand $ac_aux_dir to an absolute path 2103264fa531Smrgam_aux_dir=`cd $ac_aux_dir && pwd` 2104264fa531Smrg 2105c37a63b8Smrgif test x"${MISSING+set}" != xset; then 2106c37a63b8Smrg case $am_aux_dir in 2107c37a63b8Smrg *\ * | *\ *) 2108c37a63b8Smrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2109c37a63b8Smrg *) 2110c37a63b8Smrg MISSING="\${SHELL} $am_aux_dir/missing" ;; 2111c37a63b8Smrg esac 2112c37a63b8Smrgfi 2113264fa531Smrg# Use eval to expand $SHELL 2114264fa531Smrgif eval "$MISSING --run true"; then 2115264fa531Smrg am_missing_run="$MISSING --run " 2116264fa531Smrgelse 2117264fa531Smrg am_missing_run= 2118c37a63b8Smrg { $as_echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 2119c37a63b8Smrg$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2120c37a63b8Smrgfi 2121c37a63b8Smrg 2122c37a63b8Smrgif test x"${install_sh}" != xset; then 2123c37a63b8Smrg case $am_aux_dir in 2124c37a63b8Smrg *\ * | *\ *) 2125c37a63b8Smrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2126c37a63b8Smrg *) 2127c37a63b8Smrg install_sh="\${SHELL} $am_aux_dir/install-sh" 2128c37a63b8Smrg esac 2129c37a63b8Smrgfi 2130c37a63b8Smrg 2131c37a63b8Smrg# Installed binaries are usually stripped using `strip' when the user 2132c37a63b8Smrg# run `make install-strip'. However `strip' might not be the right 2133c37a63b8Smrg# tool to use in cross-compilation environments, therefore Automake 2134c37a63b8Smrg# will honor the `STRIP' environment variable to overrule this program. 2135c37a63b8Smrgif test "$cross_compiling" != no; then 2136c37a63b8Smrg if test -n "$ac_tool_prefix"; then 2137c37a63b8Smrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2138c37a63b8Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2 2139c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2140c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2141c37a63b8Smrgif test "${ac_cv_prog_STRIP+set}" = set; then 2142c37a63b8Smrg $as_echo_n "(cached) " >&6 2143c37a63b8Smrgelse 2144c37a63b8Smrg if test -n "$STRIP"; then 2145c37a63b8Smrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2146c37a63b8Smrgelse 2147c37a63b8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2148c37a63b8Smrgfor as_dir in $PATH 2149c37a63b8Smrgdo 2150c37a63b8Smrg IFS=$as_save_IFS 2151c37a63b8Smrg test -z "$as_dir" && as_dir=. 2152c37a63b8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2153c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2154c37a63b8Smrg ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2155c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2156c37a63b8Smrg break 2 2157c37a63b8Smrg fi 2158c37a63b8Smrgdone 2159c37a63b8Smrgdone 2160c37a63b8SmrgIFS=$as_save_IFS 2161c37a63b8Smrg 2162c37a63b8Smrgfi 2163c37a63b8Smrgfi 2164c37a63b8SmrgSTRIP=$ac_cv_prog_STRIP 2165c37a63b8Smrgif test -n "$STRIP"; then 2166c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $STRIP" >&5 2167c37a63b8Smrg$as_echo "$STRIP" >&6; } 2168c37a63b8Smrgelse 2169c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2170c37a63b8Smrg$as_echo "no" >&6; } 2171c37a63b8Smrgfi 2172c37a63b8Smrg 2173c37a63b8Smrg 2174c37a63b8Smrgfi 2175c37a63b8Smrgif test -z "$ac_cv_prog_STRIP"; then 2176c37a63b8Smrg ac_ct_STRIP=$STRIP 2177c37a63b8Smrg # Extract the first word of "strip", so it can be a program name with args. 2178c37a63b8Smrgset dummy strip; ac_word=$2 2179c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2180c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2181c37a63b8Smrgif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 2182c37a63b8Smrg $as_echo_n "(cached) " >&6 2183c37a63b8Smrgelse 2184c37a63b8Smrg if test -n "$ac_ct_STRIP"; then 2185c37a63b8Smrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2186c37a63b8Smrgelse 2187c37a63b8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2188c37a63b8Smrgfor as_dir in $PATH 2189c37a63b8Smrgdo 2190c37a63b8Smrg IFS=$as_save_IFS 2191c37a63b8Smrg test -z "$as_dir" && as_dir=. 2192c37a63b8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2193c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2194c37a63b8Smrg ac_cv_prog_ac_ct_STRIP="strip" 2195c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2196c37a63b8Smrg break 2 2197c37a63b8Smrg fi 2198c37a63b8Smrgdone 2199c37a63b8Smrgdone 2200c37a63b8SmrgIFS=$as_save_IFS 2201c37a63b8Smrg 2202c37a63b8Smrgfi 2203c37a63b8Smrgfi 2204c37a63b8Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2205c37a63b8Smrgif test -n "$ac_ct_STRIP"; then 2206c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 2207c37a63b8Smrg$as_echo "$ac_ct_STRIP" >&6; } 2208c37a63b8Smrgelse 2209c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2210c37a63b8Smrg$as_echo "no" >&6; } 2211c37a63b8Smrgfi 2212c37a63b8Smrg 2213c37a63b8Smrg if test "x$ac_ct_STRIP" = x; then 2214c37a63b8Smrg STRIP=":" 2215c37a63b8Smrg else 2216c37a63b8Smrg case $cross_compiling:$ac_tool_warned in 2217c37a63b8Smrgyes:) 2218c37a63b8Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2219c37a63b8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2220c37a63b8Smrgac_tool_warned=yes ;; 2221c37a63b8Smrgesac 2222c37a63b8Smrg STRIP=$ac_ct_STRIP 2223c37a63b8Smrg fi 2224c37a63b8Smrgelse 2225c37a63b8Smrg STRIP="$ac_cv_prog_STRIP" 2226c37a63b8Smrgfi 2227c37a63b8Smrg 2228c37a63b8Smrgfi 2229c37a63b8SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2230c37a63b8Smrg 2231c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5 2232c37a63b8Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2233c37a63b8Smrgif test -z "$MKDIR_P"; then 2234c37a63b8Smrg if test "${ac_cv_path_mkdir+set}" = set; then 2235c37a63b8Smrg $as_echo_n "(cached) " >&6 2236c37a63b8Smrgelse 2237c37a63b8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2238c37a63b8Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2239c37a63b8Smrgdo 2240c37a63b8Smrg IFS=$as_save_IFS 2241c37a63b8Smrg test -z "$as_dir" && as_dir=. 2242c37a63b8Smrg for ac_prog in mkdir gmkdir; do 2243c37a63b8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2244c37a63b8Smrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2245c37a63b8Smrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2246c37a63b8Smrg 'mkdir (GNU coreutils) '* | \ 2247c37a63b8Smrg 'mkdir (coreutils) '* | \ 2248c37a63b8Smrg 'mkdir (fileutils) '4.1*) 2249c37a63b8Smrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2250c37a63b8Smrg break 3;; 2251c37a63b8Smrg esac 2252c37a63b8Smrg done 2253c37a63b8Smrg done 2254c37a63b8Smrgdone 2255c37a63b8SmrgIFS=$as_save_IFS 2256c37a63b8Smrg 2257264fa531Smrgfi 2258264fa531Smrg 2259c37a63b8Smrg if test "${ac_cv_path_mkdir+set}" = set; then 2260c37a63b8Smrg MKDIR_P="$ac_cv_path_mkdir -p" 2261c37a63b8Smrg else 2262c37a63b8Smrg # As a last resort, use the slow shell script. Don't cache a 2263c37a63b8Smrg # value for MKDIR_P within a source directory, because that will 2264c37a63b8Smrg # break other packages using the cache if that directory is 2265c37a63b8Smrg # removed, or if the value is a relative name. 2266c37a63b8Smrg test -d ./--version && rmdir ./--version 2267c37a63b8Smrg MKDIR_P="$ac_install_sh -d" 2268c37a63b8Smrg fi 2269c37a63b8Smrgfi 2270c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5 2271c37a63b8Smrg$as_echo "$MKDIR_P" >&6; } 2272c37a63b8Smrg 2273c37a63b8Smrgmkdir_p="$MKDIR_P" 2274c37a63b8Smrgcase $mkdir_p in 2275c37a63b8Smrg [\\/$]* | ?:[\\/]*) ;; 2276c37a63b8Smrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2277c37a63b8Smrgesac 2278c37a63b8Smrg 2279264fa531Smrgfor ac_prog in gawk mawk nawk awk 2280264fa531Smrgdo 2281264fa531Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2282264fa531Smrgset dummy $ac_prog; ac_word=$2 2283c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2284c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2285264fa531Smrgif test "${ac_cv_prog_AWK+set}" = set; then 2286c37a63b8Smrg $as_echo_n "(cached) " >&6 2287264fa531Smrgelse 2288264fa531Smrg if test -n "$AWK"; then 2289264fa531Smrg ac_cv_prog_AWK="$AWK" # Let the user override the test. 2290264fa531Smrgelse 2291264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2292264fa531Smrgfor as_dir in $PATH 2293264fa531Smrgdo 2294264fa531Smrg IFS=$as_save_IFS 2295264fa531Smrg test -z "$as_dir" && as_dir=. 2296264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2297c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2298264fa531Smrg ac_cv_prog_AWK="$ac_prog" 2299c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2300264fa531Smrg break 2 2301264fa531Smrg fi 2302264fa531Smrgdone 2303264fa531Smrgdone 2304c37a63b8SmrgIFS=$as_save_IFS 2305264fa531Smrg 2306264fa531Smrgfi 2307264fa531Smrgfi 2308264fa531SmrgAWK=$ac_cv_prog_AWK 2309264fa531Smrgif test -n "$AWK"; then 2310c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $AWK" >&5 2311c37a63b8Smrg$as_echo "$AWK" >&6; } 2312264fa531Smrgelse 2313c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2314c37a63b8Smrg$as_echo "no" >&6; } 2315264fa531Smrgfi 2316264fa531Smrg 2317c37a63b8Smrg 2318264fa531Smrg test -n "$AWK" && break 2319264fa531Smrgdone 2320264fa531Smrg 2321c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2322c37a63b8Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2323c37a63b8Smrgset x ${MAKE-make} 2324c37a63b8Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2325c37a63b8Smrgif { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then 2326c37a63b8Smrg $as_echo_n "(cached) " >&6 2327264fa531Smrgelse 2328264fa531Smrg cat >conftest.make <<\_ACEOF 2329c37a63b8SmrgSHELL = /bin/sh 2330264fa531Smrgall: 2331c37a63b8Smrg @echo '@@@%%%=$(MAKE)=@@@%%%' 2332264fa531Smrg_ACEOF 2333264fa531Smrg# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2334c37a63b8Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in 2335c37a63b8Smrg *@@@%%%=?*=@@@%%%*) 2336c37a63b8Smrg eval ac_cv_prog_make_${ac_make}_set=yes;; 2337c37a63b8Smrg *) 2338c37a63b8Smrg eval ac_cv_prog_make_${ac_make}_set=no;; 2339c37a63b8Smrgesac 2340264fa531Smrgrm -f conftest.make 2341264fa531Smrgfi 2342c37a63b8Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2343c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: yes" >&5 2344c37a63b8Smrg$as_echo "yes" >&6; } 2345264fa531Smrg SET_MAKE= 2346264fa531Smrgelse 2347c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2348c37a63b8Smrg$as_echo "no" >&6; } 2349264fa531Smrg SET_MAKE="MAKE=${MAKE-make}" 2350264fa531Smrgfi 2351264fa531Smrg 2352264fa531Smrgrm -rf .tst 2>/dev/null 2353264fa531Smrgmkdir .tst 2>/dev/null 2354264fa531Smrgif test -d .tst; then 2355264fa531Smrg am__leading_dot=. 2356264fa531Smrgelse 2357264fa531Smrg am__leading_dot=_ 2358264fa531Smrgfi 2359264fa531Smrgrmdir .tst 2>/dev/null 2360264fa531Smrg 2361c37a63b8Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then 2362c37a63b8Smrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2363c37a63b8Smrg # is not polluted with repeated "-I." 2364c37a63b8Smrg am__isrc=' -I$(srcdir)' 2365c37a63b8Smrg # test to see if srcdir already configured 2366c37a63b8Smrg if test -f $srcdir/config.status; then 2367c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 2368c37a63b8Smrg$as_echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 2369264fa531Smrg { (exit 1); exit 1; }; } 2370c37a63b8Smrg fi 2371264fa531Smrgfi 2372264fa531Smrg 2373264fa531Smrg# test whether we have cygpath 2374264fa531Smrgif test -z "$CYGPATH_W"; then 2375264fa531Smrg if (cygpath --version) >/dev/null 2>/dev/null; then 2376264fa531Smrg CYGPATH_W='cygpath -w' 2377264fa531Smrg else 2378264fa531Smrg CYGPATH_W=echo 2379264fa531Smrg fi 2380264fa531Smrgfi 2381264fa531Smrg 2382264fa531Smrg 2383264fa531Smrg# Define the identity of the package. 2384264fa531Smrg PACKAGE='x11perf' 2385c37a63b8Smrg VERSION='1.5.1' 2386264fa531Smrg 2387264fa531Smrg 2388264fa531Smrgcat >>confdefs.h <<_ACEOF 2389264fa531Smrg#define PACKAGE "$PACKAGE" 2390264fa531Smrg_ACEOF 2391264fa531Smrg 2392264fa531Smrg 2393264fa531Smrgcat >>confdefs.h <<_ACEOF 2394264fa531Smrg#define VERSION "$VERSION" 2395264fa531Smrg_ACEOF 2396264fa531Smrg 2397264fa531Smrg# Some tools Automake needs. 2398264fa531Smrg 2399264fa531SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2400264fa531Smrg 2401264fa531Smrg 2402264fa531SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2403264fa531Smrg 2404264fa531Smrg 2405264fa531SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2406264fa531Smrg 2407264fa531Smrg 2408264fa531SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2409264fa531Smrg 2410264fa531Smrg 2411264fa531SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2412264fa531Smrg 2413c37a63b8Smrg# We need awk for the "check" target. The system "awk" is bad on 2414c37a63b8Smrg# some platforms. 2415c37a63b8Smrg# Always define AMTAR for backward compatibility. 2416264fa531Smrg 2417264fa531SmrgAMTAR=${AMTAR-"${am_missing_run}tar"} 2418264fa531Smrg 2419c37a63b8Smrgam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2420264fa531Smrg 2421264fa531Smrg 2422264fa531Smrg 2423264fa531Smrg 2424264fa531Smrg 2425264fa531Smrg 2426c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 2427c37a63b8Smrg$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2428c37a63b8Smrg # Check whether --enable-maintainer-mode was given. 2429264fa531Smrgif test "${enable_maintainer_mode+set}" = set; then 2430c37a63b8Smrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2431264fa531Smrgelse 2432264fa531Smrg USE_MAINTAINER_MODE=no 2433c37a63b8Smrgfi 2434264fa531Smrg 2435c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 2436c37a63b8Smrg$as_echo "$USE_MAINTAINER_MODE" >&6; } 2437c37a63b8Smrg if test $USE_MAINTAINER_MODE = yes; then 2438264fa531Smrg MAINTAINER_MODE_TRUE= 2439264fa531Smrg MAINTAINER_MODE_FALSE='#' 2440264fa531Smrgelse 2441264fa531Smrg MAINTAINER_MODE_TRUE='#' 2442264fa531Smrg MAINTAINER_MODE_FALSE= 2443264fa531Smrgfi 2444264fa531Smrg 2445264fa531Smrg MAINT=$MAINTAINER_MODE_TRUE 2446264fa531Smrg 2447264fa531Smrg 2448264fa531Smrg 2449c37a63b8Smrg# Require xorg-macros 1.3 or later: XORG_DEFAULT_OPTIONS 2450264fa531Smrg 2451264fa531Smrg 2452c37a63b8Smrg 2453c37a63b8Smrg 2454c37a63b8Smrg 2455c37a63b8Smrg 2456c37a63b8Smrg 2457c37a63b8Smrg 2458c37a63b8Smrg 2459c37a63b8Smrg 2460c37a63b8Smrg 2461c37a63b8Smrg 2462c37a63b8Smrgac_config_headers="$ac_config_headers config.h" 2463c37a63b8Smrg 2464c37a63b8Smrg 2465c37a63b8Smrgac_ext=c 2466c37a63b8Smrgac_cpp='$CPP $CPPFLAGS' 2467c37a63b8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2468c37a63b8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2469264fa531Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 2470264fa531Smrgif test -n "$ac_tool_prefix"; then 2471264fa531Smrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2472264fa531Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2 2473c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2474c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2475264fa531Smrgif test "${ac_cv_prog_CC+set}" = set; then 2476c37a63b8Smrg $as_echo_n "(cached) " >&6 2477264fa531Smrgelse 2478264fa531Smrg if test -n "$CC"; then 2479264fa531Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2480264fa531Smrgelse 2481264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2482264fa531Smrgfor as_dir in $PATH 2483264fa531Smrgdo 2484264fa531Smrg IFS=$as_save_IFS 2485264fa531Smrg test -z "$as_dir" && as_dir=. 2486264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2487c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2488264fa531Smrg ac_cv_prog_CC="${ac_tool_prefix}gcc" 2489c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2490264fa531Smrg break 2 2491264fa531Smrg fi 2492264fa531Smrgdone 2493264fa531Smrgdone 2494c37a63b8SmrgIFS=$as_save_IFS 2495264fa531Smrg 2496264fa531Smrgfi 2497264fa531Smrgfi 2498264fa531SmrgCC=$ac_cv_prog_CC 2499264fa531Smrgif test -n "$CC"; then 2500c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 2501c37a63b8Smrg$as_echo "$CC" >&6; } 2502264fa531Smrgelse 2503c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2504c37a63b8Smrg$as_echo "no" >&6; } 2505264fa531Smrgfi 2506264fa531Smrg 2507c37a63b8Smrg 2508264fa531Smrgfi 2509264fa531Smrgif test -z "$ac_cv_prog_CC"; then 2510264fa531Smrg ac_ct_CC=$CC 2511264fa531Smrg # Extract the first word of "gcc", so it can be a program name with args. 2512264fa531Smrgset dummy gcc; ac_word=$2 2513c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2514c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2515264fa531Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2516c37a63b8Smrg $as_echo_n "(cached) " >&6 2517264fa531Smrgelse 2518264fa531Smrg if test -n "$ac_ct_CC"; then 2519264fa531Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2520264fa531Smrgelse 2521264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2522264fa531Smrgfor as_dir in $PATH 2523264fa531Smrgdo 2524264fa531Smrg IFS=$as_save_IFS 2525264fa531Smrg test -z "$as_dir" && as_dir=. 2526264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2527c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2528264fa531Smrg ac_cv_prog_ac_ct_CC="gcc" 2529c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2530264fa531Smrg break 2 2531264fa531Smrg fi 2532264fa531Smrgdone 2533264fa531Smrgdone 2534c37a63b8SmrgIFS=$as_save_IFS 2535264fa531Smrg 2536264fa531Smrgfi 2537264fa531Smrgfi 2538264fa531Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2539264fa531Smrgif test -n "$ac_ct_CC"; then 2540c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2541c37a63b8Smrg$as_echo "$ac_ct_CC" >&6; } 2542264fa531Smrgelse 2543c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2544c37a63b8Smrg$as_echo "no" >&6; } 2545264fa531Smrgfi 2546264fa531Smrg 2547c37a63b8Smrg if test "x$ac_ct_CC" = x; then 2548c37a63b8Smrg CC="" 2549c37a63b8Smrg else 2550c37a63b8Smrg case $cross_compiling:$ac_tool_warned in 2551c37a63b8Smrgyes:) 2552c37a63b8Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2553c37a63b8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2554c37a63b8Smrgac_tool_warned=yes ;; 2555c37a63b8Smrgesac 2556c37a63b8Smrg CC=$ac_ct_CC 2557c37a63b8Smrg fi 2558264fa531Smrgelse 2559264fa531Smrg CC="$ac_cv_prog_CC" 2560264fa531Smrgfi 2561264fa531Smrg 2562264fa531Smrgif test -z "$CC"; then 2563c37a63b8Smrg if test -n "$ac_tool_prefix"; then 2564c37a63b8Smrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2565264fa531Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2 2566c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2567c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2568264fa531Smrgif test "${ac_cv_prog_CC+set}" = set; then 2569c37a63b8Smrg $as_echo_n "(cached) " >&6 2570264fa531Smrgelse 2571264fa531Smrg if test -n "$CC"; then 2572264fa531Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2573264fa531Smrgelse 2574264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2575264fa531Smrgfor as_dir in $PATH 2576264fa531Smrgdo 2577264fa531Smrg IFS=$as_save_IFS 2578264fa531Smrg test -z "$as_dir" && as_dir=. 2579264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2580c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2581264fa531Smrg ac_cv_prog_CC="${ac_tool_prefix}cc" 2582c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2583264fa531Smrg break 2 2584264fa531Smrg fi 2585264fa531Smrgdone 2586264fa531Smrgdone 2587c37a63b8SmrgIFS=$as_save_IFS 2588264fa531Smrg 2589264fa531Smrgfi 2590264fa531Smrgfi 2591264fa531SmrgCC=$ac_cv_prog_CC 2592264fa531Smrgif test -n "$CC"; then 2593c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 2594c37a63b8Smrg$as_echo "$CC" >&6; } 2595264fa531Smrgelse 2596c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2597c37a63b8Smrg$as_echo "no" >&6; } 2598264fa531Smrgfi 2599264fa531Smrg 2600264fa531Smrg 2601c37a63b8Smrg fi 2602264fa531Smrgfi 2603264fa531Smrgif test -z "$CC"; then 2604264fa531Smrg # Extract the first word of "cc", so it can be a program name with args. 2605264fa531Smrgset dummy cc; ac_word=$2 2606c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2607c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2608264fa531Smrgif test "${ac_cv_prog_CC+set}" = set; then 2609c37a63b8Smrg $as_echo_n "(cached) " >&6 2610264fa531Smrgelse 2611264fa531Smrg if test -n "$CC"; then 2612264fa531Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2613264fa531Smrgelse 2614264fa531Smrg ac_prog_rejected=no 2615264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2616264fa531Smrgfor as_dir in $PATH 2617264fa531Smrgdo 2618264fa531Smrg IFS=$as_save_IFS 2619264fa531Smrg test -z "$as_dir" && as_dir=. 2620264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2621c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2622264fa531Smrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2623264fa531Smrg ac_prog_rejected=yes 2624264fa531Smrg continue 2625264fa531Smrg fi 2626264fa531Smrg ac_cv_prog_CC="cc" 2627c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2628264fa531Smrg break 2 2629264fa531Smrg fi 2630264fa531Smrgdone 2631264fa531Smrgdone 2632c37a63b8SmrgIFS=$as_save_IFS 2633264fa531Smrg 2634264fa531Smrgif test $ac_prog_rejected = yes; then 2635264fa531Smrg # We found a bogon in the path, so make sure we never use it. 2636264fa531Smrg set dummy $ac_cv_prog_CC 2637264fa531Smrg shift 2638264fa531Smrg if test $# != 0; then 2639264fa531Smrg # We chose a different compiler from the bogus one. 2640264fa531Smrg # However, it has the same basename, so the bogon will be chosen 2641264fa531Smrg # first if we set CC to just the basename; use the full file name. 2642264fa531Smrg shift 2643264fa531Smrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2644264fa531Smrg fi 2645264fa531Smrgfi 2646264fa531Smrgfi 2647264fa531Smrgfi 2648264fa531SmrgCC=$ac_cv_prog_CC 2649264fa531Smrgif test -n "$CC"; then 2650c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 2651c37a63b8Smrg$as_echo "$CC" >&6; } 2652264fa531Smrgelse 2653c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2654c37a63b8Smrg$as_echo "no" >&6; } 2655264fa531Smrgfi 2656264fa531Smrg 2657c37a63b8Smrg 2658264fa531Smrgfi 2659264fa531Smrgif test -z "$CC"; then 2660264fa531Smrg if test -n "$ac_tool_prefix"; then 2661c37a63b8Smrg for ac_prog in cl.exe 2662264fa531Smrg do 2663264fa531Smrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2664264fa531Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2 2665c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2666c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2667264fa531Smrgif test "${ac_cv_prog_CC+set}" = set; then 2668c37a63b8Smrg $as_echo_n "(cached) " >&6 2669264fa531Smrgelse 2670264fa531Smrg if test -n "$CC"; then 2671264fa531Smrg ac_cv_prog_CC="$CC" # Let the user override the test. 2672264fa531Smrgelse 2673264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2674264fa531Smrgfor as_dir in $PATH 2675264fa531Smrgdo 2676264fa531Smrg IFS=$as_save_IFS 2677264fa531Smrg test -z "$as_dir" && as_dir=. 2678264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2679c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2680264fa531Smrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2681c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2682264fa531Smrg break 2 2683264fa531Smrg fi 2684264fa531Smrgdone 2685264fa531Smrgdone 2686c37a63b8SmrgIFS=$as_save_IFS 2687264fa531Smrg 2688264fa531Smrgfi 2689264fa531Smrgfi 2690264fa531SmrgCC=$ac_cv_prog_CC 2691264fa531Smrgif test -n "$CC"; then 2692c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $CC" >&5 2693c37a63b8Smrg$as_echo "$CC" >&6; } 2694264fa531Smrgelse 2695c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2696c37a63b8Smrg$as_echo "no" >&6; } 2697264fa531Smrgfi 2698264fa531Smrg 2699c37a63b8Smrg 2700264fa531Smrg test -n "$CC" && break 2701264fa531Smrg done 2702264fa531Smrgfi 2703264fa531Smrgif test -z "$CC"; then 2704264fa531Smrg ac_ct_CC=$CC 2705c37a63b8Smrg for ac_prog in cl.exe 2706264fa531Smrgdo 2707264fa531Smrg # Extract the first word of "$ac_prog", so it can be a program name with args. 2708264fa531Smrgset dummy $ac_prog; ac_word=$2 2709c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 2710c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 2711264fa531Smrgif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2712c37a63b8Smrg $as_echo_n "(cached) " >&6 2713264fa531Smrgelse 2714264fa531Smrg if test -n "$ac_ct_CC"; then 2715264fa531Smrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2716264fa531Smrgelse 2717264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2718264fa531Smrgfor as_dir in $PATH 2719264fa531Smrgdo 2720264fa531Smrg IFS=$as_save_IFS 2721264fa531Smrg test -z "$as_dir" && as_dir=. 2722264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 2723c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2724264fa531Smrg ac_cv_prog_ac_ct_CC="$ac_prog" 2725c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2726264fa531Smrg break 2 2727264fa531Smrg fi 2728264fa531Smrgdone 2729264fa531Smrgdone 2730c37a63b8SmrgIFS=$as_save_IFS 2731264fa531Smrg 2732264fa531Smrgfi 2733264fa531Smrgfi 2734264fa531Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC 2735264fa531Smrgif test -n "$ac_ct_CC"; then 2736c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2737c37a63b8Smrg$as_echo "$ac_ct_CC" >&6; } 2738264fa531Smrgelse 2739c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 2740c37a63b8Smrg$as_echo "no" >&6; } 2741264fa531Smrgfi 2742264fa531Smrg 2743c37a63b8Smrg 2744264fa531Smrg test -n "$ac_ct_CC" && break 2745264fa531Smrgdone 2746264fa531Smrg 2747c37a63b8Smrg if test "x$ac_ct_CC" = x; then 2748c37a63b8Smrg CC="" 2749c37a63b8Smrg else 2750c37a63b8Smrg case $cross_compiling:$ac_tool_warned in 2751c37a63b8Smrgyes:) 2752c37a63b8Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 2753c37a63b8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2754c37a63b8Smrgac_tool_warned=yes ;; 2755c37a63b8Smrgesac 2756c37a63b8Smrg CC=$ac_ct_CC 2757c37a63b8Smrg fi 2758264fa531Smrgfi 2759264fa531Smrg 2760264fa531Smrgfi 2761264fa531Smrg 2762264fa531Smrg 2763c37a63b8Smrgtest -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2764c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2765c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2766264fa531SmrgSee \`config.log' for more details." >&5 2767c37a63b8Smrg$as_echo "$as_me: error: no acceptable C compiler found in \$PATH 2768264fa531SmrgSee \`config.log' for more details." >&2;} 2769c37a63b8Smrg { (exit 1); exit 1; }; }; } 2770264fa531Smrg 2771264fa531Smrg# Provide some information about the compiler. 2772c37a63b8Smrg$as_echo "$as_me:$LINENO: checking for C compiler version" >&5 2773c37a63b8Smrgset X $ac_compile 2774c37a63b8Smrgac_compiler=$2 2775c37a63b8Smrg{ (ac_try="$ac_compiler --version >&5" 2776c37a63b8Smrgcase "(($ac_try" in 2777c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2778c37a63b8Smrg *) ac_try_echo=$ac_try;; 2779c37a63b8Smrgesac 2780c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2781c37a63b8Smrg$as_echo "$ac_try_echo") >&5 2782c37a63b8Smrg (eval "$ac_compiler --version >&5") 2>&5 2783264fa531Smrg ac_status=$? 2784c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2785264fa531Smrg (exit $ac_status); } 2786c37a63b8Smrg{ (ac_try="$ac_compiler -v >&5" 2787c37a63b8Smrgcase "(($ac_try" in 2788c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2789c37a63b8Smrg *) ac_try_echo=$ac_try;; 2790c37a63b8Smrgesac 2791c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2792c37a63b8Smrg$as_echo "$ac_try_echo") >&5 2793c37a63b8Smrg (eval "$ac_compiler -v >&5") 2>&5 2794264fa531Smrg ac_status=$? 2795c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2796264fa531Smrg (exit $ac_status); } 2797c37a63b8Smrg{ (ac_try="$ac_compiler -V >&5" 2798c37a63b8Smrgcase "(($ac_try" in 2799c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2800c37a63b8Smrg *) ac_try_echo=$ac_try;; 2801c37a63b8Smrgesac 2802c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2803c37a63b8Smrg$as_echo "$ac_try_echo") >&5 2804c37a63b8Smrg (eval "$ac_compiler -V >&5") 2>&5 2805264fa531Smrg ac_status=$? 2806c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2807264fa531Smrg (exit $ac_status); } 2808264fa531Smrg 2809264fa531Smrgcat >conftest.$ac_ext <<_ACEOF 2810264fa531Smrg/* confdefs.h. */ 2811264fa531Smrg_ACEOF 2812264fa531Smrgcat confdefs.h >>conftest.$ac_ext 2813264fa531Smrgcat >>conftest.$ac_ext <<_ACEOF 2814264fa531Smrg/* end confdefs.h. */ 2815264fa531Smrg 2816264fa531Smrgint 2817264fa531Smrgmain () 2818264fa531Smrg{ 2819264fa531Smrg 2820264fa531Smrg ; 2821264fa531Smrg return 0; 2822264fa531Smrg} 2823264fa531Smrg_ACEOF 2824264fa531Smrgac_clean_files_save=$ac_clean_files 2825c37a63b8Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2826264fa531Smrg# Try to create an executable without -o first, disregard a.out. 2827264fa531Smrg# It will help us diagnose broken compilers, and finding out an intuition 2828264fa531Smrg# of exeext. 2829c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2830c37a63b8Smrg$as_echo_n "checking for C compiler default output file name... " >&6; } 2831c37a63b8Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2832c37a63b8Smrg 2833c37a63b8Smrg# The possible output files: 2834c37a63b8Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2835c37a63b8Smrg 2836c37a63b8Smrgac_rmfiles= 2837c37a63b8Smrgfor ac_file in $ac_files 2838c37a63b8Smrgdo 2839c37a63b8Smrg case $ac_file in 2840c37a63b8Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2841c37a63b8Smrg * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2842c37a63b8Smrg esac 2843c37a63b8Smrgdone 2844c37a63b8Smrgrm -f $ac_rmfiles 2845c37a63b8Smrg 2846c37a63b8Smrgif { (ac_try="$ac_link_default" 2847c37a63b8Smrgcase "(($ac_try" in 2848c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2849c37a63b8Smrg *) ac_try_echo=$ac_try;; 2850c37a63b8Smrgesac 2851c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2852c37a63b8Smrg$as_echo "$ac_try_echo") >&5 2853c37a63b8Smrg (eval "$ac_link_default") 2>&5 2854264fa531Smrg ac_status=$? 2855c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2856264fa531Smrg (exit $ac_status); }; then 2857c37a63b8Smrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2858c37a63b8Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2859c37a63b8Smrg# in a Makefile. We should not override ac_cv_exeext if it was cached, 2860c37a63b8Smrg# so that the user can short-circuit this test for compilers unknown to 2861c37a63b8Smrg# Autoconf. 2862c37a63b8Smrgfor ac_file in $ac_files '' 2863264fa531Smrgdo 2864264fa531Smrg test -f "$ac_file" || continue 2865264fa531Smrg case $ac_file in 2866c37a63b8Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2867264fa531Smrg ;; 2868264fa531Smrg [ab].out ) 2869264fa531Smrg # We found the default executable, but exeext='' is most 2870264fa531Smrg # certainly right. 2871264fa531Smrg break;; 2872264fa531Smrg *.* ) 2873c37a63b8Smrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2874c37a63b8Smrg then :; else 2875c37a63b8Smrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2876c37a63b8Smrg fi 2877c37a63b8Smrg # We set ac_cv_exeext here because the later test for it is not 2878c37a63b8Smrg # safe: cross compilers may not add the suffix if given an `-o' 2879c37a63b8Smrg # argument, so we may need to know it at that point already. 2880c37a63b8Smrg # Even if this section looks crufty: it has the advantage of 2881c37a63b8Smrg # actually working. 2882264fa531Smrg break;; 2883264fa531Smrg * ) 2884264fa531Smrg break;; 2885264fa531Smrg esac 2886264fa531Smrgdone 2887c37a63b8Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext= 2888c37a63b8Smrg 2889264fa531Smrgelse 2890c37a63b8Smrg ac_file='' 2891c37a63b8Smrgfi 2892c37a63b8Smrg 2893c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5 2894c37a63b8Smrg$as_echo "$ac_file" >&6; } 2895c37a63b8Smrgif test -z "$ac_file"; then 2896c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 2897264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 2898264fa531Smrg 2899c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2900c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2901c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables 2902264fa531SmrgSee \`config.log' for more details." >&5 2903c37a63b8Smrg$as_echo "$as_me: error: C compiler cannot create executables 2904264fa531SmrgSee \`config.log' for more details." >&2;} 2905c37a63b8Smrg { (exit 77); exit 77; }; }; } 2906264fa531Smrgfi 2907264fa531Smrg 2908264fa531Smrgac_exeext=$ac_cv_exeext 2909264fa531Smrg 2910c37a63b8Smrg# Check that the compiler produces executables we can run. If not, either 2911264fa531Smrg# the compiler is broken, or we cross compile. 2912c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2913c37a63b8Smrg$as_echo_n "checking whether the C compiler works... " >&6; } 2914264fa531Smrg# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2915264fa531Smrg# If not cross compiling, check that we can run a simple program. 2916264fa531Smrgif test "$cross_compiling" != yes; then 2917264fa531Smrg if { ac_try='./$ac_file' 2918c37a63b8Smrg { (case "(($ac_try" in 2919c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2920c37a63b8Smrg *) ac_try_echo=$ac_try;; 2921c37a63b8Smrgesac 2922c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2923c37a63b8Smrg$as_echo "$ac_try_echo") >&5 2924c37a63b8Smrg (eval "$ac_try") 2>&5 2925264fa531Smrg ac_status=$? 2926c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2927264fa531Smrg (exit $ac_status); }; }; then 2928264fa531Smrg cross_compiling=no 2929264fa531Smrg else 2930264fa531Smrg if test "$cross_compiling" = maybe; then 2931264fa531Smrg cross_compiling=yes 2932264fa531Smrg else 2933c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2934c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2935c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs. 2936264fa531SmrgIf you meant to cross compile, use \`--host'. 2937264fa531SmrgSee \`config.log' for more details." >&5 2938c37a63b8Smrg$as_echo "$as_me: error: cannot run C compiled programs. 2939264fa531SmrgIf you meant to cross compile, use \`--host'. 2940264fa531SmrgSee \`config.log' for more details." >&2;} 2941c37a63b8Smrg { (exit 1); exit 1; }; }; } 2942264fa531Smrg fi 2943264fa531Smrg fi 2944264fa531Smrgfi 2945c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: yes" >&5 2946c37a63b8Smrg$as_echo "yes" >&6; } 2947264fa531Smrg 2948c37a63b8Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2949264fa531Smrgac_clean_files=$ac_clean_files_save 2950c37a63b8Smrg# Check that the compiler produces executables we can run. If not, either 2951264fa531Smrg# the compiler is broken, or we cross compile. 2952c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2953c37a63b8Smrg$as_echo_n "checking whether we are cross compiling... " >&6; } 2954c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5 2955c37a63b8Smrg$as_echo "$cross_compiling" >&6; } 2956c37a63b8Smrg 2957c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5 2958c37a63b8Smrg$as_echo_n "checking for suffix of executables... " >&6; } 2959c37a63b8Smrgif { (ac_try="$ac_link" 2960c37a63b8Smrgcase "(($ac_try" in 2961c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2962c37a63b8Smrg *) ac_try_echo=$ac_try;; 2963c37a63b8Smrgesac 2964c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 2965c37a63b8Smrg$as_echo "$ac_try_echo") >&5 2966c37a63b8Smrg (eval "$ac_link") 2>&5 2967264fa531Smrg ac_status=$? 2968c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 2969264fa531Smrg (exit $ac_status); }; then 2970264fa531Smrg # If both `conftest.exe' and `conftest' are `present' (well, observable) 2971264fa531Smrg# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2972264fa531Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with 2973264fa531Smrg# `rm'. 2974264fa531Smrgfor ac_file in conftest.exe conftest conftest.*; do 2975264fa531Smrg test -f "$ac_file" || continue 2976264fa531Smrg case $ac_file in 2977c37a63b8Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2978264fa531Smrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2979264fa531Smrg break;; 2980264fa531Smrg * ) break;; 2981264fa531Smrg esac 2982264fa531Smrgdone 2983264fa531Smrgelse 2984c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 2985c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2986c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2987264fa531SmrgSee \`config.log' for more details." >&5 2988c37a63b8Smrg$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link 2989264fa531SmrgSee \`config.log' for more details." >&2;} 2990c37a63b8Smrg { (exit 1); exit 1; }; }; } 2991264fa531Smrgfi 2992264fa531Smrg 2993264fa531Smrgrm -f conftest$ac_cv_exeext 2994c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2995c37a63b8Smrg$as_echo "$ac_cv_exeext" >&6; } 2996264fa531Smrg 2997264fa531Smrgrm -f conftest.$ac_ext 2998264fa531SmrgEXEEXT=$ac_cv_exeext 2999264fa531Smrgac_exeext=$EXEEXT 3000c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5 3001c37a63b8Smrg$as_echo_n "checking for suffix of object files... " >&6; } 3002264fa531Smrgif test "${ac_cv_objext+set}" = set; then 3003c37a63b8Smrg $as_echo_n "(cached) " >&6 3004264fa531Smrgelse 3005264fa531Smrg cat >conftest.$ac_ext <<_ACEOF 3006264fa531Smrg/* confdefs.h. */ 3007264fa531Smrg_ACEOF 3008264fa531Smrgcat confdefs.h >>conftest.$ac_ext 3009264fa531Smrgcat >>conftest.$ac_ext <<_ACEOF 3010264fa531Smrg/* end confdefs.h. */ 3011264fa531Smrg 3012264fa531Smrgint 3013264fa531Smrgmain () 3014264fa531Smrg{ 3015264fa531Smrg 3016264fa531Smrg ; 3017264fa531Smrg return 0; 3018264fa531Smrg} 3019264fa531Smrg_ACEOF 3020264fa531Smrgrm -f conftest.o conftest.obj 3021c37a63b8Smrgif { (ac_try="$ac_compile" 3022c37a63b8Smrgcase "(($ac_try" in 3023c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3024c37a63b8Smrg *) ac_try_echo=$ac_try;; 3025c37a63b8Smrgesac 3026c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3027c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3028c37a63b8Smrg (eval "$ac_compile") 2>&5 3029264fa531Smrg ac_status=$? 3030c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3031264fa531Smrg (exit $ac_status); }; then 3032c37a63b8Smrg for ac_file in conftest.o conftest.obj conftest.*; do 3033c37a63b8Smrg test -f "$ac_file" || continue; 3034264fa531Smrg case $ac_file in 3035c37a63b8Smrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3036264fa531Smrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3037264fa531Smrg break;; 3038264fa531Smrg esac 3039264fa531Smrgdone 3040264fa531Smrgelse 3041c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3042264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 3043264fa531Smrg 3044c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3045c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3046c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 3047264fa531SmrgSee \`config.log' for more details." >&5 3048c37a63b8Smrg$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile 3049264fa531SmrgSee \`config.log' for more details." >&2;} 3050c37a63b8Smrg { (exit 1); exit 1; }; }; } 3051264fa531Smrgfi 3052264fa531Smrg 3053264fa531Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext 3054264fa531Smrgfi 3055c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 3056c37a63b8Smrg$as_echo "$ac_cv_objext" >&6; } 3057264fa531SmrgOBJEXT=$ac_cv_objext 3058264fa531Smrgac_objext=$OBJEXT 3059c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 3060c37a63b8Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3061264fa531Smrgif test "${ac_cv_c_compiler_gnu+set}" = set; then 3062c37a63b8Smrg $as_echo_n "(cached) " >&6 3063264fa531Smrgelse 3064264fa531Smrg cat >conftest.$ac_ext <<_ACEOF 3065264fa531Smrg/* confdefs.h. */ 3066264fa531Smrg_ACEOF 3067264fa531Smrgcat confdefs.h >>conftest.$ac_ext 3068264fa531Smrgcat >>conftest.$ac_ext <<_ACEOF 3069264fa531Smrg/* end confdefs.h. */ 3070264fa531Smrg 3071264fa531Smrgint 3072264fa531Smrgmain () 3073264fa531Smrg{ 3074264fa531Smrg#ifndef __GNUC__ 3075264fa531Smrg choke me 3076264fa531Smrg#endif 3077264fa531Smrg 3078264fa531Smrg ; 3079264fa531Smrg return 0; 3080264fa531Smrg} 3081264fa531Smrg_ACEOF 3082264fa531Smrgrm -f conftest.$ac_objext 3083c37a63b8Smrgif { (ac_try="$ac_compile" 3084c37a63b8Smrgcase "(($ac_try" in 3085c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3086c37a63b8Smrg *) ac_try_echo=$ac_try;; 3087c37a63b8Smrgesac 3088c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3089c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3090c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 3091264fa531Smrg ac_status=$? 3092264fa531Smrg grep -v '^ *+' conftest.er1 >conftest.err 3093264fa531Smrg rm -f conftest.er1 3094264fa531Smrg cat conftest.err >&5 3095c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3096c37a63b8Smrg (exit $ac_status); } && { 3097c37a63b8Smrg test -z "$ac_c_werror_flag" || 3098c37a63b8Smrg test ! -s conftest.err 3099c37a63b8Smrg } && test -s conftest.$ac_objext; then 3100264fa531Smrg ac_compiler_gnu=yes 3101264fa531Smrgelse 3102c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3103264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 3104264fa531Smrg 3105c37a63b8Smrg ac_compiler_gnu=no 3106264fa531Smrgfi 3107c37a63b8Smrg 3108c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3109264fa531Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu 3110264fa531Smrg 3111264fa531Smrgfi 3112c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 3113c37a63b8Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3114c37a63b8Smrgif test $ac_compiler_gnu = yes; then 3115c37a63b8Smrg GCC=yes 3116c37a63b8Smrgelse 3117c37a63b8Smrg GCC= 3118c37a63b8Smrgfi 3119264fa531Smrgac_test_CFLAGS=${CFLAGS+set} 3120264fa531Smrgac_save_CFLAGS=$CFLAGS 3121c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 3122c37a63b8Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; } 3123264fa531Smrgif test "${ac_cv_prog_cc_g+set}" = set; then 3124c37a63b8Smrg $as_echo_n "(cached) " >&6 3125264fa531Smrgelse 3126c37a63b8Smrg ac_save_c_werror_flag=$ac_c_werror_flag 3127c37a63b8Smrg ac_c_werror_flag=yes 3128c37a63b8Smrg ac_cv_prog_cc_g=no 3129c37a63b8Smrg CFLAGS="-g" 3130c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 3131264fa531Smrg/* confdefs.h. */ 3132264fa531Smrg_ACEOF 3133264fa531Smrgcat confdefs.h >>conftest.$ac_ext 3134264fa531Smrgcat >>conftest.$ac_ext <<_ACEOF 3135264fa531Smrg/* end confdefs.h. */ 3136264fa531Smrg 3137264fa531Smrgint 3138264fa531Smrgmain () 3139264fa531Smrg{ 3140264fa531Smrg 3141264fa531Smrg ; 3142264fa531Smrg return 0; 3143264fa531Smrg} 3144264fa531Smrg_ACEOF 3145264fa531Smrgrm -f conftest.$ac_objext 3146c37a63b8Smrgif { (ac_try="$ac_compile" 3147c37a63b8Smrgcase "(($ac_try" in 3148c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3149c37a63b8Smrg *) ac_try_echo=$ac_try;; 3150c37a63b8Smrgesac 3151c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3152c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3153c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 3154264fa531Smrg ac_status=$? 3155264fa531Smrg grep -v '^ *+' conftest.er1 >conftest.err 3156264fa531Smrg rm -f conftest.er1 3157264fa531Smrg cat conftest.err >&5 3158c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3159c37a63b8Smrg (exit $ac_status); } && { 3160c37a63b8Smrg test -z "$ac_c_werror_flag" || 3161c37a63b8Smrg test ! -s conftest.err 3162c37a63b8Smrg } && test -s conftest.$ac_objext; then 3163c37a63b8Smrg ac_cv_prog_cc_g=yes 3164c37a63b8Smrgelse 3165c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3166c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 3167c37a63b8Smrg 3168c37a63b8Smrg CFLAGS="" 3169c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 3170c37a63b8Smrg/* confdefs.h. */ 3171c37a63b8Smrg_ACEOF 3172c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 3173c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 3174c37a63b8Smrg/* end confdefs.h. */ 3175c37a63b8Smrg 3176c37a63b8Smrgint 3177c37a63b8Smrgmain () 3178c37a63b8Smrg{ 3179c37a63b8Smrg 3180c37a63b8Smrg ; 3181c37a63b8Smrg return 0; 3182c37a63b8Smrg} 3183c37a63b8Smrg_ACEOF 3184c37a63b8Smrgrm -f conftest.$ac_objext 3185c37a63b8Smrgif { (ac_try="$ac_compile" 3186c37a63b8Smrgcase "(($ac_try" in 3187c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3188c37a63b8Smrg *) ac_try_echo=$ac_try;; 3189c37a63b8Smrgesac 3190c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3191c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3192c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 3193264fa531Smrg ac_status=$? 3194c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 3195c37a63b8Smrg rm -f conftest.er1 3196c37a63b8Smrg cat conftest.err >&5 3197c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3198c37a63b8Smrg (exit $ac_status); } && { 3199c37a63b8Smrg test -z "$ac_c_werror_flag" || 3200c37a63b8Smrg test ! -s conftest.err 3201c37a63b8Smrg } && test -s conftest.$ac_objext; then 3202c37a63b8Smrg : 3203c37a63b8Smrgelse 3204c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3205c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 3206c37a63b8Smrg 3207c37a63b8Smrg ac_c_werror_flag=$ac_save_c_werror_flag 3208c37a63b8Smrg CFLAGS="-g" 3209c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 3210c37a63b8Smrg/* confdefs.h. */ 3211c37a63b8Smrg_ACEOF 3212c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 3213c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 3214c37a63b8Smrg/* end confdefs.h. */ 3215c37a63b8Smrg 3216c37a63b8Smrgint 3217c37a63b8Smrgmain () 3218c37a63b8Smrg{ 3219c37a63b8Smrg 3220c37a63b8Smrg ; 3221c37a63b8Smrg return 0; 3222c37a63b8Smrg} 3223c37a63b8Smrg_ACEOF 3224c37a63b8Smrgrm -f conftest.$ac_objext 3225c37a63b8Smrgif { (ac_try="$ac_compile" 3226c37a63b8Smrgcase "(($ac_try" in 3227c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3228c37a63b8Smrg *) ac_try_echo=$ac_try;; 3229c37a63b8Smrgesac 3230c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3231c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3232c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 3233264fa531Smrg ac_status=$? 3234c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 3235c37a63b8Smrg rm -f conftest.er1 3236c37a63b8Smrg cat conftest.err >&5 3237c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3238c37a63b8Smrg (exit $ac_status); } && { 3239c37a63b8Smrg test -z "$ac_c_werror_flag" || 3240c37a63b8Smrg test ! -s conftest.err 3241c37a63b8Smrg } && test -s conftest.$ac_objext; then 3242264fa531Smrg ac_cv_prog_cc_g=yes 3243264fa531Smrgelse 3244c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3245264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 3246264fa531Smrg 3247c37a63b8Smrg 3248c37a63b8Smrgfi 3249c37a63b8Smrg 3250c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3251c37a63b8Smrgfi 3252c37a63b8Smrg 3253c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3254264fa531Smrgfi 3255c37a63b8Smrg 3256c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3257c37a63b8Smrg ac_c_werror_flag=$ac_save_c_werror_flag 3258264fa531Smrgfi 3259c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 3260c37a63b8Smrg$as_echo "$ac_cv_prog_cc_g" >&6; } 3261264fa531Smrgif test "$ac_test_CFLAGS" = set; then 3262264fa531Smrg CFLAGS=$ac_save_CFLAGS 3263264fa531Smrgelif test $ac_cv_prog_cc_g = yes; then 3264264fa531Smrg if test "$GCC" = yes; then 3265264fa531Smrg CFLAGS="-g -O2" 3266264fa531Smrg else 3267264fa531Smrg CFLAGS="-g" 3268264fa531Smrg fi 3269264fa531Smrgelse 3270264fa531Smrg if test "$GCC" = yes; then 3271264fa531Smrg CFLAGS="-O2" 3272264fa531Smrg else 3273264fa531Smrg CFLAGS= 3274264fa531Smrg fi 3275264fa531Smrgfi 3276c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 3277c37a63b8Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3278c37a63b8Smrgif test "${ac_cv_prog_cc_c89+set}" = set; then 3279c37a63b8Smrg $as_echo_n "(cached) " >&6 3280264fa531Smrgelse 3281c37a63b8Smrg ac_cv_prog_cc_c89=no 3282264fa531Smrgac_save_CC=$CC 3283264fa531Smrgcat >conftest.$ac_ext <<_ACEOF 3284264fa531Smrg/* confdefs.h. */ 3285264fa531Smrg_ACEOF 3286264fa531Smrgcat confdefs.h >>conftest.$ac_ext 3287264fa531Smrgcat >>conftest.$ac_ext <<_ACEOF 3288264fa531Smrg/* end confdefs.h. */ 3289264fa531Smrg#include <stdarg.h> 3290264fa531Smrg#include <stdio.h> 3291264fa531Smrg#include <sys/types.h> 3292264fa531Smrg#include <sys/stat.h> 3293264fa531Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3294264fa531Smrgstruct buf { int x; }; 3295264fa531SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int); 3296264fa531Smrgstatic char *e (p, i) 3297264fa531Smrg char **p; 3298264fa531Smrg int i; 3299264fa531Smrg{ 3300264fa531Smrg return p[i]; 3301264fa531Smrg} 3302264fa531Smrgstatic char *f (char * (*g) (char **, int), char **p, ...) 3303264fa531Smrg{ 3304264fa531Smrg char *s; 3305264fa531Smrg va_list v; 3306264fa531Smrg va_start (v,p); 3307264fa531Smrg s = g (p, va_arg (v,int)); 3308264fa531Smrg va_end (v); 3309264fa531Smrg return s; 3310264fa531Smrg} 3311264fa531Smrg 3312264fa531Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3313264fa531Smrg function prototypes and stuff, but not '\xHH' hex character constants. 3314264fa531Smrg These don't provoke an error unfortunately, instead are silently treated 3315c37a63b8Smrg as 'x'. The following induces an error, until -std is added to get 3316264fa531Smrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3317264fa531Smrg array size at least. It's necessary to write '\x00'==0 to get something 3318c37a63b8Smrg that's true only with -std. */ 3319264fa531Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3320264fa531Smrg 3321c37a63b8Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3322c37a63b8Smrg inside strings and character constants. */ 3323c37a63b8Smrg#define FOO(x) 'x' 3324c37a63b8Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3325c37a63b8Smrg 3326264fa531Smrgint test (int i, double x); 3327264fa531Smrgstruct s1 {int (*f) (int a);}; 3328264fa531Smrgstruct s2 {int (*f) (double a);}; 3329264fa531Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3330264fa531Smrgint argc; 3331264fa531Smrgchar **argv; 3332264fa531Smrgint 3333264fa531Smrgmain () 3334264fa531Smrg{ 3335264fa531Smrgreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3336264fa531Smrg ; 3337264fa531Smrg return 0; 3338264fa531Smrg} 3339264fa531Smrg_ACEOF 3340c37a63b8Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3341c37a63b8Smrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3342264fa531Smrgdo 3343264fa531Smrg CC="$ac_save_CC $ac_arg" 3344264fa531Smrg rm -f conftest.$ac_objext 3345c37a63b8Smrgif { (ac_try="$ac_compile" 3346c37a63b8Smrgcase "(($ac_try" in 3347c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3348c37a63b8Smrg *) ac_try_echo=$ac_try;; 3349c37a63b8Smrgesac 3350c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3351c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3352c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 3353264fa531Smrg ac_status=$? 3354264fa531Smrg grep -v '^ *+' conftest.er1 >conftest.err 3355264fa531Smrg rm -f conftest.er1 3356264fa531Smrg cat conftest.err >&5 3357c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3358c37a63b8Smrg (exit $ac_status); } && { 3359c37a63b8Smrg test -z "$ac_c_werror_flag" || 3360c37a63b8Smrg test ! -s conftest.err 3361c37a63b8Smrg } && test -s conftest.$ac_objext; then 3362c37a63b8Smrg ac_cv_prog_cc_c89=$ac_arg 3363264fa531Smrgelse 3364c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3365264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 3366264fa531Smrg 3367c37a63b8Smrg 3368264fa531Smrgfi 3369c37a63b8Smrg 3370c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext 3371c37a63b8Smrg test "x$ac_cv_prog_cc_c89" != "xno" && break 3372264fa531Smrgdone 3373c37a63b8Smrgrm -f conftest.$ac_ext 3374264fa531SmrgCC=$ac_save_CC 3375264fa531Smrg 3376264fa531Smrgfi 3377c37a63b8Smrg# AC_CACHE_VAL 3378c37a63b8Smrgcase "x$ac_cv_prog_cc_c89" in 3379c37a63b8Smrg x) 3380c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: none needed" >&5 3381c37a63b8Smrg$as_echo "none needed" >&6; } ;; 3382c37a63b8Smrg xno) 3383c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: unsupported" >&5 3384c37a63b8Smrg$as_echo "unsupported" >&6; } ;; 3385264fa531Smrg *) 3386c37a63b8Smrg CC="$CC $ac_cv_prog_cc_c89" 3387c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 3388c37a63b8Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3389264fa531Smrgesac 3390264fa531Smrg 3391264fa531Smrg 3392264fa531Smrgac_ext=c 3393264fa531Smrgac_cpp='$CPP $CPPFLAGS' 3394264fa531Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3395264fa531Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3396264fa531Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3397264fa531SmrgDEPDIR="${am__leading_dot}deps" 3398264fa531Smrg 3399c37a63b8Smrgac_config_commands="$ac_config_commands depfiles" 3400264fa531Smrg 3401264fa531Smrg 3402264fa531Smrgam_make=${MAKE-make} 3403264fa531Smrgcat > confinc << 'END' 3404264fa531Smrgam__doit: 3405c37a63b8Smrg @echo this is the am__doit target 3406264fa531Smrg.PHONY: am__doit 3407264fa531SmrgEND 3408264fa531Smrg# If we don't find an include directive, just comment out the code. 3409c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 3410c37a63b8Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; } 3411264fa531Smrgam__include="#" 3412264fa531Smrgam__quote= 3413264fa531Smrg_am_result=none 3414264fa531Smrg# First try GNU make style include. 3415264fa531Smrgecho "include confinc" > confmf 3416c37a63b8Smrg# Ignore all kinds of additional output from `make'. 3417c37a63b8Smrgcase `$am_make -s -f confmf 2> /dev/null` in #( 3418c37a63b8Smrg*the\ am__doit\ target*) 3419c37a63b8Smrg am__include=include 3420c37a63b8Smrg am__quote= 3421c37a63b8Smrg _am_result=GNU 3422c37a63b8Smrg ;; 3423c37a63b8Smrgesac 3424264fa531Smrg# Now try BSD make style include. 3425264fa531Smrgif test "$am__include" = "#"; then 3426264fa531Smrg echo '.include "confinc"' > confmf 3427c37a63b8Smrg case `$am_make -s -f confmf 2> /dev/null` in #( 3428c37a63b8Smrg *the\ am__doit\ target*) 3429c37a63b8Smrg am__include=.include 3430c37a63b8Smrg am__quote="\"" 3431c37a63b8Smrg _am_result=BSD 3432c37a63b8Smrg ;; 3433c37a63b8Smrg esac 3434264fa531Smrgfi 3435264fa531Smrg 3436264fa531Smrg 3437c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $_am_result" >&5 3438c37a63b8Smrg$as_echo "$_am_result" >&6; } 3439264fa531Smrgrm -f confinc confmf 3440264fa531Smrg 3441c37a63b8Smrg# Check whether --enable-dependency-tracking was given. 3442264fa531Smrgif test "${enable_dependency_tracking+set}" = set; then 3443c37a63b8Smrg enableval=$enable_dependency_tracking; 3444c37a63b8Smrgfi 3445264fa531Smrg 3446264fa531Smrgif test "x$enable_dependency_tracking" != xno; then 3447264fa531Smrg am_depcomp="$ac_aux_dir/depcomp" 3448264fa531Smrg AMDEPBACKSLASH='\' 3449264fa531Smrgfi 3450c37a63b8Smrg if test "x$enable_dependency_tracking" != xno; then 3451264fa531Smrg AMDEP_TRUE= 3452264fa531Smrg AMDEP_FALSE='#' 3453264fa531Smrgelse 3454264fa531Smrg AMDEP_TRUE='#' 3455264fa531Smrg AMDEP_FALSE= 3456264fa531Smrgfi 3457264fa531Smrg 3458264fa531Smrg 3459264fa531Smrg 3460264fa531Smrgdepcc="$CC" am_compiler_list= 3461264fa531Smrg 3462c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 3463c37a63b8Smrg$as_echo_n "checking dependency style of $depcc... " >&6; } 3464264fa531Smrgif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 3465c37a63b8Smrg $as_echo_n "(cached) " >&6 3466264fa531Smrgelse 3467264fa531Smrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3468264fa531Smrg # We make a subdir and do the tests there. Otherwise we can end up 3469264fa531Smrg # making bogus files that we don't know about and never remove. For 3470264fa531Smrg # instance it was reported that on HP-UX the gcc test will end up 3471264fa531Smrg # making a dummy file named `D' -- because `-MD' means `put the output 3472264fa531Smrg # in D'. 3473264fa531Smrg mkdir conftest.dir 3474264fa531Smrg # Copy depcomp to subdir because otherwise we won't find it if we're 3475264fa531Smrg # using a relative directory. 3476264fa531Smrg cp "$am_depcomp" conftest.dir 3477264fa531Smrg cd conftest.dir 3478264fa531Smrg # We will build objects and dependencies in a subdirectory because 3479264fa531Smrg # it helps to detect inapplicable dependency modes. For instance 3480264fa531Smrg # both Tru64's cc and ICC support -MD to output dependencies as a 3481264fa531Smrg # side effect of compilation, but ICC will put the dependencies in 3482264fa531Smrg # the current directory while Tru64 will put them in the object 3483264fa531Smrg # directory. 3484264fa531Smrg mkdir sub 3485264fa531Smrg 3486264fa531Smrg am_cv_CC_dependencies_compiler_type=none 3487264fa531Smrg if test "$am_compiler_list" = ""; then 3488264fa531Smrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3489264fa531Smrg fi 3490c37a63b8Smrg am__universal=false 3491c37a63b8Smrg case " $depcc " in #( 3492c37a63b8Smrg *\ -arch\ *\ -arch\ *) am__universal=true ;; 3493c37a63b8Smrg esac 3494c37a63b8Smrg 3495264fa531Smrg for depmode in $am_compiler_list; do 3496264fa531Smrg # Setup a source with many dependencies, because some compilers 3497264fa531Smrg # like to wrap large dependency lists on column 80 (with \), and 3498264fa531Smrg # we should not choose a depcomp mode which is confused by this. 3499264fa531Smrg # 3500264fa531Smrg # We need to recreate these files for each test, as the compiler may 3501264fa531Smrg # overwrite some of them when testing with obscure command lines. 3502264fa531Smrg # This happens at least with the AIX C compiler. 3503264fa531Smrg : > sub/conftest.c 3504264fa531Smrg for i in 1 2 3 4 5 6; do 3505264fa531Smrg echo '#include "conftst'$i'.h"' >> sub/conftest.c 3506c37a63b8Smrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3507c37a63b8Smrg # Solaris 8's {/usr,}/bin/sh. 3508c37a63b8Smrg touch sub/conftst$i.h 3509264fa531Smrg done 3510264fa531Smrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3511264fa531Smrg 3512c37a63b8Smrg # We check with `-c' and `-o' for the sake of the "dashmstdout" 3513c37a63b8Smrg # mode. It turns out that the SunPro C++ compiler does not properly 3514c37a63b8Smrg # handle `-M -o', and we need to detect this. Also, some Intel 3515c37a63b8Smrg # versions had trouble with output in subdirs 3516c37a63b8Smrg am__obj=sub/conftest.${OBJEXT-o} 3517c37a63b8Smrg am__minus_obj="-o $am__obj" 3518264fa531Smrg case $depmode in 3519c37a63b8Smrg gcc) 3520c37a63b8Smrg # This depmode causes a compiler race in universal mode. 3521c37a63b8Smrg test "$am__universal" = false || continue 3522c37a63b8Smrg ;; 3523264fa531Smrg nosideeffect) 3524264fa531Smrg # after this tag, mechanisms are not by side-effect, so they'll 3525264fa531Smrg # only be used when explicitly requested 3526264fa531Smrg if test "x$enable_dependency_tracking" = xyes; then 3527264fa531Smrg continue 3528264fa531Smrg else 3529264fa531Smrg break 3530264fa531Smrg fi 3531264fa531Smrg ;; 3532c37a63b8Smrg msvisualcpp | msvcmsys) 3533c37a63b8Smrg # This compiler won't grok `-c -o', but also, the minuso test has 3534c37a63b8Smrg # not run yet. These depmodes are late enough in the game, and 3535c37a63b8Smrg # so weak that their functioning should not be impacted. 3536c37a63b8Smrg am__obj=conftest.${OBJEXT-o} 3537c37a63b8Smrg am__minus_obj= 3538c37a63b8Smrg ;; 3539264fa531Smrg none) break ;; 3540264fa531Smrg esac 3541264fa531Smrg if depmode=$depmode \ 3542c37a63b8Smrg source=sub/conftest.c object=$am__obj \ 3543264fa531Smrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3544c37a63b8Smrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3545264fa531Smrg >/dev/null 2>conftest.err && 3546c37a63b8Smrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3547264fa531Smrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3548c37a63b8Smrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3549264fa531Smrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3550264fa531Smrg # icc doesn't choke on unknown options, it will just issue warnings 3551c37a63b8Smrg # or remarks (even with -Werror). So we grep stderr for any message 3552c37a63b8Smrg # that says an option was ignored or not supported. 3553c37a63b8Smrg # When given -MP, icc 7.0 and 7.1 complain thusly: 3554c37a63b8Smrg # icc: Command line warning: ignoring option '-M'; no argument required 3555c37a63b8Smrg # The diagnosis changed in icc 8.0: 3556c37a63b8Smrg # icc: Command line remark: option '-MP' not supported 3557c37a63b8Smrg if (grep 'ignoring option' conftest.err || 3558c37a63b8Smrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3559264fa531Smrg am_cv_CC_dependencies_compiler_type=$depmode 3560264fa531Smrg break 3561264fa531Smrg fi 3562264fa531Smrg fi 3563264fa531Smrg done 3564264fa531Smrg 3565264fa531Smrg cd .. 3566264fa531Smrg rm -rf conftest.dir 3567264fa531Smrgelse 3568264fa531Smrg am_cv_CC_dependencies_compiler_type=none 3569264fa531Smrgfi 3570264fa531Smrg 3571264fa531Smrgfi 3572c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3573c37a63b8Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3574264fa531SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3575264fa531Smrg 3576c37a63b8Smrg if 3577264fa531Smrg test "x$enable_dependency_tracking" != xno \ 3578264fa531Smrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3579264fa531Smrg am__fastdepCC_TRUE= 3580264fa531Smrg am__fastdepCC_FALSE='#' 3581264fa531Smrgelse 3582264fa531Smrg am__fastdepCC_TRUE='#' 3583264fa531Smrg am__fastdepCC_FALSE= 3584264fa531Smrgfi 3585264fa531Smrg 3586264fa531Smrg 3587264fa531Smrg# Find a good install program. We prefer a C program (faster), 3588264fa531Smrg# so one script is as good as another. But avoid the broken or 3589264fa531Smrg# incompatible versions: 3590264fa531Smrg# SysV /etc/install, /usr/sbin/install 3591264fa531Smrg# SunOS /usr/etc/install 3592264fa531Smrg# IRIX /sbin/install 3593264fa531Smrg# AIX /bin/install 3594264fa531Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs 3595264fa531Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3596264fa531Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3597264fa531Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3598264fa531Smrg# OS/2's system install, which has a completely different semantic 3599264fa531Smrg# ./install, which can be erroneously created by make from ./install.sh. 3600c37a63b8Smrg# Reject install programs that cannot install multiple files. 3601c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3602c37a63b8Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; } 3603264fa531Smrgif test -z "$INSTALL"; then 3604264fa531Smrgif test "${ac_cv_path_install+set}" = set; then 3605c37a63b8Smrg $as_echo_n "(cached) " >&6 3606264fa531Smrgelse 3607264fa531Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3608264fa531Smrgfor as_dir in $PATH 3609264fa531Smrgdo 3610264fa531Smrg IFS=$as_save_IFS 3611264fa531Smrg test -z "$as_dir" && as_dir=. 3612264fa531Smrg # Account for people who put trailing slashes in PATH elements. 3613264fa531Smrgcase $as_dir/ in 3614264fa531Smrg ./ | .// | /cC/* | \ 3615264fa531Smrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3616264fa531Smrg ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3617264fa531Smrg /usr/ucb/* ) ;; 3618264fa531Smrg *) 3619264fa531Smrg # OSF1 and SCO ODT 3.0 have their own names for install. 3620264fa531Smrg # Don't use installbsd from OSF since it installs stuff as root 3621264fa531Smrg # by default. 3622264fa531Smrg for ac_prog in ginstall scoinst install; do 3623264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3624c37a63b8Smrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3625264fa531Smrg if test $ac_prog = install && 3626264fa531Smrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3627264fa531Smrg # AIX install. It has an incompatible calling convention. 3628264fa531Smrg : 3629264fa531Smrg elif test $ac_prog = install && 3630264fa531Smrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3631264fa531Smrg # program-specific install script used by HP pwplus--don't use. 3632264fa531Smrg : 3633264fa531Smrg else 3634c37a63b8Smrg rm -rf conftest.one conftest.two conftest.dir 3635c37a63b8Smrg echo one > conftest.one 3636c37a63b8Smrg echo two > conftest.two 3637c37a63b8Smrg mkdir conftest.dir 3638c37a63b8Smrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3639c37a63b8Smrg test -s conftest.one && test -s conftest.two && 3640c37a63b8Smrg test -s conftest.dir/conftest.one && 3641c37a63b8Smrg test -s conftest.dir/conftest.two 3642c37a63b8Smrg then 3643c37a63b8Smrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3644c37a63b8Smrg break 3 3645c37a63b8Smrg fi 3646264fa531Smrg fi 3647264fa531Smrg fi 3648264fa531Smrg done 3649264fa531Smrg done 3650264fa531Smrg ;; 3651264fa531Smrgesac 3652c37a63b8Smrg 3653264fa531Smrgdone 3654c37a63b8SmrgIFS=$as_save_IFS 3655264fa531Smrg 3656c37a63b8Smrgrm -rf conftest.one conftest.two conftest.dir 3657264fa531Smrg 3658264fa531Smrgfi 3659264fa531Smrg if test "${ac_cv_path_install+set}" = set; then 3660264fa531Smrg INSTALL=$ac_cv_path_install 3661264fa531Smrg else 3662c37a63b8Smrg # As a last resort, use the slow shell script. Don't cache a 3663c37a63b8Smrg # value for INSTALL within a source directory, because that will 3664264fa531Smrg # break other packages using the cache if that directory is 3665c37a63b8Smrg # removed, or if the value is a relative name. 3666264fa531Smrg INSTALL=$ac_install_sh 3667264fa531Smrg fi 3668264fa531Smrgfi 3669c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5 3670c37a63b8Smrg$as_echo "$INSTALL" >&6; } 3671264fa531Smrg 3672264fa531Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3673264fa531Smrg# It thinks the first close brace ends the variable substitution. 3674264fa531Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3675264fa531Smrg 3676264fa531Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3677264fa531Smrg 3678264fa531Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3679264fa531Smrg 3680264fa531Smrg 3681c37a63b8Smrg 3682c37a63b8Smrgac_ext=c 3683c37a63b8Smrgac_cpp='$CPP $CPPFLAGS' 3684c37a63b8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3685c37a63b8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3686c37a63b8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3687c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3688c37a63b8Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; } 3689c37a63b8Smrg# On Suns, sometimes $CPP names a directory. 3690c37a63b8Smrgif test -n "$CPP" && test -d "$CPP"; then 3691c37a63b8Smrg CPP= 3692c37a63b8Smrgfi 3693c37a63b8Smrgif test -z "$CPP"; then 3694c37a63b8Smrg if test "${ac_cv_prog_CPP+set}" = set; then 3695c37a63b8Smrg $as_echo_n "(cached) " >&6 3696c37a63b8Smrgelse 3697c37a63b8Smrg # Double quotes because CPP needs to be expanded 3698c37a63b8Smrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3699c37a63b8Smrg do 3700c37a63b8Smrg ac_preproc_ok=false 3701c37a63b8Smrgfor ac_c_preproc_warn_flag in '' yes 3702c37a63b8Smrgdo 3703c37a63b8Smrg # Use a header file that comes with gcc, so configuring glibc 3704c37a63b8Smrg # with a fresh cross-compiler works. 3705c37a63b8Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3706c37a63b8Smrg # <limits.h> exists even on freestanding compilers. 3707c37a63b8Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 3708c37a63b8Smrg # not just through cpp. "Syntax error" is here to catch this case. 3709c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 3710c37a63b8Smrg/* confdefs.h. */ 3711c37a63b8Smrg_ACEOF 3712c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 3713c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 3714c37a63b8Smrg/* end confdefs.h. */ 3715c37a63b8Smrg#ifdef __STDC__ 3716c37a63b8Smrg# include <limits.h> 3717c37a63b8Smrg#else 3718c37a63b8Smrg# include <assert.h> 3719c37a63b8Smrg#endif 3720c37a63b8Smrg Syntax error 3721c37a63b8Smrg_ACEOF 3722c37a63b8Smrgif { (ac_try="$ac_cpp conftest.$ac_ext" 3723c37a63b8Smrgcase "(($ac_try" in 3724c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3725c37a63b8Smrg *) ac_try_echo=$ac_try;; 3726c37a63b8Smrgesac 3727c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3728c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3729c37a63b8Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3730c37a63b8Smrg ac_status=$? 3731c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 3732c37a63b8Smrg rm -f conftest.er1 3733c37a63b8Smrg cat conftest.err >&5 3734c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3735c37a63b8Smrg (exit $ac_status); } >/dev/null && { 3736c37a63b8Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3737c37a63b8Smrg test ! -s conftest.err 3738c37a63b8Smrg }; then 3739c37a63b8Smrg : 3740c37a63b8Smrgelse 3741c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3742c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 3743c37a63b8Smrg 3744c37a63b8Smrg # Broken: fails on valid input. 3745c37a63b8Smrgcontinue 3746c37a63b8Smrgfi 3747c37a63b8Smrg 3748c37a63b8Smrgrm -f conftest.err conftest.$ac_ext 3749c37a63b8Smrg 3750c37a63b8Smrg # OK, works on sane cases. Now check whether nonexistent headers 3751c37a63b8Smrg # can be detected and how. 3752c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 3753c37a63b8Smrg/* confdefs.h. */ 3754c37a63b8Smrg_ACEOF 3755c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 3756c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 3757c37a63b8Smrg/* end confdefs.h. */ 3758c37a63b8Smrg#include <ac_nonexistent.h> 3759c37a63b8Smrg_ACEOF 3760c37a63b8Smrgif { (ac_try="$ac_cpp conftest.$ac_ext" 3761c37a63b8Smrgcase "(($ac_try" in 3762c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3763c37a63b8Smrg *) ac_try_echo=$ac_try;; 3764c37a63b8Smrgesac 3765c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3766c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3767c37a63b8Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3768c37a63b8Smrg ac_status=$? 3769c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 3770c37a63b8Smrg rm -f conftest.er1 3771c37a63b8Smrg cat conftest.err >&5 3772c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3773c37a63b8Smrg (exit $ac_status); } >/dev/null && { 3774c37a63b8Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3775c37a63b8Smrg test ! -s conftest.err 3776c37a63b8Smrg }; then 3777c37a63b8Smrg # Broken: success on invalid input. 3778c37a63b8Smrgcontinue 3779c37a63b8Smrgelse 3780c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3781c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 3782c37a63b8Smrg 3783c37a63b8Smrg # Passes both tests. 3784c37a63b8Smrgac_preproc_ok=: 3785c37a63b8Smrgbreak 3786c37a63b8Smrgfi 3787c37a63b8Smrg 3788c37a63b8Smrgrm -f conftest.err conftest.$ac_ext 3789c37a63b8Smrg 3790c37a63b8Smrgdone 3791c37a63b8Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3792c37a63b8Smrgrm -f conftest.err conftest.$ac_ext 3793c37a63b8Smrgif $ac_preproc_ok; then 3794c37a63b8Smrg break 3795c37a63b8Smrgfi 3796c37a63b8Smrg 3797c37a63b8Smrg done 3798c37a63b8Smrg ac_cv_prog_CPP=$CPP 3799c37a63b8Smrg 3800c37a63b8Smrgfi 3801c37a63b8Smrg CPP=$ac_cv_prog_CPP 3802c37a63b8Smrgelse 3803c37a63b8Smrg ac_cv_prog_CPP=$CPP 3804c37a63b8Smrgfi 3805c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $CPP" >&5 3806c37a63b8Smrg$as_echo "$CPP" >&6; } 3807c37a63b8Smrgac_preproc_ok=false 3808c37a63b8Smrgfor ac_c_preproc_warn_flag in '' yes 3809c37a63b8Smrgdo 3810c37a63b8Smrg # Use a header file that comes with gcc, so configuring glibc 3811c37a63b8Smrg # with a fresh cross-compiler works. 3812c37a63b8Smrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3813c37a63b8Smrg # <limits.h> exists even on freestanding compilers. 3814c37a63b8Smrg # On the NeXT, cc -E runs the code through the compiler's parser, 3815c37a63b8Smrg # not just through cpp. "Syntax error" is here to catch this case. 3816c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 3817c37a63b8Smrg/* confdefs.h. */ 3818c37a63b8Smrg_ACEOF 3819c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 3820c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 3821c37a63b8Smrg/* end confdefs.h. */ 3822c37a63b8Smrg#ifdef __STDC__ 3823c37a63b8Smrg# include <limits.h> 3824c37a63b8Smrg#else 3825c37a63b8Smrg# include <assert.h> 3826c37a63b8Smrg#endif 3827c37a63b8Smrg Syntax error 3828c37a63b8Smrg_ACEOF 3829c37a63b8Smrgif { (ac_try="$ac_cpp conftest.$ac_ext" 3830c37a63b8Smrgcase "(($ac_try" in 3831c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3832c37a63b8Smrg *) ac_try_echo=$ac_try;; 3833c37a63b8Smrgesac 3834c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3835c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3836c37a63b8Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3837c37a63b8Smrg ac_status=$? 3838c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 3839c37a63b8Smrg rm -f conftest.er1 3840c37a63b8Smrg cat conftest.err >&5 3841c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3842c37a63b8Smrg (exit $ac_status); } >/dev/null && { 3843c37a63b8Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3844c37a63b8Smrg test ! -s conftest.err 3845c37a63b8Smrg }; then 3846c37a63b8Smrg : 3847c37a63b8Smrgelse 3848c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3849c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 3850c37a63b8Smrg 3851c37a63b8Smrg # Broken: fails on valid input. 3852c37a63b8Smrgcontinue 3853c37a63b8Smrgfi 3854c37a63b8Smrg 3855c37a63b8Smrgrm -f conftest.err conftest.$ac_ext 3856c37a63b8Smrg 3857c37a63b8Smrg # OK, works on sane cases. Now check whether nonexistent headers 3858c37a63b8Smrg # can be detected and how. 3859c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 3860c37a63b8Smrg/* confdefs.h. */ 3861c37a63b8Smrg_ACEOF 3862c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 3863c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 3864c37a63b8Smrg/* end confdefs.h. */ 3865c37a63b8Smrg#include <ac_nonexistent.h> 3866c37a63b8Smrg_ACEOF 3867c37a63b8Smrgif { (ac_try="$ac_cpp conftest.$ac_ext" 3868c37a63b8Smrgcase "(($ac_try" in 3869c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3870c37a63b8Smrg *) ac_try_echo=$ac_try;; 3871c37a63b8Smrgesac 3872c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 3873c37a63b8Smrg$as_echo "$ac_try_echo") >&5 3874c37a63b8Smrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3875c37a63b8Smrg ac_status=$? 3876c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 3877c37a63b8Smrg rm -f conftest.er1 3878c37a63b8Smrg cat conftest.err >&5 3879c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 3880c37a63b8Smrg (exit $ac_status); } >/dev/null && { 3881c37a63b8Smrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3882c37a63b8Smrg test ! -s conftest.err 3883c37a63b8Smrg }; then 3884c37a63b8Smrg # Broken: success on invalid input. 3885c37a63b8Smrgcontinue 3886c37a63b8Smrgelse 3887c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 3888c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 3889c37a63b8Smrg 3890c37a63b8Smrg # Passes both tests. 3891c37a63b8Smrgac_preproc_ok=: 3892c37a63b8Smrgbreak 3893c37a63b8Smrgfi 3894c37a63b8Smrg 3895c37a63b8Smrgrm -f conftest.err conftest.$ac_ext 3896c37a63b8Smrg 3897c37a63b8Smrgdone 3898c37a63b8Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3899c37a63b8Smrgrm -f conftest.err conftest.$ac_ext 3900c37a63b8Smrgif $ac_preproc_ok; then 3901c37a63b8Smrg : 3902c37a63b8Smrgelse 3903c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 3904c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3905c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3906c37a63b8SmrgSee \`config.log' for more details." >&5 3907c37a63b8Smrg$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3908c37a63b8SmrgSee \`config.log' for more details." >&2;} 3909c37a63b8Smrg { (exit 1); exit 1; }; }; } 3910c37a63b8Smrgfi 3911c37a63b8Smrg 3912c37a63b8Smrgac_ext=c 3913c37a63b8Smrgac_cpp='$CPP $CPPFLAGS' 3914c37a63b8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3915c37a63b8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3916c37a63b8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu 3917c37a63b8Smrg 3918c37a63b8Smrg 3919c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3920c37a63b8Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3921c37a63b8Smrgif test "${ac_cv_path_GREP+set}" = set; then 3922c37a63b8Smrg $as_echo_n "(cached) " >&6 3923c37a63b8Smrgelse 3924c37a63b8Smrg if test -z "$GREP"; then 3925c37a63b8Smrg ac_path_GREP_found=false 3926c37a63b8Smrg # Loop through the user's path and test for each of PROGNAME-LIST 3927c37a63b8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3928c37a63b8Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3929c37a63b8Smrgdo 3930c37a63b8Smrg IFS=$as_save_IFS 3931c37a63b8Smrg test -z "$as_dir" && as_dir=. 3932c37a63b8Smrg for ac_prog in grep ggrep; do 3933c37a63b8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 3934c37a63b8Smrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3935c37a63b8Smrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3936c37a63b8Smrg# Check for GNU ac_path_GREP and select it if it is found. 3937c37a63b8Smrg # Check for GNU $ac_path_GREP 3938c37a63b8Smrgcase `"$ac_path_GREP" --version 2>&1` in 3939c37a63b8Smrg*GNU*) 3940c37a63b8Smrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3941c37a63b8Smrg*) 3942c37a63b8Smrg ac_count=0 3943c37a63b8Smrg $as_echo_n 0123456789 >"conftest.in" 3944c37a63b8Smrg while : 3945c37a63b8Smrg do 3946c37a63b8Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 3947c37a63b8Smrg mv "conftest.tmp" "conftest.in" 3948c37a63b8Smrg cp "conftest.in" "conftest.nl" 3949c37a63b8Smrg $as_echo 'GREP' >> "conftest.nl" 3950c37a63b8Smrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3951c37a63b8Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3952c37a63b8Smrg ac_count=`expr $ac_count + 1` 3953c37a63b8Smrg if test $ac_count -gt ${ac_path_GREP_max-0}; then 3954c37a63b8Smrg # Best one so far, save it but keep looking for a better one 3955c37a63b8Smrg ac_cv_path_GREP="$ac_path_GREP" 3956c37a63b8Smrg ac_path_GREP_max=$ac_count 3957c37a63b8Smrg fi 3958c37a63b8Smrg # 10*(2^10) chars as input seems more than enough 3959c37a63b8Smrg test $ac_count -gt 10 && break 3960c37a63b8Smrg done 3961c37a63b8Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3962c37a63b8Smrgesac 3963c37a63b8Smrg 3964c37a63b8Smrg $ac_path_GREP_found && break 3 3965c37a63b8Smrg done 3966c37a63b8Smrg done 3967c37a63b8Smrgdone 3968c37a63b8SmrgIFS=$as_save_IFS 3969c37a63b8Smrg if test -z "$ac_cv_path_GREP"; then 3970c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3971c37a63b8Smrg$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3972c37a63b8Smrg { (exit 1); exit 1; }; } 3973c37a63b8Smrg fi 3974c37a63b8Smrgelse 3975c37a63b8Smrg ac_cv_path_GREP=$GREP 3976c37a63b8Smrgfi 3977c37a63b8Smrg 3978c37a63b8Smrgfi 3979c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 3980c37a63b8Smrg$as_echo "$ac_cv_path_GREP" >&6; } 3981c37a63b8Smrg GREP="$ac_cv_path_GREP" 3982c37a63b8Smrg 3983c37a63b8Smrg 3984c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for egrep" >&5 3985c37a63b8Smrg$as_echo_n "checking for egrep... " >&6; } 3986c37a63b8Smrgif test "${ac_cv_path_EGREP+set}" = set; then 3987c37a63b8Smrg $as_echo_n "(cached) " >&6 3988c37a63b8Smrgelse 3989c37a63b8Smrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3990c37a63b8Smrg then ac_cv_path_EGREP="$GREP -E" 3991c37a63b8Smrg else 3992c37a63b8Smrg if test -z "$EGREP"; then 3993c37a63b8Smrg ac_path_EGREP_found=false 3994c37a63b8Smrg # Loop through the user's path and test for each of PROGNAME-LIST 3995c37a63b8Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3996c37a63b8Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3997c37a63b8Smrgdo 3998c37a63b8Smrg IFS=$as_save_IFS 3999c37a63b8Smrg test -z "$as_dir" && as_dir=. 4000c37a63b8Smrg for ac_prog in egrep; do 4001c37a63b8Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4002c37a63b8Smrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4003c37a63b8Smrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4004c37a63b8Smrg# Check for GNU ac_path_EGREP and select it if it is found. 4005c37a63b8Smrg # Check for GNU $ac_path_EGREP 4006c37a63b8Smrgcase `"$ac_path_EGREP" --version 2>&1` in 4007c37a63b8Smrg*GNU*) 4008c37a63b8Smrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4009c37a63b8Smrg*) 4010c37a63b8Smrg ac_count=0 4011c37a63b8Smrg $as_echo_n 0123456789 >"conftest.in" 4012c37a63b8Smrg while : 4013c37a63b8Smrg do 4014c37a63b8Smrg cat "conftest.in" "conftest.in" >"conftest.tmp" 4015c37a63b8Smrg mv "conftest.tmp" "conftest.in" 4016c37a63b8Smrg cp "conftest.in" "conftest.nl" 4017c37a63b8Smrg $as_echo 'EGREP' >> "conftest.nl" 4018c37a63b8Smrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4019c37a63b8Smrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4020c37a63b8Smrg ac_count=`expr $ac_count + 1` 4021c37a63b8Smrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4022c37a63b8Smrg # Best one so far, save it but keep looking for a better one 4023c37a63b8Smrg ac_cv_path_EGREP="$ac_path_EGREP" 4024c37a63b8Smrg ac_path_EGREP_max=$ac_count 4025c37a63b8Smrg fi 4026c37a63b8Smrg # 10*(2^10) chars as input seems more than enough 4027c37a63b8Smrg test $ac_count -gt 10 && break 4028c37a63b8Smrg done 4029c37a63b8Smrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4030c37a63b8Smrgesac 4031c37a63b8Smrg 4032c37a63b8Smrg $ac_path_EGREP_found && break 3 4033c37a63b8Smrg done 4034c37a63b8Smrg done 4035c37a63b8Smrgdone 4036c37a63b8SmrgIFS=$as_save_IFS 4037c37a63b8Smrg if test -z "$ac_cv_path_EGREP"; then 4038c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 4039c37a63b8Smrg$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 4040c37a63b8Smrg { (exit 1); exit 1; }; } 4041c37a63b8Smrg fi 4042c37a63b8Smrgelse 4043c37a63b8Smrg ac_cv_path_EGREP=$EGREP 4044c37a63b8Smrgfi 4045c37a63b8Smrg 4046c37a63b8Smrg fi 4047c37a63b8Smrgfi 4048c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 4049c37a63b8Smrg$as_echo "$ac_cv_path_EGREP" >&6; } 4050c37a63b8Smrg EGREP="$ac_cv_path_EGREP" 4051c37a63b8Smrg 4052c37a63b8Smrg 4053c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5 4054c37a63b8Smrg$as_echo_n "checking for ANSI C header files... " >&6; } 4055c37a63b8Smrgif test "${ac_cv_header_stdc+set}" = set; then 4056c37a63b8Smrg $as_echo_n "(cached) " >&6 4057c37a63b8Smrgelse 4058c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 4059c37a63b8Smrg/* confdefs.h. */ 4060c37a63b8Smrg_ACEOF 4061c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4062c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4063c37a63b8Smrg/* end confdefs.h. */ 4064c37a63b8Smrg#include <stdlib.h> 4065c37a63b8Smrg#include <stdarg.h> 4066c37a63b8Smrg#include <string.h> 4067c37a63b8Smrg#include <float.h> 4068c37a63b8Smrg 4069c37a63b8Smrgint 4070c37a63b8Smrgmain () 4071c37a63b8Smrg{ 4072c37a63b8Smrg 4073c37a63b8Smrg ; 4074c37a63b8Smrg return 0; 4075c37a63b8Smrg} 4076c37a63b8Smrg_ACEOF 4077c37a63b8Smrgrm -f conftest.$ac_objext 4078c37a63b8Smrgif { (ac_try="$ac_compile" 4079c37a63b8Smrgcase "(($ac_try" in 4080c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4081c37a63b8Smrg *) ac_try_echo=$ac_try;; 4082c37a63b8Smrgesac 4083c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4084c37a63b8Smrg$as_echo "$ac_try_echo") >&5 4085c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 4086c37a63b8Smrg ac_status=$? 4087c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 4088c37a63b8Smrg rm -f conftest.er1 4089c37a63b8Smrg cat conftest.err >&5 4090c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4091c37a63b8Smrg (exit $ac_status); } && { 4092c37a63b8Smrg test -z "$ac_c_werror_flag" || 4093c37a63b8Smrg test ! -s conftest.err 4094c37a63b8Smrg } && test -s conftest.$ac_objext; then 4095c37a63b8Smrg ac_cv_header_stdc=yes 4096c37a63b8Smrgelse 4097c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 4098c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 4099c37a63b8Smrg 4100c37a63b8Smrg ac_cv_header_stdc=no 4101c37a63b8Smrgfi 4102c37a63b8Smrg 4103c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4104c37a63b8Smrg 4105c37a63b8Smrgif test $ac_cv_header_stdc = yes; then 4106c37a63b8Smrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4107c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 4108c37a63b8Smrg/* confdefs.h. */ 4109c37a63b8Smrg_ACEOF 4110c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4111c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4112c37a63b8Smrg/* end confdefs.h. */ 4113c37a63b8Smrg#include <string.h> 4114c37a63b8Smrg 4115c37a63b8Smrg_ACEOF 4116c37a63b8Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4117c37a63b8Smrg $EGREP "memchr" >/dev/null 2>&1; then 4118c37a63b8Smrg : 4119c37a63b8Smrgelse 4120c37a63b8Smrg ac_cv_header_stdc=no 4121c37a63b8Smrgfi 4122c37a63b8Smrgrm -f conftest* 4123c37a63b8Smrg 4124c37a63b8Smrgfi 4125c37a63b8Smrg 4126c37a63b8Smrgif test $ac_cv_header_stdc = yes; then 4127c37a63b8Smrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4128c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 4129c37a63b8Smrg/* confdefs.h. */ 4130c37a63b8Smrg_ACEOF 4131c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4132c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4133c37a63b8Smrg/* end confdefs.h. */ 4134c37a63b8Smrg#include <stdlib.h> 4135c37a63b8Smrg 4136c37a63b8Smrg_ACEOF 4137c37a63b8Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4138c37a63b8Smrg $EGREP "free" >/dev/null 2>&1; then 4139c37a63b8Smrg : 4140c37a63b8Smrgelse 4141c37a63b8Smrg ac_cv_header_stdc=no 4142c37a63b8Smrgfi 4143c37a63b8Smrgrm -f conftest* 4144c37a63b8Smrg 4145c37a63b8Smrgfi 4146c37a63b8Smrg 4147c37a63b8Smrgif test $ac_cv_header_stdc = yes; then 4148c37a63b8Smrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4149c37a63b8Smrg if test "$cross_compiling" = yes; then 4150c37a63b8Smrg : 4151c37a63b8Smrgelse 4152c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 4153c37a63b8Smrg/* confdefs.h. */ 4154c37a63b8Smrg_ACEOF 4155c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4156c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4157c37a63b8Smrg/* end confdefs.h. */ 4158c37a63b8Smrg#include <ctype.h> 4159c37a63b8Smrg#include <stdlib.h> 4160c37a63b8Smrg#if ((' ' & 0x0FF) == 0x020) 4161c37a63b8Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4162c37a63b8Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4163c37a63b8Smrg#else 4164c37a63b8Smrg# define ISLOWER(c) \ 4165c37a63b8Smrg (('a' <= (c) && (c) <= 'i') \ 4166c37a63b8Smrg || ('j' <= (c) && (c) <= 'r') \ 4167c37a63b8Smrg || ('s' <= (c) && (c) <= 'z')) 4168c37a63b8Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4169c37a63b8Smrg#endif 4170c37a63b8Smrg 4171c37a63b8Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4172c37a63b8Smrgint 4173c37a63b8Smrgmain () 4174c37a63b8Smrg{ 4175c37a63b8Smrg int i; 4176c37a63b8Smrg for (i = 0; i < 256; i++) 4177c37a63b8Smrg if (XOR (islower (i), ISLOWER (i)) 4178c37a63b8Smrg || toupper (i) != TOUPPER (i)) 4179c37a63b8Smrg return 2; 4180c37a63b8Smrg return 0; 4181c37a63b8Smrg} 4182c37a63b8Smrg_ACEOF 4183c37a63b8Smrgrm -f conftest$ac_exeext 4184c37a63b8Smrgif { (ac_try="$ac_link" 4185c37a63b8Smrgcase "(($ac_try" in 4186c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4187c37a63b8Smrg *) ac_try_echo=$ac_try;; 4188c37a63b8Smrgesac 4189c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4190c37a63b8Smrg$as_echo "$ac_try_echo") >&5 4191c37a63b8Smrg (eval "$ac_link") 2>&5 4192c37a63b8Smrg ac_status=$? 4193c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4194c37a63b8Smrg (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4195c37a63b8Smrg { (case "(($ac_try" in 4196c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4197c37a63b8Smrg *) ac_try_echo=$ac_try;; 4198c37a63b8Smrgesac 4199c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4200c37a63b8Smrg$as_echo "$ac_try_echo") >&5 4201c37a63b8Smrg (eval "$ac_try") 2>&5 4202c37a63b8Smrg ac_status=$? 4203c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4204c37a63b8Smrg (exit $ac_status); }; }; then 4205c37a63b8Smrg : 4206c37a63b8Smrgelse 4207c37a63b8Smrg $as_echo "$as_me: program exited with status $ac_status" >&5 4208c37a63b8Smrg$as_echo "$as_me: failed program was:" >&5 4209c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 4210c37a63b8Smrg 4211c37a63b8Smrg( exit $ac_status ) 4212c37a63b8Smrgac_cv_header_stdc=no 4213c37a63b8Smrgfi 4214c37a63b8Smrgrm -rf conftest.dSYM 4215c37a63b8Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4216c37a63b8Smrgfi 4217c37a63b8Smrg 4218c37a63b8Smrg 4219c37a63b8Smrgfi 4220c37a63b8Smrgfi 4221c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4222c37a63b8Smrg$as_echo "$ac_cv_header_stdc" >&6; } 4223c37a63b8Smrgif test $ac_cv_header_stdc = yes; then 4224c37a63b8Smrg 4225c37a63b8Smrgcat >>confdefs.h <<\_ACEOF 4226c37a63b8Smrg#define STDC_HEADERS 1 4227c37a63b8Smrg_ACEOF 4228c37a63b8Smrg 4229c37a63b8Smrgfi 4230c37a63b8Smrg 4231c37a63b8Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4232c37a63b8Smrg 4233c37a63b8Smrg 4234c37a63b8Smrg 4235c37a63b8Smrg 4236c37a63b8Smrg 4237c37a63b8Smrg 4238c37a63b8Smrg 4239c37a63b8Smrg 4240c37a63b8Smrg 4241c37a63b8Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4242c37a63b8Smrg inttypes.h stdint.h unistd.h 4243c37a63b8Smrgdo 4244c37a63b8Smrgas_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4245c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5 4246c37a63b8Smrg$as_echo_n "checking for $ac_header... " >&6; } 4247c37a63b8Smrgif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4248c37a63b8Smrg $as_echo_n "(cached) " >&6 4249c37a63b8Smrgelse 4250c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 4251c37a63b8Smrg/* confdefs.h. */ 4252c37a63b8Smrg_ACEOF 4253c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4254c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4255c37a63b8Smrg/* end confdefs.h. */ 4256c37a63b8Smrg$ac_includes_default 4257c37a63b8Smrg 4258c37a63b8Smrg#include <$ac_header> 4259c37a63b8Smrg_ACEOF 4260c37a63b8Smrgrm -f conftest.$ac_objext 4261c37a63b8Smrgif { (ac_try="$ac_compile" 4262c37a63b8Smrgcase "(($ac_try" in 4263c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4264c37a63b8Smrg *) ac_try_echo=$ac_try;; 4265c37a63b8Smrgesac 4266c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4267c37a63b8Smrg$as_echo "$ac_try_echo") >&5 4268c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 4269c37a63b8Smrg ac_status=$? 4270c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 4271c37a63b8Smrg rm -f conftest.er1 4272c37a63b8Smrg cat conftest.err >&5 4273c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4274c37a63b8Smrg (exit $ac_status); } && { 4275c37a63b8Smrg test -z "$ac_c_werror_flag" || 4276c37a63b8Smrg test ! -s conftest.err 4277c37a63b8Smrg } && test -s conftest.$ac_objext; then 4278c37a63b8Smrg eval "$as_ac_Header=yes" 4279c37a63b8Smrgelse 4280c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 4281c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 4282c37a63b8Smrg 4283c37a63b8Smrg eval "$as_ac_Header=no" 4284c37a63b8Smrgfi 4285c37a63b8Smrg 4286c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4287c37a63b8Smrgfi 4288c37a63b8Smrgac_res=`eval 'as_val=${'$as_ac_Header'} 4289c37a63b8Smrg $as_echo "$as_val"'` 4290c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 4291c37a63b8Smrg$as_echo "$ac_res" >&6; } 4292c37a63b8Smrgas_val=`eval 'as_val=${'$as_ac_Header'} 4293c37a63b8Smrg $as_echo "$as_val"'` 4294c37a63b8Smrg if test "x$as_val" = x""yes; then 4295c37a63b8Smrg cat >>confdefs.h <<_ACEOF 4296c37a63b8Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4297c37a63b8Smrg_ACEOF 4298c37a63b8Smrg 4299c37a63b8Smrgfi 4300c37a63b8Smrg 4301c37a63b8Smrgdone 4302c37a63b8Smrg 4303c37a63b8Smrg 4304c37a63b8Smrg { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C99" >&5 4305c37a63b8Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 4306c37a63b8Smrgif test "${ac_cv_prog_cc_c99+set}" = set; then 4307c37a63b8Smrg $as_echo_n "(cached) " >&6 4308c37a63b8Smrgelse 4309c37a63b8Smrg ac_cv_prog_cc_c99=no 4310c37a63b8Smrgac_save_CC=$CC 4311c37a63b8Smrgcat >conftest.$ac_ext <<_ACEOF 4312c37a63b8Smrg/* confdefs.h. */ 4313c37a63b8Smrg_ACEOF 4314c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4315c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4316c37a63b8Smrg/* end confdefs.h. */ 4317c37a63b8Smrg#include <stdarg.h> 4318c37a63b8Smrg#include <stdbool.h> 4319c37a63b8Smrg#include <stdlib.h> 4320c37a63b8Smrg#include <wchar.h> 4321c37a63b8Smrg#include <stdio.h> 4322c37a63b8Smrg 4323c37a63b8Smrg// Check varargs macros. These examples are taken from C99 6.10.3.5. 4324c37a63b8Smrg#define debug(...) fprintf (stderr, __VA_ARGS__) 4325c37a63b8Smrg#define showlist(...) puts (#__VA_ARGS__) 4326c37a63b8Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 4327c37a63b8Smrgstatic void 4328c37a63b8Smrgtest_varargs_macros (void) 4329c37a63b8Smrg{ 4330c37a63b8Smrg int x = 1234; 4331c37a63b8Smrg int y = 5678; 4332c37a63b8Smrg debug ("Flag"); 4333c37a63b8Smrg debug ("X = %d\n", x); 4334c37a63b8Smrg showlist (The first, second, and third items.); 4335c37a63b8Smrg report (x>y, "x is %d but y is %d", x, y); 4336c37a63b8Smrg} 4337c37a63b8Smrg 4338c37a63b8Smrg// Check long long types. 4339c37a63b8Smrg#define BIG64 18446744073709551615ull 4340c37a63b8Smrg#define BIG32 4294967295ul 4341c37a63b8Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 4342c37a63b8Smrg#if !BIG_OK 4343c37a63b8Smrg your preprocessor is broken; 4344c37a63b8Smrg#endif 4345c37a63b8Smrg#if BIG_OK 4346c37a63b8Smrg#else 4347c37a63b8Smrg your preprocessor is broken; 4348c37a63b8Smrg#endif 4349c37a63b8Smrgstatic long long int bignum = -9223372036854775807LL; 4350c37a63b8Smrgstatic unsigned long long int ubignum = BIG64; 4351c37a63b8Smrg 4352c37a63b8Smrgstruct incomplete_array 4353c37a63b8Smrg{ 4354c37a63b8Smrg int datasize; 4355c37a63b8Smrg double data[]; 4356c37a63b8Smrg}; 4357c37a63b8Smrg 4358c37a63b8Smrgstruct named_init { 4359c37a63b8Smrg int number; 4360c37a63b8Smrg const wchar_t *name; 4361c37a63b8Smrg double average; 4362c37a63b8Smrg}; 4363c37a63b8Smrg 4364c37a63b8Smrgtypedef const char *ccp; 4365c37a63b8Smrg 4366c37a63b8Smrgstatic inline int 4367c37a63b8Smrgtest_restrict (ccp restrict text) 4368c37a63b8Smrg{ 4369c37a63b8Smrg // See if C++-style comments work. 4370c37a63b8Smrg // Iterate through items via the restricted pointer. 4371c37a63b8Smrg // Also check for declarations in for loops. 4372c37a63b8Smrg for (unsigned int i = 0; *(text+i) != '\0'; ++i) 4373c37a63b8Smrg continue; 4374c37a63b8Smrg return 0; 4375c37a63b8Smrg} 4376c37a63b8Smrg 4377c37a63b8Smrg// Check varargs and va_copy. 4378c37a63b8Smrgstatic void 4379c37a63b8Smrgtest_varargs (const char *format, ...) 4380c37a63b8Smrg{ 4381c37a63b8Smrg va_list args; 4382c37a63b8Smrg va_start (args, format); 4383c37a63b8Smrg va_list args_copy; 4384c37a63b8Smrg va_copy (args_copy, args); 4385c37a63b8Smrg 4386c37a63b8Smrg const char *str; 4387c37a63b8Smrg int number; 4388c37a63b8Smrg float fnumber; 4389c37a63b8Smrg 4390c37a63b8Smrg while (*format) 4391c37a63b8Smrg { 4392c37a63b8Smrg switch (*format++) 4393c37a63b8Smrg { 4394c37a63b8Smrg case 's': // string 4395c37a63b8Smrg str = va_arg (args_copy, const char *); 4396c37a63b8Smrg break; 4397c37a63b8Smrg case 'd': // int 4398c37a63b8Smrg number = va_arg (args_copy, int); 4399c37a63b8Smrg break; 4400c37a63b8Smrg case 'f': // float 4401c37a63b8Smrg fnumber = va_arg (args_copy, double); 4402c37a63b8Smrg break; 4403c37a63b8Smrg default: 4404c37a63b8Smrg break; 4405c37a63b8Smrg } 4406c37a63b8Smrg } 4407c37a63b8Smrg va_end (args_copy); 4408c37a63b8Smrg va_end (args); 4409c37a63b8Smrg} 4410c37a63b8Smrg 4411c37a63b8Smrgint 4412c37a63b8Smrgmain () 4413c37a63b8Smrg{ 4414c37a63b8Smrg 4415c37a63b8Smrg // Check bool. 4416c37a63b8Smrg _Bool success = false; 4417c37a63b8Smrg 4418c37a63b8Smrg // Check restrict. 4419c37a63b8Smrg if (test_restrict ("String literal") == 0) 4420c37a63b8Smrg success = true; 4421c37a63b8Smrg char *restrict newvar = "Another string"; 4422c37a63b8Smrg 4423c37a63b8Smrg // Check varargs. 4424c37a63b8Smrg test_varargs ("s, d' f .", "string", 65, 34.234); 4425c37a63b8Smrg test_varargs_macros (); 4426c37a63b8Smrg 4427c37a63b8Smrg // Check flexible array members. 4428c37a63b8Smrg struct incomplete_array *ia = 4429c37a63b8Smrg malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 4430c37a63b8Smrg ia->datasize = 10; 4431c37a63b8Smrg for (int i = 0; i < ia->datasize; ++i) 4432c37a63b8Smrg ia->data[i] = i * 1.234; 4433c37a63b8Smrg 4434c37a63b8Smrg // Check named initializers. 4435c37a63b8Smrg struct named_init ni = { 4436c37a63b8Smrg .number = 34, 4437c37a63b8Smrg .name = L"Test wide string", 4438c37a63b8Smrg .average = 543.34343, 4439c37a63b8Smrg }; 4440c37a63b8Smrg 4441c37a63b8Smrg ni.number = 58; 4442c37a63b8Smrg 4443c37a63b8Smrg int dynamic_array[ni.number]; 4444c37a63b8Smrg dynamic_array[ni.number - 1] = 543; 4445c37a63b8Smrg 4446c37a63b8Smrg // work around unused variable warnings 4447c37a63b8Smrg return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 4448c37a63b8Smrg || dynamic_array[ni.number - 1] != 543); 4449c37a63b8Smrg 4450c37a63b8Smrg ; 4451c37a63b8Smrg return 0; 4452c37a63b8Smrg} 4453c37a63b8Smrg_ACEOF 4454c37a63b8Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99 4455c37a63b8Smrgdo 4456c37a63b8Smrg CC="$ac_save_CC $ac_arg" 4457c37a63b8Smrg rm -f conftest.$ac_objext 4458c37a63b8Smrgif { (ac_try="$ac_compile" 4459c37a63b8Smrgcase "(($ac_try" in 4460c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4461c37a63b8Smrg *) ac_try_echo=$ac_try;; 4462c37a63b8Smrgesac 4463c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4464c37a63b8Smrg$as_echo "$ac_try_echo") >&5 4465c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 4466c37a63b8Smrg ac_status=$? 4467c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 4468c37a63b8Smrg rm -f conftest.er1 4469c37a63b8Smrg cat conftest.err >&5 4470c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4471c37a63b8Smrg (exit $ac_status); } && { 4472c37a63b8Smrg test -z "$ac_c_werror_flag" || 4473c37a63b8Smrg test ! -s conftest.err 4474c37a63b8Smrg } && test -s conftest.$ac_objext; then 4475c37a63b8Smrg ac_cv_prog_cc_c99=$ac_arg 4476c37a63b8Smrgelse 4477c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 4478c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 4479c37a63b8Smrg 4480c37a63b8Smrg 4481c37a63b8Smrgfi 4482c37a63b8Smrg 4483c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext 4484c37a63b8Smrg test "x$ac_cv_prog_cc_c99" != "xno" && break 4485c37a63b8Smrgdone 4486c37a63b8Smrgrm -f conftest.$ac_ext 4487c37a63b8SmrgCC=$ac_save_CC 4488c37a63b8Smrg 4489c37a63b8Smrgfi 4490c37a63b8Smrg# AC_CACHE_VAL 4491c37a63b8Smrgcase "x$ac_cv_prog_cc_c99" in 4492c37a63b8Smrg x) 4493c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: none needed" >&5 4494c37a63b8Smrg$as_echo "none needed" >&6; } ;; 4495c37a63b8Smrg xno) 4496c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: unsupported" >&5 4497c37a63b8Smrg$as_echo "unsupported" >&6; } ;; 4498c37a63b8Smrg *) 4499c37a63b8Smrg CC="$CC $ac_cv_prog_cc_c99" 4500c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c99" >&5 4501c37a63b8Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 4502c37a63b8Smrgesac 4503c37a63b8Smrg 4504c37a63b8Smrg 4505c37a63b8Smrg 4506c37a63b8Smrg# Make sure we can run config.sub. 4507c37a63b8Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4508c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 4509c37a63b8Smrg$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 4510c37a63b8Smrg { (exit 1); exit 1; }; } 4511c37a63b8Smrg 4512c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking build system type" >&5 4513c37a63b8Smrg$as_echo_n "checking build system type... " >&6; } 4514c37a63b8Smrgif test "${ac_cv_build+set}" = set; then 4515c37a63b8Smrg $as_echo_n "(cached) " >&6 4516c37a63b8Smrgelse 4517c37a63b8Smrg ac_build_alias=$build_alias 4518c37a63b8Smrgtest "x$ac_build_alias" = x && 4519c37a63b8Smrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4520c37a63b8Smrgtest "x$ac_build_alias" = x && 4521c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 4522c37a63b8Smrg$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;} 4523c37a63b8Smrg { (exit 1); exit 1; }; } 4524c37a63b8Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4525c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 4526c37a63b8Smrg$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 4527c37a63b8Smrg { (exit 1); exit 1; }; } 4528c37a63b8Smrg 4529c37a63b8Smrgfi 4530c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5 4531c37a63b8Smrg$as_echo "$ac_cv_build" >&6; } 4532c37a63b8Smrgcase $ac_cv_build in 4533c37a63b8Smrg*-*-*) ;; 4534c37a63b8Smrg*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 4535c37a63b8Smrg$as_echo "$as_me: error: invalid value of canonical build" >&2;} 4536c37a63b8Smrg { (exit 1); exit 1; }; };; 4537c37a63b8Smrgesac 4538c37a63b8Smrgbuild=$ac_cv_build 4539c37a63b8Smrgac_save_IFS=$IFS; IFS='-' 4540c37a63b8Smrgset x $ac_cv_build 4541c37a63b8Smrgshift 4542c37a63b8Smrgbuild_cpu=$1 4543c37a63b8Smrgbuild_vendor=$2 4544c37a63b8Smrgshift; shift 4545c37a63b8Smrg# Remember, the first character of IFS is used to create $*, 4546c37a63b8Smrg# except with old shells: 4547c37a63b8Smrgbuild_os=$* 4548c37a63b8SmrgIFS=$ac_save_IFS 4549c37a63b8Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4550c37a63b8Smrg 4551c37a63b8Smrg 4552c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking host system type" >&5 4553c37a63b8Smrg$as_echo_n "checking host system type... " >&6; } 4554c37a63b8Smrgif test "${ac_cv_host+set}" = set; then 4555c37a63b8Smrg $as_echo_n "(cached) " >&6 4556c37a63b8Smrgelse 4557c37a63b8Smrg if test "x$host_alias" = x; then 4558c37a63b8Smrg ac_cv_host=$ac_cv_build 4559c37a63b8Smrgelse 4560c37a63b8Smrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4561c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 4562c37a63b8Smrg$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 4563c37a63b8Smrg { (exit 1); exit 1; }; } 4564c37a63b8Smrgfi 4565c37a63b8Smrg 4566c37a63b8Smrgfi 4567c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5 4568c37a63b8Smrg$as_echo "$ac_cv_host" >&6; } 4569c37a63b8Smrgcase $ac_cv_host in 4570c37a63b8Smrg*-*-*) ;; 4571c37a63b8Smrg*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 4572c37a63b8Smrg$as_echo "$as_me: error: invalid value of canonical host" >&2;} 4573c37a63b8Smrg { (exit 1); exit 1; }; };; 4574c37a63b8Smrgesac 4575c37a63b8Smrghost=$ac_cv_host 4576c37a63b8Smrgac_save_IFS=$IFS; IFS='-' 4577c37a63b8Smrgset x $ac_cv_host 4578c37a63b8Smrgshift 4579c37a63b8Smrghost_cpu=$1 4580c37a63b8Smrghost_vendor=$2 4581c37a63b8Smrgshift; shift 4582c37a63b8Smrg# Remember, the first character of IFS is used to create $*, 4583c37a63b8Smrg# except with old shells: 4584c37a63b8Smrghost_os=$* 4585c37a63b8SmrgIFS=$ac_save_IFS 4586c37a63b8Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4587c37a63b8Smrg 4588c37a63b8Smrg 4589c37a63b8Smrg 4590c37a63b8Smrg 4591c37a63b8Smrg 4592c37a63b8Smrgif test "x$GCC" = xyes ; then 4593c37a63b8Smrg CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 4594c37a63b8Smrg-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 4595c37a63b8Smrg-Wbad-function-cast" 4596c37a63b8Smrg case `$CC -dumpversion` in 4597c37a63b8Smrg 3.4.* | 4.*) 4598c37a63b8Smrg CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 4599c37a63b8Smrg ;; 4600c37a63b8Smrg esac 4601c37a63b8Smrgelse 4602c37a63b8Smrg { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5 4603c37a63b8Smrg$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; } 4604c37a63b8Smrgif test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then 4605c37a63b8Smrg $as_echo_n "(cached) " >&6 4606c37a63b8Smrgelse 4607c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 4608c37a63b8Smrg/* confdefs.h. */ 4609c37a63b8Smrg_ACEOF 4610c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4611c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4612c37a63b8Smrg/* end confdefs.h. */ 4613c37a63b8Smrg$ac_includes_default 4614c37a63b8Smrgint 4615c37a63b8Smrgmain () 4616c37a63b8Smrg{ 4617c37a63b8Smrg#ifndef __SUNPRO_C 4618c37a63b8Smrg (void) __SUNPRO_C; 4619c37a63b8Smrg#endif 4620c37a63b8Smrg 4621c37a63b8Smrg ; 4622c37a63b8Smrg return 0; 4623c37a63b8Smrg} 4624c37a63b8Smrg_ACEOF 4625c37a63b8Smrgrm -f conftest.$ac_objext 4626c37a63b8Smrgif { (ac_try="$ac_compile" 4627c37a63b8Smrgcase "(($ac_try" in 4628c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4629c37a63b8Smrg *) ac_try_echo=$ac_try;; 4630c37a63b8Smrgesac 4631c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4632c37a63b8Smrg$as_echo "$ac_try_echo") >&5 4633c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 4634c37a63b8Smrg ac_status=$? 4635c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 4636c37a63b8Smrg rm -f conftest.er1 4637c37a63b8Smrg cat conftest.err >&5 4638c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4639c37a63b8Smrg (exit $ac_status); } && { 4640c37a63b8Smrg test -z "$ac_c_werror_flag" || 4641c37a63b8Smrg test ! -s conftest.err 4642c37a63b8Smrg } && test -s conftest.$ac_objext; then 4643c37a63b8Smrg ac_cv_have_decl___SUNPRO_C=yes 4644c37a63b8Smrgelse 4645c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 4646c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 4647c37a63b8Smrg 4648c37a63b8Smrg ac_cv_have_decl___SUNPRO_C=no 4649c37a63b8Smrgfi 4650c37a63b8Smrg 4651c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4652c37a63b8Smrgfi 4653c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5 4654c37a63b8Smrg$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; } 4655c37a63b8Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then 4656c37a63b8Smrg SUNCC="yes" 4657c37a63b8Smrgelse 4658c37a63b8Smrg SUNCC="no" 4659c37a63b8Smrgfi 4660c37a63b8Smrg 4661c37a63b8Smrg if test "x$SUNCC" = "xyes"; then 4662c37a63b8Smrg CWARNFLAGS="-v" 4663c37a63b8Smrg fi 4664c37a63b8Smrgfi 4665c37a63b8Smrg 4666c37a63b8Smrg# Check whether --enable-silent-rules was given. 4667c37a63b8Smrgif test "${enable_silent_rules+set}" = set; then 4668c37a63b8Smrg enableval=$enable_silent_rules; 4669c37a63b8Smrgfi 4670c37a63b8Smrg 4671c37a63b8Smrgcase $enable_silent_rules in 4672c37a63b8Smrgyes) AM_DEFAULT_VERBOSITY=0;; 4673c37a63b8Smrgno) AM_DEFAULT_VERBOSITY=1;; 4674c37a63b8Smrg*) AM_DEFAULT_VERBOSITY=0;; 4675c37a63b8Smrgesac 4676c37a63b8SmrgAM_BACKSLASH='\' 4677c37a63b8Smrg 4678c37a63b8Smrg 4679c37a63b8Smrg 4680c37a63b8Smrg 4681c37a63b8Smrg 4682c37a63b8Smrg 4683c37a63b8Smrg 4684c37a63b8Smrg# Check whether --enable-strict-compilation was given. 4685c37a63b8Smrgif test "${enable_strict_compilation+set}" = set; then 4686c37a63b8Smrg enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval 4687c37a63b8Smrgelse 4688c37a63b8Smrg STRICT_COMPILE=no 4689c37a63b8Smrgfi 4690c37a63b8Smrg 4691c37a63b8Smrgif test "x$STRICT_COMPILE" = "xyes"; then 4692c37a63b8Smrg { $as_echo "$as_me:$LINENO: checking whether __SUNPRO_C is declared" >&5 4693c37a63b8Smrg$as_echo_n "checking whether __SUNPRO_C is declared... " >&6; } 4694c37a63b8Smrgif test "${ac_cv_have_decl___SUNPRO_C+set}" = set; then 4695c37a63b8Smrg $as_echo_n "(cached) " >&6 4696c37a63b8Smrgelse 4697c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 4698c37a63b8Smrg/* confdefs.h. */ 4699c37a63b8Smrg_ACEOF 4700c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4701c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4702c37a63b8Smrg/* end confdefs.h. */ 4703c37a63b8Smrg$ac_includes_default 4704c37a63b8Smrgint 4705c37a63b8Smrgmain () 4706c37a63b8Smrg{ 4707c37a63b8Smrg#ifndef __SUNPRO_C 4708c37a63b8Smrg (void) __SUNPRO_C; 4709c37a63b8Smrg#endif 4710c37a63b8Smrg 4711c37a63b8Smrg ; 4712c37a63b8Smrg return 0; 4713c37a63b8Smrg} 4714c37a63b8Smrg_ACEOF 4715c37a63b8Smrgrm -f conftest.$ac_objext 4716c37a63b8Smrgif { (ac_try="$ac_compile" 4717c37a63b8Smrgcase "(($ac_try" in 4718c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4719c37a63b8Smrg *) ac_try_echo=$ac_try;; 4720c37a63b8Smrgesac 4721c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4722c37a63b8Smrg$as_echo "$ac_try_echo") >&5 4723c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 4724c37a63b8Smrg ac_status=$? 4725c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 4726c37a63b8Smrg rm -f conftest.er1 4727c37a63b8Smrg cat conftest.err >&5 4728c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4729c37a63b8Smrg (exit $ac_status); } && { 4730c37a63b8Smrg test -z "$ac_c_werror_flag" || 4731c37a63b8Smrg test ! -s conftest.err 4732c37a63b8Smrg } && test -s conftest.$ac_objext; then 4733c37a63b8Smrg ac_cv_have_decl___SUNPRO_C=yes 4734c37a63b8Smrgelse 4735c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 4736c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 4737c37a63b8Smrg 4738c37a63b8Smrg ac_cv_have_decl___SUNPRO_C=no 4739c37a63b8Smrgfi 4740c37a63b8Smrg 4741c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4742c37a63b8Smrgfi 4743c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___SUNPRO_C" >&5 4744c37a63b8Smrg$as_echo "$ac_cv_have_decl___SUNPRO_C" >&6; } 4745c37a63b8Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then 4746c37a63b8Smrg SUNCC="yes" 4747c37a63b8Smrgelse 4748c37a63b8Smrg SUNCC="no" 4749c37a63b8Smrgfi 4750c37a63b8Smrg 4751c37a63b8Smrg { $as_echo "$as_me:$LINENO: checking whether __INTEL_COMPILER is declared" >&5 4752c37a63b8Smrg$as_echo_n "checking whether __INTEL_COMPILER is declared... " >&6; } 4753c37a63b8Smrgif test "${ac_cv_have_decl___INTEL_COMPILER+set}" = set; then 4754c37a63b8Smrg $as_echo_n "(cached) " >&6 4755c37a63b8Smrgelse 4756c37a63b8Smrg cat >conftest.$ac_ext <<_ACEOF 4757c37a63b8Smrg/* confdefs.h. */ 4758c37a63b8Smrg_ACEOF 4759c37a63b8Smrgcat confdefs.h >>conftest.$ac_ext 4760c37a63b8Smrgcat >>conftest.$ac_ext <<_ACEOF 4761c37a63b8Smrg/* end confdefs.h. */ 4762c37a63b8Smrg$ac_includes_default 4763c37a63b8Smrgint 4764c37a63b8Smrgmain () 4765c37a63b8Smrg{ 4766c37a63b8Smrg#ifndef __INTEL_COMPILER 4767c37a63b8Smrg (void) __INTEL_COMPILER; 4768c37a63b8Smrg#endif 4769c37a63b8Smrg 4770c37a63b8Smrg ; 4771c37a63b8Smrg return 0; 4772c37a63b8Smrg} 4773c37a63b8Smrg_ACEOF 4774c37a63b8Smrgrm -f conftest.$ac_objext 4775c37a63b8Smrgif { (ac_try="$ac_compile" 4776c37a63b8Smrgcase "(($ac_try" in 4777c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4778c37a63b8Smrg *) ac_try_echo=$ac_try;; 4779c37a63b8Smrgesac 4780c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 4781c37a63b8Smrg$as_echo "$ac_try_echo") >&5 4782c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 4783c37a63b8Smrg ac_status=$? 4784c37a63b8Smrg grep -v '^ *+' conftest.er1 >conftest.err 4785c37a63b8Smrg rm -f conftest.er1 4786c37a63b8Smrg cat conftest.err >&5 4787c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 4788c37a63b8Smrg (exit $ac_status); } && { 4789c37a63b8Smrg test -z "$ac_c_werror_flag" || 4790c37a63b8Smrg test ! -s conftest.err 4791c37a63b8Smrg } && test -s conftest.$ac_objext; then 4792c37a63b8Smrg ac_cv_have_decl___INTEL_COMPILER=yes 4793c37a63b8Smrgelse 4794c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 4795c37a63b8Smrgsed 's/^/| /' conftest.$ac_ext >&5 4796c37a63b8Smrg 4797c37a63b8Smrg ac_cv_have_decl___INTEL_COMPILER=no 4798c37a63b8Smrgfi 4799c37a63b8Smrg 4800c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4801c37a63b8Smrgfi 4802c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl___INTEL_COMPILER" >&5 4803c37a63b8Smrg$as_echo "$ac_cv_have_decl___INTEL_COMPILER" >&6; } 4804c37a63b8Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = x""yes; then 4805c37a63b8Smrg INTELCC="yes" 4806c37a63b8Smrgelse 4807c37a63b8Smrg INTELCC="no" 4808c37a63b8Smrgfi 4809c37a63b8Smrg 4810c37a63b8Smrg if test "x$GCC" = xyes ; then 4811c37a63b8Smrg STRICT_CFLAGS="-pedantic -Werror" 4812c37a63b8Smrg elif test "x$SUNCC" = "xyes"; then 4813c37a63b8Smrg STRICT_CFLAGS="-errwarn" 4814c37a63b8Smrg elif test "x$INTELCC" = "xyes"; then 4815c37a63b8Smrg STRICT_CFLAGS="-Werror" 4816c37a63b8Smrg fi 4817c37a63b8Smrgfi 4818c37a63b8SmrgCWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS" 4819c37a63b8Smrg 4820c37a63b8Smrg 4821c37a63b8Smrg 4822c37a63b8Smrg 4823c37a63b8Smrg# Check whether --with-release-version was given. 4824c37a63b8Smrgif test "${with_release_version+set}" = set; then 4825c37a63b8Smrg withval=$with_release_version; RELEASE_VERSION="$withval" 4826c37a63b8Smrgelse 4827c37a63b8Smrg RELEASE_VERSION="" 4828c37a63b8Smrgfi 4829c37a63b8Smrg 4830c37a63b8Smrg if test "x$RELEASE_VERSION" != "x"; then 4831c37a63b8Smrg PACKAGE="$PACKAGE-$RELEASE_VERSION" 4832c37a63b8Smrg PACKAGE_TARNAME="$PACKAGE_TARNAME-$RELEASE_VERSION" 4833c37a63b8Smrg { $as_echo "$as_me:$LINENO: Building with package name set to $PACKAGE" >&5 4834c37a63b8Smrg$as_echo "$as_me: Building with package name set to $PACKAGE" >&6;} 4835c37a63b8Smrg fi 4836c37a63b8Smrg 4837c37a63b8Smrgcat >>confdefs.h <<_ACEOF 4838c37a63b8Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1` 4839c37a63b8Smrg_ACEOF 4840c37a63b8Smrg 4841c37a63b8Smrg PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1` 4842c37a63b8Smrg if test "x$PVM" = "x"; then 4843c37a63b8Smrg PVM="0" 4844c37a63b8Smrg fi 4845c37a63b8Smrg 4846c37a63b8Smrgcat >>confdefs.h <<_ACEOF 4847c37a63b8Smrg#define PACKAGE_VERSION_MINOR $PVM 4848c37a63b8Smrg_ACEOF 4849c37a63b8Smrg 4850c37a63b8Smrg PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1` 4851c37a63b8Smrg if test "x$PVP" = "x"; then 4852c37a63b8Smrg PVP="0" 4853c37a63b8Smrg fi 4854c37a63b8Smrg 4855c37a63b8Smrgcat >>confdefs.h <<_ACEOF 4856c37a63b8Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP 4857c37a63b8Smrg_ACEOF 4858c37a63b8Smrg 4859c37a63b8Smrg 4860c37a63b8Smrg 4861c37a63b8SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > .changelog.tmp && \ 4862c37a63b8Smrgmv .changelog.tmp ChangeLog) || (rm -f .changelog.tmp; touch ChangeLog; \ 4863c37a63b8Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)" 4864c37a63b8Smrg 4865c37a63b8Smrgdistcleancheck_listfiles='find . -type f ! -name ChangeLog -print' 4866c37a63b8Smrg 4867c37a63b8Smrg 4868c37a63b8Smrg 4869c37a63b8Smrg 4870c37a63b8Smrg 4871c37a63b8Smrgif test x$APP_MAN_SUFFIX = x ; then 4872c37a63b8Smrg APP_MAN_SUFFIX=1 4873c37a63b8Smrgfi 4874c37a63b8Smrgif test x$APP_MAN_DIR = x ; then 4875c37a63b8Smrg APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)' 4876c37a63b8Smrgfi 4877c37a63b8Smrg 4878c37a63b8Smrgif test x$LIB_MAN_SUFFIX = x ; then 4879c37a63b8Smrg LIB_MAN_SUFFIX=3 4880c37a63b8Smrgfi 4881c37a63b8Smrgif test x$LIB_MAN_DIR = x ; then 4882c37a63b8Smrg LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)' 4883c37a63b8Smrgfi 4884c37a63b8Smrg 4885c37a63b8Smrgif test x$FILE_MAN_SUFFIX = x ; then 4886c37a63b8Smrg case $host_os in 4887c37a63b8Smrg solaris*) FILE_MAN_SUFFIX=4 ;; 4888c37a63b8Smrg *) FILE_MAN_SUFFIX=5 ;; 4889c37a63b8Smrg esac 4890c37a63b8Smrgfi 4891c37a63b8Smrgif test x$FILE_MAN_DIR = x ; then 4892c37a63b8Smrg FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)' 4893c37a63b8Smrgfi 4894c37a63b8Smrg 4895c37a63b8Smrgif test x$MISC_MAN_SUFFIX = x ; then 4896c37a63b8Smrg case $host_os in 4897c37a63b8Smrg solaris*) MISC_MAN_SUFFIX=5 ;; 4898c37a63b8Smrg *) MISC_MAN_SUFFIX=7 ;; 4899c37a63b8Smrg esac 4900c37a63b8Smrgfi 4901c37a63b8Smrgif test x$MISC_MAN_DIR = x ; then 4902c37a63b8Smrg MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)' 4903c37a63b8Smrgfi 4904c37a63b8Smrg 4905c37a63b8Smrgif test x$DRIVER_MAN_SUFFIX = x ; then 4906c37a63b8Smrg case $host_os in 4907c37a63b8Smrg solaris*) DRIVER_MAN_SUFFIX=7 ;; 4908c37a63b8Smrg *) DRIVER_MAN_SUFFIX=4 ;; 4909c37a63b8Smrg esac 4910c37a63b8Smrgfi 4911c37a63b8Smrgif test x$DRIVER_MAN_DIR = x ; then 4912c37a63b8Smrg DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)' 4913c37a63b8Smrgfi 4914c37a63b8Smrg 4915c37a63b8Smrgif test x$ADMIN_MAN_SUFFIX = x ; then 4916c37a63b8Smrg case $host_os in 4917c37a63b8Smrg solaris*) ADMIN_MAN_SUFFIX=1m ;; 4918c37a63b8Smrg *) ADMIN_MAN_SUFFIX=8 ;; 4919c37a63b8Smrg esac 4920c37a63b8Smrgfi 4921c37a63b8Smrgif test x$ADMIN_MAN_DIR = x ; then 4922c37a63b8Smrg ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)' 4923c37a63b8Smrgfi 4924c37a63b8Smrg 4925c37a63b8Smrg 4926c37a63b8Smrg 4927c37a63b8Smrg 4928c37a63b8Smrg 4929c37a63b8Smrg 4930c37a63b8Smrg 4931c37a63b8Smrg 4932c37a63b8Smrg 4933c37a63b8Smrg 4934c37a63b8Smrg 4935c37a63b8Smrg 4936c37a63b8Smrg 4937c37a63b8Smrg 4938c37a63b8Smrg 4939c37a63b8Smrg 4940c37a63b8Smrg 4941c37a63b8Smrg# Extract the first word of "sed", so it can be a program name with args. 4942c37a63b8Smrgset dummy sed; ac_word=$2 4943c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 4944c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 4945c37a63b8Smrgif test "${ac_cv_path_SED+set}" = set; then 4946c37a63b8Smrg $as_echo_n "(cached) " >&6 4947c37a63b8Smrgelse 4948c37a63b8Smrg case $SED in 4949264fa531Smrg [\\/]* | ?:[\\/]*) 4950264fa531Smrg ac_cv_path_SED="$SED" # Let the user override the test with a path. 4951264fa531Smrg ;; 4952264fa531Smrg *) 4953264fa531Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4954264fa531Smrgfor as_dir in $PATH 4955264fa531Smrgdo 4956264fa531Smrg IFS=$as_save_IFS 4957264fa531Smrg test -z "$as_dir" && as_dir=. 4958264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 4959c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4960264fa531Smrg ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext" 4961c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4962264fa531Smrg break 2 4963264fa531Smrg fi 4964264fa531Smrgdone 4965264fa531Smrgdone 4966c37a63b8SmrgIFS=$as_save_IFS 4967264fa531Smrg 4968264fa531Smrg ;; 4969264fa531Smrgesac 4970264fa531Smrgfi 4971264fa531SmrgSED=$ac_cv_path_SED 4972264fa531Smrgif test -n "$SED"; then 4973c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $SED" >&5 4974c37a63b8Smrg$as_echo "$SED" >&6; } 4975264fa531Smrgelse 4976c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 4977c37a63b8Smrg$as_echo "no" >&6; } 4978264fa531Smrgfi 4979264fa531Smrg 4980c37a63b8Smrg 4981264fa531Smrgif [ -z $SED ] ; then 4982c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: sed is needed to build x11perf" >&5 4983c37a63b8Smrg$as_echo "$as_me: error: sed is needed to build x11perf" >&2;} 4984264fa531Smrg { (exit 1); exit 1; }; } 4985264fa531Smrgfi 4986264fa531Smrg 4987c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5 4988c37a63b8Smrg$as_echo_n "checking return type of signal handlers... " >&6; } 4989264fa531Smrgif test "${ac_cv_type_signal+set}" = set; then 4990c37a63b8Smrg $as_echo_n "(cached) " >&6 4991264fa531Smrgelse 4992264fa531Smrg cat >conftest.$ac_ext <<_ACEOF 4993264fa531Smrg/* confdefs.h. */ 4994264fa531Smrg_ACEOF 4995264fa531Smrgcat confdefs.h >>conftest.$ac_ext 4996264fa531Smrgcat >>conftest.$ac_ext <<_ACEOF 4997264fa531Smrg/* end confdefs.h. */ 4998264fa531Smrg#include <sys/types.h> 4999264fa531Smrg#include <signal.h> 5000264fa531Smrg 5001264fa531Smrgint 5002264fa531Smrgmain () 5003264fa531Smrg{ 5004c37a63b8Smrgreturn *(signal (0, 0)) (0) == 1; 5005264fa531Smrg ; 5006264fa531Smrg return 0; 5007264fa531Smrg} 5008264fa531Smrg_ACEOF 5009264fa531Smrgrm -f conftest.$ac_objext 5010c37a63b8Smrgif { (ac_try="$ac_compile" 5011c37a63b8Smrgcase "(($ac_try" in 5012c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5013c37a63b8Smrg *) ac_try_echo=$ac_try;; 5014c37a63b8Smrgesac 5015c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 5016c37a63b8Smrg$as_echo "$ac_try_echo") >&5 5017c37a63b8Smrg (eval "$ac_compile") 2>conftest.er1 5018264fa531Smrg ac_status=$? 5019264fa531Smrg grep -v '^ *+' conftest.er1 >conftest.err 5020264fa531Smrg rm -f conftest.er1 5021264fa531Smrg cat conftest.err >&5 5022c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5023c37a63b8Smrg (exit $ac_status); } && { 5024c37a63b8Smrg test -z "$ac_c_werror_flag" || 5025c37a63b8Smrg test ! -s conftest.err 5026c37a63b8Smrg } && test -s conftest.$ac_objext; then 5027c37a63b8Smrg ac_cv_type_signal=int 5028264fa531Smrgelse 5029c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 5030264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 5031264fa531Smrg 5032c37a63b8Smrg ac_cv_type_signal=void 5033264fa531Smrgfi 5034c37a63b8Smrg 5035c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5036264fa531Smrgfi 5037c37a63b8Smrg{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 5038c37a63b8Smrg$as_echo "$ac_cv_type_signal" >&6; } 5039264fa531Smrg 5040264fa531Smrgcat >>confdefs.h <<_ACEOF 5041264fa531Smrg#define RETSIGTYPE $ac_cv_type_signal 5042264fa531Smrg_ACEOF 5043264fa531Smrg 5044264fa531Smrg 5045264fa531Smrg 5046264fa531Smrg# Checks for pkg-config packages 5047264fa531Smrg 5048264fa531Smrg 5049264fa531Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 5050264fa531Smrg if test -n "$ac_tool_prefix"; then 5051264fa531Smrg # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 5052264fa531Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 5053c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5054c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 5055264fa531Smrgif test "${ac_cv_path_PKG_CONFIG+set}" = set; then 5056c37a63b8Smrg $as_echo_n "(cached) " >&6 5057264fa531Smrgelse 5058264fa531Smrg case $PKG_CONFIG in 5059264fa531Smrg [\\/]* | ?:[\\/]*) 5060264fa531Smrg ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 5061264fa531Smrg ;; 5062264fa531Smrg *) 5063264fa531Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5064264fa531Smrgfor as_dir in $PATH 5065264fa531Smrgdo 5066264fa531Smrg IFS=$as_save_IFS 5067264fa531Smrg test -z "$as_dir" && as_dir=. 5068264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 5069c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5070264fa531Smrg ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5071c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5072264fa531Smrg break 2 5073264fa531Smrg fi 5074264fa531Smrgdone 5075264fa531Smrgdone 5076c37a63b8SmrgIFS=$as_save_IFS 5077264fa531Smrg 5078264fa531Smrg ;; 5079264fa531Smrgesac 5080264fa531Smrgfi 5081264fa531SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG 5082264fa531Smrgif test -n "$PKG_CONFIG"; then 5083c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 5084c37a63b8Smrg$as_echo "$PKG_CONFIG" >&6; } 5085264fa531Smrgelse 5086c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 5087c37a63b8Smrg$as_echo "no" >&6; } 5088264fa531Smrgfi 5089264fa531Smrg 5090c37a63b8Smrg 5091264fa531Smrgfi 5092264fa531Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then 5093264fa531Smrg ac_pt_PKG_CONFIG=$PKG_CONFIG 5094264fa531Smrg # Extract the first word of "pkg-config", so it can be a program name with args. 5095264fa531Smrgset dummy pkg-config; ac_word=$2 5096c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 5097c37a63b8Smrg$as_echo_n "checking for $ac_word... " >&6; } 5098264fa531Smrgif test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then 5099c37a63b8Smrg $as_echo_n "(cached) " >&6 5100264fa531Smrgelse 5101264fa531Smrg case $ac_pt_PKG_CONFIG in 5102264fa531Smrg [\\/]* | ?:[\\/]*) 5103264fa531Smrg ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 5104264fa531Smrg ;; 5105264fa531Smrg *) 5106264fa531Smrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5107264fa531Smrgfor as_dir in $PATH 5108264fa531Smrgdo 5109264fa531Smrg IFS=$as_save_IFS 5110264fa531Smrg test -z "$as_dir" && as_dir=. 5111264fa531Smrg for ac_exec_ext in '' $ac_executable_extensions; do 5112c37a63b8Smrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5113264fa531Smrg ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5114c37a63b8Smrg $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 5115264fa531Smrg break 2 5116264fa531Smrg fi 5117264fa531Smrgdone 5118264fa531Smrgdone 5119c37a63b8SmrgIFS=$as_save_IFS 5120264fa531Smrg 5121264fa531Smrg ;; 5122264fa531Smrgesac 5123264fa531Smrgfi 5124264fa531Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 5125264fa531Smrgif test -n "$ac_pt_PKG_CONFIG"; then 5126c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 5127c37a63b8Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; } 5128264fa531Smrgelse 5129c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 5130c37a63b8Smrg$as_echo "no" >&6; } 5131264fa531Smrgfi 5132264fa531Smrg 5133c37a63b8Smrg if test "x$ac_pt_PKG_CONFIG" = x; then 5134c37a63b8Smrg PKG_CONFIG="" 5135c37a63b8Smrg else 5136c37a63b8Smrg case $cross_compiling:$ac_tool_warned in 5137c37a63b8Smrgyes:) 5138c37a63b8Smrg{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5 5139c37a63b8Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5140c37a63b8Smrgac_tool_warned=yes ;; 5141c37a63b8Smrgesac 5142c37a63b8Smrg PKG_CONFIG=$ac_pt_PKG_CONFIG 5143c37a63b8Smrg fi 5144264fa531Smrgelse 5145264fa531Smrg PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 5146264fa531Smrgfi 5147264fa531Smrg 5148264fa531Smrgfi 5149264fa531Smrgif test -n "$PKG_CONFIG"; then 5150264fa531Smrg _pkg_min_version=0.9.0 5151c37a63b8Smrg { $as_echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 5152c37a63b8Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 5153264fa531Smrg if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 5154c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: yes" >&5 5155c37a63b8Smrg$as_echo "yes" >&6; } 5156264fa531Smrg else 5157c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 5158c37a63b8Smrg$as_echo "no" >&6; } 5159264fa531Smrg PKG_CONFIG="" 5160264fa531Smrg fi 5161264fa531Smrg 5162264fa531Smrgfi 5163264fa531Smrg 5164264fa531Smrgpkg_failed=no 5165c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for X11PERF" >&5 5166c37a63b8Smrg$as_echo_n "checking for X11PERF... " >&6; } 5167c37a63b8Smrg 5168c37a63b8Smrgif test -n "$X11PERF_CFLAGS"; then 5169c37a63b8Smrg pkg_cv_X11PERF_CFLAGS="$X11PERF_CFLAGS" 5170c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 5171c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 5172c37a63b8Smrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xmuu\"") >&5 5173264fa531Smrg ($PKG_CONFIG --exists --print-errors "x11 xmuu") 2>&5 5174264fa531Smrg ac_status=$? 5175c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5176264fa531Smrg (exit $ac_status); }; then 5177264fa531Smrg pkg_cv_X11PERF_CFLAGS=`$PKG_CONFIG --cflags "x11 xmuu" 2>/dev/null` 5178264fa531Smrgelse 5179264fa531Smrg pkg_failed=yes 5180264fa531Smrgfi 5181c37a63b8Smrg else 5182c37a63b8Smrg pkg_failed=untried 5183264fa531Smrgfi 5184c37a63b8Smrgif test -n "$X11PERF_LIBS"; then 5185c37a63b8Smrg pkg_cv_X11PERF_LIBS="$X11PERF_LIBS" 5186c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 5187c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 5188c37a63b8Smrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"x11 xmuu\"") >&5 5189264fa531Smrg ($PKG_CONFIG --exists --print-errors "x11 xmuu") 2>&5 5190264fa531Smrg ac_status=$? 5191c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5192264fa531Smrg (exit $ac_status); }; then 5193264fa531Smrg pkg_cv_X11PERF_LIBS=`$PKG_CONFIG --libs "x11 xmuu" 2>/dev/null` 5194264fa531Smrgelse 5195264fa531Smrg pkg_failed=yes 5196264fa531Smrgfi 5197c37a63b8Smrg else 5198c37a63b8Smrg pkg_failed=untried 5199264fa531Smrgfi 5200264fa531Smrg 5201c37a63b8Smrg 5202c37a63b8Smrg 5203264fa531Smrgif test $pkg_failed = yes; then 5204c37a63b8Smrg 5205c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 5206c37a63b8Smrg _pkg_short_errors_supported=yes 5207c37a63b8Smrgelse 5208c37a63b8Smrg _pkg_short_errors_supported=no 5209c37a63b8Smrgfi 5210c37a63b8Smrg if test $_pkg_short_errors_supported = yes; then 5211c37a63b8Smrg X11PERF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xmuu" 2>&1` 5212c37a63b8Smrg else 5213c37a63b8Smrg X11PERF_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xmuu" 2>&1` 5214c37a63b8Smrg fi 5215264fa531Smrg # Put the nasty error message in config.log where it belongs 5216c37a63b8Smrg echo "$X11PERF_PKG_ERRORS" >&5 5217c37a63b8Smrg 5218c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: Package requirements (x11 xmuu) were not met: 5219c37a63b8Smrg 5220c37a63b8Smrg$X11PERF_PKG_ERRORS 5221264fa531Smrg 5222264fa531SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 5223264fa531Smrginstalled software in a non-standard prefix. 5224264fa531Smrg 5225c37a63b8SmrgAlternatively, you may set the environment variables X11PERF_CFLAGS 5226c37a63b8Smrgand X11PERF_LIBS to avoid the need to call pkg-config. 5227c37a63b8SmrgSee the pkg-config man page for more details. 5228c37a63b8Smrg" >&5 5229c37a63b8Smrg$as_echo "$as_me: error: Package requirements (x11 xmuu) were not met: 5230c37a63b8Smrg 5231c37a63b8Smrg$X11PERF_PKG_ERRORS 5232c37a63b8Smrg 5233264fa531SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you 5234264fa531Smrginstalled software in a non-standard prefix. 5235264fa531Smrg 5236c37a63b8SmrgAlternatively, you may set the environment variables X11PERF_CFLAGS 5237c37a63b8Smrgand X11PERF_LIBS to avoid the need to call pkg-config. 5238c37a63b8SmrgSee the pkg-config man page for more details. 5239c37a63b8Smrg" >&2;} 5240264fa531Smrg { (exit 1); exit 1; }; } 5241264fa531Smrgelif test $pkg_failed = untried; then 5242c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5 5243c37a63b8Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5244c37a63b8Smrg{ { $as_echo "$as_me:$LINENO: error: The pkg-config script could not be found or is too old. Make sure it 5245264fa531Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 5246264fa531Smrgpath to pkg-config. 5247264fa531Smrg 5248c37a63b8SmrgAlternatively, you may set the environment variables X11PERF_CFLAGS 5249c37a63b8Smrgand X11PERF_LIBS to avoid the need to call pkg-config. 5250c37a63b8SmrgSee the pkg-config man page for more details. 5251264fa531Smrg 5252c37a63b8SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 5253264fa531SmrgSee \`config.log' for more details." >&5 5254c37a63b8Smrg$as_echo "$as_me: error: The pkg-config script could not be found or is too old. Make sure it 5255264fa531Smrgis in your PATH or set the PKG_CONFIG environment variable to the full 5256264fa531Smrgpath to pkg-config. 5257264fa531Smrg 5258c37a63b8SmrgAlternatively, you may set the environment variables X11PERF_CFLAGS 5259c37a63b8Smrgand X11PERF_LIBS to avoid the need to call pkg-config. 5260c37a63b8SmrgSee the pkg-config man page for more details. 5261264fa531Smrg 5262c37a63b8SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 5263264fa531SmrgSee \`config.log' for more details." >&2;} 5264c37a63b8Smrg { (exit 1); exit 1; }; }; } 5265264fa531Smrgelse 5266264fa531Smrg X11PERF_CFLAGS=$pkg_cv_X11PERF_CFLAGS 5267264fa531Smrg X11PERF_LIBS=$pkg_cv_X11PERF_LIBS 5268c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: yes" >&5 5269c37a63b8Smrg$as_echo "yes" >&6; } 5270264fa531Smrg : 5271264fa531Smrgfi 5272264fa531Smrg 5273264fa531Smrg 5274264fa531Smrg 5275264fa531Smrg# Check for Xrender library 5276264fa531Smrg 5277264fa531Smrgpkg_failed=no 5278c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for XRENDER" >&5 5279c37a63b8Smrg$as_echo_n "checking for XRENDER... " >&6; } 5280c37a63b8Smrg 5281c37a63b8Smrgif test -n "$XRENDER_CFLAGS"; then 5282c37a63b8Smrg pkg_cv_XRENDER_CFLAGS="$XRENDER_CFLAGS" 5283c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 5284c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 5285c37a63b8Smrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xrender\"") >&5 5286264fa531Smrg ($PKG_CONFIG --exists --print-errors "xrender") 2>&5 5287264fa531Smrg ac_status=$? 5288c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5289264fa531Smrg (exit $ac_status); }; then 5290264fa531Smrg pkg_cv_XRENDER_CFLAGS=`$PKG_CONFIG --cflags "xrender" 2>/dev/null` 5291264fa531Smrgelse 5292264fa531Smrg pkg_failed=yes 5293264fa531Smrgfi 5294c37a63b8Smrg else 5295c37a63b8Smrg pkg_failed=untried 5296264fa531Smrgfi 5297c37a63b8Smrgif test -n "$XRENDER_LIBS"; then 5298c37a63b8Smrg pkg_cv_XRENDER_LIBS="$XRENDER_LIBS" 5299c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 5300c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 5301c37a63b8Smrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xrender\"") >&5 5302264fa531Smrg ($PKG_CONFIG --exists --print-errors "xrender") 2>&5 5303264fa531Smrg ac_status=$? 5304c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5305264fa531Smrg (exit $ac_status); }; then 5306264fa531Smrg pkg_cv_XRENDER_LIBS=`$PKG_CONFIG --libs "xrender" 2>/dev/null` 5307264fa531Smrgelse 5308264fa531Smrg pkg_failed=yes 5309264fa531Smrgfi 5310c37a63b8Smrg else 5311c37a63b8Smrg pkg_failed=untried 5312264fa531Smrgfi 5313264fa531Smrg 5314c37a63b8Smrg 5315c37a63b8Smrg 5316264fa531Smrgif test $pkg_failed = yes; then 5317c37a63b8Smrg 5318c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 5319c37a63b8Smrg _pkg_short_errors_supported=yes 5320c37a63b8Smrgelse 5321c37a63b8Smrg _pkg_short_errors_supported=no 5322c37a63b8Smrgfi 5323c37a63b8Smrg if test $_pkg_short_errors_supported = yes; then 5324c37a63b8Smrg XRENDER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xrender" 2>&1` 5325c37a63b8Smrg else 5326c37a63b8Smrg XRENDER_PKG_ERRORS=`$PKG_CONFIG --print-errors "xrender" 2>&1` 5327c37a63b8Smrg fi 5328264fa531Smrg # Put the nasty error message in config.log where it belongs 5329c37a63b8Smrg echo "$XRENDER_PKG_ERRORS" >&5 5330264fa531Smrg 5331c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 5332c37a63b8Smrg$as_echo "no" >&6; } 5333c37a63b8Smrg xrender_found=no 5334264fa531Smrgelif test $pkg_failed = untried; then 5335264fa531Smrg xrender_found=no 5336264fa531Smrgelse 5337264fa531Smrg XRENDER_CFLAGS=$pkg_cv_XRENDER_CFLAGS 5338264fa531Smrg XRENDER_LIBS=$pkg_cv_XRENDER_LIBS 5339c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: yes" >&5 5340c37a63b8Smrg$as_echo "yes" >&6; } 5341264fa531Smrg xrender_found=yes 5342264fa531Smrgfi 5343264fa531Smrg 5344264fa531Smrg 5345264fa531Smrgcase "$xrender_found" in 5346264fa531Smrgyes) 5347264fa531Smrg 5348264fa531Smrgcat >>confdefs.h <<\_ACEOF 5349264fa531Smrg#define XRENDER 1 5350264fa531Smrg_ACEOF 5351264fa531Smrg 5352264fa531Smrg ;; 5353264fa531Smrgesac 5354264fa531Smrg 5355264fa531Smrg# Check for Xft library 5356264fa531Smrg 5357264fa531Smrgpkg_failed=no 5358c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for XFT" >&5 5359c37a63b8Smrg$as_echo_n "checking for XFT... " >&6; } 5360c37a63b8Smrg 5361c37a63b8Smrgif test -n "$XFT_CFLAGS"; then 5362c37a63b8Smrg pkg_cv_XFT_CFLAGS="$XFT_CFLAGS" 5363c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 5364c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 5365c37a63b8Smrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xft\"") >&5 5366264fa531Smrg ($PKG_CONFIG --exists --print-errors "xft") 2>&5 5367264fa531Smrg ac_status=$? 5368c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5369264fa531Smrg (exit $ac_status); }; then 5370264fa531Smrg pkg_cv_XFT_CFLAGS=`$PKG_CONFIG --cflags "xft" 2>/dev/null` 5371264fa531Smrgelse 5372264fa531Smrg pkg_failed=yes 5373264fa531Smrgfi 5374c37a63b8Smrg else 5375c37a63b8Smrg pkg_failed=untried 5376264fa531Smrgfi 5377c37a63b8Smrgif test -n "$XFT_LIBS"; then 5378c37a63b8Smrg pkg_cv_XFT_LIBS="$XFT_LIBS" 5379c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 5380c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 5381c37a63b8Smrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xft\"") >&5 5382264fa531Smrg ($PKG_CONFIG --exists --print-errors "xft") 2>&5 5383264fa531Smrg ac_status=$? 5384c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5385264fa531Smrg (exit $ac_status); }; then 5386264fa531Smrg pkg_cv_XFT_LIBS=`$PKG_CONFIG --libs "xft" 2>/dev/null` 5387264fa531Smrgelse 5388264fa531Smrg pkg_failed=yes 5389264fa531Smrgfi 5390c37a63b8Smrg else 5391c37a63b8Smrg pkg_failed=untried 5392264fa531Smrgfi 5393264fa531Smrg 5394c37a63b8Smrg 5395c37a63b8Smrg 5396264fa531Smrgif test $pkg_failed = yes; then 5397c37a63b8Smrg 5398c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 5399c37a63b8Smrg _pkg_short_errors_supported=yes 5400c37a63b8Smrgelse 5401c37a63b8Smrg _pkg_short_errors_supported=no 5402c37a63b8Smrgfi 5403c37a63b8Smrg if test $_pkg_short_errors_supported = yes; then 5404c37a63b8Smrg XFT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xft" 2>&1` 5405c37a63b8Smrg else 5406c37a63b8Smrg XFT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xft" 2>&1` 5407c37a63b8Smrg fi 5408264fa531Smrg # Put the nasty error message in config.log where it belongs 5409c37a63b8Smrg echo "$XFT_PKG_ERRORS" >&5 5410264fa531Smrg 5411c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 5412c37a63b8Smrg$as_echo "no" >&6; } 5413c37a63b8Smrg xft_found=no 5414264fa531Smrgelif test $pkg_failed = untried; then 5415264fa531Smrg xft_found=no 5416264fa531Smrgelse 5417264fa531Smrg XFT_CFLAGS=$pkg_cv_XFT_CFLAGS 5418264fa531Smrg XFT_LIBS=$pkg_cv_XFT_LIBS 5419c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: yes" >&5 5420c37a63b8Smrg$as_echo "yes" >&6; } 5421264fa531Smrg xft_found=yes 5422264fa531Smrgfi 5423264fa531Smrg 5424264fa531Smrg 5425264fa531Smrgcase "$xft_found" in 5426264fa531Smrgyes) 5427264fa531Smrg 5428264fa531Smrgcat >>confdefs.h <<\_ACEOF 5429264fa531Smrg#define XFT 1 5430264fa531Smrg_ACEOF 5431264fa531Smrg 5432264fa531Smrg ;; 5433264fa531Smrgesac 5434264fa531Smrg 5435264fa531Smrg# Check for MIT-SHM extension 5436264fa531Smrg 5437264fa531Smrgpkg_failed=no 5438c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for XEXT" >&5 5439c37a63b8Smrg$as_echo_n "checking for XEXT... " >&6; } 5440c37a63b8Smrg 5441c37a63b8Smrgif test -n "$XEXT_CFLAGS"; then 5442c37a63b8Smrg pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS" 5443c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 5444c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 5445c37a63b8Smrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xext\"") >&5 5446264fa531Smrg ($PKG_CONFIG --exists --print-errors "xext") 2>&5 5447264fa531Smrg ac_status=$? 5448c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5449264fa531Smrg (exit $ac_status); }; then 5450264fa531Smrg pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xext" 2>/dev/null` 5451264fa531Smrgelse 5452264fa531Smrg pkg_failed=yes 5453264fa531Smrgfi 5454c37a63b8Smrg else 5455c37a63b8Smrg pkg_failed=untried 5456264fa531Smrgfi 5457c37a63b8Smrgif test -n "$XEXT_LIBS"; then 5458c37a63b8Smrg pkg_cv_XEXT_LIBS="$XEXT_LIBS" 5459c37a63b8Smrg elif test -n "$PKG_CONFIG"; then 5460c37a63b8Smrg if test -n "$PKG_CONFIG" && \ 5461c37a63b8Smrg { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"xext\"") >&5 5462264fa531Smrg ($PKG_CONFIG --exists --print-errors "xext") 2>&5 5463264fa531Smrg ac_status=$? 5464c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5465264fa531Smrg (exit $ac_status); }; then 5466264fa531Smrg pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xext" 2>/dev/null` 5467264fa531Smrgelse 5468264fa531Smrg pkg_failed=yes 5469264fa531Smrgfi 5470c37a63b8Smrg else 5471c37a63b8Smrg pkg_failed=untried 5472264fa531Smrgfi 5473264fa531Smrg 5474c37a63b8Smrg 5475c37a63b8Smrg 5476264fa531Smrgif test $pkg_failed = yes; then 5477c37a63b8Smrg 5478c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 5479c37a63b8Smrg _pkg_short_errors_supported=yes 5480c37a63b8Smrgelse 5481c37a63b8Smrg _pkg_short_errors_supported=no 5482c37a63b8Smrgfi 5483c37a63b8Smrg if test $_pkg_short_errors_supported = yes; then 5484c37a63b8Smrg XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xext" 2>&1` 5485c37a63b8Smrg else 5486c37a63b8Smrg XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xext" 2>&1` 5487c37a63b8Smrg fi 5488264fa531Smrg # Put the nasty error message in config.log where it belongs 5489c37a63b8Smrg echo "$XEXT_PKG_ERRORS" >&5 5490264fa531Smrg 5491c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: no" >&5 5492c37a63b8Smrg$as_echo "no" >&6; } 5493c37a63b8Smrg xext_found=no 5494264fa531Smrgelif test $pkg_failed = untried; then 5495264fa531Smrg xext_found=no 5496264fa531Smrgelse 5497264fa531Smrg XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS 5498264fa531Smrg XEXT_LIBS=$pkg_cv_XEXT_LIBS 5499c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: yes" >&5 5500c37a63b8Smrg$as_echo "yes" >&6; } 5501264fa531Smrg xext_found=yes 5502264fa531Smrgfi 5503264fa531Smrg 5504264fa531Smrg 5505264fa531Smrgcase "$xext_found" in 5506264fa531Smrgyes) 5507264fa531Smrg save_LIBS="$LIBS" 5508264fa531Smrg LIBS="$XEXT_LIBS $LIBS" 5509264fa531Smrg 5510264fa531Smrgfor ac_func in XShmQueryExtension 5511264fa531Smrgdo 5512c37a63b8Smrgas_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5513c37a63b8Smrg{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5 5514c37a63b8Smrg$as_echo_n "checking for $ac_func... " >&6; } 5515c37a63b8Smrgif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 5516c37a63b8Smrg $as_echo_n "(cached) " >&6 5517264fa531Smrgelse 5518264fa531Smrg cat >conftest.$ac_ext <<_ACEOF 5519264fa531Smrg/* confdefs.h. */ 5520264fa531Smrg_ACEOF 5521264fa531Smrgcat confdefs.h >>conftest.$ac_ext 5522264fa531Smrgcat >>conftest.$ac_ext <<_ACEOF 5523264fa531Smrg/* end confdefs.h. */ 5524264fa531Smrg/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 5525264fa531Smrg For example, HP-UX 11i <limits.h> declares gettimeofday. */ 5526264fa531Smrg#define $ac_func innocuous_$ac_func 5527264fa531Smrg 5528264fa531Smrg/* System header to define __stub macros and hopefully few prototypes, 5529264fa531Smrg which can conflict with char $ac_func (); below. 5530264fa531Smrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5531264fa531Smrg <limits.h> exists even on freestanding compilers. */ 5532264fa531Smrg 5533264fa531Smrg#ifdef __STDC__ 5534264fa531Smrg# include <limits.h> 5535264fa531Smrg#else 5536264fa531Smrg# include <assert.h> 5537264fa531Smrg#endif 5538264fa531Smrg 5539264fa531Smrg#undef $ac_func 5540264fa531Smrg 5541c37a63b8Smrg/* Override any GCC internal prototype to avoid an error. 5542c37a63b8Smrg Use char because int might match the return type of a GCC 5543c37a63b8Smrg builtin and then its argument prototype would still apply. */ 5544264fa531Smrg#ifdef __cplusplus 5545264fa531Smrgextern "C" 5546264fa531Smrg#endif 5547264fa531Smrgchar $ac_func (); 5548264fa531Smrg/* The GNU C library defines this for functions which it implements 5549264fa531Smrg to always fail with ENOSYS. Some functions are actually named 5550264fa531Smrg something starting with __ and the normal name is an alias. */ 5551c37a63b8Smrg#if defined __stub_$ac_func || defined __stub___$ac_func 5552264fa531Smrgchoke me 5553264fa531Smrg#endif 5554264fa531Smrg 5555264fa531Smrgint 5556264fa531Smrgmain () 5557264fa531Smrg{ 5558c37a63b8Smrgreturn $ac_func (); 5559264fa531Smrg ; 5560264fa531Smrg return 0; 5561264fa531Smrg} 5562264fa531Smrg_ACEOF 5563264fa531Smrgrm -f conftest.$ac_objext conftest$ac_exeext 5564c37a63b8Smrgif { (ac_try="$ac_link" 5565c37a63b8Smrgcase "(($ac_try" in 5566c37a63b8Smrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5567c37a63b8Smrg *) ac_try_echo=$ac_try;; 5568c37a63b8Smrgesac 5569c37a63b8Smrgeval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\"" 5570c37a63b8Smrg$as_echo "$ac_try_echo") >&5 5571c37a63b8Smrg (eval "$ac_link") 2>conftest.er1 5572264fa531Smrg ac_status=$? 5573264fa531Smrg grep -v '^ *+' conftest.er1 >conftest.err 5574264fa531Smrg rm -f conftest.er1 5575264fa531Smrg cat conftest.err >&5 5576c37a63b8Smrg $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 5577c37a63b8Smrg (exit $ac_status); } && { 5578c37a63b8Smrg test -z "$ac_c_werror_flag" || 5579c37a63b8Smrg test ! -s conftest.err 5580c37a63b8Smrg } && test -s conftest$ac_exeext && { 5581c37a63b8Smrg test "$cross_compiling" = yes || 5582c37a63b8Smrg $as_test_x conftest$ac_exeext 5583c37a63b8Smrg }; then 5584264fa531Smrg eval "$as_ac_var=yes" 5585264fa531Smrgelse 5586c37a63b8Smrg $as_echo "$as_me: failed program was:" >&5 5587264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5 5588264fa531Smrg 5589c37a63b8Smrg eval "$as_ac_var=no" 5590264fa531Smrgfi 5591c37a63b8Smrg 5592c37a63b8Smrgrm -rf conftest.dSYM 5593c37a63b8Smrgrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5594264fa531Smrg conftest$ac_exeext conftest.$ac_ext 5595264fa531Smrgfi 5596c37a63b8Smrgac_res=`eval 'as_val=${'$as_ac_var'} 5597c37a63b8Smrg $as_echo "$as_val"'` 5598c37a63b8Smrg { $as_echo "$as_me:$LINENO: result: $ac_res" >&5 5599c37a63b8Smrg$as_echo "$ac_res" >&6; } 5600c37a63b8Smrgas_val=`eval 'as_val=${'$as_ac_var'} 5601c37a63b8Smrg $as_echo "$as_val"'` 5602c37a63b8Smrg if test "x$as_val" = x""yes; then 5603264fa531Smrg cat >>confdefs.h <<_ACEOF 5604c37a63b8Smrg#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5605264fa531Smrg_ACEOF 5606264fa531Smrg 5607264fa531Smrgcat >>confdefs.h <<\_ACEOF 5608264fa531Smrg#define MITSHM 1 5609264fa531Smrg_ACEOF 5610264fa531Smrg 5611264fa531Smrgfi 5612264fa531Smrgdone 5613264fa531Smrg 5614264fa531Smrg LIBS="$save_LIBS" 5615264fa531Smrg ;; 5616264fa531Smrgesac 5617264fa531Smrg 5618c37a63b8Smrgac_config_files="$ac_config_files Makefile" 5619264fa531Smrg 5620264fa531Smrgcat >confcache <<\_ACEOF 5621264fa531Smrg# This file is a shell script that caches the results of configure 5622264fa531Smrg# tests run on this system so they can be shared between configure 5623264fa531Smrg# scripts and configure runs, see configure's option --config-cache. 5624264fa531Smrg# It is not useful on other systems. If it contains results you don't 5625264fa531Smrg# want to keep, you may remove or edit it. 5626264fa531Smrg# 5627264fa531Smrg# config.status only pays attention to the cache file if you give it 5628264fa531Smrg# the --recheck option to rerun configure. 5629264fa531Smrg# 5630264fa531Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when 5631264fa531Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the 5632264fa531Smrg# following values. 5633264fa531Smrg 5634264fa531Smrg_ACEOF 5635264fa531Smrg 5636264fa531Smrg# The following way of writing the cache mishandles newlines in values, 5637264fa531Smrg# but we know of no workaround that is simple, portable, and efficient. 5638c37a63b8Smrg# So, we kill variables containing newlines. 5639264fa531Smrg# Ultrix sh set writes to stderr and can't be redirected directly, 5640264fa531Smrg# and sets the high bit in the cache file unless we assign to the vars. 5641c37a63b8Smrg( 5642c37a63b8Smrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 5643c37a63b8Smrg eval ac_val=\$$ac_var 5644c37a63b8Smrg case $ac_val in #( 5645c37a63b8Smrg *${as_nl}*) 5646c37a63b8Smrg case $ac_var in #( 5647c37a63b8Smrg *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5 5648c37a63b8Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 5649c37a63b8Smrg esac 5650c37a63b8Smrg case $ac_var in #( 5651c37a63b8Smrg _ | IFS | as_nl) ;; #( 5652c37a63b8Smrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 5653c37a63b8Smrg *) $as_unset $ac_var ;; 5654c37a63b8Smrg esac ;; 5655c37a63b8Smrg esac 5656c37a63b8Smrg done 5657c37a63b8Smrg 5658264fa531Smrg (set) 2>&1 | 5659c37a63b8Smrg case $as_nl`(ac_space=' '; set) 2>&1` in #( 5660c37a63b8Smrg *${as_nl}ac_space=\ *) 5661264fa531Smrg # `set' does not quote correctly, so add quotes (double-quote 5662264fa531Smrg # substitution turns \\\\ into \\, and sed turns \\ into \). 5663264fa531Smrg sed -n \ 5664264fa531Smrg "s/'/'\\\\''/g; 5665264fa531Smrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5666c37a63b8Smrg ;; #( 5667264fa531Smrg *) 5668264fa531Smrg # `set' quotes correctly as required by POSIX, so do not add quotes. 5669c37a63b8Smrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 5670264fa531Smrg ;; 5671c37a63b8Smrg esac | 5672c37a63b8Smrg sort 5673c37a63b8Smrg) | 5674264fa531Smrg sed ' 5675c37a63b8Smrg /^ac_cv_env_/b end 5676264fa531Smrg t clear 5677c37a63b8Smrg :clear 5678264fa531Smrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5679264fa531Smrg t end 5680c37a63b8Smrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5681c37a63b8Smrg :end' >>confcache 5682c37a63b8Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 5683c37a63b8Smrg if test -w "$cache_file"; then 5684c37a63b8Smrg test "x$cache_file" != "x/dev/null" && 5685c37a63b8Smrg { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5 5686c37a63b8Smrg$as_echo "$as_me: updating cache $cache_file" >&6;} 5687264fa531Smrg cat confcache >$cache_file 5688264fa531Smrg else 5689c37a63b8Smrg { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 5690c37a63b8Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 5691264fa531Smrg fi 5692264fa531Smrgfi 5693264fa531Smrgrm -f confcache 5694264fa531Smrg 5695264fa531Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix 5696264fa531Smrg# Let make expand exec_prefix. 5697264fa531Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5698264fa531Smrg 5699264fa531SmrgDEFS=-DHAVE_CONFIG_H 5700264fa531Smrg 5701264fa531Smrgac_libobjs= 5702264fa531Smrgac_ltlibobjs= 5703264fa531Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5704264fa531Smrg # 1. Remove the extension, and $U if already installed. 5705c37a63b8Smrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 5706c37a63b8Smrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 5707c37a63b8Smrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 5708c37a63b8Smrg # will be set to the directory where LIBOBJS objects are built. 5709c37a63b8Smrg ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 5710c37a63b8Smrg ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 5711264fa531Smrgdone 5712264fa531SmrgLIBOBJS=$ac_libobjs 5713264fa531Smrg 5714264fa531SmrgLTLIBOBJS=$ac_ltlibobjs 5715264fa531Smrg 5716264fa531Smrg 5717c37a63b8Smrg if test -n "$EXEEXT"; then 5718c37a63b8Smrg am__EXEEXT_TRUE= 5719c37a63b8Smrg am__EXEEXT_FALSE='#' 5720c37a63b8Smrgelse 5721c37a63b8Smrg am__EXEEXT_TRUE='#' 5722c37a63b8Smrg am__EXEEXT_FALSE= 5723c37a63b8Smrgfi 5724c37a63b8Smrg 5725264fa531Smrgif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 5726c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. 5727264fa531SmrgUsually this means the macro was only invoked conditionally." >&5 5728c37a63b8Smrg$as_echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. 5729264fa531SmrgUsually this means the macro was only invoked conditionally." >&2;} 5730264fa531Smrg { (exit 1); exit 1; }; } 5731264fa531Smrgfi 5732264fa531Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 5733c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 5734264fa531SmrgUsually this means the macro was only invoked conditionally." >&5 5735c37a63b8Smrg$as_echo "$as_me: error: conditional \"AMDEP\" was never defined. 5736264fa531SmrgUsually this means the macro was only invoked conditionally." >&2;} 5737264fa531Smrg { (exit 1); exit 1; }; } 5738264fa531Smrgfi 5739264fa531Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 5740c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 5741264fa531SmrgUsually this means the macro was only invoked conditionally." >&5 5742c37a63b8Smrg$as_echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. 5743264fa531SmrgUsually this means the macro was only invoked conditionally." >&2;} 5744264fa531Smrg { (exit 1); exit 1; }; } 5745264fa531Smrgfi 5746264fa531Smrg 5747264fa531Smrg: ${CONFIG_STATUS=./config.status} 5748c37a63b8Smrgac_write_fail=0 5749264fa531Smrgac_clean_files_save=$ac_clean_files 5750264fa531Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS" 5751c37a63b8Smrg{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 5752c37a63b8Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 5753c37a63b8Smrgcat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 5754264fa531Smrg#! $SHELL 5755264fa531Smrg# Generated by $as_me. 5756264fa531Smrg# Run this file to recreate the current configuration. 5757264fa531Smrg# Compiler output produced by configure, useful for debugging 5758264fa531Smrg# configure, is in config.log if it exists. 5759264fa531Smrg 5760264fa531Smrgdebug=false 5761264fa531Smrgac_cs_recheck=false 5762264fa531Smrgac_cs_silent=false 5763264fa531SmrgSHELL=\${CONFIG_SHELL-$SHELL} 5764264fa531Smrg_ACEOF 5765264fa531Smrg 5766c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 5767264fa531Smrg## --------------------- ## 5768264fa531Smrg## M4sh Initialization. ## 5769264fa531Smrg## --------------------- ## 5770264fa531Smrg 5771c37a63b8Smrg# Be more Bourne compatible 5772c37a63b8SmrgDUALCASE=1; export DUALCASE # for MKS sh 5773264fa531Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 5774264fa531Smrg emulate sh 5775264fa531Smrg NULLCMD=: 5776c37a63b8Smrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 5777264fa531Smrg # is contrary to our usage. Disable this feature. 5778264fa531Smrg alias -g '${1+"$@"}'='"$@"' 5779c37a63b8Smrg setopt NO_GLOB_SUBST 5780c37a63b8Smrgelse 5781c37a63b8Smrg case `(set -o) 2>/dev/null` in 5782c37a63b8Smrg *posix*) set -o posix ;; 5783c37a63b8Smrgesac 5784c37a63b8Smrg 5785c37a63b8Smrgfi 5786c37a63b8Smrg 5787c37a63b8Smrg 5788c37a63b8Smrg 5789c37a63b8Smrg 5790c37a63b8Smrg# PATH needs CR 5791c37a63b8Smrg# Avoid depending upon Character Ranges. 5792c37a63b8Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz' 5793c37a63b8Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5794c37a63b8Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS 5795c37a63b8Smrgas_cr_digits='0123456789' 5796c37a63b8Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits 5797c37a63b8Smrg 5798c37a63b8Smrgas_nl=' 5799c37a63b8Smrg' 5800c37a63b8Smrgexport as_nl 5801c37a63b8Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf. 5802c37a63b8Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5803c37a63b8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 5804c37a63b8Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 5805c37a63b8Smrgif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5806c37a63b8Smrg as_echo='printf %s\n' 5807c37a63b8Smrg as_echo_n='printf %s' 5808c37a63b8Smrgelse 5809c37a63b8Smrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5810c37a63b8Smrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5811c37a63b8Smrg as_echo_n='/usr/ucb/echo -n' 5812c37a63b8Smrg else 5813c37a63b8Smrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5814c37a63b8Smrg as_echo_n_body='eval 5815c37a63b8Smrg arg=$1; 5816c37a63b8Smrg case $arg in 5817c37a63b8Smrg *"$as_nl"*) 5818c37a63b8Smrg expr "X$arg" : "X\\(.*\\)$as_nl"; 5819c37a63b8Smrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 5820c37a63b8Smrg esac; 5821c37a63b8Smrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 5822c37a63b8Smrg ' 5823c37a63b8Smrg export as_echo_n_body 5824c37a63b8Smrg as_echo_n='sh -c $as_echo_n_body as_echo' 5825c37a63b8Smrg fi 5826c37a63b8Smrg export as_echo_body 5827c37a63b8Smrg as_echo='sh -c $as_echo_body as_echo' 5828c37a63b8Smrgfi 5829c37a63b8Smrg 5830c37a63b8Smrg# The user is always right. 5831c37a63b8Smrgif test "${PATH_SEPARATOR+set}" != set; then 5832c37a63b8Smrg PATH_SEPARATOR=: 5833c37a63b8Smrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 5834c37a63b8Smrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 5835c37a63b8Smrg PATH_SEPARATOR=';' 5836c37a63b8Smrg } 5837264fa531Smrgfi 5838264fa531Smrg 5839264fa531Smrg# Support unset when possible. 5840264fa531Smrgif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5841264fa531Smrg as_unset=unset 5842264fa531Smrgelse 5843264fa531Smrg as_unset=false 5844264fa531Smrgfi 5845264fa531Smrg 5846264fa531Smrg 5847c37a63b8Smrg# IFS 5848c37a63b8Smrg# We need space, tab and new line, in precisely that order. Quoting is 5849c37a63b8Smrg# there to prevent editors from complaining about space-tab. 5850c37a63b8Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word 5851c37a63b8Smrg# splitting by setting IFS to empty value.) 5852c37a63b8SmrgIFS=" "" $as_nl" 5853c37a63b8Smrg 5854c37a63b8Smrg# Find who we are. Look in the path if we contain no directory separator. 5855c37a63b8Smrgcase $0 in 5856c37a63b8Smrg *[\\/]* ) as_myself=$0 ;; 5857c37a63b8Smrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5858c37a63b8Smrgfor as_dir in $PATH 5859c37a63b8Smrgdo 5860c37a63b8Smrg IFS=$as_save_IFS 5861c37a63b8Smrg test -z "$as_dir" && as_dir=. 5862c37a63b8Smrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5863c37a63b8Smrgdone 5864c37a63b8SmrgIFS=$as_save_IFS 5865c37a63b8Smrg 5866c37a63b8Smrg ;; 5867c37a63b8Smrgesac 5868c37a63b8Smrg# We did not find ourselves, most probably we were run as `sh COMMAND' 5869c37a63b8Smrg# in which case we are not to be found in the path. 5870c37a63b8Smrgif test "x$as_myself" = x; then 5871c37a63b8Smrg as_myself=$0 5872c37a63b8Smrgfi 5873c37a63b8Smrgif test ! -f "$as_myself"; then 5874c37a63b8Smrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 5875c37a63b8Smrg { (exit 1); exit 1; } 5876c37a63b8Smrgfi 5877c37a63b8Smrg 5878264fa531Smrg# Work around bugs in pre-3.0 UWIN ksh. 5879c37a63b8Smrgfor as_var in ENV MAIL MAILPATH 5880c37a63b8Smrgdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 5881c37a63b8Smrgdone 5882264fa531SmrgPS1='$ ' 5883264fa531SmrgPS2='> ' 5884264fa531SmrgPS4='+ ' 5885264fa531Smrg 5886264fa531Smrg# NLS nuisances. 5887c37a63b8SmrgLC_ALL=C 5888c37a63b8Smrgexport LC_ALL 5889c37a63b8SmrgLANGUAGE=C 5890c37a63b8Smrgexport LANGUAGE 5891264fa531Smrg 5892264fa531Smrg# Required to use basename. 5893c37a63b8Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 5894c37a63b8Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 5895264fa531Smrg as_expr=expr 5896264fa531Smrgelse 5897264fa531Smrg as_expr=false 5898264fa531Smrgfi 5899264fa531Smrg 5900c37a63b8Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 5901264fa531Smrg as_basename=basename 5902264fa531Smrgelse 5903264fa531Smrg as_basename=false 5904264fa531Smrgfi 5905264fa531Smrg 5906264fa531Smrg 5907264fa531Smrg# Name of the executable. 5908c37a63b8Smrgas_me=`$as_basename -- "$0" || 5909264fa531Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5910264fa531Smrg X"$0" : 'X\(//\)$' \| \ 5911c37a63b8Smrg X"$0" : 'X\(/\)' \| . 2>/dev/null || 5912c37a63b8Smrg$as_echo X/"$0" | 5913c37a63b8Smrg sed '/^.*\/\([^/][^/]*\)\/*$/{ 5914c37a63b8Smrg s//\1/ 5915c37a63b8Smrg q 5916c37a63b8Smrg } 5917c37a63b8Smrg /^X\/\(\/\/\)$/{ 5918c37a63b8Smrg s//\1/ 5919c37a63b8Smrg q 5920c37a63b8Smrg } 5921c37a63b8Smrg /^X\/\(\/\).*/{ 5922c37a63b8Smrg s//\1/ 5923c37a63b8Smrg q 5924c37a63b8Smrg } 5925c37a63b8Smrg s/.*/./; q'` 5926264fa531Smrg 5927c37a63b8Smrg# CDPATH. 5928c37a63b8Smrg$as_unset CDPATH 5929264fa531Smrg 5930264fa531Smrg 5931264fa531Smrg 5932264fa531Smrg as_lineno_1=$LINENO 5933264fa531Smrg as_lineno_2=$LINENO 5934264fa531Smrg test "x$as_lineno_1" != "x$as_lineno_2" && 5935c37a63b8Smrg test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 5936264fa531Smrg 5937264fa531Smrg # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 5938264fa531Smrg # uniformly replaced by the line number. The first 'sed' inserts a 5939c37a63b8Smrg # line-number line after each line using $LINENO; the second 'sed' 5940c37a63b8Smrg # does the real work. The second script uses 'N' to pair each 5941c37a63b8Smrg # line-number line with the line containing $LINENO, and appends 5942c37a63b8Smrg # trailing '-' during substitution so that $LINENO is not a special 5943c37a63b8Smrg # case at line end. 5944264fa531Smrg # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 5945c37a63b8Smrg # scripts with optimization help from Paolo Bonzini. Blame Lee 5946c37a63b8Smrg # E. McMahon (1931-1989) for sed's syntax. :-) 5947c37a63b8Smrg sed -n ' 5948c37a63b8Smrg p 5949c37a63b8Smrg /[$]LINENO/= 5950c37a63b8Smrg ' <$as_myself | 5951264fa531Smrg sed ' 5952c37a63b8Smrg s/[$]LINENO.*/&-/ 5953c37a63b8Smrg t lineno 5954c37a63b8Smrg b 5955c37a63b8Smrg :lineno 5956264fa531Smrg N 5957c37a63b8Smrg :loop 5958c37a63b8Smrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 5959264fa531Smrg t loop 5960c37a63b8Smrg s/-\n.*// 5961264fa531Smrg ' >$as_me.lineno && 5962c37a63b8Smrg chmod +x "$as_me.lineno" || 5963c37a63b8Smrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 5964264fa531Smrg { (exit 1); exit 1; }; } 5965264fa531Smrg 5966264fa531Smrg # Don't try to exec as it changes $[0], causing all sort of problems 5967264fa531Smrg # (the dirname of $[0] is not the place where we might find the 5968c37a63b8Smrg # original and so on. Autoconf is especially sensitive to this). 5969c37a63b8Smrg . "./$as_me.lineno" 5970264fa531Smrg # Exit status is that of the last command. 5971264fa531Smrg exit 5972264fa531Smrg} 5973264fa531Smrg 5974264fa531Smrg 5975c37a63b8Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 5976c37a63b8Smrg as_dirname=dirname 5977c37a63b8Smrgelse 5978c37a63b8Smrg as_dirname=false 5979c37a63b8Smrgfi 5980264fa531Smrg 5981c37a63b8SmrgECHO_C= ECHO_N= ECHO_T= 5982c37a63b8Smrgcase `echo -n x` in 5983c37a63b8Smrg-n*) 5984c37a63b8Smrg case `echo 'x\c'` in 5985c37a63b8Smrg *c*) ECHO_T=' ';; # ECHO_T is single tab character. 5986c37a63b8Smrg *) ECHO_C='\c';; 5987c37a63b8Smrg esac;; 5988c37a63b8Smrg*) 5989c37a63b8Smrg ECHO_N='-n';; 5990c37a63b8Smrgesac 5991c37a63b8Smrgif expr a : '\(a\)' >/dev/null 2>&1 && 5992c37a63b8Smrg test "X`expr 00001 : '.*\(...\)'`" = X001; then 5993264fa531Smrg as_expr=expr 5994264fa531Smrgelse 5995264fa531Smrg as_expr=false 5996264fa531Smrgfi 5997264fa531Smrg 5998264fa531Smrgrm -f conf$$ conf$$.exe conf$$.file 5999c37a63b8Smrgif test -d conf$$.dir; then 6000c37a63b8Smrg rm -f conf$$.dir/conf$$.file 6001c37a63b8Smrgelse 6002c37a63b8Smrg rm -f conf$$.dir 6003c37a63b8Smrg mkdir conf$$.dir 2>/dev/null 6004c37a63b8Smrgfi 6005c37a63b8Smrgif (echo >conf$$.file) 2>/dev/null; then 6006c37a63b8Smrg if ln -s conf$$.file conf$$ 2>/dev/null; then 6007264fa531Smrg as_ln_s='ln -s' 6008c37a63b8Smrg # ... but there are two gotchas: 6009c37a63b8Smrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 6010c37a63b8Smrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 6011c37a63b8Smrg # In both cases, we have to default to `cp -p'. 6012c37a63b8Smrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 6013c37a63b8Smrg as_ln_s='cp -p' 6014c37a63b8Smrg elif ln conf$$.file conf$$ 2>/dev/null; then 6015c37a63b8Smrg as_ln_s=ln 6016c37a63b8Smrg else 6017c37a63b8Smrg as_ln_s='cp -p' 6018264fa531Smrg fi 6019264fa531Smrgelse 6020264fa531Smrg as_ln_s='cp -p' 6021264fa531Smrgfi 6022c37a63b8Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 6023c37a63b8Smrgrmdir conf$$.dir 2>/dev/null 6024264fa531Smrg 6025264fa531Smrgif mkdir -p . 2>/dev/null; then 6026264fa531Smrg as_mkdir_p=: 6027264fa531Smrgelse 6028264fa531Smrg test -d ./-p && rmdir ./-p 6029264fa531Smrg as_mkdir_p=false 6030264fa531Smrgfi 6031264fa531Smrg 6032c37a63b8Smrgif test -x / >/dev/null 2>&1; then 6033c37a63b8Smrg as_test_x='test -x' 6034c37a63b8Smrgelse 6035c37a63b8Smrg if ls -dL / >/dev/null 2>&1; then 6036c37a63b8Smrg as_ls_L_option=L 6037c37a63b8Smrg else 6038c37a63b8Smrg as_ls_L_option= 6039c37a63b8Smrg fi 6040c37a63b8Smrg as_test_x=' 6041c37a63b8Smrg eval sh -c '\'' 6042c37a63b8Smrg if test -d "$1"; then 6043c37a63b8Smrg test -d "$1/."; 6044c37a63b8Smrg else 6045c37a63b8Smrg case $1 in 6046c37a63b8Smrg -*)set "./$1";; 6047c37a63b8Smrg esac; 6048c37a63b8Smrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 6049c37a63b8Smrg ???[sx]*):;;*)false;;esac;fi 6050c37a63b8Smrg '\'' sh 6051c37a63b8Smrg ' 6052c37a63b8Smrgfi 6053c37a63b8Smrgas_executable_p=$as_test_x 6054264fa531Smrg 6055264fa531Smrg# Sed expression to map a string onto a valid CPP name. 6056264fa531Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 6057264fa531Smrg 6058264fa531Smrg# Sed expression to map a string onto a valid variable name. 6059264fa531Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 6060264fa531Smrg 6061264fa531Smrg 6062264fa531Smrgexec 6>&1 6063264fa531Smrg 6064c37a63b8Smrg# Save the log message, to keep $[0] and so on meaningful, and to 6065264fa531Smrg# report actual input values of CONFIG_FILES etc. instead of their 6066c37a63b8Smrg# values after options handling. 6067c37a63b8Smrgac_log=" 6068c37a63b8SmrgThis file was extended by x11perf $as_me 1.5.1, which was 6069c37a63b8Smrggenerated by GNU Autoconf 2.63. Invocation command line was 6070264fa531Smrg 6071264fa531Smrg CONFIG_FILES = $CONFIG_FILES 6072264fa531Smrg CONFIG_HEADERS = $CONFIG_HEADERS 6073264fa531Smrg CONFIG_LINKS = $CONFIG_LINKS 6074264fa531Smrg CONFIG_COMMANDS = $CONFIG_COMMANDS 6075264fa531Smrg $ $0 $@ 6076264fa531Smrg 6077c37a63b8Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q` 6078c37a63b8Smrg" 6079c37a63b8Smrg 6080264fa531Smrg_ACEOF 6081264fa531Smrg 6082c37a63b8Smrgcase $ac_config_files in *" 6083c37a63b8Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;; 6084c37a63b8Smrgesac 6085264fa531Smrg 6086c37a63b8Smrgcase $ac_config_headers in *" 6087c37a63b8Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 6088c37a63b8Smrgesac 6089264fa531Smrg 6090264fa531Smrg 6091c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6092c37a63b8Smrg# Files that config.status was made for. 6093c37a63b8Smrgconfig_files="$ac_config_files" 6094c37a63b8Smrgconfig_headers="$ac_config_headers" 6095c37a63b8Smrgconfig_commands="$ac_config_commands" 6096264fa531Smrg 6097c37a63b8Smrg_ACEOF 6098264fa531Smrg 6099c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6100264fa531Smrgac_cs_usage="\ 6101264fa531Smrg\`$as_me' instantiates files from templates according to the 6102264fa531Smrgcurrent configuration. 6103264fa531Smrg 6104c37a63b8SmrgUsage: $0 [OPTION]... [FILE]... 6105264fa531Smrg 6106264fa531Smrg -h, --help print this help, then exit 6107c37a63b8Smrg -V, --version print version number and configuration settings, then exit 6108c37a63b8Smrg -q, --quiet, --silent 6109c37a63b8Smrg do not print progress messages 6110264fa531Smrg -d, --debug don't remove temporary files 6111264fa531Smrg --recheck update $as_me by reconfiguring in the same conditions 6112c37a63b8Smrg --file=FILE[:TEMPLATE] 6113c37a63b8Smrg instantiate the configuration file FILE 6114c37a63b8Smrg --header=FILE[:TEMPLATE] 6115c37a63b8Smrg instantiate the configuration header FILE 6116264fa531Smrg 6117264fa531SmrgConfiguration files: 6118264fa531Smrg$config_files 6119264fa531Smrg 6120264fa531SmrgConfiguration headers: 6121264fa531Smrg$config_headers 6122264fa531Smrg 6123264fa531SmrgConfiguration commands: 6124264fa531Smrg$config_commands 6125264fa531Smrg 6126264fa531SmrgReport bugs to <bug-autoconf@gnu.org>." 6127264fa531Smrg 6128c37a63b8Smrg_ACEOF 6129c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6130264fa531Smrgac_cs_version="\\ 6131c37a63b8Smrgx11perf config.status 1.5.1 6132c37a63b8Smrgconfigured by $0, generated by GNU Autoconf 2.63, 6133c37a63b8Smrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 6134264fa531Smrg 6135c37a63b8SmrgCopyright (C) 2008 Free Software Foundation, Inc. 6136264fa531SmrgThis config.status script is free software; the Free Software Foundation 6137264fa531Smrggives unlimited permission to copy, distribute and modify it." 6138c37a63b8Smrg 6139c37a63b8Smrgac_pwd='$ac_pwd' 6140c37a63b8Smrgsrcdir='$srcdir' 6141c37a63b8SmrgINSTALL='$INSTALL' 6142c37a63b8SmrgMKDIR_P='$MKDIR_P' 6143c37a63b8SmrgAWK='$AWK' 6144c37a63b8Smrgtest -n "\$AWK" || AWK=awk 6145264fa531Smrg_ACEOF 6146264fa531Smrg 6147c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6148c37a63b8Smrg# The default lists apply if the user does not specify any file. 6149264fa531Smrgac_need_defaults=: 6150264fa531Smrgwhile test $# != 0 6151264fa531Smrgdo 6152264fa531Smrg case $1 in 6153264fa531Smrg --*=*) 6154c37a63b8Smrg ac_option=`expr "X$1" : 'X\([^=]*\)='` 6155c37a63b8Smrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 6156264fa531Smrg ac_shift=: 6157264fa531Smrg ;; 6158c37a63b8Smrg *) 6159264fa531Smrg ac_option=$1 6160264fa531Smrg ac_optarg=$2 6161264fa531Smrg ac_shift=shift 6162264fa531Smrg ;; 6163264fa531Smrg esac 6164264fa531Smrg 6165264fa531Smrg case $ac_option in 6166264fa531Smrg # Handling of the options. 6167264fa531Smrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 6168264fa531Smrg ac_cs_recheck=: ;; 6169c37a63b8Smrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 6170c37a63b8Smrg $as_echo "$ac_cs_version"; exit ;; 6171c37a63b8Smrg --debug | --debu | --deb | --de | --d | -d ) 6172264fa531Smrg debug=: ;; 6173264fa531Smrg --file | --fil | --fi | --f ) 6174264fa531Smrg $ac_shift 6175c37a63b8Smrg case $ac_optarg in 6176c37a63b8Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6177c37a63b8Smrg esac 6178c37a63b8Smrg CONFIG_FILES="$CONFIG_FILES '$ac_optarg'" 6179264fa531Smrg ac_need_defaults=false;; 6180264fa531Smrg --header | --heade | --head | --hea ) 6181264fa531Smrg $ac_shift 6182c37a63b8Smrg case $ac_optarg in 6183c37a63b8Smrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 6184c37a63b8Smrg esac 6185c37a63b8Smrg CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'" 6186264fa531Smrg ac_need_defaults=false;; 6187c37a63b8Smrg --he | --h) 6188c37a63b8Smrg # Conflict between --help and --header 6189c37a63b8Smrg { $as_echo "$as_me: error: ambiguous option: $1 6190c37a63b8SmrgTry \`$0 --help' for more information." >&2 6191c37a63b8Smrg { (exit 1); exit 1; }; };; 6192c37a63b8Smrg --help | --hel | -h ) 6193c37a63b8Smrg $as_echo "$ac_cs_usage"; exit ;; 6194264fa531Smrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 6195264fa531Smrg | -silent | --silent | --silen | --sile | --sil | --si | --s) 6196264fa531Smrg ac_cs_silent=: ;; 6197264fa531Smrg 6198264fa531Smrg # This is an error. 6199c37a63b8Smrg -*) { $as_echo "$as_me: error: unrecognized option: $1 6200c37a63b8SmrgTry \`$0 --help' for more information." >&2 6201264fa531Smrg { (exit 1); exit 1; }; } ;; 6202264fa531Smrg 6203c37a63b8Smrg *) ac_config_targets="$ac_config_targets $1" 6204c37a63b8Smrg ac_need_defaults=false ;; 6205264fa531Smrg 6206264fa531Smrg esac 6207264fa531Smrg shift 6208264fa531Smrgdone 6209264fa531Smrg 6210264fa531Smrgac_configure_extra_args= 6211264fa531Smrg 6212264fa531Smrgif $ac_cs_silent; then 6213264fa531Smrg exec 6>/dev/null 6214264fa531Smrg ac_configure_extra_args="$ac_configure_extra_args --silent" 6215264fa531Smrgfi 6216264fa531Smrg 6217264fa531Smrg_ACEOF 6218c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6219264fa531Smrgif \$ac_cs_recheck; then 6220c37a63b8Smrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 6221c37a63b8Smrg shift 6222c37a63b8Smrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 6223c37a63b8Smrg CONFIG_SHELL='$SHELL' 6224c37a63b8Smrg export CONFIG_SHELL 6225c37a63b8Smrg exec "\$@" 6226264fa531Smrgfi 6227264fa531Smrg 6228264fa531Smrg_ACEOF 6229c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6230c37a63b8Smrgexec 5>>config.log 6231c37a63b8Smrg{ 6232c37a63b8Smrg echo 6233c37a63b8Smrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 6234c37a63b8Smrg## Running $as_me. ## 6235c37a63b8Smrg_ASBOX 6236c37a63b8Smrg $as_echo "$ac_log" 6237c37a63b8Smrg} >&5 6238264fa531Smrg 6239c37a63b8Smrg_ACEOF 6240c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6241264fa531Smrg# 6242c37a63b8Smrg# INIT-COMMANDS 6243264fa531Smrg# 6244264fa531SmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 6245264fa531Smrg 6246264fa531Smrg_ACEOF 6247264fa531Smrg 6248c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6249264fa531Smrg 6250c37a63b8Smrg# Handling of arguments. 6251264fa531Smrgfor ac_config_target in $ac_config_targets 6252264fa531Smrgdo 6253c37a63b8Smrg case $ac_config_target in 6254c37a63b8Smrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 6255c37a63b8Smrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 6256c37a63b8Smrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 6257c37a63b8Smrg 6258c37a63b8Smrg *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 6259c37a63b8Smrg$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 6260264fa531Smrg { (exit 1); exit 1; }; };; 6261264fa531Smrg esac 6262264fa531Smrgdone 6263264fa531Smrg 6264c37a63b8Smrg 6265264fa531Smrg# If the user did not use the arguments to specify the items to instantiate, 6266264fa531Smrg# then the envvar interface is used. Set only those that are not. 6267264fa531Smrg# We use the long form for the default assignment because of an extremely 6268264fa531Smrg# bizarre bug on SunOS 4.1.3. 6269264fa531Smrgif $ac_need_defaults; then 6270264fa531Smrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 6271264fa531Smrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 6272264fa531Smrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 6273264fa531Smrgfi 6274264fa531Smrg 6275264fa531Smrg# Have a temporary directory for convenience. Make it in the build tree 6276c37a63b8Smrg# simply because there is no reason against having it here, and in addition, 6277264fa531Smrg# creating and moving files from /tmp can sometimes cause problems. 6278c37a63b8Smrg# Hook for its removal unless debugging. 6279c37a63b8Smrg# Note that there is a small window in which the directory will not be cleaned: 6280c37a63b8Smrg# after its creation but before its name has been assigned to `$tmp'. 6281264fa531Smrg$debug || 6282264fa531Smrg{ 6283c37a63b8Smrg tmp= 6284c37a63b8Smrg trap 'exit_status=$? 6285c37a63b8Smrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 6286c37a63b8Smrg' 0 6287264fa531Smrg trap '{ (exit 1); exit 1; }' 1 2 13 15 6288264fa531Smrg} 6289264fa531Smrg# Create a (secure) tmp directory for tmp files. 6290264fa531Smrg 6291264fa531Smrg{ 6292c37a63b8Smrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 6293264fa531Smrg test -n "$tmp" && test -d "$tmp" 6294264fa531Smrg} || 6295264fa531Smrg{ 6296c37a63b8Smrg tmp=./conf$$-$RANDOM 6297c37a63b8Smrg (umask 077 && mkdir "$tmp") 6298264fa531Smrg} || 6299264fa531Smrg{ 6300c37a63b8Smrg $as_echo "$as_me: cannot create a temporary directory in ." >&2 6301264fa531Smrg { (exit 1); exit 1; } 6302264fa531Smrg} 6303264fa531Smrg 6304c37a63b8Smrg# Set up the scripts for CONFIG_FILES section. 6305c37a63b8Smrg# No need to generate them if there are no CONFIG_FILES. 6306c37a63b8Smrg# This happens for instance with `./config.status config.h'. 6307c37a63b8Smrgif test -n "$CONFIG_FILES"; then 6308c37a63b8Smrg 6309c37a63b8Smrg 6310c37a63b8Smrgac_cr=' 6311c37a63b8Smrg' 6312c37a63b8Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 6313c37a63b8Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 6314c37a63b8Smrg ac_cs_awk_cr='\\r' 6315c37a63b8Smrgelse 6316c37a63b8Smrg ac_cs_awk_cr=$ac_cr 6317c37a63b8Smrgfi 6318c37a63b8Smrg 6319264fa531Smrgecho 'BEGIN {' >"$tmp/subs1.awk" && 6320264fa531Smrg_ACEOF 6321264fa531Smrg 6322c37a63b8Smrg 6323c37a63b8Smrg{ 6324c37a63b8Smrg echo "cat >conf$$subs.awk <<_ACEOF" && 6325c37a63b8Smrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 6326c37a63b8Smrg echo "_ACEOF" 6327c37a63b8Smrg} >conf$$subs.sh || 6328c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 6329c37a63b8Smrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 6330c37a63b8Smrg { (exit 1); exit 1; }; } 6331c37a63b8Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 6332c37a63b8Smrgac_delim='%!_!# ' 6333c37a63b8Smrgfor ac_last_try in false false false false false :; do 6334c37a63b8Smrg . ./conf$$subs.sh || 6335c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 6336c37a63b8Smrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 6337264fa531Smrg { (exit 1); exit 1; }; } 6338c37a63b8Smrg 6339c37a63b8Smrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 6340c37a63b8Smrg if test $ac_delim_n = $ac_delim_num; then 6341c37a63b8Smrg break 6342c37a63b8Smrg elif $ac_last_try; then 6343c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 6344c37a63b8Smrg$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} 6345c37a63b8Smrg { (exit 1); exit 1; }; } 6346c37a63b8Smrg else 6347c37a63b8Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6348c37a63b8Smrg fi 6349c37a63b8Smrgdone 6350264fa531Smrgrm -f conf$$subs.sh 6351c37a63b8Smrg 6352c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6353264fa531Smrgcat >>"\$tmp/subs1.awk" <<\\_ACAWK && 6354c37a63b8Smrg_ACEOF 6355c37a63b8Smrgsed -n ' 6356c37a63b8Smrgh 6357c37a63b8Smrgs/^/S["/; s/!.*/"]=/ 6358c37a63b8Smrgp 6359c37a63b8Smrgg 6360c37a63b8Smrgs/^[^!]*!// 6361c37a63b8Smrg:repl 6362c37a63b8Smrgt repl 6363c37a63b8Smrgs/'"$ac_delim"'$// 6364c37a63b8Smrgt delim 6365c37a63b8Smrg:nl 6366c37a63b8Smrgh 6367c37a63b8Smrgs/\(.\{148\}\).*/\1/ 6368c37a63b8Smrgt more1 6369c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 6370c37a63b8Smrgp 6371c37a63b8Smrgn 6372c37a63b8Smrgb repl 6373c37a63b8Smrg:more1 6374c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6375c37a63b8Smrgp 6376c37a63b8Smrgg 6377c37a63b8Smrgs/.\{148\}// 6378c37a63b8Smrgt nl 6379c37a63b8Smrg:delim 6380c37a63b8Smrgh 6381c37a63b8Smrgs/\(.\{148\}\).*/\1/ 6382c37a63b8Smrgt more2 6383c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/ 6384c37a63b8Smrgp 6385c37a63b8Smrgb 6386c37a63b8Smrg:more2 6387c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 6388c37a63b8Smrgp 6389c37a63b8Smrgg 6390c37a63b8Smrgs/.\{148\}// 6391c37a63b8Smrgt delim 6392c37a63b8Smrg' <conf$$subs.awk | sed ' 6393c37a63b8Smrg/^[^""]/{ 6394c37a63b8Smrg N 6395c37a63b8Smrg s/\n// 6396c37a63b8Smrg} 6397c37a63b8Smrg' >>$CONFIG_STATUS || ac_write_fail=1 6398c37a63b8Smrgrm -f conf$$subs.awk 6399c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6400c37a63b8Smrg_ACAWK 6401c37a63b8Smrgcat >>"\$tmp/subs1.awk" <<_ACAWK && 6402c37a63b8Smrg for (key in S) S_is_set[key] = 1 6403264fa531Smrg FS = "" 6404c37a63b8Smrg 6405c37a63b8Smrg} 6406c37a63b8Smrg{ 6407c37a63b8Smrg line = $ 0 6408c37a63b8Smrg nfields = split(line, field, "@") 6409c37a63b8Smrg substed = 0 6410c37a63b8Smrg len = length(field[1]) 6411c37a63b8Smrg for (i = 2; i < nfields; i++) { 6412c37a63b8Smrg key = field[i] 6413c37a63b8Smrg keylen = length(key) 6414c37a63b8Smrg if (S_is_set[key]) { 6415c37a63b8Smrg value = S[key] 6416c37a63b8Smrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 6417c37a63b8Smrg len += length(value) + length(field[++i]) 6418c37a63b8Smrg substed = 1 6419c37a63b8Smrg } else 6420c37a63b8Smrg len += 1 + keylen 6421c37a63b8Smrg } 6422c37a63b8Smrg 6423c37a63b8Smrg print line 6424c37a63b8Smrg} 6425c37a63b8Smrg 6426c37a63b8Smrg_ACAWK 6427c37a63b8Smrg_ACEOF 6428c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6429c37a63b8Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 6430c37a63b8Smrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 6431c37a63b8Smrgelse 6432c37a63b8Smrg cat 6433c37a63b8Smrgfi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 6434c37a63b8Smrg || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5 6435c37a63b8Smrg$as_echo "$as_me: error: could not setup config files machinery" >&2;} 6436c37a63b8Smrg { (exit 1); exit 1; }; } 6437c37a63b8Smrg_ACEOF 6438c37a63b8Smrg 6439c37a63b8Smrg# VPATH may cause trouble with some makes, so we remove $(srcdir), 6440c37a63b8Smrg# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 6441c37a63b8Smrg# trailing colons and then remove the whole line if VPATH becomes empty 6442c37a63b8Smrg# (actually we leave an empty line to preserve line numbers). 6443c37a63b8Smrgif test "x$srcdir" = x.; then 6444c37a63b8Smrg ac_vpsub='/^[ ]*VPATH[ ]*=/{ 6445c37a63b8Smrgs/:*\$(srcdir):*/:/ 6446c37a63b8Smrgs/:*\${srcdir}:*/:/ 6447c37a63b8Smrgs/:*@srcdir@:*/:/ 6448c37a63b8Smrgs/^\([^=]*=[ ]*\):*/\1/ 6449c37a63b8Smrgs/:*$// 6450c37a63b8Smrgs/^[^=]*=[ ]*$// 6451c37a63b8Smrg}' 6452c37a63b8Smrgfi 6453c37a63b8Smrg 6454264fa531Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6455264fa531Smrgfi # test -n "$CONFIG_FILES" 6456c37a63b8Smrg 6457c37a63b8Smrg# Set up the scripts for CONFIG_HEADERS section. 6458c37a63b8Smrg# No need to generate them if there are no CONFIG_HEADERS. 6459c37a63b8Smrg# This happens for instance with `./config.status Makefile'. 6460c37a63b8Smrgif test -n "$CONFIG_HEADERS"; then 6461c37a63b8Smrgcat >"$tmp/defines.awk" <<\_ACAWK || 6462264fa531SmrgBEGIN { 6463c37a63b8Smrg_ACEOF 6464c37a63b8Smrg 6465c37a63b8Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as 6466c37a63b8Smrg# here-document in config.status, that substitutes the proper values into 6467c37a63b8Smrg# config.h.in to produce config.h. 6468c37a63b8Smrg 6469c37a63b8Smrg# Create a delimiter string that does not exist in confdefs.h, to ease 6470c37a63b8Smrg# handling of long lines. 6471c37a63b8Smrgac_delim='%!_!# ' 6472c37a63b8Smrgfor ac_last_try in false false :; do 6473c37a63b8Smrg ac_t=`sed -n "/$ac_delim/p" confdefs.h` 6474c37a63b8Smrg if test -z "$ac_t"; then 6475c37a63b8Smrg break 6476c37a63b8Smrg elif $ac_last_try; then 6477c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5 6478c37a63b8Smrg$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;} 6479c37a63b8Smrg { (exit 1); exit 1; }; } 6480c37a63b8Smrg else 6481c37a63b8Smrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 6482c37a63b8Smrg fi 6483c37a63b8Smrgdone 6484c37a63b8Smrg 6485c37a63b8Smrg# For the awk script, D is an array of macro values keyed by name, 6486c37a63b8Smrg# likewise P contains macro parameters if any. Preserve backslash 6487c37a63b8Smrg# newline sequences. 6488c37a63b8Smrg 6489c37a63b8Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 6490c37a63b8Smrgsed -n ' 6491c37a63b8Smrgs/.\{148\}/&'"$ac_delim"'/g 6492c37a63b8Smrgt rset 6493c37a63b8Smrg:rset 6494c37a63b8Smrgs/^[ ]*#[ ]*define[ ][ ]*/ / 6495c37a63b8Smrgt def 6496c37a63b8Smrgd 6497c37a63b8Smrg:def 6498c37a63b8Smrgs/\\$// 6499c37a63b8Smrgt bsnl 6500c37a63b8Smrgs/["\\]/\\&/g 6501c37a63b8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6502c37a63b8SmrgD["\1"]=" \3"/p 6503c37a63b8Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 6504c37a63b8Smrgd 6505c37a63b8Smrg:bsnl 6506c37a63b8Smrgs/["\\]/\\&/g 6507c37a63b8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 6508c37a63b8SmrgD["\1"]=" \3\\\\\\n"\\/p 6509c37a63b8Smrgt cont 6510c37a63b8Smrgs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 6511c37a63b8Smrgt cont 6512c37a63b8Smrgd 6513c37a63b8Smrg:cont 6514c37a63b8Smrgn 6515c37a63b8Smrgs/.\{148\}/&'"$ac_delim"'/g 6516c37a63b8Smrgt clear 6517c37a63b8Smrg:clear 6518c37a63b8Smrgs/\\$// 6519c37a63b8Smrgt bsnlc 6520c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p 6521c37a63b8Smrgd 6522c37a63b8Smrg:bsnlc 6523c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 6524c37a63b8Smrgb cont 6525c37a63b8Smrg' <confdefs.h | sed ' 6526c37a63b8Smrgs/'"$ac_delim"'/"\\\ 6527c37a63b8Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1 6528c37a63b8Smrg 6529c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6530c37a63b8Smrg for (key in D) D_is_set[key] = 1 6531c37a63b8Smrg FS = "" 6532c37a63b8Smrg} 6533c37a63b8Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 6534c37a63b8Smrg line = \$ 0 6535c37a63b8Smrg split(line, arg, " ") 6536c37a63b8Smrg if (arg[1] == "#") { 6537c37a63b8Smrg defundef = arg[2] 6538c37a63b8Smrg mac1 = arg[3] 6539c37a63b8Smrg } else { 6540c37a63b8Smrg defundef = substr(arg[1], 2) 6541c37a63b8Smrg mac1 = arg[2] 6542c37a63b8Smrg } 6543c37a63b8Smrg split(mac1, mac2, "(") #) 6544c37a63b8Smrg macro = mac2[1] 6545c37a63b8Smrg prefix = substr(line, 1, index(line, defundef) - 1) 6546c37a63b8Smrg if (D_is_set[macro]) { 6547c37a63b8Smrg # Preserve the white space surrounding the "#". 6548c37a63b8Smrg print prefix "define", macro P[macro] D[macro] 6549c37a63b8Smrg next 6550c37a63b8Smrg } else { 6551c37a63b8Smrg # Replace #undef with comments. This is necessary, for example, 6552c37a63b8Smrg # in the case of _POSIX_SOURCE, which is predefined and required 6553c37a63b8Smrg # on some systems where configure will not decide to define it. 6554c37a63b8Smrg if (defundef == "undef") { 6555c37a63b8Smrg print "/*", prefix defundef, macro, "*/" 6556c37a63b8Smrg next 6557c37a63b8Smrg } 6558c37a63b8Smrg } 6559c37a63b8Smrg} 6560c37a63b8Smrg{ print } 6561c37a63b8Smrg_ACAWK 6562c37a63b8Smrg_ACEOF 6563c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6564c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5 6565c37a63b8Smrg$as_echo "$as_me: error: could not setup config headers machinery" >&2;} 6566c37a63b8Smrg { (exit 1); exit 1; }; } 6567c37a63b8Smrgfi # test -n "$CONFIG_HEADERS" 6568c37a63b8Smrg 6569c37a63b8Smrg 6570c37a63b8Smrgeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 6571c37a63b8Smrgshift 6572c37a63b8Smrgfor ac_tag 6573c37a63b8Smrgdo 6574c37a63b8Smrg case $ac_tag in 6575c37a63b8Smrg :[FHLC]) ac_mode=$ac_tag; continue;; 6576c37a63b8Smrg esac 6577c37a63b8Smrg case $ac_mode$ac_tag in 6578c37a63b8Smrg :[FHL]*:*);; 6579c37a63b8Smrg :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5 6580c37a63b8Smrg$as_echo "$as_me: error: invalid tag $ac_tag" >&2;} 6581c37a63b8Smrg { (exit 1); exit 1; }; };; 6582c37a63b8Smrg :[FH]-) ac_tag=-:-;; 6583c37a63b8Smrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 6584c37a63b8Smrg esac 6585c37a63b8Smrg ac_save_IFS=$IFS 6586c37a63b8Smrg IFS=: 6587c37a63b8Smrg set x $ac_tag 6588c37a63b8Smrg IFS=$ac_save_IFS 6589c37a63b8Smrg shift 6590c37a63b8Smrg ac_file=$1 6591c37a63b8Smrg shift 6592c37a63b8Smrg 6593c37a63b8Smrg case $ac_mode in 6594c37a63b8Smrg :L) ac_source=$1;; 6595c37a63b8Smrg :[FH]) 6596c37a63b8Smrg ac_file_inputs= 6597c37a63b8Smrg for ac_f 6598c37a63b8Smrg do 6599c37a63b8Smrg case $ac_f in 6600c37a63b8Smrg -) ac_f="$tmp/stdin";; 6601c37a63b8Smrg *) # Look for the file first in the build tree, then in the source tree 6602c37a63b8Smrg # (if the path is not absolute). The absolute path cannot be DOS-style, 6603c37a63b8Smrg # because $ac_f cannot contain `:'. 6604c37a63b8Smrg test -f "$ac_f" || 6605c37a63b8Smrg case $ac_f in 6606c37a63b8Smrg [\\/$]*) false;; 6607c37a63b8Smrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 6608c37a63b8Smrg esac || 6609c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 6610c37a63b8Smrg$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;} 6611c37a63b8Smrg { (exit 1); exit 1; }; };; 6612c37a63b8Smrg esac 6613c37a63b8Smrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 6614c37a63b8Smrg ac_file_inputs="$ac_file_inputs '$ac_f'" 6615c37a63b8Smrg done 6616c37a63b8Smrg 6617c37a63b8Smrg # Let's still pretend it is `configure' which instantiates (i.e., don't 6618c37a63b8Smrg # use $as_me), people would be surprised to read: 6619c37a63b8Smrg # /* config.h. Generated by config.status. */ 6620c37a63b8Smrg configure_input='Generated from '` 6621c37a63b8Smrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 6622c37a63b8Smrg `' by configure.' 6623c37a63b8Smrg if test x"$ac_file" != x-; then 6624c37a63b8Smrg configure_input="$ac_file. $configure_input" 6625c37a63b8Smrg { $as_echo "$as_me:$LINENO: creating $ac_file" >&5 6626c37a63b8Smrg$as_echo "$as_me: creating $ac_file" >&6;} 6627c37a63b8Smrg fi 6628c37a63b8Smrg # Neutralize special characters interpreted by sed in replacement strings. 6629c37a63b8Smrg case $configure_input in #( 6630c37a63b8Smrg *\&* | *\|* | *\\* ) 6631c37a63b8Smrg ac_sed_conf_input=`$as_echo "$configure_input" | 6632c37a63b8Smrg sed 's/[\\\\&|]/\\\\&/g'`;; #( 6633c37a63b8Smrg *) ac_sed_conf_input=$configure_input;; 6634c37a63b8Smrg esac 6635c37a63b8Smrg 6636c37a63b8Smrg case $ac_tag in 6637c37a63b8Smrg *:-:* | *:-) cat >"$tmp/stdin" \ 6638c37a63b8Smrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 6639c37a63b8Smrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 6640c37a63b8Smrg { (exit 1); exit 1; }; } ;; 6641c37a63b8Smrg esac 6642264fa531Smrg ;; 6643264fa531Smrg esac 6644c37a63b8Smrg 6645264fa531Smrg ac_dir=`$as_dirname -- "$ac_file" || 6646264fa531Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6647264fa531Smrg X"$ac_file" : 'X\(//\)[^/]' \| \ 6648c37a63b8Smrg X"$ac_file" : 'X\(//\)$' \| \ 6649c37a63b8Smrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 6650c37a63b8Smrg$as_echo X"$ac_file" | 6651c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6652c37a63b8Smrg s//\1/ 6653c37a63b8Smrg q 6654c37a63b8Smrg } 6655c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 6656c37a63b8Smrg s//\1/ 6657c37a63b8Smrg q 6658c37a63b8Smrg } 6659c37a63b8Smrg /^X\(\/\/\)$/{ 6660c37a63b8Smrg s//\1/ 6661c37a63b8Smrg q 6662c37a63b8Smrg } 6663c37a63b8Smrg /^X\(\/\).*/{ 6664c37a63b8Smrg s//\1/ 6665c37a63b8Smrg q 6666c37a63b8Smrg } 6667c37a63b8Smrg s/.*/./; q'` 6668c37a63b8Smrg { as_dir="$ac_dir" 6669c37a63b8Smrg case $as_dir in #( 6670c37a63b8Smrg -*) as_dir=./$as_dir;; 6671c37a63b8Smrg esac 6672264fa531Smrg test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 6673c37a63b8Smrg as_dirs= 6674c37a63b8Smrg while :; do 6675c37a63b8Smrg case $as_dir in #( 6676c37a63b8Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 6677c37a63b8Smrg *) as_qdir=$as_dir;; 6678c37a63b8Smrg esac 6679c37a63b8Smrg as_dirs="'$as_qdir' $as_dirs" 6680264fa531Smrg as_dir=`$as_dirname -- "$as_dir" || 6681264fa531Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6682264fa531Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 6683c37a63b8Smrg X"$as_dir" : 'X\(//\)$' \| \ 6684c37a63b8Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 6685c37a63b8Smrg$as_echo X"$as_dir" | 6686c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6687c37a63b8Smrg s//\1/ 6688c37a63b8Smrg q 6689c37a63b8Smrg } 6690c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 6691c37a63b8Smrg s//\1/ 6692c37a63b8Smrg q 6693c37a63b8Smrg } 6694c37a63b8Smrg /^X\(\/\/\)$/{ 6695c37a63b8Smrg s//\1/ 6696c37a63b8Smrg q 6697c37a63b8Smrg } 6698c37a63b8Smrg /^X\(\/\).*/{ 6699c37a63b8Smrg s//\1/ 6700c37a63b8Smrg q 6701c37a63b8Smrg } 6702c37a63b8Smrg s/.*/./; q'` 6703264fa531Smrg test -d "$as_dir" && break 6704c37a63b8Smrg done 6705c37a63b8Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 6706c37a63b8Smrg } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 6707264fa531Smrg$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 6708264fa531Smrg { (exit 1); exit 1; }; }; } 6709264fa531Smrg ac_builddir=. 6710c37a63b8Smrg 6711c37a63b8Smrgcase "$ac_dir" in 6712c37a63b8Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 6713c37a63b8Smrg*) 6714c37a63b8Smrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 6715c37a63b8Smrg # A ".." for each directory in $ac_dir_suffix. 6716c37a63b8Smrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 6717c37a63b8Smrg case $ac_top_builddir_sub in 6718c37a63b8Smrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 6719c37a63b8Smrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 6720c37a63b8Smrg esac ;; 6721c37a63b8Smrgesac 6722c37a63b8Smrgac_abs_top_builddir=$ac_pwd 6723c37a63b8Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix 6724c37a63b8Smrg# for backward compatibility: 6725264fa531Smrgac_top_builddir=$ac_top_build_prefix 6726264fa531Smrg 6727c37a63b8Smrgcase $srcdir in 6728264fa531Smrg .) # We are building in place. 6729c37a63b8Smrg ac_srcdir=. 6730c37a63b8Smrg ac_top_srcdir=$ac_top_builddir_sub 6731c37a63b8Smrg ac_abs_top_srcdir=$ac_pwd ;; 6732264fa531Smrg [\\/]* | ?:[\\/]* ) # Absolute name. 6733c37a63b8Smrg ac_srcdir=$srcdir$ac_dir_suffix; 6734c37a63b8Smrg ac_top_srcdir=$srcdir 6735c37a63b8Smrg ac_abs_top_srcdir=$srcdir ;; 6736c37a63b8Smrg *) # Relative name. 6737c37a63b8Smrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 6738c37a63b8Smrg ac_top_srcdir=$ac_top_build_prefix$srcdir 6739264fa531Smrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 6740c37a63b8Smrgesac 6741264fa531Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 6742264fa531Smrg 6743c37a63b8Smrg 6744c37a63b8Smrg case $ac_mode in 6745c37a63b8Smrg :F) 6746c37a63b8Smrg # 6747c37a63b8Smrg # CONFIG_FILE 6748264fa531Smrg # 6749264fa531Smrg 6750264fa531Smrg case $INSTALL in 6751c37a63b8Smrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 6752264fa531Smrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 6753c37a63b8Smrg esac 6754c37a63b8Smrg ac_MKDIR_P=$MKDIR_P 6755c37a63b8Smrg case $MKDIR_P in 6756c37a63b8Smrg [\\/$]* | ?:[\\/]* ) ;; 6757c37a63b8Smrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 6758c37a63b8Smrg esac 6759264fa531Smrg_ACEOF 6760c37a63b8Smrg 6761c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6762c37a63b8Smrg# If the template does not know about datarootdir, expand it. 6763c37a63b8Smrg# FIXME: This hack should be removed a few years after 2.60. 6764c37a63b8Smrgac_datarootdir_hack=; ac_datarootdir_seen= 6765c37a63b8Smrg 6766c37a63b8Smrgac_sed_dataroot=' 6767c37a63b8Smrg/datarootdir/ { 6768c37a63b8Smrg p 6769c37a63b8Smrg q 6770c37a63b8Smrg} 6771c37a63b8Smrg/@datadir@/p 6772c37a63b8Smrg/@docdir@/p 6773c37a63b8Smrg/@infodir@/p 6774c37a63b8Smrg/@localedir@/p 6775c37a63b8Smrg/@mandir@/p 6776c37a63b8Smrg' 6777c37a63b8Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 6778c37a63b8Smrg*datarootdir*) ac_datarootdir_seen=yes;; 6779c37a63b8Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 6780c37a63b8Smrg { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 6781264fa531Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 6782c37a63b8Smrg_ACEOF 6783c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6784c37a63b8Smrg ac_datarootdir_hack=' 6785c37a63b8Smrg s&@datadir@&$datadir&g 6786c37a63b8Smrg s&@docdir@&$docdir&g 6787c37a63b8Smrg s&@infodir@&$infodir&g 6788c37a63b8Smrg s&@localedir@&$localedir&g 6789c37a63b8Smrg s&@mandir@&$mandir&g 6790c37a63b8Smrg s&\\\${datarootdir}&$datarootdir&g' ;; 6791c37a63b8Smrgesac 6792c37a63b8Smrg_ACEOF 6793c37a63b8Smrg 6794c37a63b8Smrg# Neutralize VPATH when `$srcdir' = `.'. 6795c37a63b8Smrg# Shell code in configure.ac might set extrasub. 6796c37a63b8Smrg# FIXME: do we really want to maintain this feature? 6797c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 6798264fa531Smrgac_sed_extra="$ac_vpsub 6799264fa531Smrg$extrasub 6800c37a63b8Smrg_ACEOF 6801264fa531Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6802264fa531Smrg:t 6803c37a63b8Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6804c37a63b8Smrgs|@configure_input@|$ac_sed_conf_input|;t t 6805c37a63b8Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t 6806c37a63b8Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t 6807c37a63b8Smrgs&@srcdir@&$ac_srcdir&;t t 6808c37a63b8Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t 6809c37a63b8Smrgs&@top_srcdir@&$ac_top_srcdir&;t t 6810c37a63b8Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 6811c37a63b8Smrgs&@builddir@&$ac_builddir&;t t 6812c37a63b8Smrgs&@abs_builddir@&$ac_abs_builddir&;t t 6813c37a63b8Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 6814c37a63b8Smrgs&@INSTALL@&$ac_INSTALL&;t t 6815c37a63b8Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t 6816c37a63b8Smrg$ac_datarootdir_hack 6817c37a63b8Smrg" 6818c37a63b8Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 6819c37a63b8Smrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 6820c37a63b8Smrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 6821264fa531Smrg { (exit 1); exit 1; }; } 6822c37a63b8Smrg 6823c37a63b8Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 6824c37a63b8Smrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 6825c37a63b8Smrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 6826c37a63b8Smrg { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6827c37a63b8Smrgwhich seems to be undefined. Please make sure it is defined." >&5 6828c37a63b8Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 6829264fa531Smrgwhich seems to be undefined. Please make sure it is defined." >&2;} 6830c37a63b8Smrg 6831264fa531Smrg rm -f "$tmp/stdin" 6832c37a63b8Smrg case $ac_file in 6833c37a63b8Smrg -) cat "$tmp/out" && rm -f "$tmp/out";; 6834c37a63b8Smrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 6835c37a63b8Smrg esac \ 6836c37a63b8Smrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 6837264fa531Smrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 6838c37a63b8Smrg { (exit 1); exit 1; }; } 6839c37a63b8Smrg ;; 6840c37a63b8Smrg :H) 6841c37a63b8Smrg # 6842c37a63b8Smrg # CONFIG_HEADER 6843264fa531Smrg # 6844c37a63b8Smrg if test x"$ac_file" != x-; then 6845c37a63b8Smrg { 6846c37a63b8Smrg $as_echo "/* $configure_input */" \ 6847c37a63b8Smrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 6848c37a63b8Smrg } >"$tmp/config.h" \ 6849c37a63b8Smrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 6850c37a63b8Smrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 6851c37a63b8Smrg { (exit 1); exit 1; }; } 6852c37a63b8Smrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 6853c37a63b8Smrg { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5 6854264fa531Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;} 6855c37a63b8Smrg else 6856c37a63b8Smrg rm -f "$ac_file" 6857c37a63b8Smrg mv "$tmp/config.h" "$ac_file" \ 6858c37a63b8Smrg || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5 6859c37a63b8Smrg$as_echo "$as_me: error: could not create $ac_file" >&2;} 6860264fa531Smrg { (exit 1); exit 1; }; } 6861264fa531Smrg fi 6862c37a63b8Smrg else 6863c37a63b8Smrg $as_echo "/* $configure_input */" \ 6864c37a63b8Smrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 6865c37a63b8Smrg || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5 6866c37a63b8Smrg$as_echo "$as_me: error: could not create -" >&2;} 6867264fa531Smrg { (exit 1); exit 1; }; } 6868c37a63b8Smrg fi 6869c37a63b8Smrg# Compute "$ac_file"'s index in $config_headers. 6870264fa531Smrg_am_arg="$ac_file" 6871264fa531Smrg_am_stamp_count=1 6872264fa531Smrgfor _am_header in $config_headers :; do 6873c37a63b8Smrg case $_am_header in 6874264fa531Smrg $_am_arg | $_am_arg:* ) 6875264fa531Smrg break ;; 6876264fa531Smrg * ) 6877264fa531Smrg _am_stamp_count=`expr $_am_stamp_count + 1` ;; 6878264fa531Smrg esac 6879c37a63b8Smrgdone 6880c37a63b8Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 6881c37a63b8Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6882c37a63b8Smrg X"$_am_arg" : 'X\(//\)[^/]' \| \ 6883c37a63b8Smrg X"$_am_arg" : 'X\(//\)$' \| \ 6884c37a63b8Smrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 6885c37a63b8Smrg$as_echo X"$_am_arg" | 6886c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6887c37a63b8Smrg s//\1/ 6888c37a63b8Smrg q 6889c37a63b8Smrg } 6890c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 6891c37a63b8Smrg s//\1/ 6892c37a63b8Smrg q 6893c37a63b8Smrg } 6894c37a63b8Smrg /^X\(\/\/\)$/{ 6895c37a63b8Smrg s//\1/ 6896c37a63b8Smrg q 6897c37a63b8Smrg } 6898c37a63b8Smrg /^X\(\/\).*/{ 6899c37a63b8Smrg s//\1/ 6900c37a63b8Smrg q 6901c37a63b8Smrg } 6902c37a63b8Smrg s/.*/./; q'`/stamp-h$_am_stamp_count 6903264fa531Smrg ;; 6904c37a63b8Smrg 6905c37a63b8Smrg :C) { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5 6906c37a63b8Smrg$as_echo "$as_me: executing $ac_file commands" >&6;} 6907c37a63b8Smrg ;; 6908264fa531Smrg esac 6909264fa531Smrg 6910c37a63b8Smrg 6911c37a63b8Smrg case $ac_file$ac_mode in 6912c37a63b8Smrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 6913c37a63b8Smrg # Autoconf 2.62 quotes --file arguments for eval, but not when files 6914c37a63b8Smrg # are listed without --file. Let's play safe and only enable the eval 6915c37a63b8Smrg # if we detect the quoting. 6916c37a63b8Smrg case $CONFIG_FILES in 6917c37a63b8Smrg *\'*) eval set x "$CONFIG_FILES" ;; 6918c37a63b8Smrg *) set x $CONFIG_FILES ;; 6919c37a63b8Smrg esac 6920c37a63b8Smrg shift 6921c37a63b8Smrg for mf 6922c37a63b8Smrg do 6923c37a63b8Smrg # Strip MF so we end up with the name of the file. 6924c37a63b8Smrg mf=`echo "$mf" | sed -e 's/:.*$//'` 6925c37a63b8Smrg # Check whether this is an Automake generated Makefile or not. 6926c37a63b8Smrg # We used to match only the files named `Makefile.in', but 6927c37a63b8Smrg # some people rename them; so instead we look at the file content. 6928c37a63b8Smrg # Grep'ing the first line is not enough: some people post-process 6929c37a63b8Smrg # each Makefile.in and add a new line on top of each file to say so. 6930c37a63b8Smrg # Grep'ing the whole file is not good either: AIX grep has a line 6931c37a63b8Smrg # limit of 2048, but all sed's we know have understand at least 4000. 6932c37a63b8Smrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 6933264fa531Smrg dirpart=`$as_dirname -- "$mf" || 6934264fa531Smrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6935264fa531Smrg X"$mf" : 'X\(//\)[^/]' \| \ 6936c37a63b8Smrg X"$mf" : 'X\(//\)$' \| \ 6937c37a63b8Smrg X"$mf" : 'X\(/\)' \| . 2>/dev/null || 6938c37a63b8Smrg$as_echo X"$mf" | 6939c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6940c37a63b8Smrg s//\1/ 6941c37a63b8Smrg q 6942c37a63b8Smrg } 6943c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 6944c37a63b8Smrg s//\1/ 6945c37a63b8Smrg q 6946c37a63b8Smrg } 6947c37a63b8Smrg /^X\(\/\/\)$/{ 6948c37a63b8Smrg s//\1/ 6949c37a63b8Smrg q 6950c37a63b8Smrg } 6951c37a63b8Smrg /^X\(\/\).*/{ 6952c37a63b8Smrg s//\1/ 6953c37a63b8Smrg q 6954c37a63b8Smrg } 6955c37a63b8Smrg s/.*/./; q'` 6956c37a63b8Smrg else 6957c37a63b8Smrg continue 6958c37a63b8Smrg fi 6959c37a63b8Smrg # Extract the definition of DEPDIR, am__include, and am__quote 6960c37a63b8Smrg # from the Makefile without running `make'. 6961c37a63b8Smrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 6962c37a63b8Smrg test -z "$DEPDIR" && continue 6963c37a63b8Smrg am__include=`sed -n 's/^am__include = //p' < "$mf"` 6964c37a63b8Smrg test -z "am__include" && continue 6965c37a63b8Smrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 6966c37a63b8Smrg # When using ansi2knr, U may be empty or an underscore; expand it 6967c37a63b8Smrg U=`sed -n 's/^U = //p' < "$mf"` 6968c37a63b8Smrg # Find all dependency output files, they are included files with 6969c37a63b8Smrg # $(DEPDIR) in their names. We invoke sed twice because it is the 6970c37a63b8Smrg # simplest approach to changing $(DEPDIR) to its actual value in the 6971c37a63b8Smrg # expansion. 6972c37a63b8Smrg for file in `sed -n " 6973c37a63b8Smrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 6974c37a63b8Smrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 6975c37a63b8Smrg # Make sure the directory exists. 6976c37a63b8Smrg test -f "$dirpart/$file" && continue 6977264fa531Smrg fdir=`$as_dirname -- "$file" || 6978264fa531Smrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6979264fa531Smrg X"$file" : 'X\(//\)[^/]' \| \ 6980c37a63b8Smrg X"$file" : 'X\(//\)$' \| \ 6981c37a63b8Smrg X"$file" : 'X\(/\)' \| . 2>/dev/null || 6982c37a63b8Smrg$as_echo X"$file" | 6983c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6984c37a63b8Smrg s//\1/ 6985c37a63b8Smrg q 6986c37a63b8Smrg } 6987c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 6988c37a63b8Smrg s//\1/ 6989c37a63b8Smrg q 6990c37a63b8Smrg } 6991c37a63b8Smrg /^X\(\/\/\)$/{ 6992c37a63b8Smrg s//\1/ 6993c37a63b8Smrg q 6994c37a63b8Smrg } 6995c37a63b8Smrg /^X\(\/\).*/{ 6996c37a63b8Smrg s//\1/ 6997c37a63b8Smrg q 6998c37a63b8Smrg } 6999c37a63b8Smrg s/.*/./; q'` 7000c37a63b8Smrg { as_dir=$dirpart/$fdir 7001c37a63b8Smrg case $as_dir in #( 7002c37a63b8Smrg -*) as_dir=./$as_dir;; 7003c37a63b8Smrg esac 7004264fa531Smrg test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 7005c37a63b8Smrg as_dirs= 7006c37a63b8Smrg while :; do 7007c37a63b8Smrg case $as_dir in #( 7008c37a63b8Smrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 7009c37a63b8Smrg *) as_qdir=$as_dir;; 7010c37a63b8Smrg esac 7011c37a63b8Smrg as_dirs="'$as_qdir' $as_dirs" 7012264fa531Smrg as_dir=`$as_dirname -- "$as_dir" || 7013264fa531Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7014264fa531Smrg X"$as_dir" : 'X\(//\)[^/]' \| \ 7015c37a63b8Smrg X"$as_dir" : 'X\(//\)$' \| \ 7016c37a63b8Smrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 7017c37a63b8Smrg$as_echo X"$as_dir" | 7018c37a63b8Smrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7019c37a63b8Smrg s//\1/ 7020c37a63b8Smrg q 7021c37a63b8Smrg } 7022c37a63b8Smrg /^X\(\/\/\)[^/].*/{ 7023c37a63b8Smrg s//\1/ 7024c37a63b8Smrg q 7025c37a63b8Smrg } 7026c37a63b8Smrg /^X\(\/\/\)$/{ 7027c37a63b8Smrg s//\1/ 7028c37a63b8Smrg q 7029c37a63b8Smrg } 7030c37a63b8Smrg /^X\(\/\).*/{ 7031c37a63b8Smrg s//\1/ 7032c37a63b8Smrg q 7033c37a63b8Smrg } 7034c37a63b8Smrg s/.*/./; q'` 7035264fa531Smrg test -d "$as_dir" && break 7036c37a63b8Smrg done 7037c37a63b8Smrg test -z "$as_dirs" || eval "mkdir $as_dirs" 7038c37a63b8Smrg } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 7039264fa531Smrg$as_echo "$as_me: error: cannot create directory $as_dir" >&2;} 7040c37a63b8Smrg { (exit 1); exit 1; }; }; } 7041c37a63b8Smrg # echo "creating $dirpart/$file" 7042c37a63b8Smrg echo '# dummy' > "$dirpart/$file" 7043264fa531Smrg done 7044c37a63b8Smrg done 7045264fa531Smrg} 7046c37a63b8Smrg ;; 7047264fa531Smrg 7048c37a63b8Smrg esac 7049264fa531Smrgdone # for ac_tag 7050264fa531Smrg 7051264fa531Smrg 7052264fa531Smrg{ (exit 0); exit 0; } 7053264fa531Smrg_ACEOF 7054264fa531Smrgchmod +x $CONFIG_STATUS 7055264fa531Smrgac_clean_files=$ac_clean_files_save 7056c37a63b8Smrg 7057c37a63b8Smrgtest $ac_write_fail = 0 || 7058c37a63b8Smrg { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5 7059c37a63b8Smrg$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;} 7060c37a63b8Smrg { (exit 1); exit 1; }; } 7061264fa531Smrg 7062264fa531Smrg 7063264fa531Smrg# configure is writing to config.log, and then calls config.status. 7064264fa531Smrg# config.status does its own redirection, appending to config.log. 7065264fa531Smrg# Unfortunately, on DOS this fails, as config.log is still kept open 7066264fa531Smrg# by configure, so config.status won't be able to write to it; its 7067264fa531Smrg# output is simply discarded. So we exec the FD to /dev/null, 7068264fa531Smrg# effectively closing config.log, so it can be properly (re)opened and 7069264fa531Smrg# appended to by config.status. When coming back to configure, we 7070264fa531Smrg# need to make the FD available again. 7071264fa531Smrgif test "$no_create" != yes; then 7072264fa531Smrg ac_cs_success=: 7073264fa531Smrg ac_config_status_args= 7074264fa531Smrg test "$silent" = yes && 7075264fa531Smrg ac_config_status_args="$ac_config_status_args --quiet" 7076264fa531Smrg exec 5>/dev/null 7077264fa531Smrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7078264fa531Smrg exec 5>>config.log 7079264fa531Smrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7080264fa531Smrg # would make configure fail if this is the last instruction. 7081264fa531Smrg $ac_cs_success || { (exit 1); exit 1; } 7082c37a63b8Smrgfi 7083c37a63b8Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 7084c37a63b8Smrg { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 7085c37a63b8Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 7086264fa531Smrgfi 7087 7088