configure revision 1.1.1.9
1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69 for gprof 2.34. 4# 5# 6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 7# 8# 9# This configure script is free software; the Free Software Foundation 10# gives unlimited permission to copy, distribute and modify it. 11## -------------------- ## 12## M4sh Initialization. ## 13## -------------------- ## 14 15# Be more Bourne compatible 16DUALCASE=1; export DUALCASE # for MKS sh 17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30esac 31fi 32 33 34as_nl=' 35' 36export as_nl 37# Printing a long string crashes Solaris 7 /usr/bin/printf. 38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41# Prefer a ksh shell builtin over an external printf program on Solaris, 42# but without wasting forks for bash or zsh. 43if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50else 51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 as_echo_n='/usr/ucb/echo -n' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70fi 71 72# The user is always right. 73if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79fi 80 81 82# IFS 83# We need space, tab and new line, in precisely that order. Quoting is 84# there to prevent editors from complaining about space-tab. 85# (If _AS_PATH_WALK were called with IFS unset, it would disable word 86# splitting by setting IFS to empty value.) 87IFS=" "" $as_nl" 88 89# Find who we are. Look in the path if we contain no directory separator. 90as_myself= 91case $0 in #(( 92 *[\\/]* ) as_myself=$0 ;; 93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 94for as_dir in $PATH 95do 96 IFS=$as_save_IFS 97 test -z "$as_dir" && as_dir=. 98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 99 done 100IFS=$as_save_IFS 101 102 ;; 103esac 104# We did not find ourselves, most probably we were run as `sh COMMAND' 105# in which case we are not to be found in the path. 106if test "x$as_myself" = x; then 107 as_myself=$0 108fi 109if test ! -f "$as_myself"; then 110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 111 exit 1 112fi 113 114# Unset variables that we do not need and which cause bugs (e.g. in 115# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 116# suppresses any "Segmentation fault" message there. '((' could 117# trigger a bug in pdksh 5.2.14. 118for as_var in BASH_ENV ENV MAIL MAILPATH 119do eval test x\${$as_var+set} = xset \ 120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 121done 122PS1='$ ' 123PS2='> ' 124PS4='+ ' 125 126# NLS nuisances. 127LC_ALL=C 128export LC_ALL 129LANGUAGE=C 130export LANGUAGE 131 132# CDPATH. 133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 134 135# Use a proper internal environment variable to ensure we don't fall 136 # into an infinite loop, continuously re-executing ourselves. 137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 138 _as_can_reexec=no; export _as_can_reexec; 139 # We cannot yet assume a decent shell, so we have to provide a 140# neutralization value for shells without unset; and this also 141# works around shells that cannot unset nonexistent variables. 142# Preserve -v and -x to the replacement shell. 143BASH_ENV=/dev/null 144ENV=/dev/null 145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 146case $- in # (((( 147 *v*x* | *x*v* ) as_opts=-vx ;; 148 *v* ) as_opts=-v ;; 149 *x* ) as_opts=-x ;; 150 * ) as_opts= ;; 151esac 152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 153# Admittedly, this is quite paranoid, since all the known shells bail 154# out after a failed `exec'. 155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 156as_fn_exit 255 157 fi 158 # We don't want this to propagate to other subprocesses. 159 { _as_can_reexec=; unset _as_can_reexec;} 160if test "x$CONFIG_SHELL" = x; then 161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 162 emulate sh 163 NULLCMD=: 164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 165 # is contrary to our usage. Disable this feature. 166 alias -g '\${1+\"\$@\"}'='\"\$@\"' 167 setopt NO_GLOB_SUBST 168else 169 case \`(set -o) 2>/dev/null\` in #( 170 *posix*) : 171 set -o posix ;; #( 172 *) : 173 ;; 174esac 175fi 176" 177 as_required="as_fn_return () { (exit \$1); } 178as_fn_success () { as_fn_return 0; } 179as_fn_failure () { as_fn_return 1; } 180as_fn_ret_success () { return 0; } 181as_fn_ret_failure () { return 1; } 182 183exitcode=0 184as_fn_success || { exitcode=1; echo as_fn_success failed.; } 185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 189 190else 191 exitcode=1; echo positional parameters were not saved. 192fi 193test x\$exitcode = x0 || exit 1 194test -x / || exit 1" 195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 199test \$(( 1 + 1 )) = 2 || exit 1 200 201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 205 PATH=/empty FPATH=/empty; export PATH FPATH 206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 208 if (eval "$as_required") 2>/dev/null; then : 209 as_have_required=yes 210else 211 as_have_required=no 212fi 213 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 214 215else 216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 217as_found=false 218for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 219do 220 IFS=$as_save_IFS 221 test -z "$as_dir" && as_dir=. 222 as_found=: 223 case $as_dir in #( 224 /*) 225 for as_base in sh bash ksh sh5; do 226 # Try only shells that exist, to save several forks. 227 as_shell=$as_dir/$as_base 228 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 229 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 230 CONFIG_SHELL=$as_shell as_have_required=yes 231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 break 2 233fi 234fi 235 done;; 236 esac 237 as_found=false 238done 239$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 240 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 241 CONFIG_SHELL=$SHELL as_have_required=yes 242fi; } 243IFS=$as_save_IFS 244 245 246 if test "x$CONFIG_SHELL" != x; then : 247 export CONFIG_SHELL 248 # We cannot yet assume a decent shell, so we have to provide a 249# neutralization value for shells without unset; and this also 250# works around shells that cannot unset nonexistent variables. 251# Preserve -v and -x to the replacement shell. 252BASH_ENV=/dev/null 253ENV=/dev/null 254(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 255case $- in # (((( 256 *v*x* | *x*v* ) as_opts=-vx ;; 257 *v* ) as_opts=-v ;; 258 *x* ) as_opts=-x ;; 259 * ) as_opts= ;; 260esac 261exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 262# Admittedly, this is quite paranoid, since all the known shells bail 263# out after a failed `exec'. 264$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 265exit 255 266fi 267 268 if test x$as_have_required = xno; then : 269 $as_echo "$0: This script requires a shell more modern than all" 270 $as_echo "$0: the shells that I found on your system." 271 if test x${ZSH_VERSION+set} = xset ; then 272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 273 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 274 else 275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 276$0: including any error possibly output before this 277$0: message. Then install a modern shell, or manually run 278$0: the script under such a shell if you do have one." 279 fi 280 exit 1 281fi 282fi 283fi 284SHELL=${CONFIG_SHELL-/bin/sh} 285export SHELL 286# Unset more variables known to interfere with behavior of common tools. 287CLICOLOR_FORCE= GREP_OPTIONS= 288unset CLICOLOR_FORCE GREP_OPTIONS 289 290## --------------------- ## 291## M4sh Shell Functions. ## 292## --------------------- ## 293# as_fn_unset VAR 294# --------------- 295# Portably unset VAR. 296as_fn_unset () 297{ 298 { eval $1=; unset $1;} 299} 300as_unset=as_fn_unset 301 302# as_fn_set_status STATUS 303# ----------------------- 304# Set $? to STATUS, without forking. 305as_fn_set_status () 306{ 307 return $1 308} # as_fn_set_status 309 310# as_fn_exit STATUS 311# ----------------- 312# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 313as_fn_exit () 314{ 315 set +e 316 as_fn_set_status $1 317 exit $1 318} # as_fn_exit 319 320# as_fn_mkdir_p 321# ------------- 322# Create "$as_dir" as a directory, including parents if necessary. 323as_fn_mkdir_p () 324{ 325 326 case $as_dir in #( 327 -*) as_dir=./$as_dir;; 328 esac 329 test -d "$as_dir" || eval $as_mkdir_p || { 330 as_dirs= 331 while :; do 332 case $as_dir in #( 333 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 334 *) as_qdir=$as_dir;; 335 esac 336 as_dirs="'$as_qdir' $as_dirs" 337 as_dir=`$as_dirname -- "$as_dir" || 338$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 339 X"$as_dir" : 'X\(//\)[^/]' \| \ 340 X"$as_dir" : 'X\(//\)$' \| \ 341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 342$as_echo X"$as_dir" | 343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 344 s//\1/ 345 q 346 } 347 /^X\(\/\/\)[^/].*/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\/\)$/{ 352 s//\1/ 353 q 354 } 355 /^X\(\/\).*/{ 356 s//\1/ 357 q 358 } 359 s/.*/./; q'` 360 test -d "$as_dir" && break 361 done 362 test -z "$as_dirs" || eval "mkdir $as_dirs" 363 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 364 365 366} # as_fn_mkdir_p 367 368# as_fn_executable_p FILE 369# ----------------------- 370# Test if FILE is an executable regular file. 371as_fn_executable_p () 372{ 373 test -f "$1" && test -x "$1" 374} # as_fn_executable_p 375# as_fn_append VAR VALUE 376# ---------------------- 377# Append the text in VALUE to the end of the definition contained in VAR. Take 378# advantage of any shell optimizations that allow amortized linear growth over 379# repeated appends, instead of the typical quadratic growth present in naive 380# implementations. 381if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 382 eval 'as_fn_append () 383 { 384 eval $1+=\$2 385 }' 386else 387 as_fn_append () 388 { 389 eval $1=\$$1\$2 390 } 391fi # as_fn_append 392 393# as_fn_arith ARG... 394# ------------------ 395# Perform arithmetic evaluation on the ARGs, and store the result in the 396# global $as_val. Take advantage of shells that can avoid forks. The arguments 397# must be portable across $(()) and expr. 398if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 399 eval 'as_fn_arith () 400 { 401 as_val=$(( $* )) 402 }' 403else 404 as_fn_arith () 405 { 406 as_val=`expr "$@" || test $? -eq 1` 407 } 408fi # as_fn_arith 409 410 411# as_fn_error STATUS ERROR [LINENO LOG_FD] 412# ---------------------------------------- 413# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 414# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 415# script with STATUS, using 1 if that was 0. 416as_fn_error () 417{ 418 as_status=$1; test $as_status -eq 0 && as_status=1 419 if test "$4"; then 420 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 422 fi 423 $as_echo "$as_me: error: $2" >&2 424 as_fn_exit $as_status 425} # as_fn_error 426 427if expr a : '\(a\)' >/dev/null 2>&1 && 428 test "X`expr 00001 : '.*\(...\)'`" = X001; then 429 as_expr=expr 430else 431 as_expr=false 432fi 433 434if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 435 as_basename=basename 436else 437 as_basename=false 438fi 439 440if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 441 as_dirname=dirname 442else 443 as_dirname=false 444fi 445 446as_me=`$as_basename -- "$0" || 447$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 448 X"$0" : 'X\(//\)$' \| \ 449 X"$0" : 'X\(/\)' \| . 2>/dev/null || 450$as_echo X/"$0" | 451 sed '/^.*\/\([^/][^/]*\)\/*$/{ 452 s//\1/ 453 q 454 } 455 /^X\/\(\/\/\)$/{ 456 s//\1/ 457 q 458 } 459 /^X\/\(\/\).*/{ 460 s//\1/ 461 q 462 } 463 s/.*/./; q'` 464 465# Avoid depending upon Character Ranges. 466as_cr_letters='abcdefghijklmnopqrstuvwxyz' 467as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 468as_cr_Letters=$as_cr_letters$as_cr_LETTERS 469as_cr_digits='0123456789' 470as_cr_alnum=$as_cr_Letters$as_cr_digits 471 472 473 as_lineno_1=$LINENO as_lineno_1a=$LINENO 474 as_lineno_2=$LINENO as_lineno_2a=$LINENO 475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 478 sed -n ' 479 p 480 /[$]LINENO/= 481 ' <$as_myself | 482 sed ' 483 s/[$]LINENO.*/&-/ 484 t lineno 485 b 486 :lineno 487 N 488 :loop 489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 490 t loop 491 s/-\n.*// 492 ' >$as_me.lineno && 493 chmod +x "$as_me.lineno" || 494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 495 496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 497 # already done that, so ensure we don't try to do so again and fall 498 # in an infinite loop. This has already happened in practice. 499 _as_can_reexec=no; export _as_can_reexec 500 # Don't try to exec as it changes $[0], causing all sort of problems 501 # (the dirname of $[0] is not the place where we might find the 502 # original and so on. Autoconf is especially sensitive to this). 503 . "./$as_me.lineno" 504 # Exit status is that of the last command. 505 exit 506} 507 508ECHO_C= ECHO_N= ECHO_T= 509case `echo -n x` in #((((( 510-n*) 511 case `echo 'xy\c'` in 512 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 513 xy) ECHO_C='\c';; 514 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 515 ECHO_T=' ';; 516 esac;; 517*) 518 ECHO_N='-n';; 519esac 520 521rm -f conf$$ conf$$.exe conf$$.file 522if test -d conf$$.dir; then 523 rm -f conf$$.dir/conf$$.file 524else 525 rm -f conf$$.dir 526 mkdir conf$$.dir 2>/dev/null 527fi 528if (echo >conf$$.file) 2>/dev/null; then 529 if ln -s conf$$.file conf$$ 2>/dev/null; then 530 as_ln_s='ln -s' 531 # ... but there are two gotchas: 532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 534 # In both cases, we have to default to `cp -pR'. 535 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 536 as_ln_s='cp -pR' 537 elif ln conf$$.file conf$$ 2>/dev/null; then 538 as_ln_s=ln 539 else 540 as_ln_s='cp -pR' 541 fi 542else 543 as_ln_s='cp -pR' 544fi 545rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 546rmdir conf$$.dir 2>/dev/null 547 548if mkdir -p . 2>/dev/null; then 549 as_mkdir_p='mkdir -p "$as_dir"' 550else 551 test -d ./-p && rmdir ./-p 552 as_mkdir_p=false 553fi 554 555as_test_x='test -x' 556as_executable_p=as_fn_executable_p 557 558# Sed expression to map a string onto a valid CPP name. 559as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 560 561# Sed expression to map a string onto a valid variable name. 562as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 563 564SHELL=${CONFIG_SHELL-/bin/sh} 565 566 567test -n "$DJDIR" || exec 7<&0 </dev/null 568exec 6>&1 569 570# Name of the host. 571# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 572# so uname gets run too. 573ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 574 575# 576# Initializations. 577# 578ac_default_prefix=/usr/local 579ac_clean_files= 580ac_config_libobj_dir=. 581LIBOBJS= 582cross_compiling=no 583subdirs= 584MFLAGS= 585MAKEFLAGS= 586 587# Identity of this package. 588PACKAGE_NAME='gprof' 589PACKAGE_TARNAME='gprof' 590PACKAGE_VERSION='2.34' 591PACKAGE_STRING='gprof 2.34' 592PACKAGE_BUGREPORT='' 593PACKAGE_URL='' 594 595ac_unique_file="gprof.c" 596# Factoring default headers for most tests. 597ac_includes_default="\ 598#include <stdio.h> 599#ifdef HAVE_SYS_TYPES_H 600# include <sys/types.h> 601#endif 602#ifdef HAVE_SYS_STAT_H 603# include <sys/stat.h> 604#endif 605#ifdef STDC_HEADERS 606# include <stdlib.h> 607# include <stddef.h> 608#else 609# ifdef HAVE_STDLIB_H 610# include <stdlib.h> 611# endif 612#endif 613#ifdef HAVE_STRING_H 614# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 615# include <memory.h> 616# endif 617# include <string.h> 618#endif 619#ifdef HAVE_STRINGS_H 620# include <strings.h> 621#endif 622#ifdef HAVE_INTTYPES_H 623# include <inttypes.h> 624#endif 625#ifdef HAVE_STDINT_H 626# include <stdint.h> 627#endif 628#ifdef HAVE_UNISTD_H 629# include <unistd.h> 630#endif" 631 632ac_subst_vars='am__EXEEXT_FALSE 633am__EXEEXT_TRUE 634LTLIBOBJS 635LIBOBJS 636WARN_WRITE_STRINGS 637NO_WERROR 638WARN_CFLAGS_FOR_BUILD 639WARN_CFLAGS 640GENINSRC_NEVER_FALSE 641GENINSRC_NEVER_TRUE 642MAINT 643MAINTAINER_MODE_FALSE 644MAINTAINER_MODE_TRUE 645MSGMERGE 646MSGFMT 647MKINSTALLDIRS 648CATOBJEXT 649GENCAT 650INSTOBJEXT 651DATADIRNAME 652CATALOGS 653POSUB 654GMSGFMT 655XGETTEXT 656INCINTL 657LIBINTL_DEP 658LIBINTL 659USE_NLS 660OTOOL64 661OTOOL 662LIPO 663NMEDIT 664DSYMUTIL 665RANLIB 666AR 667OBJDUMP 668LN_S 669NM 670ac_ct_DUMPBIN 671DUMPBIN 672LD 673FGREP 674SED 675LIBTOOL 676EGREP 677GREP 678CPP 679AM_BACKSLASH 680AM_DEFAULT_VERBOSITY 681AM_DEFAULT_V 682AM_V 683am__fastdepCC_FALSE 684am__fastdepCC_TRUE 685CCDEPMODE 686am__nodep 687AMDEPBACKSLASH 688AMDEP_FALSE 689AMDEP_TRUE 690am__quote 691am__include 692DEPDIR 693am__untar 694am__tar 695AMTAR 696am__leading_dot 697SET_MAKE 698AWK 699mkdir_p 700MKDIR_P 701INSTALL_STRIP_PROGRAM 702STRIP 703install_sh 704MAKEINFO 705AUTOHEADER 706AUTOMAKE 707AUTOCONF 708ACLOCAL 709VERSION 710PACKAGE 711CYGPATH_W 712am__isrc 713INSTALL_DATA 714INSTALL_SCRIPT 715INSTALL_PROGRAM 716OBJEXT 717EXEEXT 718ac_ct_CC 719CPPFLAGS 720LDFLAGS 721CFLAGS 722CC 723target_os 724target_vendor 725target_cpu 726target 727host_os 728host_vendor 729host_cpu 730host 731build_os 732build_vendor 733build_cpu 734build 735target_alias 736host_alias 737build_alias 738LIBS 739ECHO_T 740ECHO_N 741ECHO_C 742DEFS 743mandir 744localedir 745libdir 746psdir 747pdfdir 748dvidir 749htmldir 750infodir 751docdir 752oldincludedir 753includedir 754localstatedir 755sharedstatedir 756sysconfdir 757datadir 758datarootdir 759libexecdir 760sbindir 761bindir 762program_transform_name 763prefix 764exec_prefix 765PACKAGE_URL 766PACKAGE_BUGREPORT 767PACKAGE_STRING 768PACKAGE_VERSION 769PACKAGE_TARNAME 770PACKAGE_NAME 771PATH_SEPARATOR 772SHELL' 773ac_subst_files='' 774ac_user_opts=' 775enable_option_checking 776enable_dependency_tracking 777enable_silent_rules 778enable_shared 779enable_static 780with_pic 781enable_fast_install 782with_gnu_ld 783enable_libtool_lock 784enable_plugins 785enable_largefile 786enable_nls 787enable_maintainer_mode 788enable_werror 789enable_build_warnings 790' 791 ac_precious_vars='build_alias 792host_alias 793target_alias 794CC 795CFLAGS 796LDFLAGS 797LIBS 798CPPFLAGS 799CPP' 800 801 802# Initialize some variables set by options. 803ac_init_help= 804ac_init_version=false 805ac_unrecognized_opts= 806ac_unrecognized_sep= 807# The variables have the same names as the options, with 808# dashes changed to underlines. 809cache_file=/dev/null 810exec_prefix=NONE 811no_create= 812no_recursion= 813prefix=NONE 814program_prefix=NONE 815program_suffix=NONE 816program_transform_name=s,x,x, 817silent= 818site= 819srcdir= 820verbose= 821x_includes=NONE 822x_libraries=NONE 823 824# Installation directory options. 825# These are left unexpanded so users can "make install exec_prefix=/foo" 826# and all the variables that are supposed to be based on exec_prefix 827# by default will actually change. 828# Use braces instead of parens because sh, perl, etc. also accept them. 829# (The list follows the same order as the GNU Coding Standards.) 830bindir='${exec_prefix}/bin' 831sbindir='${exec_prefix}/sbin' 832libexecdir='${exec_prefix}/libexec' 833datarootdir='${prefix}/share' 834datadir='${datarootdir}' 835sysconfdir='${prefix}/etc' 836sharedstatedir='${prefix}/com' 837localstatedir='${prefix}/var' 838includedir='${prefix}/include' 839oldincludedir='/usr/include' 840docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 841infodir='${datarootdir}/info' 842htmldir='${docdir}' 843dvidir='${docdir}' 844pdfdir='${docdir}' 845psdir='${docdir}' 846libdir='${exec_prefix}/lib' 847localedir='${datarootdir}/locale' 848mandir='${datarootdir}/man' 849 850ac_prev= 851ac_dashdash= 852for ac_option 853do 854 # If the previous option needs an argument, assign it. 855 if test -n "$ac_prev"; then 856 eval $ac_prev=\$ac_option 857 ac_prev= 858 continue 859 fi 860 861 case $ac_option in 862 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 863 *=) ac_optarg= ;; 864 *) ac_optarg=yes ;; 865 esac 866 867 # Accept the important Cygnus configure options, so we can diagnose typos. 868 869 case $ac_dashdash$ac_option in 870 --) 871 ac_dashdash=yes ;; 872 873 -bindir | --bindir | --bindi | --bind | --bin | --bi) 874 ac_prev=bindir ;; 875 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 876 bindir=$ac_optarg ;; 877 878 -build | --build | --buil | --bui | --bu) 879 ac_prev=build_alias ;; 880 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 881 build_alias=$ac_optarg ;; 882 883 -cache-file | --cache-file | --cache-fil | --cache-fi \ 884 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 885 ac_prev=cache_file ;; 886 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 887 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 888 cache_file=$ac_optarg ;; 889 890 --config-cache | -C) 891 cache_file=config.cache ;; 892 893 -datadir | --datadir | --datadi | --datad) 894 ac_prev=datadir ;; 895 -datadir=* | --datadir=* | --datadi=* | --datad=*) 896 datadir=$ac_optarg ;; 897 898 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 899 | --dataroo | --dataro | --datar) 900 ac_prev=datarootdir ;; 901 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 902 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 903 datarootdir=$ac_optarg ;; 904 905 -disable-* | --disable-*) 906 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 907 # Reject names that are not valid shell variable names. 908 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 909 as_fn_error $? "invalid feature name: $ac_useropt" 910 ac_useropt_orig=$ac_useropt 911 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 912 case $ac_user_opts in 913 *" 914"enable_$ac_useropt" 915"*) ;; 916 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 917 ac_unrecognized_sep=', ';; 918 esac 919 eval enable_$ac_useropt=no ;; 920 921 -docdir | --docdir | --docdi | --doc | --do) 922 ac_prev=docdir ;; 923 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 924 docdir=$ac_optarg ;; 925 926 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 927 ac_prev=dvidir ;; 928 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 929 dvidir=$ac_optarg ;; 930 931 -enable-* | --enable-*) 932 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 933 # Reject names that are not valid shell variable names. 934 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 935 as_fn_error $? "invalid feature name: $ac_useropt" 936 ac_useropt_orig=$ac_useropt 937 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 938 case $ac_user_opts in 939 *" 940"enable_$ac_useropt" 941"*) ;; 942 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 943 ac_unrecognized_sep=', ';; 944 esac 945 eval enable_$ac_useropt=\$ac_optarg ;; 946 947 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 948 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 949 | --exec | --exe | --ex) 950 ac_prev=exec_prefix ;; 951 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 952 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 953 | --exec=* | --exe=* | --ex=*) 954 exec_prefix=$ac_optarg ;; 955 956 -gas | --gas | --ga | --g) 957 # Obsolete; use --with-gas. 958 with_gas=yes ;; 959 960 -help | --help | --hel | --he | -h) 961 ac_init_help=long ;; 962 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 963 ac_init_help=recursive ;; 964 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 965 ac_init_help=short ;; 966 967 -host | --host | --hos | --ho) 968 ac_prev=host_alias ;; 969 -host=* | --host=* | --hos=* | --ho=*) 970 host_alias=$ac_optarg ;; 971 972 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 973 ac_prev=htmldir ;; 974 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 975 | --ht=*) 976 htmldir=$ac_optarg ;; 977 978 -includedir | --includedir | --includedi | --included | --include \ 979 | --includ | --inclu | --incl | --inc) 980 ac_prev=includedir ;; 981 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 982 | --includ=* | --inclu=* | --incl=* | --inc=*) 983 includedir=$ac_optarg ;; 984 985 -infodir | --infodir | --infodi | --infod | --info | --inf) 986 ac_prev=infodir ;; 987 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 988 infodir=$ac_optarg ;; 989 990 -libdir | --libdir | --libdi | --libd) 991 ac_prev=libdir ;; 992 -libdir=* | --libdir=* | --libdi=* | --libd=*) 993 libdir=$ac_optarg ;; 994 995 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 996 | --libexe | --libex | --libe) 997 ac_prev=libexecdir ;; 998 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 999 | --libexe=* | --libex=* | --libe=*) 1000 libexecdir=$ac_optarg ;; 1001 1002 -localedir | --localedir | --localedi | --localed | --locale) 1003 ac_prev=localedir ;; 1004 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1005 localedir=$ac_optarg ;; 1006 1007 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1008 | --localstate | --localstat | --localsta | --localst | --locals) 1009 ac_prev=localstatedir ;; 1010 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1011 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1012 localstatedir=$ac_optarg ;; 1013 1014 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1015 ac_prev=mandir ;; 1016 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1017 mandir=$ac_optarg ;; 1018 1019 -nfp | --nfp | --nf) 1020 # Obsolete; use --without-fp. 1021 with_fp=no ;; 1022 1023 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1024 | --no-cr | --no-c | -n) 1025 no_create=yes ;; 1026 1027 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1028 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1029 no_recursion=yes ;; 1030 1031 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1032 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1033 | --oldin | --oldi | --old | --ol | --o) 1034 ac_prev=oldincludedir ;; 1035 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1036 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1037 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1038 oldincludedir=$ac_optarg ;; 1039 1040 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1041 ac_prev=prefix ;; 1042 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1043 prefix=$ac_optarg ;; 1044 1045 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1046 | --program-pre | --program-pr | --program-p) 1047 ac_prev=program_prefix ;; 1048 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1049 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1050 program_prefix=$ac_optarg ;; 1051 1052 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1053 | --program-suf | --program-su | --program-s) 1054 ac_prev=program_suffix ;; 1055 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1056 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1057 program_suffix=$ac_optarg ;; 1058 1059 -program-transform-name | --program-transform-name \ 1060 | --program-transform-nam | --program-transform-na \ 1061 | --program-transform-n | --program-transform- \ 1062 | --program-transform | --program-transfor \ 1063 | --program-transfo | --program-transf \ 1064 | --program-trans | --program-tran \ 1065 | --progr-tra | --program-tr | --program-t) 1066 ac_prev=program_transform_name ;; 1067 -program-transform-name=* | --program-transform-name=* \ 1068 | --program-transform-nam=* | --program-transform-na=* \ 1069 | --program-transform-n=* | --program-transform-=* \ 1070 | --program-transform=* | --program-transfor=* \ 1071 | --program-transfo=* | --program-transf=* \ 1072 | --program-trans=* | --program-tran=* \ 1073 | --progr-tra=* | --program-tr=* | --program-t=*) 1074 program_transform_name=$ac_optarg ;; 1075 1076 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1077 ac_prev=pdfdir ;; 1078 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1079 pdfdir=$ac_optarg ;; 1080 1081 -psdir | --psdir | --psdi | --psd | --ps) 1082 ac_prev=psdir ;; 1083 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1084 psdir=$ac_optarg ;; 1085 1086 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1087 | -silent | --silent | --silen | --sile | --sil) 1088 silent=yes ;; 1089 1090 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1091 ac_prev=sbindir ;; 1092 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1093 | --sbi=* | --sb=*) 1094 sbindir=$ac_optarg ;; 1095 1096 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1097 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1098 | --sharedst | --shareds | --shared | --share | --shar \ 1099 | --sha | --sh) 1100 ac_prev=sharedstatedir ;; 1101 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1102 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1103 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1104 | --sha=* | --sh=*) 1105 sharedstatedir=$ac_optarg ;; 1106 1107 -site | --site | --sit) 1108 ac_prev=site ;; 1109 -site=* | --site=* | --sit=*) 1110 site=$ac_optarg ;; 1111 1112 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1113 ac_prev=srcdir ;; 1114 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1115 srcdir=$ac_optarg ;; 1116 1117 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1118 | --syscon | --sysco | --sysc | --sys | --sy) 1119 ac_prev=sysconfdir ;; 1120 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1121 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1122 sysconfdir=$ac_optarg ;; 1123 1124 -target | --target | --targe | --targ | --tar | --ta | --t) 1125 ac_prev=target_alias ;; 1126 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1127 target_alias=$ac_optarg ;; 1128 1129 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1130 verbose=yes ;; 1131 1132 -version | --version | --versio | --versi | --vers | -V) 1133 ac_init_version=: ;; 1134 1135 -with-* | --with-*) 1136 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1137 # Reject names that are not valid shell variable names. 1138 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1139 as_fn_error $? "invalid package name: $ac_useropt" 1140 ac_useropt_orig=$ac_useropt 1141 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1142 case $ac_user_opts in 1143 *" 1144"with_$ac_useropt" 1145"*) ;; 1146 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1147 ac_unrecognized_sep=', ';; 1148 esac 1149 eval with_$ac_useropt=\$ac_optarg ;; 1150 1151 -without-* | --without-*) 1152 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1153 # Reject names that are not valid shell variable names. 1154 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1155 as_fn_error $? "invalid package name: $ac_useropt" 1156 ac_useropt_orig=$ac_useropt 1157 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1158 case $ac_user_opts in 1159 *" 1160"with_$ac_useropt" 1161"*) ;; 1162 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1163 ac_unrecognized_sep=', ';; 1164 esac 1165 eval with_$ac_useropt=no ;; 1166 1167 --x) 1168 # Obsolete; use --with-x. 1169 with_x=yes ;; 1170 1171 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1172 | --x-incl | --x-inc | --x-in | --x-i) 1173 ac_prev=x_includes ;; 1174 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1175 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1176 x_includes=$ac_optarg ;; 1177 1178 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1179 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1180 ac_prev=x_libraries ;; 1181 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1182 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1183 x_libraries=$ac_optarg ;; 1184 1185 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1186Try \`$0 --help' for more information" 1187 ;; 1188 1189 *=*) 1190 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1191 # Reject names that are not valid shell variable names. 1192 case $ac_envvar in #( 1193 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1194 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1195 esac 1196 eval $ac_envvar=\$ac_optarg 1197 export $ac_envvar ;; 1198 1199 *) 1200 # FIXME: should be removed in autoconf 3.0. 1201 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1202 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1203 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1204 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1205 ;; 1206 1207 esac 1208done 1209 1210if test -n "$ac_prev"; then 1211 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1212 as_fn_error $? "missing argument to $ac_option" 1213fi 1214 1215if test -n "$ac_unrecognized_opts"; then 1216 case $enable_option_checking in 1217 no) ;; 1218 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1219 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1220 esac 1221fi 1222 1223# Check all directory arguments for consistency. 1224for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1225 datadir sysconfdir sharedstatedir localstatedir includedir \ 1226 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1227 libdir localedir mandir 1228do 1229 eval ac_val=\$$ac_var 1230 # Remove trailing slashes. 1231 case $ac_val in 1232 */ ) 1233 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1234 eval $ac_var=\$ac_val;; 1235 esac 1236 # Be sure to have absolute directory names. 1237 case $ac_val in 1238 [\\/$]* | ?:[\\/]* ) continue;; 1239 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1240 esac 1241 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1242done 1243 1244# There might be people who depend on the old broken behavior: `$host' 1245# used to hold the argument of --host etc. 1246# FIXME: To remove some day. 1247build=$build_alias 1248host=$host_alias 1249target=$target_alias 1250 1251# FIXME: To remove some day. 1252if test "x$host_alias" != x; then 1253 if test "x$build_alias" = x; then 1254 cross_compiling=maybe 1255 elif test "x$build_alias" != "x$host_alias"; then 1256 cross_compiling=yes 1257 fi 1258fi 1259 1260ac_tool_prefix= 1261test -n "$host_alias" && ac_tool_prefix=$host_alias- 1262 1263test "$silent" = yes && exec 6>/dev/null 1264 1265 1266ac_pwd=`pwd` && test -n "$ac_pwd" && 1267ac_ls_di=`ls -di .` && 1268ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1269 as_fn_error $? "working directory cannot be determined" 1270test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1271 as_fn_error $? "pwd does not report name of working directory" 1272 1273 1274# Find the source files, if location was not specified. 1275if test -z "$srcdir"; then 1276 ac_srcdir_defaulted=yes 1277 # Try the directory containing this script, then the parent directory. 1278 ac_confdir=`$as_dirname -- "$as_myself" || 1279$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1280 X"$as_myself" : 'X\(//\)[^/]' \| \ 1281 X"$as_myself" : 'X\(//\)$' \| \ 1282 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1283$as_echo X"$as_myself" | 1284 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1285 s//\1/ 1286 q 1287 } 1288 /^X\(\/\/\)[^/].*/{ 1289 s//\1/ 1290 q 1291 } 1292 /^X\(\/\/\)$/{ 1293 s//\1/ 1294 q 1295 } 1296 /^X\(\/\).*/{ 1297 s//\1/ 1298 q 1299 } 1300 s/.*/./; q'` 1301 srcdir=$ac_confdir 1302 if test ! -r "$srcdir/$ac_unique_file"; then 1303 srcdir=.. 1304 fi 1305else 1306 ac_srcdir_defaulted=no 1307fi 1308if test ! -r "$srcdir/$ac_unique_file"; then 1309 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1310 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1311fi 1312ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1313ac_abs_confdir=`( 1314 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1315 pwd)` 1316# When building in place, set srcdir=. 1317if test "$ac_abs_confdir" = "$ac_pwd"; then 1318 srcdir=. 1319fi 1320# Remove unnecessary trailing slashes from srcdir. 1321# Double slashes in file names in object file debugging info 1322# mess up M-x gdb in Emacs. 1323case $srcdir in 1324*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1325esac 1326for ac_var in $ac_precious_vars; do 1327 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1328 eval ac_env_${ac_var}_value=\$${ac_var} 1329 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1330 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1331done 1332 1333# 1334# Report the --help message. 1335# 1336if test "$ac_init_help" = "long"; then 1337 # Omit some internal or obsolete options to make the list less imposing. 1338 # This message is too long to be a string in the A/UX 3.1 sh. 1339 cat <<_ACEOF 1340\`configure' configures gprof 2.34 to adapt to many kinds of systems. 1341 1342Usage: $0 [OPTION]... [VAR=VALUE]... 1343 1344To assign environment variables (e.g., CC, CFLAGS...), specify them as 1345VAR=VALUE. See below for descriptions of some of the useful variables. 1346 1347Defaults for the options are specified in brackets. 1348 1349Configuration: 1350 -h, --help display this help and exit 1351 --help=short display options specific to this package 1352 --help=recursive display the short help of all the included packages 1353 -V, --version display version information and exit 1354 -q, --quiet, --silent do not print \`checking ...' messages 1355 --cache-file=FILE cache test results in FILE [disabled] 1356 -C, --config-cache alias for \`--cache-file=config.cache' 1357 -n, --no-create do not create output files 1358 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1359 1360Installation directories: 1361 --prefix=PREFIX install architecture-independent files in PREFIX 1362 [$ac_default_prefix] 1363 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1364 [PREFIX] 1365 1366By default, \`make install' will install all the files in 1367\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1368an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1369for instance \`--prefix=\$HOME'. 1370 1371For better control, use the options below. 1372 1373Fine tuning of the installation directories: 1374 --bindir=DIR user executables [EPREFIX/bin] 1375 --sbindir=DIR system admin executables [EPREFIX/sbin] 1376 --libexecdir=DIR program executables [EPREFIX/libexec] 1377 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1378 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1379 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1380 --libdir=DIR object code libraries [EPREFIX/lib] 1381 --includedir=DIR C header files [PREFIX/include] 1382 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1383 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1384 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1385 --infodir=DIR info documentation [DATAROOTDIR/info] 1386 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1387 --mandir=DIR man documentation [DATAROOTDIR/man] 1388 --docdir=DIR documentation root [DATAROOTDIR/doc/gprof] 1389 --htmldir=DIR html documentation [DOCDIR] 1390 --dvidir=DIR dvi documentation [DOCDIR] 1391 --pdfdir=DIR pdf documentation [DOCDIR] 1392 --psdir=DIR ps documentation [DOCDIR] 1393_ACEOF 1394 1395 cat <<\_ACEOF 1396 1397Program names: 1398 --program-prefix=PREFIX prepend PREFIX to installed program names 1399 --program-suffix=SUFFIX append SUFFIX to installed program names 1400 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1401 1402System types: 1403 --build=BUILD configure for building on BUILD [guessed] 1404 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1405 --target=TARGET configure for building compilers for TARGET [HOST] 1406_ACEOF 1407fi 1408 1409if test -n "$ac_init_help"; then 1410 case $ac_init_help in 1411 short | recursive ) echo "Configuration of gprof 2.34:";; 1412 esac 1413 cat <<\_ACEOF 1414 1415Optional Features: 1416 --disable-option-checking ignore unrecognized --enable/--with options 1417 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1418 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1419 --enable-dependency-tracking 1420 do not reject slow dependency extractors 1421 --disable-dependency-tracking 1422 speeds up one-time build 1423 --enable-silent-rules less verbose build output (undo: "make V=1") 1424 --disable-silent-rules verbose build output (undo: "make V=0") 1425 --enable-shared[=PKGS] build shared libraries [default=yes] 1426 --enable-static[=PKGS] build static libraries [default=yes] 1427 --enable-fast-install[=PKGS] 1428 optimize for fast installation [default=yes] 1429 --disable-libtool-lock avoid locking (might break parallel builds) 1430 --enable-plugins Enable support for plugins 1431 --disable-largefile omit support for large files 1432 --disable-nls do not use Native Language Support 1433 --enable-maintainer-mode 1434 enable make rules and dependencies not useful (and 1435 sometimes confusing) to the casual installer 1436 --enable-werror treat compile warnings as errors 1437 --enable-build-warnings enable build-time compiler warnings 1438 1439Optional Packages: 1440 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1441 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1442 --with-pic try to use only PIC/non-PIC objects [default=use 1443 both] 1444 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1445 1446Some influential environment variables: 1447 CC C compiler command 1448 CFLAGS C compiler flags 1449 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1450 nonstandard directory <lib dir> 1451 LIBS libraries to pass to the linker, e.g. -l<library> 1452 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1453 you have headers in a nonstandard directory <include dir> 1454 CPP C preprocessor 1455 1456Use these variables to override the choices made by `configure' or to help 1457it to find libraries and programs with nonstandard names/locations. 1458 1459Report bugs to the package provider. 1460_ACEOF 1461ac_status=$? 1462fi 1463 1464if test "$ac_init_help" = "recursive"; then 1465 # If there are subdirs, report their specific --help. 1466 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1467 test -d "$ac_dir" || 1468 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1469 continue 1470 ac_builddir=. 1471 1472case "$ac_dir" in 1473.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1474*) 1475 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1476 # A ".." for each directory in $ac_dir_suffix. 1477 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1478 case $ac_top_builddir_sub in 1479 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1480 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1481 esac ;; 1482esac 1483ac_abs_top_builddir=$ac_pwd 1484ac_abs_builddir=$ac_pwd$ac_dir_suffix 1485# for backward compatibility: 1486ac_top_builddir=$ac_top_build_prefix 1487 1488case $srcdir in 1489 .) # We are building in place. 1490 ac_srcdir=. 1491 ac_top_srcdir=$ac_top_builddir_sub 1492 ac_abs_top_srcdir=$ac_pwd ;; 1493 [\\/]* | ?:[\\/]* ) # Absolute name. 1494 ac_srcdir=$srcdir$ac_dir_suffix; 1495 ac_top_srcdir=$srcdir 1496 ac_abs_top_srcdir=$srcdir ;; 1497 *) # Relative name. 1498 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1499 ac_top_srcdir=$ac_top_build_prefix$srcdir 1500 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1501esac 1502ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1503 1504 cd "$ac_dir" || { ac_status=$?; continue; } 1505 # Check for guested configure. 1506 if test -f "$ac_srcdir/configure.gnu"; then 1507 echo && 1508 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1509 elif test -f "$ac_srcdir/configure"; then 1510 echo && 1511 $SHELL "$ac_srcdir/configure" --help=recursive 1512 else 1513 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1514 fi || ac_status=$? 1515 cd "$ac_pwd" || { ac_status=$?; break; } 1516 done 1517fi 1518 1519test -n "$ac_init_help" && exit $ac_status 1520if $ac_init_version; then 1521 cat <<\_ACEOF 1522gprof configure 2.34 1523generated by GNU Autoconf 2.69 1524 1525Copyright (C) 2012 Free Software Foundation, Inc. 1526This configure script is free software; the Free Software Foundation 1527gives unlimited permission to copy, distribute and modify it. 1528_ACEOF 1529 exit 1530fi 1531 1532## ------------------------ ## 1533## Autoconf initialization. ## 1534## ------------------------ ## 1535 1536# ac_fn_c_try_compile LINENO 1537# -------------------------- 1538# Try to compile conftest.$ac_ext, and return whether this succeeded. 1539ac_fn_c_try_compile () 1540{ 1541 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1542 rm -f conftest.$ac_objext 1543 if { { ac_try="$ac_compile" 1544case "(($ac_try" in 1545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1546 *) ac_try_echo=$ac_try;; 1547esac 1548eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1549$as_echo "$ac_try_echo"; } >&5 1550 (eval "$ac_compile") 2>conftest.err 1551 ac_status=$? 1552 if test -s conftest.err; then 1553 grep -v '^ *+' conftest.err >conftest.er1 1554 cat conftest.er1 >&5 1555 mv -f conftest.er1 conftest.err 1556 fi 1557 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1558 test $ac_status = 0; } && { 1559 test -z "$ac_c_werror_flag" || 1560 test ! -s conftest.err 1561 } && test -s conftest.$ac_objext; then : 1562 ac_retval=0 1563else 1564 $as_echo "$as_me: failed program was:" >&5 1565sed 's/^/| /' conftest.$ac_ext >&5 1566 1567 ac_retval=1 1568fi 1569 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1570 as_fn_set_status $ac_retval 1571 1572} # ac_fn_c_try_compile 1573 1574# ac_fn_c_try_link LINENO 1575# ----------------------- 1576# Try to link conftest.$ac_ext, and return whether this succeeded. 1577ac_fn_c_try_link () 1578{ 1579 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1580 rm -f conftest.$ac_objext conftest$ac_exeext 1581 if { { ac_try="$ac_link" 1582case "(($ac_try" in 1583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1584 *) ac_try_echo=$ac_try;; 1585esac 1586eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1587$as_echo "$ac_try_echo"; } >&5 1588 (eval "$ac_link") 2>conftest.err 1589 ac_status=$? 1590 if test -s conftest.err; then 1591 grep -v '^ *+' conftest.err >conftest.er1 1592 cat conftest.er1 >&5 1593 mv -f conftest.er1 conftest.err 1594 fi 1595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1596 test $ac_status = 0; } && { 1597 test -z "$ac_c_werror_flag" || 1598 test ! -s conftest.err 1599 } && test -s conftest$ac_exeext && { 1600 test "$cross_compiling" = yes || 1601 test -x conftest$ac_exeext 1602 }; then : 1603 ac_retval=0 1604else 1605 $as_echo "$as_me: failed program was:" >&5 1606sed 's/^/| /' conftest.$ac_ext >&5 1607 1608 ac_retval=1 1609fi 1610 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1611 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1612 # interfere with the next link command; also delete a directory that is 1613 # left behind by Apple's compiler. We do this before executing the actions. 1614 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1615 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1616 as_fn_set_status $ac_retval 1617 1618} # ac_fn_c_try_link 1619 1620# ac_fn_c_try_cpp LINENO 1621# ---------------------- 1622# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1623ac_fn_c_try_cpp () 1624{ 1625 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1626 if { { ac_try="$ac_cpp conftest.$ac_ext" 1627case "(($ac_try" in 1628 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1629 *) ac_try_echo=$ac_try;; 1630esac 1631eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1632$as_echo "$ac_try_echo"; } >&5 1633 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1634 ac_status=$? 1635 if test -s conftest.err; then 1636 grep -v '^ *+' conftest.err >conftest.er1 1637 cat conftest.er1 >&5 1638 mv -f conftest.er1 conftest.err 1639 fi 1640 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1641 test $ac_status = 0; } > conftest.i && { 1642 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1643 test ! -s conftest.err 1644 }; then : 1645 ac_retval=0 1646else 1647 $as_echo "$as_me: failed program was:" >&5 1648sed 's/^/| /' conftest.$ac_ext >&5 1649 1650 ac_retval=1 1651fi 1652 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1653 as_fn_set_status $ac_retval 1654 1655} # ac_fn_c_try_cpp 1656 1657# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1658# ------------------------------------------------------- 1659# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1660# the include files in INCLUDES and setting the cache variable VAR 1661# accordingly. 1662ac_fn_c_check_header_mongrel () 1663{ 1664 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1665 if eval \${$3+:} false; then : 1666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1667$as_echo_n "checking for $2... " >&6; } 1668if eval \${$3+:} false; then : 1669 $as_echo_n "(cached) " >&6 1670fi 1671eval ac_res=\$$3 1672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1673$as_echo "$ac_res" >&6; } 1674else 1675 # Is the header compilable? 1676{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1677$as_echo_n "checking $2 usability... " >&6; } 1678cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1679/* end confdefs.h. */ 1680$4 1681#include <$2> 1682_ACEOF 1683if ac_fn_c_try_compile "$LINENO"; then : 1684 ac_header_compiler=yes 1685else 1686 ac_header_compiler=no 1687fi 1688rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1689{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1690$as_echo "$ac_header_compiler" >&6; } 1691 1692# Is the header present? 1693{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1694$as_echo_n "checking $2 presence... " >&6; } 1695cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1696/* end confdefs.h. */ 1697#include <$2> 1698_ACEOF 1699if ac_fn_c_try_cpp "$LINENO"; then : 1700 ac_header_preproc=yes 1701else 1702 ac_header_preproc=no 1703fi 1704rm -f conftest.err conftest.i conftest.$ac_ext 1705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1706$as_echo "$ac_header_preproc" >&6; } 1707 1708# So? What about this header? 1709case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1710 yes:no: ) 1711 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1712$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1713 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1714$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1715 ;; 1716 no:yes:* ) 1717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1718$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1719 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1720$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1721 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1722$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1723 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1724$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1725 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1726$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1727 ;; 1728esac 1729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1730$as_echo_n "checking for $2... " >&6; } 1731if eval \${$3+:} false; then : 1732 $as_echo_n "(cached) " >&6 1733else 1734 eval "$3=\$ac_header_compiler" 1735fi 1736eval ac_res=\$$3 1737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1738$as_echo "$ac_res" >&6; } 1739fi 1740 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1741 1742} # ac_fn_c_check_header_mongrel 1743 1744# ac_fn_c_try_run LINENO 1745# ---------------------- 1746# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1747# that executables *can* be run. 1748ac_fn_c_try_run () 1749{ 1750 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1751 if { { ac_try="$ac_link" 1752case "(($ac_try" in 1753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1754 *) ac_try_echo=$ac_try;; 1755esac 1756eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1757$as_echo "$ac_try_echo"; } >&5 1758 (eval "$ac_link") 2>&5 1759 ac_status=$? 1760 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1761 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1762 { { case "(($ac_try" in 1763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1764 *) ac_try_echo=$ac_try;; 1765esac 1766eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1767$as_echo "$ac_try_echo"; } >&5 1768 (eval "$ac_try") 2>&5 1769 ac_status=$? 1770 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1771 test $ac_status = 0; }; }; then : 1772 ac_retval=0 1773else 1774 $as_echo "$as_me: program exited with status $ac_status" >&5 1775 $as_echo "$as_me: failed program was:" >&5 1776sed 's/^/| /' conftest.$ac_ext >&5 1777 1778 ac_retval=$ac_status 1779fi 1780 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1781 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1782 as_fn_set_status $ac_retval 1783 1784} # ac_fn_c_try_run 1785 1786# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1787# ------------------------------------------------------- 1788# Tests whether HEADER exists and can be compiled using the include files in 1789# INCLUDES, setting the cache variable VAR accordingly. 1790ac_fn_c_check_header_compile () 1791{ 1792 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1794$as_echo_n "checking for $2... " >&6; } 1795if eval \${$3+:} false; then : 1796 $as_echo_n "(cached) " >&6 1797else 1798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1799/* end confdefs.h. */ 1800$4 1801#include <$2> 1802_ACEOF 1803if ac_fn_c_try_compile "$LINENO"; then : 1804 eval "$3=yes" 1805else 1806 eval "$3=no" 1807fi 1808rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1809fi 1810eval ac_res=\$$3 1811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1812$as_echo "$ac_res" >&6; } 1813 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1814 1815} # ac_fn_c_check_header_compile 1816 1817# ac_fn_c_check_func LINENO FUNC VAR 1818# ---------------------------------- 1819# Tests whether FUNC exists, setting the cache variable VAR accordingly 1820ac_fn_c_check_func () 1821{ 1822 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1824$as_echo_n "checking for $2... " >&6; } 1825if eval \${$3+:} false; then : 1826 $as_echo_n "(cached) " >&6 1827else 1828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1829/* end confdefs.h. */ 1830/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1831 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1832#define $2 innocuous_$2 1833 1834/* System header to define __stub macros and hopefully few prototypes, 1835 which can conflict with char $2 (); below. 1836 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1837 <limits.h> exists even on freestanding compilers. */ 1838 1839#ifdef __STDC__ 1840# include <limits.h> 1841#else 1842# include <assert.h> 1843#endif 1844 1845#undef $2 1846 1847/* Override any GCC internal prototype to avoid an error. 1848 Use char because int might match the return type of a GCC 1849 builtin and then its argument prototype would still apply. */ 1850#ifdef __cplusplus 1851extern "C" 1852#endif 1853char $2 (); 1854/* The GNU C library defines this for functions which it implements 1855 to always fail with ENOSYS. Some functions are actually named 1856 something starting with __ and the normal name is an alias. */ 1857#if defined __stub_$2 || defined __stub___$2 1858choke me 1859#endif 1860 1861int 1862main () 1863{ 1864return $2 (); 1865 ; 1866 return 0; 1867} 1868_ACEOF 1869if ac_fn_c_try_link "$LINENO"; then : 1870 eval "$3=yes" 1871else 1872 eval "$3=no" 1873fi 1874rm -f core conftest.err conftest.$ac_objext \ 1875 conftest$ac_exeext conftest.$ac_ext 1876fi 1877eval ac_res=\$$3 1878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1879$as_echo "$ac_res" >&6; } 1880 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1881 1882} # ac_fn_c_check_func 1883cat >config.log <<_ACEOF 1884This file contains any messages produced by compilers while 1885running configure, to aid debugging if configure makes a mistake. 1886 1887It was created by gprof $as_me 2.34, which was 1888generated by GNU Autoconf 2.69. Invocation command line was 1889 1890 $ $0 $@ 1891 1892_ACEOF 1893exec 5>>config.log 1894{ 1895cat <<_ASUNAME 1896## --------- ## 1897## Platform. ## 1898## --------- ## 1899 1900hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1901uname -m = `(uname -m) 2>/dev/null || echo unknown` 1902uname -r = `(uname -r) 2>/dev/null || echo unknown` 1903uname -s = `(uname -s) 2>/dev/null || echo unknown` 1904uname -v = `(uname -v) 2>/dev/null || echo unknown` 1905 1906/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1907/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1908 1909/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1910/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1911/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1912/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1913/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1914/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1915/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1916 1917_ASUNAME 1918 1919as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1920for as_dir in $PATH 1921do 1922 IFS=$as_save_IFS 1923 test -z "$as_dir" && as_dir=. 1924 $as_echo "PATH: $as_dir" 1925 done 1926IFS=$as_save_IFS 1927 1928} >&5 1929 1930cat >&5 <<_ACEOF 1931 1932 1933## ----------- ## 1934## Core tests. ## 1935## ----------- ## 1936 1937_ACEOF 1938 1939 1940# Keep a trace of the command line. 1941# Strip out --no-create and --no-recursion so they do not pile up. 1942# Strip out --silent because we don't want to record it for future runs. 1943# Also quote any args containing shell meta-characters. 1944# Make two passes to allow for proper duplicate-argument suppression. 1945ac_configure_args= 1946ac_configure_args0= 1947ac_configure_args1= 1948ac_must_keep_next=false 1949for ac_pass in 1 2 1950do 1951 for ac_arg 1952 do 1953 case $ac_arg in 1954 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1955 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1956 | -silent | --silent | --silen | --sile | --sil) 1957 continue ;; 1958 *\'*) 1959 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1960 esac 1961 case $ac_pass in 1962 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1963 2) 1964 as_fn_append ac_configure_args1 " '$ac_arg'" 1965 if test $ac_must_keep_next = true; then 1966 ac_must_keep_next=false # Got value, back to normal. 1967 else 1968 case $ac_arg in 1969 *=* | --config-cache | -C | -disable-* | --disable-* \ 1970 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1971 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1972 | -with-* | --with-* | -without-* | --without-* | --x) 1973 case "$ac_configure_args0 " in 1974 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1975 esac 1976 ;; 1977 -* ) ac_must_keep_next=true ;; 1978 esac 1979 fi 1980 as_fn_append ac_configure_args " '$ac_arg'" 1981 ;; 1982 esac 1983 done 1984done 1985{ ac_configure_args0=; unset ac_configure_args0;} 1986{ ac_configure_args1=; unset ac_configure_args1;} 1987 1988# When interrupted or exit'd, cleanup temporary files, and complete 1989# config.log. We remove comments because anyway the quotes in there 1990# would cause problems or look ugly. 1991# WARNING: Use '\'' to represent an apostrophe within the trap. 1992# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1993trap 'exit_status=$? 1994 # Save into config.log some information that might help in debugging. 1995 { 1996 echo 1997 1998 $as_echo "## ---------------- ## 1999## Cache variables. ## 2000## ---------------- ##" 2001 echo 2002 # The following way of writing the cache mishandles newlines in values, 2003( 2004 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2005 eval ac_val=\$$ac_var 2006 case $ac_val in #( 2007 *${as_nl}*) 2008 case $ac_var in #( 2009 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2010$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2011 esac 2012 case $ac_var in #( 2013 _ | IFS | as_nl) ;; #( 2014 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2015 *) { eval $ac_var=; unset $ac_var;} ;; 2016 esac ;; 2017 esac 2018 done 2019 (set) 2>&1 | 2020 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2021 *${as_nl}ac_space=\ *) 2022 sed -n \ 2023 "s/'\''/'\''\\\\'\'''\''/g; 2024 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2025 ;; #( 2026 *) 2027 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2028 ;; 2029 esac | 2030 sort 2031) 2032 echo 2033 2034 $as_echo "## ----------------- ## 2035## Output variables. ## 2036## ----------------- ##" 2037 echo 2038 for ac_var in $ac_subst_vars 2039 do 2040 eval ac_val=\$$ac_var 2041 case $ac_val in 2042 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2043 esac 2044 $as_echo "$ac_var='\''$ac_val'\''" 2045 done | sort 2046 echo 2047 2048 if test -n "$ac_subst_files"; then 2049 $as_echo "## ------------------- ## 2050## File substitutions. ## 2051## ------------------- ##" 2052 echo 2053 for ac_var in $ac_subst_files 2054 do 2055 eval ac_val=\$$ac_var 2056 case $ac_val in 2057 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2058 esac 2059 $as_echo "$ac_var='\''$ac_val'\''" 2060 done | sort 2061 echo 2062 fi 2063 2064 if test -s confdefs.h; then 2065 $as_echo "## ----------- ## 2066## confdefs.h. ## 2067## ----------- ##" 2068 echo 2069 cat confdefs.h 2070 echo 2071 fi 2072 test "$ac_signal" != 0 && 2073 $as_echo "$as_me: caught signal $ac_signal" 2074 $as_echo "$as_me: exit $exit_status" 2075 } >&5 2076 rm -f core *.core core.conftest.* && 2077 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2078 exit $exit_status 2079' 0 2080for ac_signal in 1 2 13 15; do 2081 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2082done 2083ac_signal=0 2084 2085# confdefs.h avoids OS command line length limits that DEFS can exceed. 2086rm -f -r conftest* confdefs.h 2087 2088$as_echo "/* confdefs.h */" > confdefs.h 2089 2090# Predefined preprocessor variables. 2091 2092cat >>confdefs.h <<_ACEOF 2093#define PACKAGE_NAME "$PACKAGE_NAME" 2094_ACEOF 2095 2096cat >>confdefs.h <<_ACEOF 2097#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2098_ACEOF 2099 2100cat >>confdefs.h <<_ACEOF 2101#define PACKAGE_VERSION "$PACKAGE_VERSION" 2102_ACEOF 2103 2104cat >>confdefs.h <<_ACEOF 2105#define PACKAGE_STRING "$PACKAGE_STRING" 2106_ACEOF 2107 2108cat >>confdefs.h <<_ACEOF 2109#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2110_ACEOF 2111 2112cat >>confdefs.h <<_ACEOF 2113#define PACKAGE_URL "$PACKAGE_URL" 2114_ACEOF 2115 2116 2117# Let the site file select an alternate cache file if it wants to. 2118# Prefer an explicitly selected file to automatically selected ones. 2119ac_site_file1=NONE 2120ac_site_file2=NONE 2121if test -n "$CONFIG_SITE"; then 2122 # We do not want a PATH search for config.site. 2123 case $CONFIG_SITE in #(( 2124 -*) ac_site_file1=./$CONFIG_SITE;; 2125 */*) ac_site_file1=$CONFIG_SITE;; 2126 *) ac_site_file1=./$CONFIG_SITE;; 2127 esac 2128elif test "x$prefix" != xNONE; then 2129 ac_site_file1=$prefix/share/config.site 2130 ac_site_file2=$prefix/etc/config.site 2131else 2132 ac_site_file1=$ac_default_prefix/share/config.site 2133 ac_site_file2=$ac_default_prefix/etc/config.site 2134fi 2135for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2136do 2137 test "x$ac_site_file" = xNONE && continue 2138 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2139 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2140$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2141 sed 's/^/| /' "$ac_site_file" >&5 2142 . "$ac_site_file" \ 2143 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2144$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2145as_fn_error $? "failed to load site script $ac_site_file 2146See \`config.log' for more details" "$LINENO" 5; } 2147 fi 2148done 2149 2150if test -r "$cache_file"; then 2151 # Some versions of bash will fail to source /dev/null (special files 2152 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2153 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2154 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2155$as_echo "$as_me: loading cache $cache_file" >&6;} 2156 case $cache_file in 2157 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2158 *) . "./$cache_file";; 2159 esac 2160 fi 2161else 2162 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2163$as_echo "$as_me: creating cache $cache_file" >&6;} 2164 >$cache_file 2165fi 2166 2167# Check that the precious variables saved in the cache have kept the same 2168# value. 2169ac_cache_corrupted=false 2170for ac_var in $ac_precious_vars; do 2171 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2172 eval ac_new_set=\$ac_env_${ac_var}_set 2173 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2174 eval ac_new_val=\$ac_env_${ac_var}_value 2175 case $ac_old_set,$ac_new_set in 2176 set,) 2177 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2178$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2179 ac_cache_corrupted=: ;; 2180 ,set) 2181 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2182$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2183 ac_cache_corrupted=: ;; 2184 ,);; 2185 *) 2186 if test "x$ac_old_val" != "x$ac_new_val"; then 2187 # differences in whitespace do not lead to failure. 2188 ac_old_val_w=`echo x $ac_old_val` 2189 ac_new_val_w=`echo x $ac_new_val` 2190 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2191 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2192$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2193 ac_cache_corrupted=: 2194 else 2195 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2196$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2197 eval $ac_var=\$ac_old_val 2198 fi 2199 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2200$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2201 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2202$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2203 fi;; 2204 esac 2205 # Pass precious variables to config.status. 2206 if test "$ac_new_set" = set; then 2207 case $ac_new_val in 2208 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2209 *) ac_arg=$ac_var=$ac_new_val ;; 2210 esac 2211 case " $ac_configure_args " in 2212 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2213 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2214 esac 2215 fi 2216done 2217if $ac_cache_corrupted; then 2218 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2219$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2220 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2221$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2222 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2223fi 2224## -------------------- ## 2225## Main body of script. ## 2226## -------------------- ## 2227 2228ac_ext=c 2229ac_cpp='$CPP $CPPFLAGS' 2230ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2231ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2232ac_compiler_gnu=$ac_cv_c_compiler_gnu 2233 2234 2235 2236 2237 2238 2239 2240ac_aux_dir= 2241for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2242 if test -f "$ac_dir/install-sh"; then 2243 ac_aux_dir=$ac_dir 2244 ac_install_sh="$ac_aux_dir/install-sh -c" 2245 break 2246 elif test -f "$ac_dir/install.sh"; then 2247 ac_aux_dir=$ac_dir 2248 ac_install_sh="$ac_aux_dir/install.sh -c" 2249 break 2250 elif test -f "$ac_dir/shtool"; then 2251 ac_aux_dir=$ac_dir 2252 ac_install_sh="$ac_aux_dir/shtool install -c" 2253 break 2254 fi 2255done 2256if test -z "$ac_aux_dir"; then 2257 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2258fi 2259 2260# These three variables are undocumented and unsupported, 2261# and are intended to be withdrawn in a future Autoconf release. 2262# They can cause serious problems if a builder's source tree is in a directory 2263# whose full name contains unusual characters. 2264ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2265ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2266ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2267 2268 2269# Make sure we can run config.sub. 2270$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2271 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2272 2273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2274$as_echo_n "checking build system type... " >&6; } 2275if ${ac_cv_build+:} false; then : 2276 $as_echo_n "(cached) " >&6 2277else 2278 ac_build_alias=$build_alias 2279test "x$ac_build_alias" = x && 2280 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2281test "x$ac_build_alias" = x && 2282 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2283ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2284 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2285 2286fi 2287{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2288$as_echo "$ac_cv_build" >&6; } 2289case $ac_cv_build in 2290*-*-*) ;; 2291*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2292esac 2293build=$ac_cv_build 2294ac_save_IFS=$IFS; IFS='-' 2295set x $ac_cv_build 2296shift 2297build_cpu=$1 2298build_vendor=$2 2299shift; shift 2300# Remember, the first character of IFS is used to create $*, 2301# except with old shells: 2302build_os=$* 2303IFS=$ac_save_IFS 2304case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2305 2306 2307{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2308$as_echo_n "checking host system type... " >&6; } 2309if ${ac_cv_host+:} false; then : 2310 $as_echo_n "(cached) " >&6 2311else 2312 if test "x$host_alias" = x; then 2313 ac_cv_host=$ac_cv_build 2314else 2315 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2316 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2317fi 2318 2319fi 2320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2321$as_echo "$ac_cv_host" >&6; } 2322case $ac_cv_host in 2323*-*-*) ;; 2324*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2325esac 2326host=$ac_cv_host 2327ac_save_IFS=$IFS; IFS='-' 2328set x $ac_cv_host 2329shift 2330host_cpu=$1 2331host_vendor=$2 2332shift; shift 2333# Remember, the first character of IFS is used to create $*, 2334# except with old shells: 2335host_os=$* 2336IFS=$ac_save_IFS 2337case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2338 2339 2340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2341$as_echo_n "checking target system type... " >&6; } 2342if ${ac_cv_target+:} false; then : 2343 $as_echo_n "(cached) " >&6 2344else 2345 if test "x$target_alias" = x; then 2346 ac_cv_target=$ac_cv_host 2347else 2348 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2349 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2350fi 2351 2352fi 2353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2354$as_echo "$ac_cv_target" >&6; } 2355case $ac_cv_target in 2356*-*-*) ;; 2357*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; 2358esac 2359target=$ac_cv_target 2360ac_save_IFS=$IFS; IFS='-' 2361set x $ac_cv_target 2362shift 2363target_cpu=$1 2364target_vendor=$2 2365shift; shift 2366# Remember, the first character of IFS is used to create $*, 2367# except with old shells: 2368target_os=$* 2369IFS=$ac_save_IFS 2370case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2371 2372 2373# The aliases save the names the user supplied, while $host etc. 2374# will get canonicalized. 2375test -n "$target_alias" && 2376 test "$program_prefix$program_suffix$program_transform_name" = \ 2377 NONENONEs,x,x, && 2378 program_prefix=${target_alias}- 2379# Expand $ac_aux_dir to an absolute path. 2380am_aux_dir=`cd "$ac_aux_dir" && pwd` 2381 2382ac_ext=c 2383ac_cpp='$CPP $CPPFLAGS' 2384ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2385ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2386ac_compiler_gnu=$ac_cv_c_compiler_gnu 2387if test -n "$ac_tool_prefix"; then 2388 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2389set dummy ${ac_tool_prefix}gcc; ac_word=$2 2390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2391$as_echo_n "checking for $ac_word... " >&6; } 2392if ${ac_cv_prog_CC+:} false; then : 2393 $as_echo_n "(cached) " >&6 2394else 2395 if test -n "$CC"; then 2396 ac_cv_prog_CC="$CC" # Let the user override the test. 2397else 2398as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2399for as_dir in $PATH 2400do 2401 IFS=$as_save_IFS 2402 test -z "$as_dir" && as_dir=. 2403 for ac_exec_ext in '' $ac_executable_extensions; do 2404 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2405 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2407 break 2 2408 fi 2409done 2410 done 2411IFS=$as_save_IFS 2412 2413fi 2414fi 2415CC=$ac_cv_prog_CC 2416if test -n "$CC"; then 2417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2418$as_echo "$CC" >&6; } 2419else 2420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2421$as_echo "no" >&6; } 2422fi 2423 2424 2425fi 2426if test -z "$ac_cv_prog_CC"; then 2427 ac_ct_CC=$CC 2428 # Extract the first word of "gcc", so it can be a program name with args. 2429set dummy gcc; ac_word=$2 2430{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2431$as_echo_n "checking for $ac_word... " >&6; } 2432if ${ac_cv_prog_ac_ct_CC+:} false; then : 2433 $as_echo_n "(cached) " >&6 2434else 2435 if test -n "$ac_ct_CC"; then 2436 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2437else 2438as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2439for as_dir in $PATH 2440do 2441 IFS=$as_save_IFS 2442 test -z "$as_dir" && as_dir=. 2443 for ac_exec_ext in '' $ac_executable_extensions; do 2444 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2445 ac_cv_prog_ac_ct_CC="gcc" 2446 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2447 break 2 2448 fi 2449done 2450 done 2451IFS=$as_save_IFS 2452 2453fi 2454fi 2455ac_ct_CC=$ac_cv_prog_ac_ct_CC 2456if test -n "$ac_ct_CC"; then 2457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2458$as_echo "$ac_ct_CC" >&6; } 2459else 2460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2461$as_echo "no" >&6; } 2462fi 2463 2464 if test "x$ac_ct_CC" = x; then 2465 CC="" 2466 else 2467 case $cross_compiling:$ac_tool_warned in 2468yes:) 2469{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2470$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2471ac_tool_warned=yes ;; 2472esac 2473 CC=$ac_ct_CC 2474 fi 2475else 2476 CC="$ac_cv_prog_CC" 2477fi 2478 2479if test -z "$CC"; then 2480 if test -n "$ac_tool_prefix"; then 2481 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2482set dummy ${ac_tool_prefix}cc; ac_word=$2 2483{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2484$as_echo_n "checking for $ac_word... " >&6; } 2485if ${ac_cv_prog_CC+:} false; then : 2486 $as_echo_n "(cached) " >&6 2487else 2488 if test -n "$CC"; then 2489 ac_cv_prog_CC="$CC" # Let the user override the test. 2490else 2491as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2492for as_dir in $PATH 2493do 2494 IFS=$as_save_IFS 2495 test -z "$as_dir" && as_dir=. 2496 for ac_exec_ext in '' $ac_executable_extensions; do 2497 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2498 ac_cv_prog_CC="${ac_tool_prefix}cc" 2499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2500 break 2 2501 fi 2502done 2503 done 2504IFS=$as_save_IFS 2505 2506fi 2507fi 2508CC=$ac_cv_prog_CC 2509if test -n "$CC"; then 2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2511$as_echo "$CC" >&6; } 2512else 2513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2514$as_echo "no" >&6; } 2515fi 2516 2517 2518 fi 2519fi 2520if test -z "$CC"; then 2521 # Extract the first word of "cc", so it can be a program name with args. 2522set dummy cc; ac_word=$2 2523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2524$as_echo_n "checking for $ac_word... " >&6; } 2525if ${ac_cv_prog_CC+:} false; then : 2526 $as_echo_n "(cached) " >&6 2527else 2528 if test -n "$CC"; then 2529 ac_cv_prog_CC="$CC" # Let the user override the test. 2530else 2531 ac_prog_rejected=no 2532as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2533for as_dir in $PATH 2534do 2535 IFS=$as_save_IFS 2536 test -z "$as_dir" && as_dir=. 2537 for ac_exec_ext in '' $ac_executable_extensions; do 2538 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2539 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2540 ac_prog_rejected=yes 2541 continue 2542 fi 2543 ac_cv_prog_CC="cc" 2544 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2545 break 2 2546 fi 2547done 2548 done 2549IFS=$as_save_IFS 2550 2551if test $ac_prog_rejected = yes; then 2552 # We found a bogon in the path, so make sure we never use it. 2553 set dummy $ac_cv_prog_CC 2554 shift 2555 if test $# != 0; then 2556 # We chose a different compiler from the bogus one. 2557 # However, it has the same basename, so the bogon will be chosen 2558 # first if we set CC to just the basename; use the full file name. 2559 shift 2560 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2561 fi 2562fi 2563fi 2564fi 2565CC=$ac_cv_prog_CC 2566if test -n "$CC"; then 2567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2568$as_echo "$CC" >&6; } 2569else 2570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2571$as_echo "no" >&6; } 2572fi 2573 2574 2575fi 2576if test -z "$CC"; then 2577 if test -n "$ac_tool_prefix"; then 2578 for ac_prog in cl.exe 2579 do 2580 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2581set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2583$as_echo_n "checking for $ac_word... " >&6; } 2584if ${ac_cv_prog_CC+:} false; then : 2585 $as_echo_n "(cached) " >&6 2586else 2587 if test -n "$CC"; then 2588 ac_cv_prog_CC="$CC" # Let the user override the test. 2589else 2590as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2591for as_dir in $PATH 2592do 2593 IFS=$as_save_IFS 2594 test -z "$as_dir" && as_dir=. 2595 for ac_exec_ext in '' $ac_executable_extensions; do 2596 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2597 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2598 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2599 break 2 2600 fi 2601done 2602 done 2603IFS=$as_save_IFS 2604 2605fi 2606fi 2607CC=$ac_cv_prog_CC 2608if test -n "$CC"; then 2609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2610$as_echo "$CC" >&6; } 2611else 2612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2613$as_echo "no" >&6; } 2614fi 2615 2616 2617 test -n "$CC" && break 2618 done 2619fi 2620if test -z "$CC"; then 2621 ac_ct_CC=$CC 2622 for ac_prog in cl.exe 2623do 2624 # Extract the first word of "$ac_prog", so it can be a program name with args. 2625set dummy $ac_prog; ac_word=$2 2626{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2627$as_echo_n "checking for $ac_word... " >&6; } 2628if ${ac_cv_prog_ac_ct_CC+:} false; then : 2629 $as_echo_n "(cached) " >&6 2630else 2631 if test -n "$ac_ct_CC"; then 2632 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2633else 2634as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2635for as_dir in $PATH 2636do 2637 IFS=$as_save_IFS 2638 test -z "$as_dir" && as_dir=. 2639 for ac_exec_ext in '' $ac_executable_extensions; do 2640 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2641 ac_cv_prog_ac_ct_CC="$ac_prog" 2642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2643 break 2 2644 fi 2645done 2646 done 2647IFS=$as_save_IFS 2648 2649fi 2650fi 2651ac_ct_CC=$ac_cv_prog_ac_ct_CC 2652if test -n "$ac_ct_CC"; then 2653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2654$as_echo "$ac_ct_CC" >&6; } 2655else 2656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2657$as_echo "no" >&6; } 2658fi 2659 2660 2661 test -n "$ac_ct_CC" && break 2662done 2663 2664 if test "x$ac_ct_CC" = x; then 2665 CC="" 2666 else 2667 case $cross_compiling:$ac_tool_warned in 2668yes:) 2669{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2670$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2671ac_tool_warned=yes ;; 2672esac 2673 CC=$ac_ct_CC 2674 fi 2675fi 2676 2677fi 2678 2679 2680test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2681$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2682as_fn_error $? "no acceptable C compiler found in \$PATH 2683See \`config.log' for more details" "$LINENO" 5; } 2684 2685# Provide some information about the compiler. 2686$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2687set X $ac_compile 2688ac_compiler=$2 2689for ac_option in --version -v -V -qversion; do 2690 { { ac_try="$ac_compiler $ac_option >&5" 2691case "(($ac_try" in 2692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2693 *) ac_try_echo=$ac_try;; 2694esac 2695eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2696$as_echo "$ac_try_echo"; } >&5 2697 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2698 ac_status=$? 2699 if test -s conftest.err; then 2700 sed '10a\ 2701... rest of stderr output deleted ... 2702 10q' conftest.err >conftest.er1 2703 cat conftest.er1 >&5 2704 fi 2705 rm -f conftest.er1 conftest.err 2706 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2707 test $ac_status = 0; } 2708done 2709 2710cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2711/* end confdefs.h. */ 2712 2713int 2714main () 2715{ 2716 2717 ; 2718 return 0; 2719} 2720_ACEOF 2721ac_clean_files_save=$ac_clean_files 2722ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2723# Try to create an executable without -o first, disregard a.out. 2724# It will help us diagnose broken compilers, and finding out an intuition 2725# of exeext. 2726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2727$as_echo_n "checking whether the C compiler works... " >&6; } 2728ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2729 2730# The possible output files: 2731ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2732 2733ac_rmfiles= 2734for ac_file in $ac_files 2735do 2736 case $ac_file in 2737 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2738 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2739 esac 2740done 2741rm -f $ac_rmfiles 2742 2743if { { ac_try="$ac_link_default" 2744case "(($ac_try" in 2745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2746 *) ac_try_echo=$ac_try;; 2747esac 2748eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2749$as_echo "$ac_try_echo"; } >&5 2750 (eval "$ac_link_default") 2>&5 2751 ac_status=$? 2752 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2753 test $ac_status = 0; }; then : 2754 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2755# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2756# in a Makefile. We should not override ac_cv_exeext if it was cached, 2757# so that the user can short-circuit this test for compilers unknown to 2758# Autoconf. 2759for ac_file in $ac_files '' 2760do 2761 test -f "$ac_file" || continue 2762 case $ac_file in 2763 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2764 ;; 2765 [ab].out ) 2766 # We found the default executable, but exeext='' is most 2767 # certainly right. 2768 break;; 2769 *.* ) 2770 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2771 then :; else 2772 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2773 fi 2774 # We set ac_cv_exeext here because the later test for it is not 2775 # safe: cross compilers may not add the suffix if given an `-o' 2776 # argument, so we may need to know it at that point already. 2777 # Even if this section looks crufty: it has the advantage of 2778 # actually working. 2779 break;; 2780 * ) 2781 break;; 2782 esac 2783done 2784test "$ac_cv_exeext" = no && ac_cv_exeext= 2785 2786else 2787 ac_file='' 2788fi 2789if test -z "$ac_file"; then : 2790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2791$as_echo "no" >&6; } 2792$as_echo "$as_me: failed program was:" >&5 2793sed 's/^/| /' conftest.$ac_ext >&5 2794 2795{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2796$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2797as_fn_error 77 "C compiler cannot create executables 2798See \`config.log' for more details" "$LINENO" 5; } 2799else 2800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2801$as_echo "yes" >&6; } 2802fi 2803{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2804$as_echo_n "checking for C compiler default output file name... " >&6; } 2805{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2806$as_echo "$ac_file" >&6; } 2807ac_exeext=$ac_cv_exeext 2808 2809rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2810ac_clean_files=$ac_clean_files_save 2811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2812$as_echo_n "checking for suffix of executables... " >&6; } 2813if { { ac_try="$ac_link" 2814case "(($ac_try" in 2815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2816 *) ac_try_echo=$ac_try;; 2817esac 2818eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2819$as_echo "$ac_try_echo"; } >&5 2820 (eval "$ac_link") 2>&5 2821 ac_status=$? 2822 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2823 test $ac_status = 0; }; then : 2824 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2825# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2826# work properly (i.e., refer to `conftest.exe'), while it won't with 2827# `rm'. 2828for ac_file in conftest.exe conftest conftest.*; do 2829 test -f "$ac_file" || continue 2830 case $ac_file in 2831 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2832 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2833 break;; 2834 * ) break;; 2835 esac 2836done 2837else 2838 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2839$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2840as_fn_error $? "cannot compute suffix of executables: cannot compile and link 2841See \`config.log' for more details" "$LINENO" 5; } 2842fi 2843rm -f conftest conftest$ac_cv_exeext 2844{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2845$as_echo "$ac_cv_exeext" >&6; } 2846 2847rm -f conftest.$ac_ext 2848EXEEXT=$ac_cv_exeext 2849ac_exeext=$EXEEXT 2850cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2851/* end confdefs.h. */ 2852#include <stdio.h> 2853int 2854main () 2855{ 2856FILE *f = fopen ("conftest.out", "w"); 2857 return ferror (f) || fclose (f) != 0; 2858 2859 ; 2860 return 0; 2861} 2862_ACEOF 2863ac_clean_files="$ac_clean_files conftest.out" 2864# Check that the compiler produces executables we can run. If not, either 2865# the compiler is broken, or we cross compile. 2866{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2867$as_echo_n "checking whether we are cross compiling... " >&6; } 2868if test "$cross_compiling" != yes; then 2869 { { ac_try="$ac_link" 2870case "(($ac_try" in 2871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2872 *) ac_try_echo=$ac_try;; 2873esac 2874eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2875$as_echo "$ac_try_echo"; } >&5 2876 (eval "$ac_link") 2>&5 2877 ac_status=$? 2878 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2879 test $ac_status = 0; } 2880 if { ac_try='./conftest$ac_cv_exeext' 2881 { { case "(($ac_try" in 2882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2883 *) ac_try_echo=$ac_try;; 2884esac 2885eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2886$as_echo "$ac_try_echo"; } >&5 2887 (eval "$ac_try") 2>&5 2888 ac_status=$? 2889 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2890 test $ac_status = 0; }; }; then 2891 cross_compiling=no 2892 else 2893 if test "$cross_compiling" = maybe; then 2894 cross_compiling=yes 2895 else 2896 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2897$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2898as_fn_error $? "cannot run C compiled programs. 2899If you meant to cross compile, use \`--host'. 2900See \`config.log' for more details" "$LINENO" 5; } 2901 fi 2902 fi 2903fi 2904{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2905$as_echo "$cross_compiling" >&6; } 2906 2907rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2908ac_clean_files=$ac_clean_files_save 2909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2910$as_echo_n "checking for suffix of object files... " >&6; } 2911if ${ac_cv_objext+:} false; then : 2912 $as_echo_n "(cached) " >&6 2913else 2914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2915/* end confdefs.h. */ 2916 2917int 2918main () 2919{ 2920 2921 ; 2922 return 0; 2923} 2924_ACEOF 2925rm -f conftest.o conftest.obj 2926if { { ac_try="$ac_compile" 2927case "(($ac_try" in 2928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2929 *) ac_try_echo=$ac_try;; 2930esac 2931eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2932$as_echo "$ac_try_echo"; } >&5 2933 (eval "$ac_compile") 2>&5 2934 ac_status=$? 2935 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2936 test $ac_status = 0; }; then : 2937 for ac_file in conftest.o conftest.obj conftest.*; do 2938 test -f "$ac_file" || continue; 2939 case $ac_file in 2940 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2941 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2942 break;; 2943 esac 2944done 2945else 2946 $as_echo "$as_me: failed program was:" >&5 2947sed 's/^/| /' conftest.$ac_ext >&5 2948 2949{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2950$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2951as_fn_error $? "cannot compute suffix of object files: cannot compile 2952See \`config.log' for more details" "$LINENO" 5; } 2953fi 2954rm -f conftest.$ac_cv_objext conftest.$ac_ext 2955fi 2956{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2957$as_echo "$ac_cv_objext" >&6; } 2958OBJEXT=$ac_cv_objext 2959ac_objext=$OBJEXT 2960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2961$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2962if ${ac_cv_c_compiler_gnu+:} false; then : 2963 $as_echo_n "(cached) " >&6 2964else 2965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2966/* end confdefs.h. */ 2967 2968int 2969main () 2970{ 2971#ifndef __GNUC__ 2972 choke me 2973#endif 2974 2975 ; 2976 return 0; 2977} 2978_ACEOF 2979if ac_fn_c_try_compile "$LINENO"; then : 2980 ac_compiler_gnu=yes 2981else 2982 ac_compiler_gnu=no 2983fi 2984rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2985ac_cv_c_compiler_gnu=$ac_compiler_gnu 2986 2987fi 2988{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2989$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2990if test $ac_compiler_gnu = yes; then 2991 GCC=yes 2992else 2993 GCC= 2994fi 2995ac_test_CFLAGS=${CFLAGS+set} 2996ac_save_CFLAGS=$CFLAGS 2997{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2998$as_echo_n "checking whether $CC accepts -g... " >&6; } 2999if ${ac_cv_prog_cc_g+:} false; then : 3000 $as_echo_n "(cached) " >&6 3001else 3002 ac_save_c_werror_flag=$ac_c_werror_flag 3003 ac_c_werror_flag=yes 3004 ac_cv_prog_cc_g=no 3005 CFLAGS="-g" 3006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3007/* end confdefs.h. */ 3008 3009int 3010main () 3011{ 3012 3013 ; 3014 return 0; 3015} 3016_ACEOF 3017if ac_fn_c_try_compile "$LINENO"; then : 3018 ac_cv_prog_cc_g=yes 3019else 3020 CFLAGS="" 3021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3022/* end confdefs.h. */ 3023 3024int 3025main () 3026{ 3027 3028 ; 3029 return 0; 3030} 3031_ACEOF 3032if ac_fn_c_try_compile "$LINENO"; then : 3033 3034else 3035 ac_c_werror_flag=$ac_save_c_werror_flag 3036 CFLAGS="-g" 3037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3038/* end confdefs.h. */ 3039 3040int 3041main () 3042{ 3043 3044 ; 3045 return 0; 3046} 3047_ACEOF 3048if ac_fn_c_try_compile "$LINENO"; then : 3049 ac_cv_prog_cc_g=yes 3050fi 3051rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3052fi 3053rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3054fi 3055rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3056 ac_c_werror_flag=$ac_save_c_werror_flag 3057fi 3058{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3059$as_echo "$ac_cv_prog_cc_g" >&6; } 3060if test "$ac_test_CFLAGS" = set; then 3061 CFLAGS=$ac_save_CFLAGS 3062elif test $ac_cv_prog_cc_g = yes; then 3063 if test "$GCC" = yes; then 3064 CFLAGS="-g -O2" 3065 else 3066 CFLAGS="-g" 3067 fi 3068else 3069 if test "$GCC" = yes; then 3070 CFLAGS="-O2" 3071 else 3072 CFLAGS= 3073 fi 3074fi 3075{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3076$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3077if ${ac_cv_prog_cc_c89+:} false; then : 3078 $as_echo_n "(cached) " >&6 3079else 3080 ac_cv_prog_cc_c89=no 3081ac_save_CC=$CC 3082cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3083/* end confdefs.h. */ 3084#include <stdarg.h> 3085#include <stdio.h> 3086struct stat; 3087/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3088struct buf { int x; }; 3089FILE * (*rcsopen) (struct buf *, struct stat *, int); 3090static char *e (p, i) 3091 char **p; 3092 int i; 3093{ 3094 return p[i]; 3095} 3096static char *f (char * (*g) (char **, int), char **p, ...) 3097{ 3098 char *s; 3099 va_list v; 3100 va_start (v,p); 3101 s = g (p, va_arg (v,int)); 3102 va_end (v); 3103 return s; 3104} 3105 3106/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3107 function prototypes and stuff, but not '\xHH' hex character constants. 3108 These don't provoke an error unfortunately, instead are silently treated 3109 as 'x'. The following induces an error, until -std is added to get 3110 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3111 array size at least. It's necessary to write '\x00'==0 to get something 3112 that's true only with -std. */ 3113int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3114 3115/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3116 inside strings and character constants. */ 3117#define FOO(x) 'x' 3118int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3119 3120int test (int i, double x); 3121struct s1 {int (*f) (int a);}; 3122struct s2 {int (*f) (double a);}; 3123int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3124int argc; 3125char **argv; 3126int 3127main () 3128{ 3129return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3130 ; 3131 return 0; 3132} 3133_ACEOF 3134for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3135 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3136do 3137 CC="$ac_save_CC $ac_arg" 3138 if ac_fn_c_try_compile "$LINENO"; then : 3139 ac_cv_prog_cc_c89=$ac_arg 3140fi 3141rm -f core conftest.err conftest.$ac_objext 3142 test "x$ac_cv_prog_cc_c89" != "xno" && break 3143done 3144rm -f conftest.$ac_ext 3145CC=$ac_save_CC 3146 3147fi 3148# AC_CACHE_VAL 3149case "x$ac_cv_prog_cc_c89" in 3150 x) 3151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3152$as_echo "none needed" >&6; } ;; 3153 xno) 3154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3155$as_echo "unsupported" >&6; } ;; 3156 *) 3157 CC="$CC $ac_cv_prog_cc_c89" 3158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3159$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3160esac 3161if test "x$ac_cv_prog_cc_c89" != xno; then : 3162 3163fi 3164 3165ac_ext=c 3166ac_cpp='$CPP $CPPFLAGS' 3167ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3168ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3169ac_compiler_gnu=$ac_cv_c_compiler_gnu 3170 3171ac_ext=c 3172ac_cpp='$CPP $CPPFLAGS' 3173ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3174ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3175ac_compiler_gnu=$ac_cv_c_compiler_gnu 3176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 3177$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 3178if ${am_cv_prog_cc_c_o+:} false; then : 3179 $as_echo_n "(cached) " >&6 3180else 3181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3182/* end confdefs.h. */ 3183 3184int 3185main () 3186{ 3187 3188 ; 3189 return 0; 3190} 3191_ACEOF 3192 # Make sure it works both with $CC and with simple cc. 3193 # Following AC_PROG_CC_C_O, we do the test twice because some 3194 # compilers refuse to overwrite an existing .o file with -o, 3195 # though they will create one. 3196 am_cv_prog_cc_c_o=yes 3197 for am_i in 1 2; do 3198 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 3199 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 3200 ac_status=$? 3201 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3202 (exit $ac_status); } \ 3203 && test -f conftest2.$ac_objext; then 3204 : OK 3205 else 3206 am_cv_prog_cc_c_o=no 3207 break 3208 fi 3209 done 3210 rm -f core conftest* 3211 unset am_i 3212fi 3213{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 3214$as_echo "$am_cv_prog_cc_c_o" >&6; } 3215if test "$am_cv_prog_cc_c_o" != yes; then 3216 # Losing compiler, so override with the script. 3217 # FIXME: It is wrong to rewrite CC. 3218 # But if we don't then we get into trouble of one sort or another. 3219 # A longer-term fix would be to have automake use am__CC in this case, 3220 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 3221 CC="$am_aux_dir/compile $CC" 3222fi 3223ac_ext=c 3224ac_cpp='$CPP $CPPFLAGS' 3225ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3226ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3227ac_compiler_gnu=$ac_cv_c_compiler_gnu 3228 3229 3230 3231{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3232$as_echo_n "checking for library containing strerror... " >&6; } 3233if ${ac_cv_search_strerror+:} false; then : 3234 $as_echo_n "(cached) " >&6 3235else 3236 ac_func_search_save_LIBS=$LIBS 3237cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3238/* end confdefs.h. */ 3239 3240/* Override any GCC internal prototype to avoid an error. 3241 Use char because int might match the return type of a GCC 3242 builtin and then its argument prototype would still apply. */ 3243#ifdef __cplusplus 3244extern "C" 3245#endif 3246char strerror (); 3247int 3248main () 3249{ 3250return strerror (); 3251 ; 3252 return 0; 3253} 3254_ACEOF 3255for ac_lib in '' cposix; do 3256 if test -z "$ac_lib"; then 3257 ac_res="none required" 3258 else 3259 ac_res=-l$ac_lib 3260 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3261 fi 3262 if ac_fn_c_try_link "$LINENO"; then : 3263 ac_cv_search_strerror=$ac_res 3264fi 3265rm -f core conftest.err conftest.$ac_objext \ 3266 conftest$ac_exeext 3267 if ${ac_cv_search_strerror+:} false; then : 3268 break 3269fi 3270done 3271if ${ac_cv_search_strerror+:} false; then : 3272 3273else 3274 ac_cv_search_strerror=no 3275fi 3276rm conftest.$ac_ext 3277LIBS=$ac_func_search_save_LIBS 3278fi 3279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3280$as_echo "$ac_cv_search_strerror" >&6; } 3281ac_res=$ac_cv_search_strerror 3282if test "$ac_res" != no; then : 3283 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3284 3285fi 3286 3287 3288am__api_version='1.15' 3289 3290# Find a good install program. We prefer a C program (faster), 3291# so one script is as good as another. But avoid the broken or 3292# incompatible versions: 3293# SysV /etc/install, /usr/sbin/install 3294# SunOS /usr/etc/install 3295# IRIX /sbin/install 3296# AIX /bin/install 3297# AmigaOS /C/install, which installs bootblocks on floppy discs 3298# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3299# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3300# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3301# OS/2's system install, which has a completely different semantic 3302# ./install, which can be erroneously created by make from ./install.sh. 3303# Reject install programs that cannot install multiple files. 3304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3305$as_echo_n "checking for a BSD-compatible install... " >&6; } 3306if test -z "$INSTALL"; then 3307if ${ac_cv_path_install+:} false; then : 3308 $as_echo_n "(cached) " >&6 3309else 3310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3311for as_dir in $PATH 3312do 3313 IFS=$as_save_IFS 3314 test -z "$as_dir" && as_dir=. 3315 # Account for people who put trailing slashes in PATH elements. 3316case $as_dir/ in #(( 3317 ./ | .// | /[cC]/* | \ 3318 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3319 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3320 /usr/ucb/* ) ;; 3321 *) 3322 # OSF1 and SCO ODT 3.0 have their own names for install. 3323 # Don't use installbsd from OSF since it installs stuff as root 3324 # by default. 3325 for ac_prog in ginstall scoinst install; do 3326 for ac_exec_ext in '' $ac_executable_extensions; do 3327 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3328 if test $ac_prog = install && 3329 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3330 # AIX install. It has an incompatible calling convention. 3331 : 3332 elif test $ac_prog = install && 3333 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3334 # program-specific install script used by HP pwplus--don't use. 3335 : 3336 else 3337 rm -rf conftest.one conftest.two conftest.dir 3338 echo one > conftest.one 3339 echo two > conftest.two 3340 mkdir conftest.dir 3341 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3342 test -s conftest.one && test -s conftest.two && 3343 test -s conftest.dir/conftest.one && 3344 test -s conftest.dir/conftest.two 3345 then 3346 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3347 break 3 3348 fi 3349 fi 3350 fi 3351 done 3352 done 3353 ;; 3354esac 3355 3356 done 3357IFS=$as_save_IFS 3358 3359rm -rf conftest.one conftest.two conftest.dir 3360 3361fi 3362 if test "${ac_cv_path_install+set}" = set; then 3363 INSTALL=$ac_cv_path_install 3364 else 3365 # As a last resort, use the slow shell script. Don't cache a 3366 # value for INSTALL within a source directory, because that will 3367 # break other packages using the cache if that directory is 3368 # removed, or if the value is a relative name. 3369 INSTALL=$ac_install_sh 3370 fi 3371fi 3372{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3373$as_echo "$INSTALL" >&6; } 3374 3375# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3376# It thinks the first close brace ends the variable substitution. 3377test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3378 3379test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3380 3381test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3382 3383{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3384$as_echo_n "checking whether build environment is sane... " >&6; } 3385# Reject unsafe characters in $srcdir or the absolute working directory 3386# name. Accept space and tab only in the latter. 3387am_lf=' 3388' 3389case `pwd` in 3390 *[\\\"\#\$\&\'\`$am_lf]*) 3391 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 3392esac 3393case $srcdir in 3394 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3395 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 3396esac 3397 3398# Do 'set' in a subshell so we don't clobber the current shell's 3399# arguments. Must try -L first in case configure is actually a 3400# symlink; some systems play weird games with the mod time of symlinks 3401# (eg FreeBSD returns the mod time of the symlink's containing 3402# directory). 3403if ( 3404 am_has_slept=no 3405 for am_try in 1 2; do 3406 echo "timestamp, slept: $am_has_slept" > conftest.file 3407 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3408 if test "$*" = "X"; then 3409 # -L didn't work. 3410 set X `ls -t "$srcdir/configure" conftest.file` 3411 fi 3412 if test "$*" != "X $srcdir/configure conftest.file" \ 3413 && test "$*" != "X conftest.file $srcdir/configure"; then 3414 3415 # If neither matched, then we have a broken ls. This can happen 3416 # if, for instance, CONFIG_SHELL is bash and it inherits a 3417 # broken ls alias from the environment. This has actually 3418 # happened. Such a system could not be considered "sane". 3419 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 3420 alias in your environment" "$LINENO" 5 3421 fi 3422 if test "$2" = conftest.file || test $am_try -eq 2; then 3423 break 3424 fi 3425 # Just in case. 3426 sleep 1 3427 am_has_slept=yes 3428 done 3429 test "$2" = conftest.file 3430 ) 3431then 3432 # Ok. 3433 : 3434else 3435 as_fn_error $? "newly created file is older than distributed files! 3436Check your system clock" "$LINENO" 5 3437fi 3438{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3439$as_echo "yes" >&6; } 3440# If we didn't sleep, we still need to ensure time stamps of config.status and 3441# generated files are strictly newer. 3442am_sleep_pid= 3443if grep 'slept: no' conftest.file >/dev/null 2>&1; then 3444 ( sleep 1 ) & 3445 am_sleep_pid=$! 3446fi 3447 3448rm -f conftest.file 3449 3450test "$program_prefix" != NONE && 3451 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3452# Use a double $ so make ignores it. 3453test "$program_suffix" != NONE && 3454 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3455# Double any \ or $. 3456# By default was `s,x,x', remove it if useless. 3457ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3458program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3459 3460if test x"${MISSING+set}" != xset; then 3461 case $am_aux_dir in 3462 *\ * | *\ *) 3463 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3464 *) 3465 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3466 esac 3467fi 3468# Use eval to expand $SHELL 3469if eval "$MISSING --is-lightweight"; then 3470 am_missing_run="$MISSING " 3471else 3472 am_missing_run= 3473 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 3474$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 3475fi 3476 3477if test x"${install_sh+set}" != xset; then 3478 case $am_aux_dir in 3479 *\ * | *\ *) 3480 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3481 *) 3482 install_sh="\${SHELL} $am_aux_dir/install-sh" 3483 esac 3484fi 3485 3486# Installed binaries are usually stripped using 'strip' when the user 3487# run "make install-strip". However 'strip' might not be the right 3488# tool to use in cross-compilation environments, therefore Automake 3489# will honor the 'STRIP' environment variable to overrule this program. 3490if test "$cross_compiling" != no; then 3491 if test -n "$ac_tool_prefix"; then 3492 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3493set dummy ${ac_tool_prefix}strip; ac_word=$2 3494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3495$as_echo_n "checking for $ac_word... " >&6; } 3496if ${ac_cv_prog_STRIP+:} false; then : 3497 $as_echo_n "(cached) " >&6 3498else 3499 if test -n "$STRIP"; then 3500 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3501else 3502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3503for as_dir in $PATH 3504do 3505 IFS=$as_save_IFS 3506 test -z "$as_dir" && as_dir=. 3507 for ac_exec_ext in '' $ac_executable_extensions; do 3508 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3509 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3511 break 2 3512 fi 3513done 3514 done 3515IFS=$as_save_IFS 3516 3517fi 3518fi 3519STRIP=$ac_cv_prog_STRIP 3520if test -n "$STRIP"; then 3521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3522$as_echo "$STRIP" >&6; } 3523else 3524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3525$as_echo "no" >&6; } 3526fi 3527 3528 3529fi 3530if test -z "$ac_cv_prog_STRIP"; then 3531 ac_ct_STRIP=$STRIP 3532 # Extract the first word of "strip", so it can be a program name with args. 3533set dummy strip; ac_word=$2 3534{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3535$as_echo_n "checking for $ac_word... " >&6; } 3536if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 3537 $as_echo_n "(cached) " >&6 3538else 3539 if test -n "$ac_ct_STRIP"; then 3540 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3541else 3542as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3543for as_dir in $PATH 3544do 3545 IFS=$as_save_IFS 3546 test -z "$as_dir" && as_dir=. 3547 for ac_exec_ext in '' $ac_executable_extensions; do 3548 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3549 ac_cv_prog_ac_ct_STRIP="strip" 3550 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3551 break 2 3552 fi 3553done 3554 done 3555IFS=$as_save_IFS 3556 3557fi 3558fi 3559ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3560if test -n "$ac_ct_STRIP"; then 3561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3562$as_echo "$ac_ct_STRIP" >&6; } 3563else 3564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3565$as_echo "no" >&6; } 3566fi 3567 3568 if test "x$ac_ct_STRIP" = x; then 3569 STRIP=":" 3570 else 3571 case $cross_compiling:$ac_tool_warned in 3572yes:) 3573{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3574$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3575ac_tool_warned=yes ;; 3576esac 3577 STRIP=$ac_ct_STRIP 3578 fi 3579else 3580 STRIP="$ac_cv_prog_STRIP" 3581fi 3582 3583fi 3584INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3585 3586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3587$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3588if test -z "$MKDIR_P"; then 3589 if ${ac_cv_path_mkdir+:} false; then : 3590 $as_echo_n "(cached) " >&6 3591else 3592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3593for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3594do 3595 IFS=$as_save_IFS 3596 test -z "$as_dir" && as_dir=. 3597 for ac_prog in mkdir gmkdir; do 3598 for ac_exec_ext in '' $ac_executable_extensions; do 3599 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 3600 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3601 'mkdir (GNU coreutils) '* | \ 3602 'mkdir (coreutils) '* | \ 3603 'mkdir (fileutils) '4.1*) 3604 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3605 break 3;; 3606 esac 3607 done 3608 done 3609 done 3610IFS=$as_save_IFS 3611 3612fi 3613 3614 test -d ./--version && rmdir ./--version 3615 if test "${ac_cv_path_mkdir+set}" = set; then 3616 MKDIR_P="$ac_cv_path_mkdir -p" 3617 else 3618 # As a last resort, use the slow shell script. Don't cache a 3619 # value for MKDIR_P within a source directory, because that will 3620 # break other packages using the cache if that directory is 3621 # removed, or if the value is a relative name. 3622 MKDIR_P="$ac_install_sh -d" 3623 fi 3624fi 3625{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3626$as_echo "$MKDIR_P" >&6; } 3627 3628for ac_prog in gawk mawk nawk awk 3629do 3630 # Extract the first word of "$ac_prog", so it can be a program name with args. 3631set dummy $ac_prog; ac_word=$2 3632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3633$as_echo_n "checking for $ac_word... " >&6; } 3634if ${ac_cv_prog_AWK+:} false; then : 3635 $as_echo_n "(cached) " >&6 3636else 3637 if test -n "$AWK"; then 3638 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3639else 3640as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3641for as_dir in $PATH 3642do 3643 IFS=$as_save_IFS 3644 test -z "$as_dir" && as_dir=. 3645 for ac_exec_ext in '' $ac_executable_extensions; do 3646 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3647 ac_cv_prog_AWK="$ac_prog" 3648 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3649 break 2 3650 fi 3651done 3652 done 3653IFS=$as_save_IFS 3654 3655fi 3656fi 3657AWK=$ac_cv_prog_AWK 3658if test -n "$AWK"; then 3659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3660$as_echo "$AWK" >&6; } 3661else 3662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3663$as_echo "no" >&6; } 3664fi 3665 3666 3667 test -n "$AWK" && break 3668done 3669 3670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3671$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3672set x ${MAKE-make} 3673ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3674if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 3675 $as_echo_n "(cached) " >&6 3676else 3677 cat >conftest.make <<\_ACEOF 3678SHELL = /bin/sh 3679all: 3680 @echo '@@@%%%=$(MAKE)=@@@%%%' 3681_ACEOF 3682# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3683case `${MAKE-make} -f conftest.make 2>/dev/null` in 3684 *@@@%%%=?*=@@@%%%*) 3685 eval ac_cv_prog_make_${ac_make}_set=yes;; 3686 *) 3687 eval ac_cv_prog_make_${ac_make}_set=no;; 3688esac 3689rm -f conftest.make 3690fi 3691if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3693$as_echo "yes" >&6; } 3694 SET_MAKE= 3695else 3696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3697$as_echo "no" >&6; } 3698 SET_MAKE="MAKE=${MAKE-make}" 3699fi 3700 3701rm -rf .tst 2>/dev/null 3702mkdir .tst 2>/dev/null 3703if test -d .tst; then 3704 am__leading_dot=. 3705else 3706 am__leading_dot=_ 3707fi 3708rmdir .tst 2>/dev/null 3709 3710DEPDIR="${am__leading_dot}deps" 3711 3712ac_config_commands="$ac_config_commands depfiles" 3713 3714 3715am_make=${MAKE-make} 3716cat > confinc << 'END' 3717am__doit: 3718 @echo this is the am__doit target 3719.PHONY: am__doit 3720END 3721# If we don't find an include directive, just comment out the code. 3722{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3723$as_echo_n "checking for style of include used by $am_make... " >&6; } 3724am__include="#" 3725am__quote= 3726_am_result=none 3727# First try GNU make style include. 3728echo "include confinc" > confmf 3729# Ignore all kinds of additional output from 'make'. 3730case `$am_make -s -f confmf 2> /dev/null` in #( 3731*the\ am__doit\ target*) 3732 am__include=include 3733 am__quote= 3734 _am_result=GNU 3735 ;; 3736esac 3737# Now try BSD make style include. 3738if test "$am__include" = "#"; then 3739 echo '.include "confinc"' > confmf 3740 case `$am_make -s -f confmf 2> /dev/null` in #( 3741 *the\ am__doit\ target*) 3742 am__include=.include 3743 am__quote="\"" 3744 _am_result=BSD 3745 ;; 3746 esac 3747fi 3748 3749 3750{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3751$as_echo "$_am_result" >&6; } 3752rm -f confinc confmf 3753 3754# Check whether --enable-dependency-tracking was given. 3755if test "${enable_dependency_tracking+set}" = set; then : 3756 enableval=$enable_dependency_tracking; 3757fi 3758 3759if test "x$enable_dependency_tracking" != xno; then 3760 am_depcomp="$ac_aux_dir/depcomp" 3761 AMDEPBACKSLASH='\' 3762 am__nodep='_no' 3763fi 3764 if test "x$enable_dependency_tracking" != xno; then 3765 AMDEP_TRUE= 3766 AMDEP_FALSE='#' 3767else 3768 AMDEP_TRUE='#' 3769 AMDEP_FALSE= 3770fi 3771 3772 3773# Check whether --enable-silent-rules was given. 3774if test "${enable_silent_rules+set}" = set; then : 3775 enableval=$enable_silent_rules; 3776fi 3777 3778case $enable_silent_rules in # ((( 3779 yes) AM_DEFAULT_VERBOSITY=0;; 3780 no) AM_DEFAULT_VERBOSITY=1;; 3781 *) AM_DEFAULT_VERBOSITY=1;; 3782esac 3783am_make=${MAKE-make} 3784{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 3785$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 3786if ${am_cv_make_support_nested_variables+:} false; then : 3787 $as_echo_n "(cached) " >&6 3788else 3789 if $as_echo 'TRUE=$(BAR$(V)) 3790BAR0=false 3791BAR1=true 3792V=1 3793am__doit: 3794 @$(TRUE) 3795.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 3796 am_cv_make_support_nested_variables=yes 3797else 3798 am_cv_make_support_nested_variables=no 3799fi 3800fi 3801{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 3802$as_echo "$am_cv_make_support_nested_variables" >&6; } 3803if test $am_cv_make_support_nested_variables = yes; then 3804 AM_V='$(V)' 3805 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 3806else 3807 AM_V=$AM_DEFAULT_VERBOSITY 3808 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 3809fi 3810AM_BACKSLASH='\' 3811 3812if test "`cd $srcdir && pwd`" != "`pwd`"; then 3813 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3814 # is not polluted with repeated "-I." 3815 am__isrc=' -I$(srcdir)' 3816 # test to see if srcdir already configured 3817 if test -f $srcdir/config.status; then 3818 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3819 fi 3820fi 3821 3822# test whether we have cygpath 3823if test -z "$CYGPATH_W"; then 3824 if (cygpath --version) >/dev/null 2>/dev/null; then 3825 CYGPATH_W='cygpath -w' 3826 else 3827 CYGPATH_W=echo 3828 fi 3829fi 3830 3831 3832# Define the identity of the package. 3833 PACKAGE='gprof' 3834 VERSION='2.34' 3835 3836 3837cat >>confdefs.h <<_ACEOF 3838#define PACKAGE "$PACKAGE" 3839_ACEOF 3840 3841 3842cat >>confdefs.h <<_ACEOF 3843#define VERSION "$VERSION" 3844_ACEOF 3845 3846# Some tools Automake needs. 3847 3848ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3849 3850 3851AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3852 3853 3854AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3855 3856 3857AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3858 3859 3860MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3861 3862# For better backward compatibility. To be removed once Automake 1.9.x 3863# dies out for good. For more background, see: 3864# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3865# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3866mkdir_p='$(MKDIR_P)' 3867 3868# We need awk for the "check" target (and possibly the TAP driver). The 3869# system "awk" is bad on some platforms. 3870# Always define AMTAR for backward compatibility. Yes, it's still used 3871# in the wild :-( We should find a proper way to deprecate it ... 3872AMTAR='$${TAR-tar}' 3873 3874 3875# We'll loop over all known methods to create a tar archive until one works. 3876_am_tools='gnutar pax cpio none' 3877 3878am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3879 3880 3881 3882 3883 3884depcc="$CC" am_compiler_list= 3885 3886{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3887$as_echo_n "checking dependency style of $depcc... " >&6; } 3888if ${am_cv_CC_dependencies_compiler_type+:} false; then : 3889 $as_echo_n "(cached) " >&6 3890else 3891 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3892 # We make a subdir and do the tests there. Otherwise we can end up 3893 # making bogus files that we don't know about and never remove. For 3894 # instance it was reported that on HP-UX the gcc test will end up 3895 # making a dummy file named 'D' -- because '-MD' means "put the output 3896 # in D". 3897 rm -rf conftest.dir 3898 mkdir conftest.dir 3899 # Copy depcomp to subdir because otherwise we won't find it if we're 3900 # using a relative directory. 3901 cp "$am_depcomp" conftest.dir 3902 cd conftest.dir 3903 # We will build objects and dependencies in a subdirectory because 3904 # it helps to detect inapplicable dependency modes. For instance 3905 # both Tru64's cc and ICC support -MD to output dependencies as a 3906 # side effect of compilation, but ICC will put the dependencies in 3907 # the current directory while Tru64 will put them in the object 3908 # directory. 3909 mkdir sub 3910 3911 am_cv_CC_dependencies_compiler_type=none 3912 if test "$am_compiler_list" = ""; then 3913 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3914 fi 3915 am__universal=false 3916 case " $depcc " in #( 3917 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3918 esac 3919 3920 for depmode in $am_compiler_list; do 3921 # Setup a source with many dependencies, because some compilers 3922 # like to wrap large dependency lists on column 80 (with \), and 3923 # we should not choose a depcomp mode which is confused by this. 3924 # 3925 # We need to recreate these files for each test, as the compiler may 3926 # overwrite some of them when testing with obscure command lines. 3927 # This happens at least with the AIX C compiler. 3928 : > sub/conftest.c 3929 for i in 1 2 3 4 5 6; do 3930 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3931 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 3932 # Solaris 10 /bin/sh. 3933 echo '/* dummy */' > sub/conftst$i.h 3934 done 3935 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3936 3937 # We check with '-c' and '-o' for the sake of the "dashmstdout" 3938 # mode. It turns out that the SunPro C++ compiler does not properly 3939 # handle '-M -o', and we need to detect this. Also, some Intel 3940 # versions had trouble with output in subdirs. 3941 am__obj=sub/conftest.${OBJEXT-o} 3942 am__minus_obj="-o $am__obj" 3943 case $depmode in 3944 gcc) 3945 # This depmode causes a compiler race in universal mode. 3946 test "$am__universal" = false || continue 3947 ;; 3948 nosideeffect) 3949 # After this tag, mechanisms are not by side-effect, so they'll 3950 # only be used when explicitly requested. 3951 if test "x$enable_dependency_tracking" = xyes; then 3952 continue 3953 else 3954 break 3955 fi 3956 ;; 3957 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3958 # This compiler won't grok '-c -o', but also, the minuso test has 3959 # not run yet. These depmodes are late enough in the game, and 3960 # so weak that their functioning should not be impacted. 3961 am__obj=conftest.${OBJEXT-o} 3962 am__minus_obj= 3963 ;; 3964 none) break ;; 3965 esac 3966 if depmode=$depmode \ 3967 source=sub/conftest.c object=$am__obj \ 3968 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3969 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3970 >/dev/null 2>conftest.err && 3971 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3972 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3973 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3974 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3975 # icc doesn't choke on unknown options, it will just issue warnings 3976 # or remarks (even with -Werror). So we grep stderr for any message 3977 # that says an option was ignored or not supported. 3978 # When given -MP, icc 7.0 and 7.1 complain thusly: 3979 # icc: Command line warning: ignoring option '-M'; no argument required 3980 # The diagnosis changed in icc 8.0: 3981 # icc: Command line remark: option '-MP' not supported 3982 if (grep 'ignoring option' conftest.err || 3983 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3984 am_cv_CC_dependencies_compiler_type=$depmode 3985 break 3986 fi 3987 fi 3988 done 3989 3990 cd .. 3991 rm -rf conftest.dir 3992else 3993 am_cv_CC_dependencies_compiler_type=none 3994fi 3995 3996fi 3997{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3998$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3999CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4000 4001 if 4002 test "x$enable_dependency_tracking" != xno \ 4003 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4004 am__fastdepCC_TRUE= 4005 am__fastdepCC_FALSE='#' 4006else 4007 am__fastdepCC_TRUE='#' 4008 am__fastdepCC_FALSE= 4009fi 4010 4011 4012 4013# POSIX will say in a future version that running "rm -f" with no argument 4014# is OK; and we want to be able to make that assumption in our Makefile 4015# recipes. So use an aggressive probe to check that the usage we want is 4016# actually supported "in the wild" to an acceptable degree. 4017# See automake bug#10828. 4018# To make any issue more visible, cause the running configure to be aborted 4019# by default if the 'rm' program in use doesn't match our expectations; the 4020# user can still override this though. 4021if rm -f && rm -fr && rm -rf; then : OK; else 4022 cat >&2 <<'END' 4023Oops! 4024 4025Your 'rm' program seems unable to run without file operands specified 4026on the command line, even when the '-f' option is present. This is contrary 4027to the behaviour of most rm programs out there, and not conforming with 4028the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 4029 4030Please tell bug-automake@gnu.org about your system, including the value 4031of your $PATH and any error possibly output before this message. This 4032can help us improve future automake versions. 4033 4034END 4035 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 4036 echo 'Configuration will proceed anyway, since you have set the' >&2 4037 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 4038 echo >&2 4039 else 4040 cat >&2 <<'END' 4041Aborting the configuration process, to ensure you take notice of the issue. 4042 4043You can download and install GNU coreutils to get an 'rm' implementation 4044that behaves properly: <http://www.gnu.org/software/coreutils/>. 4045 4046If you want to complete the configuration process using your problematic 4047'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 4048to "yes", and re-run configure. 4049 4050END 4051 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 4052 fi 4053fi 4054 4055 4056ac_config_headers="$ac_config_headers gconfig.h:gconfig.in" 4057 4058 4059ac_ext=c 4060ac_cpp='$CPP $CPPFLAGS' 4061ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4062ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4063ac_compiler_gnu=$ac_cv_c_compiler_gnu 4064if test -n "$ac_tool_prefix"; then 4065 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 4066set dummy ${ac_tool_prefix}gcc; ac_word=$2 4067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4068$as_echo_n "checking for $ac_word... " >&6; } 4069if ${ac_cv_prog_CC+:} false; then : 4070 $as_echo_n "(cached) " >&6 4071else 4072 if test -n "$CC"; then 4073 ac_cv_prog_CC="$CC" # Let the user override the test. 4074else 4075as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4076for as_dir in $PATH 4077do 4078 IFS=$as_save_IFS 4079 test -z "$as_dir" && as_dir=. 4080 for ac_exec_ext in '' $ac_executable_extensions; do 4081 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4082 ac_cv_prog_CC="${ac_tool_prefix}gcc" 4083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4084 break 2 4085 fi 4086done 4087 done 4088IFS=$as_save_IFS 4089 4090fi 4091fi 4092CC=$ac_cv_prog_CC 4093if test -n "$CC"; then 4094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4095$as_echo "$CC" >&6; } 4096else 4097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4098$as_echo "no" >&6; } 4099fi 4100 4101 4102fi 4103if test -z "$ac_cv_prog_CC"; then 4104 ac_ct_CC=$CC 4105 # Extract the first word of "gcc", so it can be a program name with args. 4106set dummy gcc; ac_word=$2 4107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4108$as_echo_n "checking for $ac_word... " >&6; } 4109if ${ac_cv_prog_ac_ct_CC+:} false; then : 4110 $as_echo_n "(cached) " >&6 4111else 4112 if test -n "$ac_ct_CC"; then 4113 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4114else 4115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4116for as_dir in $PATH 4117do 4118 IFS=$as_save_IFS 4119 test -z "$as_dir" && as_dir=. 4120 for ac_exec_ext in '' $ac_executable_extensions; do 4121 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4122 ac_cv_prog_ac_ct_CC="gcc" 4123 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4124 break 2 4125 fi 4126done 4127 done 4128IFS=$as_save_IFS 4129 4130fi 4131fi 4132ac_ct_CC=$ac_cv_prog_ac_ct_CC 4133if test -n "$ac_ct_CC"; then 4134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4135$as_echo "$ac_ct_CC" >&6; } 4136else 4137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4138$as_echo "no" >&6; } 4139fi 4140 4141 if test "x$ac_ct_CC" = x; then 4142 CC="" 4143 else 4144 case $cross_compiling:$ac_tool_warned in 4145yes:) 4146{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4147$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4148ac_tool_warned=yes ;; 4149esac 4150 CC=$ac_ct_CC 4151 fi 4152else 4153 CC="$ac_cv_prog_CC" 4154fi 4155 4156if test -z "$CC"; then 4157 if test -n "$ac_tool_prefix"; then 4158 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4159set dummy ${ac_tool_prefix}cc; ac_word=$2 4160{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4161$as_echo_n "checking for $ac_word... " >&6; } 4162if ${ac_cv_prog_CC+:} false; then : 4163 $as_echo_n "(cached) " >&6 4164else 4165 if test -n "$CC"; then 4166 ac_cv_prog_CC="$CC" # Let the user override the test. 4167else 4168as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4169for as_dir in $PATH 4170do 4171 IFS=$as_save_IFS 4172 test -z "$as_dir" && as_dir=. 4173 for ac_exec_ext in '' $ac_executable_extensions; do 4174 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4175 ac_cv_prog_CC="${ac_tool_prefix}cc" 4176 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4177 break 2 4178 fi 4179done 4180 done 4181IFS=$as_save_IFS 4182 4183fi 4184fi 4185CC=$ac_cv_prog_CC 4186if test -n "$CC"; then 4187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4188$as_echo "$CC" >&6; } 4189else 4190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4191$as_echo "no" >&6; } 4192fi 4193 4194 4195 fi 4196fi 4197if test -z "$CC"; then 4198 # Extract the first word of "cc", so it can be a program name with args. 4199set dummy cc; ac_word=$2 4200{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4201$as_echo_n "checking for $ac_word... " >&6; } 4202if ${ac_cv_prog_CC+:} false; then : 4203 $as_echo_n "(cached) " >&6 4204else 4205 if test -n "$CC"; then 4206 ac_cv_prog_CC="$CC" # Let the user override the test. 4207else 4208 ac_prog_rejected=no 4209as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4210for as_dir in $PATH 4211do 4212 IFS=$as_save_IFS 4213 test -z "$as_dir" && as_dir=. 4214 for ac_exec_ext in '' $ac_executable_extensions; do 4215 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4216 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4217 ac_prog_rejected=yes 4218 continue 4219 fi 4220 ac_cv_prog_CC="cc" 4221 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4222 break 2 4223 fi 4224done 4225 done 4226IFS=$as_save_IFS 4227 4228if test $ac_prog_rejected = yes; then 4229 # We found a bogon in the path, so make sure we never use it. 4230 set dummy $ac_cv_prog_CC 4231 shift 4232 if test $# != 0; then 4233 # We chose a different compiler from the bogus one. 4234 # However, it has the same basename, so the bogon will be chosen 4235 # first if we set CC to just the basename; use the full file name. 4236 shift 4237 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4238 fi 4239fi 4240fi 4241fi 4242CC=$ac_cv_prog_CC 4243if test -n "$CC"; then 4244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4245$as_echo "$CC" >&6; } 4246else 4247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4248$as_echo "no" >&6; } 4249fi 4250 4251 4252fi 4253if test -z "$CC"; then 4254 if test -n "$ac_tool_prefix"; then 4255 for ac_prog in cl.exe 4256 do 4257 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4258set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4259{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4260$as_echo_n "checking for $ac_word... " >&6; } 4261if ${ac_cv_prog_CC+:} false; then : 4262 $as_echo_n "(cached) " >&6 4263else 4264 if test -n "$CC"; then 4265 ac_cv_prog_CC="$CC" # Let the user override the test. 4266else 4267as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4268for as_dir in $PATH 4269do 4270 IFS=$as_save_IFS 4271 test -z "$as_dir" && as_dir=. 4272 for ac_exec_ext in '' $ac_executable_extensions; do 4273 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4274 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4275 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4276 break 2 4277 fi 4278done 4279 done 4280IFS=$as_save_IFS 4281 4282fi 4283fi 4284CC=$ac_cv_prog_CC 4285if test -n "$CC"; then 4286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4287$as_echo "$CC" >&6; } 4288else 4289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4290$as_echo "no" >&6; } 4291fi 4292 4293 4294 test -n "$CC" && break 4295 done 4296fi 4297if test -z "$CC"; then 4298 ac_ct_CC=$CC 4299 for ac_prog in cl.exe 4300do 4301 # Extract the first word of "$ac_prog", so it can be a program name with args. 4302set dummy $ac_prog; ac_word=$2 4303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4304$as_echo_n "checking for $ac_word... " >&6; } 4305if ${ac_cv_prog_ac_ct_CC+:} false; then : 4306 $as_echo_n "(cached) " >&6 4307else 4308 if test -n "$ac_ct_CC"; then 4309 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4310else 4311as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4312for as_dir in $PATH 4313do 4314 IFS=$as_save_IFS 4315 test -z "$as_dir" && as_dir=. 4316 for ac_exec_ext in '' $ac_executable_extensions; do 4317 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4318 ac_cv_prog_ac_ct_CC="$ac_prog" 4319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4320 break 2 4321 fi 4322done 4323 done 4324IFS=$as_save_IFS 4325 4326fi 4327fi 4328ac_ct_CC=$ac_cv_prog_ac_ct_CC 4329if test -n "$ac_ct_CC"; then 4330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4331$as_echo "$ac_ct_CC" >&6; } 4332else 4333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4334$as_echo "no" >&6; } 4335fi 4336 4337 4338 test -n "$ac_ct_CC" && break 4339done 4340 4341 if test "x$ac_ct_CC" = x; then 4342 CC="" 4343 else 4344 case $cross_compiling:$ac_tool_warned in 4345yes:) 4346{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4347$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4348ac_tool_warned=yes ;; 4349esac 4350 CC=$ac_ct_CC 4351 fi 4352fi 4353 4354fi 4355 4356 4357test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4358$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4359as_fn_error $? "no acceptable C compiler found in \$PATH 4360See \`config.log' for more details" "$LINENO" 5; } 4361 4362# Provide some information about the compiler. 4363$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4364set X $ac_compile 4365ac_compiler=$2 4366for ac_option in --version -v -V -qversion; do 4367 { { ac_try="$ac_compiler $ac_option >&5" 4368case "(($ac_try" in 4369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4370 *) ac_try_echo=$ac_try;; 4371esac 4372eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4373$as_echo "$ac_try_echo"; } >&5 4374 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4375 ac_status=$? 4376 if test -s conftest.err; then 4377 sed '10a\ 4378... rest of stderr output deleted ... 4379 10q' conftest.err >conftest.er1 4380 cat conftest.er1 >&5 4381 fi 4382 rm -f conftest.er1 conftest.err 4383 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4384 test $ac_status = 0; } 4385done 4386 4387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4388$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4389if ${ac_cv_c_compiler_gnu+:} false; then : 4390 $as_echo_n "(cached) " >&6 4391else 4392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4393/* end confdefs.h. */ 4394 4395int 4396main () 4397{ 4398#ifndef __GNUC__ 4399 choke me 4400#endif 4401 4402 ; 4403 return 0; 4404} 4405_ACEOF 4406if ac_fn_c_try_compile "$LINENO"; then : 4407 ac_compiler_gnu=yes 4408else 4409 ac_compiler_gnu=no 4410fi 4411rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4412ac_cv_c_compiler_gnu=$ac_compiler_gnu 4413 4414fi 4415{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4416$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4417if test $ac_compiler_gnu = yes; then 4418 GCC=yes 4419else 4420 GCC= 4421fi 4422ac_test_CFLAGS=${CFLAGS+set} 4423ac_save_CFLAGS=$CFLAGS 4424{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4425$as_echo_n "checking whether $CC accepts -g... " >&6; } 4426if ${ac_cv_prog_cc_g+:} false; then : 4427 $as_echo_n "(cached) " >&6 4428else 4429 ac_save_c_werror_flag=$ac_c_werror_flag 4430 ac_c_werror_flag=yes 4431 ac_cv_prog_cc_g=no 4432 CFLAGS="-g" 4433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4434/* end confdefs.h. */ 4435 4436int 4437main () 4438{ 4439 4440 ; 4441 return 0; 4442} 4443_ACEOF 4444if ac_fn_c_try_compile "$LINENO"; then : 4445 ac_cv_prog_cc_g=yes 4446else 4447 CFLAGS="" 4448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4449/* end confdefs.h. */ 4450 4451int 4452main () 4453{ 4454 4455 ; 4456 return 0; 4457} 4458_ACEOF 4459if ac_fn_c_try_compile "$LINENO"; then : 4460 4461else 4462 ac_c_werror_flag=$ac_save_c_werror_flag 4463 CFLAGS="-g" 4464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4465/* end confdefs.h. */ 4466 4467int 4468main () 4469{ 4470 4471 ; 4472 return 0; 4473} 4474_ACEOF 4475if ac_fn_c_try_compile "$LINENO"; then : 4476 ac_cv_prog_cc_g=yes 4477fi 4478rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4479fi 4480rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4481fi 4482rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4483 ac_c_werror_flag=$ac_save_c_werror_flag 4484fi 4485{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4486$as_echo "$ac_cv_prog_cc_g" >&6; } 4487if test "$ac_test_CFLAGS" = set; then 4488 CFLAGS=$ac_save_CFLAGS 4489elif test $ac_cv_prog_cc_g = yes; then 4490 if test "$GCC" = yes; then 4491 CFLAGS="-g -O2" 4492 else 4493 CFLAGS="-g" 4494 fi 4495else 4496 if test "$GCC" = yes; then 4497 CFLAGS="-O2" 4498 else 4499 CFLAGS= 4500 fi 4501fi 4502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4503$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4504if ${ac_cv_prog_cc_c89+:} false; then : 4505 $as_echo_n "(cached) " >&6 4506else 4507 ac_cv_prog_cc_c89=no 4508ac_save_CC=$CC 4509cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4510/* end confdefs.h. */ 4511#include <stdarg.h> 4512#include <stdio.h> 4513struct stat; 4514/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4515struct buf { int x; }; 4516FILE * (*rcsopen) (struct buf *, struct stat *, int); 4517static char *e (p, i) 4518 char **p; 4519 int i; 4520{ 4521 return p[i]; 4522} 4523static char *f (char * (*g) (char **, int), char **p, ...) 4524{ 4525 char *s; 4526 va_list v; 4527 va_start (v,p); 4528 s = g (p, va_arg (v,int)); 4529 va_end (v); 4530 return s; 4531} 4532 4533/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4534 function prototypes and stuff, but not '\xHH' hex character constants. 4535 These don't provoke an error unfortunately, instead are silently treated 4536 as 'x'. The following induces an error, until -std is added to get 4537 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4538 array size at least. It's necessary to write '\x00'==0 to get something 4539 that's true only with -std. */ 4540int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4541 4542/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4543 inside strings and character constants. */ 4544#define FOO(x) 'x' 4545int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4546 4547int test (int i, double x); 4548struct s1 {int (*f) (int a);}; 4549struct s2 {int (*f) (double a);}; 4550int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4551int argc; 4552char **argv; 4553int 4554main () 4555{ 4556return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4557 ; 4558 return 0; 4559} 4560_ACEOF 4561for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4562 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4563do 4564 CC="$ac_save_CC $ac_arg" 4565 if ac_fn_c_try_compile "$LINENO"; then : 4566 ac_cv_prog_cc_c89=$ac_arg 4567fi 4568rm -f core conftest.err conftest.$ac_objext 4569 test "x$ac_cv_prog_cc_c89" != "xno" && break 4570done 4571rm -f conftest.$ac_ext 4572CC=$ac_save_CC 4573 4574fi 4575# AC_CACHE_VAL 4576case "x$ac_cv_prog_cc_c89" in 4577 x) 4578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4579$as_echo "none needed" >&6; } ;; 4580 xno) 4581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4582$as_echo "unsupported" >&6; } ;; 4583 *) 4584 CC="$CC $ac_cv_prog_cc_c89" 4585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4586$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4587esac 4588if test "x$ac_cv_prog_cc_c89" != xno; then : 4589 4590fi 4591 4592ac_ext=c 4593ac_cpp='$CPP $CPPFLAGS' 4594ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4595ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4596ac_compiler_gnu=$ac_cv_c_compiler_gnu 4597 4598ac_ext=c 4599ac_cpp='$CPP $CPPFLAGS' 4600ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4601ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4602ac_compiler_gnu=$ac_cv_c_compiler_gnu 4603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4604$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4605if ${am_cv_prog_cc_c_o+:} false; then : 4606 $as_echo_n "(cached) " >&6 4607else 4608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4609/* end confdefs.h. */ 4610 4611int 4612main () 4613{ 4614 4615 ; 4616 return 0; 4617} 4618_ACEOF 4619 # Make sure it works both with $CC and with simple cc. 4620 # Following AC_PROG_CC_C_O, we do the test twice because some 4621 # compilers refuse to overwrite an existing .o file with -o, 4622 # though they will create one. 4623 am_cv_prog_cc_c_o=yes 4624 for am_i in 1 2; do 4625 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4626 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4627 ac_status=$? 4628 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4629 (exit $ac_status); } \ 4630 && test -f conftest2.$ac_objext; then 4631 : OK 4632 else 4633 am_cv_prog_cc_c_o=no 4634 break 4635 fi 4636 done 4637 rm -f core conftest* 4638 unset am_i 4639fi 4640{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4641$as_echo "$am_cv_prog_cc_c_o" >&6; } 4642if test "$am_cv_prog_cc_c_o" != yes; then 4643 # Losing compiler, so override with the script. 4644 # FIXME: It is wrong to rewrite CC. 4645 # But if we don't then we get into trouble of one sort or another. 4646 # A longer-term fix would be to have automake use am__CC in this case, 4647 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4648 CC="$am_aux_dir/compile $CC" 4649fi 4650ac_ext=c 4651ac_cpp='$CPP $CPPFLAGS' 4652ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4653ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4654ac_compiler_gnu=$ac_cv_c_compiler_gnu 4655 4656 4657ac_ext=c 4658ac_cpp='$CPP $CPPFLAGS' 4659ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4660ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4661ac_compiler_gnu=$ac_cv_c_compiler_gnu 4662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4663$as_echo_n "checking how to run the C preprocessor... " >&6; } 4664# On Suns, sometimes $CPP names a directory. 4665if test -n "$CPP" && test -d "$CPP"; then 4666 CPP= 4667fi 4668if test -z "$CPP"; then 4669 if ${ac_cv_prog_CPP+:} false; then : 4670 $as_echo_n "(cached) " >&6 4671else 4672 # Double quotes because CPP needs to be expanded 4673 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4674 do 4675 ac_preproc_ok=false 4676for ac_c_preproc_warn_flag in '' yes 4677do 4678 # Use a header file that comes with gcc, so configuring glibc 4679 # with a fresh cross-compiler works. 4680 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4681 # <limits.h> exists even on freestanding compilers. 4682 # On the NeXT, cc -E runs the code through the compiler's parser, 4683 # not just through cpp. "Syntax error" is here to catch this case. 4684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4685/* end confdefs.h. */ 4686#ifdef __STDC__ 4687# include <limits.h> 4688#else 4689# include <assert.h> 4690#endif 4691 Syntax error 4692_ACEOF 4693if ac_fn_c_try_cpp "$LINENO"; then : 4694 4695else 4696 # Broken: fails on valid input. 4697continue 4698fi 4699rm -f conftest.err conftest.i conftest.$ac_ext 4700 4701 # OK, works on sane cases. Now check whether nonexistent headers 4702 # can be detected and how. 4703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4704/* end confdefs.h. */ 4705#include <ac_nonexistent.h> 4706_ACEOF 4707if ac_fn_c_try_cpp "$LINENO"; then : 4708 # Broken: success on invalid input. 4709continue 4710else 4711 # Passes both tests. 4712ac_preproc_ok=: 4713break 4714fi 4715rm -f conftest.err conftest.i conftest.$ac_ext 4716 4717done 4718# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4719rm -f conftest.i conftest.err conftest.$ac_ext 4720if $ac_preproc_ok; then : 4721 break 4722fi 4723 4724 done 4725 ac_cv_prog_CPP=$CPP 4726 4727fi 4728 CPP=$ac_cv_prog_CPP 4729else 4730 ac_cv_prog_CPP=$CPP 4731fi 4732{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4733$as_echo "$CPP" >&6; } 4734ac_preproc_ok=false 4735for ac_c_preproc_warn_flag in '' yes 4736do 4737 # Use a header file that comes with gcc, so configuring glibc 4738 # with a fresh cross-compiler works. 4739 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4740 # <limits.h> exists even on freestanding compilers. 4741 # On the NeXT, cc -E runs the code through the compiler's parser, 4742 # not just through cpp. "Syntax error" is here to catch this case. 4743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4744/* end confdefs.h. */ 4745#ifdef __STDC__ 4746# include <limits.h> 4747#else 4748# include <assert.h> 4749#endif 4750 Syntax error 4751_ACEOF 4752if ac_fn_c_try_cpp "$LINENO"; then : 4753 4754else 4755 # Broken: fails on valid input. 4756continue 4757fi 4758rm -f conftest.err conftest.i conftest.$ac_ext 4759 4760 # OK, works on sane cases. Now check whether nonexistent headers 4761 # can be detected and how. 4762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4763/* end confdefs.h. */ 4764#include <ac_nonexistent.h> 4765_ACEOF 4766if ac_fn_c_try_cpp "$LINENO"; then : 4767 # Broken: success on invalid input. 4768continue 4769else 4770 # Passes both tests. 4771ac_preproc_ok=: 4772break 4773fi 4774rm -f conftest.err conftest.i conftest.$ac_ext 4775 4776done 4777# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4778rm -f conftest.i conftest.err conftest.$ac_ext 4779if $ac_preproc_ok; then : 4780 4781else 4782 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4783$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4784as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4785See \`config.log' for more details" "$LINENO" 5; } 4786fi 4787 4788ac_ext=c 4789ac_cpp='$CPP $CPPFLAGS' 4790ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4791ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4792ac_compiler_gnu=$ac_cv_c_compiler_gnu 4793 4794 4795{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4796$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4797if ${ac_cv_path_GREP+:} false; then : 4798 $as_echo_n "(cached) " >&6 4799else 4800 if test -z "$GREP"; then 4801 ac_path_GREP_found=false 4802 # Loop through the user's path and test for each of PROGNAME-LIST 4803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4804for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4805do 4806 IFS=$as_save_IFS 4807 test -z "$as_dir" && as_dir=. 4808 for ac_prog in grep ggrep; do 4809 for ac_exec_ext in '' $ac_executable_extensions; do 4810 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4811 as_fn_executable_p "$ac_path_GREP" || continue 4812# Check for GNU ac_path_GREP and select it if it is found. 4813 # Check for GNU $ac_path_GREP 4814case `"$ac_path_GREP" --version 2>&1` in 4815*GNU*) 4816 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4817*) 4818 ac_count=0 4819 $as_echo_n 0123456789 >"conftest.in" 4820 while : 4821 do 4822 cat "conftest.in" "conftest.in" >"conftest.tmp" 4823 mv "conftest.tmp" "conftest.in" 4824 cp "conftest.in" "conftest.nl" 4825 $as_echo 'GREP' >> "conftest.nl" 4826 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4827 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4828 as_fn_arith $ac_count + 1 && ac_count=$as_val 4829 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4830 # Best one so far, save it but keep looking for a better one 4831 ac_cv_path_GREP="$ac_path_GREP" 4832 ac_path_GREP_max=$ac_count 4833 fi 4834 # 10*(2^10) chars as input seems more than enough 4835 test $ac_count -gt 10 && break 4836 done 4837 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4838esac 4839 4840 $ac_path_GREP_found && break 3 4841 done 4842 done 4843 done 4844IFS=$as_save_IFS 4845 if test -z "$ac_cv_path_GREP"; then 4846 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4847 fi 4848else 4849 ac_cv_path_GREP=$GREP 4850fi 4851 4852fi 4853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4854$as_echo "$ac_cv_path_GREP" >&6; } 4855 GREP="$ac_cv_path_GREP" 4856 4857 4858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4859$as_echo_n "checking for egrep... " >&6; } 4860if ${ac_cv_path_EGREP+:} false; then : 4861 $as_echo_n "(cached) " >&6 4862else 4863 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4864 then ac_cv_path_EGREP="$GREP -E" 4865 else 4866 if test -z "$EGREP"; then 4867 ac_path_EGREP_found=false 4868 # Loop through the user's path and test for each of PROGNAME-LIST 4869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4870for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4871do 4872 IFS=$as_save_IFS 4873 test -z "$as_dir" && as_dir=. 4874 for ac_prog in egrep; do 4875 for ac_exec_ext in '' $ac_executable_extensions; do 4876 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4877 as_fn_executable_p "$ac_path_EGREP" || continue 4878# Check for GNU ac_path_EGREP and select it if it is found. 4879 # Check for GNU $ac_path_EGREP 4880case `"$ac_path_EGREP" --version 2>&1` in 4881*GNU*) 4882 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4883*) 4884 ac_count=0 4885 $as_echo_n 0123456789 >"conftest.in" 4886 while : 4887 do 4888 cat "conftest.in" "conftest.in" >"conftest.tmp" 4889 mv "conftest.tmp" "conftest.in" 4890 cp "conftest.in" "conftest.nl" 4891 $as_echo 'EGREP' >> "conftest.nl" 4892 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4893 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4894 as_fn_arith $ac_count + 1 && ac_count=$as_val 4895 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4896 # Best one so far, save it but keep looking for a better one 4897 ac_cv_path_EGREP="$ac_path_EGREP" 4898 ac_path_EGREP_max=$ac_count 4899 fi 4900 # 10*(2^10) chars as input seems more than enough 4901 test $ac_count -gt 10 && break 4902 done 4903 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4904esac 4905 4906 $ac_path_EGREP_found && break 3 4907 done 4908 done 4909 done 4910IFS=$as_save_IFS 4911 if test -z "$ac_cv_path_EGREP"; then 4912 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4913 fi 4914else 4915 ac_cv_path_EGREP=$EGREP 4916fi 4917 4918 fi 4919fi 4920{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4921$as_echo "$ac_cv_path_EGREP" >&6; } 4922 EGREP="$ac_cv_path_EGREP" 4923 4924 4925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4926$as_echo_n "checking for ANSI C header files... " >&6; } 4927if ${ac_cv_header_stdc+:} false; then : 4928 $as_echo_n "(cached) " >&6 4929else 4930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4931/* end confdefs.h. */ 4932#include <stdlib.h> 4933#include <stdarg.h> 4934#include <string.h> 4935#include <float.h> 4936 4937int 4938main () 4939{ 4940 4941 ; 4942 return 0; 4943} 4944_ACEOF 4945if ac_fn_c_try_compile "$LINENO"; then : 4946 ac_cv_header_stdc=yes 4947else 4948 ac_cv_header_stdc=no 4949fi 4950rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4951 4952if test $ac_cv_header_stdc = yes; then 4953 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4955/* end confdefs.h. */ 4956#include <string.h> 4957 4958_ACEOF 4959if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4960 $EGREP "memchr" >/dev/null 2>&1; then : 4961 4962else 4963 ac_cv_header_stdc=no 4964fi 4965rm -f conftest* 4966 4967fi 4968 4969if test $ac_cv_header_stdc = yes; then 4970 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4972/* end confdefs.h. */ 4973#include <stdlib.h> 4974 4975_ACEOF 4976if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4977 $EGREP "free" >/dev/null 2>&1; then : 4978 4979else 4980 ac_cv_header_stdc=no 4981fi 4982rm -f conftest* 4983 4984fi 4985 4986if test $ac_cv_header_stdc = yes; then 4987 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4988 if test "$cross_compiling" = yes; then : 4989 : 4990else 4991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4992/* end confdefs.h. */ 4993#include <ctype.h> 4994#include <stdlib.h> 4995#if ((' ' & 0x0FF) == 0x020) 4996# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4997# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4998#else 4999# define ISLOWER(c) \ 5000 (('a' <= (c) && (c) <= 'i') \ 5001 || ('j' <= (c) && (c) <= 'r') \ 5002 || ('s' <= (c) && (c) <= 'z')) 5003# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 5004#endif 5005 5006#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 5007int 5008main () 5009{ 5010 int i; 5011 for (i = 0; i < 256; i++) 5012 if (XOR (islower (i), ISLOWER (i)) 5013 || toupper (i) != TOUPPER (i)) 5014 return 2; 5015 return 0; 5016} 5017_ACEOF 5018if ac_fn_c_try_run "$LINENO"; then : 5019 5020else 5021 ac_cv_header_stdc=no 5022fi 5023rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5024 conftest.$ac_objext conftest.beam conftest.$ac_ext 5025fi 5026 5027fi 5028fi 5029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 5030$as_echo "$ac_cv_header_stdc" >&6; } 5031if test $ac_cv_header_stdc = yes; then 5032 5033$as_echo "#define STDC_HEADERS 1" >>confdefs.h 5034 5035fi 5036 5037# On IRIX 5.3, sys/types and inttypes.h are conflicting. 5038for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 5039 inttypes.h stdint.h unistd.h 5040do : 5041 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 5042ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 5043" 5044if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 5045 cat >>confdefs.h <<_ACEOF 5046#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 5047_ACEOF 5048 5049fi 5050 5051done 5052 5053 5054 5055 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 5056if test "x$ac_cv_header_minix_config_h" = xyes; then : 5057 MINIX=yes 5058else 5059 MINIX= 5060fi 5061 5062 5063 if test "$MINIX" = yes; then 5064 5065$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 5066 5067 5068$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 5069 5070 5071$as_echo "#define _MINIX 1" >>confdefs.h 5072 5073 fi 5074 5075 5076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 5077$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 5078if ${ac_cv_safe_to_define___extensions__+:} false; then : 5079 $as_echo_n "(cached) " >&6 5080else 5081 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5082/* end confdefs.h. */ 5083 5084# define __EXTENSIONS__ 1 5085 $ac_includes_default 5086int 5087main () 5088{ 5089 5090 ; 5091 return 0; 5092} 5093_ACEOF 5094if ac_fn_c_try_compile "$LINENO"; then : 5095 ac_cv_safe_to_define___extensions__=yes 5096else 5097 ac_cv_safe_to_define___extensions__=no 5098fi 5099rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5100fi 5101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 5102$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 5103 test $ac_cv_safe_to_define___extensions__ = yes && 5104 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 5105 5106 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 5107 5108 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 5109 5110 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 5111 5112 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 5113 5114 5115 5116 5117 5118 5119case `pwd` in 5120 *\ * | *\ *) 5121 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5122$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5123esac 5124 5125 5126 5127macro_version='2.2.7a' 5128macro_revision='1.3134' 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142ltmain="$ac_aux_dir/ltmain.sh" 5143 5144# Backslashify metacharacters that are still active within 5145# double-quoted strings. 5146sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5147 5148# Same as above, but do not quote variable references. 5149double_quote_subst='s/\(["`\\]\)/\\\1/g' 5150 5151# Sed substitution to delay expansion of an escaped shell variable in a 5152# double_quote_subst'ed string. 5153delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5154 5155# Sed substitution to delay expansion of an escaped single quote. 5156delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5157 5158# Sed substitution to avoid accidental globbing in evaled expressions 5159no_glob_subst='s/\*/\\\*/g' 5160 5161ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5162ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5163ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5164 5165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5166$as_echo_n "checking how to print strings... " >&6; } 5167# Test print first, because it will be a builtin if present. 5168if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5169 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5170 ECHO='print -r --' 5171elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5172 ECHO='printf %s\n' 5173else 5174 # Use this function as a fallback that always works. 5175 func_fallback_echo () 5176 { 5177 eval 'cat <<_LTECHO_EOF 5178$1 5179_LTECHO_EOF' 5180 } 5181 ECHO='func_fallback_echo' 5182fi 5183 5184# func_echo_all arg... 5185# Invoke $ECHO with all args, space-separated. 5186func_echo_all () 5187{ 5188 $ECHO "" 5189} 5190 5191case "$ECHO" in 5192 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5193$as_echo "printf" >&6; } ;; 5194 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5195$as_echo "print -r" >&6; } ;; 5196 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5197$as_echo "cat" >&6; } ;; 5198esac 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5214$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5215if ${ac_cv_path_SED+:} false; then : 5216 $as_echo_n "(cached) " >&6 5217else 5218 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5219 for ac_i in 1 2 3 4 5 6 7; do 5220 ac_script="$ac_script$as_nl$ac_script" 5221 done 5222 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5223 { ac_script=; unset ac_script;} 5224 if test -z "$SED"; then 5225 ac_path_SED_found=false 5226 # Loop through the user's path and test for each of PROGNAME-LIST 5227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5228for as_dir in $PATH 5229do 5230 IFS=$as_save_IFS 5231 test -z "$as_dir" && as_dir=. 5232 for ac_prog in sed gsed; do 5233 for ac_exec_ext in '' $ac_executable_extensions; do 5234 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5235 as_fn_executable_p "$ac_path_SED" || continue 5236# Check for GNU ac_path_SED and select it if it is found. 5237 # Check for GNU $ac_path_SED 5238case `"$ac_path_SED" --version 2>&1` in 5239*GNU*) 5240 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5241*) 5242 ac_count=0 5243 $as_echo_n 0123456789 >"conftest.in" 5244 while : 5245 do 5246 cat "conftest.in" "conftest.in" >"conftest.tmp" 5247 mv "conftest.tmp" "conftest.in" 5248 cp "conftest.in" "conftest.nl" 5249 $as_echo '' >> "conftest.nl" 5250 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5251 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5252 as_fn_arith $ac_count + 1 && ac_count=$as_val 5253 if test $ac_count -gt ${ac_path_SED_max-0}; then 5254 # Best one so far, save it but keep looking for a better one 5255 ac_cv_path_SED="$ac_path_SED" 5256 ac_path_SED_max=$ac_count 5257 fi 5258 # 10*(2^10) chars as input seems more than enough 5259 test $ac_count -gt 10 && break 5260 done 5261 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5262esac 5263 5264 $ac_path_SED_found && break 3 5265 done 5266 done 5267 done 5268IFS=$as_save_IFS 5269 if test -z "$ac_cv_path_SED"; then 5270 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 5271 fi 5272else 5273 ac_cv_path_SED=$SED 5274fi 5275 5276fi 5277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5278$as_echo "$ac_cv_path_SED" >&6; } 5279 SED="$ac_cv_path_SED" 5280 rm -f conftest.sed 5281 5282test -z "$SED" && SED=sed 5283Xsed="$SED -e 1s/^X//" 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5296$as_echo_n "checking for fgrep... " >&6; } 5297if ${ac_cv_path_FGREP+:} false; then : 5298 $as_echo_n "(cached) " >&6 5299else 5300 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5301 then ac_cv_path_FGREP="$GREP -F" 5302 else 5303 if test -z "$FGREP"; then 5304 ac_path_FGREP_found=false 5305 # Loop through the user's path and test for each of PROGNAME-LIST 5306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5307for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5308do 5309 IFS=$as_save_IFS 5310 test -z "$as_dir" && as_dir=. 5311 for ac_prog in fgrep; do 5312 for ac_exec_ext in '' $ac_executable_extensions; do 5313 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5314 as_fn_executable_p "$ac_path_FGREP" || continue 5315# Check for GNU ac_path_FGREP and select it if it is found. 5316 # Check for GNU $ac_path_FGREP 5317case `"$ac_path_FGREP" --version 2>&1` in 5318*GNU*) 5319 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5320*) 5321 ac_count=0 5322 $as_echo_n 0123456789 >"conftest.in" 5323 while : 5324 do 5325 cat "conftest.in" "conftest.in" >"conftest.tmp" 5326 mv "conftest.tmp" "conftest.in" 5327 cp "conftest.in" "conftest.nl" 5328 $as_echo 'FGREP' >> "conftest.nl" 5329 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5330 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5331 as_fn_arith $ac_count + 1 && ac_count=$as_val 5332 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5333 # Best one so far, save it but keep looking for a better one 5334 ac_cv_path_FGREP="$ac_path_FGREP" 5335 ac_path_FGREP_max=$ac_count 5336 fi 5337 # 10*(2^10) chars as input seems more than enough 5338 test $ac_count -gt 10 && break 5339 done 5340 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5341esac 5342 5343 $ac_path_FGREP_found && break 3 5344 done 5345 done 5346 done 5347IFS=$as_save_IFS 5348 if test -z "$ac_cv_path_FGREP"; then 5349 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5350 fi 5351else 5352 ac_cv_path_FGREP=$FGREP 5353fi 5354 5355 fi 5356fi 5357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5358$as_echo "$ac_cv_path_FGREP" >&6; } 5359 FGREP="$ac_cv_path_FGREP" 5360 5361 5362test -z "$GREP" && GREP=grep 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382# Check whether --with-gnu-ld was given. 5383if test "${with_gnu_ld+set}" = set; then : 5384 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5385else 5386 with_gnu_ld=no 5387fi 5388 5389ac_prog=ld 5390if test "$GCC" = yes; then 5391 # Check if gcc -print-prog-name=ld gives a path. 5392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5393$as_echo_n "checking for ld used by $CC... " >&6; } 5394 case $host in 5395 *-*-mingw*) 5396 # gcc leaves a trailing carriage return which upsets mingw 5397 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5398 *) 5399 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5400 esac 5401 case $ac_prog in 5402 # Accept absolute paths. 5403 [\\/]* | ?:[\\/]*) 5404 re_direlt='/[^/][^/]*/\.\./' 5405 # Canonicalize the pathname of ld 5406 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5407 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5408 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5409 done 5410 test -z "$LD" && LD="$ac_prog" 5411 ;; 5412 "") 5413 # If it fails, then pretend we aren't using GCC. 5414 ac_prog=ld 5415 ;; 5416 *) 5417 # If it is relative, then search for the first ld in PATH. 5418 with_gnu_ld=unknown 5419 ;; 5420 esac 5421elif test "$with_gnu_ld" = yes; then 5422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5423$as_echo_n "checking for GNU ld... " >&6; } 5424else 5425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5426$as_echo_n "checking for non-GNU ld... " >&6; } 5427fi 5428if ${lt_cv_path_LD+:} false; then : 5429 $as_echo_n "(cached) " >&6 5430else 5431 if test -z "$LD"; then 5432 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5433 for ac_dir in $PATH; do 5434 IFS="$lt_save_ifs" 5435 test -z "$ac_dir" && ac_dir=. 5436 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5437 lt_cv_path_LD="$ac_dir/$ac_prog" 5438 # Check to see if the program is GNU ld. I'd rather use --version, 5439 # but apparently some variants of GNU ld only accept -v. 5440 # Break only if it was the GNU/non-GNU ld that we prefer. 5441 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5442 *GNU* | *'with BFD'*) 5443 test "$with_gnu_ld" != no && break 5444 ;; 5445 *) 5446 test "$with_gnu_ld" != yes && break 5447 ;; 5448 esac 5449 fi 5450 done 5451 IFS="$lt_save_ifs" 5452else 5453 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5454fi 5455fi 5456 5457LD="$lt_cv_path_LD" 5458if test -n "$LD"; then 5459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5460$as_echo "$LD" >&6; } 5461else 5462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5463$as_echo "no" >&6; } 5464fi 5465test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5467$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5468if ${lt_cv_prog_gnu_ld+:} false; then : 5469 $as_echo_n "(cached) " >&6 5470else 5471 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5472case `$LD -v 2>&1 </dev/null` in 5473*GNU* | *'with BFD'*) 5474 lt_cv_prog_gnu_ld=yes 5475 ;; 5476*) 5477 lt_cv_prog_gnu_ld=no 5478 ;; 5479esac 5480fi 5481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5482$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5483with_gnu_ld=$lt_cv_prog_gnu_ld 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5494$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5495if ${lt_cv_path_NM+:} false; then : 5496 $as_echo_n "(cached) " >&6 5497else 5498 if test -n "$NM"; then 5499 # Let the user override the test. 5500 lt_cv_path_NM="$NM" 5501else 5502 lt_nm_to_check="${ac_tool_prefix}nm" 5503 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5504 lt_nm_to_check="$lt_nm_to_check nm" 5505 fi 5506 for lt_tmp_nm in $lt_nm_to_check; do 5507 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5508 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5509 IFS="$lt_save_ifs" 5510 test -z "$ac_dir" && ac_dir=. 5511 tmp_nm="$ac_dir/$lt_tmp_nm" 5512 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5513 # Check to see if the nm accepts a BSD-compat flag. 5514 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5515 # nm: unknown option "B" ignored 5516 # Tru64's nm complains that /dev/null is an invalid object file 5517 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5518 */dev/null* | *'Invalid file or object type'*) 5519 lt_cv_path_NM="$tmp_nm -B" 5520 break 5521 ;; 5522 *) 5523 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5524 */dev/null*) 5525 lt_cv_path_NM="$tmp_nm -p" 5526 break 5527 ;; 5528 *) 5529 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5530 continue # so that we can try to find one that supports BSD flags 5531 ;; 5532 esac 5533 ;; 5534 esac 5535 fi 5536 done 5537 IFS="$lt_save_ifs" 5538 done 5539 : ${lt_cv_path_NM=no} 5540fi 5541fi 5542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5543$as_echo "$lt_cv_path_NM" >&6; } 5544if test "$lt_cv_path_NM" != "no"; then 5545 NM="$lt_cv_path_NM" 5546else 5547 # Didn't find any BSD compatible name lister, look for dumpbin. 5548 if test -n "$DUMPBIN"; then : 5549 # Let the user override the test. 5550 else 5551 if test -n "$ac_tool_prefix"; then 5552 for ac_prog in dumpbin "link -dump" 5553 do 5554 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5555set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5557$as_echo_n "checking for $ac_word... " >&6; } 5558if ${ac_cv_prog_DUMPBIN+:} false; then : 5559 $as_echo_n "(cached) " >&6 5560else 5561 if test -n "$DUMPBIN"; then 5562 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5563else 5564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5565for as_dir in $PATH 5566do 5567 IFS=$as_save_IFS 5568 test -z "$as_dir" && as_dir=. 5569 for ac_exec_ext in '' $ac_executable_extensions; do 5570 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5571 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5572 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5573 break 2 5574 fi 5575done 5576 done 5577IFS=$as_save_IFS 5578 5579fi 5580fi 5581DUMPBIN=$ac_cv_prog_DUMPBIN 5582if test -n "$DUMPBIN"; then 5583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5584$as_echo "$DUMPBIN" >&6; } 5585else 5586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5587$as_echo "no" >&6; } 5588fi 5589 5590 5591 test -n "$DUMPBIN" && break 5592 done 5593fi 5594if test -z "$DUMPBIN"; then 5595 ac_ct_DUMPBIN=$DUMPBIN 5596 for ac_prog in dumpbin "link -dump" 5597do 5598 # Extract the first word of "$ac_prog", so it can be a program name with args. 5599set dummy $ac_prog; ac_word=$2 5600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5601$as_echo_n "checking for $ac_word... " >&6; } 5602if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5603 $as_echo_n "(cached) " >&6 5604else 5605 if test -n "$ac_ct_DUMPBIN"; then 5606 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5607else 5608as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5609for as_dir in $PATH 5610do 5611 IFS=$as_save_IFS 5612 test -z "$as_dir" && as_dir=. 5613 for ac_exec_ext in '' $ac_executable_extensions; do 5614 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5615 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5616 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5617 break 2 5618 fi 5619done 5620 done 5621IFS=$as_save_IFS 5622 5623fi 5624fi 5625ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5626if test -n "$ac_ct_DUMPBIN"; then 5627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5628$as_echo "$ac_ct_DUMPBIN" >&6; } 5629else 5630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5631$as_echo "no" >&6; } 5632fi 5633 5634 5635 test -n "$ac_ct_DUMPBIN" && break 5636done 5637 5638 if test "x$ac_ct_DUMPBIN" = x; then 5639 DUMPBIN=":" 5640 else 5641 case $cross_compiling:$ac_tool_warned in 5642yes:) 5643{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5644$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5645ac_tool_warned=yes ;; 5646esac 5647 DUMPBIN=$ac_ct_DUMPBIN 5648 fi 5649fi 5650 5651 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5652 *COFF*) 5653 DUMPBIN="$DUMPBIN -symbols" 5654 ;; 5655 *) 5656 DUMPBIN=: 5657 ;; 5658 esac 5659 fi 5660 5661 if test "$DUMPBIN" != ":"; then 5662 NM="$DUMPBIN" 5663 fi 5664fi 5665test -z "$NM" && NM=nm 5666 5667 5668 5669 5670 5671 5672{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5673$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5674if ${lt_cv_nm_interface+:} false; then : 5675 $as_echo_n "(cached) " >&6 5676else 5677 lt_cv_nm_interface="BSD nm" 5678 echo "int some_variable = 0;" > conftest.$ac_ext 5679 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5680 (eval "$ac_compile" 2>conftest.err) 5681 cat conftest.err >&5 5682 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5683 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5684 cat conftest.err >&5 5685 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5686 cat conftest.out >&5 5687 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5688 lt_cv_nm_interface="MS dumpbin" 5689 fi 5690 rm -f conftest* 5691fi 5692{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5693$as_echo "$lt_cv_nm_interface" >&6; } 5694 5695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5696$as_echo_n "checking whether ln -s works... " >&6; } 5697LN_S=$as_ln_s 5698if test "$LN_S" = "ln -s"; then 5699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5700$as_echo "yes" >&6; } 5701else 5702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5703$as_echo "no, using $LN_S" >&6; } 5704fi 5705 5706# find the maximum length of command line arguments 5707{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5708$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5709if ${lt_cv_sys_max_cmd_len+:} false; then : 5710 $as_echo_n "(cached) " >&6 5711else 5712 i=0 5713 teststring="ABCD" 5714 5715 case $build_os in 5716 msdosdjgpp*) 5717 # On DJGPP, this test can blow up pretty badly due to problems in libc 5718 # (any single argument exceeding 2000 bytes causes a buffer overrun 5719 # during glob expansion). Even if it were fixed, the result of this 5720 # check would be larger than it should be. 5721 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5722 ;; 5723 5724 gnu*) 5725 # Under GNU Hurd, this test is not required because there is 5726 # no limit to the length of command line arguments. 5727 # Libtool will interpret -1 as no limit whatsoever 5728 lt_cv_sys_max_cmd_len=-1; 5729 ;; 5730 5731 cygwin* | mingw* | cegcc*) 5732 # On Win9x/ME, this test blows up -- it succeeds, but takes 5733 # about 5 minutes as the teststring grows exponentially. 5734 # Worse, since 9x/ME are not pre-emptively multitasking, 5735 # you end up with a "frozen" computer, even though with patience 5736 # the test eventually succeeds (with a max line length of 256k). 5737 # Instead, let's just punt: use the minimum linelength reported by 5738 # all of the supported platforms: 8192 (on NT/2K/XP). 5739 lt_cv_sys_max_cmd_len=8192; 5740 ;; 5741 5742 mint*) 5743 # On MiNT this can take a long time and run out of memory. 5744 lt_cv_sys_max_cmd_len=8192; 5745 ;; 5746 5747 amigaos*) 5748 # On AmigaOS with pdksh, this test takes hours, literally. 5749 # So we just punt and use a minimum line length of 8192. 5750 lt_cv_sys_max_cmd_len=8192; 5751 ;; 5752 5753 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5754 # This has been around since 386BSD, at least. Likely further. 5755 if test -x /sbin/sysctl; then 5756 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5757 elif test -x /usr/sbin/sysctl; then 5758 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5759 else 5760 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5761 fi 5762 # And add a safety zone 5763 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5764 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5765 ;; 5766 5767 interix*) 5768 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5769 lt_cv_sys_max_cmd_len=196608 5770 ;; 5771 5772 osf*) 5773 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5774 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5775 # nice to cause kernel panics so lets avoid the loop below. 5776 # First set a reasonable default. 5777 lt_cv_sys_max_cmd_len=16384 5778 # 5779 if test -x /sbin/sysconfig; then 5780 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5781 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5782 esac 5783 fi 5784 ;; 5785 sco3.2v5*) 5786 lt_cv_sys_max_cmd_len=102400 5787 ;; 5788 sysv5* | sco5v6* | sysv4.2uw2*) 5789 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5790 if test -n "$kargmax"; then 5791 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5792 else 5793 lt_cv_sys_max_cmd_len=32768 5794 fi 5795 ;; 5796 *) 5797 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5798 if test -n "$lt_cv_sys_max_cmd_len"; then 5799 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5800 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5801 else 5802 # Make teststring a little bigger before we do anything with it. 5803 # a 1K string should be a reasonable start. 5804 for i in 1 2 3 4 5 6 7 8 ; do 5805 teststring=$teststring$teststring 5806 done 5807 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5808 # If test is not a shell built-in, we'll probably end up computing a 5809 # maximum length that is only half of the actual maximum length, but 5810 # we can't tell. 5811 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5812 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5813 test $i != 17 # 1/2 MB should be enough 5814 do 5815 i=`expr $i + 1` 5816 teststring=$teststring$teststring 5817 done 5818 # Only check the string length outside the loop. 5819 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5820 teststring= 5821 # Add a significant safety factor because C++ compilers can tack on 5822 # massive amounts of additional arguments before passing them to the 5823 # linker. It appears as though 1/2 is a usable value. 5824 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5825 fi 5826 ;; 5827 esac 5828 5829fi 5830 5831if test -n $lt_cv_sys_max_cmd_len ; then 5832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5833$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5834else 5835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5836$as_echo "none" >&6; } 5837fi 5838max_cmd_len=$lt_cv_sys_max_cmd_len 5839 5840 5841 5842 5843 5844 5845: ${CP="cp -f"} 5846: ${MV="mv -f"} 5847: ${RM="rm -f"} 5848 5849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5850$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5851# Try some XSI features 5852xsi_shell=no 5853( _lt_dummy="a/b/c" 5854 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5855 = c,a/b,, \ 5856 && eval 'test $(( 1 + 1 )) -eq 2 \ 5857 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5858 && xsi_shell=yes 5859{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5860$as_echo "$xsi_shell" >&6; } 5861 5862 5863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5864$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5865lt_shell_append=no 5866( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5867 >/dev/null 2>&1 \ 5868 && lt_shell_append=yes 5869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5870$as_echo "$lt_shell_append" >&6; } 5871 5872 5873if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5874 lt_unset=unset 5875else 5876 lt_unset=false 5877fi 5878 5879 5880 5881 5882 5883# test EBCDIC or ASCII 5884case `echo X|tr X '\101'` in 5885 A) # ASCII based system 5886 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5887 lt_SP2NL='tr \040 \012' 5888 lt_NL2SP='tr \015\012 \040\040' 5889 ;; 5890 *) # EBCDIC based system 5891 lt_SP2NL='tr \100 \n' 5892 lt_NL2SP='tr \r\n \100\100' 5893 ;; 5894esac 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5905$as_echo_n "checking for $LD option to reload object files... " >&6; } 5906if ${lt_cv_ld_reload_flag+:} false; then : 5907 $as_echo_n "(cached) " >&6 5908else 5909 lt_cv_ld_reload_flag='-r' 5910fi 5911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5912$as_echo "$lt_cv_ld_reload_flag" >&6; } 5913reload_flag=$lt_cv_ld_reload_flag 5914case $reload_flag in 5915"" | " "*) ;; 5916*) reload_flag=" $reload_flag" ;; 5917esac 5918reload_cmds='$LD$reload_flag -o $output$reload_objs' 5919case $host_os in 5920 darwin*) 5921 if test "$GCC" = yes; then 5922 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5923 else 5924 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5925 fi 5926 ;; 5927esac 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937if test -n "$ac_tool_prefix"; then 5938 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5939set dummy ${ac_tool_prefix}objdump; ac_word=$2 5940{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5941$as_echo_n "checking for $ac_word... " >&6; } 5942if ${ac_cv_prog_OBJDUMP+:} false; then : 5943 $as_echo_n "(cached) " >&6 5944else 5945 if test -n "$OBJDUMP"; then 5946 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5947else 5948as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5949for as_dir in $PATH 5950do 5951 IFS=$as_save_IFS 5952 test -z "$as_dir" && as_dir=. 5953 for ac_exec_ext in '' $ac_executable_extensions; do 5954 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5955 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5956 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5957 break 2 5958 fi 5959done 5960 done 5961IFS=$as_save_IFS 5962 5963fi 5964fi 5965OBJDUMP=$ac_cv_prog_OBJDUMP 5966if test -n "$OBJDUMP"; then 5967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5968$as_echo "$OBJDUMP" >&6; } 5969else 5970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5971$as_echo "no" >&6; } 5972fi 5973 5974 5975fi 5976if test -z "$ac_cv_prog_OBJDUMP"; then 5977 ac_ct_OBJDUMP=$OBJDUMP 5978 # Extract the first word of "objdump", so it can be a program name with args. 5979set dummy objdump; ac_word=$2 5980{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5981$as_echo_n "checking for $ac_word... " >&6; } 5982if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5983 $as_echo_n "(cached) " >&6 5984else 5985 if test -n "$ac_ct_OBJDUMP"; then 5986 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5987else 5988as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5989for as_dir in $PATH 5990do 5991 IFS=$as_save_IFS 5992 test -z "$as_dir" && as_dir=. 5993 for ac_exec_ext in '' $ac_executable_extensions; do 5994 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5995 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5996 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5997 break 2 5998 fi 5999done 6000 done 6001IFS=$as_save_IFS 6002 6003fi 6004fi 6005ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6006if test -n "$ac_ct_OBJDUMP"; then 6007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 6008$as_echo "$ac_ct_OBJDUMP" >&6; } 6009else 6010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6011$as_echo "no" >&6; } 6012fi 6013 6014 if test "x$ac_ct_OBJDUMP" = x; then 6015 OBJDUMP="false" 6016 else 6017 case $cross_compiling:$ac_tool_warned in 6018yes:) 6019{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6020$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6021ac_tool_warned=yes ;; 6022esac 6023 OBJDUMP=$ac_ct_OBJDUMP 6024 fi 6025else 6026 OBJDUMP="$ac_cv_prog_OBJDUMP" 6027fi 6028 6029test -z "$OBJDUMP" && OBJDUMP=objdump 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6040$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6041if ${lt_cv_deplibs_check_method+:} false; then : 6042 $as_echo_n "(cached) " >&6 6043else 6044 lt_cv_file_magic_cmd='$MAGIC_CMD' 6045lt_cv_file_magic_test_file= 6046lt_cv_deplibs_check_method='unknown' 6047# Need to set the preceding variable on all platforms that support 6048# interlibrary dependencies. 6049# 'none' -- dependencies not supported. 6050# `unknown' -- same as none, but documents that we really don't know. 6051# 'pass_all' -- all dependencies passed with no checks. 6052# 'test_compile' -- check by making test program. 6053# 'file_magic [[regex]]' -- check by looking for files in library path 6054# which responds to the $file_magic_cmd with a given extended regex. 6055# If you have `file' or equivalent on your system and you're not sure 6056# whether `pass_all' will *always* work, you probably want this one. 6057 6058case $host_os in 6059aix[4-9]*) 6060 lt_cv_deplibs_check_method=pass_all 6061 ;; 6062 6063beos*) 6064 lt_cv_deplibs_check_method=pass_all 6065 ;; 6066 6067bsdi[45]*) 6068 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6069 lt_cv_file_magic_cmd='/usr/bin/file -L' 6070 lt_cv_file_magic_test_file=/shlib/libc.so 6071 ;; 6072 6073cygwin*) 6074 # func_win32_libid is a shell function defined in ltmain.sh 6075 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6076 lt_cv_file_magic_cmd='func_win32_libid' 6077 ;; 6078 6079mingw* | pw32*) 6080 # Base MSYS/MinGW do not provide the 'file' command needed by 6081 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6082 # unless we find 'file', for example because we are cross-compiling. 6083 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6084 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6085 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6086 lt_cv_file_magic_cmd='func_win32_libid' 6087 else 6088 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6089 lt_cv_file_magic_cmd='$OBJDUMP -f' 6090 fi 6091 ;; 6092 6093cegcc*) 6094 # use the weaker test based on 'objdump'. See mingw*. 6095 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6096 lt_cv_file_magic_cmd='$OBJDUMP -f' 6097 ;; 6098 6099darwin* | rhapsody*) 6100 lt_cv_deplibs_check_method=pass_all 6101 ;; 6102 6103freebsd* | dragonfly*) 6104 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6105 case $host_cpu in 6106 i*86 ) 6107 # Not sure whether the presence of OpenBSD here was a mistake. 6108 # Let's accept both of them until this is cleared up. 6109 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6110 lt_cv_file_magic_cmd=/usr/bin/file 6111 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6112 ;; 6113 esac 6114 else 6115 lt_cv_deplibs_check_method=pass_all 6116 fi 6117 ;; 6118 6119gnu*) 6120 lt_cv_deplibs_check_method=pass_all 6121 ;; 6122 6123haiku*) 6124 lt_cv_deplibs_check_method=pass_all 6125 ;; 6126 6127hpux10.20* | hpux11*) 6128 lt_cv_file_magic_cmd=/usr/bin/file 6129 case $host_cpu in 6130 ia64*) 6131 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6132 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6133 ;; 6134 hppa*64*) 6135 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 6136 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6137 ;; 6138 *) 6139 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6140 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6141 ;; 6142 esac 6143 ;; 6144 6145interix[3-9]*) 6146 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6147 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6148 ;; 6149 6150irix5* | irix6* | nonstopux*) 6151 case $LD in 6152 *-32|*"-32 ") libmagic=32-bit;; 6153 *-n32|*"-n32 ") libmagic=N32;; 6154 *-64|*"-64 ") libmagic=64-bit;; 6155 *) libmagic=never-match;; 6156 esac 6157 lt_cv_deplibs_check_method=pass_all 6158 ;; 6159 6160# This must be Linux ELF. 6161linux* | k*bsd*-gnu | kopensolaris*-gnu) 6162 lt_cv_deplibs_check_method=pass_all 6163 ;; 6164 6165netbsd*) 6166 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6167 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6168 else 6169 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6170 fi 6171 ;; 6172 6173newos6*) 6174 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6175 lt_cv_file_magic_cmd=/usr/bin/file 6176 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6177 ;; 6178 6179*nto* | *qnx*) 6180 lt_cv_deplibs_check_method=pass_all 6181 ;; 6182 6183openbsd*) 6184 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6185 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6186 else 6187 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6188 fi 6189 ;; 6190 6191osf3* | osf4* | osf5*) 6192 lt_cv_deplibs_check_method=pass_all 6193 ;; 6194 6195rdos*) 6196 lt_cv_deplibs_check_method=pass_all 6197 ;; 6198 6199solaris*) 6200 lt_cv_deplibs_check_method=pass_all 6201 ;; 6202 6203sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6204 lt_cv_deplibs_check_method=pass_all 6205 ;; 6206 6207sysv4 | sysv4.3*) 6208 case $host_vendor in 6209 motorola) 6210 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 6211 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6212 ;; 6213 ncr) 6214 lt_cv_deplibs_check_method=pass_all 6215 ;; 6216 sequent) 6217 lt_cv_file_magic_cmd='/bin/file' 6218 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6219 ;; 6220 sni) 6221 lt_cv_file_magic_cmd='/bin/file' 6222 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6223 lt_cv_file_magic_test_file=/lib/libc.so 6224 ;; 6225 siemens) 6226 lt_cv_deplibs_check_method=pass_all 6227 ;; 6228 pc) 6229 lt_cv_deplibs_check_method=pass_all 6230 ;; 6231 esac 6232 ;; 6233 6234tpf*) 6235 lt_cv_deplibs_check_method=pass_all 6236 ;; 6237esac 6238 6239fi 6240{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6241$as_echo "$lt_cv_deplibs_check_method" >&6; } 6242file_magic_cmd=$lt_cv_file_magic_cmd 6243deplibs_check_method=$lt_cv_deplibs_check_method 6244test -z "$deplibs_check_method" && deplibs_check_method=unknown 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257if test -n "$ac_tool_prefix"; then 6258 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6259set dummy ${ac_tool_prefix}ar; ac_word=$2 6260{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6261$as_echo_n "checking for $ac_word... " >&6; } 6262if ${ac_cv_prog_AR+:} false; then : 6263 $as_echo_n "(cached) " >&6 6264else 6265 if test -n "$AR"; then 6266 ac_cv_prog_AR="$AR" # Let the user override the test. 6267else 6268as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6269for as_dir in $PATH 6270do 6271 IFS=$as_save_IFS 6272 test -z "$as_dir" && as_dir=. 6273 for ac_exec_ext in '' $ac_executable_extensions; do 6274 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6275 ac_cv_prog_AR="${ac_tool_prefix}ar" 6276 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6277 break 2 6278 fi 6279done 6280 done 6281IFS=$as_save_IFS 6282 6283fi 6284fi 6285AR=$ac_cv_prog_AR 6286if test -n "$AR"; then 6287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6288$as_echo "$AR" >&6; } 6289else 6290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6291$as_echo "no" >&6; } 6292fi 6293 6294 6295fi 6296if test -z "$ac_cv_prog_AR"; then 6297 ac_ct_AR=$AR 6298 # Extract the first word of "ar", so it can be a program name with args. 6299set dummy ar; ac_word=$2 6300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6301$as_echo_n "checking for $ac_word... " >&6; } 6302if ${ac_cv_prog_ac_ct_AR+:} false; then : 6303 $as_echo_n "(cached) " >&6 6304else 6305 if test -n "$ac_ct_AR"; then 6306 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6307else 6308as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6309for as_dir in $PATH 6310do 6311 IFS=$as_save_IFS 6312 test -z "$as_dir" && as_dir=. 6313 for ac_exec_ext in '' $ac_executable_extensions; do 6314 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6315 ac_cv_prog_ac_ct_AR="ar" 6316 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6317 break 2 6318 fi 6319done 6320 done 6321IFS=$as_save_IFS 6322 6323fi 6324fi 6325ac_ct_AR=$ac_cv_prog_ac_ct_AR 6326if test -n "$ac_ct_AR"; then 6327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6328$as_echo "$ac_ct_AR" >&6; } 6329else 6330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6331$as_echo "no" >&6; } 6332fi 6333 6334 if test "x$ac_ct_AR" = x; then 6335 AR="false" 6336 else 6337 case $cross_compiling:$ac_tool_warned in 6338yes:) 6339{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6340$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6341ac_tool_warned=yes ;; 6342esac 6343 AR=$ac_ct_AR 6344 fi 6345else 6346 AR="$ac_cv_prog_AR" 6347fi 6348 6349test -z "$AR" && AR=ar 6350test -z "$AR_FLAGS" && AR_FLAGS=cru 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362if test -n "$ac_tool_prefix"; then 6363 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6364set dummy ${ac_tool_prefix}strip; ac_word=$2 6365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6366$as_echo_n "checking for $ac_word... " >&6; } 6367if ${ac_cv_prog_STRIP+:} false; then : 6368 $as_echo_n "(cached) " >&6 6369else 6370 if test -n "$STRIP"; then 6371 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6372else 6373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6374for as_dir in $PATH 6375do 6376 IFS=$as_save_IFS 6377 test -z "$as_dir" && as_dir=. 6378 for ac_exec_ext in '' $ac_executable_extensions; do 6379 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6380 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6382 break 2 6383 fi 6384done 6385 done 6386IFS=$as_save_IFS 6387 6388fi 6389fi 6390STRIP=$ac_cv_prog_STRIP 6391if test -n "$STRIP"; then 6392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6393$as_echo "$STRIP" >&6; } 6394else 6395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6396$as_echo "no" >&6; } 6397fi 6398 6399 6400fi 6401if test -z "$ac_cv_prog_STRIP"; then 6402 ac_ct_STRIP=$STRIP 6403 # Extract the first word of "strip", so it can be a program name with args. 6404set dummy strip; ac_word=$2 6405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6406$as_echo_n "checking for $ac_word... " >&6; } 6407if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6408 $as_echo_n "(cached) " >&6 6409else 6410 if test -n "$ac_ct_STRIP"; then 6411 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6412else 6413as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6414for as_dir in $PATH 6415do 6416 IFS=$as_save_IFS 6417 test -z "$as_dir" && as_dir=. 6418 for ac_exec_ext in '' $ac_executable_extensions; do 6419 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6420 ac_cv_prog_ac_ct_STRIP="strip" 6421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6422 break 2 6423 fi 6424done 6425 done 6426IFS=$as_save_IFS 6427 6428fi 6429fi 6430ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6431if test -n "$ac_ct_STRIP"; then 6432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6433$as_echo "$ac_ct_STRIP" >&6; } 6434else 6435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6436$as_echo "no" >&6; } 6437fi 6438 6439 if test "x$ac_ct_STRIP" = x; then 6440 STRIP=":" 6441 else 6442 case $cross_compiling:$ac_tool_warned in 6443yes:) 6444{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6445$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6446ac_tool_warned=yes ;; 6447esac 6448 STRIP=$ac_ct_STRIP 6449 fi 6450else 6451 STRIP="$ac_cv_prog_STRIP" 6452fi 6453 6454test -z "$STRIP" && STRIP=: 6455 6456 6457 6458 6459 6460 6461if test -n "$ac_tool_prefix"; then 6462 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6463set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6464{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6465$as_echo_n "checking for $ac_word... " >&6; } 6466if ${ac_cv_prog_RANLIB+:} false; then : 6467 $as_echo_n "(cached) " >&6 6468else 6469 if test -n "$RANLIB"; then 6470 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6471else 6472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6473for as_dir in $PATH 6474do 6475 IFS=$as_save_IFS 6476 test -z "$as_dir" && as_dir=. 6477 for ac_exec_ext in '' $ac_executable_extensions; do 6478 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6479 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6480 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6481 break 2 6482 fi 6483done 6484 done 6485IFS=$as_save_IFS 6486 6487fi 6488fi 6489RANLIB=$ac_cv_prog_RANLIB 6490if test -n "$RANLIB"; then 6491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6492$as_echo "$RANLIB" >&6; } 6493else 6494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6495$as_echo "no" >&6; } 6496fi 6497 6498 6499fi 6500if test -z "$ac_cv_prog_RANLIB"; then 6501 ac_ct_RANLIB=$RANLIB 6502 # Extract the first word of "ranlib", so it can be a program name with args. 6503set dummy ranlib; ac_word=$2 6504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6505$as_echo_n "checking for $ac_word... " >&6; } 6506if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6507 $as_echo_n "(cached) " >&6 6508else 6509 if test -n "$ac_ct_RANLIB"; then 6510 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6511else 6512as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6513for as_dir in $PATH 6514do 6515 IFS=$as_save_IFS 6516 test -z "$as_dir" && as_dir=. 6517 for ac_exec_ext in '' $ac_executable_extensions; do 6518 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6519 ac_cv_prog_ac_ct_RANLIB="ranlib" 6520 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6521 break 2 6522 fi 6523done 6524 done 6525IFS=$as_save_IFS 6526 6527fi 6528fi 6529ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6530if test -n "$ac_ct_RANLIB"; then 6531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6532$as_echo "$ac_ct_RANLIB" >&6; } 6533else 6534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6535$as_echo "no" >&6; } 6536fi 6537 6538 if test "x$ac_ct_RANLIB" = x; then 6539 RANLIB=":" 6540 else 6541 case $cross_compiling:$ac_tool_warned in 6542yes:) 6543{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6544$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6545ac_tool_warned=yes ;; 6546esac 6547 RANLIB=$ac_ct_RANLIB 6548 fi 6549else 6550 RANLIB="$ac_cv_prog_RANLIB" 6551fi 6552 6553test -z "$RANLIB" && RANLIB=: 6554 6555 6556 6557 6558 6559 6560# Determine commands to create old-style static archives. 6561old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6562old_postinstall_cmds='chmod 644 $oldlib' 6563old_postuninstall_cmds= 6564 6565if test -n "$RANLIB"; then 6566 case $host_os in 6567 openbsd*) 6568 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6569 ;; 6570 *) 6571 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6572 ;; 6573 esac 6574 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6575fi 6576 6577case $host_os in 6578 darwin*) 6579 lock_old_archive_extraction=yes ;; 6580 *) 6581 lock_old_archive_extraction=no ;; 6582esac 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622# If no C compiler was specified, use CC. 6623LTCC=${LTCC-"$CC"} 6624 6625# If no C compiler flags were specified, use CFLAGS. 6626LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6627 6628# Allow CC to be a program name with arguments. 6629compiler=$CC 6630 6631 6632# Check for command to grab the raw symbol name followed by C symbol from nm. 6633{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6634$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6635if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6636 $as_echo_n "(cached) " >&6 6637else 6638 6639# These are sane defaults that work on at least a few old systems. 6640# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6641 6642# Character class describing NM global symbol codes. 6643symcode='[BCDEGRST]' 6644 6645# Regexp to match symbols that can be accessed directly from C. 6646sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6647 6648# Define system-specific variables. 6649case $host_os in 6650aix*) 6651 symcode='[BCDT]' 6652 ;; 6653cygwin* | mingw* | pw32* | cegcc*) 6654 symcode='[ABCDGISTW]' 6655 ;; 6656hpux*) 6657 if test "$host_cpu" = ia64; then 6658 symcode='[ABCDEGRST]' 6659 fi 6660 ;; 6661irix* | nonstopux*) 6662 symcode='[BCDEGRST]' 6663 ;; 6664osf*) 6665 symcode='[BCDEGQRST]' 6666 ;; 6667solaris*) 6668 symcode='[BDRT]' 6669 ;; 6670sco3.2v5*) 6671 symcode='[DT]' 6672 ;; 6673sysv4.2uw2*) 6674 symcode='[DT]' 6675 ;; 6676sysv5* | sco5v6* | unixware* | OpenUNIX*) 6677 symcode='[ABDT]' 6678 ;; 6679sysv4) 6680 symcode='[DFNSTU]' 6681 ;; 6682esac 6683 6684# If we're using GNU nm, then use its standard symbol codes. 6685case `$NM -V 2>&1` in 6686*GNU* | *'with BFD'*) 6687 symcode='[ABCDGIRSTW]' ;; 6688esac 6689 6690# Transform an extracted symbol line into a proper C declaration. 6691# Some systems (esp. on ia64) link data and code symbols differently, 6692# so use this general approach. 6693lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6694 6695# Transform an extracted symbol line into symbol name and symbol address 6696lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6697lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 6698 6699# Handle CRLF in mingw tool chain 6700opt_cr= 6701case $build_os in 6702mingw*) 6703 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6704 ;; 6705esac 6706 6707# Try without a prefix underscore, then with it. 6708for ac_symprfx in "" "_"; do 6709 6710 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6711 symxfrm="\\1 $ac_symprfx\\2 \\2" 6712 6713 # Write the raw and C identifiers. 6714 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6715 # Fake it for dumpbin and say T for any non-static function 6716 # and D for any global variable. 6717 # Also find C++ and __fastcall symbols from MSVC++, 6718 # which start with @ or ?. 6719 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6720" {last_section=section; section=\$ 3};"\ 6721" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6722" \$ 0!~/External *\|/{next};"\ 6723" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6724" {if(hide[section]) next};"\ 6725" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6726" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6727" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6728" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6729" ' prfx=^$ac_symprfx" 6730 else 6731 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6732 fi 6733 6734 # Check to see that the pipe works correctly. 6735 pipe_works=no 6736 6737 rm -f conftest* 6738 cat > conftest.$ac_ext <<_LT_EOF 6739#ifdef __cplusplus 6740extern "C" { 6741#endif 6742char nm_test_var; 6743void nm_test_func(void); 6744void nm_test_func(void){} 6745#ifdef __cplusplus 6746} 6747#endif 6748int main(){nm_test_var='a';nm_test_func();return(0);} 6749_LT_EOF 6750 6751 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6752 (eval $ac_compile) 2>&5 6753 ac_status=$? 6754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6755 test $ac_status = 0; }; then 6756 # Now try to grab the symbols. 6757 nlist=conftest.nm 6758 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6759 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6760 ac_status=$? 6761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6762 test $ac_status = 0; } && test -s "$nlist"; then 6763 # Try sorting and uniquifying the output. 6764 if sort "$nlist" | uniq > "$nlist"T; then 6765 mv -f "$nlist"T "$nlist" 6766 else 6767 rm -f "$nlist"T 6768 fi 6769 6770 # Make sure that we snagged all the symbols we need. 6771 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6772 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6773 cat <<_LT_EOF > conftest.$ac_ext 6774#ifdef __cplusplus 6775extern "C" { 6776#endif 6777 6778_LT_EOF 6779 # Now generate the symbol file. 6780 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6781 6782 cat <<_LT_EOF >> conftest.$ac_ext 6783 6784/* The mapping between symbol names and symbols. */ 6785const struct { 6786 const char *name; 6787 void *address; 6788} 6789lt__PROGRAM__LTX_preloaded_symbols[] = 6790{ 6791 { "@PROGRAM@", (void *) 0 }, 6792_LT_EOF 6793 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6794 cat <<\_LT_EOF >> conftest.$ac_ext 6795 {0, (void *) 0} 6796}; 6797 6798/* This works around a problem in FreeBSD linker */ 6799#ifdef FREEBSD_WORKAROUND 6800static const void *lt_preloaded_setup() { 6801 return lt__PROGRAM__LTX_preloaded_symbols; 6802} 6803#endif 6804 6805#ifdef __cplusplus 6806} 6807#endif 6808_LT_EOF 6809 # Now try linking the two files. 6810 mv conftest.$ac_objext conftstm.$ac_objext 6811 lt_save_LIBS="$LIBS" 6812 lt_save_CFLAGS="$CFLAGS" 6813 LIBS="conftstm.$ac_objext" 6814 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6815 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6816 (eval $ac_link) 2>&5 6817 ac_status=$? 6818 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6819 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6820 pipe_works=yes 6821 fi 6822 LIBS="$lt_save_LIBS" 6823 CFLAGS="$lt_save_CFLAGS" 6824 else 6825 echo "cannot find nm_test_func in $nlist" >&5 6826 fi 6827 else 6828 echo "cannot find nm_test_var in $nlist" >&5 6829 fi 6830 else 6831 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6832 fi 6833 else 6834 echo "$progname: failed program was:" >&5 6835 cat conftest.$ac_ext >&5 6836 fi 6837 rm -rf conftest* conftst* 6838 6839 # Do not use the global_symbol_pipe unless it works. 6840 if test "$pipe_works" = yes; then 6841 break 6842 else 6843 lt_cv_sys_global_symbol_pipe= 6844 fi 6845done 6846 6847fi 6848 6849if test -z "$lt_cv_sys_global_symbol_pipe"; then 6850 lt_cv_sys_global_symbol_to_cdecl= 6851fi 6852if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6854$as_echo "failed" >&6; } 6855else 6856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6857$as_echo "ok" >&6; } 6858fi 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881# Check whether --enable-libtool-lock was given. 6882if test "${enable_libtool_lock+set}" = set; then : 6883 enableval=$enable_libtool_lock; 6884fi 6885 6886test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6887 6888# Some flags need to be propagated to the compiler or linker for good 6889# libtool support. 6890case $host in 6891ia64-*-hpux*) 6892 # Find out which ABI we are using. 6893 echo 'int i;' > conftest.$ac_ext 6894 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6895 (eval $ac_compile) 2>&5 6896 ac_status=$? 6897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6898 test $ac_status = 0; }; then 6899 case `/usr/bin/file conftest.$ac_objext` in 6900 *ELF-32*) 6901 HPUX_IA64_MODE="32" 6902 ;; 6903 *ELF-64*) 6904 HPUX_IA64_MODE="64" 6905 ;; 6906 esac 6907 fi 6908 rm -rf conftest* 6909 ;; 6910*-*-irix6*) 6911 # Find out which ABI we are using. 6912 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6913 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6914 (eval $ac_compile) 2>&5 6915 ac_status=$? 6916 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6917 test $ac_status = 0; }; then 6918 if test "$lt_cv_prog_gnu_ld" = yes; then 6919 case `/usr/bin/file conftest.$ac_objext` in 6920 *32-bit*) 6921 LD="${LD-ld} -melf32bsmip" 6922 ;; 6923 *N32*) 6924 LD="${LD-ld} -melf32bmipn32" 6925 ;; 6926 *64-bit*) 6927 LD="${LD-ld} -melf64bmip" 6928 ;; 6929 esac 6930 else 6931 case `/usr/bin/file conftest.$ac_objext` in 6932 *32-bit*) 6933 LD="${LD-ld} -32" 6934 ;; 6935 *N32*) 6936 LD="${LD-ld} -n32" 6937 ;; 6938 *64-bit*) 6939 LD="${LD-ld} -64" 6940 ;; 6941 esac 6942 fi 6943 fi 6944 rm -rf conftest* 6945 ;; 6946 6947x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6948s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6949 # Find out which ABI we are using. 6950 echo 'int i;' > conftest.$ac_ext 6951 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6952 (eval $ac_compile) 2>&5 6953 ac_status=$? 6954 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6955 test $ac_status = 0; }; then 6956 case `/usr/bin/file conftest.o` in 6957 *32-bit*) 6958 case $host in 6959 x86_64-*kfreebsd*-gnu) 6960 LD="${LD-ld} -m elf_i386_fbsd" 6961 ;; 6962 x86_64-*linux*) 6963 case `/usr/bin/file conftest.o` in 6964 *x86-64*) 6965 LD="${LD-ld} -m elf32_x86_64" 6966 ;; 6967 *) 6968 LD="${LD-ld} -m elf_i386" 6969 ;; 6970 esac 6971 ;; 6972 powerpc64le-*linux*) 6973 LD="${LD-ld} -m elf32lppclinux" 6974 ;; 6975 powerpc64-*linux*) 6976 LD="${LD-ld} -m elf32ppclinux" 6977 ;; 6978 s390x-*linux*) 6979 LD="${LD-ld} -m elf_s390" 6980 ;; 6981 sparc64-*linux*) 6982 LD="${LD-ld} -m elf32_sparc" 6983 ;; 6984 esac 6985 ;; 6986 *64-bit*) 6987 case $host in 6988 x86_64-*kfreebsd*-gnu) 6989 LD="${LD-ld} -m elf_x86_64_fbsd" 6990 ;; 6991 x86_64-*linux*) 6992 LD="${LD-ld} -m elf_x86_64" 6993 ;; 6994 powerpcle-*linux*) 6995 LD="${LD-ld} -m elf64lppc" 6996 ;; 6997 powerpc-*linux*) 6998 LD="${LD-ld} -m elf64ppc" 6999 ;; 7000 s390*-*linux*|s390*-*tpf*) 7001 LD="${LD-ld} -m elf64_s390" 7002 ;; 7003 sparc*-*linux*) 7004 LD="${LD-ld} -m elf64_sparc" 7005 ;; 7006 esac 7007 ;; 7008 esac 7009 fi 7010 rm -rf conftest* 7011 ;; 7012 7013*-*-sco3.2v5*) 7014 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7015 SAVE_CFLAGS="$CFLAGS" 7016 CFLAGS="$CFLAGS -belf" 7017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7018$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7019if ${lt_cv_cc_needs_belf+:} false; then : 7020 $as_echo_n "(cached) " >&6 7021else 7022 ac_ext=c 7023ac_cpp='$CPP $CPPFLAGS' 7024ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7025ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7026ac_compiler_gnu=$ac_cv_c_compiler_gnu 7027 7028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7029/* end confdefs.h. */ 7030 7031int 7032main () 7033{ 7034 7035 ; 7036 return 0; 7037} 7038_ACEOF 7039if ac_fn_c_try_link "$LINENO"; then : 7040 lt_cv_cc_needs_belf=yes 7041else 7042 lt_cv_cc_needs_belf=no 7043fi 7044rm -f core conftest.err conftest.$ac_objext \ 7045 conftest$ac_exeext conftest.$ac_ext 7046 ac_ext=c 7047ac_cpp='$CPP $CPPFLAGS' 7048ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7049ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7050ac_compiler_gnu=$ac_cv_c_compiler_gnu 7051 7052fi 7053{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7054$as_echo "$lt_cv_cc_needs_belf" >&6; } 7055 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7056 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7057 CFLAGS="$SAVE_CFLAGS" 7058 fi 7059 ;; 7060sparc*-*solaris*) 7061 # Find out which ABI we are using. 7062 echo 'int i;' > conftest.$ac_ext 7063 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7064 (eval $ac_compile) 2>&5 7065 ac_status=$? 7066 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7067 test $ac_status = 0; }; then 7068 case `/usr/bin/file conftest.o` in 7069 *64-bit*) 7070 case $lt_cv_prog_gnu_ld in 7071 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7072 *) 7073 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7074 LD="${LD-ld} -64" 7075 fi 7076 ;; 7077 esac 7078 ;; 7079 esac 7080 fi 7081 rm -rf conftest* 7082 ;; 7083esac 7084 7085need_locks="$enable_libtool_lock" 7086 7087 7088 case $host_os in 7089 rhapsody* | darwin*) 7090 if test -n "$ac_tool_prefix"; then 7091 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7092set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7093{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7094$as_echo_n "checking for $ac_word... " >&6; } 7095if ${ac_cv_prog_DSYMUTIL+:} false; then : 7096 $as_echo_n "(cached) " >&6 7097else 7098 if test -n "$DSYMUTIL"; then 7099 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7100else 7101as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7102for as_dir in $PATH 7103do 7104 IFS=$as_save_IFS 7105 test -z "$as_dir" && as_dir=. 7106 for ac_exec_ext in '' $ac_executable_extensions; do 7107 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7108 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7110 break 2 7111 fi 7112done 7113 done 7114IFS=$as_save_IFS 7115 7116fi 7117fi 7118DSYMUTIL=$ac_cv_prog_DSYMUTIL 7119if test -n "$DSYMUTIL"; then 7120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7121$as_echo "$DSYMUTIL" >&6; } 7122else 7123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7124$as_echo "no" >&6; } 7125fi 7126 7127 7128fi 7129if test -z "$ac_cv_prog_DSYMUTIL"; then 7130 ac_ct_DSYMUTIL=$DSYMUTIL 7131 # Extract the first word of "dsymutil", so it can be a program name with args. 7132set dummy dsymutil; ac_word=$2 7133{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7134$as_echo_n "checking for $ac_word... " >&6; } 7135if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7136 $as_echo_n "(cached) " >&6 7137else 7138 if test -n "$ac_ct_DSYMUTIL"; then 7139 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7140else 7141as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7142for as_dir in $PATH 7143do 7144 IFS=$as_save_IFS 7145 test -z "$as_dir" && as_dir=. 7146 for ac_exec_ext in '' $ac_executable_extensions; do 7147 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7148 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7149 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7150 break 2 7151 fi 7152done 7153 done 7154IFS=$as_save_IFS 7155 7156fi 7157fi 7158ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7159if test -n "$ac_ct_DSYMUTIL"; then 7160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7161$as_echo "$ac_ct_DSYMUTIL" >&6; } 7162else 7163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7164$as_echo "no" >&6; } 7165fi 7166 7167 if test "x$ac_ct_DSYMUTIL" = x; then 7168 DSYMUTIL=":" 7169 else 7170 case $cross_compiling:$ac_tool_warned in 7171yes:) 7172{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7173$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7174ac_tool_warned=yes ;; 7175esac 7176 DSYMUTIL=$ac_ct_DSYMUTIL 7177 fi 7178else 7179 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7180fi 7181 7182 if test -n "$ac_tool_prefix"; then 7183 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7184set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7185{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7186$as_echo_n "checking for $ac_word... " >&6; } 7187if ${ac_cv_prog_NMEDIT+:} false; then : 7188 $as_echo_n "(cached) " >&6 7189else 7190 if test -n "$NMEDIT"; then 7191 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7192else 7193as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7194for as_dir in $PATH 7195do 7196 IFS=$as_save_IFS 7197 test -z "$as_dir" && as_dir=. 7198 for ac_exec_ext in '' $ac_executable_extensions; do 7199 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7200 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7201 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7202 break 2 7203 fi 7204done 7205 done 7206IFS=$as_save_IFS 7207 7208fi 7209fi 7210NMEDIT=$ac_cv_prog_NMEDIT 7211if test -n "$NMEDIT"; then 7212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7213$as_echo "$NMEDIT" >&6; } 7214else 7215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7216$as_echo "no" >&6; } 7217fi 7218 7219 7220fi 7221if test -z "$ac_cv_prog_NMEDIT"; then 7222 ac_ct_NMEDIT=$NMEDIT 7223 # Extract the first word of "nmedit", so it can be a program name with args. 7224set dummy nmedit; ac_word=$2 7225{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7226$as_echo_n "checking for $ac_word... " >&6; } 7227if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7228 $as_echo_n "(cached) " >&6 7229else 7230 if test -n "$ac_ct_NMEDIT"; then 7231 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7232else 7233as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7234for as_dir in $PATH 7235do 7236 IFS=$as_save_IFS 7237 test -z "$as_dir" && as_dir=. 7238 for ac_exec_ext in '' $ac_executable_extensions; do 7239 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7240 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7241 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7242 break 2 7243 fi 7244done 7245 done 7246IFS=$as_save_IFS 7247 7248fi 7249fi 7250ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7251if test -n "$ac_ct_NMEDIT"; then 7252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7253$as_echo "$ac_ct_NMEDIT" >&6; } 7254else 7255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7256$as_echo "no" >&6; } 7257fi 7258 7259 if test "x$ac_ct_NMEDIT" = x; then 7260 NMEDIT=":" 7261 else 7262 case $cross_compiling:$ac_tool_warned in 7263yes:) 7264{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7265$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7266ac_tool_warned=yes ;; 7267esac 7268 NMEDIT=$ac_ct_NMEDIT 7269 fi 7270else 7271 NMEDIT="$ac_cv_prog_NMEDIT" 7272fi 7273 7274 if test -n "$ac_tool_prefix"; then 7275 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7276set dummy ${ac_tool_prefix}lipo; ac_word=$2 7277{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7278$as_echo_n "checking for $ac_word... " >&6; } 7279if ${ac_cv_prog_LIPO+:} false; then : 7280 $as_echo_n "(cached) " >&6 7281else 7282 if test -n "$LIPO"; then 7283 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7284else 7285as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7286for as_dir in $PATH 7287do 7288 IFS=$as_save_IFS 7289 test -z "$as_dir" && as_dir=. 7290 for ac_exec_ext in '' $ac_executable_extensions; do 7291 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7292 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7293 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7294 break 2 7295 fi 7296done 7297 done 7298IFS=$as_save_IFS 7299 7300fi 7301fi 7302LIPO=$ac_cv_prog_LIPO 7303if test -n "$LIPO"; then 7304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7305$as_echo "$LIPO" >&6; } 7306else 7307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7308$as_echo "no" >&6; } 7309fi 7310 7311 7312fi 7313if test -z "$ac_cv_prog_LIPO"; then 7314 ac_ct_LIPO=$LIPO 7315 # Extract the first word of "lipo", so it can be a program name with args. 7316set dummy lipo; ac_word=$2 7317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7318$as_echo_n "checking for $ac_word... " >&6; } 7319if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7320 $as_echo_n "(cached) " >&6 7321else 7322 if test -n "$ac_ct_LIPO"; then 7323 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7324else 7325as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7326for as_dir in $PATH 7327do 7328 IFS=$as_save_IFS 7329 test -z "$as_dir" && as_dir=. 7330 for ac_exec_ext in '' $ac_executable_extensions; do 7331 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7332 ac_cv_prog_ac_ct_LIPO="lipo" 7333 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7334 break 2 7335 fi 7336done 7337 done 7338IFS=$as_save_IFS 7339 7340fi 7341fi 7342ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7343if test -n "$ac_ct_LIPO"; then 7344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7345$as_echo "$ac_ct_LIPO" >&6; } 7346else 7347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7348$as_echo "no" >&6; } 7349fi 7350 7351 if test "x$ac_ct_LIPO" = x; then 7352 LIPO=":" 7353 else 7354 case $cross_compiling:$ac_tool_warned in 7355yes:) 7356{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7357$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7358ac_tool_warned=yes ;; 7359esac 7360 LIPO=$ac_ct_LIPO 7361 fi 7362else 7363 LIPO="$ac_cv_prog_LIPO" 7364fi 7365 7366 if test -n "$ac_tool_prefix"; then 7367 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7368set dummy ${ac_tool_prefix}otool; ac_word=$2 7369{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7370$as_echo_n "checking for $ac_word... " >&6; } 7371if ${ac_cv_prog_OTOOL+:} false; then : 7372 $as_echo_n "(cached) " >&6 7373else 7374 if test -n "$OTOOL"; then 7375 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7376else 7377as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7378for as_dir in $PATH 7379do 7380 IFS=$as_save_IFS 7381 test -z "$as_dir" && as_dir=. 7382 for ac_exec_ext in '' $ac_executable_extensions; do 7383 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7384 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7385 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7386 break 2 7387 fi 7388done 7389 done 7390IFS=$as_save_IFS 7391 7392fi 7393fi 7394OTOOL=$ac_cv_prog_OTOOL 7395if test -n "$OTOOL"; then 7396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7397$as_echo "$OTOOL" >&6; } 7398else 7399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7400$as_echo "no" >&6; } 7401fi 7402 7403 7404fi 7405if test -z "$ac_cv_prog_OTOOL"; then 7406 ac_ct_OTOOL=$OTOOL 7407 # Extract the first word of "otool", so it can be a program name with args. 7408set dummy otool; ac_word=$2 7409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7410$as_echo_n "checking for $ac_word... " >&6; } 7411if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7412 $as_echo_n "(cached) " >&6 7413else 7414 if test -n "$ac_ct_OTOOL"; then 7415 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7416else 7417as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7418for as_dir in $PATH 7419do 7420 IFS=$as_save_IFS 7421 test -z "$as_dir" && as_dir=. 7422 for ac_exec_ext in '' $ac_executable_extensions; do 7423 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7424 ac_cv_prog_ac_ct_OTOOL="otool" 7425 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7426 break 2 7427 fi 7428done 7429 done 7430IFS=$as_save_IFS 7431 7432fi 7433fi 7434ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7435if test -n "$ac_ct_OTOOL"; then 7436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7437$as_echo "$ac_ct_OTOOL" >&6; } 7438else 7439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7440$as_echo "no" >&6; } 7441fi 7442 7443 if test "x$ac_ct_OTOOL" = x; then 7444 OTOOL=":" 7445 else 7446 case $cross_compiling:$ac_tool_warned in 7447yes:) 7448{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7449$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7450ac_tool_warned=yes ;; 7451esac 7452 OTOOL=$ac_ct_OTOOL 7453 fi 7454else 7455 OTOOL="$ac_cv_prog_OTOOL" 7456fi 7457 7458 if test -n "$ac_tool_prefix"; then 7459 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7460set dummy ${ac_tool_prefix}otool64; ac_word=$2 7461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7462$as_echo_n "checking for $ac_word... " >&6; } 7463if ${ac_cv_prog_OTOOL64+:} false; then : 7464 $as_echo_n "(cached) " >&6 7465else 7466 if test -n "$OTOOL64"; then 7467 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7468else 7469as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7470for as_dir in $PATH 7471do 7472 IFS=$as_save_IFS 7473 test -z "$as_dir" && as_dir=. 7474 for ac_exec_ext in '' $ac_executable_extensions; do 7475 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7476 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7477 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7478 break 2 7479 fi 7480done 7481 done 7482IFS=$as_save_IFS 7483 7484fi 7485fi 7486OTOOL64=$ac_cv_prog_OTOOL64 7487if test -n "$OTOOL64"; then 7488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7489$as_echo "$OTOOL64" >&6; } 7490else 7491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7492$as_echo "no" >&6; } 7493fi 7494 7495 7496fi 7497if test -z "$ac_cv_prog_OTOOL64"; then 7498 ac_ct_OTOOL64=$OTOOL64 7499 # Extract the first word of "otool64", so it can be a program name with args. 7500set dummy otool64; ac_word=$2 7501{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7502$as_echo_n "checking for $ac_word... " >&6; } 7503if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7504 $as_echo_n "(cached) " >&6 7505else 7506 if test -n "$ac_ct_OTOOL64"; then 7507 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7508else 7509as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7510for as_dir in $PATH 7511do 7512 IFS=$as_save_IFS 7513 test -z "$as_dir" && as_dir=. 7514 for ac_exec_ext in '' $ac_executable_extensions; do 7515 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7516 ac_cv_prog_ac_ct_OTOOL64="otool64" 7517 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7518 break 2 7519 fi 7520done 7521 done 7522IFS=$as_save_IFS 7523 7524fi 7525fi 7526ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7527if test -n "$ac_ct_OTOOL64"; then 7528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7529$as_echo "$ac_ct_OTOOL64" >&6; } 7530else 7531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7532$as_echo "no" >&6; } 7533fi 7534 7535 if test "x$ac_ct_OTOOL64" = x; then 7536 OTOOL64=":" 7537 else 7538 case $cross_compiling:$ac_tool_warned in 7539yes:) 7540{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7541$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7542ac_tool_warned=yes ;; 7543esac 7544 OTOOL64=$ac_ct_OTOOL64 7545 fi 7546else 7547 OTOOL64="$ac_cv_prog_OTOOL64" 7548fi 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7577$as_echo_n "checking for -single_module linker flag... " >&6; } 7578if ${lt_cv_apple_cc_single_mod+:} false; then : 7579 $as_echo_n "(cached) " >&6 7580else 7581 lt_cv_apple_cc_single_mod=no 7582 if test -z "${LT_MULTI_MODULE}"; then 7583 # By default we will add the -single_module flag. You can override 7584 # by either setting the environment variable LT_MULTI_MODULE 7585 # non-empty at configure time, or by adding -multi_module to the 7586 # link flags. 7587 rm -rf libconftest.dylib* 7588 echo "int foo(void){return 1;}" > conftest.c 7589 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7590-dynamiclib -Wl,-single_module conftest.c" >&5 7591 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7592 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7593 _lt_result=$? 7594 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7595 lt_cv_apple_cc_single_mod=yes 7596 else 7597 cat conftest.err >&5 7598 fi 7599 rm -rf libconftest.dylib* 7600 rm -f conftest.* 7601 fi 7602fi 7603{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7604$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7606$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7607if ${lt_cv_ld_exported_symbols_list+:} false; then : 7608 $as_echo_n "(cached) " >&6 7609else 7610 lt_cv_ld_exported_symbols_list=no 7611 save_LDFLAGS=$LDFLAGS 7612 echo "_main" > conftest.sym 7613 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7615/* end confdefs.h. */ 7616 7617int 7618main () 7619{ 7620 7621 ; 7622 return 0; 7623} 7624_ACEOF 7625if ac_fn_c_try_link "$LINENO"; then : 7626 lt_cv_ld_exported_symbols_list=yes 7627else 7628 lt_cv_ld_exported_symbols_list=no 7629fi 7630rm -f core conftest.err conftest.$ac_objext \ 7631 conftest$ac_exeext conftest.$ac_ext 7632 LDFLAGS="$save_LDFLAGS" 7633 7634fi 7635{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7636$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7638$as_echo_n "checking for -force_load linker flag... " >&6; } 7639if ${lt_cv_ld_force_load+:} false; then : 7640 $as_echo_n "(cached) " >&6 7641else 7642 lt_cv_ld_force_load=no 7643 cat > conftest.c << _LT_EOF 7644int forced_loaded() { return 2;} 7645_LT_EOF 7646 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7647 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7648 echo "$AR cru libconftest.a conftest.o" >&5 7649 $AR cru libconftest.a conftest.o 2>&5 7650 cat > conftest.c << _LT_EOF 7651int main() { return 0;} 7652_LT_EOF 7653 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7654 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7655 _lt_result=$? 7656 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7657 lt_cv_ld_force_load=yes 7658 else 7659 cat conftest.err >&5 7660 fi 7661 rm -f conftest.err libconftest.a conftest conftest.c 7662 rm -rf conftest.dSYM 7663 7664fi 7665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7666$as_echo "$lt_cv_ld_force_load" >&6; } 7667 case $host_os in 7668 rhapsody* | darwin1.[012]) 7669 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7670 darwin1.*) 7671 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7672 darwin*) # darwin 5.x on 7673 # if running on 10.5 or later, the deployment target defaults 7674 # to the OS version, if on x86, and 10.4, the deployment 7675 # target defaults to 10.4. Don't you love it? 7676 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7677 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7678 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7679 10.[012][,.]*) 7680 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7681 10.*) 7682 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7683 esac 7684 ;; 7685 esac 7686 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7687 _lt_dar_single_mod='$single_module' 7688 fi 7689 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7690 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7691 else 7692 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7693 fi 7694 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7695 _lt_dsymutil='~$DSYMUTIL $lib || :' 7696 else 7697 _lt_dsymutil= 7698 fi 7699 ;; 7700 esac 7701 7702for ac_header in dlfcn.h 7703do : 7704 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7705" 7706if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7707 cat >>confdefs.h <<_ACEOF 7708#define HAVE_DLFCN_H 1 7709_ACEOF 7710 7711fi 7712 7713done 7714 7715 7716 7717 7718 7719# Set options 7720 7721 7722 7723 enable_dlopen=no 7724 7725 7726 enable_win32_dll=no 7727 7728 7729 # Check whether --enable-shared was given. 7730if test "${enable_shared+set}" = set; then : 7731 enableval=$enable_shared; p=${PACKAGE-default} 7732 case $enableval in 7733 yes) enable_shared=yes ;; 7734 no) enable_shared=no ;; 7735 *) 7736 enable_shared=no 7737 # Look at the argument we got. We use all the common list separators. 7738 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7739 for pkg in $enableval; do 7740 IFS="$lt_save_ifs" 7741 if test "X$pkg" = "X$p"; then 7742 enable_shared=yes 7743 fi 7744 done 7745 IFS="$lt_save_ifs" 7746 ;; 7747 esac 7748else 7749 enable_shared=yes 7750fi 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 # Check whether --enable-static was given. 7761if test "${enable_static+set}" = set; then : 7762 enableval=$enable_static; p=${PACKAGE-default} 7763 case $enableval in 7764 yes) enable_static=yes ;; 7765 no) enable_static=no ;; 7766 *) 7767 enable_static=no 7768 # Look at the argument we got. We use all the common list separators. 7769 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7770 for pkg in $enableval; do 7771 IFS="$lt_save_ifs" 7772 if test "X$pkg" = "X$p"; then 7773 enable_static=yes 7774 fi 7775 done 7776 IFS="$lt_save_ifs" 7777 ;; 7778 esac 7779else 7780 enable_static=yes 7781fi 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792# Check whether --with-pic was given. 7793if test "${with_pic+set}" = set; then : 7794 withval=$with_pic; pic_mode="$withval" 7795else 7796 pic_mode=default 7797fi 7798 7799 7800test -z "$pic_mode" && pic_mode=default 7801 7802 7803 7804 7805 7806 7807 7808 # Check whether --enable-fast-install was given. 7809if test "${enable_fast_install+set}" = set; then : 7810 enableval=$enable_fast_install; p=${PACKAGE-default} 7811 case $enableval in 7812 yes) enable_fast_install=yes ;; 7813 no) enable_fast_install=no ;; 7814 *) 7815 enable_fast_install=no 7816 # Look at the argument we got. We use all the common list separators. 7817 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7818 for pkg in $enableval; do 7819 IFS="$lt_save_ifs" 7820 if test "X$pkg" = "X$p"; then 7821 enable_fast_install=yes 7822 fi 7823 done 7824 IFS="$lt_save_ifs" 7825 ;; 7826 esac 7827else 7828 enable_fast_install=yes 7829fi 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841# This can be used to rebuild libtool when needed 7842LIBTOOL_DEPS="$ltmain" 7843 7844# Always use our own libtool. 7845LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872test -z "$LN_S" && LN_S="ln -s" 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887if test -n "${ZSH_VERSION+set}" ; then 7888 setopt NO_GLOB_SUBST 7889fi 7890 7891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7892$as_echo_n "checking for objdir... " >&6; } 7893if ${lt_cv_objdir+:} false; then : 7894 $as_echo_n "(cached) " >&6 7895else 7896 rm -f .libs 2>/dev/null 7897mkdir .libs 2>/dev/null 7898if test -d .libs; then 7899 lt_cv_objdir=.libs 7900else 7901 # MS-DOS does not allow filenames that begin with a dot. 7902 lt_cv_objdir=_libs 7903fi 7904rmdir .libs 2>/dev/null 7905fi 7906{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7907$as_echo "$lt_cv_objdir" >&6; } 7908objdir=$lt_cv_objdir 7909 7910 7911 7912 7913 7914cat >>confdefs.h <<_ACEOF 7915#define LT_OBJDIR "$lt_cv_objdir/" 7916_ACEOF 7917 7918 7919 7920 7921case $host_os in 7922aix3*) 7923 # AIX sometimes has problems with the GCC collect2 program. For some 7924 # reason, if we set the COLLECT_NAMES environment variable, the problems 7925 # vanish in a puff of smoke. 7926 if test "X${COLLECT_NAMES+set}" != Xset; then 7927 COLLECT_NAMES= 7928 export COLLECT_NAMES 7929 fi 7930 ;; 7931esac 7932 7933# Global variables: 7934ofile=libtool 7935can_build_shared=yes 7936 7937# All known linkers require a `.a' archive for static linking (except MSVC, 7938# which needs '.lib'). 7939libext=a 7940 7941with_gnu_ld="$lt_cv_prog_gnu_ld" 7942 7943old_CC="$CC" 7944old_CFLAGS="$CFLAGS" 7945 7946# Set sane defaults for various variables 7947test -z "$CC" && CC=cc 7948test -z "$LTCC" && LTCC=$CC 7949test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7950test -z "$LD" && LD=ld 7951test -z "$ac_objext" && ac_objext=o 7952 7953for cc_temp in $compiler""; do 7954 case $cc_temp in 7955 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7956 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7957 \-*) ;; 7958 *) break;; 7959 esac 7960done 7961cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7962 7963 7964# Only perform the check for file, if the check method requires it 7965test -z "$MAGIC_CMD" && MAGIC_CMD=file 7966case $deplibs_check_method in 7967file_magic*) 7968 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7970$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7971if ${lt_cv_path_MAGIC_CMD+:} false; then : 7972 $as_echo_n "(cached) " >&6 7973else 7974 case $MAGIC_CMD in 7975[\\/*] | ?:[\\/]*) 7976 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7977 ;; 7978*) 7979 lt_save_MAGIC_CMD="$MAGIC_CMD" 7980 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7981 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7982 for ac_dir in $ac_dummy; do 7983 IFS="$lt_save_ifs" 7984 test -z "$ac_dir" && ac_dir=. 7985 if test -f $ac_dir/${ac_tool_prefix}file; then 7986 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7987 if test -n "$file_magic_test_file"; then 7988 case $deplibs_check_method in 7989 "file_magic "*) 7990 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7991 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7992 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7993 $EGREP "$file_magic_regex" > /dev/null; then 7994 : 7995 else 7996 cat <<_LT_EOF 1>&2 7997 7998*** Warning: the command libtool uses to detect shared libraries, 7999*** $file_magic_cmd, produces output that libtool cannot recognize. 8000*** The result is that libtool may fail to recognize shared libraries 8001*** as such. This will affect the creation of libtool libraries that 8002*** depend on shared libraries, but programs linked with such libtool 8003*** libraries will work regardless of this problem. Nevertheless, you 8004*** may want to report the problem to your system manager and/or to 8005*** bug-libtool@gnu.org 8006 8007_LT_EOF 8008 fi ;; 8009 esac 8010 fi 8011 break 8012 fi 8013 done 8014 IFS="$lt_save_ifs" 8015 MAGIC_CMD="$lt_save_MAGIC_CMD" 8016 ;; 8017esac 8018fi 8019 8020MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8021if test -n "$MAGIC_CMD"; then 8022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8023$as_echo "$MAGIC_CMD" >&6; } 8024else 8025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8026$as_echo "no" >&6; } 8027fi 8028 8029 8030 8031 8032 8033if test -z "$lt_cv_path_MAGIC_CMD"; then 8034 if test -n "$ac_tool_prefix"; then 8035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8036$as_echo_n "checking for file... " >&6; } 8037if ${lt_cv_path_MAGIC_CMD+:} false; then : 8038 $as_echo_n "(cached) " >&6 8039else 8040 case $MAGIC_CMD in 8041[\\/*] | ?:[\\/]*) 8042 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8043 ;; 8044*) 8045 lt_save_MAGIC_CMD="$MAGIC_CMD" 8046 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8047 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8048 for ac_dir in $ac_dummy; do 8049 IFS="$lt_save_ifs" 8050 test -z "$ac_dir" && ac_dir=. 8051 if test -f $ac_dir/file; then 8052 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8053 if test -n "$file_magic_test_file"; then 8054 case $deplibs_check_method in 8055 "file_magic "*) 8056 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8057 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8058 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8059 $EGREP "$file_magic_regex" > /dev/null; then 8060 : 8061 else 8062 cat <<_LT_EOF 1>&2 8063 8064*** Warning: the command libtool uses to detect shared libraries, 8065*** $file_magic_cmd, produces output that libtool cannot recognize. 8066*** The result is that libtool may fail to recognize shared libraries 8067*** as such. This will affect the creation of libtool libraries that 8068*** depend on shared libraries, but programs linked with such libtool 8069*** libraries will work regardless of this problem. Nevertheless, you 8070*** may want to report the problem to your system manager and/or to 8071*** bug-libtool@gnu.org 8072 8073_LT_EOF 8074 fi ;; 8075 esac 8076 fi 8077 break 8078 fi 8079 done 8080 IFS="$lt_save_ifs" 8081 MAGIC_CMD="$lt_save_MAGIC_CMD" 8082 ;; 8083esac 8084fi 8085 8086MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8087if test -n "$MAGIC_CMD"; then 8088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8089$as_echo "$MAGIC_CMD" >&6; } 8090else 8091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8092$as_echo "no" >&6; } 8093fi 8094 8095 8096 else 8097 MAGIC_CMD=: 8098 fi 8099fi 8100 8101 fi 8102 ;; 8103esac 8104 8105# Use C for the default configuration in the libtool script 8106 8107lt_save_CC="$CC" 8108ac_ext=c 8109ac_cpp='$CPP $CPPFLAGS' 8110ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8111ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8112ac_compiler_gnu=$ac_cv_c_compiler_gnu 8113 8114 8115# Source file extension for C test sources. 8116ac_ext=c 8117 8118# Object file extension for compiled C test sources. 8119objext=o 8120objext=$objext 8121 8122# Code to be used in simple compile tests 8123lt_simple_compile_test_code="int some_variable = 0;" 8124 8125# Code to be used in simple link tests 8126lt_simple_link_test_code='int main(){return(0);}' 8127 8128 8129 8130 8131 8132 8133 8134# If no C compiler was specified, use CC. 8135LTCC=${LTCC-"$CC"} 8136 8137# If no C compiler flags were specified, use CFLAGS. 8138LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8139 8140# Allow CC to be a program name with arguments. 8141compiler=$CC 8142 8143# Save the default compiler, since it gets overwritten when the other 8144# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8145compiler_DEFAULT=$CC 8146 8147# save warnings/boilerplate of simple test code 8148ac_outfile=conftest.$ac_objext 8149echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8150eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8151_lt_compiler_boilerplate=`cat conftest.err` 8152$RM conftest* 8153 8154ac_outfile=conftest.$ac_objext 8155echo "$lt_simple_link_test_code" >conftest.$ac_ext 8156eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8157_lt_linker_boilerplate=`cat conftest.err` 8158$RM -r conftest* 8159 8160 8161## CAVEAT EMPTOR: 8162## There is no encapsulation within the following macros, do not change 8163## the running order or otherwise move them around unless you know exactly 8164## what you are doing... 8165if test -n "$compiler"; then 8166 8167lt_prog_compiler_no_builtin_flag= 8168 8169if test "$GCC" = yes; then 8170 case $cc_basename in 8171 nvcc*) 8172 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8173 *) 8174 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8175 esac 8176 8177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8178$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8179if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8180 $as_echo_n "(cached) " >&6 8181else 8182 lt_cv_prog_compiler_rtti_exceptions=no 8183 ac_outfile=conftest.$ac_objext 8184 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8185 lt_compiler_flag="-fno-rtti -fno-exceptions" 8186 # Insert the option either (1) after the last *FLAGS variable, or 8187 # (2) before a word containing "conftest.", or (3) at the end. 8188 # Note that $ac_compile itself does not contain backslashes and begins 8189 # with a dollar sign (not a hyphen), so the echo should work correctly. 8190 # The option is referenced via a variable to avoid confusing sed. 8191 lt_compile=`echo "$ac_compile" | $SED \ 8192 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8193 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8194 -e 's:$: $lt_compiler_flag:'` 8195 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8196 (eval "$lt_compile" 2>conftest.err) 8197 ac_status=$? 8198 cat conftest.err >&5 8199 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8200 if (exit $ac_status) && test -s "$ac_outfile"; then 8201 # The compiler can only warn and ignore the option if not recognized 8202 # So say no if there are warnings other than the usual output. 8203 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8204 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8205 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8206 lt_cv_prog_compiler_rtti_exceptions=yes 8207 fi 8208 fi 8209 $RM conftest* 8210 8211fi 8212{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8213$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8214 8215if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8216 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8217else 8218 : 8219fi 8220 8221fi 8222 8223 8224 8225 8226 8227 8228 lt_prog_compiler_wl= 8229lt_prog_compiler_pic= 8230lt_prog_compiler_static= 8231 8232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8233$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8234 8235 if test "$GCC" = yes; then 8236 lt_prog_compiler_wl='-Wl,' 8237 lt_prog_compiler_static='-static' 8238 8239 case $host_os in 8240 aix*) 8241 # All AIX code is PIC. 8242 if test "$host_cpu" = ia64; then 8243 # AIX 5 now supports IA64 processor 8244 lt_prog_compiler_static='-Bstatic' 8245 fi 8246 lt_prog_compiler_pic='-fPIC' 8247 ;; 8248 8249 amigaos*) 8250 case $host_cpu in 8251 powerpc) 8252 # see comment about AmigaOS4 .so support 8253 lt_prog_compiler_pic='-fPIC' 8254 ;; 8255 m68k) 8256 # FIXME: we need at least 68020 code to build shared libraries, but 8257 # adding the `-m68020' flag to GCC prevents building anything better, 8258 # like `-m68040'. 8259 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8260 ;; 8261 esac 8262 ;; 8263 8264 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8265 # PIC is the default for these OSes. 8266 ;; 8267 8268 mingw* | cygwin* | pw32* | os2* | cegcc*) 8269 # This hack is so that the source file can tell whether it is being 8270 # built for inclusion in a dll (and should export symbols for example). 8271 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8272 # (--disable-auto-import) libraries 8273 lt_prog_compiler_pic='-DDLL_EXPORT' 8274 ;; 8275 8276 darwin* | rhapsody*) 8277 # PIC is the default on this platform 8278 # Common symbols not allowed in MH_DYLIB files 8279 lt_prog_compiler_pic='-fno-common' 8280 ;; 8281 8282 haiku*) 8283 # PIC is the default for Haiku. 8284 # The "-static" flag exists, but is broken. 8285 lt_prog_compiler_static= 8286 ;; 8287 8288 hpux*) 8289 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8290 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8291 # sets the default TLS model and affects inlining. 8292 case $host_cpu in 8293 hppa*64*) 8294 # +Z the default 8295 ;; 8296 *) 8297 lt_prog_compiler_pic='-fPIC' 8298 ;; 8299 esac 8300 ;; 8301 8302 interix[3-9]*) 8303 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8304 # Instead, we relocate shared libraries at runtime. 8305 ;; 8306 8307 msdosdjgpp*) 8308 # Just because we use GCC doesn't mean we suddenly get shared libraries 8309 # on systems that don't support them. 8310 lt_prog_compiler_can_build_shared=no 8311 enable_shared=no 8312 ;; 8313 8314 *nto* | *qnx*) 8315 # QNX uses GNU C++, but need to define -shared option too, otherwise 8316 # it will coredump. 8317 lt_prog_compiler_pic='-fPIC -shared' 8318 ;; 8319 8320 sysv4*MP*) 8321 if test -d /usr/nec; then 8322 lt_prog_compiler_pic=-Kconform_pic 8323 fi 8324 ;; 8325 8326 *) 8327 lt_prog_compiler_pic='-fPIC' 8328 ;; 8329 esac 8330 8331 case $cc_basename in 8332 nvcc*) # Cuda Compiler Driver 2.2 8333 lt_prog_compiler_wl='-Xlinker ' 8334 lt_prog_compiler_pic='-Xcompiler -fPIC' 8335 ;; 8336 esac 8337 else 8338 # PORTME Check for flag to pass linker flags through the system compiler. 8339 case $host_os in 8340 aix*) 8341 lt_prog_compiler_wl='-Wl,' 8342 if test "$host_cpu" = ia64; then 8343 # AIX 5 now supports IA64 processor 8344 lt_prog_compiler_static='-Bstatic' 8345 else 8346 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8347 fi 8348 ;; 8349 8350 mingw* | cygwin* | pw32* | os2* | cegcc*) 8351 # This hack is so that the source file can tell whether it is being 8352 # built for inclusion in a dll (and should export symbols for example). 8353 lt_prog_compiler_pic='-DDLL_EXPORT' 8354 ;; 8355 8356 hpux9* | hpux10* | hpux11*) 8357 lt_prog_compiler_wl='-Wl,' 8358 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8359 # not for PA HP-UX. 8360 case $host_cpu in 8361 hppa*64*|ia64*) 8362 # +Z the default 8363 ;; 8364 *) 8365 lt_prog_compiler_pic='+Z' 8366 ;; 8367 esac 8368 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8369 lt_prog_compiler_static='${wl}-a ${wl}archive' 8370 ;; 8371 8372 irix5* | irix6* | nonstopux*) 8373 lt_prog_compiler_wl='-Wl,' 8374 # PIC (with -KPIC) is the default. 8375 lt_prog_compiler_static='-non_shared' 8376 ;; 8377 8378 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8379 case $cc_basename in 8380 # old Intel for x86_64 which still supported -KPIC. 8381 ecc*) 8382 lt_prog_compiler_wl='-Wl,' 8383 lt_prog_compiler_pic='-KPIC' 8384 lt_prog_compiler_static='-static' 8385 ;; 8386 # icc used to be incompatible with GCC. 8387 # ICC 10 doesn't accept -KPIC any more. 8388 icc* | ifort*) 8389 lt_prog_compiler_wl='-Wl,' 8390 lt_prog_compiler_pic='-fPIC' 8391 lt_prog_compiler_static='-static' 8392 ;; 8393 # Lahey Fortran 8.1. 8394 lf95*) 8395 lt_prog_compiler_wl='-Wl,' 8396 lt_prog_compiler_pic='--shared' 8397 lt_prog_compiler_static='--static' 8398 ;; 8399 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8400 # Portland Group compilers (*not* the Pentium gcc compiler, 8401 # which looks to be a dead project) 8402 lt_prog_compiler_wl='-Wl,' 8403 lt_prog_compiler_pic='-fpic' 8404 lt_prog_compiler_static='-Bstatic' 8405 ;; 8406 ccc*) 8407 lt_prog_compiler_wl='-Wl,' 8408 # All Alpha code is PIC. 8409 lt_prog_compiler_static='-non_shared' 8410 ;; 8411 xl* | bgxl* | bgf* | mpixl*) 8412 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8413 lt_prog_compiler_wl='-Wl,' 8414 lt_prog_compiler_pic='-qpic' 8415 lt_prog_compiler_static='-qstaticlink' 8416 ;; 8417 *) 8418 case `$CC -V 2>&1 | sed 5q` in 8419 *Sun\ F* | *Sun*Fortran*) 8420 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8421 lt_prog_compiler_pic='-KPIC' 8422 lt_prog_compiler_static='-Bstatic' 8423 lt_prog_compiler_wl='' 8424 ;; 8425 *Sun\ C*) 8426 # Sun C 5.9 8427 lt_prog_compiler_pic='-KPIC' 8428 lt_prog_compiler_static='-Bstatic' 8429 lt_prog_compiler_wl='-Wl,' 8430 ;; 8431 esac 8432 ;; 8433 esac 8434 ;; 8435 8436 newsos6) 8437 lt_prog_compiler_pic='-KPIC' 8438 lt_prog_compiler_static='-Bstatic' 8439 ;; 8440 8441 *nto* | *qnx*) 8442 # QNX uses GNU C++, but need to define -shared option too, otherwise 8443 # it will coredump. 8444 lt_prog_compiler_pic='-fPIC -shared' 8445 ;; 8446 8447 osf3* | osf4* | osf5*) 8448 lt_prog_compiler_wl='-Wl,' 8449 # All OSF/1 code is PIC. 8450 lt_prog_compiler_static='-non_shared' 8451 ;; 8452 8453 rdos*) 8454 lt_prog_compiler_static='-non_shared' 8455 ;; 8456 8457 solaris*) 8458 lt_prog_compiler_pic='-KPIC' 8459 lt_prog_compiler_static='-Bstatic' 8460 case $cc_basename in 8461 f77* | f90* | f95*) 8462 lt_prog_compiler_wl='-Qoption ld ';; 8463 *) 8464 lt_prog_compiler_wl='-Wl,';; 8465 esac 8466 ;; 8467 8468 sunos4*) 8469 lt_prog_compiler_wl='-Qoption ld ' 8470 lt_prog_compiler_pic='-PIC' 8471 lt_prog_compiler_static='-Bstatic' 8472 ;; 8473 8474 sysv4 | sysv4.2uw2* | sysv4.3*) 8475 lt_prog_compiler_wl='-Wl,' 8476 lt_prog_compiler_pic='-KPIC' 8477 lt_prog_compiler_static='-Bstatic' 8478 ;; 8479 8480 sysv4*MP*) 8481 if test -d /usr/nec ;then 8482 lt_prog_compiler_pic='-Kconform_pic' 8483 lt_prog_compiler_static='-Bstatic' 8484 fi 8485 ;; 8486 8487 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8488 lt_prog_compiler_wl='-Wl,' 8489 lt_prog_compiler_pic='-KPIC' 8490 lt_prog_compiler_static='-Bstatic' 8491 ;; 8492 8493 unicos*) 8494 lt_prog_compiler_wl='-Wl,' 8495 lt_prog_compiler_can_build_shared=no 8496 ;; 8497 8498 uts4*) 8499 lt_prog_compiler_pic='-pic' 8500 lt_prog_compiler_static='-Bstatic' 8501 ;; 8502 8503 *) 8504 lt_prog_compiler_can_build_shared=no 8505 ;; 8506 esac 8507 fi 8508 8509case $host_os in 8510 # For platforms which do not support PIC, -DPIC is meaningless: 8511 *djgpp*) 8512 lt_prog_compiler_pic= 8513 ;; 8514 *) 8515 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8516 ;; 8517esac 8518{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8519$as_echo "$lt_prog_compiler_pic" >&6; } 8520 8521 8522 8523 8524 8525 8526# 8527# Check to make sure the PIC flag actually works. 8528# 8529if test -n "$lt_prog_compiler_pic"; then 8530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8531$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8532if ${lt_cv_prog_compiler_pic_works+:} false; then : 8533 $as_echo_n "(cached) " >&6 8534else 8535 lt_cv_prog_compiler_pic_works=no 8536 ac_outfile=conftest.$ac_objext 8537 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8538 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8539 # Insert the option either (1) after the last *FLAGS variable, or 8540 # (2) before a word containing "conftest.", or (3) at the end. 8541 # Note that $ac_compile itself does not contain backslashes and begins 8542 # with a dollar sign (not a hyphen), so the echo should work correctly. 8543 # The option is referenced via a variable to avoid confusing sed. 8544 lt_compile=`echo "$ac_compile" | $SED \ 8545 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8546 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8547 -e 's:$: $lt_compiler_flag:'` 8548 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8549 (eval "$lt_compile" 2>conftest.err) 8550 ac_status=$? 8551 cat conftest.err >&5 8552 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8553 if (exit $ac_status) && test -s "$ac_outfile"; then 8554 # The compiler can only warn and ignore the option if not recognized 8555 # So say no if there are warnings other than the usual output. 8556 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8557 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8558 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8559 lt_cv_prog_compiler_pic_works=yes 8560 fi 8561 fi 8562 $RM conftest* 8563 8564fi 8565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8566$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8567 8568if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8569 case $lt_prog_compiler_pic in 8570 "" | " "*) ;; 8571 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8572 esac 8573else 8574 lt_prog_compiler_pic= 8575 lt_prog_compiler_can_build_shared=no 8576fi 8577 8578fi 8579 8580 8581 8582 8583 8584 8585# 8586# Check to make sure the static flag actually works. 8587# 8588wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8590$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8591if ${lt_cv_prog_compiler_static_works+:} false; then : 8592 $as_echo_n "(cached) " >&6 8593else 8594 lt_cv_prog_compiler_static_works=no 8595 save_LDFLAGS="$LDFLAGS" 8596 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8597 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8598 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8599 # The linker can only warn and ignore the option if not recognized 8600 # So say no if there are warnings 8601 if test -s conftest.err; then 8602 # Append any errors to the config.log. 8603 cat conftest.err 1>&5 8604 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8605 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8606 if diff conftest.exp conftest.er2 >/dev/null; then 8607 lt_cv_prog_compiler_static_works=yes 8608 fi 8609 else 8610 lt_cv_prog_compiler_static_works=yes 8611 fi 8612 fi 8613 $RM -r conftest* 8614 LDFLAGS="$save_LDFLAGS" 8615 8616fi 8617{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8618$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8619 8620if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8621 : 8622else 8623 lt_prog_compiler_static= 8624fi 8625 8626 8627 8628 8629 8630 8631 8632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8633$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8634if ${lt_cv_prog_compiler_c_o+:} false; then : 8635 $as_echo_n "(cached) " >&6 8636else 8637 lt_cv_prog_compiler_c_o=no 8638 $RM -r conftest 2>/dev/null 8639 mkdir conftest 8640 cd conftest 8641 mkdir out 8642 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8643 8644 lt_compiler_flag="-o out/conftest2.$ac_objext" 8645 # Insert the option either (1) after the last *FLAGS variable, or 8646 # (2) before a word containing "conftest.", or (3) at the end. 8647 # Note that $ac_compile itself does not contain backslashes and begins 8648 # with a dollar sign (not a hyphen), so the echo should work correctly. 8649 lt_compile=`echo "$ac_compile" | $SED \ 8650 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8651 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8652 -e 's:$: $lt_compiler_flag:'` 8653 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8654 (eval "$lt_compile" 2>out/conftest.err) 8655 ac_status=$? 8656 cat out/conftest.err >&5 8657 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8658 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8659 then 8660 # The compiler can only warn and ignore the option if not recognized 8661 # So say no if there are warnings 8662 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8663 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8664 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8665 lt_cv_prog_compiler_c_o=yes 8666 fi 8667 fi 8668 chmod u+w . 2>&5 8669 $RM conftest* 8670 # SGI C++ compiler will create directory out/ii_files/ for 8671 # template instantiation 8672 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8673 $RM out/* && rmdir out 8674 cd .. 8675 $RM -r conftest 8676 $RM conftest* 8677 8678fi 8679{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8680$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8681 8682 8683 8684 8685 8686 8687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8688$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8689if ${lt_cv_prog_compiler_c_o+:} false; then : 8690 $as_echo_n "(cached) " >&6 8691else 8692 lt_cv_prog_compiler_c_o=no 8693 $RM -r conftest 2>/dev/null 8694 mkdir conftest 8695 cd conftest 8696 mkdir out 8697 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8698 8699 lt_compiler_flag="-o out/conftest2.$ac_objext" 8700 # Insert the option either (1) after the last *FLAGS variable, or 8701 # (2) before a word containing "conftest.", or (3) at the end. 8702 # Note that $ac_compile itself does not contain backslashes and begins 8703 # with a dollar sign (not a hyphen), so the echo should work correctly. 8704 lt_compile=`echo "$ac_compile" | $SED \ 8705 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8706 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8707 -e 's:$: $lt_compiler_flag:'` 8708 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8709 (eval "$lt_compile" 2>out/conftest.err) 8710 ac_status=$? 8711 cat out/conftest.err >&5 8712 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8713 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8714 then 8715 # The compiler can only warn and ignore the option if not recognized 8716 # So say no if there are warnings 8717 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8718 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8719 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8720 lt_cv_prog_compiler_c_o=yes 8721 fi 8722 fi 8723 chmod u+w . 2>&5 8724 $RM conftest* 8725 # SGI C++ compiler will create directory out/ii_files/ for 8726 # template instantiation 8727 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8728 $RM out/* && rmdir out 8729 cd .. 8730 $RM -r conftest 8731 $RM conftest* 8732 8733fi 8734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8735$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8736 8737 8738 8739 8740hard_links="nottested" 8741if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8742 # do not overwrite the value of need_locks provided by the user 8743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8744$as_echo_n "checking if we can lock with hard links... " >&6; } 8745 hard_links=yes 8746 $RM conftest* 8747 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8748 touch conftest.a 8749 ln conftest.a conftest.b 2>&5 || hard_links=no 8750 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8752$as_echo "$hard_links" >&6; } 8753 if test "$hard_links" = no; then 8754 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8755$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8756 need_locks=warn 8757 fi 8758else 8759 need_locks=no 8760fi 8761 8762 8763 8764 8765 8766 8767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8768$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8769 8770 runpath_var= 8771 allow_undefined_flag= 8772 always_export_symbols=no 8773 archive_cmds= 8774 archive_expsym_cmds= 8775 compiler_needs_object=no 8776 enable_shared_with_static_runtimes=no 8777 export_dynamic_flag_spec= 8778 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8779 hardcode_automatic=no 8780 hardcode_direct=no 8781 hardcode_direct_absolute=no 8782 hardcode_libdir_flag_spec= 8783 hardcode_libdir_flag_spec_ld= 8784 hardcode_libdir_separator= 8785 hardcode_minus_L=no 8786 hardcode_shlibpath_var=unsupported 8787 inherit_rpath=no 8788 link_all_deplibs=unknown 8789 module_cmds= 8790 module_expsym_cmds= 8791 old_archive_from_new_cmds= 8792 old_archive_from_expsyms_cmds= 8793 thread_safe_flag_spec= 8794 whole_archive_flag_spec= 8795 # include_expsyms should be a list of space-separated symbols to be *always* 8796 # included in the symbol list 8797 include_expsyms= 8798 # exclude_expsyms can be an extended regexp of symbols to exclude 8799 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8800 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8801 # as well as any symbol that contains `d'. 8802 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8803 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8804 # platforms (ab)use it in PIC code, but their linkers get confused if 8805 # the symbol is explicitly referenced. Since portable code cannot 8806 # rely on this symbol name, it's probably fine to never include it in 8807 # preloaded symbol tables. 8808 # Exclude shared library initialization/finalization symbols. 8809 extract_expsyms_cmds= 8810 8811 case $host_os in 8812 cygwin* | mingw* | pw32* | cegcc*) 8813 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8814 # When not using gcc, we currently assume that we are using 8815 # Microsoft Visual C++. 8816 if test "$GCC" != yes; then 8817 with_gnu_ld=no 8818 fi 8819 ;; 8820 interix*) 8821 # we just hope/assume this is gcc and not c89 (= MSVC++) 8822 with_gnu_ld=yes 8823 ;; 8824 openbsd*) 8825 with_gnu_ld=no 8826 ;; 8827 esac 8828 8829 ld_shlibs=yes 8830 8831 # On some targets, GNU ld is compatible enough with the native linker 8832 # that we're better off using the native interface for both. 8833 lt_use_gnu_ld_interface=no 8834 if test "$with_gnu_ld" = yes; then 8835 case $host_os in 8836 aix*) 8837 # The AIX port of GNU ld has always aspired to compatibility 8838 # with the native linker. However, as the warning in the GNU ld 8839 # block says, versions before 2.19.5* couldn't really create working 8840 # shared libraries, regardless of the interface used. 8841 case `$LD -v 2>&1` in 8842 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8843 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8844 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8845 *) 8846 lt_use_gnu_ld_interface=yes 8847 ;; 8848 esac 8849 ;; 8850 *) 8851 lt_use_gnu_ld_interface=yes 8852 ;; 8853 esac 8854 fi 8855 8856 if test "$lt_use_gnu_ld_interface" = yes; then 8857 # If archive_cmds runs LD, not CC, wlarc should be empty 8858 wlarc='${wl}' 8859 8860 # Set some defaults for GNU ld with shared library support. These 8861 # are reset later if shared libraries are not supported. Putting them 8862 # here allows them to be overridden if necessary. 8863 runpath_var=LD_RUN_PATH 8864 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8865 export_dynamic_flag_spec='${wl}--export-dynamic' 8866 # ancient GNU ld didn't support --whole-archive et. al. 8867 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8868 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8869 else 8870 whole_archive_flag_spec= 8871 fi 8872 supports_anon_versioning=no 8873 case `$LD -v 2>&1` in 8874 *GNU\ gold*) supports_anon_versioning=yes ;; 8875 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8876 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8877 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8878 *\ 2.11.*) ;; # other 2.11 versions 8879 *) supports_anon_versioning=yes ;; 8880 esac 8881 8882 # See if GNU ld supports shared libraries. 8883 case $host_os in 8884 aix[3-9]*) 8885 # On AIX/PPC, the GNU linker is very broken 8886 if test "$host_cpu" != ia64; then 8887 ld_shlibs=no 8888 cat <<_LT_EOF 1>&2 8889 8890*** Warning: the GNU linker, at least up to release 2.19, is reported 8891*** to be unable to reliably create shared libraries on AIX. 8892*** Therefore, libtool is disabling shared libraries support. If you 8893*** really care for shared libraries, you may want to install binutils 8894*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8895*** You will then need to restart the configuration process. 8896 8897_LT_EOF 8898 fi 8899 ;; 8900 8901 amigaos*) 8902 case $host_cpu in 8903 powerpc) 8904 # see comment about AmigaOS4 .so support 8905 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8906 archive_expsym_cmds='' 8907 ;; 8908 m68k) 8909 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 8910 hardcode_libdir_flag_spec='-L$libdir' 8911 hardcode_minus_L=yes 8912 ;; 8913 esac 8914 ;; 8915 8916 beos*) 8917 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8918 allow_undefined_flag=unsupported 8919 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8920 # support --undefined. This deserves some investigation. FIXME 8921 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8922 else 8923 ld_shlibs=no 8924 fi 8925 ;; 8926 8927 cygwin* | mingw* | pw32* | cegcc*) 8928 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8929 # as there is no search path for DLLs. 8930 hardcode_libdir_flag_spec='-L$libdir' 8931 export_dynamic_flag_spec='${wl}--export-all-symbols' 8932 allow_undefined_flag=unsupported 8933 always_export_symbols=no 8934 enable_shared_with_static_runtimes=yes 8935 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8936 8937 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8938 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8939 # If the export-symbols file already is a .def file (1st line 8940 # is EXPORTS), use it as is; otherwise, prepend... 8941 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8942 cp $export_symbols $output_objdir/$soname.def; 8943 else 8944 echo EXPORTS > $output_objdir/$soname.def; 8945 cat $export_symbols >> $output_objdir/$soname.def; 8946 fi~ 8947 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8948 else 8949 ld_shlibs=no 8950 fi 8951 ;; 8952 8953 haiku*) 8954 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8955 link_all_deplibs=yes 8956 ;; 8957 8958 interix[3-9]*) 8959 hardcode_direct=no 8960 hardcode_shlibpath_var=no 8961 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8962 export_dynamic_flag_spec='${wl}-E' 8963 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8964 # Instead, shared libraries are loaded at an image base (0x10000000 by 8965 # default) and relocated if they conflict, which is a slow very memory 8966 # consuming and fragmenting process. To avoid this, we pick a random, 8967 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8968 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8969 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8970 archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8971 ;; 8972 8973 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8974 tmp_diet=no 8975 if test "$host_os" = linux-dietlibc; then 8976 case $cc_basename in 8977 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8978 esac 8979 fi 8980 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8981 && test "$tmp_diet" = no 8982 then 8983 tmp_addflag=' $pic_flag' 8984 tmp_sharedflag='-shared' 8985 case $cc_basename,$host_cpu in 8986 pgcc*) # Portland Group C compiler 8987 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8988 tmp_addflag=' $pic_flag' 8989 ;; 8990 pgf77* | pgf90* | pgf95* | pgfortran*) 8991 # Portland Group f77 and f90 compilers 8992 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8993 tmp_addflag=' $pic_flag -Mnomain' ;; 8994 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8995 tmp_addflag=' -i_dynamic' ;; 8996 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8997 tmp_addflag=' -i_dynamic -nofor_main' ;; 8998 ifc* | ifort*) # Intel Fortran compiler 8999 tmp_addflag=' -nofor_main' ;; 9000 lf95*) # Lahey Fortran 8.1 9001 whole_archive_flag_spec= 9002 tmp_sharedflag='--shared' ;; 9003 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9004 tmp_sharedflag='-qmkshrobj' 9005 tmp_addflag= ;; 9006 nvcc*) # Cuda Compiler Driver 2.2 9007 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9008 compiler_needs_object=yes 9009 ;; 9010 esac 9011 case `$CC -V 2>&1 | sed 5q` in 9012 *Sun\ C*) # Sun C 5.9 9013 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9014 compiler_needs_object=yes 9015 tmp_sharedflag='-G' ;; 9016 *Sun\ F*) # Sun Fortran 8.3 9017 tmp_sharedflag='-G' ;; 9018 esac 9019 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9020 9021 if test "x$supports_anon_versioning" = xyes; then 9022 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9023 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9024 echo "local: *; };" >> $output_objdir/$libname.ver~ 9025 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9026 fi 9027 9028 case $cc_basename in 9029 xlf* | bgf* | bgxlf* | mpixlf*) 9030 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9031 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9032 hardcode_libdir_flag_spec= 9033 hardcode_libdir_flag_spec_ld='-rpath $libdir' 9034 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 9035 if test "x$supports_anon_versioning" = xyes; then 9036 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9037 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9038 echo "local: *; };" >> $output_objdir/$libname.ver~ 9039 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9040 fi 9041 ;; 9042 esac 9043 else 9044 ld_shlibs=no 9045 fi 9046 ;; 9047 9048 netbsd*) 9049 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9050 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9051 wlarc= 9052 else 9053 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9054 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9055 fi 9056 ;; 9057 9058 solaris*) 9059 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9060 ld_shlibs=no 9061 cat <<_LT_EOF 1>&2 9062 9063*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9064*** create shared libraries on Solaris systems. Therefore, libtool 9065*** is disabling shared libraries support. We urge you to upgrade GNU 9066*** binutils to release 2.9.1 or newer. Another option is to modify 9067*** your PATH or compiler configuration so that the native linker is 9068*** used, and then restart. 9069 9070_LT_EOF 9071 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9072 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9073 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9074 else 9075 ld_shlibs=no 9076 fi 9077 ;; 9078 9079 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9080 case `$LD -v 2>&1` in 9081 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9082 ld_shlibs=no 9083 cat <<_LT_EOF 1>&2 9084 9085*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9086*** reliably create shared libraries on SCO systems. Therefore, libtool 9087*** is disabling shared libraries support. We urge you to upgrade GNU 9088*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9089*** your PATH or compiler configuration so that the native linker is 9090*** used, and then restart. 9091 9092_LT_EOF 9093 ;; 9094 *) 9095 # For security reasons, it is highly recommended that you always 9096 # use absolute paths for naming shared libraries, and exclude the 9097 # DT_RUNPATH tag from executables and libraries. But doing so 9098 # requires that you compile everything twice, which is a pain. 9099 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9100 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9101 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9102 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9103 else 9104 ld_shlibs=no 9105 fi 9106 ;; 9107 esac 9108 ;; 9109 9110 sunos4*) 9111 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9112 wlarc= 9113 hardcode_direct=yes 9114 hardcode_shlibpath_var=no 9115 ;; 9116 9117 *) 9118 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9119 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9120 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9121 else 9122 ld_shlibs=no 9123 fi 9124 ;; 9125 esac 9126 9127 if test "$ld_shlibs" = no; then 9128 runpath_var= 9129 hardcode_libdir_flag_spec= 9130 export_dynamic_flag_spec= 9131 whole_archive_flag_spec= 9132 fi 9133 else 9134 # PORTME fill in a description of your system's linker (not GNU ld) 9135 case $host_os in 9136 aix3*) 9137 allow_undefined_flag=unsupported 9138 always_export_symbols=yes 9139 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' 9140 # Note: this linker hardcodes the directories in LIBPATH if there 9141 # are no directories specified by -L. 9142 hardcode_minus_L=yes 9143 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9144 # Neither direct hardcoding nor static linking is supported with a 9145 # broken collect2. 9146 hardcode_direct=unsupported 9147 fi 9148 ;; 9149 9150 aix[4-9]*) 9151 if test "$host_cpu" = ia64; then 9152 # On IA64, the linker does run time linking by default, so we don't 9153 # have to do anything special. 9154 aix_use_runtimelinking=no 9155 exp_sym_flag='-Bexport' 9156 no_entry_flag="" 9157 else 9158 # If we're using GNU nm, then we don't want the "-C" option. 9159 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9160 # Also, AIX nm treats weak defined symbols like other global 9161 # defined symbols, whereas GNU nm marks them as "W". 9162 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9163 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9164 else 9165 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9166 fi 9167 aix_use_runtimelinking=no 9168 9169 # Test if we are trying to use run time linking or normal 9170 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9171 # need to do runtime linking. 9172 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9173 for ld_flag in $LDFLAGS; do 9174 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9175 aix_use_runtimelinking=yes 9176 break 9177 fi 9178 done 9179 ;; 9180 esac 9181 9182 exp_sym_flag='-bexport' 9183 no_entry_flag='-bnoentry' 9184 fi 9185 9186 # When large executables or shared objects are built, AIX ld can 9187 # have problems creating the table of contents. If linking a library 9188 # or program results in "error TOC overflow" add -mminimal-toc to 9189 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9190 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9191 9192 archive_cmds='' 9193 hardcode_direct=yes 9194 hardcode_direct_absolute=yes 9195 hardcode_libdir_separator=':' 9196 link_all_deplibs=yes 9197 file_list_spec='${wl}-f,' 9198 9199 if test "$GCC" = yes; then 9200 case $host_os in aix4.[012]|aix4.[012].*) 9201 # We only want to do this on AIX 4.2 and lower, the check 9202 # below for broken collect2 doesn't work under 4.3+ 9203 collect2name=`${CC} -print-prog-name=collect2` 9204 if test -f "$collect2name" && 9205 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9206 then 9207 # We have reworked collect2 9208 : 9209 else 9210 # We have old collect2 9211 hardcode_direct=unsupported 9212 # It fails to find uninstalled libraries when the uninstalled 9213 # path is not listed in the libpath. Setting hardcode_minus_L 9214 # to unsupported forces relinking 9215 hardcode_minus_L=yes 9216 hardcode_libdir_flag_spec='-L$libdir' 9217 hardcode_libdir_separator= 9218 fi 9219 ;; 9220 esac 9221 shared_flag='-shared' 9222 if test "$aix_use_runtimelinking" = yes; then 9223 shared_flag="$shared_flag "'${wl}-G' 9224 fi 9225 else 9226 # not using gcc 9227 if test "$host_cpu" = ia64; then 9228 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9229 # chokes on -Wl,-G. The following line is correct: 9230 shared_flag='-G' 9231 else 9232 if test "$aix_use_runtimelinking" = yes; then 9233 shared_flag='${wl}-G' 9234 else 9235 shared_flag='${wl}-bM:SRE' 9236 fi 9237 fi 9238 fi 9239 9240 export_dynamic_flag_spec='${wl}-bexpall' 9241 # It seems that -bexpall does not export symbols beginning with 9242 # underscore (_), so it is better to generate a list of symbols to export. 9243 always_export_symbols=yes 9244 if test "$aix_use_runtimelinking" = yes; then 9245 # Warning - without using the other runtime loading flags (-brtl), 9246 # -berok will link without error, but may produce a broken library. 9247 allow_undefined_flag='-berok' 9248 # Determine the default libpath from the value encoded in an 9249 # empty executable. 9250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9251/* end confdefs.h. */ 9252 9253int 9254main () 9255{ 9256 9257 ; 9258 return 0; 9259} 9260_ACEOF 9261if ac_fn_c_try_link "$LINENO"; then : 9262 9263lt_aix_libpath_sed=' 9264 /Import File Strings/,/^$/ { 9265 /^0/ { 9266 s/^0 *\(.*\)$/\1/ 9267 p 9268 } 9269 }' 9270aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9271# Check for a 64-bit object if we didn't find anything. 9272if test -z "$aix_libpath"; then 9273 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9274fi 9275fi 9276rm -f core conftest.err conftest.$ac_objext \ 9277 conftest$ac_exeext conftest.$ac_ext 9278if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9279 9280 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9281 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9282 else 9283 if test "$host_cpu" = ia64; then 9284 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9285 allow_undefined_flag="-z nodefs" 9286 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" 9287 else 9288 # Determine the default libpath from the value encoded in an 9289 # empty executable. 9290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9291/* end confdefs.h. */ 9292 9293int 9294main () 9295{ 9296 9297 ; 9298 return 0; 9299} 9300_ACEOF 9301if ac_fn_c_try_link "$LINENO"; then : 9302 9303lt_aix_libpath_sed=' 9304 /Import File Strings/,/^$/ { 9305 /^0/ { 9306 s/^0 *\(.*\)$/\1/ 9307 p 9308 } 9309 }' 9310aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9311# Check for a 64-bit object if we didn't find anything. 9312if test -z "$aix_libpath"; then 9313 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9314fi 9315fi 9316rm -f core conftest.err conftest.$ac_objext \ 9317 conftest$ac_exeext conftest.$ac_ext 9318if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9319 9320 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9321 # Warning - without using the other run time loading flags, 9322 # -berok will link without error, but may produce a broken library. 9323 no_undefined_flag=' ${wl}-bernotok' 9324 allow_undefined_flag=' ${wl}-berok' 9325 if test "$with_gnu_ld" = yes; then 9326 # We only use this code for GNU lds that support --whole-archive. 9327 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9328 else 9329 # Exported symbols can be pulled into shared objects from archives 9330 whole_archive_flag_spec='$convenience' 9331 fi 9332 archive_cmds_need_lc=yes 9333 # This is similar to how AIX traditionally builds its shared libraries. 9334 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 9335 fi 9336 fi 9337 ;; 9338 9339 amigaos*) 9340 case $host_cpu in 9341 powerpc) 9342 # see comment about AmigaOS4 .so support 9343 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9344 archive_expsym_cmds='' 9345 ;; 9346 m68k) 9347 archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 9348 hardcode_libdir_flag_spec='-L$libdir' 9349 hardcode_minus_L=yes 9350 ;; 9351 esac 9352 ;; 9353 9354 bsdi[45]*) 9355 export_dynamic_flag_spec=-rdynamic 9356 ;; 9357 9358 cygwin* | mingw* | pw32* | cegcc*) 9359 # When not using gcc, we currently assume that we are using 9360 # Microsoft Visual C++. 9361 # hardcode_libdir_flag_spec is actually meaningless, as there is 9362 # no search path for DLLs. 9363 hardcode_libdir_flag_spec=' ' 9364 allow_undefined_flag=unsupported 9365 # Tell ltmain to make .lib files, not .a files. 9366 libext=lib 9367 # Tell ltmain to make .dll files, not .so files. 9368 shrext_cmds=".dll" 9369 # FIXME: Setting linknames here is a bad hack. 9370 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9371 # The linker will automatically build a .lib file if we build a DLL. 9372 old_archive_from_new_cmds='true' 9373 # FIXME: Should let the user specify the lib program. 9374 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9375 fix_srcfile_path='`cygpath -w "$srcfile"`' 9376 enable_shared_with_static_runtimes=yes 9377 ;; 9378 9379 darwin* | rhapsody*) 9380 9381 9382 archive_cmds_need_lc=no 9383 hardcode_direct=no 9384 hardcode_automatic=yes 9385 hardcode_shlibpath_var=unsupported 9386 if test "$lt_cv_ld_force_load" = "yes"; then 9387 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 9388 else 9389 whole_archive_flag_spec='' 9390 fi 9391 link_all_deplibs=yes 9392 allow_undefined_flag="$_lt_dar_allow_undefined" 9393 case $cc_basename in 9394 ifort*) _lt_dar_can_shared=yes ;; 9395 *) _lt_dar_can_shared=$GCC ;; 9396 esac 9397 if test "$_lt_dar_can_shared" = "yes"; then 9398 output_verbose_link_cmd=func_echo_all 9399 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9400 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9401 archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" 9402 module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" 9403 9404 else 9405 ld_shlibs=no 9406 fi 9407 9408 ;; 9409 9410 dgux*) 9411 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9412 hardcode_libdir_flag_spec='-L$libdir' 9413 hardcode_shlibpath_var=no 9414 ;; 9415 9416 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9417 # support. Future versions do this automatically, but an explicit c++rt0.o 9418 # does not break anything, and helps significantly (at the cost of a little 9419 # extra space). 9420 freebsd2.2*) 9421 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9422 hardcode_libdir_flag_spec='-R$libdir' 9423 hardcode_direct=yes 9424 hardcode_shlibpath_var=no 9425 ;; 9426 9427 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9428 freebsd2.*) 9429 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9430 hardcode_direct=yes 9431 hardcode_minus_L=yes 9432 hardcode_shlibpath_var=no 9433 ;; 9434 9435 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9436 freebsd* | dragonfly*) 9437 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9438 hardcode_libdir_flag_spec='-R$libdir' 9439 hardcode_direct=yes 9440 hardcode_shlibpath_var=no 9441 ;; 9442 9443 hpux9*) 9444 if test "$GCC" = yes; then 9445 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9446 else 9447 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9448 fi 9449 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9450 hardcode_libdir_separator=: 9451 hardcode_direct=yes 9452 9453 # hardcode_minus_L: Not really in the search PATH, 9454 # but as the default location of the library. 9455 hardcode_minus_L=yes 9456 export_dynamic_flag_spec='${wl}-E' 9457 ;; 9458 9459 hpux10*) 9460 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9461 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9462 else 9463 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9464 fi 9465 if test "$with_gnu_ld" = no; then 9466 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9467 hardcode_libdir_flag_spec_ld='+b $libdir' 9468 hardcode_libdir_separator=: 9469 hardcode_direct=yes 9470 hardcode_direct_absolute=yes 9471 export_dynamic_flag_spec='${wl}-E' 9472 # hardcode_minus_L: Not really in the search PATH, 9473 # but as the default location of the library. 9474 hardcode_minus_L=yes 9475 fi 9476 ;; 9477 9478 hpux11*) 9479 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9480 case $host_cpu in 9481 hppa*64*) 9482 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9483 ;; 9484 ia64*) 9485 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9486 ;; 9487 *) 9488 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9489 ;; 9490 esac 9491 else 9492 case $host_cpu in 9493 hppa*64*) 9494 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9495 ;; 9496 ia64*) 9497 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9498 ;; 9499 *) 9500 9501 # Older versions of the 11.00 compiler do not understand -b yet 9502 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9504$as_echo_n "checking if $CC understands -b... " >&6; } 9505if ${lt_cv_prog_compiler__b+:} false; then : 9506 $as_echo_n "(cached) " >&6 9507else 9508 lt_cv_prog_compiler__b=no 9509 save_LDFLAGS="$LDFLAGS" 9510 LDFLAGS="$LDFLAGS -b" 9511 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9512 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9513 # The linker can only warn and ignore the option if not recognized 9514 # So say no if there are warnings 9515 if test -s conftest.err; then 9516 # Append any errors to the config.log. 9517 cat conftest.err 1>&5 9518 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9519 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9520 if diff conftest.exp conftest.er2 >/dev/null; then 9521 lt_cv_prog_compiler__b=yes 9522 fi 9523 else 9524 lt_cv_prog_compiler__b=yes 9525 fi 9526 fi 9527 $RM -r conftest* 9528 LDFLAGS="$save_LDFLAGS" 9529 9530fi 9531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9532$as_echo "$lt_cv_prog_compiler__b" >&6; } 9533 9534if test x"$lt_cv_prog_compiler__b" = xyes; then 9535 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9536else 9537 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9538fi 9539 9540 ;; 9541 esac 9542 fi 9543 if test "$with_gnu_ld" = no; then 9544 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9545 hardcode_libdir_separator=: 9546 9547 case $host_cpu in 9548 hppa*64*|ia64*) 9549 hardcode_direct=no 9550 hardcode_shlibpath_var=no 9551 ;; 9552 *) 9553 hardcode_direct=yes 9554 hardcode_direct_absolute=yes 9555 export_dynamic_flag_spec='${wl}-E' 9556 9557 # hardcode_minus_L: Not really in the search PATH, 9558 # but as the default location of the library. 9559 hardcode_minus_L=yes 9560 ;; 9561 esac 9562 fi 9563 ;; 9564 9565 irix5* | irix6* | nonstopux*) 9566 if test "$GCC" = yes; then 9567 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9568 # Try to use the -exported_symbol ld option, if it does not 9569 # work, assume that -exports_file does not work either and 9570 # implicitly export all symbols. 9571 save_LDFLAGS="$LDFLAGS" 9572 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9574/* end confdefs.h. */ 9575int foo(void) {} 9576_ACEOF 9577if ac_fn_c_try_link "$LINENO"; then : 9578 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9579 9580fi 9581rm -f core conftest.err conftest.$ac_objext \ 9582 conftest$ac_exeext conftest.$ac_ext 9583 LDFLAGS="$save_LDFLAGS" 9584 else 9585 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9586 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 9587 fi 9588 archive_cmds_need_lc='no' 9589 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9590 hardcode_libdir_separator=: 9591 inherit_rpath=yes 9592 link_all_deplibs=yes 9593 ;; 9594 9595 netbsd*) 9596 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9597 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9598 else 9599 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9600 fi 9601 hardcode_libdir_flag_spec='-R$libdir' 9602 hardcode_direct=yes 9603 hardcode_shlibpath_var=no 9604 ;; 9605 9606 newsos6) 9607 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9608 hardcode_direct=yes 9609 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9610 hardcode_libdir_separator=: 9611 hardcode_shlibpath_var=no 9612 ;; 9613 9614 *nto* | *qnx*) 9615 ;; 9616 9617 openbsd*) 9618 if test -f /usr/libexec/ld.so; then 9619 hardcode_direct=yes 9620 hardcode_shlibpath_var=no 9621 hardcode_direct_absolute=yes 9622 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9623 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9624 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9625 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9626 export_dynamic_flag_spec='${wl}-E' 9627 else 9628 case $host_os in 9629 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9630 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9631 hardcode_libdir_flag_spec='-R$libdir' 9632 ;; 9633 *) 9634 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9635 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9636 ;; 9637 esac 9638 fi 9639 else 9640 ld_shlibs=no 9641 fi 9642 ;; 9643 9644 os2*) 9645 hardcode_libdir_flag_spec='-L$libdir' 9646 hardcode_minus_L=yes 9647 allow_undefined_flag=unsupported 9648 archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 9649 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9650 ;; 9651 9652 osf3*) 9653 if test "$GCC" = yes; then 9654 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9655 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9656 else 9657 allow_undefined_flag=' -expect_unresolved \*' 9658 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9659 fi 9660 archive_cmds_need_lc='no' 9661 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9662 hardcode_libdir_separator=: 9663 ;; 9664 9665 osf4* | osf5*) # as osf3* with the addition of -msym flag 9666 if test "$GCC" = yes; then 9667 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9668 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9669 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9670 else 9671 allow_undefined_flag=' -expect_unresolved \*' 9672 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9673 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ 9674 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 9675 9676 # Both c and cxx compiler support -rpath directly 9677 hardcode_libdir_flag_spec='-rpath $libdir' 9678 fi 9679 archive_cmds_need_lc='no' 9680 hardcode_libdir_separator=: 9681 ;; 9682 9683 solaris*) 9684 no_undefined_flag=' -z defs' 9685 if test "$GCC" = yes; then 9686 wlarc='${wl}' 9687 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9688 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9689 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9690 else 9691 case `$CC -V 2>&1` in 9692 *"Compilers 5.0"*) 9693 wlarc='' 9694 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9695 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9696 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9697 ;; 9698 *) 9699 wlarc='${wl}' 9700 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9701 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9702 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9703 ;; 9704 esac 9705 fi 9706 hardcode_libdir_flag_spec='-R$libdir' 9707 hardcode_shlibpath_var=no 9708 case $host_os in 9709 solaris2.[0-5] | solaris2.[0-5].*) ;; 9710 *) 9711 # The compiler driver will combine and reorder linker options, 9712 # but understands `-z linker_flag'. GCC discards it without `$wl', 9713 # but is careful enough not to reorder. 9714 # Supported since Solaris 2.6 (maybe 2.5.1?) 9715 if test "$GCC" = yes; then 9716 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9717 else 9718 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9719 fi 9720 ;; 9721 esac 9722 link_all_deplibs=yes 9723 ;; 9724 9725 sunos4*) 9726 if test "x$host_vendor" = xsequent; then 9727 # Use $CC to link under sequent, because it throws in some extra .o 9728 # files that make .init and .fini sections work. 9729 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9730 else 9731 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9732 fi 9733 hardcode_libdir_flag_spec='-L$libdir' 9734 hardcode_direct=yes 9735 hardcode_minus_L=yes 9736 hardcode_shlibpath_var=no 9737 ;; 9738 9739 sysv4) 9740 case $host_vendor in 9741 sni) 9742 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9743 hardcode_direct=yes # is this really true??? 9744 ;; 9745 siemens) 9746 ## LD is ld it makes a PLAMLIB 9747 ## CC just makes a GrossModule. 9748 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9749 reload_cmds='$CC -r -o $output$reload_objs' 9750 hardcode_direct=no 9751 ;; 9752 motorola) 9753 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9754 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9755 ;; 9756 esac 9757 runpath_var='LD_RUN_PATH' 9758 hardcode_shlibpath_var=no 9759 ;; 9760 9761 sysv4.3*) 9762 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9763 hardcode_shlibpath_var=no 9764 export_dynamic_flag_spec='-Bexport' 9765 ;; 9766 9767 sysv4*MP*) 9768 if test -d /usr/nec; then 9769 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9770 hardcode_shlibpath_var=no 9771 runpath_var=LD_RUN_PATH 9772 hardcode_runpath_var=yes 9773 ld_shlibs=yes 9774 fi 9775 ;; 9776 9777 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9778 no_undefined_flag='${wl}-z,text' 9779 archive_cmds_need_lc=no 9780 hardcode_shlibpath_var=no 9781 runpath_var='LD_RUN_PATH' 9782 9783 if test "$GCC" = yes; then 9784 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9785 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9786 else 9787 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9788 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9789 fi 9790 ;; 9791 9792 sysv5* | sco3.2v5* | sco5v6*) 9793 # Note: We can NOT use -z defs as we might desire, because we do not 9794 # link with -lc, and that would cause any symbols used from libc to 9795 # always be unresolved, which means just about no library would 9796 # ever link correctly. If we're not using GNU ld we use -z text 9797 # though, which does catch some bad symbols but isn't as heavy-handed 9798 # as -z defs. 9799 no_undefined_flag='${wl}-z,text' 9800 allow_undefined_flag='${wl}-z,nodefs' 9801 archive_cmds_need_lc=no 9802 hardcode_shlibpath_var=no 9803 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9804 hardcode_libdir_separator=':' 9805 link_all_deplibs=yes 9806 export_dynamic_flag_spec='${wl}-Bexport' 9807 runpath_var='LD_RUN_PATH' 9808 9809 if test "$GCC" = yes; then 9810 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9811 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9812 else 9813 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9814 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9815 fi 9816 ;; 9817 9818 uts4*) 9819 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9820 hardcode_libdir_flag_spec='-L$libdir' 9821 hardcode_shlibpath_var=no 9822 ;; 9823 9824 *) 9825 ld_shlibs=no 9826 ;; 9827 esac 9828 9829 if test x$host_vendor = xsni; then 9830 case $host in 9831 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9832 export_dynamic_flag_spec='${wl}-Blargedynsym' 9833 ;; 9834 esac 9835 fi 9836 fi 9837 9838{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9839$as_echo "$ld_shlibs" >&6; } 9840test "$ld_shlibs" = no && can_build_shared=no 9841 9842with_gnu_ld=$with_gnu_ld 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858# 9859# Do we need to explicitly link libc? 9860# 9861case "x$archive_cmds_need_lc" in 9862x|xyes) 9863 # Assume -lc should be added 9864 archive_cmds_need_lc=yes 9865 9866 if test "$enable_shared" = yes && test "$GCC" = yes; then 9867 case $archive_cmds in 9868 *'~'*) 9869 # FIXME: we may have to deal with multi-command sequences. 9870 ;; 9871 '$CC '*) 9872 # Test whether the compiler implicitly links with -lc since on some 9873 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9874 # to ld, don't add -lc before -lgcc. 9875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9876$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9877if ${lt_cv_archive_cmds_need_lc+:} false; then : 9878 $as_echo_n "(cached) " >&6 9879else 9880 $RM conftest* 9881 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9882 9883 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9884 (eval $ac_compile) 2>&5 9885 ac_status=$? 9886 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9887 test $ac_status = 0; } 2>conftest.err; then 9888 soname=conftest 9889 lib=conftest 9890 libobjs=conftest.$ac_objext 9891 deplibs= 9892 wl=$lt_prog_compiler_wl 9893 pic_flag=$lt_prog_compiler_pic 9894 compiler_flags=-v 9895 linker_flags=-v 9896 verstring= 9897 output_objdir=. 9898 libname=conftest 9899 lt_save_allow_undefined_flag=$allow_undefined_flag 9900 allow_undefined_flag= 9901 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9902 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9903 ac_status=$? 9904 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9905 test $ac_status = 0; } 9906 then 9907 lt_cv_archive_cmds_need_lc=no 9908 else 9909 lt_cv_archive_cmds_need_lc=yes 9910 fi 9911 allow_undefined_flag=$lt_save_allow_undefined_flag 9912 else 9913 cat conftest.err 1>&5 9914 fi 9915 $RM conftest* 9916 9917fi 9918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9919$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9920 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9921 ;; 9922 esac 9923 fi 9924 ;; 9925esac 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10084$as_echo_n "checking dynamic linker characteristics... " >&6; } 10085 10086if test "$GCC" = yes; then 10087 case $host_os in 10088 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10089 *) lt_awk_arg="/^libraries:/" ;; 10090 esac 10091 case $host_os in 10092 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10093 *) lt_sed_strip_eq="s,=/,/,g" ;; 10094 esac 10095 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10096 case $lt_search_path_spec in 10097 *\;*) 10098 # if the path contains ";" then we assume it to be the separator 10099 # otherwise default to the standard path separator (i.e. ":") - it is 10100 # assumed that no part of a normal pathname contains ";" but that should 10101 # okay in the real world where ";" in dirpaths is itself problematic. 10102 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10103 ;; 10104 *) 10105 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10106 ;; 10107 esac 10108 # Ok, now we have the path, separated by spaces, we can step through it 10109 # and add multilib dir if necessary. 10110 lt_tmp_lt_search_path_spec= 10111 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10112 for lt_sys_path in $lt_search_path_spec; do 10113 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10114 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10115 else 10116 test -d "$lt_sys_path" && \ 10117 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10118 fi 10119 done 10120 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10121BEGIN {RS=" "; FS="/|\n";} { 10122 lt_foo=""; 10123 lt_count=0; 10124 for (lt_i = NF; lt_i > 0; lt_i--) { 10125 if ($lt_i != "" && $lt_i != ".") { 10126 if ($lt_i == "..") { 10127 lt_count++; 10128 } else { 10129 if (lt_count == 0) { 10130 lt_foo="/" $lt_i lt_foo; 10131 } else { 10132 lt_count--; 10133 } 10134 } 10135 } 10136 } 10137 if (lt_foo != "") { lt_freq[lt_foo]++; } 10138 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10139}'` 10140 # AWK program above erroneously prepends '/' to C:/dos/paths 10141 # for these hosts. 10142 case $host_os in 10143 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10144 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10145 esac 10146 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10147else 10148 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10149fi 10150library_names_spec= 10151libname_spec='lib$name' 10152soname_spec= 10153shrext_cmds=".so" 10154postinstall_cmds= 10155postuninstall_cmds= 10156finish_cmds= 10157finish_eval= 10158shlibpath_var= 10159shlibpath_overrides_runpath=unknown 10160version_type=none 10161dynamic_linker="$host_os ld.so" 10162sys_lib_dlsearch_path_spec="/lib /usr/lib" 10163need_lib_prefix=unknown 10164hardcode_into_libs=no 10165 10166# when you set need_version to no, make sure it does not cause -set_version 10167# flags to be left without arguments 10168need_version=unknown 10169 10170case $host_os in 10171aix3*) 10172 version_type=linux 10173 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10174 shlibpath_var=LIBPATH 10175 10176 # AIX 3 has no versioning support, so we append a major version to the name. 10177 soname_spec='${libname}${release}${shared_ext}$major' 10178 ;; 10179 10180aix[4-9]*) 10181 version_type=linux 10182 need_lib_prefix=no 10183 need_version=no 10184 hardcode_into_libs=yes 10185 if test "$host_cpu" = ia64; then 10186 # AIX 5 supports IA64 10187 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10188 shlibpath_var=LD_LIBRARY_PATH 10189 else 10190 # With GCC up to 2.95.x, collect2 would create an import file 10191 # for dependence libraries. The import file would start with 10192 # the line `#! .'. This would cause the generated library to 10193 # depend on `.', always an invalid library. This was fixed in 10194 # development snapshots of GCC prior to 3.0. 10195 case $host_os in 10196 aix4 | aix4.[01] | aix4.[01].*) 10197 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10198 echo ' yes ' 10199 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10200 : 10201 else 10202 can_build_shared=no 10203 fi 10204 ;; 10205 esac 10206 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10207 # soname into executable. Probably we can add versioning support to 10208 # collect2, so additional links can be useful in future. 10209 if test "$aix_use_runtimelinking" = yes; then 10210 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10211 # instead of lib<name>.a to let people know that these are not 10212 # typical AIX shared libraries. 10213 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10214 else 10215 # We preserve .a as extension for shared libraries through AIX4.2 10216 # and later when we are not doing run time linking. 10217 library_names_spec='${libname}${release}.a $libname.a' 10218 soname_spec='${libname}${release}${shared_ext}$major' 10219 fi 10220 shlibpath_var=LIBPATH 10221 fi 10222 ;; 10223 10224amigaos*) 10225 case $host_cpu in 10226 powerpc) 10227 # Since July 2007 AmigaOS4 officially supports .so libraries. 10228 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10229 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10230 ;; 10231 m68k) 10232 library_names_spec='$libname.ixlibrary $libname.a' 10233 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10234 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 10235 ;; 10236 esac 10237 ;; 10238 10239beos*) 10240 library_names_spec='${libname}${shared_ext}' 10241 dynamic_linker="$host_os ld.so" 10242 shlibpath_var=LIBRARY_PATH 10243 ;; 10244 10245bsdi[45]*) 10246 version_type=linux 10247 need_version=no 10248 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10249 soname_spec='${libname}${release}${shared_ext}$major' 10250 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10251 shlibpath_var=LD_LIBRARY_PATH 10252 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10253 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10254 # the default ld.so.conf also contains /usr/contrib/lib and 10255 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10256 # libtool to hard-code these into programs 10257 ;; 10258 10259cygwin* | mingw* | pw32* | cegcc*) 10260 version_type=windows 10261 shrext_cmds=".dll" 10262 need_version=no 10263 need_lib_prefix=no 10264 10265 case $GCC,$host_os in 10266 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10267 library_names_spec='$libname.dll.a' 10268 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10269 postinstall_cmds='base_file=`basename \${file}`~ 10270 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10271 dldir=$destdir/`dirname \$dlpath`~ 10272 test -d \$dldir || mkdir -p \$dldir~ 10273 $install_prog $dir/$dlname \$dldir/$dlname~ 10274 chmod a+x \$dldir/$dlname~ 10275 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10276 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10277 fi' 10278 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10279 dlpath=$dir/\$dldll~ 10280 $RM \$dlpath' 10281 shlibpath_overrides_runpath=yes 10282 10283 case $host_os in 10284 cygwin*) 10285 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10286 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10287 10288 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10289 ;; 10290 mingw* | cegcc*) 10291 # MinGW DLLs use traditional 'lib' prefix 10292 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10293 ;; 10294 pw32*) 10295 # pw32 DLLs use 'pw' prefix rather than 'lib' 10296 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10297 ;; 10298 esac 10299 ;; 10300 10301 *) 10302 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10303 ;; 10304 esac 10305 dynamic_linker='Win32 ld.exe' 10306 # FIXME: first we should search . and the directory the executable is in 10307 shlibpath_var=PATH 10308 ;; 10309 10310darwin* | rhapsody*) 10311 dynamic_linker="$host_os dyld" 10312 version_type=darwin 10313 need_lib_prefix=no 10314 need_version=no 10315 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10316 soname_spec='${libname}${release}${major}$shared_ext' 10317 shlibpath_overrides_runpath=yes 10318 shlibpath_var=DYLD_LIBRARY_PATH 10319 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10320 10321 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10322 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10323 ;; 10324 10325dgux*) 10326 version_type=linux 10327 need_lib_prefix=no 10328 need_version=no 10329 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10330 soname_spec='${libname}${release}${shared_ext}$major' 10331 shlibpath_var=LD_LIBRARY_PATH 10332 ;; 10333 10334freebsd* | dragonfly*) 10335 # DragonFly does not have aout. When/if they implement a new 10336 # versioning mechanism, adjust this. 10337 if test -x /usr/bin/objformat; then 10338 objformat=`/usr/bin/objformat` 10339 else 10340 case $host_os in 10341 freebsd[23].*) objformat=aout ;; 10342 *) objformat=elf ;; 10343 esac 10344 fi 10345 version_type=freebsd-$objformat 10346 case $version_type in 10347 freebsd-elf*) 10348 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10349 need_version=no 10350 need_lib_prefix=no 10351 ;; 10352 freebsd-*) 10353 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10354 need_version=yes 10355 ;; 10356 esac 10357 shlibpath_var=LD_LIBRARY_PATH 10358 case $host_os in 10359 freebsd2.*) 10360 shlibpath_overrides_runpath=yes 10361 ;; 10362 freebsd3.[01]* | freebsdelf3.[01]*) 10363 shlibpath_overrides_runpath=yes 10364 hardcode_into_libs=yes 10365 ;; 10366 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10367 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10368 shlibpath_overrides_runpath=no 10369 hardcode_into_libs=yes 10370 ;; 10371 *) # from 4.6 on, and DragonFly 10372 shlibpath_overrides_runpath=yes 10373 hardcode_into_libs=yes 10374 ;; 10375 esac 10376 ;; 10377 10378gnu*) 10379 version_type=linux 10380 need_lib_prefix=no 10381 need_version=no 10382 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10383 soname_spec='${libname}${release}${shared_ext}$major' 10384 shlibpath_var=LD_LIBRARY_PATH 10385 hardcode_into_libs=yes 10386 ;; 10387 10388haiku*) 10389 version_type=linux 10390 need_lib_prefix=no 10391 need_version=no 10392 dynamic_linker="$host_os runtime_loader" 10393 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10394 soname_spec='${libname}${release}${shared_ext}$major' 10395 shlibpath_var=LIBRARY_PATH 10396 shlibpath_overrides_runpath=yes 10397 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10398 hardcode_into_libs=yes 10399 ;; 10400 10401hpux9* | hpux10* | hpux11*) 10402 # Give a soname corresponding to the major version so that dld.sl refuses to 10403 # link against other versions. 10404 version_type=sunos 10405 need_lib_prefix=no 10406 need_version=no 10407 case $host_cpu in 10408 ia64*) 10409 shrext_cmds='.so' 10410 hardcode_into_libs=yes 10411 dynamic_linker="$host_os dld.so" 10412 shlibpath_var=LD_LIBRARY_PATH 10413 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10414 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10415 soname_spec='${libname}${release}${shared_ext}$major' 10416 if test "X$HPUX_IA64_MODE" = X32; then 10417 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10418 else 10419 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10420 fi 10421 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10422 ;; 10423 hppa*64*) 10424 shrext_cmds='.sl' 10425 hardcode_into_libs=yes 10426 dynamic_linker="$host_os dld.sl" 10427 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10428 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10429 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10430 soname_spec='${libname}${release}${shared_ext}$major' 10431 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10432 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10433 ;; 10434 *) 10435 shrext_cmds='.sl' 10436 dynamic_linker="$host_os dld.sl" 10437 shlibpath_var=SHLIB_PATH 10438 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10439 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10440 soname_spec='${libname}${release}${shared_ext}$major' 10441 ;; 10442 esac 10443 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10444 postinstall_cmds='chmod 555 $lib' 10445 # or fails outright, so override atomically: 10446 install_override_mode=555 10447 ;; 10448 10449interix[3-9]*) 10450 version_type=linux 10451 need_lib_prefix=no 10452 need_version=no 10453 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10454 soname_spec='${libname}${release}${shared_ext}$major' 10455 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10456 shlibpath_var=LD_LIBRARY_PATH 10457 shlibpath_overrides_runpath=no 10458 hardcode_into_libs=yes 10459 ;; 10460 10461irix5* | irix6* | nonstopux*) 10462 case $host_os in 10463 nonstopux*) version_type=nonstopux ;; 10464 *) 10465 if test "$lt_cv_prog_gnu_ld" = yes; then 10466 version_type=linux 10467 else 10468 version_type=irix 10469 fi ;; 10470 esac 10471 need_lib_prefix=no 10472 need_version=no 10473 soname_spec='${libname}${release}${shared_ext}$major' 10474 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10475 case $host_os in 10476 irix5* | nonstopux*) 10477 libsuff= shlibsuff= 10478 ;; 10479 *) 10480 case $LD in # libtool.m4 will add one of these switches to LD 10481 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10482 libsuff= shlibsuff= libmagic=32-bit;; 10483 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10484 libsuff=32 shlibsuff=N32 libmagic=N32;; 10485 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10486 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10487 *) libsuff= shlibsuff= libmagic=never-match;; 10488 esac 10489 ;; 10490 esac 10491 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10492 shlibpath_overrides_runpath=no 10493 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10494 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10495 hardcode_into_libs=yes 10496 ;; 10497 10498# No shared lib support for Linux oldld, aout, or coff. 10499linux*oldld* | linux*aout* | linux*coff*) 10500 dynamic_linker=no 10501 ;; 10502 10503# This must be Linux ELF. 10504linux* | k*bsd*-gnu | kopensolaris*-gnu) 10505 version_type=linux 10506 need_lib_prefix=no 10507 need_version=no 10508 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10509 soname_spec='${libname}${release}${shared_ext}$major' 10510 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10511 shlibpath_var=LD_LIBRARY_PATH 10512 shlibpath_overrides_runpath=no 10513 10514 # Some binutils ld are patched to set DT_RUNPATH 10515 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10516 $as_echo_n "(cached) " >&6 10517else 10518 lt_cv_shlibpath_overrides_runpath=no 10519 save_LDFLAGS=$LDFLAGS 10520 save_libdir=$libdir 10521 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10522 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10524/* end confdefs.h. */ 10525 10526int 10527main () 10528{ 10529 10530 ; 10531 return 0; 10532} 10533_ACEOF 10534if ac_fn_c_try_link "$LINENO"; then : 10535 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10536 lt_cv_shlibpath_overrides_runpath=yes 10537fi 10538fi 10539rm -f core conftest.err conftest.$ac_objext \ 10540 conftest$ac_exeext conftest.$ac_ext 10541 LDFLAGS=$save_LDFLAGS 10542 libdir=$save_libdir 10543 10544fi 10545 10546 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10547 10548 # This implies no fast_install, which is unacceptable. 10549 # Some rework will be needed to allow for fast_install 10550 # before this can be enabled. 10551 hardcode_into_libs=yes 10552 10553 # Append ld.so.conf contents to the search path 10554 if test -f /etc/ld.so.conf; then 10555 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` 10556 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10557 fi 10558 10559 # We used to test for /lib/ld.so.1 and disable shared libraries on 10560 # powerpc, because MkLinux only supported shared libraries with the 10561 # GNU dynamic linker. Since this was broken with cross compilers, 10562 # most powerpc-linux boxes support dynamic linking these days and 10563 # people can always --disable-shared, the test was removed, and we 10564 # assume the GNU/Linux dynamic linker is in use. 10565 dynamic_linker='GNU/Linux ld.so' 10566 ;; 10567 10568netbsd*) 10569 version_type=sunos 10570 need_lib_prefix=no 10571 need_version=no 10572 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10573 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10574 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10575 dynamic_linker='NetBSD (a.out) ld.so' 10576 else 10577 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10578 soname_spec='${libname}${release}${shared_ext}$major' 10579 dynamic_linker='NetBSD ld.elf_so' 10580 fi 10581 shlibpath_var=LD_LIBRARY_PATH 10582 shlibpath_overrides_runpath=yes 10583 hardcode_into_libs=yes 10584 ;; 10585 10586newsos6) 10587 version_type=linux 10588 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10589 shlibpath_var=LD_LIBRARY_PATH 10590 shlibpath_overrides_runpath=yes 10591 ;; 10592 10593*nto* | *qnx*) 10594 version_type=qnx 10595 need_lib_prefix=no 10596 need_version=no 10597 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10598 soname_spec='${libname}${release}${shared_ext}$major' 10599 shlibpath_var=LD_LIBRARY_PATH 10600 shlibpath_overrides_runpath=no 10601 hardcode_into_libs=yes 10602 dynamic_linker='ldqnx.so' 10603 ;; 10604 10605openbsd*) 10606 version_type=sunos 10607 sys_lib_dlsearch_path_spec="/usr/lib" 10608 need_lib_prefix=no 10609 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10610 case $host_os in 10611 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10612 *) need_version=no ;; 10613 esac 10614 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10615 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10616 shlibpath_var=LD_LIBRARY_PATH 10617 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10618 case $host_os in 10619 openbsd2.[89] | openbsd2.[89].*) 10620 shlibpath_overrides_runpath=no 10621 ;; 10622 *) 10623 shlibpath_overrides_runpath=yes 10624 ;; 10625 esac 10626 else 10627 shlibpath_overrides_runpath=yes 10628 fi 10629 ;; 10630 10631os2*) 10632 libname_spec='$name' 10633 shrext_cmds=".dll" 10634 need_lib_prefix=no 10635 library_names_spec='$libname${shared_ext} $libname.a' 10636 dynamic_linker='OS/2 ld.exe' 10637 shlibpath_var=LIBPATH 10638 ;; 10639 10640osf3* | osf4* | osf5*) 10641 version_type=osf 10642 need_lib_prefix=no 10643 need_version=no 10644 soname_spec='${libname}${release}${shared_ext}$major' 10645 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10646 shlibpath_var=LD_LIBRARY_PATH 10647 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10648 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10649 ;; 10650 10651rdos*) 10652 dynamic_linker=no 10653 ;; 10654 10655solaris*) 10656 version_type=linux 10657 need_lib_prefix=no 10658 need_version=no 10659 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10660 soname_spec='${libname}${release}${shared_ext}$major' 10661 shlibpath_var=LD_LIBRARY_PATH 10662 shlibpath_overrides_runpath=yes 10663 hardcode_into_libs=yes 10664 # ldd complains unless libraries are executable 10665 postinstall_cmds='chmod +x $lib' 10666 ;; 10667 10668sunos4*) 10669 version_type=sunos 10670 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10671 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10672 shlibpath_var=LD_LIBRARY_PATH 10673 shlibpath_overrides_runpath=yes 10674 if test "$with_gnu_ld" = yes; then 10675 need_lib_prefix=no 10676 fi 10677 need_version=yes 10678 ;; 10679 10680sysv4 | sysv4.3*) 10681 version_type=linux 10682 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10683 soname_spec='${libname}${release}${shared_ext}$major' 10684 shlibpath_var=LD_LIBRARY_PATH 10685 case $host_vendor in 10686 sni) 10687 shlibpath_overrides_runpath=no 10688 need_lib_prefix=no 10689 runpath_var=LD_RUN_PATH 10690 ;; 10691 siemens) 10692 need_lib_prefix=no 10693 ;; 10694 motorola) 10695 need_lib_prefix=no 10696 need_version=no 10697 shlibpath_overrides_runpath=no 10698 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10699 ;; 10700 esac 10701 ;; 10702 10703sysv4*MP*) 10704 if test -d /usr/nec ;then 10705 version_type=linux 10706 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10707 soname_spec='$libname${shared_ext}.$major' 10708 shlibpath_var=LD_LIBRARY_PATH 10709 fi 10710 ;; 10711 10712sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10713 version_type=freebsd-elf 10714 need_lib_prefix=no 10715 need_version=no 10716 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10717 soname_spec='${libname}${release}${shared_ext}$major' 10718 shlibpath_var=LD_LIBRARY_PATH 10719 shlibpath_overrides_runpath=yes 10720 hardcode_into_libs=yes 10721 if test "$with_gnu_ld" = yes; then 10722 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10723 else 10724 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10725 case $host_os in 10726 sco3.2v5*) 10727 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10728 ;; 10729 esac 10730 fi 10731 sys_lib_dlsearch_path_spec='/usr/lib' 10732 ;; 10733 10734tpf*) 10735 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10736 version_type=linux 10737 need_lib_prefix=no 10738 need_version=no 10739 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10740 shlibpath_var=LD_LIBRARY_PATH 10741 shlibpath_overrides_runpath=no 10742 hardcode_into_libs=yes 10743 ;; 10744 10745uts4*) 10746 version_type=linux 10747 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10748 soname_spec='${libname}${release}${shared_ext}$major' 10749 shlibpath_var=LD_LIBRARY_PATH 10750 ;; 10751 10752*) 10753 dynamic_linker=no 10754 ;; 10755esac 10756{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10757$as_echo "$dynamic_linker" >&6; } 10758test "$dynamic_linker" = no && can_build_shared=no 10759 10760variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10761if test "$GCC" = yes; then 10762 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10763fi 10764 10765if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10766 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10767fi 10768if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10769 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10770fi 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10864$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10865hardcode_action= 10866if test -n "$hardcode_libdir_flag_spec" || 10867 test -n "$runpath_var" || 10868 test "X$hardcode_automatic" = "Xyes" ; then 10869 10870 # We can hardcode non-existent directories. 10871 if test "$hardcode_direct" != no && 10872 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10873 # have to relink, otherwise we might link with an installed library 10874 # when we should be linking with a yet-to-be-installed one 10875 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10876 test "$hardcode_minus_L" != no; then 10877 # Linking always hardcodes the temporary library directory. 10878 hardcode_action=relink 10879 else 10880 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10881 hardcode_action=immediate 10882 fi 10883else 10884 # We cannot hardcode anything, or else we can only hardcode existing 10885 # directories. 10886 hardcode_action=unsupported 10887fi 10888{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10889$as_echo "$hardcode_action" >&6; } 10890 10891if test "$hardcode_action" = relink || 10892 test "$inherit_rpath" = yes; then 10893 # Fast installation is not supported 10894 enable_fast_install=no 10895elif test "$shlibpath_overrides_runpath" = yes || 10896 test "$enable_shared" = no; then 10897 # Fast installation is not necessary 10898 enable_fast_install=needless 10899fi 10900 10901 10902 10903 10904 10905 10906 if test "x$enable_dlopen" != xyes; then 10907 enable_dlopen=unknown 10908 enable_dlopen_self=unknown 10909 enable_dlopen_self_static=unknown 10910else 10911 lt_cv_dlopen=no 10912 lt_cv_dlopen_libs= 10913 10914 case $host_os in 10915 beos*) 10916 lt_cv_dlopen="load_add_on" 10917 lt_cv_dlopen_libs= 10918 lt_cv_dlopen_self=yes 10919 ;; 10920 10921 mingw* | pw32* | cegcc*) 10922 lt_cv_dlopen="LoadLibrary" 10923 lt_cv_dlopen_libs= 10924 ;; 10925 10926 cygwin*) 10927 lt_cv_dlopen="dlopen" 10928 lt_cv_dlopen_libs= 10929 ;; 10930 10931 darwin*) 10932 # if libdl is installed we need to link against it 10933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10934$as_echo_n "checking for dlopen in -ldl... " >&6; } 10935if ${ac_cv_lib_dl_dlopen+:} false; then : 10936 $as_echo_n "(cached) " >&6 10937else 10938 ac_check_lib_save_LIBS=$LIBS 10939LIBS="-ldl $LIBS" 10940cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10941/* end confdefs.h. */ 10942 10943/* Override any GCC internal prototype to avoid an error. 10944 Use char because int might match the return type of a GCC 10945 builtin and then its argument prototype would still apply. */ 10946#ifdef __cplusplus 10947extern "C" 10948#endif 10949char dlopen (); 10950int 10951main () 10952{ 10953return dlopen (); 10954 ; 10955 return 0; 10956} 10957_ACEOF 10958if ac_fn_c_try_link "$LINENO"; then : 10959 ac_cv_lib_dl_dlopen=yes 10960else 10961 ac_cv_lib_dl_dlopen=no 10962fi 10963rm -f core conftest.err conftest.$ac_objext \ 10964 conftest$ac_exeext conftest.$ac_ext 10965LIBS=$ac_check_lib_save_LIBS 10966fi 10967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10968$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10969if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10970 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10971else 10972 10973 lt_cv_dlopen="dyld" 10974 lt_cv_dlopen_libs= 10975 lt_cv_dlopen_self=yes 10976 10977fi 10978 10979 ;; 10980 10981 *) 10982 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10983if test "x$ac_cv_func_shl_load" = xyes; then : 10984 lt_cv_dlopen="shl_load" 10985else 10986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10987$as_echo_n "checking for shl_load in -ldld... " >&6; } 10988if ${ac_cv_lib_dld_shl_load+:} false; then : 10989 $as_echo_n "(cached) " >&6 10990else 10991 ac_check_lib_save_LIBS=$LIBS 10992LIBS="-ldld $LIBS" 10993cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10994/* end confdefs.h. */ 10995 10996/* Override any GCC internal prototype to avoid an error. 10997 Use char because int might match the return type of a GCC 10998 builtin and then its argument prototype would still apply. */ 10999#ifdef __cplusplus 11000extern "C" 11001#endif 11002char shl_load (); 11003int 11004main () 11005{ 11006return shl_load (); 11007 ; 11008 return 0; 11009} 11010_ACEOF 11011if ac_fn_c_try_link "$LINENO"; then : 11012 ac_cv_lib_dld_shl_load=yes 11013else 11014 ac_cv_lib_dld_shl_load=no 11015fi 11016rm -f core conftest.err conftest.$ac_objext \ 11017 conftest$ac_exeext conftest.$ac_ext 11018LIBS=$ac_check_lib_save_LIBS 11019fi 11020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11021$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11022if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11023 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11024else 11025 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11026if test "x$ac_cv_func_dlopen" = xyes; then : 11027 lt_cv_dlopen="dlopen" 11028else 11029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11030$as_echo_n "checking for dlopen in -ldl... " >&6; } 11031if ${ac_cv_lib_dl_dlopen+:} false; then : 11032 $as_echo_n "(cached) " >&6 11033else 11034 ac_check_lib_save_LIBS=$LIBS 11035LIBS="-ldl $LIBS" 11036cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11037/* end confdefs.h. */ 11038 11039/* Override any GCC internal prototype to avoid an error. 11040 Use char because int might match the return type of a GCC 11041 builtin and then its argument prototype would still apply. */ 11042#ifdef __cplusplus 11043extern "C" 11044#endif 11045char dlopen (); 11046int 11047main () 11048{ 11049return dlopen (); 11050 ; 11051 return 0; 11052} 11053_ACEOF 11054if ac_fn_c_try_link "$LINENO"; then : 11055 ac_cv_lib_dl_dlopen=yes 11056else 11057 ac_cv_lib_dl_dlopen=no 11058fi 11059rm -f core conftest.err conftest.$ac_objext \ 11060 conftest$ac_exeext conftest.$ac_ext 11061LIBS=$ac_check_lib_save_LIBS 11062fi 11063{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11064$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11065if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11066 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11067else 11068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11069$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11070if ${ac_cv_lib_svld_dlopen+:} false; then : 11071 $as_echo_n "(cached) " >&6 11072else 11073 ac_check_lib_save_LIBS=$LIBS 11074LIBS="-lsvld $LIBS" 11075cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11076/* end confdefs.h. */ 11077 11078/* Override any GCC internal prototype to avoid an error. 11079 Use char because int might match the return type of a GCC 11080 builtin and then its argument prototype would still apply. */ 11081#ifdef __cplusplus 11082extern "C" 11083#endif 11084char dlopen (); 11085int 11086main () 11087{ 11088return dlopen (); 11089 ; 11090 return 0; 11091} 11092_ACEOF 11093if ac_fn_c_try_link "$LINENO"; then : 11094 ac_cv_lib_svld_dlopen=yes 11095else 11096 ac_cv_lib_svld_dlopen=no 11097fi 11098rm -f core conftest.err conftest.$ac_objext \ 11099 conftest$ac_exeext conftest.$ac_ext 11100LIBS=$ac_check_lib_save_LIBS 11101fi 11102{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11103$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11104if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11105 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11106else 11107 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11108$as_echo_n "checking for dld_link in -ldld... " >&6; } 11109if ${ac_cv_lib_dld_dld_link+:} false; then : 11110 $as_echo_n "(cached) " >&6 11111else 11112 ac_check_lib_save_LIBS=$LIBS 11113LIBS="-ldld $LIBS" 11114cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11115/* end confdefs.h. */ 11116 11117/* Override any GCC internal prototype to avoid an error. 11118 Use char because int might match the return type of a GCC 11119 builtin and then its argument prototype would still apply. */ 11120#ifdef __cplusplus 11121extern "C" 11122#endif 11123char dld_link (); 11124int 11125main () 11126{ 11127return dld_link (); 11128 ; 11129 return 0; 11130} 11131_ACEOF 11132if ac_fn_c_try_link "$LINENO"; then : 11133 ac_cv_lib_dld_dld_link=yes 11134else 11135 ac_cv_lib_dld_dld_link=no 11136fi 11137rm -f core conftest.err conftest.$ac_objext \ 11138 conftest$ac_exeext conftest.$ac_ext 11139LIBS=$ac_check_lib_save_LIBS 11140fi 11141{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11142$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11143if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11144 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11145fi 11146 11147 11148fi 11149 11150 11151fi 11152 11153 11154fi 11155 11156 11157fi 11158 11159 11160fi 11161 11162 ;; 11163 esac 11164 11165 if test "x$lt_cv_dlopen" != xno; then 11166 enable_dlopen=yes 11167 else 11168 enable_dlopen=no 11169 fi 11170 11171 case $lt_cv_dlopen in 11172 dlopen) 11173 save_CPPFLAGS="$CPPFLAGS" 11174 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11175 11176 save_LDFLAGS="$LDFLAGS" 11177 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11178 11179 save_LIBS="$LIBS" 11180 LIBS="$lt_cv_dlopen_libs $LIBS" 11181 11182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11183$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11184if ${lt_cv_dlopen_self+:} false; then : 11185 $as_echo_n "(cached) " >&6 11186else 11187 if test "$cross_compiling" = yes; then : 11188 lt_cv_dlopen_self=cross 11189else 11190 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11191 lt_status=$lt_dlunknown 11192 cat > conftest.$ac_ext <<_LT_EOF 11193#line 11193 "configure" 11194#include "confdefs.h" 11195 11196#if HAVE_DLFCN_H 11197#include <dlfcn.h> 11198#endif 11199 11200#include <stdio.h> 11201 11202#ifdef RTLD_GLOBAL 11203# define LT_DLGLOBAL RTLD_GLOBAL 11204#else 11205# ifdef DL_GLOBAL 11206# define LT_DLGLOBAL DL_GLOBAL 11207# else 11208# define LT_DLGLOBAL 0 11209# endif 11210#endif 11211 11212/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11213 find out it does not work in some platform. */ 11214#ifndef LT_DLLAZY_OR_NOW 11215# ifdef RTLD_LAZY 11216# define LT_DLLAZY_OR_NOW RTLD_LAZY 11217# else 11218# ifdef DL_LAZY 11219# define LT_DLLAZY_OR_NOW DL_LAZY 11220# else 11221# ifdef RTLD_NOW 11222# define LT_DLLAZY_OR_NOW RTLD_NOW 11223# else 11224# ifdef DL_NOW 11225# define LT_DLLAZY_OR_NOW DL_NOW 11226# else 11227# define LT_DLLAZY_OR_NOW 0 11228# endif 11229# endif 11230# endif 11231# endif 11232#endif 11233 11234/* When -fvisbility=hidden is used, assume the code has been annotated 11235 correspondingly for the symbols needed. */ 11236#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11237void fnord () __attribute__((visibility("default"))); 11238#endif 11239 11240void fnord () { int i=42; } 11241int main () 11242{ 11243 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11244 int status = $lt_dlunknown; 11245 11246 if (self) 11247 { 11248 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11249 else 11250 { 11251 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11252 else puts (dlerror ()); 11253 } 11254 /* dlclose (self); */ 11255 } 11256 else 11257 puts (dlerror ()); 11258 11259 return status; 11260} 11261_LT_EOF 11262 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11263 (eval $ac_link) 2>&5 11264 ac_status=$? 11265 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11266 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11267 (./conftest; exit; ) >&5 2>/dev/null 11268 lt_status=$? 11269 case x$lt_status in 11270 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11271 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11272 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11273 esac 11274 else : 11275 # compilation failed 11276 lt_cv_dlopen_self=no 11277 fi 11278fi 11279rm -fr conftest* 11280 11281 11282fi 11283{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11284$as_echo "$lt_cv_dlopen_self" >&6; } 11285 11286 if test "x$lt_cv_dlopen_self" = xyes; then 11287 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11289$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11290if ${lt_cv_dlopen_self_static+:} false; then : 11291 $as_echo_n "(cached) " >&6 11292else 11293 if test "$cross_compiling" = yes; then : 11294 lt_cv_dlopen_self_static=cross 11295else 11296 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11297 lt_status=$lt_dlunknown 11298 cat > conftest.$ac_ext <<_LT_EOF 11299#line 11299 "configure" 11300#include "confdefs.h" 11301 11302#if HAVE_DLFCN_H 11303#include <dlfcn.h> 11304#endif 11305 11306#include <stdio.h> 11307 11308#ifdef RTLD_GLOBAL 11309# define LT_DLGLOBAL RTLD_GLOBAL 11310#else 11311# ifdef DL_GLOBAL 11312# define LT_DLGLOBAL DL_GLOBAL 11313# else 11314# define LT_DLGLOBAL 0 11315# endif 11316#endif 11317 11318/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11319 find out it does not work in some platform. */ 11320#ifndef LT_DLLAZY_OR_NOW 11321# ifdef RTLD_LAZY 11322# define LT_DLLAZY_OR_NOW RTLD_LAZY 11323# else 11324# ifdef DL_LAZY 11325# define LT_DLLAZY_OR_NOW DL_LAZY 11326# else 11327# ifdef RTLD_NOW 11328# define LT_DLLAZY_OR_NOW RTLD_NOW 11329# else 11330# ifdef DL_NOW 11331# define LT_DLLAZY_OR_NOW DL_NOW 11332# else 11333# define LT_DLLAZY_OR_NOW 0 11334# endif 11335# endif 11336# endif 11337# endif 11338#endif 11339 11340/* When -fvisbility=hidden is used, assume the code has been annotated 11341 correspondingly for the symbols needed. */ 11342#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11343void fnord () __attribute__((visibility("default"))); 11344#endif 11345 11346void fnord () { int i=42; } 11347int main () 11348{ 11349 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11350 int status = $lt_dlunknown; 11351 11352 if (self) 11353 { 11354 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11355 else 11356 { 11357 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11358 else puts (dlerror ()); 11359 } 11360 /* dlclose (self); */ 11361 } 11362 else 11363 puts (dlerror ()); 11364 11365 return status; 11366} 11367_LT_EOF 11368 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11369 (eval $ac_link) 2>&5 11370 ac_status=$? 11371 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11372 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11373 (./conftest; exit; ) >&5 2>/dev/null 11374 lt_status=$? 11375 case x$lt_status in 11376 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11377 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11378 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11379 esac 11380 else : 11381 # compilation failed 11382 lt_cv_dlopen_self_static=no 11383 fi 11384fi 11385rm -fr conftest* 11386 11387 11388fi 11389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11390$as_echo "$lt_cv_dlopen_self_static" >&6; } 11391 fi 11392 11393 CPPFLAGS="$save_CPPFLAGS" 11394 LDFLAGS="$save_LDFLAGS" 11395 LIBS="$save_LIBS" 11396 ;; 11397 esac 11398 11399 case $lt_cv_dlopen_self in 11400 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11401 *) enable_dlopen_self=unknown ;; 11402 esac 11403 11404 case $lt_cv_dlopen_self_static in 11405 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11406 *) enable_dlopen_self_static=unknown ;; 11407 esac 11408fi 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426striplib= 11427old_striplib= 11428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11429$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11430if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11431 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11432 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11434$as_echo "yes" >&6; } 11435else 11436# FIXME - insert some real tests, host_os isn't really good enough 11437 case $host_os in 11438 darwin*) 11439 if test -n "$STRIP" ; then 11440 striplib="$STRIP -x" 11441 old_striplib="$STRIP -S" 11442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11443$as_echo "yes" >&6; } 11444 else 11445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11446$as_echo "no" >&6; } 11447 fi 11448 ;; 11449 *) 11450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11451$as_echo "no" >&6; } 11452 ;; 11453 esac 11454fi 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 # Report which library types will actually be built 11468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11469$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11471$as_echo "$can_build_shared" >&6; } 11472 11473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11474$as_echo_n "checking whether to build shared libraries... " >&6; } 11475 test "$can_build_shared" = "no" && enable_shared=no 11476 11477 # On AIX, shared libraries and static libraries use the same namespace, and 11478 # are all built from PIC. 11479 case $host_os in 11480 aix3*) 11481 test "$enable_shared" = yes && enable_static=no 11482 if test -n "$RANLIB"; then 11483 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11484 postinstall_cmds='$RANLIB $lib' 11485 fi 11486 ;; 11487 11488 aix[4-9]*) 11489 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11490 test "$enable_shared" = yes && enable_static=no 11491 fi 11492 ;; 11493 esac 11494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11495$as_echo "$enable_shared" >&6; } 11496 11497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11498$as_echo_n "checking whether to build static libraries... " >&6; } 11499 # Make sure either enable_shared or enable_static is yes. 11500 test "$enable_shared" = yes || enable_static=yes 11501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11502$as_echo "$enable_static" >&6; } 11503 11504 11505 11506 11507fi 11508ac_ext=c 11509ac_cpp='$CPP $CPPFLAGS' 11510ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11511ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11512ac_compiler_gnu=$ac_cv_c_compiler_gnu 11513 11514CC="$lt_save_CC" 11515 11516 11517 11518 11519 11520 11521 11522 11523 11524 11525 11526 11527 11528 ac_config_commands="$ac_config_commands libtool" 11529 11530 11531 11532 11533# Only expand once: 11534 11535 11536 11537# The tests for host and target for $enable_largefile require 11538# canonical names. 11539 11540 11541 11542# As the $enable_largefile decision depends on --enable-plugins we must set it 11543# even in directories otherwise not depending on the $plugins option. 11544 11545 11546 maybe_plugins=no 11547 for ac_header in dlfcn.h 11548do : 11549 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 11550" 11551if test "x$ac_cv_header_dlfcn_h" = xyes; then : 11552 cat >>confdefs.h <<_ACEOF 11553#define HAVE_DLFCN_H 1 11554_ACEOF 11555 maybe_plugins=yes 11556fi 11557 11558done 11559 11560 for ac_header in windows.h 11561do : 11562 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default 11563" 11564if test "x$ac_cv_header_windows_h" = xyes; then : 11565 cat >>confdefs.h <<_ACEOF 11566#define HAVE_WINDOWS_H 1 11567_ACEOF 11568 maybe_plugins=yes 11569fi 11570 11571done 11572 11573 11574 # Check whether --enable-plugins was given. 11575if test "${enable_plugins+set}" = set; then : 11576 enableval=$enable_plugins; case "${enableval}" in 11577 no) plugins=no ;; 11578 *) plugins=yes 11579 if test "$maybe_plugins" != "yes" ; then 11580 as_fn_error $? "Building with plugin support requires a host that supports dlopen." "$LINENO" 5 11581 fi ;; 11582 esac 11583else 11584 plugins=$maybe_plugins 11585 11586fi 11587 11588 if test "$plugins" = "yes"; then 11589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5 11590$as_echo_n "checking for library containing dlsym... " >&6; } 11591if ${ac_cv_search_dlsym+:} false; then : 11592 $as_echo_n "(cached) " >&6 11593else 11594 ac_func_search_save_LIBS=$LIBS 11595cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11596/* end confdefs.h. */ 11597 11598/* Override any GCC internal prototype to avoid an error. 11599 Use char because int might match the return type of a GCC 11600 builtin and then its argument prototype would still apply. */ 11601#ifdef __cplusplus 11602extern "C" 11603#endif 11604char dlsym (); 11605int 11606main () 11607{ 11608return dlsym (); 11609 ; 11610 return 0; 11611} 11612_ACEOF 11613for ac_lib in '' dl; do 11614 if test -z "$ac_lib"; then 11615 ac_res="none required" 11616 else 11617 ac_res=-l$ac_lib 11618 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11619 fi 11620 if ac_fn_c_try_link "$LINENO"; then : 11621 ac_cv_search_dlsym=$ac_res 11622fi 11623rm -f core conftest.err conftest.$ac_objext \ 11624 conftest$ac_exeext 11625 if ${ac_cv_search_dlsym+:} false; then : 11626 break 11627fi 11628done 11629if ${ac_cv_search_dlsym+:} false; then : 11630 11631else 11632 ac_cv_search_dlsym=no 11633fi 11634rm conftest.$ac_ext 11635LIBS=$ac_func_search_save_LIBS 11636fi 11637{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5 11638$as_echo "$ac_cv_search_dlsym" >&6; } 11639ac_res=$ac_cv_search_dlsym 11640if test "$ac_res" != no; then : 11641 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11642 11643fi 11644 11645 fi 11646 11647 11648case "${host}" in 11649 sparc-*-solaris*|i[3-7]86-*-solaris*) 11650 # On native 32bit sparc and ia32 solaris, large-file and procfs support 11651 # are mutually exclusive; and without procfs support, the bfd/ elf module 11652 # cannot provide certain routines such as elfcore_write_prpsinfo 11653 # or elfcore_write_prstatus. So unless the user explicitly requested 11654 # large-file support through the --enable-largefile switch, disable 11655 # large-file support in favor of procfs support. 11656 test "${target}" = "${host}" -a "x$plugins" = xno \ 11657 && : ${enable_largefile="no"} 11658 ;; 11659esac 11660 11661# Check whether --enable-largefile was given. 11662if test "${enable_largefile+set}" = set; then : 11663 enableval=$enable_largefile; 11664fi 11665 11666if test "$enable_largefile" != no; then 11667 11668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 11669$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 11670if ${ac_cv_sys_largefile_CC+:} false; then : 11671 $as_echo_n "(cached) " >&6 11672else 11673 ac_cv_sys_largefile_CC=no 11674 if test "$GCC" != yes; then 11675 ac_save_CC=$CC 11676 while :; do 11677 # IRIX 6.2 and later do not support large files by default, 11678 # so use the C compiler's -n32 option if that helps. 11679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11680/* end confdefs.h. */ 11681#include <sys/types.h> 11682 /* Check that off_t can represent 2**63 - 1 correctly. 11683 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11684 since some C++ compilers masquerading as C compilers 11685 incorrectly reject 9223372036854775807. */ 11686#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11687 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11688 && LARGE_OFF_T % 2147483647 == 1) 11689 ? 1 : -1]; 11690int 11691main () 11692{ 11693 11694 ; 11695 return 0; 11696} 11697_ACEOF 11698 if ac_fn_c_try_compile "$LINENO"; then : 11699 break 11700fi 11701rm -f core conftest.err conftest.$ac_objext 11702 CC="$CC -n32" 11703 if ac_fn_c_try_compile "$LINENO"; then : 11704 ac_cv_sys_largefile_CC=' -n32'; break 11705fi 11706rm -f core conftest.err conftest.$ac_objext 11707 break 11708 done 11709 CC=$ac_save_CC 11710 rm -f conftest.$ac_ext 11711 fi 11712fi 11713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 11714$as_echo "$ac_cv_sys_largefile_CC" >&6; } 11715 if test "$ac_cv_sys_largefile_CC" != no; then 11716 CC=$CC$ac_cv_sys_largefile_CC 11717 fi 11718 11719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 11720$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 11721if ${ac_cv_sys_file_offset_bits+:} false; then : 11722 $as_echo_n "(cached) " >&6 11723else 11724 while :; do 11725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11726/* end confdefs.h. */ 11727#include <sys/types.h> 11728 /* Check that off_t can represent 2**63 - 1 correctly. 11729 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11730 since some C++ compilers masquerading as C compilers 11731 incorrectly reject 9223372036854775807. */ 11732#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11733 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11734 && LARGE_OFF_T % 2147483647 == 1) 11735 ? 1 : -1]; 11736int 11737main () 11738{ 11739 11740 ; 11741 return 0; 11742} 11743_ACEOF 11744if ac_fn_c_try_compile "$LINENO"; then : 11745 ac_cv_sys_file_offset_bits=no; break 11746fi 11747rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11749/* end confdefs.h. */ 11750#define _FILE_OFFSET_BITS 64 11751#include <sys/types.h> 11752 /* Check that off_t can represent 2**63 - 1 correctly. 11753 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11754 since some C++ compilers masquerading as C compilers 11755 incorrectly reject 9223372036854775807. */ 11756#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11757 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11758 && LARGE_OFF_T % 2147483647 == 1) 11759 ? 1 : -1]; 11760int 11761main () 11762{ 11763 11764 ; 11765 return 0; 11766} 11767_ACEOF 11768if ac_fn_c_try_compile "$LINENO"; then : 11769 ac_cv_sys_file_offset_bits=64; break 11770fi 11771rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11772 ac_cv_sys_file_offset_bits=unknown 11773 break 11774done 11775fi 11776{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 11777$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 11778case $ac_cv_sys_file_offset_bits in #( 11779 no | unknown) ;; 11780 *) 11781cat >>confdefs.h <<_ACEOF 11782#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 11783_ACEOF 11784;; 11785esac 11786rm -rf conftest* 11787 if test $ac_cv_sys_file_offset_bits = unknown; then 11788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 11789$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 11790if ${ac_cv_sys_large_files+:} false; then : 11791 $as_echo_n "(cached) " >&6 11792else 11793 while :; do 11794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11795/* end confdefs.h. */ 11796#include <sys/types.h> 11797 /* Check that off_t can represent 2**63 - 1 correctly. 11798 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11799 since some C++ compilers masquerading as C compilers 11800 incorrectly reject 9223372036854775807. */ 11801#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11802 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11803 && LARGE_OFF_T % 2147483647 == 1) 11804 ? 1 : -1]; 11805int 11806main () 11807{ 11808 11809 ; 11810 return 0; 11811} 11812_ACEOF 11813if ac_fn_c_try_compile "$LINENO"; then : 11814 ac_cv_sys_large_files=no; break 11815fi 11816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11818/* end confdefs.h. */ 11819#define _LARGE_FILES 1 11820#include <sys/types.h> 11821 /* Check that off_t can represent 2**63 - 1 correctly. 11822 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11823 since some C++ compilers masquerading as C compilers 11824 incorrectly reject 9223372036854775807. */ 11825#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11826 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11827 && LARGE_OFF_T % 2147483647 == 1) 11828 ? 1 : -1]; 11829int 11830main () 11831{ 11832 11833 ; 11834 return 0; 11835} 11836_ACEOF 11837if ac_fn_c_try_compile "$LINENO"; then : 11838 ac_cv_sys_large_files=1; break 11839fi 11840rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11841 ac_cv_sys_large_files=unknown 11842 break 11843done 11844fi 11845{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 11846$as_echo "$ac_cv_sys_large_files" >&6; } 11847case $ac_cv_sys_large_files in #( 11848 no | unknown) ;; 11849 *) 11850cat >>confdefs.h <<_ACEOF 11851#define _LARGE_FILES $ac_cv_sys_large_files 11852_ACEOF 11853;; 11854esac 11855rm -rf conftest* 11856 fi 11857 11858 11859fi 11860 11861 11862 11863for ac_func in setmode 11864do : 11865 ac_fn_c_check_func "$LINENO" "setmode" "ac_cv_func_setmode" 11866if test "x$ac_cv_func_setmode" = xyes; then : 11867 cat >>confdefs.h <<_ACEOF 11868#define HAVE_SETMODE 1 11869_ACEOF 11870 11871fi 11872done 11873 11874 11875ALL_LINGUAS="bg da de eo es fi fr ga hu id it ja ms nl pt_BR ro ru rw sr sv tr uk vi" 11876# If we haven't got the data from the intl directory, 11877# assume NLS is disabled. 11878USE_NLS=no 11879LIBINTL= 11880LIBINTL_DEP= 11881INCINTL= 11882XGETTEXT= 11883GMSGFMT= 11884POSUB= 11885 11886if test -f ../intl/config.intl; then 11887 . ../intl/config.intl 11888fi 11889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11890$as_echo_n "checking whether NLS is requested... " >&6; } 11891if test x"$USE_NLS" != xyes; then 11892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11893$as_echo "no" >&6; } 11894else 11895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11896$as_echo "yes" >&6; } 11897 11898$as_echo "#define ENABLE_NLS 1" >>confdefs.h 11899 11900 11901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 11902$as_echo_n "checking for catalogs to be installed... " >&6; } 11903 # Look for .po and .gmo files in the source directory. 11904 CATALOGS= 11905 XLINGUAS= 11906 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 11907 # If there aren't any .gmo files the shell will give us the 11908 # literal string "../path/to/srcdir/po/*.gmo" which has to be 11909 # weeded out. 11910 case "$cat" in *\**) 11911 continue;; 11912 esac 11913 # The quadruple backslash is collapsed to a double backslash 11914 # by the backticks, then collapsed again by the double quotes, 11915 # leaving us with one backslash in the sed expression (right 11916 # before the dot that mustn't act as a wildcard). 11917 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 11918 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 11919 # The user is allowed to set LINGUAS to a list of languages to 11920 # install catalogs for. If it's empty that means "all of them." 11921 if test "x$LINGUAS" = x; then 11922 CATALOGS="$CATALOGS $cat" 11923 XLINGUAS="$XLINGUAS $lang" 11924 else 11925 case "$LINGUAS" in *$lang*) 11926 CATALOGS="$CATALOGS $cat" 11927 XLINGUAS="$XLINGUAS $lang" 11928 ;; 11929 esac 11930 fi 11931 done 11932 LINGUAS="$XLINGUAS" 11933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 11934$as_echo "$LINGUAS" >&6; } 11935 11936 11937 DATADIRNAME=share 11938 11939 INSTOBJEXT=.mo 11940 11941 GENCAT=gencat 11942 11943 CATOBJEXT=.gmo 11944 11945fi 11946 11947 MKINSTALLDIRS= 11948 if test -n "$ac_aux_dir"; then 11949 case "$ac_aux_dir" in 11950 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 11951 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 11952 esac 11953 fi 11954 if test -z "$MKINSTALLDIRS"; then 11955 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 11956 fi 11957 11958 11959 11960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11961$as_echo_n "checking whether NLS is requested... " >&6; } 11962 # Check whether --enable-nls was given. 11963if test "${enable_nls+set}" = set; then : 11964 enableval=$enable_nls; USE_NLS=$enableval 11965else 11966 USE_NLS=yes 11967fi 11968 11969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 11970$as_echo "$USE_NLS" >&6; } 11971 11972 11973 11974 11975 11976 11977# Prepare PATH_SEPARATOR. 11978# The user is always right. 11979if test "${PATH_SEPARATOR+set}" != set; then 11980 echo "#! /bin/sh" >conf$$.sh 11981 echo "exit 0" >>conf$$.sh 11982 chmod +x conf$$.sh 11983 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11984 PATH_SEPARATOR=';' 11985 else 11986 PATH_SEPARATOR=: 11987 fi 11988 rm -f conf$$.sh 11989fi 11990 11991# Find out how to test for executable files. Don't use a zero-byte file, 11992# as systems may use methods other than mode bits to determine executability. 11993cat >conf$$.file <<_ASEOF 11994#! /bin/sh 11995exit 0 11996_ASEOF 11997chmod +x conf$$.file 11998if test -x conf$$.file >/dev/null 2>&1; then 11999 ac_executable_p="test -x" 12000else 12001 ac_executable_p="test -f" 12002fi 12003rm -f conf$$.file 12004 12005# Extract the first word of "msgfmt", so it can be a program name with args. 12006set dummy msgfmt; ac_word=$2 12007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12008$as_echo_n "checking for $ac_word... " >&6; } 12009if ${ac_cv_path_MSGFMT+:} false; then : 12010 $as_echo_n "(cached) " >&6 12011else 12012 case "$MSGFMT" in 12013 [\\/]* | ?:[\\/]*) 12014 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 12015 ;; 12016 *) 12017 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12018 for ac_dir in $PATH; do 12019 IFS="$ac_save_IFS" 12020 test -z "$ac_dir" && ac_dir=. 12021 for ac_exec_ext in '' $ac_executable_extensions; do 12022 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12023 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 12024 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12025 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 12026 break 2 12027 fi 12028 fi 12029 done 12030 done 12031 IFS="$ac_save_IFS" 12032 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 12033 ;; 12034esac 12035fi 12036MSGFMT="$ac_cv_path_MSGFMT" 12037if test "$MSGFMT" != ":"; then 12038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 12039$as_echo "$MSGFMT" >&6; } 12040else 12041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12042$as_echo "no" >&6; } 12043fi 12044 12045 # Extract the first word of "gmsgfmt", so it can be a program name with args. 12046set dummy gmsgfmt; ac_word=$2 12047{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12048$as_echo_n "checking for $ac_word... " >&6; } 12049if ${ac_cv_path_GMSGFMT+:} false; then : 12050 $as_echo_n "(cached) " >&6 12051else 12052 case $GMSGFMT in 12053 [\\/]* | ?:[\\/]*) 12054 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 12055 ;; 12056 *) 12057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12058for as_dir in $PATH 12059do 12060 IFS=$as_save_IFS 12061 test -z "$as_dir" && as_dir=. 12062 for ac_exec_ext in '' $ac_executable_extensions; do 12063 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 12064 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 12065 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12066 break 2 12067 fi 12068done 12069 done 12070IFS=$as_save_IFS 12071 12072 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 12073 ;; 12074esac 12075fi 12076GMSGFMT=$ac_cv_path_GMSGFMT 12077if test -n "$GMSGFMT"; then 12078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 12079$as_echo "$GMSGFMT" >&6; } 12080else 12081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12082$as_echo "no" >&6; } 12083fi 12084 12085 12086 12087 12088# Prepare PATH_SEPARATOR. 12089# The user is always right. 12090if test "${PATH_SEPARATOR+set}" != set; then 12091 echo "#! /bin/sh" >conf$$.sh 12092 echo "exit 0" >>conf$$.sh 12093 chmod +x conf$$.sh 12094 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12095 PATH_SEPARATOR=';' 12096 else 12097 PATH_SEPARATOR=: 12098 fi 12099 rm -f conf$$.sh 12100fi 12101 12102# Find out how to test for executable files. Don't use a zero-byte file, 12103# as systems may use methods other than mode bits to determine executability. 12104cat >conf$$.file <<_ASEOF 12105#! /bin/sh 12106exit 0 12107_ASEOF 12108chmod +x conf$$.file 12109if test -x conf$$.file >/dev/null 2>&1; then 12110 ac_executable_p="test -x" 12111else 12112 ac_executable_p="test -f" 12113fi 12114rm -f conf$$.file 12115 12116# Extract the first word of "xgettext", so it can be a program name with args. 12117set dummy xgettext; ac_word=$2 12118{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12119$as_echo_n "checking for $ac_word... " >&6; } 12120if ${ac_cv_path_XGETTEXT+:} false; then : 12121 $as_echo_n "(cached) " >&6 12122else 12123 case "$XGETTEXT" in 12124 [\\/]* | ?:[\\/]*) 12125 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 12126 ;; 12127 *) 12128 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12129 for ac_dir in $PATH; do 12130 IFS="$ac_save_IFS" 12131 test -z "$ac_dir" && ac_dir=. 12132 for ac_exec_ext in '' $ac_executable_extensions; do 12133 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12134 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12135 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12136 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 12137 break 2 12138 fi 12139 fi 12140 done 12141 done 12142 IFS="$ac_save_IFS" 12143 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 12144 ;; 12145esac 12146fi 12147XGETTEXT="$ac_cv_path_XGETTEXT" 12148if test "$XGETTEXT" != ":"; then 12149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 12150$as_echo "$XGETTEXT" >&6; } 12151else 12152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12153$as_echo "no" >&6; } 12154fi 12155 12156 rm -f messages.po 12157 12158 12159# Prepare PATH_SEPARATOR. 12160# The user is always right. 12161if test "${PATH_SEPARATOR+set}" != set; then 12162 echo "#! /bin/sh" >conf$$.sh 12163 echo "exit 0" >>conf$$.sh 12164 chmod +x conf$$.sh 12165 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12166 PATH_SEPARATOR=';' 12167 else 12168 PATH_SEPARATOR=: 12169 fi 12170 rm -f conf$$.sh 12171fi 12172 12173# Find out how to test for executable files. Don't use a zero-byte file, 12174# as systems may use methods other than mode bits to determine executability. 12175cat >conf$$.file <<_ASEOF 12176#! /bin/sh 12177exit 0 12178_ASEOF 12179chmod +x conf$$.file 12180if test -x conf$$.file >/dev/null 2>&1; then 12181 ac_executable_p="test -x" 12182else 12183 ac_executable_p="test -f" 12184fi 12185rm -f conf$$.file 12186 12187# Extract the first word of "msgmerge", so it can be a program name with args. 12188set dummy msgmerge; ac_word=$2 12189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12190$as_echo_n "checking for $ac_word... " >&6; } 12191if ${ac_cv_path_MSGMERGE+:} false; then : 12192 $as_echo_n "(cached) " >&6 12193else 12194 case "$MSGMERGE" in 12195 [\\/]* | ?:[\\/]*) 12196 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 12197 ;; 12198 *) 12199 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12200 for ac_dir in $PATH; do 12201 IFS="$ac_save_IFS" 12202 test -z "$ac_dir" && ac_dir=. 12203 for ac_exec_ext in '' $ac_executable_extensions; do 12204 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12205 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 12206 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 12207 break 2 12208 fi 12209 fi 12210 done 12211 done 12212 IFS="$ac_save_IFS" 12213 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 12214 ;; 12215esac 12216fi 12217MSGMERGE="$ac_cv_path_MSGMERGE" 12218if test "$MSGMERGE" != ":"; then 12219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 12220$as_echo "$MSGMERGE" >&6; } 12221else 12222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12223$as_echo "no" >&6; } 12224fi 12225 12226 12227 if test "$GMSGFMT" != ":"; then 12228 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 12229 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12230 : ; 12231 else 12232 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 12233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 12234$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 12235 GMSGFMT=":" 12236 fi 12237 fi 12238 12239 if test "$XGETTEXT" != ":"; then 12240 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12241 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12242 : ; 12243 else 12244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 12245$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 12246 XGETTEXT=":" 12247 fi 12248 rm -f messages.po 12249 fi 12250 12251 ac_config_commands="$ac_config_commands default-1" 12252 12253 12254 12255 12256{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 12257$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 12258 # Check whether --enable-maintainer-mode was given. 12259if test "${enable_maintainer_mode+set}" = set; then : 12260 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 12261else 12262 USE_MAINTAINER_MODE=no 12263fi 12264 12265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 12266$as_echo "$USE_MAINTAINER_MODE" >&6; } 12267 if test $USE_MAINTAINER_MODE = yes; then 12268 MAINTAINER_MODE_TRUE= 12269 MAINTAINER_MODE_FALSE='#' 12270else 12271 MAINTAINER_MODE_TRUE='#' 12272 MAINTAINER_MODE_FALSE= 12273fi 12274 12275 MAINT=$MAINTAINER_MODE_TRUE 12276 12277 12278 if false; then 12279 GENINSRC_NEVER_TRUE= 12280 GENINSRC_NEVER_FALSE='#' 12281else 12282 GENINSRC_NEVER_TRUE='#' 12283 GENINSRC_NEVER_FALSE= 12284fi 12285 12286 12287 12288for ac_header in sys/gmon_out.h 12289do : 12290 ac_fn_c_check_header_mongrel "$LINENO" "sys/gmon_out.h" "ac_cv_header_sys_gmon_out_h" "$ac_includes_default" 12291if test "x$ac_cv_header_sys_gmon_out_h" = xyes; then : 12292 cat >>confdefs.h <<_ACEOF 12293#define HAVE_SYS_GMON_OUT_H 1 12294_ACEOF 12295 12296fi 12297 12298done 12299 12300 12301{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5 12302$as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; } 12303if ${gprof_cv_decl_getopt_unistd_h+:} false; then : 12304 $as_echo_n "(cached) " >&6 12305else 12306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12307/* end confdefs.h. */ 12308#include <unistd.h> 12309int 12310main () 12311{ 12312extern int getopt (int, char *const*, const char *); 12313 ; 12314 return 0; 12315} 12316_ACEOF 12317if ac_fn_c_try_compile "$LINENO"; then : 12318 gprof_cv_decl_getopt_unistd_h=yes 12319else 12320 gprof_cv_decl_getopt_unistd_h=no 12321fi 12322rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12323fi 12324 12325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gprof_cv_decl_getopt_unistd_h" >&5 12326$as_echo "$gprof_cv_decl_getopt_unistd_h" >&6; } 12327if test $gprof_cv_decl_getopt_unistd_h = yes; then 12328 12329$as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h 12330 12331fi 12332 12333# Some systems have fabs only in -lm, not in -lc. 12334{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing fabs" >&5 12335$as_echo_n "checking for library containing fabs... " >&6; } 12336if ${ac_cv_search_fabs+:} false; then : 12337 $as_echo_n "(cached) " >&6 12338else 12339 ac_func_search_save_LIBS=$LIBS 12340cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12341/* end confdefs.h. */ 12342 12343/* Override any GCC internal prototype to avoid an error. 12344 Use char because int might match the return type of a GCC 12345 builtin and then its argument prototype would still apply. */ 12346#ifdef __cplusplus 12347extern "C" 12348#endif 12349char fabs (); 12350int 12351main () 12352{ 12353return fabs (); 12354 ; 12355 return 0; 12356} 12357_ACEOF 12358for ac_lib in '' m; do 12359 if test -z "$ac_lib"; then 12360 ac_res="none required" 12361 else 12362 ac_res=-l$ac_lib 12363 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12364 fi 12365 if ac_fn_c_try_link "$LINENO"; then : 12366 ac_cv_search_fabs=$ac_res 12367fi 12368rm -f core conftest.err conftest.$ac_objext \ 12369 conftest$ac_exeext 12370 if ${ac_cv_search_fabs+:} false; then : 12371 break 12372fi 12373done 12374if ${ac_cv_search_fabs+:} false; then : 12375 12376else 12377 ac_cv_search_fabs=no 12378fi 12379rm conftest.$ac_ext 12380LIBS=$ac_func_search_save_LIBS 12381fi 12382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_fabs" >&5 12383$as_echo "$ac_cv_search_fabs" >&6; } 12384ac_res=$ac_cv_search_fabs 12385if test "$ac_res" != no; then : 12386 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12387 12388fi 12389 12390 12391 12392# Set the 'development' global. 12393. $srcdir/../bfd/development.sh 12394 12395# Set acp_cpp_for_build variable 12396ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD" 12397 12398# Default set of GCC warnings to enable. 12399GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 12400GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 12401 12402# Add -Wshadow if the compiler is a sufficiently recent version of GCC. 12403cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12404/* end confdefs.h. */ 12405__GNUC__ 12406_ACEOF 12407if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12408 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 12409 12410else 12411 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 12412fi 12413rm -f conftest* 12414 12415 12416# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC. 12417cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12418/* end confdefs.h. */ 12419__GNUC__ 12420_ACEOF 12421if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12422 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then : 12423 12424else 12425 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144" 12426fi 12427rm -f conftest* 12428 12429 12430# Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings. 12431WARN_WRITE_STRINGS="" 12432cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12433/* end confdefs.h. */ 12434__GNUC__ 12435_ACEOF 12436if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12437 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 12438 12439else 12440 WARN_WRITE_STRINGS="-Wwrite-strings" 12441fi 12442rm -f conftest* 12443 12444 12445# Verify CC_FOR_BUILD to be compatible with warning flags 12446 12447# Add -Wshadow if the compiler is a sufficiently recent version of GCC. 12448cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12449/* end confdefs.h. */ 12450__GNUC__ 12451_ACEOF 12452if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | 12453 $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then : 12454 12455else 12456 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow" 12457fi 12458rm -f conftest* 12459 12460 12461# Add -Wstack-usage if the compiler is a sufficiently recent version of GCC. 12462cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12463/* end confdefs.h. */ 12464__GNUC__ 12465_ACEOF 12466if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | 12467 $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then : 12468 12469else 12470 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144" 12471fi 12472rm -f conftest* 12473 12474 12475# Check whether --enable-werror was given. 12476if test "${enable_werror+set}" = set; then : 12477 enableval=$enable_werror; case "${enableval}" in 12478 yes | y) ERROR_ON_WARNING="yes" ;; 12479 no | n) ERROR_ON_WARNING="no" ;; 12480 *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 12481 esac 12482fi 12483 12484 12485# Disable -Wformat by default when using gcc on mingw 12486case "${host}" in 12487 *-*-mingw32*) 12488 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 12489 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 12490 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format" 12491 fi 12492 ;; 12493 *) ;; 12494esac 12495 12496# Enable -Werror by default when using gcc. Turn it off for releases. 12497if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 12498 ERROR_ON_WARNING=yes 12499fi 12500 12501NO_WERROR= 12502if test "${ERROR_ON_WARNING}" = yes ; then 12503 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 12504 GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror" 12505 NO_WERROR="-Wno-error" 12506fi 12507 12508if test "${GCC}" = yes ; then 12509 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 12510 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}" 12511fi 12512 12513# Check whether --enable-build-warnings was given. 12514if test "${enable_build_warnings+set}" = set; then : 12515 enableval=$enable_build_warnings; case "${enableval}" in 12516 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}" 12517 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";; 12518 no) if test "${GCC}" = yes ; then 12519 WARN_CFLAGS="-w" 12520 WARN_CFLAGS_FOR_BUILD="-w" 12521 fi;; 12522 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 12523 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}" 12524 WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";; 12525 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 12526 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}" 12527 WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";; 12528 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"` 12529 WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;; 12530esac 12531fi 12532 12533 12534if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 12535 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 12536fi 12537 12538 12539 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in" 12550 12551cat >confcache <<\_ACEOF 12552# This file is a shell script that caches the results of configure 12553# tests run on this system so they can be shared between configure 12554# scripts and configure runs, see configure's option --config-cache. 12555# It is not useful on other systems. If it contains results you don't 12556# want to keep, you may remove or edit it. 12557# 12558# config.status only pays attention to the cache file if you give it 12559# the --recheck option to rerun configure. 12560# 12561# `ac_cv_env_foo' variables (set or unset) will be overridden when 12562# loading this file, other *unset* `ac_cv_foo' will be assigned the 12563# following values. 12564 12565_ACEOF 12566 12567# The following way of writing the cache mishandles newlines in values, 12568# but we know of no workaround that is simple, portable, and efficient. 12569# So, we kill variables containing newlines. 12570# Ultrix sh set writes to stderr and can't be redirected directly, 12571# and sets the high bit in the cache file unless we assign to the vars. 12572( 12573 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12574 eval ac_val=\$$ac_var 12575 case $ac_val in #( 12576 *${as_nl}*) 12577 case $ac_var in #( 12578 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12579$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12580 esac 12581 case $ac_var in #( 12582 _ | IFS | as_nl) ;; #( 12583 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12584 *) { eval $ac_var=; unset $ac_var;} ;; 12585 esac ;; 12586 esac 12587 done 12588 12589 (set) 2>&1 | 12590 case $as_nl`(ac_space=' '; set) 2>&1` in #( 12591 *${as_nl}ac_space=\ *) 12592 # `set' does not quote correctly, so add quotes: double-quote 12593 # substitution turns \\\\ into \\, and sed turns \\ into \. 12594 sed -n \ 12595 "s/'/'\\\\''/g; 12596 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12597 ;; #( 12598 *) 12599 # `set' quotes correctly as required by POSIX, so do not add quotes. 12600 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12601 ;; 12602 esac | 12603 sort 12604) | 12605 sed ' 12606 /^ac_cv_env_/b end 12607 t clear 12608 :clear 12609 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12610 t end 12611 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12612 :end' >>confcache 12613if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12614 if test -w "$cache_file"; then 12615 if test "x$cache_file" != "x/dev/null"; then 12616 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12617$as_echo "$as_me: updating cache $cache_file" >&6;} 12618 if test ! -f "$cache_file" || test -h "$cache_file"; then 12619 cat confcache >"$cache_file" 12620 else 12621 case $cache_file in #( 12622 */* | ?:*) 12623 mv -f confcache "$cache_file"$$ && 12624 mv -f "$cache_file"$$ "$cache_file" ;; #( 12625 *) 12626 mv -f confcache "$cache_file" ;; 12627 esac 12628 fi 12629 fi 12630 else 12631 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12632$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12633 fi 12634fi 12635rm -f confcache 12636 12637test "x$prefix" = xNONE && prefix=$ac_default_prefix 12638# Let make expand exec_prefix. 12639test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12640 12641DEFS=-DHAVE_CONFIG_H 12642 12643ac_libobjs= 12644ac_ltlibobjs= 12645U= 12646for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12647 # 1. Remove the extension, and $U if already installed. 12648 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12649 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12650 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12651 # will be set to the directory where LIBOBJS objects are built. 12652 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12653 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12654done 12655LIBOBJS=$ac_libobjs 12656 12657LTLIBOBJS=$ac_ltlibobjs 12658 12659 12660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 12661$as_echo_n "checking that generated files are newer than configure... " >&6; } 12662 if test -n "$am_sleep_pid"; then 12663 # Hide warnings about reused PIDs. 12664 wait $am_sleep_pid 2>/dev/null 12665 fi 12666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 12667$as_echo "done" >&6; } 12668if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12669 as_fn_error $? "conditional \"AMDEP\" was never defined. 12670Usually this means the macro was only invoked conditionally." "$LINENO" 5 12671fi 12672if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12673 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 12674Usually this means the macro was only invoked conditionally." "$LINENO" 5 12675fi 12676 if test -n "$EXEEXT"; then 12677 am__EXEEXT_TRUE= 12678 am__EXEEXT_FALSE='#' 12679else 12680 am__EXEEXT_TRUE='#' 12681 am__EXEEXT_FALSE= 12682fi 12683 12684if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 12685 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 12686Usually this means the macro was only invoked conditionally." "$LINENO" 5 12687fi 12688if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then 12689 as_fn_error $? "conditional \"GENINSRC_NEVER\" was never defined. 12690Usually this means the macro was only invoked conditionally." "$LINENO" 5 12691fi 12692 12693: "${CONFIG_STATUS=./config.status}" 12694ac_write_fail=0 12695ac_clean_files_save=$ac_clean_files 12696ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12697{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12698$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12699as_write_fail=0 12700cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12701#! $SHELL 12702# Generated by $as_me. 12703# Run this file to recreate the current configuration. 12704# Compiler output produced by configure, useful for debugging 12705# configure, is in config.log if it exists. 12706 12707debug=false 12708ac_cs_recheck=false 12709ac_cs_silent=false 12710 12711SHELL=\${CONFIG_SHELL-$SHELL} 12712export SHELL 12713_ASEOF 12714cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12715## -------------------- ## 12716## M4sh Initialization. ## 12717## -------------------- ## 12718 12719# Be more Bourne compatible 12720DUALCASE=1; export DUALCASE # for MKS sh 12721if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12722 emulate sh 12723 NULLCMD=: 12724 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12725 # is contrary to our usage. Disable this feature. 12726 alias -g '${1+"$@"}'='"$@"' 12727 setopt NO_GLOB_SUBST 12728else 12729 case `(set -o) 2>/dev/null` in #( 12730 *posix*) : 12731 set -o posix ;; #( 12732 *) : 12733 ;; 12734esac 12735fi 12736 12737 12738as_nl=' 12739' 12740export as_nl 12741# Printing a long string crashes Solaris 7 /usr/bin/printf. 12742as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12743as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12744as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12745# Prefer a ksh shell builtin over an external printf program on Solaris, 12746# but without wasting forks for bash or zsh. 12747if test -z "$BASH_VERSION$ZSH_VERSION" \ 12748 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12749 as_echo='print -r --' 12750 as_echo_n='print -rn --' 12751elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12752 as_echo='printf %s\n' 12753 as_echo_n='printf %s' 12754else 12755 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12756 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12757 as_echo_n='/usr/ucb/echo -n' 12758 else 12759 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12760 as_echo_n_body='eval 12761 arg=$1; 12762 case $arg in #( 12763 *"$as_nl"*) 12764 expr "X$arg" : "X\\(.*\\)$as_nl"; 12765 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12766 esac; 12767 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12768 ' 12769 export as_echo_n_body 12770 as_echo_n='sh -c $as_echo_n_body as_echo' 12771 fi 12772 export as_echo_body 12773 as_echo='sh -c $as_echo_body as_echo' 12774fi 12775 12776# The user is always right. 12777if test "${PATH_SEPARATOR+set}" != set; then 12778 PATH_SEPARATOR=: 12779 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12780 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12781 PATH_SEPARATOR=';' 12782 } 12783fi 12784 12785 12786# IFS 12787# We need space, tab and new line, in precisely that order. Quoting is 12788# there to prevent editors from complaining about space-tab. 12789# (If _AS_PATH_WALK were called with IFS unset, it would disable word 12790# splitting by setting IFS to empty value.) 12791IFS=" "" $as_nl" 12792 12793# Find who we are. Look in the path if we contain no directory separator. 12794as_myself= 12795case $0 in #(( 12796 *[\\/]* ) as_myself=$0 ;; 12797 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12798for as_dir in $PATH 12799do 12800 IFS=$as_save_IFS 12801 test -z "$as_dir" && as_dir=. 12802 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12803 done 12804IFS=$as_save_IFS 12805 12806 ;; 12807esac 12808# We did not find ourselves, most probably we were run as `sh COMMAND' 12809# in which case we are not to be found in the path. 12810if test "x$as_myself" = x; then 12811 as_myself=$0 12812fi 12813if test ! -f "$as_myself"; then 12814 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12815 exit 1 12816fi 12817 12818# Unset variables that we do not need and which cause bugs (e.g. in 12819# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12820# suppresses any "Segmentation fault" message there. '((' could 12821# trigger a bug in pdksh 5.2.14. 12822for as_var in BASH_ENV ENV MAIL MAILPATH 12823do eval test x\${$as_var+set} = xset \ 12824 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12825done 12826PS1='$ ' 12827PS2='> ' 12828PS4='+ ' 12829 12830# NLS nuisances. 12831LC_ALL=C 12832export LC_ALL 12833LANGUAGE=C 12834export LANGUAGE 12835 12836# CDPATH. 12837(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12838 12839 12840# as_fn_error STATUS ERROR [LINENO LOG_FD] 12841# ---------------------------------------- 12842# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12843# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12844# script with STATUS, using 1 if that was 0. 12845as_fn_error () 12846{ 12847 as_status=$1; test $as_status -eq 0 && as_status=1 12848 if test "$4"; then 12849 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 12850 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 12851 fi 12852 $as_echo "$as_me: error: $2" >&2 12853 as_fn_exit $as_status 12854} # as_fn_error 12855 12856 12857# as_fn_set_status STATUS 12858# ----------------------- 12859# Set $? to STATUS, without forking. 12860as_fn_set_status () 12861{ 12862 return $1 12863} # as_fn_set_status 12864 12865# as_fn_exit STATUS 12866# ----------------- 12867# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12868as_fn_exit () 12869{ 12870 set +e 12871 as_fn_set_status $1 12872 exit $1 12873} # as_fn_exit 12874 12875# as_fn_unset VAR 12876# --------------- 12877# Portably unset VAR. 12878as_fn_unset () 12879{ 12880 { eval $1=; unset $1;} 12881} 12882as_unset=as_fn_unset 12883# as_fn_append VAR VALUE 12884# ---------------------- 12885# Append the text in VALUE to the end of the definition contained in VAR. Take 12886# advantage of any shell optimizations that allow amortized linear growth over 12887# repeated appends, instead of the typical quadratic growth present in naive 12888# implementations. 12889if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 12890 eval 'as_fn_append () 12891 { 12892 eval $1+=\$2 12893 }' 12894else 12895 as_fn_append () 12896 { 12897 eval $1=\$$1\$2 12898 } 12899fi # as_fn_append 12900 12901# as_fn_arith ARG... 12902# ------------------ 12903# Perform arithmetic evaluation on the ARGs, and store the result in the 12904# global $as_val. Take advantage of shells that can avoid forks. The arguments 12905# must be portable across $(()) and expr. 12906if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 12907 eval 'as_fn_arith () 12908 { 12909 as_val=$(( $* )) 12910 }' 12911else 12912 as_fn_arith () 12913 { 12914 as_val=`expr "$@" || test $? -eq 1` 12915 } 12916fi # as_fn_arith 12917 12918 12919if expr a : '\(a\)' >/dev/null 2>&1 && 12920 test "X`expr 00001 : '.*\(...\)'`" = X001; then 12921 as_expr=expr 12922else 12923 as_expr=false 12924fi 12925 12926if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12927 as_basename=basename 12928else 12929 as_basename=false 12930fi 12931 12932if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12933 as_dirname=dirname 12934else 12935 as_dirname=false 12936fi 12937 12938as_me=`$as_basename -- "$0" || 12939$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12940 X"$0" : 'X\(//\)$' \| \ 12941 X"$0" : 'X\(/\)' \| . 2>/dev/null || 12942$as_echo X/"$0" | 12943 sed '/^.*\/\([^/][^/]*\)\/*$/{ 12944 s//\1/ 12945 q 12946 } 12947 /^X\/\(\/\/\)$/{ 12948 s//\1/ 12949 q 12950 } 12951 /^X\/\(\/\).*/{ 12952 s//\1/ 12953 q 12954 } 12955 s/.*/./; q'` 12956 12957# Avoid depending upon Character Ranges. 12958as_cr_letters='abcdefghijklmnopqrstuvwxyz' 12959as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12960as_cr_Letters=$as_cr_letters$as_cr_LETTERS 12961as_cr_digits='0123456789' 12962as_cr_alnum=$as_cr_Letters$as_cr_digits 12963 12964ECHO_C= ECHO_N= ECHO_T= 12965case `echo -n x` in #((((( 12966-n*) 12967 case `echo 'xy\c'` in 12968 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12969 xy) ECHO_C='\c';; 12970 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12971 ECHO_T=' ';; 12972 esac;; 12973*) 12974 ECHO_N='-n';; 12975esac 12976 12977rm -f conf$$ conf$$.exe conf$$.file 12978if test -d conf$$.dir; then 12979 rm -f conf$$.dir/conf$$.file 12980else 12981 rm -f conf$$.dir 12982 mkdir conf$$.dir 2>/dev/null 12983fi 12984if (echo >conf$$.file) 2>/dev/null; then 12985 if ln -s conf$$.file conf$$ 2>/dev/null; then 12986 as_ln_s='ln -s' 12987 # ... but there are two gotchas: 12988 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12989 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12990 # In both cases, we have to default to `cp -pR'. 12991 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12992 as_ln_s='cp -pR' 12993 elif ln conf$$.file conf$$ 2>/dev/null; then 12994 as_ln_s=ln 12995 else 12996 as_ln_s='cp -pR' 12997 fi 12998else 12999 as_ln_s='cp -pR' 13000fi 13001rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13002rmdir conf$$.dir 2>/dev/null 13003 13004 13005# as_fn_mkdir_p 13006# ------------- 13007# Create "$as_dir" as a directory, including parents if necessary. 13008as_fn_mkdir_p () 13009{ 13010 13011 case $as_dir in #( 13012 -*) as_dir=./$as_dir;; 13013 esac 13014 test -d "$as_dir" || eval $as_mkdir_p || { 13015 as_dirs= 13016 while :; do 13017 case $as_dir in #( 13018 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 13019 *) as_qdir=$as_dir;; 13020 esac 13021 as_dirs="'$as_qdir' $as_dirs" 13022 as_dir=`$as_dirname -- "$as_dir" || 13023$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13024 X"$as_dir" : 'X\(//\)[^/]' \| \ 13025 X"$as_dir" : 'X\(//\)$' \| \ 13026 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 13027$as_echo X"$as_dir" | 13028 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13029 s//\1/ 13030 q 13031 } 13032 /^X\(\/\/\)[^/].*/{ 13033 s//\1/ 13034 q 13035 } 13036 /^X\(\/\/\)$/{ 13037 s//\1/ 13038 q 13039 } 13040 /^X\(\/\).*/{ 13041 s//\1/ 13042 q 13043 } 13044 s/.*/./; q'` 13045 test -d "$as_dir" && break 13046 done 13047 test -z "$as_dirs" || eval "mkdir $as_dirs" 13048 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 13049 13050 13051} # as_fn_mkdir_p 13052if mkdir -p . 2>/dev/null; then 13053 as_mkdir_p='mkdir -p "$as_dir"' 13054else 13055 test -d ./-p && rmdir ./-p 13056 as_mkdir_p=false 13057fi 13058 13059 13060# as_fn_executable_p FILE 13061# ----------------------- 13062# Test if FILE is an executable regular file. 13063as_fn_executable_p () 13064{ 13065 test -f "$1" && test -x "$1" 13066} # as_fn_executable_p 13067as_test_x='test -x' 13068as_executable_p=as_fn_executable_p 13069 13070# Sed expression to map a string onto a valid CPP name. 13071as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13072 13073# Sed expression to map a string onto a valid variable name. 13074as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13075 13076 13077exec 6>&1 13078## ----------------------------------- ## 13079## Main body of $CONFIG_STATUS script. ## 13080## ----------------------------------- ## 13081_ASEOF 13082test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 13083 13084cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13085# Save the log message, to keep $0 and so on meaningful, and to 13086# report actual input values of CONFIG_FILES etc. instead of their 13087# values after options handling. 13088ac_log=" 13089This file was extended by gprof $as_me 2.34, which was 13090generated by GNU Autoconf 2.69. Invocation command line was 13091 13092 CONFIG_FILES = $CONFIG_FILES 13093 CONFIG_HEADERS = $CONFIG_HEADERS 13094 CONFIG_LINKS = $CONFIG_LINKS 13095 CONFIG_COMMANDS = $CONFIG_COMMANDS 13096 $ $0 $@ 13097 13098on `(hostname || uname -n) 2>/dev/null | sed 1q` 13099" 13100 13101_ACEOF 13102 13103case $ac_config_files in *" 13104"*) set x $ac_config_files; shift; ac_config_files=$*;; 13105esac 13106 13107case $ac_config_headers in *" 13108"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13109esac 13110 13111 13112cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13113# Files that config.status was made for. 13114config_files="$ac_config_files" 13115config_headers="$ac_config_headers" 13116config_commands="$ac_config_commands" 13117 13118_ACEOF 13119 13120cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13121ac_cs_usage="\ 13122\`$as_me' instantiates files and other configuration actions 13123from templates according to the current configuration. Unless the files 13124and actions are specified as TAGs, all are instantiated by default. 13125 13126Usage: $0 [OPTION]... [TAG]... 13127 13128 -h, --help print this help, then exit 13129 -V, --version print version number and configuration settings, then exit 13130 --config print configuration, then exit 13131 -q, --quiet, --silent 13132 do not print progress messages 13133 -d, --debug don't remove temporary files 13134 --recheck update $as_me by reconfiguring in the same conditions 13135 --file=FILE[:TEMPLATE] 13136 instantiate the configuration file FILE 13137 --header=FILE[:TEMPLATE] 13138 instantiate the configuration header FILE 13139 13140Configuration files: 13141$config_files 13142 13143Configuration headers: 13144$config_headers 13145 13146Configuration commands: 13147$config_commands 13148 13149Report bugs to the package provider." 13150 13151_ACEOF 13152cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13153ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 13154ac_cs_version="\\ 13155gprof config.status 2.34 13156configured by $0, generated by GNU Autoconf 2.69, 13157 with options \\"\$ac_cs_config\\" 13158 13159Copyright (C) 2012 Free Software Foundation, Inc. 13160This config.status script is free software; the Free Software Foundation 13161gives unlimited permission to copy, distribute and modify it." 13162 13163ac_pwd='$ac_pwd' 13164srcdir='$srcdir' 13165INSTALL='$INSTALL' 13166MKDIR_P='$MKDIR_P' 13167AWK='$AWK' 13168test -n "\$AWK" || AWK=awk 13169_ACEOF 13170 13171cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13172# The default lists apply if the user does not specify any file. 13173ac_need_defaults=: 13174while test $# != 0 13175do 13176 case $1 in 13177 --*=?*) 13178 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13179 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13180 ac_shift=: 13181 ;; 13182 --*=) 13183 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13184 ac_optarg= 13185 ac_shift=: 13186 ;; 13187 *) 13188 ac_option=$1 13189 ac_optarg=$2 13190 ac_shift=shift 13191 ;; 13192 esac 13193 13194 case $ac_option in 13195 # Handling of the options. 13196 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13197 ac_cs_recheck=: ;; 13198 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13199 $as_echo "$ac_cs_version"; exit ;; 13200 --config | --confi | --conf | --con | --co | --c ) 13201 $as_echo "$ac_cs_config"; exit ;; 13202 --debug | --debu | --deb | --de | --d | -d ) 13203 debug=: ;; 13204 --file | --fil | --fi | --f ) 13205 $ac_shift 13206 case $ac_optarg in 13207 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13208 '') as_fn_error $? "missing file argument" ;; 13209 esac 13210 as_fn_append CONFIG_FILES " '$ac_optarg'" 13211 ac_need_defaults=false;; 13212 --header | --heade | --head | --hea ) 13213 $ac_shift 13214 case $ac_optarg in 13215 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13216 esac 13217 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 13218 ac_need_defaults=false;; 13219 --he | --h) 13220 # Conflict between --help and --header 13221 as_fn_error $? "ambiguous option: \`$1' 13222Try \`$0 --help' for more information.";; 13223 --help | --hel | -h ) 13224 $as_echo "$ac_cs_usage"; exit ;; 13225 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13226 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13227 ac_cs_silent=: ;; 13228 13229 # This is an error. 13230 -*) as_fn_error $? "unrecognized option: \`$1' 13231Try \`$0 --help' for more information." ;; 13232 13233 *) as_fn_append ac_config_targets " $1" 13234 ac_need_defaults=false ;; 13235 13236 esac 13237 shift 13238done 13239 13240ac_configure_extra_args= 13241 13242if $ac_cs_silent; then 13243 exec 6>/dev/null 13244 ac_configure_extra_args="$ac_configure_extra_args --silent" 13245fi 13246 13247_ACEOF 13248cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13249if \$ac_cs_recheck; then 13250 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13251 shift 13252 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13253 CONFIG_SHELL='$SHELL' 13254 export CONFIG_SHELL 13255 exec "\$@" 13256fi 13257 13258_ACEOF 13259cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13260exec 5>>config.log 13261{ 13262 echo 13263 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13264## Running $as_me. ## 13265_ASBOX 13266 $as_echo "$ac_log" 13267} >&5 13268 13269_ACEOF 13270cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13271# 13272# INIT-COMMANDS 13273# 13274AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 13275 13276 13277# The HP-UX ksh and POSIX shell print the target directory to stdout 13278# if CDPATH is set. 13279(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13280 13281sed_quote_subst='$sed_quote_subst' 13282double_quote_subst='$double_quote_subst' 13283delay_variable_subst='$delay_variable_subst' 13284macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 13285macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 13286enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 13287enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 13288pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 13289enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 13290SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 13291ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 13292host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 13293host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 13294host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 13295build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 13296build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 13297build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 13298SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 13299Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 13300GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 13301EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 13302FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 13303LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 13304NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 13305LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 13306max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 13307ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 13308exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 13309lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 13310lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 13311lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 13312reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 13313reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 13314OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 13315deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 13316file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 13317AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 13318AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 13319STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 13320RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 13321old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13322old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13323old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 13324lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 13325CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 13326CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 13327compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 13328GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 13329lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 13330lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 13331lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 13332lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 13333objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 13334MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 13335lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 13336lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 13337lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 13338lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 13339lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 13340need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 13341DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 13342NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 13343LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 13344OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 13345OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 13346libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 13347shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 13348extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13349archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 13350enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 13351export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 13352whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 13353compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 13354old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 13355old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13356archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 13357archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13358module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 13359module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13360with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 13361allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 13362no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 13363hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 13364hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 13365hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 13366hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 13367hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 13368hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 13369hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 13370hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 13371inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 13372link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 13373fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 13374always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 13375export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 13376exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 13377include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 13378prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 13379file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 13380variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 13381need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 13382need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 13383version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 13384runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 13385shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 13386shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 13387libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 13388library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 13389soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 13390install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 13391postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13392postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13393finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 13394finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 13395hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 13396sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 13397sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 13398hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 13399enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 13400enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 13401enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 13402old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 13403striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 13404 13405LTCC='$LTCC' 13406LTCFLAGS='$LTCFLAGS' 13407compiler='$compiler_DEFAULT' 13408 13409# A function that is used when there is no print builtin or printf. 13410func_fallback_echo () 13411{ 13412 eval 'cat <<_LTECHO_EOF 13413\$1 13414_LTECHO_EOF' 13415} 13416 13417# Quote evaled strings. 13418for var in SHELL \ 13419ECHO \ 13420SED \ 13421GREP \ 13422EGREP \ 13423FGREP \ 13424LD \ 13425NM \ 13426LN_S \ 13427lt_SP2NL \ 13428lt_NL2SP \ 13429reload_flag \ 13430OBJDUMP \ 13431deplibs_check_method \ 13432file_magic_cmd \ 13433AR \ 13434AR_FLAGS \ 13435STRIP \ 13436RANLIB \ 13437CC \ 13438CFLAGS \ 13439compiler \ 13440lt_cv_sys_global_symbol_pipe \ 13441lt_cv_sys_global_symbol_to_cdecl \ 13442lt_cv_sys_global_symbol_to_c_name_address \ 13443lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 13444lt_prog_compiler_no_builtin_flag \ 13445lt_prog_compiler_wl \ 13446lt_prog_compiler_pic \ 13447lt_prog_compiler_static \ 13448lt_cv_prog_compiler_c_o \ 13449need_locks \ 13450DSYMUTIL \ 13451NMEDIT \ 13452LIPO \ 13453OTOOL \ 13454OTOOL64 \ 13455shrext_cmds \ 13456export_dynamic_flag_spec \ 13457whole_archive_flag_spec \ 13458compiler_needs_object \ 13459with_gnu_ld \ 13460allow_undefined_flag \ 13461no_undefined_flag \ 13462hardcode_libdir_flag_spec \ 13463hardcode_libdir_flag_spec_ld \ 13464hardcode_libdir_separator \ 13465fix_srcfile_path \ 13466exclude_expsyms \ 13467include_expsyms \ 13468file_list_spec \ 13469variables_saved_for_relink \ 13470libname_spec \ 13471library_names_spec \ 13472soname_spec \ 13473install_override_mode \ 13474finish_eval \ 13475old_striplib \ 13476striplib; do 13477 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13478 *[\\\\\\\`\\"\\\$]*) 13479 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 13480 ;; 13481 *) 13482 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13483 ;; 13484 esac 13485done 13486 13487# Double-quote double-evaled strings. 13488for var in reload_cmds \ 13489old_postinstall_cmds \ 13490old_postuninstall_cmds \ 13491old_archive_cmds \ 13492extract_expsyms_cmds \ 13493old_archive_from_new_cmds \ 13494old_archive_from_expsyms_cmds \ 13495archive_cmds \ 13496archive_expsym_cmds \ 13497module_cmds \ 13498module_expsym_cmds \ 13499export_symbols_cmds \ 13500prelink_cmds \ 13501postinstall_cmds \ 13502postuninstall_cmds \ 13503finish_cmds \ 13504sys_lib_search_path_spec \ 13505sys_lib_dlsearch_path_spec; do 13506 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13507 *[\\\\\\\`\\"\\\$]*) 13508 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 13509 ;; 13510 *) 13511 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13512 ;; 13513 esac 13514done 13515 13516ac_aux_dir='$ac_aux_dir' 13517xsi_shell='$xsi_shell' 13518lt_shell_append='$lt_shell_append' 13519 13520# See if we are running on zsh, and set the options which allow our 13521# commands through without removal of \ escapes INIT. 13522if test -n "\${ZSH_VERSION+set}" ; then 13523 setopt NO_GLOB_SUBST 13524fi 13525 13526 13527 PACKAGE='$PACKAGE' 13528 VERSION='$VERSION' 13529 TIMESTAMP='$TIMESTAMP' 13530 RM='$RM' 13531 ofile='$ofile' 13532 13533 13534 13535# Capture the value of obsolete ALL_LINGUAS because we need it to compute 13536 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 13537 # from automake. 13538 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 13539 # Capture the value of LINGUAS because we need it to compute CATALOGS. 13540 LINGUAS="${LINGUAS-%UNSET%}" 13541 13542 13543_ACEOF 13544 13545cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13546 13547# Handling of arguments. 13548for ac_config_target in $ac_config_targets 13549do 13550 case $ac_config_target in 13551 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13552 "gconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS gconfig.h:gconfig.in" ;; 13553 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13554 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 13555 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13556 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 13557 13558 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 13559 esac 13560done 13561 13562 13563# If the user did not use the arguments to specify the items to instantiate, 13564# then the envvar interface is used. Set only those that are not. 13565# We use the long form for the default assignment because of an extremely 13566# bizarre bug on SunOS 4.1.3. 13567if $ac_need_defaults; then 13568 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13569 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 13570 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13571fi 13572 13573# Have a temporary directory for convenience. Make it in the build tree 13574# simply because there is no reason against having it here, and in addition, 13575# creating and moving files from /tmp can sometimes cause problems. 13576# Hook for its removal unless debugging. 13577# Note that there is a small window in which the directory will not be cleaned: 13578# after its creation but before its name has been assigned to `$tmp'. 13579$debug || 13580{ 13581 tmp= ac_tmp= 13582 trap 'exit_status=$? 13583 : "${ac_tmp:=$tmp}" 13584 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 13585' 0 13586 trap 'as_fn_exit 1' 1 2 13 15 13587} 13588# Create a (secure) tmp directory for tmp files. 13589 13590{ 13591 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13592 test -d "$tmp" 13593} || 13594{ 13595 tmp=./conf$$-$RANDOM 13596 (umask 077 && mkdir "$tmp") 13597} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 13598ac_tmp=$tmp 13599 13600# Set up the scripts for CONFIG_FILES section. 13601# No need to generate them if there are no CONFIG_FILES. 13602# This happens for instance with `./config.status config.h'. 13603if test -n "$CONFIG_FILES"; then 13604 13605 13606ac_cr=`echo X | tr X '\015'` 13607# On cygwin, bash can eat \r inside `` if the user requested igncr. 13608# But we know of no other shell where ac_cr would be empty at this 13609# point, so we can use a bashism as a fallback. 13610if test "x$ac_cr" = x; then 13611 eval ac_cr=\$\'\\r\' 13612fi 13613ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13614if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13615 ac_cs_awk_cr='\\r' 13616else 13617 ac_cs_awk_cr=$ac_cr 13618fi 13619 13620echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 13621_ACEOF 13622 13623 13624{ 13625 echo "cat >conf$$subs.awk <<_ACEOF" && 13626 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13627 echo "_ACEOF" 13628} >conf$$subs.sh || 13629 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13630ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 13631ac_delim='%!_!# ' 13632for ac_last_try in false false false false false :; do 13633 . ./conf$$subs.sh || 13634 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13635 13636 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13637 if test $ac_delim_n = $ac_delim_num; then 13638 break 13639 elif $ac_last_try; then 13640 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13641 else 13642 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13643 fi 13644done 13645rm -f conf$$subs.sh 13646 13647cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13648cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 13649_ACEOF 13650sed -n ' 13651h 13652s/^/S["/; s/!.*/"]=/ 13653p 13654g 13655s/^[^!]*!// 13656:repl 13657t repl 13658s/'"$ac_delim"'$// 13659t delim 13660:nl 13661h 13662s/\(.\{148\}\)..*/\1/ 13663t more1 13664s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13665p 13666n 13667b repl 13668:more1 13669s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13670p 13671g 13672s/.\{148\}// 13673t nl 13674:delim 13675h 13676s/\(.\{148\}\)..*/\1/ 13677t more2 13678s/["\\]/\\&/g; s/^/"/; s/$/"/ 13679p 13680b 13681:more2 13682s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13683p 13684g 13685s/.\{148\}// 13686t delim 13687' <conf$$subs.awk | sed ' 13688/^[^""]/{ 13689 N 13690 s/\n// 13691} 13692' >>$CONFIG_STATUS || ac_write_fail=1 13693rm -f conf$$subs.awk 13694cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13695_ACAWK 13696cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 13697 for (key in S) S_is_set[key] = 1 13698 FS = "" 13699 13700} 13701{ 13702 line = $ 0 13703 nfields = split(line, field, "@") 13704 substed = 0 13705 len = length(field[1]) 13706 for (i = 2; i < nfields; i++) { 13707 key = field[i] 13708 keylen = length(key) 13709 if (S_is_set[key]) { 13710 value = S[key] 13711 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13712 len += length(value) + length(field[++i]) 13713 substed = 1 13714 } else 13715 len += 1 + keylen 13716 } 13717 13718 print line 13719} 13720 13721_ACAWK 13722_ACEOF 13723cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13724if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13725 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13726else 13727 cat 13728fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 13729 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 13730_ACEOF 13731 13732# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 13733# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 13734# trailing colons and then remove the whole line if VPATH becomes empty 13735# (actually we leave an empty line to preserve line numbers). 13736if test "x$srcdir" = x.; then 13737 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 13738h 13739s/// 13740s/^/:/ 13741s/[ ]*$/:/ 13742s/:\$(srcdir):/:/g 13743s/:\${srcdir}:/:/g 13744s/:@srcdir@:/:/g 13745s/^:*// 13746s/:*$// 13747x 13748s/\(=[ ]*\).*/\1/ 13749G 13750s/\n// 13751s/^[^=]*=[ ]*$// 13752}' 13753fi 13754 13755cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13756fi # test -n "$CONFIG_FILES" 13757 13758# Set up the scripts for CONFIG_HEADERS section. 13759# No need to generate them if there are no CONFIG_HEADERS. 13760# This happens for instance with `./config.status Makefile'. 13761if test -n "$CONFIG_HEADERS"; then 13762cat >"$ac_tmp/defines.awk" <<\_ACAWK || 13763BEGIN { 13764_ACEOF 13765 13766# Transform confdefs.h into an awk script `defines.awk', embedded as 13767# here-document in config.status, that substitutes the proper values into 13768# config.h.in to produce config.h. 13769 13770# Create a delimiter string that does not exist in confdefs.h, to ease 13771# handling of long lines. 13772ac_delim='%!_!# ' 13773for ac_last_try in false false :; do 13774 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 13775 if test -z "$ac_tt"; then 13776 break 13777 elif $ac_last_try; then 13778 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 13779 else 13780 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13781 fi 13782done 13783 13784# For the awk script, D is an array of macro values keyed by name, 13785# likewise P contains macro parameters if any. Preserve backslash 13786# newline sequences. 13787 13788ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13789sed -n ' 13790s/.\{148\}/&'"$ac_delim"'/g 13791t rset 13792:rset 13793s/^[ ]*#[ ]*define[ ][ ]*/ / 13794t def 13795d 13796:def 13797s/\\$// 13798t bsnl 13799s/["\\]/\\&/g 13800s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13801D["\1"]=" \3"/p 13802s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13803d 13804:bsnl 13805s/["\\]/\\&/g 13806s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13807D["\1"]=" \3\\\\\\n"\\/p 13808t cont 13809s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13810t cont 13811d 13812:cont 13813n 13814s/.\{148\}/&'"$ac_delim"'/g 13815t clear 13816:clear 13817s/\\$// 13818t bsnlc 13819s/["\\]/\\&/g; s/^/"/; s/$/"/p 13820d 13821:bsnlc 13822s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13823b cont 13824' <confdefs.h | sed ' 13825s/'"$ac_delim"'/"\\\ 13826"/g' >>$CONFIG_STATUS || ac_write_fail=1 13827 13828cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13829 for (key in D) D_is_set[key] = 1 13830 FS = "" 13831} 13832/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13833 line = \$ 0 13834 split(line, arg, " ") 13835 if (arg[1] == "#") { 13836 defundef = arg[2] 13837 mac1 = arg[3] 13838 } else { 13839 defundef = substr(arg[1], 2) 13840 mac1 = arg[2] 13841 } 13842 split(mac1, mac2, "(") #) 13843 macro = mac2[1] 13844 prefix = substr(line, 1, index(line, defundef) - 1) 13845 if (D_is_set[macro]) { 13846 # Preserve the white space surrounding the "#". 13847 print prefix "define", macro P[macro] D[macro] 13848 next 13849 } else { 13850 # Replace #undef with comments. This is necessary, for example, 13851 # in the case of _POSIX_SOURCE, which is predefined and required 13852 # on some systems where configure will not decide to define it. 13853 if (defundef == "undef") { 13854 print "/*", prefix defundef, macro, "*/" 13855 next 13856 } 13857 } 13858} 13859{ print } 13860_ACAWK 13861_ACEOF 13862cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13863 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 13864fi # test -n "$CONFIG_HEADERS" 13865 13866 13867eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 13868shift 13869for ac_tag 13870do 13871 case $ac_tag in 13872 :[FHLC]) ac_mode=$ac_tag; continue;; 13873 esac 13874 case $ac_mode$ac_tag in 13875 :[FHL]*:*);; 13876 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 13877 :[FH]-) ac_tag=-:-;; 13878 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13879 esac 13880 ac_save_IFS=$IFS 13881 IFS=: 13882 set x $ac_tag 13883 IFS=$ac_save_IFS 13884 shift 13885 ac_file=$1 13886 shift 13887 13888 case $ac_mode in 13889 :L) ac_source=$1;; 13890 :[FH]) 13891 ac_file_inputs= 13892 for ac_f 13893 do 13894 case $ac_f in 13895 -) ac_f="$ac_tmp/stdin";; 13896 *) # Look for the file first in the build tree, then in the source tree 13897 # (if the path is not absolute). The absolute path cannot be DOS-style, 13898 # because $ac_f cannot contain `:'. 13899 test -f "$ac_f" || 13900 case $ac_f in 13901 [\\/$]*) false;; 13902 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13903 esac || 13904 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 13905 esac 13906 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13907 as_fn_append ac_file_inputs " '$ac_f'" 13908 done 13909 13910 # Let's still pretend it is `configure' which instantiates (i.e., don't 13911 # use $as_me), people would be surprised to read: 13912 # /* config.h. Generated by config.status. */ 13913 configure_input='Generated from '` 13914 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13915 `' by configure.' 13916 if test x"$ac_file" != x-; then 13917 configure_input="$ac_file. $configure_input" 13918 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 13919$as_echo "$as_me: creating $ac_file" >&6;} 13920 fi 13921 # Neutralize special characters interpreted by sed in replacement strings. 13922 case $configure_input in #( 13923 *\&* | *\|* | *\\* ) 13924 ac_sed_conf_input=`$as_echo "$configure_input" | 13925 sed 's/[\\\\&|]/\\\\&/g'`;; #( 13926 *) ac_sed_conf_input=$configure_input;; 13927 esac 13928 13929 case $ac_tag in 13930 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 13931 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 13932 esac 13933 ;; 13934 esac 13935 13936 ac_dir=`$as_dirname -- "$ac_file" || 13937$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13938 X"$ac_file" : 'X\(//\)[^/]' \| \ 13939 X"$ac_file" : 'X\(//\)$' \| \ 13940 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 13941$as_echo X"$ac_file" | 13942 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13943 s//\1/ 13944 q 13945 } 13946 /^X\(\/\/\)[^/].*/{ 13947 s//\1/ 13948 q 13949 } 13950 /^X\(\/\/\)$/{ 13951 s//\1/ 13952 q 13953 } 13954 /^X\(\/\).*/{ 13955 s//\1/ 13956 q 13957 } 13958 s/.*/./; q'` 13959 as_dir="$ac_dir"; as_fn_mkdir_p 13960 ac_builddir=. 13961 13962case "$ac_dir" in 13963.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13964*) 13965 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 13966 # A ".." for each directory in $ac_dir_suffix. 13967 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13968 case $ac_top_builddir_sub in 13969 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13970 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13971 esac ;; 13972esac 13973ac_abs_top_builddir=$ac_pwd 13974ac_abs_builddir=$ac_pwd$ac_dir_suffix 13975# for backward compatibility: 13976ac_top_builddir=$ac_top_build_prefix 13977 13978case $srcdir in 13979 .) # We are building in place. 13980 ac_srcdir=. 13981 ac_top_srcdir=$ac_top_builddir_sub 13982 ac_abs_top_srcdir=$ac_pwd ;; 13983 [\\/]* | ?:[\\/]* ) # Absolute name. 13984 ac_srcdir=$srcdir$ac_dir_suffix; 13985 ac_top_srcdir=$srcdir 13986 ac_abs_top_srcdir=$srcdir ;; 13987 *) # Relative name. 13988 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13989 ac_top_srcdir=$ac_top_build_prefix$srcdir 13990 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13991esac 13992ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13993 13994 13995 case $ac_mode in 13996 :F) 13997 # 13998 # CONFIG_FILE 13999 # 14000 14001 case $INSTALL in 14002 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14003 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14004 esac 14005 ac_MKDIR_P=$MKDIR_P 14006 case $MKDIR_P in 14007 [\\/$]* | ?:[\\/]* ) ;; 14008 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14009 esac 14010_ACEOF 14011 14012cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14013# If the template does not know about datarootdir, expand it. 14014# FIXME: This hack should be removed a few years after 2.60. 14015ac_datarootdir_hack=; ac_datarootdir_seen= 14016ac_sed_dataroot=' 14017/datarootdir/ { 14018 p 14019 q 14020} 14021/@datadir@/p 14022/@docdir@/p 14023/@infodir@/p 14024/@localedir@/p 14025/@mandir@/p' 14026case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14027*datarootdir*) ac_datarootdir_seen=yes;; 14028*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14029 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14030$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14031_ACEOF 14032cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14033 ac_datarootdir_hack=' 14034 s&@datadir@&$datadir&g 14035 s&@docdir@&$docdir&g 14036 s&@infodir@&$infodir&g 14037 s&@localedir@&$localedir&g 14038 s&@mandir@&$mandir&g 14039 s&\\\${datarootdir}&$datarootdir&g' ;; 14040esac 14041_ACEOF 14042 14043# Neutralize VPATH when `$srcdir' = `.'. 14044# Shell code in configure.ac might set extrasub. 14045# FIXME: do we really want to maintain this feature? 14046cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14047ac_sed_extra="$ac_vpsub 14048$extrasub 14049_ACEOF 14050cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14051:t 14052/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14053s|@configure_input@|$ac_sed_conf_input|;t t 14054s&@top_builddir@&$ac_top_builddir_sub&;t t 14055s&@top_build_prefix@&$ac_top_build_prefix&;t t 14056s&@srcdir@&$ac_srcdir&;t t 14057s&@abs_srcdir@&$ac_abs_srcdir&;t t 14058s&@top_srcdir@&$ac_top_srcdir&;t t 14059s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14060s&@builddir@&$ac_builddir&;t t 14061s&@abs_builddir@&$ac_abs_builddir&;t t 14062s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14063s&@INSTALL@&$ac_INSTALL&;t t 14064s&@MKDIR_P@&$ac_MKDIR_P&;t t 14065$ac_datarootdir_hack 14066" 14067eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 14068 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14069 14070test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14071 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 14072 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 14073 "$ac_tmp/out"`; test -z "$ac_out"; } && 14074 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14075which seems to be undefined. Please make sure it is defined" >&5 14076$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14077which seems to be undefined. Please make sure it is defined" >&2;} 14078 14079 rm -f "$ac_tmp/stdin" 14080 case $ac_file in 14081 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 14082 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 14083 esac \ 14084 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14085 ;; 14086 :H) 14087 # 14088 # CONFIG_HEADER 14089 # 14090 if test x"$ac_file" != x-; then 14091 { 14092 $as_echo "/* $configure_input */" \ 14093 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 14094 } >"$ac_tmp/config.h" \ 14095 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14096 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 14097 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 14098$as_echo "$as_me: $ac_file is unchanged" >&6;} 14099 else 14100 rm -f "$ac_file" 14101 mv "$ac_tmp/config.h" "$ac_file" \ 14102 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 14103 fi 14104 else 14105 $as_echo "/* $configure_input */" \ 14106 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 14107 || as_fn_error $? "could not create -" "$LINENO" 5 14108 fi 14109# Compute "$ac_file"'s index in $config_headers. 14110_am_arg="$ac_file" 14111_am_stamp_count=1 14112for _am_header in $config_headers :; do 14113 case $_am_header in 14114 $_am_arg | $_am_arg:* ) 14115 break ;; 14116 * ) 14117 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14118 esac 14119done 14120echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14121$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14122 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14123 X"$_am_arg" : 'X\(//\)$' \| \ 14124 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14125$as_echo X"$_am_arg" | 14126 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14127 s//\1/ 14128 q 14129 } 14130 /^X\(\/\/\)[^/].*/{ 14131 s//\1/ 14132 q 14133 } 14134 /^X\(\/\/\)$/{ 14135 s//\1/ 14136 q 14137 } 14138 /^X\(\/\).*/{ 14139 s//\1/ 14140 q 14141 } 14142 s/.*/./; q'`/stamp-h$_am_stamp_count 14143 ;; 14144 14145 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 14146$as_echo "$as_me: executing $ac_file commands" >&6;} 14147 ;; 14148 esac 14149 14150 14151 case $ac_file$ac_mode in 14152 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 14153 # Older Autoconf quotes --file arguments for eval, but not when files 14154 # are listed without --file. Let's play safe and only enable the eval 14155 # if we detect the quoting. 14156 case $CONFIG_FILES in 14157 *\'*) eval set x "$CONFIG_FILES" ;; 14158 *) set x $CONFIG_FILES ;; 14159 esac 14160 shift 14161 for mf 14162 do 14163 # Strip MF so we end up with the name of the file. 14164 mf=`echo "$mf" | sed -e 's/:.*$//'` 14165 # Check whether this is an Automake generated Makefile or not. 14166 # We used to match only the files named 'Makefile.in', but 14167 # some people rename them; so instead we look at the file content. 14168 # Grep'ing the first line is not enough: some people post-process 14169 # each Makefile.in and add a new line on top of each file to say so. 14170 # Grep'ing the whole file is not good either: AIX grep has a line 14171 # limit of 2048, but all sed's we know have understand at least 4000. 14172 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 14173 dirpart=`$as_dirname -- "$mf" || 14174$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14175 X"$mf" : 'X\(//\)[^/]' \| \ 14176 X"$mf" : 'X\(//\)$' \| \ 14177 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 14178$as_echo X"$mf" | 14179 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14180 s//\1/ 14181 q 14182 } 14183 /^X\(\/\/\)[^/].*/{ 14184 s//\1/ 14185 q 14186 } 14187 /^X\(\/\/\)$/{ 14188 s//\1/ 14189 q 14190 } 14191 /^X\(\/\).*/{ 14192 s//\1/ 14193 q 14194 } 14195 s/.*/./; q'` 14196 else 14197 continue 14198 fi 14199 # Extract the definition of DEPDIR, am__include, and am__quote 14200 # from the Makefile without running 'make'. 14201 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 14202 test -z "$DEPDIR" && continue 14203 am__include=`sed -n 's/^am__include = //p' < "$mf"` 14204 test -z "$am__include" && continue 14205 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 14206 # Find all dependency output files, they are included files with 14207 # $(DEPDIR) in their names. We invoke sed twice because it is the 14208 # simplest approach to changing $(DEPDIR) to its actual value in the 14209 # expansion. 14210 for file in `sed -n " 14211 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 14212 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 14213 # Make sure the directory exists. 14214 test -f "$dirpart/$file" && continue 14215 fdir=`$as_dirname -- "$file" || 14216$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14217 X"$file" : 'X\(//\)[^/]' \| \ 14218 X"$file" : 'X\(//\)$' \| \ 14219 X"$file" : 'X\(/\)' \| . 2>/dev/null || 14220$as_echo X"$file" | 14221 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14222 s//\1/ 14223 q 14224 } 14225 /^X\(\/\/\)[^/].*/{ 14226 s//\1/ 14227 q 14228 } 14229 /^X\(\/\/\)$/{ 14230 s//\1/ 14231 q 14232 } 14233 /^X\(\/\).*/{ 14234 s//\1/ 14235 q 14236 } 14237 s/.*/./; q'` 14238 as_dir=$dirpart/$fdir; as_fn_mkdir_p 14239 # echo "creating $dirpart/$file" 14240 echo '# dummy' > "$dirpart/$file" 14241 done 14242 done 14243} 14244 ;; 14245 "libtool":C) 14246 14247 # See if we are running on zsh, and set the options which allow our 14248 # commands through without removal of \ escapes. 14249 if test -n "${ZSH_VERSION+set}" ; then 14250 setopt NO_GLOB_SUBST 14251 fi 14252 14253 cfgfile="${ofile}T" 14254 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 14255 $RM "$cfgfile" 14256 14257 cat <<_LT_EOF >> "$cfgfile" 14258#! $SHELL 14259 14260# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14261# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 14262# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14263# NOTE: Changes made to this file will be lost: look at ltmain.sh. 14264# 14265# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14266# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 14267# Written by Gordon Matzigkeit, 1996 14268# 14269# This file is part of GNU Libtool. 14270# 14271# GNU Libtool is free software; you can redistribute it and/or 14272# modify it under the terms of the GNU General Public License as 14273# published by the Free Software Foundation; either version 2 of 14274# the License, or (at your option) any later version. 14275# 14276# As a special exception to the GNU General Public License, 14277# if you distribute this file as part of a program or library that 14278# is built using GNU Libtool, you may include this file under the 14279# same distribution terms that you use for the rest of that program. 14280# 14281# GNU Libtool is distributed in the hope that it will be useful, 14282# but WITHOUT ANY WARRANTY; without even the implied warranty of 14283# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14284# GNU General Public License for more details. 14285# 14286# You should have received a copy of the GNU General Public License 14287# along with GNU Libtool; see the file COPYING. If not, a copy 14288# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14289# obtained by writing to the Free Software Foundation, Inc., 14290# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 14291 14292 14293# The names of the tagged configurations supported by this script. 14294available_tags="" 14295 14296# ### BEGIN LIBTOOL CONFIG 14297 14298# Which release of libtool.m4 was used? 14299macro_version=$macro_version 14300macro_revision=$macro_revision 14301 14302# Whether or not to build shared libraries. 14303build_libtool_libs=$enable_shared 14304 14305# Whether or not to build static libraries. 14306build_old_libs=$enable_static 14307 14308# What type of objects to build. 14309pic_mode=$pic_mode 14310 14311# Whether or not to optimize for fast installation. 14312fast_install=$enable_fast_install 14313 14314# Shell to use when invoking shell scripts. 14315SHELL=$lt_SHELL 14316 14317# An echo program that protects backslashes. 14318ECHO=$lt_ECHO 14319 14320# The host system. 14321host_alias=$host_alias 14322host=$host 14323host_os=$host_os 14324 14325# The build system. 14326build_alias=$build_alias 14327build=$build 14328build_os=$build_os 14329 14330# A sed program that does not truncate output. 14331SED=$lt_SED 14332 14333# Sed that helps us avoid accidentally triggering echo(1) options like -n. 14334Xsed="\$SED -e 1s/^X//" 14335 14336# A grep program that handles long lines. 14337GREP=$lt_GREP 14338 14339# An ERE matcher. 14340EGREP=$lt_EGREP 14341 14342# A literal string matcher. 14343FGREP=$lt_FGREP 14344 14345# A BSD- or MS-compatible name lister. 14346NM=$lt_NM 14347 14348# Whether we need soft or hard links. 14349LN_S=$lt_LN_S 14350 14351# What is the maximum length of a command? 14352max_cmd_len=$max_cmd_len 14353 14354# Object file suffix (normally "o"). 14355objext=$ac_objext 14356 14357# Executable file suffix (normally ""). 14358exeext=$exeext 14359 14360# whether the shell understands "unset". 14361lt_unset=$lt_unset 14362 14363# turn spaces into newlines. 14364SP2NL=$lt_lt_SP2NL 14365 14366# turn newlines into spaces. 14367NL2SP=$lt_lt_NL2SP 14368 14369# An object symbol dumper. 14370OBJDUMP=$lt_OBJDUMP 14371 14372# Method to check whether dependent libraries are shared objects. 14373deplibs_check_method=$lt_deplibs_check_method 14374 14375# Command to use when deplibs_check_method == "file_magic". 14376file_magic_cmd=$lt_file_magic_cmd 14377 14378# The archiver. 14379AR=$lt_AR 14380AR_FLAGS=$lt_AR_FLAGS 14381 14382# A symbol stripping program. 14383STRIP=$lt_STRIP 14384 14385# Commands used to install an old-style archive. 14386RANLIB=$lt_RANLIB 14387old_postinstall_cmds=$lt_old_postinstall_cmds 14388old_postuninstall_cmds=$lt_old_postuninstall_cmds 14389 14390# Whether to use a lock for old archive extraction. 14391lock_old_archive_extraction=$lock_old_archive_extraction 14392 14393# A C compiler. 14394LTCC=$lt_CC 14395 14396# LTCC compiler flags. 14397LTCFLAGS=$lt_CFLAGS 14398 14399# Take the output of nm and produce a listing of raw symbols and C names. 14400global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 14401 14402# Transform the output of nm in a proper C declaration. 14403global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 14404 14405# Transform the output of nm in a C name address pair. 14406global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 14407 14408# Transform the output of nm in a C name address pair when lib prefix is needed. 14409global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 14410 14411# The name of the directory that contains temporary libtool files. 14412objdir=$objdir 14413 14414# Used to examine libraries when file_magic_cmd begins with "file". 14415MAGIC_CMD=$MAGIC_CMD 14416 14417# Must we lock files when doing compilation? 14418need_locks=$lt_need_locks 14419 14420# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 14421DSYMUTIL=$lt_DSYMUTIL 14422 14423# Tool to change global to local symbols on Mac OS X. 14424NMEDIT=$lt_NMEDIT 14425 14426# Tool to manipulate fat objects and archives on Mac OS X. 14427LIPO=$lt_LIPO 14428 14429# ldd/readelf like tool for Mach-O binaries on Mac OS X. 14430OTOOL=$lt_OTOOL 14431 14432# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 14433OTOOL64=$lt_OTOOL64 14434 14435# Old archive suffix (normally "a"). 14436libext=$libext 14437 14438# Shared library suffix (normally ".so"). 14439shrext_cmds=$lt_shrext_cmds 14440 14441# The commands to extract the exported symbol list from a shared archive. 14442extract_expsyms_cmds=$lt_extract_expsyms_cmds 14443 14444# Variables whose values should be saved in libtool wrapper scripts and 14445# restored at link time. 14446variables_saved_for_relink=$lt_variables_saved_for_relink 14447 14448# Do we need the "lib" prefix for modules? 14449need_lib_prefix=$need_lib_prefix 14450 14451# Do we need a version for libraries? 14452need_version=$need_version 14453 14454# Library versioning type. 14455version_type=$version_type 14456 14457# Shared library runtime path variable. 14458runpath_var=$runpath_var 14459 14460# Shared library path variable. 14461shlibpath_var=$shlibpath_var 14462 14463# Is shlibpath searched before the hard-coded library search path? 14464shlibpath_overrides_runpath=$shlibpath_overrides_runpath 14465 14466# Format of library name prefix. 14467libname_spec=$lt_libname_spec 14468 14469# List of archive names. First name is the real one, the rest are links. 14470# The last name is the one that the linker finds with -lNAME 14471library_names_spec=$lt_library_names_spec 14472 14473# The coded name of the library, if different from the real name. 14474soname_spec=$lt_soname_spec 14475 14476# Permission mode override for installation of shared libraries. 14477install_override_mode=$lt_install_override_mode 14478 14479# Command to use after installation of a shared archive. 14480postinstall_cmds=$lt_postinstall_cmds 14481 14482# Command to use after uninstallation of a shared archive. 14483postuninstall_cmds=$lt_postuninstall_cmds 14484 14485# Commands used to finish a libtool library installation in a directory. 14486finish_cmds=$lt_finish_cmds 14487 14488# As "finish_cmds", except a single script fragment to be evaled but 14489# not shown. 14490finish_eval=$lt_finish_eval 14491 14492# Whether we should hardcode library paths into libraries. 14493hardcode_into_libs=$hardcode_into_libs 14494 14495# Compile-time system search path for libraries. 14496sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 14497 14498# Run-time system search path for libraries. 14499sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 14500 14501# Whether dlopen is supported. 14502dlopen_support=$enable_dlopen 14503 14504# Whether dlopen of programs is supported. 14505dlopen_self=$enable_dlopen_self 14506 14507# Whether dlopen of statically linked programs is supported. 14508dlopen_self_static=$enable_dlopen_self_static 14509 14510# Commands to strip libraries. 14511old_striplib=$lt_old_striplib 14512striplib=$lt_striplib 14513 14514 14515# The linker used to build libraries. 14516LD=$lt_LD 14517 14518# How to create reloadable object files. 14519reload_flag=$lt_reload_flag 14520reload_cmds=$lt_reload_cmds 14521 14522# Commands used to build an old-style archive. 14523old_archive_cmds=$lt_old_archive_cmds 14524 14525# A language specific compiler. 14526CC=$lt_compiler 14527 14528# Is the compiler the GNU compiler? 14529with_gcc=$GCC 14530 14531# Compiler flag to turn off builtin functions. 14532no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 14533 14534# How to pass a linker flag through the compiler. 14535wl=$lt_lt_prog_compiler_wl 14536 14537# Additional compiler flags for building library objects. 14538pic_flag=$lt_lt_prog_compiler_pic 14539 14540# Compiler flag to prevent dynamic linking. 14541link_static_flag=$lt_lt_prog_compiler_static 14542 14543# Does compiler simultaneously support -c and -o options? 14544compiler_c_o=$lt_lt_cv_prog_compiler_c_o 14545 14546# Whether or not to add -lc for building shared libraries. 14547build_libtool_need_lc=$archive_cmds_need_lc 14548 14549# Whether or not to disallow shared libs when runtime libs are static. 14550allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 14551 14552# Compiler flag to allow reflexive dlopens. 14553export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 14554 14555# Compiler flag to generate shared objects directly from archives. 14556whole_archive_flag_spec=$lt_whole_archive_flag_spec 14557 14558# Whether the compiler copes with passing no objects directly. 14559compiler_needs_object=$lt_compiler_needs_object 14560 14561# Create an old-style archive from a shared archive. 14562old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 14563 14564# Create a temporary old-style archive to link instead of a shared archive. 14565old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 14566 14567# Commands used to build a shared archive. 14568archive_cmds=$lt_archive_cmds 14569archive_expsym_cmds=$lt_archive_expsym_cmds 14570 14571# Commands used to build a loadable module if different from building 14572# a shared archive. 14573module_cmds=$lt_module_cmds 14574module_expsym_cmds=$lt_module_expsym_cmds 14575 14576# Whether we are building with GNU ld or not. 14577with_gnu_ld=$lt_with_gnu_ld 14578 14579# Flag that allows shared libraries with undefined symbols to be built. 14580allow_undefined_flag=$lt_allow_undefined_flag 14581 14582# Flag that enforces no undefined symbols. 14583no_undefined_flag=$lt_no_undefined_flag 14584 14585# Flag to hardcode \$libdir into a binary during linking. 14586# This must work even if \$libdir does not exist 14587hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 14588 14589# If ld is used when linking, flag to hardcode \$libdir into a binary 14590# during linking. This must work even if \$libdir does not exist. 14591hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 14592 14593# Whether we need a single "-rpath" flag with a separated argument. 14594hardcode_libdir_separator=$lt_hardcode_libdir_separator 14595 14596# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14597# DIR into the resulting binary. 14598hardcode_direct=$hardcode_direct 14599 14600# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14601# DIR into the resulting binary and the resulting library dependency is 14602# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 14603# library is relocated. 14604hardcode_direct_absolute=$hardcode_direct_absolute 14605 14606# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 14607# into the resulting binary. 14608hardcode_minus_L=$hardcode_minus_L 14609 14610# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 14611# into the resulting binary. 14612hardcode_shlibpath_var=$hardcode_shlibpath_var 14613 14614# Set to "yes" if building a shared library automatically hardcodes DIR 14615# into the library and all subsequent libraries and executables linked 14616# against it. 14617hardcode_automatic=$hardcode_automatic 14618 14619# Set to yes if linker adds runtime paths of dependent libraries 14620# to runtime path list. 14621inherit_rpath=$inherit_rpath 14622 14623# Whether libtool must link a program against all its dependency libraries. 14624link_all_deplibs=$link_all_deplibs 14625 14626# Fix the shell variable \$srcfile for the compiler. 14627fix_srcfile_path=$lt_fix_srcfile_path 14628 14629# Set to "yes" if exported symbols are required. 14630always_export_symbols=$always_export_symbols 14631 14632# The commands to list exported symbols. 14633export_symbols_cmds=$lt_export_symbols_cmds 14634 14635# Symbols that should not be listed in the preloaded symbols. 14636exclude_expsyms=$lt_exclude_expsyms 14637 14638# Symbols that must always be exported. 14639include_expsyms=$lt_include_expsyms 14640 14641# Commands necessary for linking programs (against libraries) with templates. 14642prelink_cmds=$lt_prelink_cmds 14643 14644# Specify filename containing input files. 14645file_list_spec=$lt_file_list_spec 14646 14647# How to hardcode a shared library path into an executable. 14648hardcode_action=$hardcode_action 14649 14650# ### END LIBTOOL CONFIG 14651 14652_LT_EOF 14653 14654 case $host_os in 14655 aix3*) 14656 cat <<\_LT_EOF >> "$cfgfile" 14657# AIX sometimes has problems with the GCC collect2 program. For some 14658# reason, if we set the COLLECT_NAMES environment variable, the problems 14659# vanish in a puff of smoke. 14660if test "X${COLLECT_NAMES+set}" != Xset; then 14661 COLLECT_NAMES= 14662 export COLLECT_NAMES 14663fi 14664_LT_EOF 14665 ;; 14666 esac 14667 14668 14669ltmain="$ac_aux_dir/ltmain.sh" 14670 14671 14672 # We use sed instead of cat because bash on DJGPP gets confused if 14673 # if finds mixed CR/LF and LF-only lines. Since sed operates in 14674 # text mode, it properly converts lines to CR/LF. This bash problem 14675 # is reportedly fixed, but why not run on old versions too? 14676 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 14677 || (rm -f "$cfgfile"; exit 1) 14678 14679 case $xsi_shell in 14680 yes) 14681 cat << \_LT_EOF >> "$cfgfile" 14682 14683# func_dirname file append nondir_replacement 14684# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14685# otherwise set result to NONDIR_REPLACEMENT. 14686func_dirname () 14687{ 14688 case ${1} in 14689 */*) func_dirname_result="${1%/*}${2}" ;; 14690 * ) func_dirname_result="${3}" ;; 14691 esac 14692} 14693 14694# func_basename file 14695func_basename () 14696{ 14697 func_basename_result="${1##*/}" 14698} 14699 14700# func_dirname_and_basename file append nondir_replacement 14701# perform func_basename and func_dirname in a single function 14702# call: 14703# dirname: Compute the dirname of FILE. If nonempty, 14704# add APPEND to the result, otherwise set result 14705# to NONDIR_REPLACEMENT. 14706# value returned in "$func_dirname_result" 14707# basename: Compute filename of FILE. 14708# value retuned in "$func_basename_result" 14709# Implementation must be kept synchronized with func_dirname 14710# and func_basename. For efficiency, we do not delegate to 14711# those functions but instead duplicate the functionality here. 14712func_dirname_and_basename () 14713{ 14714 case ${1} in 14715 */*) func_dirname_result="${1%/*}${2}" ;; 14716 * ) func_dirname_result="${3}" ;; 14717 esac 14718 func_basename_result="${1##*/}" 14719} 14720 14721# func_stripname prefix suffix name 14722# strip PREFIX and SUFFIX off of NAME. 14723# PREFIX and SUFFIX must not contain globbing or regex special 14724# characters, hashes, percent signs, but SUFFIX may contain a leading 14725# dot (in which case that matches only a dot). 14726func_stripname () 14727{ 14728 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 14729 # positional parameters, so assign one to ordinary parameter first. 14730 func_stripname_result=${3} 14731 func_stripname_result=${func_stripname_result#"${1}"} 14732 func_stripname_result=${func_stripname_result%"${2}"} 14733} 14734 14735# func_opt_split 14736func_opt_split () 14737{ 14738 func_opt_split_opt=${1%%=*} 14739 func_opt_split_arg=${1#*=} 14740} 14741 14742# func_lo2o object 14743func_lo2o () 14744{ 14745 case ${1} in 14746 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 14747 *) func_lo2o_result=${1} ;; 14748 esac 14749} 14750 14751# func_xform libobj-or-source 14752func_xform () 14753{ 14754 func_xform_result=${1%.*}.lo 14755} 14756 14757# func_arith arithmetic-term... 14758func_arith () 14759{ 14760 func_arith_result=$(( $* )) 14761} 14762 14763# func_len string 14764# STRING may not start with a hyphen. 14765func_len () 14766{ 14767 func_len_result=${#1} 14768} 14769 14770_LT_EOF 14771 ;; 14772 *) # Bourne compatible functions. 14773 cat << \_LT_EOF >> "$cfgfile" 14774 14775# func_dirname file append nondir_replacement 14776# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14777# otherwise set result to NONDIR_REPLACEMENT. 14778func_dirname () 14779{ 14780 # Extract subdirectory from the argument. 14781 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 14782 if test "X$func_dirname_result" = "X${1}"; then 14783 func_dirname_result="${3}" 14784 else 14785 func_dirname_result="$func_dirname_result${2}" 14786 fi 14787} 14788 14789# func_basename file 14790func_basename () 14791{ 14792 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 14793} 14794 14795 14796# func_stripname prefix suffix name 14797# strip PREFIX and SUFFIX off of NAME. 14798# PREFIX and SUFFIX must not contain globbing or regex special 14799# characters, hashes, percent signs, but SUFFIX may contain a leading 14800# dot (in which case that matches only a dot). 14801# func_strip_suffix prefix name 14802func_stripname () 14803{ 14804 case ${2} in 14805 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 14806 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 14807 esac 14808} 14809 14810# sed scripts: 14811my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 14812my_sed_long_arg='1s/^-[^=]*=//' 14813 14814# func_opt_split 14815func_opt_split () 14816{ 14817 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 14818 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 14819} 14820 14821# func_lo2o object 14822func_lo2o () 14823{ 14824 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 14825} 14826 14827# func_xform libobj-or-source 14828func_xform () 14829{ 14830 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 14831} 14832 14833# func_arith arithmetic-term... 14834func_arith () 14835{ 14836 func_arith_result=`expr "$@"` 14837} 14838 14839# func_len string 14840# STRING may not start with a hyphen. 14841func_len () 14842{ 14843 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 14844} 14845 14846_LT_EOF 14847esac 14848 14849case $lt_shell_append in 14850 yes) 14851 cat << \_LT_EOF >> "$cfgfile" 14852 14853# func_append var value 14854# Append VALUE to the end of shell variable VAR. 14855func_append () 14856{ 14857 eval "$1+=\$2" 14858} 14859_LT_EOF 14860 ;; 14861 *) 14862 cat << \_LT_EOF >> "$cfgfile" 14863 14864# func_append var value 14865# Append VALUE to the end of shell variable VAR. 14866func_append () 14867{ 14868 eval "$1=\$$1\$2" 14869} 14870 14871_LT_EOF 14872 ;; 14873 esac 14874 14875 14876 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 14877 || (rm -f "$cfgfile"; exit 1) 14878 14879 mv -f "$cfgfile" "$ofile" || 14880 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 14881 chmod +x "$ofile" 14882 14883 ;; 14884 "default-1":C) 14885 for ac_file in $CONFIG_FILES; do 14886 # Support "outfile[:infile[:infile...]]" 14887 case "$ac_file" in 14888 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 14889 esac 14890 # PO directories have a Makefile.in generated from Makefile.in.in. 14891 case "$ac_file" in */Makefile.in) 14892 # Adjust a relative srcdir. 14893 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 14894 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 14895 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 14896 # In autoconf-2.13 it is called $ac_given_srcdir. 14897 # In autoconf-2.50 it is called $srcdir. 14898 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 14899 case "$ac_given_srcdir" in 14900 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 14901 /*) top_srcdir="$ac_given_srcdir" ;; 14902 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 14903 esac 14904 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 14905 rm -f "$ac_dir/POTFILES" 14906 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 14907 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 14908 POMAKEFILEDEPS="POTFILES.in" 14909 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 14910 # on $ac_dir but don't depend on user-specified configuration 14911 # parameters. 14912 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 14913 # The LINGUAS file contains the set of available languages. 14914 if test -n "$OBSOLETE_ALL_LINGUAS"; then 14915 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete" 14916 fi 14917 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 14918 # Hide the ALL_LINGUAS assigment from automake. 14919 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 14920 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 14921 else 14922 # The set of available languages was given in configure.ac. 14923 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 14924 fi 14925 case "$ac_given_srcdir" in 14926 .) srcdirpre= ;; 14927 *) srcdirpre='$(srcdir)/' ;; 14928 esac 14929 POFILES= 14930 GMOFILES= 14931 UPDATEPOFILES= 14932 DUMMYPOFILES= 14933 for lang in $ALL_LINGUAS; do 14934 POFILES="$POFILES $srcdirpre$lang.po" 14935 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 14936 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 14937 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 14938 done 14939 # CATALOGS depends on both $ac_dir and the user's LINGUAS 14940 # environment variable. 14941 INST_LINGUAS= 14942 if test -n "$ALL_LINGUAS"; then 14943 for presentlang in $ALL_LINGUAS; do 14944 useit=no 14945 if test "%UNSET%" != "$LINGUAS"; then 14946 desiredlanguages="$LINGUAS" 14947 else 14948 desiredlanguages="$ALL_LINGUAS" 14949 fi 14950 for desiredlang in $desiredlanguages; do 14951 # Use the presentlang catalog if desiredlang is 14952 # a. equal to presentlang, or 14953 # b. a variant of presentlang (because in this case, 14954 # presentlang can be used as a fallback for messages 14955 # which are not translated in the desiredlang catalog). 14956 case "$desiredlang" in 14957 "$presentlang"*) useit=yes;; 14958 esac 14959 done 14960 if test $useit = yes; then 14961 INST_LINGUAS="$INST_LINGUAS $presentlang" 14962 fi 14963 done 14964 fi 14965 CATALOGS= 14966 if test -n "$INST_LINGUAS"; then 14967 for lang in $INST_LINGUAS; do 14968 CATALOGS="$CATALOGS $lang.gmo" 14969 done 14970 fi 14971 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 14972 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 14973 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 14974 if test -f "$f"; then 14975 case "$f" in 14976 *.orig | *.bak | *~) ;; 14977 *) cat "$f" >> "$ac_dir/Makefile" ;; 14978 esac 14979 fi 14980 done 14981 fi 14982 ;; 14983 esac 14984 done ;; 14985 14986 esac 14987done # for ac_tag 14988 14989 14990as_fn_exit 0 14991_ACEOF 14992ac_clean_files=$ac_clean_files_save 14993 14994test $ac_write_fail = 0 || 14995 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 14996 14997 14998# configure is writing to config.log, and then calls config.status. 14999# config.status does its own redirection, appending to config.log. 15000# Unfortunately, on DOS this fails, as config.log is still kept open 15001# by configure, so config.status won't be able to write to it; its 15002# output is simply discarded. So we exec the FD to /dev/null, 15003# effectively closing config.log, so it can be properly (re)opened and 15004# appended to by config.status. When coming back to configure, we 15005# need to make the FD available again. 15006if test "$no_create" != yes; then 15007 ac_cs_success=: 15008 ac_config_status_args= 15009 test "$silent" = yes && 15010 ac_config_status_args="$ac_config_status_args --quiet" 15011 exec 5>/dev/null 15012 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15013 exec 5>>config.log 15014 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15015 # would make configure fail if this is the last instruction. 15016 $ac_cs_success || as_fn_exit 1 15017fi 15018if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15019 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15020$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15021fi 15022 15023