1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.69. 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= 589PACKAGE_TARNAME= 590PACKAGE_VERSION= 591PACKAGE_STRING= 592PACKAGE_BUGREPORT= 593PACKAGE_URL= 594 595ac_unique_file="event.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 635INSTALL_LIBEVENT_FALSE 636INSTALL_LIBEVENT_TRUE 637LIBEVENT_GC_SECTIONS 638OPENSSL_FALSE 639OPENSSL_TRUE 640PTHREADS_FALSE 641PTHREADS_TRUE 642PTHREAD_CFLAGS 643PTHREAD_LIBS 644PTHREAD_CC 645acx_pthread_config 646SIGNAL_SUPPORT_FALSE 647SIGNAL_SUPPORT_TRUE 648EVPORT_BACKEND_FALSE 649EVPORT_BACKEND_TRUE 650EPOLL_BACKEND_FALSE 651EPOLL_BACKEND_TRUE 652LIBOBJS 653KQUEUE_BACKEND_FALSE 654KQUEUE_BACKEND_TRUE 655DEVPOLL_BACKEND_FALSE 656DEVPOLL_BACKEND_TRUE 657POLL_BACKEND_FALSE 658POLL_BACKEND_TRUE 659SELECT_BACKEND_FALSE 660SELECT_BACKEND_TRUE 661BUILD_WITH_NO_UNDEFINED_FALSE 662BUILD_WITH_NO_UNDEFINED_TRUE 663BUILD_CYGWIN_FALSE 664BUILD_CYGWIN_TRUE 665BUILD_WIN32_FALSE 666BUILD_WIN32_TRUE 667OPENSSL_LIBS 668OPENSSL_LIBADD 669EV_LIB_GDI 670EV_LIB_WS32 671ZLIB_REGRESS_FALSE 672ZLIB_REGRESS_TRUE 673ZLIB_LIBS 674BUILD_REGRESS_FALSE 675BUILD_REGRESS_TRUE 676LIBTOOL_DEPS 677OTOOL64 678OTOOL 679LIPO 680NMEDIT 681DSYMUTIL 682MANIFEST_TOOL 683RANLIB 684ac_ct_AR 685AR 686DLLTOOL 687OBJDUMP 688NM 689ac_ct_DUMPBIN 690DUMPBIN 691LD 692FGREP 693LIBTOOL 694EGREP 695GREP 696CPP 697SED 698LN_S 699am__fastdepCC_FALSE 700am__fastdepCC_TRUE 701CCDEPMODE 702am__nodep 703AMDEPBACKSLASH 704AMDEP_FALSE 705AMDEP_TRUE 706am__quote 707am__include 708DEPDIR 709OBJEXT 710EXEEXT 711ac_ct_CC 712CPPFLAGS 713LDFLAGS 714CFLAGS 715CC 716host_os 717host_vendor 718host_cpu 719host 720build_os 721build_vendor 722build_cpu 723build 724am__untar 725am__tar 726AMTAR 727am__leading_dot 728SET_MAKE 729AWK 730mkdir_p 731MKDIR_P 732INSTALL_STRIP_PROGRAM 733STRIP 734install_sh 735MAKEINFO 736AUTOHEADER 737AUTOMAKE 738AUTOCONF 739ACLOCAL 740VERSION 741PACKAGE 742CYGPATH_W 743am__isrc 744INSTALL_DATA 745INSTALL_SCRIPT 746INSTALL_PROGRAM 747target_alias 748host_alias 749build_alias 750LIBS 751ECHO_T 752ECHO_N 753ECHO_C 754DEFS 755mandir 756localedir 757libdir 758psdir 759pdfdir 760dvidir 761htmldir 762infodir 763docdir 764oldincludedir 765includedir 766localstatedir 767sharedstatedir 768sysconfdir 769datadir 770datarootdir 771libexecdir 772sbindir 773bindir 774program_transform_name 775prefix 776exec_prefix 777PACKAGE_URL 778PACKAGE_BUGREPORT 779PACKAGE_STRING 780PACKAGE_VERSION 781PACKAGE_TARNAME 782PACKAGE_NAME 783PATH_SEPARATOR 784SHELL' 785ac_subst_files='' 786ac_user_opts=' 787enable_option_checking 788enable_dependency_tracking 789enable_gcc_warnings 790enable_thread_support 791enable_malloc_replacement 792enable_openssl 793enable_debug_mode 794enable_libevent_install 795enable_libevent_regress 796enable_function_sections 797enable_shared 798enable_static 799with_pic 800enable_fast_install 801with_gnu_ld 802with_sysroot 803enable_libtool_lock 804' 805 ac_precious_vars='build_alias 806host_alias 807target_alias 808CC 809CFLAGS 810LDFLAGS 811LIBS 812CPPFLAGS 813CPP' 814 815 816# Initialize some variables set by options. 817ac_init_help= 818ac_init_version=false 819ac_unrecognized_opts= 820ac_unrecognized_sep= 821# The variables have the same names as the options, with 822# dashes changed to underlines. 823cache_file=/dev/null 824exec_prefix=NONE 825no_create= 826no_recursion= 827prefix=NONE 828program_prefix=NONE 829program_suffix=NONE 830program_transform_name=s,x,x, 831silent= 832site= 833srcdir= 834verbose= 835x_includes=NONE 836x_libraries=NONE 837 838# Installation directory options. 839# These are left unexpanded so users can "make install exec_prefix=/foo" 840# and all the variables that are supposed to be based on exec_prefix 841# by default will actually change. 842# Use braces instead of parens because sh, perl, etc. also accept them. 843# (The list follows the same order as the GNU Coding Standards.) 844bindir='${exec_prefix}/bin' 845sbindir='${exec_prefix}/sbin' 846libexecdir='${exec_prefix}/libexec' 847datarootdir='${prefix}/share' 848datadir='${datarootdir}' 849sysconfdir='${prefix}/etc' 850sharedstatedir='${prefix}/com' 851localstatedir='${prefix}/var' 852includedir='${prefix}/include' 853oldincludedir='/usr/include' 854docdir='${datarootdir}/doc/${PACKAGE}' 855infodir='${datarootdir}/info' 856htmldir='${docdir}' 857dvidir='${docdir}' 858pdfdir='${docdir}' 859psdir='${docdir}' 860libdir='${exec_prefix}/lib' 861localedir='${datarootdir}/locale' 862mandir='${datarootdir}/man' 863 864ac_prev= 865ac_dashdash= 866for ac_option 867do 868 # If the previous option needs an argument, assign it. 869 if test -n "$ac_prev"; then 870 eval $ac_prev=\$ac_option 871 ac_prev= 872 continue 873 fi 874 875 case $ac_option in 876 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 877 *=) ac_optarg= ;; 878 *) ac_optarg=yes ;; 879 esac 880 881 # Accept the important Cygnus configure options, so we can diagnose typos. 882 883 case $ac_dashdash$ac_option in 884 --) 885 ac_dashdash=yes ;; 886 887 -bindir | --bindir | --bindi | --bind | --bin | --bi) 888 ac_prev=bindir ;; 889 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 890 bindir=$ac_optarg ;; 891 892 -build | --build | --buil | --bui | --bu) 893 ac_prev=build_alias ;; 894 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 895 build_alias=$ac_optarg ;; 896 897 -cache-file | --cache-file | --cache-fil | --cache-fi \ 898 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 899 ac_prev=cache_file ;; 900 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 901 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 902 cache_file=$ac_optarg ;; 903 904 --config-cache | -C) 905 cache_file=config.cache ;; 906 907 -datadir | --datadir | --datadi | --datad) 908 ac_prev=datadir ;; 909 -datadir=* | --datadir=* | --datadi=* | --datad=*) 910 datadir=$ac_optarg ;; 911 912 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 913 | --dataroo | --dataro | --datar) 914 ac_prev=datarootdir ;; 915 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 916 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 917 datarootdir=$ac_optarg ;; 918 919 -disable-* | --disable-*) 920 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 921 # Reject names that are not valid shell variable names. 922 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 923 as_fn_error $? "invalid feature name: $ac_useropt" 924 ac_useropt_orig=$ac_useropt 925 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 926 case $ac_user_opts in 927 *" 928"enable_$ac_useropt" 929"*) ;; 930 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 931 ac_unrecognized_sep=', ';; 932 esac 933 eval enable_$ac_useropt=no ;; 934 935 -docdir | --docdir | --docdi | --doc | --do) 936 ac_prev=docdir ;; 937 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 938 docdir=$ac_optarg ;; 939 940 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 941 ac_prev=dvidir ;; 942 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 943 dvidir=$ac_optarg ;; 944 945 -enable-* | --enable-*) 946 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 947 # Reject names that are not valid shell variable names. 948 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 949 as_fn_error $? "invalid feature name: $ac_useropt" 950 ac_useropt_orig=$ac_useropt 951 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 952 case $ac_user_opts in 953 *" 954"enable_$ac_useropt" 955"*) ;; 956 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 957 ac_unrecognized_sep=', ';; 958 esac 959 eval enable_$ac_useropt=\$ac_optarg ;; 960 961 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 962 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 963 | --exec | --exe | --ex) 964 ac_prev=exec_prefix ;; 965 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 966 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 967 | --exec=* | --exe=* | --ex=*) 968 exec_prefix=$ac_optarg ;; 969 970 -gas | --gas | --ga | --g) 971 # Obsolete; use --with-gas. 972 with_gas=yes ;; 973 974 -help | --help | --hel | --he | -h) 975 ac_init_help=long ;; 976 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 977 ac_init_help=recursive ;; 978 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 979 ac_init_help=short ;; 980 981 -host | --host | --hos | --ho) 982 ac_prev=host_alias ;; 983 -host=* | --host=* | --hos=* | --ho=*) 984 host_alias=$ac_optarg ;; 985 986 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 987 ac_prev=htmldir ;; 988 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 989 | --ht=*) 990 htmldir=$ac_optarg ;; 991 992 -includedir | --includedir | --includedi | --included | --include \ 993 | --includ | --inclu | --incl | --inc) 994 ac_prev=includedir ;; 995 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 996 | --includ=* | --inclu=* | --incl=* | --inc=*) 997 includedir=$ac_optarg ;; 998 999 -infodir | --infodir | --infodi | --infod | --info | --inf) 1000 ac_prev=infodir ;; 1001 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1002 infodir=$ac_optarg ;; 1003 1004 -libdir | --libdir | --libdi | --libd) 1005 ac_prev=libdir ;; 1006 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1007 libdir=$ac_optarg ;; 1008 1009 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1010 | --libexe | --libex | --libe) 1011 ac_prev=libexecdir ;; 1012 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1013 | --libexe=* | --libex=* | --libe=*) 1014 libexecdir=$ac_optarg ;; 1015 1016 -localedir | --localedir | --localedi | --localed | --locale) 1017 ac_prev=localedir ;; 1018 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1019 localedir=$ac_optarg ;; 1020 1021 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1022 | --localstate | --localstat | --localsta | --localst | --locals) 1023 ac_prev=localstatedir ;; 1024 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1025 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1026 localstatedir=$ac_optarg ;; 1027 1028 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1029 ac_prev=mandir ;; 1030 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1031 mandir=$ac_optarg ;; 1032 1033 -nfp | --nfp | --nf) 1034 # Obsolete; use --without-fp. 1035 with_fp=no ;; 1036 1037 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1038 | --no-cr | --no-c | -n) 1039 no_create=yes ;; 1040 1041 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1042 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1043 no_recursion=yes ;; 1044 1045 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1046 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1047 | --oldin | --oldi | --old | --ol | --o) 1048 ac_prev=oldincludedir ;; 1049 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1050 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1051 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1052 oldincludedir=$ac_optarg ;; 1053 1054 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1055 ac_prev=prefix ;; 1056 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1057 prefix=$ac_optarg ;; 1058 1059 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1060 | --program-pre | --program-pr | --program-p) 1061 ac_prev=program_prefix ;; 1062 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1063 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1064 program_prefix=$ac_optarg ;; 1065 1066 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1067 | --program-suf | --program-su | --program-s) 1068 ac_prev=program_suffix ;; 1069 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1070 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1071 program_suffix=$ac_optarg ;; 1072 1073 -program-transform-name | --program-transform-name \ 1074 | --program-transform-nam | --program-transform-na \ 1075 | --program-transform-n | --program-transform- \ 1076 | --program-transform | --program-transfor \ 1077 | --program-transfo | --program-transf \ 1078 | --program-trans | --program-tran \ 1079 | --progr-tra | --program-tr | --program-t) 1080 ac_prev=program_transform_name ;; 1081 -program-transform-name=* | --program-transform-name=* \ 1082 | --program-transform-nam=* | --program-transform-na=* \ 1083 | --program-transform-n=* | --program-transform-=* \ 1084 | --program-transform=* | --program-transfor=* \ 1085 | --program-transfo=* | --program-transf=* \ 1086 | --program-trans=* | --program-tran=* \ 1087 | --progr-tra=* | --program-tr=* | --program-t=*) 1088 program_transform_name=$ac_optarg ;; 1089 1090 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1091 ac_prev=pdfdir ;; 1092 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1093 pdfdir=$ac_optarg ;; 1094 1095 -psdir | --psdir | --psdi | --psd | --ps) 1096 ac_prev=psdir ;; 1097 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1098 psdir=$ac_optarg ;; 1099 1100 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1101 | -silent | --silent | --silen | --sile | --sil) 1102 silent=yes ;; 1103 1104 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1105 ac_prev=sbindir ;; 1106 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1107 | --sbi=* | --sb=*) 1108 sbindir=$ac_optarg ;; 1109 1110 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1111 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1112 | --sharedst | --shareds | --shared | --share | --shar \ 1113 | --sha | --sh) 1114 ac_prev=sharedstatedir ;; 1115 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1116 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1117 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1118 | --sha=* | --sh=*) 1119 sharedstatedir=$ac_optarg ;; 1120 1121 -site | --site | --sit) 1122 ac_prev=site ;; 1123 -site=* | --site=* | --sit=*) 1124 site=$ac_optarg ;; 1125 1126 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1127 ac_prev=srcdir ;; 1128 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1129 srcdir=$ac_optarg ;; 1130 1131 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1132 | --syscon | --sysco | --sysc | --sys | --sy) 1133 ac_prev=sysconfdir ;; 1134 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1135 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1136 sysconfdir=$ac_optarg ;; 1137 1138 -target | --target | --targe | --targ | --tar | --ta | --t) 1139 ac_prev=target_alias ;; 1140 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1141 target_alias=$ac_optarg ;; 1142 1143 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1144 verbose=yes ;; 1145 1146 -version | --version | --versio | --versi | --vers | -V) 1147 ac_init_version=: ;; 1148 1149 -with-* | --with-*) 1150 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1151 # Reject names that are not valid shell variable names. 1152 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1153 as_fn_error $? "invalid package name: $ac_useropt" 1154 ac_useropt_orig=$ac_useropt 1155 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1156 case $ac_user_opts in 1157 *" 1158"with_$ac_useropt" 1159"*) ;; 1160 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1161 ac_unrecognized_sep=', ';; 1162 esac 1163 eval with_$ac_useropt=\$ac_optarg ;; 1164 1165 -without-* | --without-*) 1166 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1167 # Reject names that are not valid shell variable names. 1168 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1169 as_fn_error $? "invalid package name: $ac_useropt" 1170 ac_useropt_orig=$ac_useropt 1171 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1172 case $ac_user_opts in 1173 *" 1174"with_$ac_useropt" 1175"*) ;; 1176 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1177 ac_unrecognized_sep=', ';; 1178 esac 1179 eval with_$ac_useropt=no ;; 1180 1181 --x) 1182 # Obsolete; use --with-x. 1183 with_x=yes ;; 1184 1185 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1186 | --x-incl | --x-inc | --x-in | --x-i) 1187 ac_prev=x_includes ;; 1188 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1189 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1190 x_includes=$ac_optarg ;; 1191 1192 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1193 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1194 ac_prev=x_libraries ;; 1195 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1196 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1197 x_libraries=$ac_optarg ;; 1198 1199 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1200Try \`$0 --help' for more information" 1201 ;; 1202 1203 *=*) 1204 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1205 # Reject names that are not valid shell variable names. 1206 case $ac_envvar in #( 1207 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1208 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1209 esac 1210 eval $ac_envvar=\$ac_optarg 1211 export $ac_envvar ;; 1212 1213 *) 1214 # FIXME: should be removed in autoconf 3.0. 1215 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1216 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1217 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1218 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1219 ;; 1220 1221 esac 1222done 1223 1224if test -n "$ac_prev"; then 1225 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1226 as_fn_error $? "missing argument to $ac_option" 1227fi 1228 1229if test -n "$ac_unrecognized_opts"; then 1230 case $enable_option_checking in 1231 no) ;; 1232 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1233 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1234 esac 1235fi 1236 1237# Check all directory arguments for consistency. 1238for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1239 datadir sysconfdir sharedstatedir localstatedir includedir \ 1240 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1241 libdir localedir mandir 1242do 1243 eval ac_val=\$$ac_var 1244 # Remove trailing slashes. 1245 case $ac_val in 1246 */ ) 1247 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1248 eval $ac_var=\$ac_val;; 1249 esac 1250 # Be sure to have absolute directory names. 1251 case $ac_val in 1252 [\\/$]* | ?:[\\/]* ) continue;; 1253 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1254 esac 1255 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1256done 1257 1258# There might be people who depend on the old broken behavior: `$host' 1259# used to hold the argument of --host etc. 1260# FIXME: To remove some day. 1261build=$build_alias 1262host=$host_alias 1263target=$target_alias 1264 1265# FIXME: To remove some day. 1266if test "x$host_alias" != x; then 1267 if test "x$build_alias" = x; then 1268 cross_compiling=maybe 1269 elif test "x$build_alias" != "x$host_alias"; then 1270 cross_compiling=yes 1271 fi 1272fi 1273 1274ac_tool_prefix= 1275test -n "$host_alias" && ac_tool_prefix=$host_alias- 1276 1277test "$silent" = yes && exec 6>/dev/null 1278 1279 1280ac_pwd=`pwd` && test -n "$ac_pwd" && 1281ac_ls_di=`ls -di .` && 1282ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1283 as_fn_error $? "working directory cannot be determined" 1284test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1285 as_fn_error $? "pwd does not report name of working directory" 1286 1287 1288# Find the source files, if location was not specified. 1289if test -z "$srcdir"; then 1290 ac_srcdir_defaulted=yes 1291 # Try the directory containing this script, then the parent directory. 1292 ac_confdir=`$as_dirname -- "$as_myself" || 1293$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1294 X"$as_myself" : 'X\(//\)[^/]' \| \ 1295 X"$as_myself" : 'X\(//\)$' \| \ 1296 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1297$as_echo X"$as_myself" | 1298 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1299 s//\1/ 1300 q 1301 } 1302 /^X\(\/\/\)[^/].*/{ 1303 s//\1/ 1304 q 1305 } 1306 /^X\(\/\/\)$/{ 1307 s//\1/ 1308 q 1309 } 1310 /^X\(\/\).*/{ 1311 s//\1/ 1312 q 1313 } 1314 s/.*/./; q'` 1315 srcdir=$ac_confdir 1316 if test ! -r "$srcdir/$ac_unique_file"; then 1317 srcdir=.. 1318 fi 1319else 1320 ac_srcdir_defaulted=no 1321fi 1322if test ! -r "$srcdir/$ac_unique_file"; then 1323 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1324 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1325fi 1326ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1327ac_abs_confdir=`( 1328 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1329 pwd)` 1330# When building in place, set srcdir=. 1331if test "$ac_abs_confdir" = "$ac_pwd"; then 1332 srcdir=. 1333fi 1334# Remove unnecessary trailing slashes from srcdir. 1335# Double slashes in file names in object file debugging info 1336# mess up M-x gdb in Emacs. 1337case $srcdir in 1338*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1339esac 1340for ac_var in $ac_precious_vars; do 1341 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1342 eval ac_env_${ac_var}_value=\$${ac_var} 1343 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1344 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1345done 1346 1347# 1348# Report the --help message. 1349# 1350if test "$ac_init_help" = "long"; then 1351 # Omit some internal or obsolete options to make the list less imposing. 1352 # This message is too long to be a string in the A/UX 3.1 sh. 1353 cat <<_ACEOF 1354\`configure' configures this package to adapt to many kinds of systems. 1355 1356Usage: $0 [OPTION]... [VAR=VALUE]... 1357 1358To assign environment variables (e.g., CC, CFLAGS...), specify them as 1359VAR=VALUE. See below for descriptions of some of the useful variables. 1360 1361Defaults for the options are specified in brackets. 1362 1363Configuration: 1364 -h, --help display this help and exit 1365 --help=short display options specific to this package 1366 --help=recursive display the short help of all the included packages 1367 -V, --version display version information and exit 1368 -q, --quiet, --silent do not print \`checking ...' messages 1369 --cache-file=FILE cache test results in FILE [disabled] 1370 -C, --config-cache alias for \`--cache-file=config.cache' 1371 -n, --no-create do not create output files 1372 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1373 1374Installation directories: 1375 --prefix=PREFIX install architecture-independent files in PREFIX 1376 [$ac_default_prefix] 1377 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1378 [PREFIX] 1379 1380By default, \`make install' will install all the files in 1381\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1382an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1383for instance \`--prefix=\$HOME'. 1384 1385For better control, use the options below. 1386 1387Fine tuning of the installation directories: 1388 --bindir=DIR user executables [EPREFIX/bin] 1389 --sbindir=DIR system admin executables [EPREFIX/sbin] 1390 --libexecdir=DIR program executables [EPREFIX/libexec] 1391 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1392 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1393 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1394 --libdir=DIR object code libraries [EPREFIX/lib] 1395 --includedir=DIR C header files [PREFIX/include] 1396 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1397 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1398 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1399 --infodir=DIR info documentation [DATAROOTDIR/info] 1400 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1401 --mandir=DIR man documentation [DATAROOTDIR/man] 1402 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1403 --htmldir=DIR html documentation [DOCDIR] 1404 --dvidir=DIR dvi documentation [DOCDIR] 1405 --pdfdir=DIR pdf documentation [DOCDIR] 1406 --psdir=DIR ps documentation [DOCDIR] 1407_ACEOF 1408 1409 cat <<\_ACEOF 1410 1411Program names: 1412 --program-prefix=PREFIX prepend PREFIX to installed program names 1413 --program-suffix=SUFFIX append SUFFIX to installed program names 1414 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1415 1416System types: 1417 --build=BUILD configure for building on BUILD [guessed] 1418 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1419_ACEOF 1420fi 1421 1422if test -n "$ac_init_help"; then 1423 1424 cat <<\_ACEOF 1425 1426Optional Features: 1427 --disable-option-checking ignore unrecognized --enable/--with options 1428 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1429 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1430 --enable-dependency-tracking 1431 do not reject slow dependency extractors 1432 --disable-dependency-tracking 1433 speeds up one-time build 1434 --enable-gcc-warnings enable verbose warnings with GCC 1435 --disable-thread-support 1436 disable support for threading 1437 --disable-malloc-replacement 1438 disable support for replacing the memory mgt 1439 functions 1440 --disable-openssl disable support for openssl encryption 1441 --disable-debug-mode disable support for running in debug mode 1442 --disable-libevent-install, disable installation of libevent 1443 1444 --disable-libevent-regress, skip regress in make check 1445 1446 --enable-function-sections, make static library allow smaller binaries with --gc-sections 1447 1448 --enable-shared[=PKGS] build shared libraries [default=yes] 1449 --enable-static[=PKGS] build static libraries [default=yes] 1450 --enable-fast-install[=PKGS] 1451 optimize for fast installation [default=yes] 1452 --disable-libtool-lock avoid locking (might break parallel builds) 1453 1454Optional Packages: 1455 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1456 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1457 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1458 both] 1459 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1460 --with-sysroot=DIR Search for dependent libraries within DIR 1461 (or the compiler's sysroot if not specified). 1462 1463Some influential environment variables: 1464 CC C compiler command 1465 CFLAGS C compiler flags 1466 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1467 nonstandard directory <lib dir> 1468 LIBS libraries to pass to the linker, e.g. -l<library> 1469 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1470 you have headers in a nonstandard directory <include dir> 1471 CPP C preprocessor 1472 1473Use these variables to override the choices made by `configure' or to help 1474it to find libraries and programs with nonstandard names/locations. 1475 1476Report bugs to the package provider. 1477_ACEOF 1478ac_status=$? 1479fi 1480 1481if test "$ac_init_help" = "recursive"; then 1482 # If there are subdirs, report their specific --help. 1483 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1484 test -d "$ac_dir" || 1485 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1486 continue 1487 ac_builddir=. 1488 1489case "$ac_dir" in 1490.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1491*) 1492 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1493 # A ".." for each directory in $ac_dir_suffix. 1494 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1495 case $ac_top_builddir_sub in 1496 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1497 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1498 esac ;; 1499esac 1500ac_abs_top_builddir=$ac_pwd 1501ac_abs_builddir=$ac_pwd$ac_dir_suffix 1502# for backward compatibility: 1503ac_top_builddir=$ac_top_build_prefix 1504 1505case $srcdir in 1506 .) # We are building in place. 1507 ac_srcdir=. 1508 ac_top_srcdir=$ac_top_builddir_sub 1509 ac_abs_top_srcdir=$ac_pwd ;; 1510 [\\/]* | ?:[\\/]* ) # Absolute name. 1511 ac_srcdir=$srcdir$ac_dir_suffix; 1512 ac_top_srcdir=$srcdir 1513 ac_abs_top_srcdir=$srcdir ;; 1514 *) # Relative name. 1515 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1516 ac_top_srcdir=$ac_top_build_prefix$srcdir 1517 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1518esac 1519ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1520 1521 cd "$ac_dir" || { ac_status=$?; continue; } 1522 # Check for guested configure. 1523 if test -f "$ac_srcdir/configure.gnu"; then 1524 echo && 1525 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1526 elif test -f "$ac_srcdir/configure"; then 1527 echo && 1528 $SHELL "$ac_srcdir/configure" --help=recursive 1529 else 1530 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1531 fi || ac_status=$? 1532 cd "$ac_pwd" || { ac_status=$?; break; } 1533 done 1534fi 1535 1536test -n "$ac_init_help" && exit $ac_status 1537if $ac_init_version; then 1538 cat <<\_ACEOF 1539configure 1540generated by GNU Autoconf 2.69 1541 1542Copyright (C) 2012 Free Software Foundation, Inc. 1543This configure script is free software; the Free Software Foundation 1544gives unlimited permission to copy, distribute and modify it. 1545_ACEOF 1546 exit 1547fi 1548 1549## ------------------------ ## 1550## Autoconf initialization. ## 1551## ------------------------ ## 1552 1553# ac_fn_c_try_compile LINENO 1554# -------------------------- 1555# Try to compile conftest.$ac_ext, and return whether this succeeded. 1556ac_fn_c_try_compile () 1557{ 1558 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1559 rm -f conftest.$ac_objext 1560 if { { ac_try="$ac_compile" 1561case "(($ac_try" in 1562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1563 *) ac_try_echo=$ac_try;; 1564esac 1565eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1566$as_echo "$ac_try_echo"; } >&5 1567 (eval "$ac_compile") 2>conftest.err 1568 ac_status=$? 1569 if test -s conftest.err; then 1570 grep -v '^ *+' conftest.err >conftest.er1 1571 cat conftest.er1 >&5 1572 mv -f conftest.er1 conftest.err 1573 fi 1574 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1575 test $ac_status = 0; } && { 1576 test -z "$ac_c_werror_flag" || 1577 test ! -s conftest.err 1578 } && test -s conftest.$ac_objext; then : 1579 ac_retval=0 1580else 1581 $as_echo "$as_me: failed program was:" >&5 1582sed 's/^/| /' conftest.$ac_ext >&5 1583 1584 ac_retval=1 1585fi 1586 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1587 as_fn_set_status $ac_retval 1588 1589} # ac_fn_c_try_compile 1590 1591# ac_fn_c_try_cpp LINENO 1592# ---------------------- 1593# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1594ac_fn_c_try_cpp () 1595{ 1596 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1597 if { { ac_try="$ac_cpp conftest.$ac_ext" 1598case "(($ac_try" in 1599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1600 *) ac_try_echo=$ac_try;; 1601esac 1602eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1603$as_echo "$ac_try_echo"; } >&5 1604 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1605 ac_status=$? 1606 if test -s conftest.err; then 1607 grep -v '^ *+' conftest.err >conftest.er1 1608 cat conftest.er1 >&5 1609 mv -f conftest.er1 conftest.err 1610 fi 1611 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1612 test $ac_status = 0; } > conftest.i && { 1613 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1614 test ! -s conftest.err 1615 }; then : 1616 ac_retval=0 1617else 1618 $as_echo "$as_me: failed program was:" >&5 1619sed 's/^/| /' conftest.$ac_ext >&5 1620 1621 ac_retval=1 1622fi 1623 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1624 as_fn_set_status $ac_retval 1625 1626} # ac_fn_c_try_cpp 1627 1628# ac_fn_c_try_link LINENO 1629# ----------------------- 1630# Try to link conftest.$ac_ext, and return whether this succeeded. 1631ac_fn_c_try_link () 1632{ 1633 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1634 rm -f conftest.$ac_objext conftest$ac_exeext 1635 if { { ac_try="$ac_link" 1636case "(($ac_try" in 1637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1638 *) ac_try_echo=$ac_try;; 1639esac 1640eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1641$as_echo "$ac_try_echo"; } >&5 1642 (eval "$ac_link") 2>conftest.err 1643 ac_status=$? 1644 if test -s conftest.err; then 1645 grep -v '^ *+' conftest.err >conftest.er1 1646 cat conftest.er1 >&5 1647 mv -f conftest.er1 conftest.err 1648 fi 1649 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1650 test $ac_status = 0; } && { 1651 test -z "$ac_c_werror_flag" || 1652 test ! -s conftest.err 1653 } && test -s conftest$ac_exeext && { 1654 test "$cross_compiling" = yes || 1655 test -x conftest$ac_exeext 1656 }; then : 1657 ac_retval=0 1658else 1659 $as_echo "$as_me: failed program was:" >&5 1660sed 's/^/| /' conftest.$ac_ext >&5 1661 1662 ac_retval=1 1663fi 1664 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1665 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1666 # interfere with the next link command; also delete a directory that is 1667 # left behind by Apple's compiler. We do this before executing the actions. 1668 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1669 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1670 as_fn_set_status $ac_retval 1671 1672} # ac_fn_c_try_link 1673 1674# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1675# ------------------------------------------------------- 1676# Tests whether HEADER exists and can be compiled using the include files in 1677# INCLUDES, setting the cache variable VAR accordingly. 1678ac_fn_c_check_header_compile () 1679{ 1680 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1682$as_echo_n "checking for $2... " >&6; } 1683if eval \${$3+:} false; then : 1684 $as_echo_n "(cached) " >&6 1685else 1686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1687/* end confdefs.h. */ 1688$4 1689#include <$2> 1690_ACEOF 1691if ac_fn_c_try_compile "$LINENO"; then : 1692 eval "$3=yes" 1693else 1694 eval "$3=no" 1695fi 1696rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1697fi 1698eval ac_res=\$$3 1699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1700$as_echo "$ac_res" >&6; } 1701 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1702 1703} # ac_fn_c_check_header_compile 1704 1705# ac_fn_c_try_run LINENO 1706# ---------------------- 1707# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1708# that executables *can* be run. 1709ac_fn_c_try_run () 1710{ 1711 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1712 if { { ac_try="$ac_link" 1713case "(($ac_try" in 1714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1715 *) ac_try_echo=$ac_try;; 1716esac 1717eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1718$as_echo "$ac_try_echo"; } >&5 1719 (eval "$ac_link") 2>&5 1720 ac_status=$? 1721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1722 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1723 { { case "(($ac_try" in 1724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1725 *) ac_try_echo=$ac_try;; 1726esac 1727eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1728$as_echo "$ac_try_echo"; } >&5 1729 (eval "$ac_try") 2>&5 1730 ac_status=$? 1731 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1732 test $ac_status = 0; }; }; then : 1733 ac_retval=0 1734else 1735 $as_echo "$as_me: program exited with status $ac_status" >&5 1736 $as_echo "$as_me: failed program was:" >&5 1737sed 's/^/| /' conftest.$ac_ext >&5 1738 1739 ac_retval=$ac_status 1740fi 1741 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1742 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1743 as_fn_set_status $ac_retval 1744 1745} # ac_fn_c_try_run 1746 1747# ac_fn_c_check_func LINENO FUNC VAR 1748# ---------------------------------- 1749# Tests whether FUNC exists, setting the cache variable VAR accordingly 1750ac_fn_c_check_func () 1751{ 1752 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1754$as_echo_n "checking for $2... " >&6; } 1755if eval \${$3+:} false; then : 1756 $as_echo_n "(cached) " >&6 1757else 1758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1759/* end confdefs.h. */ 1760/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1761 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1762#define $2 innocuous_$2 1763 1764/* System header to define __stub macros and hopefully few prototypes, 1765 which can conflict with char $2 (); below. 1766 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1767 <limits.h> exists even on freestanding compilers. */ 1768 1769#ifdef __STDC__ 1770# include <limits.h> 1771#else 1772# include <assert.h> 1773#endif 1774 1775#undef $2 1776 1777/* Override any GCC internal prototype to avoid an error. 1778 Use char because int might match the return type of a GCC 1779 builtin and then its argument prototype would still apply. */ 1780#ifdef __cplusplus 1781extern "C" 1782#endif 1783char $2 (); 1784/* The GNU C library defines this for functions which it implements 1785 to always fail with ENOSYS. Some functions are actually named 1786 something starting with __ and the normal name is an alias. */ 1787#if defined __stub_$2 || defined __stub___$2 1788choke me 1789#endif 1790 1791int 1792main () 1793{ 1794return $2 (); 1795 ; 1796 return 0; 1797} 1798_ACEOF 1799if ac_fn_c_try_link "$LINENO"; then : 1800 eval "$3=yes" 1801else 1802 eval "$3=no" 1803fi 1804rm -f core conftest.err conftest.$ac_objext \ 1805 conftest$ac_exeext conftest.$ac_ext 1806fi 1807eval ac_res=\$$3 1808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1809$as_echo "$ac_res" >&6; } 1810 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1811 1812} # ac_fn_c_check_func 1813 1814# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1815# ------------------------------------------------------- 1816# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1817# the include files in INCLUDES and setting the cache variable VAR 1818# accordingly. 1819ac_fn_c_check_header_mongrel () 1820{ 1821 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1822 if eval \${$3+:} false; then : 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 1827fi 1828eval ac_res=\$$3 1829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1830$as_echo "$ac_res" >&6; } 1831else 1832 # Is the header compilable? 1833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1834$as_echo_n "checking $2 usability... " >&6; } 1835cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1836/* end confdefs.h. */ 1837$4 1838#include <$2> 1839_ACEOF 1840if ac_fn_c_try_compile "$LINENO"; then : 1841 ac_header_compiler=yes 1842else 1843 ac_header_compiler=no 1844fi 1845rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1847$as_echo "$ac_header_compiler" >&6; } 1848 1849# Is the header present? 1850{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1851$as_echo_n "checking $2 presence... " >&6; } 1852cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1853/* end confdefs.h. */ 1854#include <$2> 1855_ACEOF 1856if ac_fn_c_try_cpp "$LINENO"; then : 1857 ac_header_preproc=yes 1858else 1859 ac_header_preproc=no 1860fi 1861rm -f conftest.err conftest.i conftest.$ac_ext 1862{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1863$as_echo "$ac_header_preproc" >&6; } 1864 1865# So? What about this header? 1866case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1867 yes:no: ) 1868 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1869$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1870 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1871$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1872 ;; 1873 no:yes:* ) 1874 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1875$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1876 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1877$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1878 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1879$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1880 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1881$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1882 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1883$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1884 ;; 1885esac 1886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1887$as_echo_n "checking for $2... " >&6; } 1888if eval \${$3+:} false; then : 1889 $as_echo_n "(cached) " >&6 1890else 1891 eval "$3=\$ac_header_compiler" 1892fi 1893eval ac_res=\$$3 1894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1895$as_echo "$ac_res" >&6; } 1896fi 1897 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1898 1899} # ac_fn_c_check_header_mongrel 1900 1901# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1902# --------------------------------------------- 1903# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1904# accordingly. 1905ac_fn_c_check_decl () 1906{ 1907 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1908 as_decl_name=`echo $2|sed 's/ *(.*//'` 1909 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1911$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1912if eval \${$3+:} false; then : 1913 $as_echo_n "(cached) " >&6 1914else 1915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1916/* end confdefs.h. */ 1917$4 1918int 1919main () 1920{ 1921#ifndef $as_decl_name 1922#ifdef __cplusplus 1923 (void) $as_decl_use; 1924#else 1925 (void) $as_decl_name; 1926#endif 1927#endif 1928 1929 ; 1930 return 0; 1931} 1932_ACEOF 1933if ac_fn_c_try_compile "$LINENO"; then : 1934 eval "$3=yes" 1935else 1936 eval "$3=no" 1937fi 1938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1939fi 1940eval ac_res=\$$3 1941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1942$as_echo "$ac_res" >&6; } 1943 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1944 1945} # ac_fn_c_check_decl 1946 1947# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 1948# -------------------------------------------- 1949# Tries to find the compile-time value of EXPR in a program that includes 1950# INCLUDES, setting VAR accordingly. Returns whether the value could be 1951# computed 1952ac_fn_c_compute_int () 1953{ 1954 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1955 if test "$cross_compiling" = yes; then 1956 # Depending upon the size, compute the lo and hi bounds. 1957cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1958/* end confdefs.h. */ 1959$4 1960int 1961main () 1962{ 1963static int test_array [1 - 2 * !(($2) >= 0)]; 1964test_array [0] = 0; 1965return test_array [0]; 1966 1967 ; 1968 return 0; 1969} 1970_ACEOF 1971if ac_fn_c_try_compile "$LINENO"; then : 1972 ac_lo=0 ac_mid=0 1973 while :; do 1974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1975/* end confdefs.h. */ 1976$4 1977int 1978main () 1979{ 1980static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1981test_array [0] = 0; 1982return test_array [0]; 1983 1984 ; 1985 return 0; 1986} 1987_ACEOF 1988if ac_fn_c_try_compile "$LINENO"; then : 1989 ac_hi=$ac_mid; break 1990else 1991 as_fn_arith $ac_mid + 1 && ac_lo=$as_val 1992 if test $ac_lo -le $ac_mid; then 1993 ac_lo= ac_hi= 1994 break 1995 fi 1996 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 1997fi 1998rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1999 done 2000else 2001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2002/* end confdefs.h. */ 2003$4 2004int 2005main () 2006{ 2007static int test_array [1 - 2 * !(($2) < 0)]; 2008test_array [0] = 0; 2009return test_array [0]; 2010 2011 ; 2012 return 0; 2013} 2014_ACEOF 2015if ac_fn_c_try_compile "$LINENO"; then : 2016 ac_hi=-1 ac_mid=-1 2017 while :; do 2018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2019/* end confdefs.h. */ 2020$4 2021int 2022main () 2023{ 2024static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 2025test_array [0] = 0; 2026return test_array [0]; 2027 2028 ; 2029 return 0; 2030} 2031_ACEOF 2032if ac_fn_c_try_compile "$LINENO"; then : 2033 ac_lo=$ac_mid; break 2034else 2035 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 2036 if test $ac_mid -le $ac_hi; then 2037 ac_lo= ac_hi= 2038 break 2039 fi 2040 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 2041fi 2042rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2043 done 2044else 2045 ac_lo= ac_hi= 2046fi 2047rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2048fi 2049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2050# Binary search between lo and hi bounds. 2051while test "x$ac_lo" != "x$ac_hi"; do 2052 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 2053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2054/* end confdefs.h. */ 2055$4 2056int 2057main () 2058{ 2059static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2060test_array [0] = 0; 2061return test_array [0]; 2062 2063 ; 2064 return 0; 2065} 2066_ACEOF 2067if ac_fn_c_try_compile "$LINENO"; then : 2068 ac_hi=$ac_mid 2069else 2070 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 2071fi 2072rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2073done 2074case $ac_lo in #(( 2075?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2076'') ac_retval=1 ;; 2077esac 2078 else 2079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2080/* end confdefs.h. */ 2081$4 2082static long int longval () { return $2; } 2083static unsigned long int ulongval () { return $2; } 2084#include <stdio.h> 2085#include <stdlib.h> 2086int 2087main () 2088{ 2089 2090 FILE *f = fopen ("conftest.val", "w"); 2091 if (! f) 2092 return 1; 2093 if (($2) < 0) 2094 { 2095 long int i = longval (); 2096 if (i != ($2)) 2097 return 1; 2098 fprintf (f, "%ld", i); 2099 } 2100 else 2101 { 2102 unsigned long int i = ulongval (); 2103 if (i != ($2)) 2104 return 1; 2105 fprintf (f, "%lu", i); 2106 } 2107 /* Do not output a trailing newline, as this causes \r\n confusion 2108 on some platforms. */ 2109 return ferror (f) || fclose (f) != 0; 2110 2111 ; 2112 return 0; 2113} 2114_ACEOF 2115if ac_fn_c_try_run "$LINENO"; then : 2116 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2117else 2118 ac_retval=1 2119fi 2120rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2121 conftest.$ac_objext conftest.beam conftest.$ac_ext 2122rm -f conftest.val 2123 2124 fi 2125 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2126 as_fn_set_status $ac_retval 2127 2128} # ac_fn_c_compute_int 2129 2130# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 2131# ------------------------------------------- 2132# Tests whether TYPE exists after having included INCLUDES, setting cache 2133# variable VAR accordingly. 2134ac_fn_c_check_type () 2135{ 2136 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2138$as_echo_n "checking for $2... " >&6; } 2139if eval \${$3+:} false; then : 2140 $as_echo_n "(cached) " >&6 2141else 2142 eval "$3=no" 2143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2144/* end confdefs.h. */ 2145$4 2146int 2147main () 2148{ 2149if (sizeof ($2)) 2150 return 0; 2151 ; 2152 return 0; 2153} 2154_ACEOF 2155if ac_fn_c_try_compile "$LINENO"; then : 2156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2157/* end confdefs.h. */ 2158$4 2159int 2160main () 2161{ 2162if (sizeof (($2))) 2163 return 0; 2164 ; 2165 return 0; 2166} 2167_ACEOF 2168if ac_fn_c_try_compile "$LINENO"; then : 2169 2170else 2171 eval "$3=yes" 2172fi 2173rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2174fi 2175rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2176fi 2177eval ac_res=\$$3 2178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2179$as_echo "$ac_res" >&6; } 2180 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2181 2182} # ac_fn_c_check_type 2183 2184# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 2185# ---------------------------------------------------- 2186# Tries to find if the field MEMBER exists in type AGGR, after including 2187# INCLUDES, setting cache variable VAR accordingly. 2188ac_fn_c_check_member () 2189{ 2190 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 2192$as_echo_n "checking for $2.$3... " >&6; } 2193if eval \${$4+:} false; then : 2194 $as_echo_n "(cached) " >&6 2195else 2196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2197/* end confdefs.h. */ 2198$5 2199int 2200main () 2201{ 2202static $2 ac_aggr; 2203if (ac_aggr.$3) 2204return 0; 2205 ; 2206 return 0; 2207} 2208_ACEOF 2209if ac_fn_c_try_compile "$LINENO"; then : 2210 eval "$4=yes" 2211else 2212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2213/* end confdefs.h. */ 2214$5 2215int 2216main () 2217{ 2218static $2 ac_aggr; 2219if (sizeof ac_aggr.$3) 2220return 0; 2221 ; 2222 return 0; 2223} 2224_ACEOF 2225if ac_fn_c_try_compile "$LINENO"; then : 2226 eval "$4=yes" 2227else 2228 eval "$4=no" 2229fi 2230rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2231fi 2232rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2233fi 2234eval ac_res=\$$4 2235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2236$as_echo "$ac_res" >&6; } 2237 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2238 2239} # ac_fn_c_check_member 2240cat >config.log <<_ACEOF 2241This file contains any messages produced by compilers while 2242running configure, to aid debugging if configure makes a mistake. 2243 2244It was created by $as_me, which was 2245generated by GNU Autoconf 2.69. Invocation command line was 2246 2247 $ $0 $@ 2248 2249_ACEOF 2250exec 5>>config.log 2251{ 2252cat <<_ASUNAME 2253## --------- ## 2254## Platform. ## 2255## --------- ## 2256 2257hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2258uname -m = `(uname -m) 2>/dev/null || echo unknown` 2259uname -r = `(uname -r) 2>/dev/null || echo unknown` 2260uname -s = `(uname -s) 2>/dev/null || echo unknown` 2261uname -v = `(uname -v) 2>/dev/null || echo unknown` 2262 2263/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2264/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2265 2266/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2267/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2268/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2269/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2270/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2271/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2272/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2273 2274_ASUNAME 2275 2276as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2277for as_dir in $PATH 2278do 2279 IFS=$as_save_IFS 2280 test -z "$as_dir" && as_dir=. 2281 $as_echo "PATH: $as_dir" 2282 done 2283IFS=$as_save_IFS 2284 2285} >&5 2286 2287cat >&5 <<_ACEOF 2288 2289 2290## ----------- ## 2291## Core tests. ## 2292## ----------- ## 2293 2294_ACEOF 2295 2296 2297# Keep a trace of the command line. 2298# Strip out --no-create and --no-recursion so they do not pile up. 2299# Strip out --silent because we don't want to record it for future runs. 2300# Also quote any args containing shell meta-characters. 2301# Make two passes to allow for proper duplicate-argument suppression. 2302ac_configure_args= 2303ac_configure_args0= 2304ac_configure_args1= 2305ac_must_keep_next=false 2306for ac_pass in 1 2 2307do 2308 for ac_arg 2309 do 2310 case $ac_arg in 2311 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2312 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2313 | -silent | --silent | --silen | --sile | --sil) 2314 continue ;; 2315 *\'*) 2316 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2317 esac 2318 case $ac_pass in 2319 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2320 2) 2321 as_fn_append ac_configure_args1 " '$ac_arg'" 2322 if test $ac_must_keep_next = true; then 2323 ac_must_keep_next=false # Got value, back to normal. 2324 else 2325 case $ac_arg in 2326 *=* | --config-cache | -C | -disable-* | --disable-* \ 2327 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2328 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2329 | -with-* | --with-* | -without-* | --without-* | --x) 2330 case "$ac_configure_args0 " in 2331 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2332 esac 2333 ;; 2334 -* ) ac_must_keep_next=true ;; 2335 esac 2336 fi 2337 as_fn_append ac_configure_args " '$ac_arg'" 2338 ;; 2339 esac 2340 done 2341done 2342{ ac_configure_args0=; unset ac_configure_args0;} 2343{ ac_configure_args1=; unset ac_configure_args1;} 2344 2345# When interrupted or exit'd, cleanup temporary files, and complete 2346# config.log. We remove comments because anyway the quotes in there 2347# would cause problems or look ugly. 2348# WARNING: Use '\'' to represent an apostrophe within the trap. 2349# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2350trap 'exit_status=$? 2351 # Save into config.log some information that might help in debugging. 2352 { 2353 echo 2354 2355 $as_echo "## ---------------- ## 2356## Cache variables. ## 2357## ---------------- ##" 2358 echo 2359 # The following way of writing the cache mishandles newlines in values, 2360( 2361 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2362 eval ac_val=\$$ac_var 2363 case $ac_val in #( 2364 *${as_nl}*) 2365 case $ac_var in #( 2366 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2367$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2368 esac 2369 case $ac_var in #( 2370 _ | IFS | as_nl) ;; #( 2371 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2372 *) { eval $ac_var=; unset $ac_var;} ;; 2373 esac ;; 2374 esac 2375 done 2376 (set) 2>&1 | 2377 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2378 *${as_nl}ac_space=\ *) 2379 sed -n \ 2380 "s/'\''/'\''\\\\'\'''\''/g; 2381 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2382 ;; #( 2383 *) 2384 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2385 ;; 2386 esac | 2387 sort 2388) 2389 echo 2390 2391 $as_echo "## ----------------- ## 2392## Output variables. ## 2393## ----------------- ##" 2394 echo 2395 for ac_var in $ac_subst_vars 2396 do 2397 eval ac_val=\$$ac_var 2398 case $ac_val in 2399 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2400 esac 2401 $as_echo "$ac_var='\''$ac_val'\''" 2402 done | sort 2403 echo 2404 2405 if test -n "$ac_subst_files"; then 2406 $as_echo "## ------------------- ## 2407## File substitutions. ## 2408## ------------------- ##" 2409 echo 2410 for ac_var in $ac_subst_files 2411 do 2412 eval ac_val=\$$ac_var 2413 case $ac_val in 2414 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2415 esac 2416 $as_echo "$ac_var='\''$ac_val'\''" 2417 done | sort 2418 echo 2419 fi 2420 2421 if test -s confdefs.h; then 2422 $as_echo "## ----------- ## 2423## confdefs.h. ## 2424## ----------- ##" 2425 echo 2426 cat confdefs.h 2427 echo 2428 fi 2429 test "$ac_signal" != 0 && 2430 $as_echo "$as_me: caught signal $ac_signal" 2431 $as_echo "$as_me: exit $exit_status" 2432 } >&5 2433 rm -f core *.core core.conftest.* && 2434 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2435 exit $exit_status 2436' 0 2437for ac_signal in 1 2 13 15; do 2438 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2439done 2440ac_signal=0 2441 2442# confdefs.h avoids OS command line length limits that DEFS can exceed. 2443rm -f -r conftest* confdefs.h 2444 2445$as_echo "/* confdefs.h */" > confdefs.h 2446 2447# Predefined preprocessor variables. 2448 2449cat >>confdefs.h <<_ACEOF 2450#define PACKAGE_NAME "$PACKAGE_NAME" 2451_ACEOF 2452 2453cat >>confdefs.h <<_ACEOF 2454#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2455_ACEOF 2456 2457cat >>confdefs.h <<_ACEOF 2458#define PACKAGE_VERSION "$PACKAGE_VERSION" 2459_ACEOF 2460 2461cat >>confdefs.h <<_ACEOF 2462#define PACKAGE_STRING "$PACKAGE_STRING" 2463_ACEOF 2464 2465cat >>confdefs.h <<_ACEOF 2466#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2467_ACEOF 2468 2469cat >>confdefs.h <<_ACEOF 2470#define PACKAGE_URL "$PACKAGE_URL" 2471_ACEOF 2472 2473 2474# Let the site file select an alternate cache file if it wants to. 2475# Prefer an explicitly selected file to automatically selected ones. 2476ac_site_file1=NONE 2477ac_site_file2=NONE 2478if test -n "$CONFIG_SITE"; then 2479 # We do not want a PATH search for config.site. 2480 case $CONFIG_SITE in #(( 2481 -*) ac_site_file1=./$CONFIG_SITE;; 2482 */*) ac_site_file1=$CONFIG_SITE;; 2483 *) ac_site_file1=./$CONFIG_SITE;; 2484 esac 2485elif test "x$prefix" != xNONE; then 2486 ac_site_file1=$prefix/share/config.site 2487 ac_site_file2=$prefix/etc/config.site 2488else 2489 ac_site_file1=$ac_default_prefix/share/config.site 2490 ac_site_file2=$ac_default_prefix/etc/config.site 2491fi 2492for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2493do 2494 test "x$ac_site_file" = xNONE && continue 2495 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2496 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2497$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2498 sed 's/^/| /' "$ac_site_file" >&5 2499 . "$ac_site_file" \ 2500 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2501$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2502as_fn_error $? "failed to load site script $ac_site_file 2503See \`config.log' for more details" "$LINENO" 5; } 2504 fi 2505done 2506 2507if test -r "$cache_file"; then 2508 # Some versions of bash will fail to source /dev/null (special files 2509 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2510 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2511 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2512$as_echo "$as_me: loading cache $cache_file" >&6;} 2513 case $cache_file in 2514 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2515 *) . "./$cache_file";; 2516 esac 2517 fi 2518else 2519 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2520$as_echo "$as_me: creating cache $cache_file" >&6;} 2521 >$cache_file 2522fi 2523 2524# Check that the precious variables saved in the cache have kept the same 2525# value. 2526ac_cache_corrupted=false 2527for ac_var in $ac_precious_vars; do 2528 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2529 eval ac_new_set=\$ac_env_${ac_var}_set 2530 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2531 eval ac_new_val=\$ac_env_${ac_var}_value 2532 case $ac_old_set,$ac_new_set in 2533 set,) 2534 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2535$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2536 ac_cache_corrupted=: ;; 2537 ,set) 2538 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2539$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2540 ac_cache_corrupted=: ;; 2541 ,);; 2542 *) 2543 if test "x$ac_old_val" != "x$ac_new_val"; then 2544 # differences in whitespace do not lead to failure. 2545 ac_old_val_w=`echo x $ac_old_val` 2546 ac_new_val_w=`echo x $ac_new_val` 2547 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2548 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2549$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2550 ac_cache_corrupted=: 2551 else 2552 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2553$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2554 eval $ac_var=\$ac_old_val 2555 fi 2556 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2557$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2558 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2559$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2560 fi;; 2561 esac 2562 # Pass precious variables to config.status. 2563 if test "$ac_new_set" = set; then 2564 case $ac_new_val in 2565 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2566 *) ac_arg=$ac_var=$ac_new_val ;; 2567 esac 2568 case " $ac_configure_args " in 2569 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2570 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2571 esac 2572 fi 2573done 2574if $ac_cache_corrupted; then 2575 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2576$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2577 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2578$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2579 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2580fi 2581## -------------------- ## 2582## Main body of script. ## 2583## -------------------- ## 2584 2585ac_ext=c 2586ac_cpp='$CPP $CPPFLAGS' 2587ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2588ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2589ac_compiler_gnu=$ac_cv_c_compiler_gnu 2590 2591 2592 2593 2594 2595am__api_version='1.12' 2596 2597ac_aux_dir= 2598for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2599 if test -f "$ac_dir/install-sh"; then 2600 ac_aux_dir=$ac_dir 2601 ac_install_sh="$ac_aux_dir/install-sh -c" 2602 break 2603 elif test -f "$ac_dir/install.sh"; then 2604 ac_aux_dir=$ac_dir 2605 ac_install_sh="$ac_aux_dir/install.sh -c" 2606 break 2607 elif test -f "$ac_dir/shtool"; then 2608 ac_aux_dir=$ac_dir 2609 ac_install_sh="$ac_aux_dir/shtool install -c" 2610 break 2611 fi 2612done 2613if test -z "$ac_aux_dir"; then 2614 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2615fi 2616 2617# These three variables are undocumented and unsupported, 2618# and are intended to be withdrawn in a future Autoconf release. 2619# They can cause serious problems if a builder's source tree is in a directory 2620# whose full name contains unusual characters. 2621ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2622ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2623ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2624 2625 2626# Find a good install program. We prefer a C program (faster), 2627# so one script is as good as another. But avoid the broken or 2628# incompatible versions: 2629# SysV /etc/install, /usr/sbin/install 2630# SunOS /usr/etc/install 2631# IRIX /sbin/install 2632# AIX /bin/install 2633# AmigaOS /C/install, which installs bootblocks on floppy discs 2634# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2635# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2636# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2637# OS/2's system install, which has a completely different semantic 2638# ./install, which can be erroneously created by make from ./install.sh. 2639# Reject install programs that cannot install multiple files. 2640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2641$as_echo_n "checking for a BSD-compatible install... " >&6; } 2642if test -z "$INSTALL"; then 2643if ${ac_cv_path_install+:} false; then : 2644 $as_echo_n "(cached) " >&6 2645else 2646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2647for as_dir in $PATH 2648do 2649 IFS=$as_save_IFS 2650 test -z "$as_dir" && as_dir=. 2651 # Account for people who put trailing slashes in PATH elements. 2652case $as_dir/ in #(( 2653 ./ | .// | /[cC]/* | \ 2654 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2655 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2656 /usr/ucb/* ) ;; 2657 *) 2658 # OSF1 and SCO ODT 3.0 have their own names for install. 2659 # Don't use installbsd from OSF since it installs stuff as root 2660 # by default. 2661 for ac_prog in ginstall scoinst install; do 2662 for ac_exec_ext in '' $ac_executable_extensions; do 2663 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2664 if test $ac_prog = install && 2665 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2666 # AIX install. It has an incompatible calling convention. 2667 : 2668 elif test $ac_prog = install && 2669 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2670 # program-specific install script used by HP pwplus--don't use. 2671 : 2672 else 2673 rm -rf conftest.one conftest.two conftest.dir 2674 echo one > conftest.one 2675 echo two > conftest.two 2676 mkdir conftest.dir 2677 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2678 test -s conftest.one && test -s conftest.two && 2679 test -s conftest.dir/conftest.one && 2680 test -s conftest.dir/conftest.two 2681 then 2682 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2683 break 3 2684 fi 2685 fi 2686 fi 2687 done 2688 done 2689 ;; 2690esac 2691 2692 done 2693IFS=$as_save_IFS 2694 2695rm -rf conftest.one conftest.two conftest.dir 2696 2697fi 2698 if test "${ac_cv_path_install+set}" = set; then 2699 INSTALL=$ac_cv_path_install 2700 else 2701 # As a last resort, use the slow shell script. Don't cache a 2702 # value for INSTALL within a source directory, because that will 2703 # break other packages using the cache if that directory is 2704 # removed, or if the value is a relative name. 2705 INSTALL=$ac_install_sh 2706 fi 2707fi 2708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2709$as_echo "$INSTALL" >&6; } 2710 2711# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2712# It thinks the first close brace ends the variable substitution. 2713test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2714 2715test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2716 2717test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2718 2719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2720$as_echo_n "checking whether build environment is sane... " >&6; } 2721# Reject unsafe characters in $srcdir or the absolute working directory 2722# name. Accept space and tab only in the latter. 2723am_lf=' 2724' 2725case `pwd` in 2726 *[\\\"\#\$\&\'\`$am_lf]*) 2727 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2728esac 2729case $srcdir in 2730 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2731 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2732esac 2733 2734# Do 'set' in a subshell so we don't clobber the current shell's 2735# arguments. Must try -L first in case configure is actually a 2736# symlink; some systems play weird games with the mod time of symlinks 2737# (eg FreeBSD returns the mod time of the symlink's containing 2738# directory). 2739if ( 2740 am_has_slept=no 2741 for am_try in 1 2; do 2742 echo "timestamp, slept: $am_has_slept" > conftest.file 2743 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2744 if test "$*" = "X"; then 2745 # -L didn't work. 2746 set X `ls -t "$srcdir/configure" conftest.file` 2747 fi 2748 if test "$*" != "X $srcdir/configure conftest.file" \ 2749 && test "$*" != "X conftest.file $srcdir/configure"; then 2750 2751 # If neither matched, then we have a broken ls. This can happen 2752 # if, for instance, CONFIG_SHELL is bash and it inherits a 2753 # broken ls alias from the environment. This has actually 2754 # happened. Such a system could not be considered "sane". 2755 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2756 alias in your environment" "$LINENO" 5 2757 fi 2758 if test "$2" = conftest.file || test $am_try -eq 2; then 2759 break 2760 fi 2761 # Just in case. 2762 sleep 1 2763 am_has_slept=yes 2764 done 2765 test "$2" = conftest.file 2766 ) 2767then 2768 # Ok. 2769 : 2770else 2771 as_fn_error $? "newly created file is older than distributed files! 2772Check your system clock" "$LINENO" 5 2773fi 2774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2775$as_echo "yes" >&6; } 2776# If we didn't sleep, we still need to ensure time stamps of config.status and 2777# generated files are strictly newer. 2778am_sleep_pid= 2779if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2780 ( sleep 1 ) & 2781 am_sleep_pid=$! 2782fi 2783 2784rm -f conftest.file 2785 2786test "$program_prefix" != NONE && 2787 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2788# Use a double $ so make ignores it. 2789test "$program_suffix" != NONE && 2790 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2791# Double any \ or $. 2792# By default was `s,x,x', remove it if useless. 2793ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2794program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2795 2796# expand $ac_aux_dir to an absolute path 2797am_aux_dir=`cd $ac_aux_dir && pwd` 2798 2799if test x"${MISSING+set}" != xset; then 2800 case $am_aux_dir in 2801 *\ * | *\ *) 2802 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2803 *) 2804 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2805 esac 2806fi 2807# Use eval to expand $SHELL 2808if eval "$MISSING --run true"; then 2809 am_missing_run="$MISSING --run " 2810else 2811 am_missing_run= 2812 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2813$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2814fi 2815 2816if test x"${install_sh}" != xset; then 2817 case $am_aux_dir in 2818 *\ * | *\ *) 2819 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2820 *) 2821 install_sh="\${SHELL} $am_aux_dir/install-sh" 2822 esac 2823fi 2824 2825# Installed binaries are usually stripped using 'strip' when the user 2826# run "make install-strip". However 'strip' might not be the right 2827# tool to use in cross-compilation environments, therefore Automake 2828# will honor the 'STRIP' environment variable to overrule this program. 2829if test "$cross_compiling" != no; then 2830 if test -n "$ac_tool_prefix"; then 2831 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2832set dummy ${ac_tool_prefix}strip; ac_word=$2 2833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2834$as_echo_n "checking for $ac_word... " >&6; } 2835if ${ac_cv_prog_STRIP+:} false; then : 2836 $as_echo_n "(cached) " >&6 2837else 2838 if test -n "$STRIP"; then 2839 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2840else 2841as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2842for as_dir in $PATH 2843do 2844 IFS=$as_save_IFS 2845 test -z "$as_dir" && as_dir=. 2846 for ac_exec_ext in '' $ac_executable_extensions; do 2847 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2848 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2849 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2850 break 2 2851 fi 2852done 2853 done 2854IFS=$as_save_IFS 2855 2856fi 2857fi 2858STRIP=$ac_cv_prog_STRIP 2859if test -n "$STRIP"; then 2860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2861$as_echo "$STRIP" >&6; } 2862else 2863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2864$as_echo "no" >&6; } 2865fi 2866 2867 2868fi 2869if test -z "$ac_cv_prog_STRIP"; then 2870 ac_ct_STRIP=$STRIP 2871 # Extract the first word of "strip", so it can be a program name with args. 2872set dummy strip; ac_word=$2 2873{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2874$as_echo_n "checking for $ac_word... " >&6; } 2875if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2876 $as_echo_n "(cached) " >&6 2877else 2878 if test -n "$ac_ct_STRIP"; then 2879 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2880else 2881as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2882for as_dir in $PATH 2883do 2884 IFS=$as_save_IFS 2885 test -z "$as_dir" && as_dir=. 2886 for ac_exec_ext in '' $ac_executable_extensions; do 2887 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2888 ac_cv_prog_ac_ct_STRIP="strip" 2889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2890 break 2 2891 fi 2892done 2893 done 2894IFS=$as_save_IFS 2895 2896fi 2897fi 2898ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2899if test -n "$ac_ct_STRIP"; then 2900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2901$as_echo "$ac_ct_STRIP" >&6; } 2902else 2903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2904$as_echo "no" >&6; } 2905fi 2906 2907 if test "x$ac_ct_STRIP" = x; then 2908 STRIP=":" 2909 else 2910 case $cross_compiling:$ac_tool_warned in 2911yes:) 2912{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2913$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2914ac_tool_warned=yes ;; 2915esac 2916 STRIP=$ac_ct_STRIP 2917 fi 2918else 2919 STRIP="$ac_cv_prog_STRIP" 2920fi 2921 2922fi 2923INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2924 2925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2926$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2927if test -z "$MKDIR_P"; then 2928 if ${ac_cv_path_mkdir+:} false; then : 2929 $as_echo_n "(cached) " >&6 2930else 2931 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2932for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2933do 2934 IFS=$as_save_IFS 2935 test -z "$as_dir" && as_dir=. 2936 for ac_prog in mkdir gmkdir; do 2937 for ac_exec_ext in '' $ac_executable_extensions; do 2938 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2939 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2940 'mkdir (GNU coreutils) '* | \ 2941 'mkdir (coreutils) '* | \ 2942 'mkdir (fileutils) '4.1*) 2943 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2944 break 3;; 2945 esac 2946 done 2947 done 2948 done 2949IFS=$as_save_IFS 2950 2951fi 2952 2953 test -d ./--version && rmdir ./--version 2954 if test "${ac_cv_path_mkdir+set}" = set; then 2955 MKDIR_P="$ac_cv_path_mkdir -p" 2956 else 2957 # As a last resort, use the slow shell script. Don't cache a 2958 # value for MKDIR_P within a source directory, because that will 2959 # break other packages using the cache if that directory is 2960 # removed, or if the value is a relative name. 2961 MKDIR_P="$ac_install_sh -d" 2962 fi 2963fi 2964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2965$as_echo "$MKDIR_P" >&6; } 2966 2967for ac_prog in gawk mawk nawk awk 2968do 2969 # Extract the first word of "$ac_prog", so it can be a program name with args. 2970set dummy $ac_prog; ac_word=$2 2971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2972$as_echo_n "checking for $ac_word... " >&6; } 2973if ${ac_cv_prog_AWK+:} false; then : 2974 $as_echo_n "(cached) " >&6 2975else 2976 if test -n "$AWK"; then 2977 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2978else 2979as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2980for as_dir in $PATH 2981do 2982 IFS=$as_save_IFS 2983 test -z "$as_dir" && as_dir=. 2984 for ac_exec_ext in '' $ac_executable_extensions; do 2985 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2986 ac_cv_prog_AWK="$ac_prog" 2987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2988 break 2 2989 fi 2990done 2991 done 2992IFS=$as_save_IFS 2993 2994fi 2995fi 2996AWK=$ac_cv_prog_AWK 2997if test -n "$AWK"; then 2998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2999$as_echo "$AWK" >&6; } 3000else 3001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3002$as_echo "no" >&6; } 3003fi 3004 3005 3006 test -n "$AWK" && break 3007done 3008 3009{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3010$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3011set x ${MAKE-make} 3012ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3013if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 3014 $as_echo_n "(cached) " >&6 3015else 3016 cat >conftest.make <<\_ACEOF 3017SHELL = /bin/sh 3018all: 3019 @echo '@@@%%%=$(MAKE)=@@@%%%' 3020_ACEOF 3021# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3022case `${MAKE-make} -f conftest.make 2>/dev/null` in 3023 *@@@%%%=?*=@@@%%%*) 3024 eval ac_cv_prog_make_${ac_make}_set=yes;; 3025 *) 3026 eval ac_cv_prog_make_${ac_make}_set=no;; 3027esac 3028rm -f conftest.make 3029fi 3030if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3032$as_echo "yes" >&6; } 3033 SET_MAKE= 3034else 3035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3036$as_echo "no" >&6; } 3037 SET_MAKE="MAKE=${MAKE-make}" 3038fi 3039 3040rm -rf .tst 2>/dev/null 3041mkdir .tst 2>/dev/null 3042if test -d .tst; then 3043 am__leading_dot=. 3044else 3045 am__leading_dot=_ 3046fi 3047rmdir .tst 2>/dev/null 3048 3049if test "`cd $srcdir && pwd`" != "`pwd`"; then 3050 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3051 # is not polluted with repeated "-I." 3052 am__isrc=' -I$(srcdir)' 3053 # test to see if srcdir already configured 3054 if test -f $srcdir/config.status; then 3055 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3056 fi 3057fi 3058 3059# test whether we have cygpath 3060if test -z "$CYGPATH_W"; then 3061 if (cygpath --version) >/dev/null 2>/dev/null; then 3062 CYGPATH_W='cygpath -w' 3063 else 3064 CYGPATH_W=echo 3065 fi 3066fi 3067 3068 3069# Define the identity of the package. 3070 3071 PACKAGE=libevent 3072 VERSION=2.0.22-stable 3073 3074 3075cat >>confdefs.h <<_ACEOF 3076#define PACKAGE "$PACKAGE" 3077_ACEOF 3078 3079 3080cat >>confdefs.h <<_ACEOF 3081#define VERSION "$VERSION" 3082_ACEOF 3083 3084# Some tools Automake needs. 3085 3086ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3087 3088 3089AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3090 3091 3092AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3093 3094 3095AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3096 3097 3098MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3099 3100# For better backward compatibility. To be removed once Automake 1.9.x 3101# dies out for good. For more background, see: 3102# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3103# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3104mkdir_p='$(MKDIR_P)' 3105 3106# We need awk for the "check" target. The system "awk" is bad on 3107# some platforms. 3108# Always define AMTAR for backward compatibility. Yes, it's still used 3109# in the wild :-( We should find a proper way to deprecate it ... 3110AMTAR='$${TAR-tar}' 3111 3112am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3113 3114 3115 3116 3117 3118ac_config_headers="$ac_config_headers config.h" 3119 3120 3121$as_echo "#define NUMERIC_VERSION 0x02001600" >>confdefs.h 3122 3123 3124if test "$prefix" = "NONE"; then 3125 prefix="/usr/local" 3126fi 3127 3128# Make sure we can run config.sub. 3129$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3130 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3131 3132{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3133$as_echo_n "checking build system type... " >&6; } 3134if ${ac_cv_build+:} false; then : 3135 $as_echo_n "(cached) " >&6 3136else 3137 ac_build_alias=$build_alias 3138test "x$ac_build_alias" = x && 3139 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3140test "x$ac_build_alias" = x && 3141 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3142ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3143 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3144 3145fi 3146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3147$as_echo "$ac_cv_build" >&6; } 3148case $ac_cv_build in 3149*-*-*) ;; 3150*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3151esac 3152build=$ac_cv_build 3153ac_save_IFS=$IFS; IFS='-' 3154set x $ac_cv_build 3155shift 3156build_cpu=$1 3157build_vendor=$2 3158shift; shift 3159# Remember, the first character of IFS is used to create $*, 3160# except with old shells: 3161build_os=$* 3162IFS=$ac_save_IFS 3163case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3164 3165 3166{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3167$as_echo_n "checking host system type... " >&6; } 3168if ${ac_cv_host+:} false; then : 3169 $as_echo_n "(cached) " >&6 3170else 3171 if test "x$host_alias" = x; then 3172 ac_cv_host=$ac_cv_build 3173else 3174 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3175 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3176fi 3177 3178fi 3179{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3180$as_echo "$ac_cv_host" >&6; } 3181case $ac_cv_host in 3182*-*-*) ;; 3183*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3184esac 3185host=$ac_cv_host 3186ac_save_IFS=$IFS; IFS='-' 3187set x $ac_cv_host 3188shift 3189host_cpu=$1 3190host_vendor=$2 3191shift; shift 3192# Remember, the first character of IFS is used to create $*, 3193# except with old shells: 3194host_os=$* 3195IFS=$ac_save_IFS 3196case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3197 3198 3199 3200case "$host_os" in 3201 3202 osf5*) 3203 CFLAGS="$CFLAGS -D_OSF_SOURCE" 3204 ;; 3205esac 3206 3207ac_ext=c 3208ac_cpp='$CPP $CPPFLAGS' 3209ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3210ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3211ac_compiler_gnu=$ac_cv_c_compiler_gnu 3212if test -n "$ac_tool_prefix"; then 3213 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3214set dummy ${ac_tool_prefix}gcc; ac_word=$2 3215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3216$as_echo_n "checking for $ac_word... " >&6; } 3217if ${ac_cv_prog_CC+:} false; then : 3218 $as_echo_n "(cached) " >&6 3219else 3220 if test -n "$CC"; then 3221 ac_cv_prog_CC="$CC" # Let the user override the test. 3222else 3223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3224for as_dir in $PATH 3225do 3226 IFS=$as_save_IFS 3227 test -z "$as_dir" && as_dir=. 3228 for ac_exec_ext in '' $ac_executable_extensions; do 3229 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3230 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3232 break 2 3233 fi 3234done 3235 done 3236IFS=$as_save_IFS 3237 3238fi 3239fi 3240CC=$ac_cv_prog_CC 3241if test -n "$CC"; then 3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3243$as_echo "$CC" >&6; } 3244else 3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3246$as_echo "no" >&6; } 3247fi 3248 3249 3250fi 3251if test -z "$ac_cv_prog_CC"; then 3252 ac_ct_CC=$CC 3253 # Extract the first word of "gcc", so it can be a program name with args. 3254set dummy gcc; ac_word=$2 3255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3256$as_echo_n "checking for $ac_word... " >&6; } 3257if ${ac_cv_prog_ac_ct_CC+:} false; then : 3258 $as_echo_n "(cached) " >&6 3259else 3260 if test -n "$ac_ct_CC"; then 3261 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3262else 3263as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3264for as_dir in $PATH 3265do 3266 IFS=$as_save_IFS 3267 test -z "$as_dir" && as_dir=. 3268 for ac_exec_ext in '' $ac_executable_extensions; do 3269 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3270 ac_cv_prog_ac_ct_CC="gcc" 3271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3272 break 2 3273 fi 3274done 3275 done 3276IFS=$as_save_IFS 3277 3278fi 3279fi 3280ac_ct_CC=$ac_cv_prog_ac_ct_CC 3281if test -n "$ac_ct_CC"; then 3282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3283$as_echo "$ac_ct_CC" >&6; } 3284else 3285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3286$as_echo "no" >&6; } 3287fi 3288 3289 if test "x$ac_ct_CC" = x; then 3290 CC="" 3291 else 3292 case $cross_compiling:$ac_tool_warned in 3293yes:) 3294{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3295$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3296ac_tool_warned=yes ;; 3297esac 3298 CC=$ac_ct_CC 3299 fi 3300else 3301 CC="$ac_cv_prog_CC" 3302fi 3303 3304if test -z "$CC"; then 3305 if test -n "$ac_tool_prefix"; then 3306 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3307set dummy ${ac_tool_prefix}cc; ac_word=$2 3308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3309$as_echo_n "checking for $ac_word... " >&6; } 3310if ${ac_cv_prog_CC+:} false; then : 3311 $as_echo_n "(cached) " >&6 3312else 3313 if test -n "$CC"; then 3314 ac_cv_prog_CC="$CC" # Let the user override the test. 3315else 3316as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3317for as_dir in $PATH 3318do 3319 IFS=$as_save_IFS 3320 test -z "$as_dir" && as_dir=. 3321 for ac_exec_ext in '' $ac_executable_extensions; do 3322 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3323 ac_cv_prog_CC="${ac_tool_prefix}cc" 3324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3325 break 2 3326 fi 3327done 3328 done 3329IFS=$as_save_IFS 3330 3331fi 3332fi 3333CC=$ac_cv_prog_CC 3334if test -n "$CC"; then 3335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3336$as_echo "$CC" >&6; } 3337else 3338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3339$as_echo "no" >&6; } 3340fi 3341 3342 3343 fi 3344fi 3345if test -z "$CC"; then 3346 # Extract the first word of "cc", so it can be a program name with args. 3347set dummy cc; ac_word=$2 3348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3349$as_echo_n "checking for $ac_word... " >&6; } 3350if ${ac_cv_prog_CC+:} false; then : 3351 $as_echo_n "(cached) " >&6 3352else 3353 if test -n "$CC"; then 3354 ac_cv_prog_CC="$CC" # Let the user override the test. 3355else 3356 ac_prog_rejected=no 3357as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3358for as_dir in $PATH 3359do 3360 IFS=$as_save_IFS 3361 test -z "$as_dir" && as_dir=. 3362 for ac_exec_ext in '' $ac_executable_extensions; do 3363 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3364 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3365 ac_prog_rejected=yes 3366 continue 3367 fi 3368 ac_cv_prog_CC="cc" 3369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3370 break 2 3371 fi 3372done 3373 done 3374IFS=$as_save_IFS 3375 3376if test $ac_prog_rejected = yes; then 3377 # We found a bogon in the path, so make sure we never use it. 3378 set dummy $ac_cv_prog_CC 3379 shift 3380 if test $# != 0; then 3381 # We chose a different compiler from the bogus one. 3382 # However, it has the same basename, so the bogon will be chosen 3383 # first if we set CC to just the basename; use the full file name. 3384 shift 3385 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3386 fi 3387fi 3388fi 3389fi 3390CC=$ac_cv_prog_CC 3391if test -n "$CC"; then 3392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3393$as_echo "$CC" >&6; } 3394else 3395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3396$as_echo "no" >&6; } 3397fi 3398 3399 3400fi 3401if test -z "$CC"; then 3402 if test -n "$ac_tool_prefix"; then 3403 for ac_prog in cl.exe 3404 do 3405 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3406set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3408$as_echo_n "checking for $ac_word... " >&6; } 3409if ${ac_cv_prog_CC+:} false; then : 3410 $as_echo_n "(cached) " >&6 3411else 3412 if test -n "$CC"; then 3413 ac_cv_prog_CC="$CC" # Let the user override the test. 3414else 3415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3416for as_dir in $PATH 3417do 3418 IFS=$as_save_IFS 3419 test -z "$as_dir" && as_dir=. 3420 for ac_exec_ext in '' $ac_executable_extensions; do 3421 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3422 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3423 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3424 break 2 3425 fi 3426done 3427 done 3428IFS=$as_save_IFS 3429 3430fi 3431fi 3432CC=$ac_cv_prog_CC 3433if test -n "$CC"; then 3434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3435$as_echo "$CC" >&6; } 3436else 3437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3438$as_echo "no" >&6; } 3439fi 3440 3441 3442 test -n "$CC" && break 3443 done 3444fi 3445if test -z "$CC"; then 3446 ac_ct_CC=$CC 3447 for ac_prog in cl.exe 3448do 3449 # Extract the first word of "$ac_prog", so it can be a program name with args. 3450set dummy $ac_prog; ac_word=$2 3451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3452$as_echo_n "checking for $ac_word... " >&6; } 3453if ${ac_cv_prog_ac_ct_CC+:} false; then : 3454 $as_echo_n "(cached) " >&6 3455else 3456 if test -n "$ac_ct_CC"; then 3457 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3458else 3459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3460for as_dir in $PATH 3461do 3462 IFS=$as_save_IFS 3463 test -z "$as_dir" && as_dir=. 3464 for ac_exec_ext in '' $ac_executable_extensions; do 3465 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3466 ac_cv_prog_ac_ct_CC="$ac_prog" 3467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3468 break 2 3469 fi 3470done 3471 done 3472IFS=$as_save_IFS 3473 3474fi 3475fi 3476ac_ct_CC=$ac_cv_prog_ac_ct_CC 3477if test -n "$ac_ct_CC"; then 3478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3479$as_echo "$ac_ct_CC" >&6; } 3480else 3481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3482$as_echo "no" >&6; } 3483fi 3484 3485 3486 test -n "$ac_ct_CC" && break 3487done 3488 3489 if test "x$ac_ct_CC" = x; then 3490 CC="" 3491 else 3492 case $cross_compiling:$ac_tool_warned in 3493yes:) 3494{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3495$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3496ac_tool_warned=yes ;; 3497esac 3498 CC=$ac_ct_CC 3499 fi 3500fi 3501 3502fi 3503 3504 3505test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3506$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3507as_fn_error $? "no acceptable C compiler found in \$PATH 3508See \`config.log' for more details" "$LINENO" 5; } 3509 3510# Provide some information about the compiler. 3511$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3512set X $ac_compile 3513ac_compiler=$2 3514for ac_option in --version -v -V -qversion; do 3515 { { ac_try="$ac_compiler $ac_option >&5" 3516case "(($ac_try" in 3517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3518 *) ac_try_echo=$ac_try;; 3519esac 3520eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3521$as_echo "$ac_try_echo"; } >&5 3522 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3523 ac_status=$? 3524 if test -s conftest.err; then 3525 sed '10a\ 3526... rest of stderr output deleted ... 3527 10q' conftest.err >conftest.er1 3528 cat conftest.er1 >&5 3529 fi 3530 rm -f conftest.er1 conftest.err 3531 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3532 test $ac_status = 0; } 3533done 3534 3535cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3536/* end confdefs.h. */ 3537 3538int 3539main () 3540{ 3541 3542 ; 3543 return 0; 3544} 3545_ACEOF 3546ac_clean_files_save=$ac_clean_files 3547ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3548# Try to create an executable without -o first, disregard a.out. 3549# It will help us diagnose broken compilers, and finding out an intuition 3550# of exeext. 3551{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3552$as_echo_n "checking whether the C compiler works... " >&6; } 3553ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3554 3555# The possible output files: 3556ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3557 3558ac_rmfiles= 3559for ac_file in $ac_files 3560do 3561 case $ac_file in 3562 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3563 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3564 esac 3565done 3566rm -f $ac_rmfiles 3567 3568if { { ac_try="$ac_link_default" 3569case "(($ac_try" in 3570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3571 *) ac_try_echo=$ac_try;; 3572esac 3573eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3574$as_echo "$ac_try_echo"; } >&5 3575 (eval "$ac_link_default") 2>&5 3576 ac_status=$? 3577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3578 test $ac_status = 0; }; then : 3579 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3580# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3581# in a Makefile. We should not override ac_cv_exeext if it was cached, 3582# so that the user can short-circuit this test for compilers unknown to 3583# Autoconf. 3584for ac_file in $ac_files '' 3585do 3586 test -f "$ac_file" || continue 3587 case $ac_file in 3588 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3589 ;; 3590 [ab].out ) 3591 # We found the default executable, but exeext='' is most 3592 # certainly right. 3593 break;; 3594 *.* ) 3595 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3596 then :; else 3597 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3598 fi 3599 # We set ac_cv_exeext here because the later test for it is not 3600 # safe: cross compilers may not add the suffix if given an `-o' 3601 # argument, so we may need to know it at that point already. 3602 # Even if this section looks crufty: it has the advantage of 3603 # actually working. 3604 break;; 3605 * ) 3606 break;; 3607 esac 3608done 3609test "$ac_cv_exeext" = no && ac_cv_exeext= 3610 3611else 3612 ac_file='' 3613fi 3614if test -z "$ac_file"; then : 3615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3616$as_echo "no" >&6; } 3617$as_echo "$as_me: failed program was:" >&5 3618sed 's/^/| /' conftest.$ac_ext >&5 3619 3620{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3621$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3622as_fn_error 77 "C compiler cannot create executables 3623See \`config.log' for more details" "$LINENO" 5; } 3624else 3625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3626$as_echo "yes" >&6; } 3627fi 3628{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3629$as_echo_n "checking for C compiler default output file name... " >&6; } 3630{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3631$as_echo "$ac_file" >&6; } 3632ac_exeext=$ac_cv_exeext 3633 3634rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3635ac_clean_files=$ac_clean_files_save 3636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3637$as_echo_n "checking for suffix of executables... " >&6; } 3638if { { ac_try="$ac_link" 3639case "(($ac_try" in 3640 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3641 *) ac_try_echo=$ac_try;; 3642esac 3643eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3644$as_echo "$ac_try_echo"; } >&5 3645 (eval "$ac_link") 2>&5 3646 ac_status=$? 3647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3648 test $ac_status = 0; }; then : 3649 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3650# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3651# work properly (i.e., refer to `conftest.exe'), while it won't with 3652# `rm'. 3653for ac_file in conftest.exe conftest conftest.*; do 3654 test -f "$ac_file" || continue 3655 case $ac_file in 3656 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3657 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3658 break;; 3659 * ) break;; 3660 esac 3661done 3662else 3663 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3664$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3665as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3666See \`config.log' for more details" "$LINENO" 5; } 3667fi 3668rm -f conftest conftest$ac_cv_exeext 3669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3670$as_echo "$ac_cv_exeext" >&6; } 3671 3672rm -f conftest.$ac_ext 3673EXEEXT=$ac_cv_exeext 3674ac_exeext=$EXEEXT 3675cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3676/* end confdefs.h. */ 3677#include <stdio.h> 3678int 3679main () 3680{ 3681FILE *f = fopen ("conftest.out", "w"); 3682 return ferror (f) || fclose (f) != 0; 3683 3684 ; 3685 return 0; 3686} 3687_ACEOF 3688ac_clean_files="$ac_clean_files conftest.out" 3689# Check that the compiler produces executables we can run. If not, either 3690# the compiler is broken, or we cross compile. 3691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3692$as_echo_n "checking whether we are cross compiling... " >&6; } 3693if test "$cross_compiling" != yes; then 3694 { { ac_try="$ac_link" 3695case "(($ac_try" in 3696 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3697 *) ac_try_echo=$ac_try;; 3698esac 3699eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3700$as_echo "$ac_try_echo"; } >&5 3701 (eval "$ac_link") 2>&5 3702 ac_status=$? 3703 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3704 test $ac_status = 0; } 3705 if { ac_try='./conftest$ac_cv_exeext' 3706 { { case "(($ac_try" in 3707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3708 *) ac_try_echo=$ac_try;; 3709esac 3710eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3711$as_echo "$ac_try_echo"; } >&5 3712 (eval "$ac_try") 2>&5 3713 ac_status=$? 3714 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3715 test $ac_status = 0; }; }; then 3716 cross_compiling=no 3717 else 3718 if test "$cross_compiling" = maybe; then 3719 cross_compiling=yes 3720 else 3721 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3722$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3723as_fn_error $? "cannot run C compiled programs. 3724If you meant to cross compile, use \`--host'. 3725See \`config.log' for more details" "$LINENO" 5; } 3726 fi 3727 fi 3728fi 3729{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3730$as_echo "$cross_compiling" >&6; } 3731 3732rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3733ac_clean_files=$ac_clean_files_save 3734{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3735$as_echo_n "checking for suffix of object files... " >&6; } 3736if ${ac_cv_objext+:} false; then : 3737 $as_echo_n "(cached) " >&6 3738else 3739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3740/* end confdefs.h. */ 3741 3742int 3743main () 3744{ 3745 3746 ; 3747 return 0; 3748} 3749_ACEOF 3750rm -f conftest.o conftest.obj 3751if { { ac_try="$ac_compile" 3752case "(($ac_try" in 3753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3754 *) ac_try_echo=$ac_try;; 3755esac 3756eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3757$as_echo "$ac_try_echo"; } >&5 3758 (eval "$ac_compile") 2>&5 3759 ac_status=$? 3760 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3761 test $ac_status = 0; }; then : 3762 for ac_file in conftest.o conftest.obj conftest.*; do 3763 test -f "$ac_file" || continue; 3764 case $ac_file in 3765 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3766 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3767 break;; 3768 esac 3769done 3770else 3771 $as_echo "$as_me: failed program was:" >&5 3772sed 's/^/| /' conftest.$ac_ext >&5 3773 3774{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3775$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3776as_fn_error $? "cannot compute suffix of object files: cannot compile 3777See \`config.log' for more details" "$LINENO" 5; } 3778fi 3779rm -f conftest.$ac_cv_objext conftest.$ac_ext 3780fi 3781{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3782$as_echo "$ac_cv_objext" >&6; } 3783OBJEXT=$ac_cv_objext 3784ac_objext=$OBJEXT 3785{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3786$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3787if ${ac_cv_c_compiler_gnu+:} false; then : 3788 $as_echo_n "(cached) " >&6 3789else 3790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3791/* end confdefs.h. */ 3792 3793int 3794main () 3795{ 3796#ifndef __GNUC__ 3797 choke me 3798#endif 3799 3800 ; 3801 return 0; 3802} 3803_ACEOF 3804if ac_fn_c_try_compile "$LINENO"; then : 3805 ac_compiler_gnu=yes 3806else 3807 ac_compiler_gnu=no 3808fi 3809rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3810ac_cv_c_compiler_gnu=$ac_compiler_gnu 3811 3812fi 3813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3814$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3815if test $ac_compiler_gnu = yes; then 3816 GCC=yes 3817else 3818 GCC= 3819fi 3820ac_test_CFLAGS=${CFLAGS+set} 3821ac_save_CFLAGS=$CFLAGS 3822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3823$as_echo_n "checking whether $CC accepts -g... " >&6; } 3824if ${ac_cv_prog_cc_g+:} false; then : 3825 $as_echo_n "(cached) " >&6 3826else 3827 ac_save_c_werror_flag=$ac_c_werror_flag 3828 ac_c_werror_flag=yes 3829 ac_cv_prog_cc_g=no 3830 CFLAGS="-g" 3831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3832/* end confdefs.h. */ 3833 3834int 3835main () 3836{ 3837 3838 ; 3839 return 0; 3840} 3841_ACEOF 3842if ac_fn_c_try_compile "$LINENO"; then : 3843 ac_cv_prog_cc_g=yes 3844else 3845 CFLAGS="" 3846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3847/* end confdefs.h. */ 3848 3849int 3850main () 3851{ 3852 3853 ; 3854 return 0; 3855} 3856_ACEOF 3857if ac_fn_c_try_compile "$LINENO"; then : 3858 3859else 3860 ac_c_werror_flag=$ac_save_c_werror_flag 3861 CFLAGS="-g" 3862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3863/* end confdefs.h. */ 3864 3865int 3866main () 3867{ 3868 3869 ; 3870 return 0; 3871} 3872_ACEOF 3873if ac_fn_c_try_compile "$LINENO"; then : 3874 ac_cv_prog_cc_g=yes 3875fi 3876rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3877fi 3878rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3879fi 3880rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3881 ac_c_werror_flag=$ac_save_c_werror_flag 3882fi 3883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3884$as_echo "$ac_cv_prog_cc_g" >&6; } 3885if test "$ac_test_CFLAGS" = set; then 3886 CFLAGS=$ac_save_CFLAGS 3887elif test $ac_cv_prog_cc_g = yes; then 3888 if test "$GCC" = yes; then 3889 CFLAGS="-g -O2" 3890 else 3891 CFLAGS="-g" 3892 fi 3893else 3894 if test "$GCC" = yes; then 3895 CFLAGS="-O2" 3896 else 3897 CFLAGS= 3898 fi 3899fi 3900{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3901$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3902if ${ac_cv_prog_cc_c89+:} false; then : 3903 $as_echo_n "(cached) " >&6 3904else 3905 ac_cv_prog_cc_c89=no 3906ac_save_CC=$CC 3907cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3908/* end confdefs.h. */ 3909#include <stdarg.h> 3910#include <stdio.h> 3911struct stat; 3912/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3913struct buf { int x; }; 3914FILE * (*rcsopen) (struct buf *, struct stat *, int); 3915static char *e (p, i) 3916 char **p; 3917 int i; 3918{ 3919 return p[i]; 3920} 3921static char *f (char * (*g) (char **, int), char **p, ...) 3922{ 3923 char *s; 3924 va_list v; 3925 va_start (v,p); 3926 s = g (p, va_arg (v,int)); 3927 va_end (v); 3928 return s; 3929} 3930 3931/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3932 function prototypes and stuff, but not '\xHH' hex character constants. 3933 These don't provoke an error unfortunately, instead are silently treated 3934 as 'x'. The following induces an error, until -std is added to get 3935 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3936 array size at least. It's necessary to write '\x00'==0 to get something 3937 that's true only with -std. */ 3938int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3939 3940/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3941 inside strings and character constants. */ 3942#define FOO(x) 'x' 3943int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3944 3945int test (int i, double x); 3946struct s1 {int (*f) (int a);}; 3947struct s2 {int (*f) (double a);}; 3948int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3949int argc; 3950char **argv; 3951int 3952main () 3953{ 3954return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3955 ; 3956 return 0; 3957} 3958_ACEOF 3959for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3960 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3961do 3962 CC="$ac_save_CC $ac_arg" 3963 if ac_fn_c_try_compile "$LINENO"; then : 3964 ac_cv_prog_cc_c89=$ac_arg 3965fi 3966rm -f core conftest.err conftest.$ac_objext 3967 test "x$ac_cv_prog_cc_c89" != "xno" && break 3968done 3969rm -f conftest.$ac_ext 3970CC=$ac_save_CC 3971 3972fi 3973# AC_CACHE_VAL 3974case "x$ac_cv_prog_cc_c89" in 3975 x) 3976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3977$as_echo "none needed" >&6; } ;; 3978 xno) 3979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3980$as_echo "unsupported" >&6; } ;; 3981 *) 3982 CC="$CC $ac_cv_prog_cc_c89" 3983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3984$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3985esac 3986if test "x$ac_cv_prog_cc_c89" != xno; then : 3987 3988fi 3989 3990ac_ext=c 3991ac_cpp='$CPP $CPPFLAGS' 3992ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3993ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3994ac_compiler_gnu=$ac_cv_c_compiler_gnu 3995DEPDIR="${am__leading_dot}deps" 3996 3997ac_config_commands="$ac_config_commands depfiles" 3998 3999 4000am_make=${MAKE-make} 4001cat > confinc << 'END' 4002am__doit: 4003 @echo this is the am__doit target 4004.PHONY: am__doit 4005END 4006# If we don't find an include directive, just comment out the code. 4007{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 4008$as_echo_n "checking for style of include used by $am_make... " >&6; } 4009am__include="#" 4010am__quote= 4011_am_result=none 4012# First try GNU make style include. 4013echo "include confinc" > confmf 4014# Ignore all kinds of additional output from 'make'. 4015case `$am_make -s -f confmf 2> /dev/null` in #( 4016*the\ am__doit\ target*) 4017 am__include=include 4018 am__quote= 4019 _am_result=GNU 4020 ;; 4021esac 4022# Now try BSD make style include. 4023if test "$am__include" = "#"; then 4024 echo '.include "confinc"' > confmf 4025 case `$am_make -s -f confmf 2> /dev/null` in #( 4026 *the\ am__doit\ target*) 4027 am__include=.include 4028 am__quote="\"" 4029 _am_result=BSD 4030 ;; 4031 esac 4032fi 4033 4034 4035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 4036$as_echo "$_am_result" >&6; } 4037rm -f confinc confmf 4038 4039# Check whether --enable-dependency-tracking was given. 4040if test "${enable_dependency_tracking+set}" = set; then : 4041 enableval=$enable_dependency_tracking; 4042fi 4043 4044if test "x$enable_dependency_tracking" != xno; then 4045 am_depcomp="$ac_aux_dir/depcomp" 4046 AMDEPBACKSLASH='\' 4047 am__nodep='_no' 4048fi 4049 if test "x$enable_dependency_tracking" != xno; then 4050 AMDEP_TRUE= 4051 AMDEP_FALSE='#' 4052else 4053 AMDEP_TRUE='#' 4054 AMDEP_FALSE= 4055fi 4056 4057 4058 4059depcc="$CC" am_compiler_list= 4060 4061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4062$as_echo_n "checking dependency style of $depcc... " >&6; } 4063if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4064 $as_echo_n "(cached) " >&6 4065else 4066 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4067 # We make a subdir and do the tests there. Otherwise we can end up 4068 # making bogus files that we don't know about and never remove. For 4069 # instance it was reported that on HP-UX the gcc test will end up 4070 # making a dummy file named 'D' -- because '-MD' means "put the output 4071 # in D". 4072 rm -rf conftest.dir 4073 mkdir conftest.dir 4074 # Copy depcomp to subdir because otherwise we won't find it if we're 4075 # using a relative directory. 4076 cp "$am_depcomp" conftest.dir 4077 cd conftest.dir 4078 # We will build objects and dependencies in a subdirectory because 4079 # it helps to detect inapplicable dependency modes. For instance 4080 # both Tru64's cc and ICC support -MD to output dependencies as a 4081 # side effect of compilation, but ICC will put the dependencies in 4082 # the current directory while Tru64 will put them in the object 4083 # directory. 4084 mkdir sub 4085 4086 am_cv_CC_dependencies_compiler_type=none 4087 if test "$am_compiler_list" = ""; then 4088 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4089 fi 4090 am__universal=false 4091 case " $depcc " in #( 4092 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4093 esac 4094 4095 for depmode in $am_compiler_list; do 4096 # Setup a source with many dependencies, because some compilers 4097 # like to wrap large dependency lists on column 80 (with \), and 4098 # we should not choose a depcomp mode which is confused by this. 4099 # 4100 # We need to recreate these files for each test, as the compiler may 4101 # overwrite some of them when testing with obscure command lines. 4102 # This happens at least with the AIX C compiler. 4103 : > sub/conftest.c 4104 for i in 1 2 3 4 5 6; do 4105 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4106 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4107 # Solaris 10 /bin/sh. 4108 echo '/* dummy */' > sub/conftst$i.h 4109 done 4110 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4111 4112 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4113 # mode. It turns out that the SunPro C++ compiler does not properly 4114 # handle '-M -o', and we need to detect this. Also, some Intel 4115 # versions had trouble with output in subdirs. 4116 am__obj=sub/conftest.${OBJEXT-o} 4117 am__minus_obj="-o $am__obj" 4118 case $depmode in 4119 gcc) 4120 # This depmode causes a compiler race in universal mode. 4121 test "$am__universal" = false || continue 4122 ;; 4123 nosideeffect) 4124 # After this tag, mechanisms are not by side-effect, so they'll 4125 # only be used when explicitly requested. 4126 if test "x$enable_dependency_tracking" = xyes; then 4127 continue 4128 else 4129 break 4130 fi 4131 ;; 4132 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4133 # This compiler won't grok '-c -o', but also, the minuso test has 4134 # not run yet. These depmodes are late enough in the game, and 4135 # so weak that their functioning should not be impacted. 4136 am__obj=conftest.${OBJEXT-o} 4137 am__minus_obj= 4138 ;; 4139 none) break ;; 4140 esac 4141 if depmode=$depmode \ 4142 source=sub/conftest.c object=$am__obj \ 4143 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4144 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4145 >/dev/null 2>conftest.err && 4146 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4147 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4148 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4149 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4150 # icc doesn't choke on unknown options, it will just issue warnings 4151 # or remarks (even with -Werror). So we grep stderr for any message 4152 # that says an option was ignored or not supported. 4153 # When given -MP, icc 7.0 and 7.1 complain thusly: 4154 # icc: Command line warning: ignoring option '-M'; no argument required 4155 # The diagnosis changed in icc 8.0: 4156 # icc: Command line remark: option '-MP' not supported 4157 if (grep 'ignoring option' conftest.err || 4158 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4159 am_cv_CC_dependencies_compiler_type=$depmode 4160 break 4161 fi 4162 fi 4163 done 4164 4165 cd .. 4166 rm -rf conftest.dir 4167else 4168 am_cv_CC_dependencies_compiler_type=none 4169fi 4170 4171fi 4172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4173$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4174CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4175 4176 if 4177 test "x$enable_dependency_tracking" != xno \ 4178 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4179 am__fastdepCC_TRUE= 4180 am__fastdepCC_FALSE='#' 4181else 4182 am__fastdepCC_TRUE='#' 4183 am__fastdepCC_FALSE= 4184fi 4185 4186 4187if test "x$CC" != xcc; then 4188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 4189$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; } 4190else 4191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5 4192$as_echo_n "checking whether cc understands -c and -o together... " >&6; } 4193fi 4194set dummy $CC; ac_cc=`$as_echo "$2" | 4195 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 4196if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then : 4197 $as_echo_n "(cached) " >&6 4198else 4199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4200/* end confdefs.h. */ 4201 4202int 4203main () 4204{ 4205 4206 ; 4207 return 0; 4208} 4209_ACEOF 4210# Make sure it works both with $CC and with simple cc. 4211# We do the test twice because some compilers refuse to overwrite an 4212# existing .o file with -o, though they will create one. 4213ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 4214rm -f conftest2.* 4215if { { case "(($ac_try" in 4216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4217 *) ac_try_echo=$ac_try;; 4218esac 4219eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4220$as_echo "$ac_try_echo"; } >&5 4221 (eval "$ac_try") 2>&5 4222 ac_status=$? 4223 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4224 test $ac_status = 0; } && 4225 test -f conftest2.$ac_objext && { { case "(($ac_try" in 4226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4227 *) ac_try_echo=$ac_try;; 4228esac 4229eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4230$as_echo "$ac_try_echo"; } >&5 4231 (eval "$ac_try") 2>&5 4232 ac_status=$? 4233 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4234 test $ac_status = 0; }; 4235then 4236 eval ac_cv_prog_cc_${ac_cc}_c_o=yes 4237 if test "x$CC" != xcc; then 4238 # Test first that cc exists at all. 4239 if { ac_try='cc -c conftest.$ac_ext >&5' 4240 { { case "(($ac_try" in 4241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4242 *) ac_try_echo=$ac_try;; 4243esac 4244eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4245$as_echo "$ac_try_echo"; } >&5 4246 (eval "$ac_try") 2>&5 4247 ac_status=$? 4248 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4249 test $ac_status = 0; }; }; then 4250 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 4251 rm -f conftest2.* 4252 if { { case "(($ac_try" in 4253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4254 *) ac_try_echo=$ac_try;; 4255esac 4256eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4257$as_echo "$ac_try_echo"; } >&5 4258 (eval "$ac_try") 2>&5 4259 ac_status=$? 4260 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4261 test $ac_status = 0; } && 4262 test -f conftest2.$ac_objext && { { case "(($ac_try" in 4263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4264 *) ac_try_echo=$ac_try;; 4265esac 4266eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4267$as_echo "$ac_try_echo"; } >&5 4268 (eval "$ac_try") 2>&5 4269 ac_status=$? 4270 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4271 test $ac_status = 0; }; 4272 then 4273 # cc works too. 4274 : 4275 else 4276 # cc exists but doesn't like -o. 4277 eval ac_cv_prog_cc_${ac_cc}_c_o=no 4278 fi 4279 fi 4280 fi 4281else 4282 eval ac_cv_prog_cc_${ac_cc}_c_o=no 4283fi 4284rm -f core conftest* 4285 4286fi 4287if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then 4288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4289$as_echo "yes" >&6; } 4290else 4291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4292$as_echo "no" >&6; } 4293 4294$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h 4295 4296fi 4297 4298# FIXME: we rely on the cache variable name because 4299# there is no other way. 4300set dummy $CC 4301am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 4302eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o 4303if test "$am_t" != yes; then 4304 # Losing compiler, so override with the script. 4305 # FIXME: It is wrong to rewrite CC. 4306 # But if we don't then we get into trouble of one sort or another. 4307 # A longer-term fix would be to have automake use am__CC in this case, 4308 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4309 CC="$am_aux_dir/compile $CC" 4310fi 4311 4312 4313 4314{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4315$as_echo_n "checking whether ln -s works... " >&6; } 4316LN_S=$as_ln_s 4317if test "$LN_S" = "ln -s"; then 4318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4319$as_echo "yes" >&6; } 4320else 4321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4322$as_echo "no, using $LN_S" >&6; } 4323fi 4324 4325# AC_PROG_MKDIR_P - $(MKDIR_P) should be defined by AM_INIT_AUTOMAKE 4326 4327# AC_PROG_SED is only available in Autoconf >= 2.59b; workaround for older 4328# versions 4329{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4330$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4331if ${ac_cv_path_SED+:} false; then : 4332 $as_echo_n "(cached) " >&6 4333else 4334 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4335 for ac_i in 1 2 3 4 5 6 7; do 4336 ac_script="$ac_script$as_nl$ac_script" 4337 done 4338 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4339 { ac_script=; unset ac_script;} 4340 if test -z "$SED"; then 4341 ac_path_SED_found=false 4342 # Loop through the user's path and test for each of PROGNAME-LIST 4343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4344for as_dir in $PATH 4345do 4346 IFS=$as_save_IFS 4347 test -z "$as_dir" && as_dir=. 4348 for ac_prog in sed gsed; do 4349 for ac_exec_ext in '' $ac_executable_extensions; do 4350 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4351 as_fn_executable_p "$ac_path_SED" || continue 4352# Check for GNU ac_path_SED and select it if it is found. 4353 # Check for GNU $ac_path_SED 4354case `"$ac_path_SED" --version 2>&1` in 4355*GNU*) 4356 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4357*) 4358 ac_count=0 4359 $as_echo_n 0123456789 >"conftest.in" 4360 while : 4361 do 4362 cat "conftest.in" "conftest.in" >"conftest.tmp" 4363 mv "conftest.tmp" "conftest.in" 4364 cp "conftest.in" "conftest.nl" 4365 $as_echo '' >> "conftest.nl" 4366 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4367 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4368 as_fn_arith $ac_count + 1 && ac_count=$as_val 4369 if test $ac_count -gt ${ac_path_SED_max-0}; then 4370 # Best one so far, save it but keep looking for a better one 4371 ac_cv_path_SED="$ac_path_SED" 4372 ac_path_SED_max=$ac_count 4373 fi 4374 # 10*(2^10) chars as input seems more than enough 4375 test $ac_count -gt 10 && break 4376 done 4377 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4378esac 4379 4380 $ac_path_SED_found && break 3 4381 done 4382 done 4383 done 4384IFS=$as_save_IFS 4385 if test -z "$ac_cv_path_SED"; then 4386 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4387 fi 4388else 4389 ac_cv_path_SED=$SED 4390fi 4391 4392fi 4393{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4394$as_echo "$ac_cv_path_SED" >&6; } 4395 SED="$ac_cv_path_SED" 4396 rm -f conftest.sed 4397 4398 4399 4400ac_ext=c 4401ac_cpp='$CPP $CPPFLAGS' 4402ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4403ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4404ac_compiler_gnu=$ac_cv_c_compiler_gnu 4405{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4406$as_echo_n "checking how to run the C preprocessor... " >&6; } 4407# On Suns, sometimes $CPP names a directory. 4408if test -n "$CPP" && test -d "$CPP"; then 4409 CPP= 4410fi 4411if test -z "$CPP"; then 4412 if ${ac_cv_prog_CPP+:} false; then : 4413 $as_echo_n "(cached) " >&6 4414else 4415 # Double quotes because CPP needs to be expanded 4416 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4417 do 4418 ac_preproc_ok=false 4419for ac_c_preproc_warn_flag in '' yes 4420do 4421 # Use a header file that comes with gcc, so configuring glibc 4422 # with a fresh cross-compiler works. 4423 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4424 # <limits.h> exists even on freestanding compilers. 4425 # On the NeXT, cc -E runs the code through the compiler's parser, 4426 # not just through cpp. "Syntax error" is here to catch this case. 4427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4428/* end confdefs.h. */ 4429#ifdef __STDC__ 4430# include <limits.h> 4431#else 4432# include <assert.h> 4433#endif 4434 Syntax error 4435_ACEOF 4436if ac_fn_c_try_cpp "$LINENO"; then : 4437 4438else 4439 # Broken: fails on valid input. 4440continue 4441fi 4442rm -f conftest.err conftest.i conftest.$ac_ext 4443 4444 # OK, works on sane cases. Now check whether nonexistent headers 4445 # can be detected and how. 4446 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4447/* end confdefs.h. */ 4448#include <ac_nonexistent.h> 4449_ACEOF 4450if ac_fn_c_try_cpp "$LINENO"; then : 4451 # Broken: success on invalid input. 4452continue 4453else 4454 # Passes both tests. 4455ac_preproc_ok=: 4456break 4457fi 4458rm -f conftest.err conftest.i conftest.$ac_ext 4459 4460done 4461# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4462rm -f conftest.i conftest.err conftest.$ac_ext 4463if $ac_preproc_ok; then : 4464 break 4465fi 4466 4467 done 4468 ac_cv_prog_CPP=$CPP 4469 4470fi 4471 CPP=$ac_cv_prog_CPP 4472else 4473 ac_cv_prog_CPP=$CPP 4474fi 4475{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4476$as_echo "$CPP" >&6; } 4477ac_preproc_ok=false 4478for ac_c_preproc_warn_flag in '' yes 4479do 4480 # Use a header file that comes with gcc, so configuring glibc 4481 # with a fresh cross-compiler works. 4482 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4483 # <limits.h> exists even on freestanding compilers. 4484 # On the NeXT, cc -E runs the code through the compiler's parser, 4485 # not just through cpp. "Syntax error" is here to catch this case. 4486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4487/* end confdefs.h. */ 4488#ifdef __STDC__ 4489# include <limits.h> 4490#else 4491# include <assert.h> 4492#endif 4493 Syntax error 4494_ACEOF 4495if ac_fn_c_try_cpp "$LINENO"; then : 4496 4497else 4498 # Broken: fails on valid input. 4499continue 4500fi 4501rm -f conftest.err conftest.i conftest.$ac_ext 4502 4503 # OK, works on sane cases. Now check whether nonexistent headers 4504 # can be detected and how. 4505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4506/* end confdefs.h. */ 4507#include <ac_nonexistent.h> 4508_ACEOF 4509if ac_fn_c_try_cpp "$LINENO"; then : 4510 # Broken: success on invalid input. 4511continue 4512else 4513 # Passes both tests. 4514ac_preproc_ok=: 4515break 4516fi 4517rm -f conftest.err conftest.i conftest.$ac_ext 4518 4519done 4520# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4521rm -f conftest.i conftest.err conftest.$ac_ext 4522if $ac_preproc_ok; then : 4523 4524else 4525 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4526$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4527as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 4528See \`config.log' for more details" "$LINENO" 5; } 4529fi 4530 4531ac_ext=c 4532ac_cpp='$CPP $CPPFLAGS' 4533ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4534ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4535ac_compiler_gnu=$ac_cv_c_compiler_gnu 4536 4537 4538{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4539$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4540if ${ac_cv_path_GREP+:} false; then : 4541 $as_echo_n "(cached) " >&6 4542else 4543 if test -z "$GREP"; then 4544 ac_path_GREP_found=false 4545 # Loop through the user's path and test for each of PROGNAME-LIST 4546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4547for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4548do 4549 IFS=$as_save_IFS 4550 test -z "$as_dir" && as_dir=. 4551 for ac_prog in grep ggrep; do 4552 for ac_exec_ext in '' $ac_executable_extensions; do 4553 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4554 as_fn_executable_p "$ac_path_GREP" || continue 4555# Check for GNU ac_path_GREP and select it if it is found. 4556 # Check for GNU $ac_path_GREP 4557case `"$ac_path_GREP" --version 2>&1` in 4558*GNU*) 4559 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4560*) 4561 ac_count=0 4562 $as_echo_n 0123456789 >"conftest.in" 4563 while : 4564 do 4565 cat "conftest.in" "conftest.in" >"conftest.tmp" 4566 mv "conftest.tmp" "conftest.in" 4567 cp "conftest.in" "conftest.nl" 4568 $as_echo 'GREP' >> "conftest.nl" 4569 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4570 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4571 as_fn_arith $ac_count + 1 && ac_count=$as_val 4572 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4573 # Best one so far, save it but keep looking for a better one 4574 ac_cv_path_GREP="$ac_path_GREP" 4575 ac_path_GREP_max=$ac_count 4576 fi 4577 # 10*(2^10) chars as input seems more than enough 4578 test $ac_count -gt 10 && break 4579 done 4580 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4581esac 4582 4583 $ac_path_GREP_found && break 3 4584 done 4585 done 4586 done 4587IFS=$as_save_IFS 4588 if test -z "$ac_cv_path_GREP"; then 4589 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4590 fi 4591else 4592 ac_cv_path_GREP=$GREP 4593fi 4594 4595fi 4596{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4597$as_echo "$ac_cv_path_GREP" >&6; } 4598 GREP="$ac_cv_path_GREP" 4599 4600 4601{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4602$as_echo_n "checking for egrep... " >&6; } 4603if ${ac_cv_path_EGREP+:} false; then : 4604 $as_echo_n "(cached) " >&6 4605else 4606 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4607 then ac_cv_path_EGREP="$GREP -E" 4608 else 4609 if test -z "$EGREP"; then 4610 ac_path_EGREP_found=false 4611 # Loop through the user's path and test for each of PROGNAME-LIST 4612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4613for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4614do 4615 IFS=$as_save_IFS 4616 test -z "$as_dir" && as_dir=. 4617 for ac_prog in egrep; do 4618 for ac_exec_ext in '' $ac_executable_extensions; do 4619 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4620 as_fn_executable_p "$ac_path_EGREP" || continue 4621# Check for GNU ac_path_EGREP and select it if it is found. 4622 # Check for GNU $ac_path_EGREP 4623case `"$ac_path_EGREP" --version 2>&1` in 4624*GNU*) 4625 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4626*) 4627 ac_count=0 4628 $as_echo_n 0123456789 >"conftest.in" 4629 while : 4630 do 4631 cat "conftest.in" "conftest.in" >"conftest.tmp" 4632 mv "conftest.tmp" "conftest.in" 4633 cp "conftest.in" "conftest.nl" 4634 $as_echo 'EGREP' >> "conftest.nl" 4635 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4636 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4637 as_fn_arith $ac_count + 1 && ac_count=$as_val 4638 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4639 # Best one so far, save it but keep looking for a better one 4640 ac_cv_path_EGREP="$ac_path_EGREP" 4641 ac_path_EGREP_max=$ac_count 4642 fi 4643 # 10*(2^10) chars as input seems more than enough 4644 test $ac_count -gt 10 && break 4645 done 4646 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4647esac 4648 4649 $ac_path_EGREP_found && break 3 4650 done 4651 done 4652 done 4653IFS=$as_save_IFS 4654 if test -z "$ac_cv_path_EGREP"; then 4655 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4656 fi 4657else 4658 ac_cv_path_EGREP=$EGREP 4659fi 4660 4661 fi 4662fi 4663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4664$as_echo "$ac_cv_path_EGREP" >&6; } 4665 EGREP="$ac_cv_path_EGREP" 4666 4667 4668if test $ac_cv_c_compiler_gnu = yes; then 4669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5 4670$as_echo_n "checking whether $CC needs -traditional... " >&6; } 4671if ${ac_cv_prog_gcc_traditional+:} false; then : 4672 $as_echo_n "(cached) " >&6 4673else 4674 ac_pattern="Autoconf.*'x'" 4675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4676/* end confdefs.h. */ 4677#include <sgtty.h> 4678Autoconf TIOCGETP 4679_ACEOF 4680if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4681 $EGREP "$ac_pattern" >/dev/null 2>&1; then : 4682 ac_cv_prog_gcc_traditional=yes 4683else 4684 ac_cv_prog_gcc_traditional=no 4685fi 4686rm -f conftest* 4687 4688 4689 if test $ac_cv_prog_gcc_traditional = no; then 4690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4691/* end confdefs.h. */ 4692#include <termio.h> 4693Autoconf TCGETA 4694_ACEOF 4695if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4696 $EGREP "$ac_pattern" >/dev/null 2>&1; then : 4697 ac_cv_prog_gcc_traditional=yes 4698fi 4699rm -f conftest* 4700 4701 fi 4702fi 4703{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5 4704$as_echo "$ac_cv_prog_gcc_traditional" >&6; } 4705 if test $ac_cv_prog_gcc_traditional = yes; then 4706 CC="$CC -traditional" 4707 fi 4708fi 4709 4710 4711# We need to test for at least gcc 2.95 here, because older versions don't 4712# have -fno-strict-aliasing 4713cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4714/* end confdefs.h. */ 4715 4716int 4717main () 4718{ 4719 4720#if !defined(__GNUC__) || (__GNUC__ < 2) || (__GNUC__ == 2 && __GNUC_MINOR__ < 95) 4721#error 4722#endif 4723 ; 4724 return 0; 4725} 4726_ACEOF 4727if ac_fn_c_try_compile "$LINENO"; then : 4728 have_gcc295=yes 4729else 4730 have_gcc295=no 4731fi 4732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4733 4734if test "$GCC" = "yes" ; then 4735 # Enable many gcc warnings by default... 4736 CFLAGS="$CFLAGS -Wall" 4737 # And disable the strict-aliasing optimization, since it breaks 4738 # our sockaddr-handling code in strange ways. 4739 if test x$have_gcc295 = xyes; then 4740 CFLAGS="$CFLAGS -fno-strict-aliasing" 4741 fi 4742fi 4743 4744# OS X Lion started deprecating the system openssl. Let's just disable 4745# all deprecation warnings on OS X. 4746case "$host_os" in 4747 4748 darwin*) 4749 CFLAGS="$CFLAGS -Wno-deprecated-declarations" 4750 ;; 4751esac 4752 4753# Check whether --enable-gcc-warnings was given. 4754if test "${enable_gcc_warnings+set}" = set; then : 4755 enableval=$enable_gcc_warnings; 4756fi 4757 4758# Check whether --enable-thread-support was given. 4759if test "${enable_thread_support+set}" = set; then : 4760 enableval=$enable_thread_support; 4761else 4762 enable_thread_support=yes 4763fi 4764 4765# Check whether --enable-malloc-replacement was given. 4766if test "${enable_malloc_replacement+set}" = set; then : 4767 enableval=$enable_malloc_replacement; 4768else 4769 enable_malloc_replacement=yes 4770fi 4771 4772# Check whether --enable-openssl was given. 4773if test "${enable_openssl+set}" = set; then : 4774 enableval=$enable_openssl; 4775else 4776 enable_openssl=yes 4777fi 4778 4779# Check whether --enable-debug-mode was given. 4780if test "${enable_debug_mode+set}" = set; then : 4781 enableval=$enable_debug_mode; 4782else 4783 enable_debug_mode=yes 4784fi 4785 4786# Check whether --enable-libevent-install was given. 4787if test "${enable_libevent_install+set}" = set; then : 4788 enableval=$enable_libevent_install; 4789else 4790 enable_libevent_install=yes 4791fi 4792 4793# Check whether --enable-libevent-regress was given. 4794if test "${enable_libevent_regress+set}" = set; then : 4795 enableval=$enable_libevent_regress; 4796else 4797 enable_libevent_regress=yes 4798fi 4799 4800# Check whether --enable-function-sections was given. 4801if test "${enable_function_sections+set}" = set; then : 4802 enableval=$enable_function_sections; 4803else 4804 enable_function_sections=no 4805fi 4806 4807 4808 4809case `pwd` in 4810 *\ * | *\ *) 4811 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4812$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4813esac 4814 4815 4816 4817macro_version='2.4.2' 4818macro_revision='1.3337' 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832ltmain="$ac_aux_dir/ltmain.sh" 4833 4834# Backslashify metacharacters that are still active within 4835# double-quoted strings. 4836sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4837 4838# Same as above, but do not quote variable references. 4839double_quote_subst='s/\(["`\\]\)/\\\1/g' 4840 4841# Sed substitution to delay expansion of an escaped shell variable in a 4842# double_quote_subst'ed string. 4843delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4844 4845# Sed substitution to delay expansion of an escaped single quote. 4846delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4847 4848# Sed substitution to avoid accidental globbing in evaled expressions 4849no_glob_subst='s/\*/\\\*/g' 4850 4851ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4852ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4853ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4854 4855{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4856$as_echo_n "checking how to print strings... " >&6; } 4857# Test print first, because it will be a builtin if present. 4858if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 4859 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4860 ECHO='print -r --' 4861elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4862 ECHO='printf %s\n' 4863else 4864 # Use this function as a fallback that always works. 4865 func_fallback_echo () 4866 { 4867 eval 'cat <<_LTECHO_EOF 4868$1 4869_LTECHO_EOF' 4870 } 4871 ECHO='func_fallback_echo' 4872fi 4873 4874# func_echo_all arg... 4875# Invoke $ECHO with all args, space-separated. 4876func_echo_all () 4877{ 4878 $ECHO "" 4879} 4880 4881case "$ECHO" in 4882 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4883$as_echo "printf" >&6; } ;; 4884 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4885$as_echo "print -r" >&6; } ;; 4886 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4887$as_echo "cat" >&6; } ;; 4888esac 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4904$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4905if ${ac_cv_path_SED+:} false; then : 4906 $as_echo_n "(cached) " >&6 4907else 4908 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4909 for ac_i in 1 2 3 4 5 6 7; do 4910 ac_script="$ac_script$as_nl$ac_script" 4911 done 4912 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4913 { ac_script=; unset ac_script;} 4914 if test -z "$SED"; then 4915 ac_path_SED_found=false 4916 # Loop through the user's path and test for each of PROGNAME-LIST 4917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4918for as_dir in $PATH 4919do 4920 IFS=$as_save_IFS 4921 test -z "$as_dir" && as_dir=. 4922 for ac_prog in sed gsed; do 4923 for ac_exec_ext in '' $ac_executable_extensions; do 4924 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4925 as_fn_executable_p "$ac_path_SED" || continue 4926# Check for GNU ac_path_SED and select it if it is found. 4927 # Check for GNU $ac_path_SED 4928case `"$ac_path_SED" --version 2>&1` in 4929*GNU*) 4930 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4931*) 4932 ac_count=0 4933 $as_echo_n 0123456789 >"conftest.in" 4934 while : 4935 do 4936 cat "conftest.in" "conftest.in" >"conftest.tmp" 4937 mv "conftest.tmp" "conftest.in" 4938 cp "conftest.in" "conftest.nl" 4939 $as_echo '' >> "conftest.nl" 4940 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4941 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4942 as_fn_arith $ac_count + 1 && ac_count=$as_val 4943 if test $ac_count -gt ${ac_path_SED_max-0}; then 4944 # Best one so far, save it but keep looking for a better one 4945 ac_cv_path_SED="$ac_path_SED" 4946 ac_path_SED_max=$ac_count 4947 fi 4948 # 10*(2^10) chars as input seems more than enough 4949 test $ac_count -gt 10 && break 4950 done 4951 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4952esac 4953 4954 $ac_path_SED_found && break 3 4955 done 4956 done 4957 done 4958IFS=$as_save_IFS 4959 if test -z "$ac_cv_path_SED"; then 4960 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4961 fi 4962else 4963 ac_cv_path_SED=$SED 4964fi 4965 4966fi 4967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4968$as_echo "$ac_cv_path_SED" >&6; } 4969 SED="$ac_cv_path_SED" 4970 rm -f conftest.sed 4971 4972test -z "$SED" && SED=sed 4973Xsed="$SED -e 1s/^X//" 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4986$as_echo_n "checking for fgrep... " >&6; } 4987if ${ac_cv_path_FGREP+:} false; then : 4988 $as_echo_n "(cached) " >&6 4989else 4990 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4991 then ac_cv_path_FGREP="$GREP -F" 4992 else 4993 if test -z "$FGREP"; then 4994 ac_path_FGREP_found=false 4995 # Loop through the user's path and test for each of PROGNAME-LIST 4996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4997for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4998do 4999 IFS=$as_save_IFS 5000 test -z "$as_dir" && as_dir=. 5001 for ac_prog in fgrep; do 5002 for ac_exec_ext in '' $ac_executable_extensions; do 5003 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5004 as_fn_executable_p "$ac_path_FGREP" || continue 5005# Check for GNU ac_path_FGREP and select it if it is found. 5006 # Check for GNU $ac_path_FGREP 5007case `"$ac_path_FGREP" --version 2>&1` in 5008*GNU*) 5009 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5010*) 5011 ac_count=0 5012 $as_echo_n 0123456789 >"conftest.in" 5013 while : 5014 do 5015 cat "conftest.in" "conftest.in" >"conftest.tmp" 5016 mv "conftest.tmp" "conftest.in" 5017 cp "conftest.in" "conftest.nl" 5018 $as_echo 'FGREP' >> "conftest.nl" 5019 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5020 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5021 as_fn_arith $ac_count + 1 && ac_count=$as_val 5022 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5023 # Best one so far, save it but keep looking for a better one 5024 ac_cv_path_FGREP="$ac_path_FGREP" 5025 ac_path_FGREP_max=$ac_count 5026 fi 5027 # 10*(2^10) chars as input seems more than enough 5028 test $ac_count -gt 10 && break 5029 done 5030 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5031esac 5032 5033 $ac_path_FGREP_found && break 3 5034 done 5035 done 5036 done 5037IFS=$as_save_IFS 5038 if test -z "$ac_cv_path_FGREP"; then 5039 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5040 fi 5041else 5042 ac_cv_path_FGREP=$FGREP 5043fi 5044 5045 fi 5046fi 5047{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5048$as_echo "$ac_cv_path_FGREP" >&6; } 5049 FGREP="$ac_cv_path_FGREP" 5050 5051 5052test -z "$GREP" && GREP=grep 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072# Check whether --with-gnu-ld was given. 5073if test "${with_gnu_ld+set}" = set; then : 5074 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5075else 5076 with_gnu_ld=no 5077fi 5078 5079ac_prog=ld 5080if test "$GCC" = yes; then 5081 # Check if gcc -print-prog-name=ld gives a path. 5082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5083$as_echo_n "checking for ld used by $CC... " >&6; } 5084 case $host in 5085 *-*-mingw*) 5086 # gcc leaves a trailing carriage return which upsets mingw 5087 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5088 *) 5089 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5090 esac 5091 case $ac_prog in 5092 # Accept absolute paths. 5093 [\\/]* | ?:[\\/]*) 5094 re_direlt='/[^/][^/]*/\.\./' 5095 # Canonicalize the pathname of ld 5096 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5097 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5098 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5099 done 5100 test -z "$LD" && LD="$ac_prog" 5101 ;; 5102 "") 5103 # If it fails, then pretend we aren't using GCC. 5104 ac_prog=ld 5105 ;; 5106 *) 5107 # If it is relative, then search for the first ld in PATH. 5108 with_gnu_ld=unknown 5109 ;; 5110 esac 5111elif test "$with_gnu_ld" = yes; then 5112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5113$as_echo_n "checking for GNU ld... " >&6; } 5114else 5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5116$as_echo_n "checking for non-GNU ld... " >&6; } 5117fi 5118if ${lt_cv_path_LD+:} false; then : 5119 $as_echo_n "(cached) " >&6 5120else 5121 if test -z "$LD"; then 5122 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5123 for ac_dir in $PATH; do 5124 IFS="$lt_save_ifs" 5125 test -z "$ac_dir" && ac_dir=. 5126 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5127 lt_cv_path_LD="$ac_dir/$ac_prog" 5128 # Check to see if the program is GNU ld. I'd rather use --version, 5129 # but apparently some variants of GNU ld only accept -v. 5130 # Break only if it was the GNU/non-GNU ld that we prefer. 5131 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5132 *GNU* | *'with BFD'*) 5133 test "$with_gnu_ld" != no && break 5134 ;; 5135 *) 5136 test "$with_gnu_ld" != yes && break 5137 ;; 5138 esac 5139 fi 5140 done 5141 IFS="$lt_save_ifs" 5142else 5143 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5144fi 5145fi 5146 5147LD="$lt_cv_path_LD" 5148if test -n "$LD"; then 5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5150$as_echo "$LD" >&6; } 5151else 5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5153$as_echo "no" >&6; } 5154fi 5155test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5156{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5157$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5158if ${lt_cv_prog_gnu_ld+:} false; then : 5159 $as_echo_n "(cached) " >&6 5160else 5161 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5162case `$LD -v 2>&1 </dev/null` in 5163*GNU* | *'with BFD'*) 5164 lt_cv_prog_gnu_ld=yes 5165 ;; 5166*) 5167 lt_cv_prog_gnu_ld=no 5168 ;; 5169esac 5170fi 5171{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5172$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5173with_gnu_ld=$lt_cv_prog_gnu_ld 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5184$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5185if ${lt_cv_path_NM+:} false; then : 5186 $as_echo_n "(cached) " >&6 5187else 5188 if test -n "$NM"; then 5189 # Let the user override the test. 5190 lt_cv_path_NM="$NM" 5191else 5192 lt_nm_to_check="${ac_tool_prefix}nm" 5193 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5194 lt_nm_to_check="$lt_nm_to_check nm" 5195 fi 5196 for lt_tmp_nm in $lt_nm_to_check; do 5197 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5198 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5199 IFS="$lt_save_ifs" 5200 test -z "$ac_dir" && ac_dir=. 5201 tmp_nm="$ac_dir/$lt_tmp_nm" 5202 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5203 # Check to see if the nm accepts a BSD-compat flag. 5204 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5205 # nm: unknown option "B" ignored 5206 # Tru64's nm complains that /dev/null is an invalid object file 5207 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5208 */dev/null* | *'Invalid file or object type'*) 5209 lt_cv_path_NM="$tmp_nm -B" 5210 break 5211 ;; 5212 *) 5213 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5214 */dev/null*) 5215 lt_cv_path_NM="$tmp_nm -p" 5216 break 5217 ;; 5218 *) 5219 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5220 continue # so that we can try to find one that supports BSD flags 5221 ;; 5222 esac 5223 ;; 5224 esac 5225 fi 5226 done 5227 IFS="$lt_save_ifs" 5228 done 5229 : ${lt_cv_path_NM=no} 5230fi 5231fi 5232{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5233$as_echo "$lt_cv_path_NM" >&6; } 5234if test "$lt_cv_path_NM" != "no"; then 5235 NM="$lt_cv_path_NM" 5236else 5237 # Didn't find any BSD compatible name lister, look for dumpbin. 5238 if test -n "$DUMPBIN"; then : 5239 # Let the user override the test. 5240 else 5241 if test -n "$ac_tool_prefix"; then 5242 for ac_prog in dumpbin "link -dump" 5243 do 5244 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5245set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5246{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5247$as_echo_n "checking for $ac_word... " >&6; } 5248if ${ac_cv_prog_DUMPBIN+:} false; then : 5249 $as_echo_n "(cached) " >&6 5250else 5251 if test -n "$DUMPBIN"; then 5252 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5253else 5254as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5255for as_dir in $PATH 5256do 5257 IFS=$as_save_IFS 5258 test -z "$as_dir" && as_dir=. 5259 for ac_exec_ext in '' $ac_executable_extensions; do 5260 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5261 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5262 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5263 break 2 5264 fi 5265done 5266 done 5267IFS=$as_save_IFS 5268 5269fi 5270fi 5271DUMPBIN=$ac_cv_prog_DUMPBIN 5272if test -n "$DUMPBIN"; then 5273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5274$as_echo "$DUMPBIN" >&6; } 5275else 5276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5277$as_echo "no" >&6; } 5278fi 5279 5280 5281 test -n "$DUMPBIN" && break 5282 done 5283fi 5284if test -z "$DUMPBIN"; then 5285 ac_ct_DUMPBIN=$DUMPBIN 5286 for ac_prog in dumpbin "link -dump" 5287do 5288 # Extract the first word of "$ac_prog", so it can be a program name with args. 5289set dummy $ac_prog; ac_word=$2 5290{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5291$as_echo_n "checking for $ac_word... " >&6; } 5292if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5293 $as_echo_n "(cached) " >&6 5294else 5295 if test -n "$ac_ct_DUMPBIN"; then 5296 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5297else 5298as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5299for as_dir in $PATH 5300do 5301 IFS=$as_save_IFS 5302 test -z "$as_dir" && as_dir=. 5303 for ac_exec_ext in '' $ac_executable_extensions; do 5304 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5305 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5306 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5307 break 2 5308 fi 5309done 5310 done 5311IFS=$as_save_IFS 5312 5313fi 5314fi 5315ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5316if test -n "$ac_ct_DUMPBIN"; then 5317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5318$as_echo "$ac_ct_DUMPBIN" >&6; } 5319else 5320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5321$as_echo "no" >&6; } 5322fi 5323 5324 5325 test -n "$ac_ct_DUMPBIN" && break 5326done 5327 5328 if test "x$ac_ct_DUMPBIN" = x; then 5329 DUMPBIN=":" 5330 else 5331 case $cross_compiling:$ac_tool_warned in 5332yes:) 5333{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5334$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5335ac_tool_warned=yes ;; 5336esac 5337 DUMPBIN=$ac_ct_DUMPBIN 5338 fi 5339fi 5340 5341 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5342 *COFF*) 5343 DUMPBIN="$DUMPBIN -symbols" 5344 ;; 5345 *) 5346 DUMPBIN=: 5347 ;; 5348 esac 5349 fi 5350 5351 if test "$DUMPBIN" != ":"; then 5352 NM="$DUMPBIN" 5353 fi 5354fi 5355test -z "$NM" && NM=nm 5356 5357 5358 5359 5360 5361 5362{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5363$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5364if ${lt_cv_nm_interface+:} false; then : 5365 $as_echo_n "(cached) " >&6 5366else 5367 lt_cv_nm_interface="BSD nm" 5368 echo "int some_variable = 0;" > conftest.$ac_ext 5369 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5370 (eval "$ac_compile" 2>conftest.err) 5371 cat conftest.err >&5 5372 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5373 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5374 cat conftest.err >&5 5375 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5376 cat conftest.out >&5 5377 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5378 lt_cv_nm_interface="MS dumpbin" 5379 fi 5380 rm -f conftest* 5381fi 5382{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5383$as_echo "$lt_cv_nm_interface" >&6; } 5384 5385# find the maximum length of command line arguments 5386{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5387$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5388if ${lt_cv_sys_max_cmd_len+:} false; then : 5389 $as_echo_n "(cached) " >&6 5390else 5391 i=0 5392 teststring="ABCD" 5393 5394 case $build_os in 5395 msdosdjgpp*) 5396 # On DJGPP, this test can blow up pretty badly due to problems in libc 5397 # (any single argument exceeding 2000 bytes causes a buffer overrun 5398 # during glob expansion). Even if it were fixed, the result of this 5399 # check would be larger than it should be. 5400 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5401 ;; 5402 5403 gnu*) 5404 # Under GNU Hurd, this test is not required because there is 5405 # no limit to the length of command line arguments. 5406 # Libtool will interpret -1 as no limit whatsoever 5407 lt_cv_sys_max_cmd_len=-1; 5408 ;; 5409 5410 cygwin* | mingw* | cegcc*) 5411 # On Win9x/ME, this test blows up -- it succeeds, but takes 5412 # about 5 minutes as the teststring grows exponentially. 5413 # Worse, since 9x/ME are not pre-emptively multitasking, 5414 # you end up with a "frozen" computer, even though with patience 5415 # the test eventually succeeds (with a max line length of 256k). 5416 # Instead, let's just punt: use the minimum linelength reported by 5417 # all of the supported platforms: 8192 (on NT/2K/XP). 5418 lt_cv_sys_max_cmd_len=8192; 5419 ;; 5420 5421 mint*) 5422 # On MiNT this can take a long time and run out of memory. 5423 lt_cv_sys_max_cmd_len=8192; 5424 ;; 5425 5426 amigaos*) 5427 # On AmigaOS with pdksh, this test takes hours, literally. 5428 # So we just punt and use a minimum line length of 8192. 5429 lt_cv_sys_max_cmd_len=8192; 5430 ;; 5431 5432 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5433 # This has been around since 386BSD, at least. Likely further. 5434 if test -x /sbin/sysctl; then 5435 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5436 elif test -x /usr/sbin/sysctl; then 5437 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5438 else 5439 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5440 fi 5441 # And add a safety zone 5442 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5443 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5444 ;; 5445 5446 interix*) 5447 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5448 lt_cv_sys_max_cmd_len=196608 5449 ;; 5450 5451 os2*) 5452 # The test takes a long time on OS/2. 5453 lt_cv_sys_max_cmd_len=8192 5454 ;; 5455 5456 osf*) 5457 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5458 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5459 # nice to cause kernel panics so lets avoid the loop below. 5460 # First set a reasonable default. 5461 lt_cv_sys_max_cmd_len=16384 5462 # 5463 if test -x /sbin/sysconfig; then 5464 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5465 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5466 esac 5467 fi 5468 ;; 5469 sco3.2v5*) 5470 lt_cv_sys_max_cmd_len=102400 5471 ;; 5472 sysv5* | sco5v6* | sysv4.2uw2*) 5473 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5474 if test -n "$kargmax"; then 5475 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5476 else 5477 lt_cv_sys_max_cmd_len=32768 5478 fi 5479 ;; 5480 *) 5481 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5482 if test -n "$lt_cv_sys_max_cmd_len"; then 5483 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5484 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5485 else 5486 # Make teststring a little bigger before we do anything with it. 5487 # a 1K string should be a reasonable start. 5488 for i in 1 2 3 4 5 6 7 8 ; do 5489 teststring=$teststring$teststring 5490 done 5491 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5492 # If test is not a shell built-in, we'll probably end up computing a 5493 # maximum length that is only half of the actual maximum length, but 5494 # we can't tell. 5495 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 5496 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5497 test $i != 17 # 1/2 MB should be enough 5498 do 5499 i=`expr $i + 1` 5500 teststring=$teststring$teststring 5501 done 5502 # Only check the string length outside the loop. 5503 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5504 teststring= 5505 # Add a significant safety factor because C++ compilers can tack on 5506 # massive amounts of additional arguments before passing them to the 5507 # linker. It appears as though 1/2 is a usable value. 5508 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5509 fi 5510 ;; 5511 esac 5512 5513fi 5514 5515if test -n $lt_cv_sys_max_cmd_len ; then 5516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5517$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5518else 5519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5520$as_echo "none" >&6; } 5521fi 5522max_cmd_len=$lt_cv_sys_max_cmd_len 5523 5524 5525 5526 5527 5528 5529: ${CP="cp -f"} 5530: ${MV="mv -f"} 5531: ${RM="rm -f"} 5532 5533{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5534$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5535# Try some XSI features 5536xsi_shell=no 5537( _lt_dummy="a/b/c" 5538 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 5539 = c,a/b,b/c, \ 5540 && eval 'test $(( 1 + 1 )) -eq 2 \ 5541 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5542 && xsi_shell=yes 5543{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5544$as_echo "$xsi_shell" >&6; } 5545 5546 5547{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5548$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5549lt_shell_append=no 5550( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5551 >/dev/null 2>&1 \ 5552 && lt_shell_append=yes 5553{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5554$as_echo "$lt_shell_append" >&6; } 5555 5556 5557if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5558 lt_unset=unset 5559else 5560 lt_unset=false 5561fi 5562 5563 5564 5565 5566 5567# test EBCDIC or ASCII 5568case `echo X|tr X '\101'` in 5569 A) # ASCII based system 5570 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5571 lt_SP2NL='tr \040 \012' 5572 lt_NL2SP='tr \015\012 \040\040' 5573 ;; 5574 *) # EBCDIC based system 5575 lt_SP2NL='tr \100 \n' 5576 lt_NL2SP='tr \r\n \100\100' 5577 ;; 5578esac 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 5589$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 5590if ${lt_cv_to_host_file_cmd+:} false; then : 5591 $as_echo_n "(cached) " >&6 5592else 5593 case $host in 5594 *-*-mingw* ) 5595 case $build in 5596 *-*-mingw* ) # actually msys 5597 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 5598 ;; 5599 *-*-cygwin* ) 5600 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 5601 ;; 5602 * ) # otherwise, assume *nix 5603 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 5604 ;; 5605 esac 5606 ;; 5607 *-*-cygwin* ) 5608 case $build in 5609 *-*-mingw* ) # actually msys 5610 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 5611 ;; 5612 *-*-cygwin* ) 5613 lt_cv_to_host_file_cmd=func_convert_file_noop 5614 ;; 5615 * ) # otherwise, assume *nix 5616 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 5617 ;; 5618 esac 5619 ;; 5620 * ) # unhandled hosts (and "normal" native builds) 5621 lt_cv_to_host_file_cmd=func_convert_file_noop 5622 ;; 5623esac 5624 5625fi 5626 5627to_host_file_cmd=$lt_cv_to_host_file_cmd 5628{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 5629$as_echo "$lt_cv_to_host_file_cmd" >&6; } 5630 5631 5632 5633 5634 5635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 5636$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 5637if ${lt_cv_to_tool_file_cmd+:} false; then : 5638 $as_echo_n "(cached) " >&6 5639else 5640 #assume ordinary cross tools, or native build. 5641lt_cv_to_tool_file_cmd=func_convert_file_noop 5642case $host in 5643 *-*-mingw* ) 5644 case $build in 5645 *-*-mingw* ) # actually msys 5646 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 5647 ;; 5648 esac 5649 ;; 5650esac 5651 5652fi 5653 5654to_tool_file_cmd=$lt_cv_to_tool_file_cmd 5655{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 5656$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 5657 5658 5659 5660 5661 5662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5663$as_echo_n "checking for $LD option to reload object files... " >&6; } 5664if ${lt_cv_ld_reload_flag+:} false; then : 5665 $as_echo_n "(cached) " >&6 5666else 5667 lt_cv_ld_reload_flag='-r' 5668fi 5669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5670$as_echo "$lt_cv_ld_reload_flag" >&6; } 5671reload_flag=$lt_cv_ld_reload_flag 5672case $reload_flag in 5673"" | " "*) ;; 5674*) reload_flag=" $reload_flag" ;; 5675esac 5676reload_cmds='$LD$reload_flag -o $output$reload_objs' 5677case $host_os in 5678 cygwin* | mingw* | pw32* | cegcc*) 5679 if test "$GCC" != yes; then 5680 reload_cmds=false 5681 fi 5682 ;; 5683 darwin*) 5684 if test "$GCC" = yes; then 5685 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5686 else 5687 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5688 fi 5689 ;; 5690esac 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700if test -n "$ac_tool_prefix"; then 5701 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5702set dummy ${ac_tool_prefix}objdump; ac_word=$2 5703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5704$as_echo_n "checking for $ac_word... " >&6; } 5705if ${ac_cv_prog_OBJDUMP+:} false; then : 5706 $as_echo_n "(cached) " >&6 5707else 5708 if test -n "$OBJDUMP"; then 5709 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5710else 5711as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5712for as_dir in $PATH 5713do 5714 IFS=$as_save_IFS 5715 test -z "$as_dir" && as_dir=. 5716 for ac_exec_ext in '' $ac_executable_extensions; do 5717 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5718 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5719 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5720 break 2 5721 fi 5722done 5723 done 5724IFS=$as_save_IFS 5725 5726fi 5727fi 5728OBJDUMP=$ac_cv_prog_OBJDUMP 5729if test -n "$OBJDUMP"; then 5730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5731$as_echo "$OBJDUMP" >&6; } 5732else 5733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5734$as_echo "no" >&6; } 5735fi 5736 5737 5738fi 5739if test -z "$ac_cv_prog_OBJDUMP"; then 5740 ac_ct_OBJDUMP=$OBJDUMP 5741 # Extract the first word of "objdump", so it can be a program name with args. 5742set dummy objdump; ac_word=$2 5743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5744$as_echo_n "checking for $ac_word... " >&6; } 5745if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5746 $as_echo_n "(cached) " >&6 5747else 5748 if test -n "$ac_ct_OBJDUMP"; then 5749 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5750else 5751as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5752for as_dir in $PATH 5753do 5754 IFS=$as_save_IFS 5755 test -z "$as_dir" && as_dir=. 5756 for ac_exec_ext in '' $ac_executable_extensions; do 5757 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5758 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5760 break 2 5761 fi 5762done 5763 done 5764IFS=$as_save_IFS 5765 5766fi 5767fi 5768ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5769if test -n "$ac_ct_OBJDUMP"; then 5770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5771$as_echo "$ac_ct_OBJDUMP" >&6; } 5772else 5773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5774$as_echo "no" >&6; } 5775fi 5776 5777 if test "x$ac_ct_OBJDUMP" = x; then 5778 OBJDUMP="false" 5779 else 5780 case $cross_compiling:$ac_tool_warned in 5781yes:) 5782{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5783$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5784ac_tool_warned=yes ;; 5785esac 5786 OBJDUMP=$ac_ct_OBJDUMP 5787 fi 5788else 5789 OBJDUMP="$ac_cv_prog_OBJDUMP" 5790fi 5791 5792test -z "$OBJDUMP" && OBJDUMP=objdump 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5803$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5804if ${lt_cv_deplibs_check_method+:} false; then : 5805 $as_echo_n "(cached) " >&6 5806else 5807 lt_cv_file_magic_cmd='$MAGIC_CMD' 5808lt_cv_file_magic_test_file= 5809lt_cv_deplibs_check_method='unknown' 5810# Need to set the preceding variable on all platforms that support 5811# interlibrary dependencies. 5812# 'none' -- dependencies not supported. 5813# `unknown' -- same as none, but documents that we really don't know. 5814# 'pass_all' -- all dependencies passed with no checks. 5815# 'test_compile' -- check by making test program. 5816# 'file_magic [[regex]]' -- check by looking for files in library path 5817# which responds to the $file_magic_cmd with a given extended regex. 5818# If you have `file' or equivalent on your system and you're not sure 5819# whether `pass_all' will *always* work, you probably want this one. 5820 5821case $host_os in 5822aix[4-9]*) 5823 lt_cv_deplibs_check_method=pass_all 5824 ;; 5825 5826beos*) 5827 lt_cv_deplibs_check_method=pass_all 5828 ;; 5829 5830bsdi[45]*) 5831 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5832 lt_cv_file_magic_cmd='/usr/bin/file -L' 5833 lt_cv_file_magic_test_file=/shlib/libc.so 5834 ;; 5835 5836cygwin*) 5837 # func_win32_libid is a shell function defined in ltmain.sh 5838 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5839 lt_cv_file_magic_cmd='func_win32_libid' 5840 ;; 5841 5842mingw* | pw32*) 5843 # Base MSYS/MinGW do not provide the 'file' command needed by 5844 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5845 # unless we find 'file', for example because we are cross-compiling. 5846 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5847 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5848 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5849 lt_cv_file_magic_cmd='func_win32_libid' 5850 else 5851 # Keep this pattern in sync with the one in func_win32_libid. 5852 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5853 lt_cv_file_magic_cmd='$OBJDUMP -f' 5854 fi 5855 ;; 5856 5857cegcc*) 5858 # use the weaker test based on 'objdump'. See mingw*. 5859 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5860 lt_cv_file_magic_cmd='$OBJDUMP -f' 5861 ;; 5862 5863darwin* | rhapsody*) 5864 lt_cv_deplibs_check_method=pass_all 5865 ;; 5866 5867freebsd* | dragonfly*) 5868 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5869 case $host_cpu in 5870 i*86 ) 5871 # Not sure whether the presence of OpenBSD here was a mistake. 5872 # Let's accept both of them until this is cleared up. 5873 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5874 lt_cv_file_magic_cmd=/usr/bin/file 5875 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5876 ;; 5877 esac 5878 else 5879 lt_cv_deplibs_check_method=pass_all 5880 fi 5881 ;; 5882 5883gnu*) 5884 lt_cv_deplibs_check_method=pass_all 5885 ;; 5886 5887haiku*) 5888 lt_cv_deplibs_check_method=pass_all 5889 ;; 5890 5891hpux10.20* | hpux11*) 5892 lt_cv_file_magic_cmd=/usr/bin/file 5893 case $host_cpu in 5894 ia64*) 5895 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5896 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5897 ;; 5898 hppa*64*) 5899 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]' 5900 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5901 ;; 5902 *) 5903 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5904 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5905 ;; 5906 esac 5907 ;; 5908 5909interix[3-9]*) 5910 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5911 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5912 ;; 5913 5914irix5* | irix6* | nonstopux*) 5915 case $LD in 5916 *-32|*"-32 ") libmagic=32-bit;; 5917 *-n32|*"-n32 ") libmagic=N32;; 5918 *-64|*"-64 ") libmagic=64-bit;; 5919 *) libmagic=never-match;; 5920 esac 5921 lt_cv_deplibs_check_method=pass_all 5922 ;; 5923 5924# This must be glibc/ELF. 5925linux* | k*bsd*-gnu | kopensolaris*-gnu) 5926 lt_cv_deplibs_check_method=pass_all 5927 ;; 5928 5929netbsd*) 5930 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5931 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5932 else 5933 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5934 fi 5935 ;; 5936 5937newos6*) 5938 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5939 lt_cv_file_magic_cmd=/usr/bin/file 5940 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5941 ;; 5942 5943*nto* | *qnx*) 5944 lt_cv_deplibs_check_method=pass_all 5945 ;; 5946 5947openbsd*) 5948 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5949 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5950 else 5951 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5952 fi 5953 ;; 5954 5955osf3* | osf4* | osf5*) 5956 lt_cv_deplibs_check_method=pass_all 5957 ;; 5958 5959rdos*) 5960 lt_cv_deplibs_check_method=pass_all 5961 ;; 5962 5963solaris*) 5964 lt_cv_deplibs_check_method=pass_all 5965 ;; 5966 5967sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5968 lt_cv_deplibs_check_method=pass_all 5969 ;; 5970 5971sysv4 | sysv4.3*) 5972 case $host_vendor in 5973 motorola) 5974 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]' 5975 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5976 ;; 5977 ncr) 5978 lt_cv_deplibs_check_method=pass_all 5979 ;; 5980 sequent) 5981 lt_cv_file_magic_cmd='/bin/file' 5982 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5983 ;; 5984 sni) 5985 lt_cv_file_magic_cmd='/bin/file' 5986 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5987 lt_cv_file_magic_test_file=/lib/libc.so 5988 ;; 5989 siemens) 5990 lt_cv_deplibs_check_method=pass_all 5991 ;; 5992 pc) 5993 lt_cv_deplibs_check_method=pass_all 5994 ;; 5995 esac 5996 ;; 5997 5998tpf*) 5999 lt_cv_deplibs_check_method=pass_all 6000 ;; 6001esac 6002 6003fi 6004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6005$as_echo "$lt_cv_deplibs_check_method" >&6; } 6006 6007file_magic_glob= 6008want_nocaseglob=no 6009if test "$build" = "$host"; then 6010 case $host_os in 6011 mingw* | pw32*) 6012 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 6013 want_nocaseglob=yes 6014 else 6015 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 6016 fi 6017 ;; 6018 esac 6019fi 6020 6021file_magic_cmd=$lt_cv_file_magic_cmd 6022deplibs_check_method=$lt_cv_deplibs_check_method 6023test -z "$deplibs_check_method" && deplibs_check_method=unknown 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046if test -n "$ac_tool_prefix"; then 6047 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 6048set dummy ${ac_tool_prefix}dlltool; ac_word=$2 6049{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6050$as_echo_n "checking for $ac_word... " >&6; } 6051if ${ac_cv_prog_DLLTOOL+:} false; then : 6052 $as_echo_n "(cached) " >&6 6053else 6054 if test -n "$DLLTOOL"; then 6055 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 6056else 6057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6058for as_dir in $PATH 6059do 6060 IFS=$as_save_IFS 6061 test -z "$as_dir" && as_dir=. 6062 for ac_exec_ext in '' $ac_executable_extensions; do 6063 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6064 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 6065 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6066 break 2 6067 fi 6068done 6069 done 6070IFS=$as_save_IFS 6071 6072fi 6073fi 6074DLLTOOL=$ac_cv_prog_DLLTOOL 6075if test -n "$DLLTOOL"; then 6076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 6077$as_echo "$DLLTOOL" >&6; } 6078else 6079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6080$as_echo "no" >&6; } 6081fi 6082 6083 6084fi 6085if test -z "$ac_cv_prog_DLLTOOL"; then 6086 ac_ct_DLLTOOL=$DLLTOOL 6087 # Extract the first word of "dlltool", so it can be a program name with args. 6088set dummy dlltool; ac_word=$2 6089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6090$as_echo_n "checking for $ac_word... " >&6; } 6091if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 6092 $as_echo_n "(cached) " >&6 6093else 6094 if test -n "$ac_ct_DLLTOOL"; then 6095 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 6096else 6097as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6098for as_dir in $PATH 6099do 6100 IFS=$as_save_IFS 6101 test -z "$as_dir" && as_dir=. 6102 for ac_exec_ext in '' $ac_executable_extensions; do 6103 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6104 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 6105 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6106 break 2 6107 fi 6108done 6109 done 6110IFS=$as_save_IFS 6111 6112fi 6113fi 6114ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 6115if test -n "$ac_ct_DLLTOOL"; then 6116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 6117$as_echo "$ac_ct_DLLTOOL" >&6; } 6118else 6119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6120$as_echo "no" >&6; } 6121fi 6122 6123 if test "x$ac_ct_DLLTOOL" = x; then 6124 DLLTOOL="false" 6125 else 6126 case $cross_compiling:$ac_tool_warned in 6127yes:) 6128{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6129$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6130ac_tool_warned=yes ;; 6131esac 6132 DLLTOOL=$ac_ct_DLLTOOL 6133 fi 6134else 6135 DLLTOOL="$ac_cv_prog_DLLTOOL" 6136fi 6137 6138test -z "$DLLTOOL" && DLLTOOL=dlltool 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 6150$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 6151if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 6152 $as_echo_n "(cached) " >&6 6153else 6154 lt_cv_sharedlib_from_linklib_cmd='unknown' 6155 6156case $host_os in 6157cygwin* | mingw* | pw32* | cegcc*) 6158 # two different shell functions defined in ltmain.sh 6159 # decide which to use based on capabilities of $DLLTOOL 6160 case `$DLLTOOL --help 2>&1` in 6161 *--identify-strict*) 6162 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 6163 ;; 6164 *) 6165 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 6166 ;; 6167 esac 6168 ;; 6169*) 6170 # fallback: assume linklib IS sharedlib 6171 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 6172 ;; 6173esac 6174 6175fi 6176{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 6177$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 6178sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 6179test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 6180 6181 6182 6183 6184 6185 6186 6187if test -n "$ac_tool_prefix"; then 6188 for ac_prog in ar 6189 do 6190 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6191set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6193$as_echo_n "checking for $ac_word... " >&6; } 6194if ${ac_cv_prog_AR+:} false; then : 6195 $as_echo_n "(cached) " >&6 6196else 6197 if test -n "$AR"; then 6198 ac_cv_prog_AR="$AR" # Let the user override the test. 6199else 6200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6201for as_dir in $PATH 6202do 6203 IFS=$as_save_IFS 6204 test -z "$as_dir" && as_dir=. 6205 for ac_exec_ext in '' $ac_executable_extensions; do 6206 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6207 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 6208 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6209 break 2 6210 fi 6211done 6212 done 6213IFS=$as_save_IFS 6214 6215fi 6216fi 6217AR=$ac_cv_prog_AR 6218if test -n "$AR"; then 6219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6220$as_echo "$AR" >&6; } 6221else 6222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6223$as_echo "no" >&6; } 6224fi 6225 6226 6227 test -n "$AR" && break 6228 done 6229fi 6230if test -z "$AR"; then 6231 ac_ct_AR=$AR 6232 for ac_prog in ar 6233do 6234 # Extract the first word of "$ac_prog", so it can be a program name with args. 6235set dummy $ac_prog; ac_word=$2 6236{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6237$as_echo_n "checking for $ac_word... " >&6; } 6238if ${ac_cv_prog_ac_ct_AR+:} false; then : 6239 $as_echo_n "(cached) " >&6 6240else 6241 if test -n "$ac_ct_AR"; then 6242 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6243else 6244as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6245for as_dir in $PATH 6246do 6247 IFS=$as_save_IFS 6248 test -z "$as_dir" && as_dir=. 6249 for ac_exec_ext in '' $ac_executable_extensions; do 6250 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6251 ac_cv_prog_ac_ct_AR="$ac_prog" 6252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6253 break 2 6254 fi 6255done 6256 done 6257IFS=$as_save_IFS 6258 6259fi 6260fi 6261ac_ct_AR=$ac_cv_prog_ac_ct_AR 6262if test -n "$ac_ct_AR"; then 6263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6264$as_echo "$ac_ct_AR" >&6; } 6265else 6266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6267$as_echo "no" >&6; } 6268fi 6269 6270 6271 test -n "$ac_ct_AR" && break 6272done 6273 6274 if test "x$ac_ct_AR" = x; then 6275 AR="false" 6276 else 6277 case $cross_compiling:$ac_tool_warned in 6278yes:) 6279{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6280$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6281ac_tool_warned=yes ;; 6282esac 6283 AR=$ac_ct_AR 6284 fi 6285fi 6286 6287: ${AR=ar} 6288: ${AR_FLAGS=cru} 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 6301$as_echo_n "checking for archiver @FILE support... " >&6; } 6302if ${lt_cv_ar_at_file+:} false; then : 6303 $as_echo_n "(cached) " >&6 6304else 6305 lt_cv_ar_at_file=no 6306 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6307/* end confdefs.h. */ 6308 6309int 6310main () 6311{ 6312 6313 ; 6314 return 0; 6315} 6316_ACEOF 6317if ac_fn_c_try_compile "$LINENO"; then : 6318 echo conftest.$ac_objext > conftest.lst 6319 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 6320 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6321 (eval $lt_ar_try) 2>&5 6322 ac_status=$? 6323 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6324 test $ac_status = 0; } 6325 if test "$ac_status" -eq 0; then 6326 # Ensure the archiver fails upon bogus file names. 6327 rm -f conftest.$ac_objext libconftest.a 6328 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6329 (eval $lt_ar_try) 2>&5 6330 ac_status=$? 6331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6332 test $ac_status = 0; } 6333 if test "$ac_status" -ne 0; then 6334 lt_cv_ar_at_file=@ 6335 fi 6336 fi 6337 rm -f conftest.* libconftest.a 6338 6339fi 6340rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6341 6342fi 6343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 6344$as_echo "$lt_cv_ar_at_file" >&6; } 6345 6346if test "x$lt_cv_ar_at_file" = xno; then 6347 archiver_list_spec= 6348else 6349 archiver_list_spec=$lt_cv_ar_at_file 6350fi 6351 6352 6353 6354 6355 6356 6357 6358if test -n "$ac_tool_prefix"; then 6359 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6360set dummy ${ac_tool_prefix}strip; ac_word=$2 6361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6362$as_echo_n "checking for $ac_word... " >&6; } 6363if ${ac_cv_prog_STRIP+:} false; then : 6364 $as_echo_n "(cached) " >&6 6365else 6366 if test -n "$STRIP"; then 6367 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6368else 6369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6370for as_dir in $PATH 6371do 6372 IFS=$as_save_IFS 6373 test -z "$as_dir" && as_dir=. 6374 for ac_exec_ext in '' $ac_executable_extensions; do 6375 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6376 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6377 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6378 break 2 6379 fi 6380done 6381 done 6382IFS=$as_save_IFS 6383 6384fi 6385fi 6386STRIP=$ac_cv_prog_STRIP 6387if test -n "$STRIP"; then 6388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6389$as_echo "$STRIP" >&6; } 6390else 6391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6392$as_echo "no" >&6; } 6393fi 6394 6395 6396fi 6397if test -z "$ac_cv_prog_STRIP"; then 6398 ac_ct_STRIP=$STRIP 6399 # Extract the first word of "strip", so it can be a program name with args. 6400set dummy strip; ac_word=$2 6401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6402$as_echo_n "checking for $ac_word... " >&6; } 6403if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6404 $as_echo_n "(cached) " >&6 6405else 6406 if test -n "$ac_ct_STRIP"; then 6407 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6408else 6409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6410for as_dir in $PATH 6411do 6412 IFS=$as_save_IFS 6413 test -z "$as_dir" && as_dir=. 6414 for ac_exec_ext in '' $ac_executable_extensions; do 6415 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6416 ac_cv_prog_ac_ct_STRIP="strip" 6417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6418 break 2 6419 fi 6420done 6421 done 6422IFS=$as_save_IFS 6423 6424fi 6425fi 6426ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6427if test -n "$ac_ct_STRIP"; then 6428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6429$as_echo "$ac_ct_STRIP" >&6; } 6430else 6431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6432$as_echo "no" >&6; } 6433fi 6434 6435 if test "x$ac_ct_STRIP" = x; then 6436 STRIP=":" 6437 else 6438 case $cross_compiling:$ac_tool_warned in 6439yes:) 6440{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6441$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6442ac_tool_warned=yes ;; 6443esac 6444 STRIP=$ac_ct_STRIP 6445 fi 6446else 6447 STRIP="$ac_cv_prog_STRIP" 6448fi 6449 6450test -z "$STRIP" && STRIP=: 6451 6452 6453 6454 6455 6456 6457if test -n "$ac_tool_prefix"; then 6458 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6459set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6461$as_echo_n "checking for $ac_word... " >&6; } 6462if ${ac_cv_prog_RANLIB+:} false; then : 6463 $as_echo_n "(cached) " >&6 6464else 6465 if test -n "$RANLIB"; then 6466 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6467else 6468as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6469for as_dir in $PATH 6470do 6471 IFS=$as_save_IFS 6472 test -z "$as_dir" && as_dir=. 6473 for ac_exec_ext in '' $ac_executable_extensions; do 6474 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6475 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6476 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6477 break 2 6478 fi 6479done 6480 done 6481IFS=$as_save_IFS 6482 6483fi 6484fi 6485RANLIB=$ac_cv_prog_RANLIB 6486if test -n "$RANLIB"; then 6487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6488$as_echo "$RANLIB" >&6; } 6489else 6490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6491$as_echo "no" >&6; } 6492fi 6493 6494 6495fi 6496if test -z "$ac_cv_prog_RANLIB"; then 6497 ac_ct_RANLIB=$RANLIB 6498 # Extract the first word of "ranlib", so it can be a program name with args. 6499set dummy ranlib; ac_word=$2 6500{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6501$as_echo_n "checking for $ac_word... " >&6; } 6502if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6503 $as_echo_n "(cached) " >&6 6504else 6505 if test -n "$ac_ct_RANLIB"; then 6506 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6507else 6508as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6509for as_dir in $PATH 6510do 6511 IFS=$as_save_IFS 6512 test -z "$as_dir" && as_dir=. 6513 for ac_exec_ext in '' $ac_executable_extensions; do 6514 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6515 ac_cv_prog_ac_ct_RANLIB="ranlib" 6516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6517 break 2 6518 fi 6519done 6520 done 6521IFS=$as_save_IFS 6522 6523fi 6524fi 6525ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6526if test -n "$ac_ct_RANLIB"; then 6527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6528$as_echo "$ac_ct_RANLIB" >&6; } 6529else 6530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6531$as_echo "no" >&6; } 6532fi 6533 6534 if test "x$ac_ct_RANLIB" = x; then 6535 RANLIB=":" 6536 else 6537 case $cross_compiling:$ac_tool_warned in 6538yes:) 6539{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6540$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6541ac_tool_warned=yes ;; 6542esac 6543 RANLIB=$ac_ct_RANLIB 6544 fi 6545else 6546 RANLIB="$ac_cv_prog_RANLIB" 6547fi 6548 6549test -z "$RANLIB" && RANLIB=: 6550 6551 6552 6553 6554 6555 6556# Determine commands to create old-style static archives. 6557old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6558old_postinstall_cmds='chmod 644 $oldlib' 6559old_postuninstall_cmds= 6560 6561if test -n "$RANLIB"; then 6562 case $host_os in 6563 openbsd*) 6564 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 6565 ;; 6566 *) 6567 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 6568 ;; 6569 esac 6570 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 6571fi 6572 6573case $host_os in 6574 darwin*) 6575 lock_old_archive_extraction=yes ;; 6576 *) 6577 lock_old_archive_extraction=no ;; 6578esac 6579 6580 6581 6582 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# If no C compiler was specified, use CC. 6619LTCC=${LTCC-"$CC"} 6620 6621# If no C compiler flags were specified, use CFLAGS. 6622LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6623 6624# Allow CC to be a program name with arguments. 6625compiler=$CC 6626 6627 6628# Check for command to grab the raw symbol name followed by C symbol from nm. 6629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6630$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6631if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6632 $as_echo_n "(cached) " >&6 6633else 6634 6635# These are sane defaults that work on at least a few old systems. 6636# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6637 6638# Character class describing NM global symbol codes. 6639symcode='[BCDEGRST]' 6640 6641# Regexp to match symbols that can be accessed directly from C. 6642sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6643 6644# Define system-specific variables. 6645case $host_os in 6646aix*) 6647 symcode='[BCDT]' 6648 ;; 6649cygwin* | mingw* | pw32* | cegcc*) 6650 symcode='[ABCDGISTW]' 6651 ;; 6652hpux*) 6653 if test "$host_cpu" = ia64; then 6654 symcode='[ABCDEGRST]' 6655 fi 6656 ;; 6657irix* | nonstopux*) 6658 symcode='[BCDEGRST]' 6659 ;; 6660osf*) 6661 symcode='[BCDEGQRST]' 6662 ;; 6663solaris*) 6664 symcode='[BDRT]' 6665 ;; 6666sco3.2v5*) 6667 symcode='[DT]' 6668 ;; 6669sysv4.2uw2*) 6670 symcode='[DT]' 6671 ;; 6672sysv5* | sco5v6* | unixware* | OpenUNIX*) 6673 symcode='[ABDT]' 6674 ;; 6675sysv4) 6676 symcode='[DFNSTU]' 6677 ;; 6678esac 6679 6680# If we're using GNU nm, then use its standard symbol codes. 6681case `$NM -V 2>&1` in 6682*GNU* | *'with BFD'*) 6683 symcode='[ABCDGIRSTW]' ;; 6684esac 6685 6686# Transform an extracted symbol line into a proper C declaration. 6687# Some systems (esp. on ia64) link data and code symbols differently, 6688# so use this general approach. 6689lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6690 6691# Transform an extracted symbol line into symbol name and symbol address 6692lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6693lt_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'" 6694 6695# Handle CRLF in mingw tool chain 6696opt_cr= 6697case $build_os in 6698mingw*) 6699 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6700 ;; 6701esac 6702 6703# Try without a prefix underscore, then with it. 6704for ac_symprfx in "" "_"; do 6705 6706 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6707 symxfrm="\\1 $ac_symprfx\\2 \\2" 6708 6709 # Write the raw and C identifiers. 6710 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6711 # Fake it for dumpbin and say T for any non-static function 6712 # and D for any global variable. 6713 # Also find C++ and __fastcall symbols from MSVC++, 6714 # which start with @ or ?. 6715 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6716" {last_section=section; section=\$ 3};"\ 6717" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6718" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6719" \$ 0!~/External *\|/{next};"\ 6720" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6721" {if(hide[section]) next};"\ 6722" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6723" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6724" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6725" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6726" ' prfx=^$ac_symprfx" 6727 else 6728 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6729 fi 6730 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6731 6732 # Check to see that the pipe works correctly. 6733 pipe_works=no 6734 6735 rm -f conftest* 6736 cat > conftest.$ac_ext <<_LT_EOF 6737#ifdef __cplusplus 6738extern "C" { 6739#endif 6740char nm_test_var; 6741void nm_test_func(void); 6742void nm_test_func(void){} 6743#ifdef __cplusplus 6744} 6745#endif 6746int main(){nm_test_var='a';nm_test_func();return(0);} 6747_LT_EOF 6748 6749 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6750 (eval $ac_compile) 2>&5 6751 ac_status=$? 6752 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6753 test $ac_status = 0; }; then 6754 # Now try to grab the symbols. 6755 nlist=conftest.nm 6756 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6757 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6758 ac_status=$? 6759 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6760 test $ac_status = 0; } && test -s "$nlist"; then 6761 # Try sorting and uniquifying the output. 6762 if sort "$nlist" | uniq > "$nlist"T; then 6763 mv -f "$nlist"T "$nlist" 6764 else 6765 rm -f "$nlist"T 6766 fi 6767 6768 # Make sure that we snagged all the symbols we need. 6769 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6770 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6771 cat <<_LT_EOF > conftest.$ac_ext 6772/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6773#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 6774/* DATA imports from DLLs on WIN32 con't be const, because runtime 6775 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6776# define LT_DLSYM_CONST 6777#elif defined(__osf__) 6778/* This system does not cope well with relocations in const data. */ 6779# define LT_DLSYM_CONST 6780#else 6781# define LT_DLSYM_CONST const 6782#endif 6783 6784#ifdef __cplusplus 6785extern "C" { 6786#endif 6787 6788_LT_EOF 6789 # Now generate the symbol file. 6790 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6791 6792 cat <<_LT_EOF >> conftest.$ac_ext 6793 6794/* The mapping between symbol names and symbols. */ 6795LT_DLSYM_CONST struct { 6796 const char *name; 6797 void *address; 6798} 6799lt__PROGRAM__LTX_preloaded_symbols[] = 6800{ 6801 { "@PROGRAM@", (void *) 0 }, 6802_LT_EOF 6803 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6804 cat <<\_LT_EOF >> conftest.$ac_ext 6805 {0, (void *) 0} 6806}; 6807 6808/* This works around a problem in FreeBSD linker */ 6809#ifdef FREEBSD_WORKAROUND 6810static const void *lt_preloaded_setup() { 6811 return lt__PROGRAM__LTX_preloaded_symbols; 6812} 6813#endif 6814 6815#ifdef __cplusplus 6816} 6817#endif 6818_LT_EOF 6819 # Now try linking the two files. 6820 mv conftest.$ac_objext conftstm.$ac_objext 6821 lt_globsym_save_LIBS=$LIBS 6822 lt_globsym_save_CFLAGS=$CFLAGS 6823 LIBS="conftstm.$ac_objext" 6824 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6825 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6826 (eval $ac_link) 2>&5 6827 ac_status=$? 6828 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6829 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6830 pipe_works=yes 6831 fi 6832 LIBS=$lt_globsym_save_LIBS 6833 CFLAGS=$lt_globsym_save_CFLAGS 6834 else 6835 echo "cannot find nm_test_func in $nlist" >&5 6836 fi 6837 else 6838 echo "cannot find nm_test_var in $nlist" >&5 6839 fi 6840 else 6841 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6842 fi 6843 else 6844 echo "$progname: failed program was:" >&5 6845 cat conftest.$ac_ext >&5 6846 fi 6847 rm -rf conftest* conftst* 6848 6849 # Do not use the global_symbol_pipe unless it works. 6850 if test "$pipe_works" = yes; then 6851 break 6852 else 6853 lt_cv_sys_global_symbol_pipe= 6854 fi 6855done 6856 6857fi 6858 6859if test -z "$lt_cv_sys_global_symbol_pipe"; then 6860 lt_cv_sys_global_symbol_to_cdecl= 6861fi 6862if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6864$as_echo "failed" >&6; } 6865else 6866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6867$as_echo "ok" >&6; } 6868fi 6869 6870# Response file support. 6871if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6872 nm_file_list_spec='@' 6873elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6874 nm_file_list_spec='@' 6875fi 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6904$as_echo_n "checking for sysroot... " >&6; } 6905 6906# Check whether --with-sysroot was given. 6907if test "${with_sysroot+set}" = set; then : 6908 withval=$with_sysroot; 6909else 6910 with_sysroot=no 6911fi 6912 6913 6914lt_sysroot= 6915case ${with_sysroot} in #( 6916 yes) 6917 if test "$GCC" = yes; then 6918 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6919 fi 6920 ;; #( 6921 /*) 6922 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6923 ;; #( 6924 no|'') 6925 ;; #( 6926 *) 6927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 6928$as_echo "${with_sysroot}" >&6; } 6929 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6930 ;; 6931esac 6932 6933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6934$as_echo "${lt_sysroot:-no}" >&6; } 6935 6936 6937 6938 6939 6940# Check whether --enable-libtool-lock was given. 6941if test "${enable_libtool_lock+set}" = set; then : 6942 enableval=$enable_libtool_lock; 6943fi 6944 6945test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6946 6947# Some flags need to be propagated to the compiler or linker for good 6948# libtool support. 6949case $host in 6950ia64-*-hpux*) 6951 # Find out which ABI we are using. 6952 echo 'int i;' > conftest.$ac_ext 6953 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6954 (eval $ac_compile) 2>&5 6955 ac_status=$? 6956 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6957 test $ac_status = 0; }; then 6958 case `/usr/bin/file conftest.$ac_objext` in 6959 *ELF-32*) 6960 HPUX_IA64_MODE="32" 6961 ;; 6962 *ELF-64*) 6963 HPUX_IA64_MODE="64" 6964 ;; 6965 esac 6966 fi 6967 rm -rf conftest* 6968 ;; 6969*-*-irix6*) 6970 # Find out which ABI we are using. 6971 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6972 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6973 (eval $ac_compile) 2>&5 6974 ac_status=$? 6975 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6976 test $ac_status = 0; }; then 6977 if test "$lt_cv_prog_gnu_ld" = yes; then 6978 case `/usr/bin/file conftest.$ac_objext` in 6979 *32-bit*) 6980 LD="${LD-ld} -melf32bsmip" 6981 ;; 6982 *N32*) 6983 LD="${LD-ld} -melf32bmipn32" 6984 ;; 6985 *64-bit*) 6986 LD="${LD-ld} -melf64bmip" 6987 ;; 6988 esac 6989 else 6990 case `/usr/bin/file conftest.$ac_objext` in 6991 *32-bit*) 6992 LD="${LD-ld} -32" 6993 ;; 6994 *N32*) 6995 LD="${LD-ld} -n32" 6996 ;; 6997 *64-bit*) 6998 LD="${LD-ld} -64" 6999 ;; 7000 esac 7001 fi 7002 fi 7003 rm -rf conftest* 7004 ;; 7005 7006x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 7007s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 7008 # Find out which ABI we are using. 7009 echo 'int i;' > conftest.$ac_ext 7010 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7011 (eval $ac_compile) 2>&5 7012 ac_status=$? 7013 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7014 test $ac_status = 0; }; then 7015 case `/usr/bin/file conftest.o` in 7016 *32-bit*) 7017 case $host in 7018 x86_64-*kfreebsd*-gnu) 7019 LD="${LD-ld} -m elf_i386_fbsd" 7020 ;; 7021 x86_64-*linux*) 7022 LD="${LD-ld} -m elf_i386" 7023 ;; 7024 ppc64-*linux*|powerpc64-*linux*) 7025 LD="${LD-ld} -m elf32ppclinux" 7026 ;; 7027 s390x-*linux*) 7028 LD="${LD-ld} -m elf_s390" 7029 ;; 7030 sparc64-*linux*) 7031 LD="${LD-ld} -m elf32_sparc" 7032 ;; 7033 esac 7034 ;; 7035 *64-bit*) 7036 case $host in 7037 x86_64-*kfreebsd*-gnu) 7038 LD="${LD-ld} -m elf_x86_64_fbsd" 7039 ;; 7040 x86_64-*linux*) 7041 LD="${LD-ld} -m elf_x86_64" 7042 ;; 7043 ppc*-*linux*|powerpc*-*linux*) 7044 LD="${LD-ld} -m elf64ppc" 7045 ;; 7046 s390*-*linux*|s390*-*tpf*) 7047 LD="${LD-ld} -m elf64_s390" 7048 ;; 7049 sparc*-*linux*) 7050 LD="${LD-ld} -m elf64_sparc" 7051 ;; 7052 esac 7053 ;; 7054 esac 7055 fi 7056 rm -rf conftest* 7057 ;; 7058 7059*-*-sco3.2v5*) 7060 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7061 SAVE_CFLAGS="$CFLAGS" 7062 CFLAGS="$CFLAGS -belf" 7063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7064$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7065if ${lt_cv_cc_needs_belf+:} false; then : 7066 $as_echo_n "(cached) " >&6 7067else 7068 ac_ext=c 7069ac_cpp='$CPP $CPPFLAGS' 7070ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7071ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7072ac_compiler_gnu=$ac_cv_c_compiler_gnu 7073 7074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7075/* end confdefs.h. */ 7076 7077int 7078main () 7079{ 7080 7081 ; 7082 return 0; 7083} 7084_ACEOF 7085if ac_fn_c_try_link "$LINENO"; then : 7086 lt_cv_cc_needs_belf=yes 7087else 7088 lt_cv_cc_needs_belf=no 7089fi 7090rm -f core conftest.err conftest.$ac_objext \ 7091 conftest$ac_exeext conftest.$ac_ext 7092 ac_ext=c 7093ac_cpp='$CPP $CPPFLAGS' 7094ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7095ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7096ac_compiler_gnu=$ac_cv_c_compiler_gnu 7097 7098fi 7099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7100$as_echo "$lt_cv_cc_needs_belf" >&6; } 7101 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7102 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7103 CFLAGS="$SAVE_CFLAGS" 7104 fi 7105 ;; 7106*-*solaris*) 7107 # Find out which ABI we are using. 7108 echo 'int i;' > conftest.$ac_ext 7109 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7110 (eval $ac_compile) 2>&5 7111 ac_status=$? 7112 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7113 test $ac_status = 0; }; then 7114 case `/usr/bin/file conftest.o` in 7115 *64-bit*) 7116 case $lt_cv_prog_gnu_ld in 7117 yes*) 7118 case $host in 7119 i?86-*-solaris*) 7120 LD="${LD-ld} -m elf_x86_64" 7121 ;; 7122 sparc*-*-solaris*) 7123 LD="${LD-ld} -m elf64_sparc" 7124 ;; 7125 esac 7126 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 7127 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 7128 LD="${LD-ld}_sol2" 7129 fi 7130 ;; 7131 *) 7132 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7133 LD="${LD-ld} -64" 7134 fi 7135 ;; 7136 esac 7137 ;; 7138 esac 7139 fi 7140 rm -rf conftest* 7141 ;; 7142esac 7143 7144need_locks="$enable_libtool_lock" 7145 7146if test -n "$ac_tool_prefix"; then 7147 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 7148set dummy ${ac_tool_prefix}mt; ac_word=$2 7149{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7150$as_echo_n "checking for $ac_word... " >&6; } 7151if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 7152 $as_echo_n "(cached) " >&6 7153else 7154 if test -n "$MANIFEST_TOOL"; then 7155 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 7156else 7157as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7158for as_dir in $PATH 7159do 7160 IFS=$as_save_IFS 7161 test -z "$as_dir" && as_dir=. 7162 for ac_exec_ext in '' $ac_executable_extensions; do 7163 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7164 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 7165 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7166 break 2 7167 fi 7168done 7169 done 7170IFS=$as_save_IFS 7171 7172fi 7173fi 7174MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 7175if test -n "$MANIFEST_TOOL"; then 7176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 7177$as_echo "$MANIFEST_TOOL" >&6; } 7178else 7179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7180$as_echo "no" >&6; } 7181fi 7182 7183 7184fi 7185if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 7186 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 7187 # Extract the first word of "mt", so it can be a program name with args. 7188set dummy mt; ac_word=$2 7189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7190$as_echo_n "checking for $ac_word... " >&6; } 7191if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 7192 $as_echo_n "(cached) " >&6 7193else 7194 if test -n "$ac_ct_MANIFEST_TOOL"; then 7195 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 7196else 7197as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7198for as_dir in $PATH 7199do 7200 IFS=$as_save_IFS 7201 test -z "$as_dir" && as_dir=. 7202 for ac_exec_ext in '' $ac_executable_extensions; do 7203 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7204 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 7205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7206 break 2 7207 fi 7208done 7209 done 7210IFS=$as_save_IFS 7211 7212fi 7213fi 7214ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 7215if test -n "$ac_ct_MANIFEST_TOOL"; then 7216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 7217$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 7218else 7219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7220$as_echo "no" >&6; } 7221fi 7222 7223 if test "x$ac_ct_MANIFEST_TOOL" = x; then 7224 MANIFEST_TOOL=":" 7225 else 7226 case $cross_compiling:$ac_tool_warned in 7227yes:) 7228{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7229$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7230ac_tool_warned=yes ;; 7231esac 7232 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 7233 fi 7234else 7235 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 7236fi 7237 7238test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 7239{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 7240$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 7241if ${lt_cv_path_mainfest_tool+:} false; then : 7242 $as_echo_n "(cached) " >&6 7243else 7244 lt_cv_path_mainfest_tool=no 7245 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 7246 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 7247 cat conftest.err >&5 7248 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 7249 lt_cv_path_mainfest_tool=yes 7250 fi 7251 rm -f conftest* 7252fi 7253{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 7254$as_echo "$lt_cv_path_mainfest_tool" >&6; } 7255if test "x$lt_cv_path_mainfest_tool" != xyes; then 7256 MANIFEST_TOOL=: 7257fi 7258 7259 7260 7261 7262 7263 7264 case $host_os in 7265 rhapsody* | darwin*) 7266 if test -n "$ac_tool_prefix"; then 7267 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7268set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7269{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7270$as_echo_n "checking for $ac_word... " >&6; } 7271if ${ac_cv_prog_DSYMUTIL+:} false; then : 7272 $as_echo_n "(cached) " >&6 7273else 7274 if test -n "$DSYMUTIL"; then 7275 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7276else 7277as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7278for as_dir in $PATH 7279do 7280 IFS=$as_save_IFS 7281 test -z "$as_dir" && as_dir=. 7282 for ac_exec_ext in '' $ac_executable_extensions; do 7283 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7284 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7285 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7286 break 2 7287 fi 7288done 7289 done 7290IFS=$as_save_IFS 7291 7292fi 7293fi 7294DSYMUTIL=$ac_cv_prog_DSYMUTIL 7295if test -n "$DSYMUTIL"; then 7296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7297$as_echo "$DSYMUTIL" >&6; } 7298else 7299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7300$as_echo "no" >&6; } 7301fi 7302 7303 7304fi 7305if test -z "$ac_cv_prog_DSYMUTIL"; then 7306 ac_ct_DSYMUTIL=$DSYMUTIL 7307 # Extract the first word of "dsymutil", so it can be a program name with args. 7308set dummy dsymutil; ac_word=$2 7309{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7310$as_echo_n "checking for $ac_word... " >&6; } 7311if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7312 $as_echo_n "(cached) " >&6 7313else 7314 if test -n "$ac_ct_DSYMUTIL"; then 7315 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7316else 7317as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7318for as_dir in $PATH 7319do 7320 IFS=$as_save_IFS 7321 test -z "$as_dir" && as_dir=. 7322 for ac_exec_ext in '' $ac_executable_extensions; do 7323 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7324 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7325 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7326 break 2 7327 fi 7328done 7329 done 7330IFS=$as_save_IFS 7331 7332fi 7333fi 7334ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7335if test -n "$ac_ct_DSYMUTIL"; then 7336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7337$as_echo "$ac_ct_DSYMUTIL" >&6; } 7338else 7339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7340$as_echo "no" >&6; } 7341fi 7342 7343 if test "x$ac_ct_DSYMUTIL" = x; then 7344 DSYMUTIL=":" 7345 else 7346 case $cross_compiling:$ac_tool_warned in 7347yes:) 7348{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7349$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7350ac_tool_warned=yes ;; 7351esac 7352 DSYMUTIL=$ac_ct_DSYMUTIL 7353 fi 7354else 7355 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7356fi 7357 7358 if test -n "$ac_tool_prefix"; then 7359 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7360set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7361{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7362$as_echo_n "checking for $ac_word... " >&6; } 7363if ${ac_cv_prog_NMEDIT+:} false; then : 7364 $as_echo_n "(cached) " >&6 7365else 7366 if test -n "$NMEDIT"; then 7367 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7368else 7369as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7370for as_dir in $PATH 7371do 7372 IFS=$as_save_IFS 7373 test -z "$as_dir" && as_dir=. 7374 for ac_exec_ext in '' $ac_executable_extensions; do 7375 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7376 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7377 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7378 break 2 7379 fi 7380done 7381 done 7382IFS=$as_save_IFS 7383 7384fi 7385fi 7386NMEDIT=$ac_cv_prog_NMEDIT 7387if test -n "$NMEDIT"; then 7388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7389$as_echo "$NMEDIT" >&6; } 7390else 7391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7392$as_echo "no" >&6; } 7393fi 7394 7395 7396fi 7397if test -z "$ac_cv_prog_NMEDIT"; then 7398 ac_ct_NMEDIT=$NMEDIT 7399 # Extract the first word of "nmedit", so it can be a program name with args. 7400set dummy nmedit; ac_word=$2 7401{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7402$as_echo_n "checking for $ac_word... " >&6; } 7403if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7404 $as_echo_n "(cached) " >&6 7405else 7406 if test -n "$ac_ct_NMEDIT"; then 7407 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7408else 7409as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7410for as_dir in $PATH 7411do 7412 IFS=$as_save_IFS 7413 test -z "$as_dir" && as_dir=. 7414 for ac_exec_ext in '' $ac_executable_extensions; do 7415 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7416 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7418 break 2 7419 fi 7420done 7421 done 7422IFS=$as_save_IFS 7423 7424fi 7425fi 7426ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7427if test -n "$ac_ct_NMEDIT"; then 7428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7429$as_echo "$ac_ct_NMEDIT" >&6; } 7430else 7431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7432$as_echo "no" >&6; } 7433fi 7434 7435 if test "x$ac_ct_NMEDIT" = x; then 7436 NMEDIT=":" 7437 else 7438 case $cross_compiling:$ac_tool_warned in 7439yes:) 7440{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7441$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7442ac_tool_warned=yes ;; 7443esac 7444 NMEDIT=$ac_ct_NMEDIT 7445 fi 7446else 7447 NMEDIT="$ac_cv_prog_NMEDIT" 7448fi 7449 7450 if test -n "$ac_tool_prefix"; then 7451 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7452set dummy ${ac_tool_prefix}lipo; ac_word=$2 7453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7454$as_echo_n "checking for $ac_word... " >&6; } 7455if ${ac_cv_prog_LIPO+:} false; then : 7456 $as_echo_n "(cached) " >&6 7457else 7458 if test -n "$LIPO"; then 7459 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7460else 7461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7462for as_dir in $PATH 7463do 7464 IFS=$as_save_IFS 7465 test -z "$as_dir" && as_dir=. 7466 for ac_exec_ext in '' $ac_executable_extensions; do 7467 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7468 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7470 break 2 7471 fi 7472done 7473 done 7474IFS=$as_save_IFS 7475 7476fi 7477fi 7478LIPO=$ac_cv_prog_LIPO 7479if test -n "$LIPO"; then 7480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7481$as_echo "$LIPO" >&6; } 7482else 7483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7484$as_echo "no" >&6; } 7485fi 7486 7487 7488fi 7489if test -z "$ac_cv_prog_LIPO"; then 7490 ac_ct_LIPO=$LIPO 7491 # Extract the first word of "lipo", so it can be a program name with args. 7492set dummy lipo; ac_word=$2 7493{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7494$as_echo_n "checking for $ac_word... " >&6; } 7495if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7496 $as_echo_n "(cached) " >&6 7497else 7498 if test -n "$ac_ct_LIPO"; then 7499 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7500else 7501as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7502for as_dir in $PATH 7503do 7504 IFS=$as_save_IFS 7505 test -z "$as_dir" && as_dir=. 7506 for ac_exec_ext in '' $ac_executable_extensions; do 7507 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7508 ac_cv_prog_ac_ct_LIPO="lipo" 7509 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7510 break 2 7511 fi 7512done 7513 done 7514IFS=$as_save_IFS 7515 7516fi 7517fi 7518ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7519if test -n "$ac_ct_LIPO"; then 7520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7521$as_echo "$ac_ct_LIPO" >&6; } 7522else 7523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7524$as_echo "no" >&6; } 7525fi 7526 7527 if test "x$ac_ct_LIPO" = x; then 7528 LIPO=":" 7529 else 7530 case $cross_compiling:$ac_tool_warned in 7531yes:) 7532{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7533$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7534ac_tool_warned=yes ;; 7535esac 7536 LIPO=$ac_ct_LIPO 7537 fi 7538else 7539 LIPO="$ac_cv_prog_LIPO" 7540fi 7541 7542 if test -n "$ac_tool_prefix"; then 7543 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7544set dummy ${ac_tool_prefix}otool; ac_word=$2 7545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7546$as_echo_n "checking for $ac_word... " >&6; } 7547if ${ac_cv_prog_OTOOL+:} false; then : 7548 $as_echo_n "(cached) " >&6 7549else 7550 if test -n "$OTOOL"; then 7551 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7552else 7553as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7554for as_dir in $PATH 7555do 7556 IFS=$as_save_IFS 7557 test -z "$as_dir" && as_dir=. 7558 for ac_exec_ext in '' $ac_executable_extensions; do 7559 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7560 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7562 break 2 7563 fi 7564done 7565 done 7566IFS=$as_save_IFS 7567 7568fi 7569fi 7570OTOOL=$ac_cv_prog_OTOOL 7571if test -n "$OTOOL"; then 7572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7573$as_echo "$OTOOL" >&6; } 7574else 7575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7576$as_echo "no" >&6; } 7577fi 7578 7579 7580fi 7581if test -z "$ac_cv_prog_OTOOL"; then 7582 ac_ct_OTOOL=$OTOOL 7583 # Extract the first word of "otool", so it can be a program name with args. 7584set dummy otool; ac_word=$2 7585{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7586$as_echo_n "checking for $ac_word... " >&6; } 7587if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7588 $as_echo_n "(cached) " >&6 7589else 7590 if test -n "$ac_ct_OTOOL"; then 7591 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7592else 7593as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7594for as_dir in $PATH 7595do 7596 IFS=$as_save_IFS 7597 test -z "$as_dir" && as_dir=. 7598 for ac_exec_ext in '' $ac_executable_extensions; do 7599 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7600 ac_cv_prog_ac_ct_OTOOL="otool" 7601 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7602 break 2 7603 fi 7604done 7605 done 7606IFS=$as_save_IFS 7607 7608fi 7609fi 7610ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7611if test -n "$ac_ct_OTOOL"; then 7612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7613$as_echo "$ac_ct_OTOOL" >&6; } 7614else 7615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7616$as_echo "no" >&6; } 7617fi 7618 7619 if test "x$ac_ct_OTOOL" = x; then 7620 OTOOL=":" 7621 else 7622 case $cross_compiling:$ac_tool_warned in 7623yes:) 7624{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7625$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7626ac_tool_warned=yes ;; 7627esac 7628 OTOOL=$ac_ct_OTOOL 7629 fi 7630else 7631 OTOOL="$ac_cv_prog_OTOOL" 7632fi 7633 7634 if test -n "$ac_tool_prefix"; then 7635 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7636set dummy ${ac_tool_prefix}otool64; ac_word=$2 7637{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7638$as_echo_n "checking for $ac_word... " >&6; } 7639if ${ac_cv_prog_OTOOL64+:} false; then : 7640 $as_echo_n "(cached) " >&6 7641else 7642 if test -n "$OTOOL64"; then 7643 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7644else 7645as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7646for as_dir in $PATH 7647do 7648 IFS=$as_save_IFS 7649 test -z "$as_dir" && as_dir=. 7650 for ac_exec_ext in '' $ac_executable_extensions; do 7651 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7652 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7653 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7654 break 2 7655 fi 7656done 7657 done 7658IFS=$as_save_IFS 7659 7660fi 7661fi 7662OTOOL64=$ac_cv_prog_OTOOL64 7663if test -n "$OTOOL64"; then 7664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7665$as_echo "$OTOOL64" >&6; } 7666else 7667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7668$as_echo "no" >&6; } 7669fi 7670 7671 7672fi 7673if test -z "$ac_cv_prog_OTOOL64"; then 7674 ac_ct_OTOOL64=$OTOOL64 7675 # Extract the first word of "otool64", so it can be a program name with args. 7676set dummy otool64; ac_word=$2 7677{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7678$as_echo_n "checking for $ac_word... " >&6; } 7679if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7680 $as_echo_n "(cached) " >&6 7681else 7682 if test -n "$ac_ct_OTOOL64"; then 7683 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7684else 7685as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7686for as_dir in $PATH 7687do 7688 IFS=$as_save_IFS 7689 test -z "$as_dir" && as_dir=. 7690 for ac_exec_ext in '' $ac_executable_extensions; do 7691 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7692 ac_cv_prog_ac_ct_OTOOL64="otool64" 7693 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7694 break 2 7695 fi 7696done 7697 done 7698IFS=$as_save_IFS 7699 7700fi 7701fi 7702ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7703if test -n "$ac_ct_OTOOL64"; then 7704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7705$as_echo "$ac_ct_OTOOL64" >&6; } 7706else 7707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7708$as_echo "no" >&6; } 7709fi 7710 7711 if test "x$ac_ct_OTOOL64" = x; then 7712 OTOOL64=":" 7713 else 7714 case $cross_compiling:$ac_tool_warned in 7715yes:) 7716{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7717$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7718ac_tool_warned=yes ;; 7719esac 7720 OTOOL64=$ac_ct_OTOOL64 7721 fi 7722else 7723 OTOOL64="$ac_cv_prog_OTOOL64" 7724fi 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7753$as_echo_n "checking for -single_module linker flag... " >&6; } 7754if ${lt_cv_apple_cc_single_mod+:} false; then : 7755 $as_echo_n "(cached) " >&6 7756else 7757 lt_cv_apple_cc_single_mod=no 7758 if test -z "${LT_MULTI_MODULE}"; then 7759 # By default we will add the -single_module flag. You can override 7760 # by either setting the environment variable LT_MULTI_MODULE 7761 # non-empty at configure time, or by adding -multi_module to the 7762 # link flags. 7763 rm -rf libconftest.dylib* 7764 echo "int foo(void){return 1;}" > conftest.c 7765 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7766-dynamiclib -Wl,-single_module conftest.c" >&5 7767 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7768 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7769 _lt_result=$? 7770 # If there is a non-empty error log, and "single_module" 7771 # appears in it, assume the flag caused a linker warning 7772 if test -s conftest.err && $GREP single_module conftest.err; then 7773 cat conftest.err >&5 7774 # Otherwise, if the output was created with a 0 exit code from 7775 # the compiler, it worked. 7776 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 7777 lt_cv_apple_cc_single_mod=yes 7778 else 7779 cat conftest.err >&5 7780 fi 7781 rm -rf libconftest.dylib* 7782 rm -f conftest.* 7783 fi 7784fi 7785{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7786$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7787 7788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7789$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7790if ${lt_cv_ld_exported_symbols_list+:} false; then : 7791 $as_echo_n "(cached) " >&6 7792else 7793 lt_cv_ld_exported_symbols_list=no 7794 save_LDFLAGS=$LDFLAGS 7795 echo "_main" > conftest.sym 7796 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7798/* end confdefs.h. */ 7799 7800int 7801main () 7802{ 7803 7804 ; 7805 return 0; 7806} 7807_ACEOF 7808if ac_fn_c_try_link "$LINENO"; then : 7809 lt_cv_ld_exported_symbols_list=yes 7810else 7811 lt_cv_ld_exported_symbols_list=no 7812fi 7813rm -f core conftest.err conftest.$ac_objext \ 7814 conftest$ac_exeext conftest.$ac_ext 7815 LDFLAGS="$save_LDFLAGS" 7816 7817fi 7818{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7819$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7820 7821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7822$as_echo_n "checking for -force_load linker flag... " >&6; } 7823if ${lt_cv_ld_force_load+:} false; then : 7824 $as_echo_n "(cached) " >&6 7825else 7826 lt_cv_ld_force_load=no 7827 cat > conftest.c << _LT_EOF 7828int forced_loaded() { return 2;} 7829_LT_EOF 7830 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7831 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7832 echo "$AR cru libconftest.a conftest.o" >&5 7833 $AR cru libconftest.a conftest.o 2>&5 7834 echo "$RANLIB libconftest.a" >&5 7835 $RANLIB libconftest.a 2>&5 7836 cat > conftest.c << _LT_EOF 7837int main() { return 0;} 7838_LT_EOF 7839 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7840 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7841 _lt_result=$? 7842 if test -s conftest.err && $GREP force_load conftest.err; then 7843 cat conftest.err >&5 7844 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 7845 lt_cv_ld_force_load=yes 7846 else 7847 cat conftest.err >&5 7848 fi 7849 rm -f conftest.err libconftest.a conftest conftest.c 7850 rm -rf conftest.dSYM 7851 7852fi 7853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7854$as_echo "$lt_cv_ld_force_load" >&6; } 7855 case $host_os in 7856 rhapsody* | darwin1.[012]) 7857 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7858 darwin1.*) 7859 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7860 darwin*) # darwin 5.x on 7861 # if running on 10.5 or later, the deployment target defaults 7862 # to the OS version, if on x86, and 10.4, the deployment 7863 # target defaults to 10.4. Don't you love it? 7864 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7865 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7866 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7867 10.[012]*) 7868 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7869 10.*) 7870 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7871 esac 7872 ;; 7873 esac 7874 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7875 _lt_dar_single_mod='$single_module' 7876 fi 7877 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7878 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7879 else 7880 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7881 fi 7882 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7883 _lt_dsymutil='~$DSYMUTIL $lib || :' 7884 else 7885 _lt_dsymutil= 7886 fi 7887 ;; 7888 esac 7889 7890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7891$as_echo_n "checking for ANSI C header files... " >&6; } 7892if ${ac_cv_header_stdc+:} false; then : 7893 $as_echo_n "(cached) " >&6 7894else 7895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7896/* end confdefs.h. */ 7897#include <stdlib.h> 7898#include <stdarg.h> 7899#include <string.h> 7900#include <float.h> 7901 7902int 7903main () 7904{ 7905 7906 ; 7907 return 0; 7908} 7909_ACEOF 7910if ac_fn_c_try_compile "$LINENO"; then : 7911 ac_cv_header_stdc=yes 7912else 7913 ac_cv_header_stdc=no 7914fi 7915rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7916 7917if test $ac_cv_header_stdc = yes; then 7918 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7920/* end confdefs.h. */ 7921#include <string.h> 7922 7923_ACEOF 7924if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7925 $EGREP "memchr" >/dev/null 2>&1; then : 7926 7927else 7928 ac_cv_header_stdc=no 7929fi 7930rm -f conftest* 7931 7932fi 7933 7934if test $ac_cv_header_stdc = yes; then 7935 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7936 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7937/* end confdefs.h. */ 7938#include <stdlib.h> 7939 7940_ACEOF 7941if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7942 $EGREP "free" >/dev/null 2>&1; then : 7943 7944else 7945 ac_cv_header_stdc=no 7946fi 7947rm -f conftest* 7948 7949fi 7950 7951if test $ac_cv_header_stdc = yes; then 7952 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7953 if test "$cross_compiling" = yes; then : 7954 : 7955else 7956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7957/* end confdefs.h. */ 7958#include <ctype.h> 7959#include <stdlib.h> 7960#if ((' ' & 0x0FF) == 0x020) 7961# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7962# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7963#else 7964# define ISLOWER(c) \ 7965 (('a' <= (c) && (c) <= 'i') \ 7966 || ('j' <= (c) && (c) <= 'r') \ 7967 || ('s' <= (c) && (c) <= 'z')) 7968# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7969#endif 7970 7971#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7972int 7973main () 7974{ 7975 int i; 7976 for (i = 0; i < 256; i++) 7977 if (XOR (islower (i), ISLOWER (i)) 7978 || toupper (i) != TOUPPER (i)) 7979 return 2; 7980 return 0; 7981} 7982_ACEOF 7983if ac_fn_c_try_run "$LINENO"; then : 7984 7985else 7986 ac_cv_header_stdc=no 7987fi 7988rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7989 conftest.$ac_objext conftest.beam conftest.$ac_ext 7990fi 7991 7992fi 7993fi 7994{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7995$as_echo "$ac_cv_header_stdc" >&6; } 7996if test $ac_cv_header_stdc = yes; then 7997 7998$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7999 8000fi 8001 8002# On IRIX 5.3, sys/types and inttypes.h are conflicting. 8003for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 8004 inttypes.h stdint.h unistd.h 8005do : 8006 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 8007ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 8008" 8009if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 8010 cat >>confdefs.h <<_ACEOF 8011#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 8012_ACEOF 8013 8014fi 8015 8016done 8017 8018 8019for ac_header in dlfcn.h 8020do : 8021 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 8022" 8023if test "x$ac_cv_header_dlfcn_h" = xyes; then : 8024 cat >>confdefs.h <<_ACEOF 8025#define HAVE_DLFCN_H 1 8026_ACEOF 8027 8028fi 8029 8030done 8031 8032 8033 8034 8035 8036# Set options 8037 8038 8039 8040 enable_dlopen=no 8041 8042 8043 enable_win32_dll=no 8044 8045 8046 # Check whether --enable-shared was given. 8047if test "${enable_shared+set}" = set; then : 8048 enableval=$enable_shared; p=${PACKAGE-default} 8049 case $enableval in 8050 yes) enable_shared=yes ;; 8051 no) enable_shared=no ;; 8052 *) 8053 enable_shared=no 8054 # Look at the argument we got. We use all the common list separators. 8055 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8056 for pkg in $enableval; do 8057 IFS="$lt_save_ifs" 8058 if test "X$pkg" = "X$p"; then 8059 enable_shared=yes 8060 fi 8061 done 8062 IFS="$lt_save_ifs" 8063 ;; 8064 esac 8065else 8066 enable_shared=yes 8067fi 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 # Check whether --enable-static was given. 8078if test "${enable_static+set}" = set; then : 8079 enableval=$enable_static; p=${PACKAGE-default} 8080 case $enableval in 8081 yes) enable_static=yes ;; 8082 no) enable_static=no ;; 8083 *) 8084 enable_static=no 8085 # Look at the argument we got. We use all the common list separators. 8086 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8087 for pkg in $enableval; do 8088 IFS="$lt_save_ifs" 8089 if test "X$pkg" = "X$p"; then 8090 enable_static=yes 8091 fi 8092 done 8093 IFS="$lt_save_ifs" 8094 ;; 8095 esac 8096else 8097 enable_static=yes 8098fi 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109# Check whether --with-pic was given. 8110if test "${with_pic+set}" = set; then : 8111 withval=$with_pic; lt_p=${PACKAGE-default} 8112 case $withval in 8113 yes|no) pic_mode=$withval ;; 8114 *) 8115 pic_mode=default 8116 # Look at the argument we got. We use all the common list separators. 8117 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8118 for lt_pkg in $withval; do 8119 IFS="$lt_save_ifs" 8120 if test "X$lt_pkg" = "X$lt_p"; then 8121 pic_mode=yes 8122 fi 8123 done 8124 IFS="$lt_save_ifs" 8125 ;; 8126 esac 8127else 8128 pic_mode=default 8129fi 8130 8131 8132test -z "$pic_mode" && pic_mode=default 8133 8134 8135 8136 8137 8138 8139 8140 # Check whether --enable-fast-install was given. 8141if test "${enable_fast_install+set}" = set; then : 8142 enableval=$enable_fast_install; p=${PACKAGE-default} 8143 case $enableval in 8144 yes) enable_fast_install=yes ;; 8145 no) enable_fast_install=no ;; 8146 *) 8147 enable_fast_install=no 8148 # Look at the argument we got. We use all the common list separators. 8149 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8150 for pkg in $enableval; do 8151 IFS="$lt_save_ifs" 8152 if test "X$pkg" = "X$p"; then 8153 enable_fast_install=yes 8154 fi 8155 done 8156 IFS="$lt_save_ifs" 8157 ;; 8158 esac 8159else 8160 enable_fast_install=yes 8161fi 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173# This can be used to rebuild libtool when needed 8174LIBTOOL_DEPS="$ltmain" 8175 8176# Always use our own libtool. 8177LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208test -z "$LN_S" && LN_S="ln -s" 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223if test -n "${ZSH_VERSION+set}" ; then 8224 setopt NO_GLOB_SUBST 8225fi 8226 8227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8228$as_echo_n "checking for objdir... " >&6; } 8229if ${lt_cv_objdir+:} false; then : 8230 $as_echo_n "(cached) " >&6 8231else 8232 rm -f .libs 2>/dev/null 8233mkdir .libs 2>/dev/null 8234if test -d .libs; then 8235 lt_cv_objdir=.libs 8236else 8237 # MS-DOS does not allow filenames that begin with a dot. 8238 lt_cv_objdir=_libs 8239fi 8240rmdir .libs 2>/dev/null 8241fi 8242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8243$as_echo "$lt_cv_objdir" >&6; } 8244objdir=$lt_cv_objdir 8245 8246 8247 8248 8249 8250cat >>confdefs.h <<_ACEOF 8251#define LT_OBJDIR "$lt_cv_objdir/" 8252_ACEOF 8253 8254 8255 8256 8257case $host_os in 8258aix3*) 8259 # AIX sometimes has problems with the GCC collect2 program. For some 8260 # reason, if we set the COLLECT_NAMES environment variable, the problems 8261 # vanish in a puff of smoke. 8262 if test "X${COLLECT_NAMES+set}" != Xset; then 8263 COLLECT_NAMES= 8264 export COLLECT_NAMES 8265 fi 8266 ;; 8267esac 8268 8269# Global variables: 8270ofile=libtool 8271can_build_shared=yes 8272 8273# All known linkers require a `.a' archive for static linking (except MSVC, 8274# which needs '.lib'). 8275libext=a 8276 8277with_gnu_ld="$lt_cv_prog_gnu_ld" 8278 8279old_CC="$CC" 8280old_CFLAGS="$CFLAGS" 8281 8282# Set sane defaults for various variables 8283test -z "$CC" && CC=cc 8284test -z "$LTCC" && LTCC=$CC 8285test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8286test -z "$LD" && LD=ld 8287test -z "$ac_objext" && ac_objext=o 8288 8289for cc_temp in $compiler""; do 8290 case $cc_temp in 8291 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8292 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8293 \-*) ;; 8294 *) break;; 8295 esac 8296done 8297cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 8298 8299 8300# Only perform the check for file, if the check method requires it 8301test -z "$MAGIC_CMD" && MAGIC_CMD=file 8302case $deplibs_check_method in 8303file_magic*) 8304 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8306$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8307if ${lt_cv_path_MAGIC_CMD+:} false; then : 8308 $as_echo_n "(cached) " >&6 8309else 8310 case $MAGIC_CMD in 8311[\\/*] | ?:[\\/]*) 8312 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8313 ;; 8314*) 8315 lt_save_MAGIC_CMD="$MAGIC_CMD" 8316 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8317 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8318 for ac_dir in $ac_dummy; do 8319 IFS="$lt_save_ifs" 8320 test -z "$ac_dir" && ac_dir=. 8321 if test -f $ac_dir/${ac_tool_prefix}file; then 8322 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8323 if test -n "$file_magic_test_file"; then 8324 case $deplibs_check_method in 8325 "file_magic "*) 8326 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8327 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8328 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8329 $EGREP "$file_magic_regex" > /dev/null; then 8330 : 8331 else 8332 cat <<_LT_EOF 1>&2 8333 8334*** Warning: the command libtool uses to detect shared libraries, 8335*** $file_magic_cmd, produces output that libtool cannot recognize. 8336*** The result is that libtool may fail to recognize shared libraries 8337*** as such. This will affect the creation of libtool libraries that 8338*** depend on shared libraries, but programs linked with such libtool 8339*** libraries will work regardless of this problem. Nevertheless, you 8340*** may want to report the problem to your system manager and/or to 8341*** bug-libtool@gnu.org 8342 8343_LT_EOF 8344 fi ;; 8345 esac 8346 fi 8347 break 8348 fi 8349 done 8350 IFS="$lt_save_ifs" 8351 MAGIC_CMD="$lt_save_MAGIC_CMD" 8352 ;; 8353esac 8354fi 8355 8356MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8357if test -n "$MAGIC_CMD"; then 8358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8359$as_echo "$MAGIC_CMD" >&6; } 8360else 8361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8362$as_echo "no" >&6; } 8363fi 8364 8365 8366 8367 8368 8369if test -z "$lt_cv_path_MAGIC_CMD"; then 8370 if test -n "$ac_tool_prefix"; then 8371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8372$as_echo_n "checking for file... " >&6; } 8373if ${lt_cv_path_MAGIC_CMD+:} false; then : 8374 $as_echo_n "(cached) " >&6 8375else 8376 case $MAGIC_CMD in 8377[\\/*] | ?:[\\/]*) 8378 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8379 ;; 8380*) 8381 lt_save_MAGIC_CMD="$MAGIC_CMD" 8382 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8383 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8384 for ac_dir in $ac_dummy; do 8385 IFS="$lt_save_ifs" 8386 test -z "$ac_dir" && ac_dir=. 8387 if test -f $ac_dir/file; then 8388 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8389 if test -n "$file_magic_test_file"; then 8390 case $deplibs_check_method in 8391 "file_magic "*) 8392 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8393 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8394 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8395 $EGREP "$file_magic_regex" > /dev/null; then 8396 : 8397 else 8398 cat <<_LT_EOF 1>&2 8399 8400*** Warning: the command libtool uses to detect shared libraries, 8401*** $file_magic_cmd, produces output that libtool cannot recognize. 8402*** The result is that libtool may fail to recognize shared libraries 8403*** as such. This will affect the creation of libtool libraries that 8404*** depend on shared libraries, but programs linked with such libtool 8405*** libraries will work regardless of this problem. Nevertheless, you 8406*** may want to report the problem to your system manager and/or to 8407*** bug-libtool@gnu.org 8408 8409_LT_EOF 8410 fi ;; 8411 esac 8412 fi 8413 break 8414 fi 8415 done 8416 IFS="$lt_save_ifs" 8417 MAGIC_CMD="$lt_save_MAGIC_CMD" 8418 ;; 8419esac 8420fi 8421 8422MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8423if test -n "$MAGIC_CMD"; then 8424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8425$as_echo "$MAGIC_CMD" >&6; } 8426else 8427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8428$as_echo "no" >&6; } 8429fi 8430 8431 8432 else 8433 MAGIC_CMD=: 8434 fi 8435fi 8436 8437 fi 8438 ;; 8439esac 8440 8441# Use C for the default configuration in the libtool script 8442 8443lt_save_CC="$CC" 8444ac_ext=c 8445ac_cpp='$CPP $CPPFLAGS' 8446ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8447ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8448ac_compiler_gnu=$ac_cv_c_compiler_gnu 8449 8450 8451# Source file extension for C test sources. 8452ac_ext=c 8453 8454# Object file extension for compiled C test sources. 8455objext=o 8456objext=$objext 8457 8458# Code to be used in simple compile tests 8459lt_simple_compile_test_code="int some_variable = 0;" 8460 8461# Code to be used in simple link tests 8462lt_simple_link_test_code='int main(){return(0);}' 8463 8464 8465 8466 8467 8468 8469 8470# If no C compiler was specified, use CC. 8471LTCC=${LTCC-"$CC"} 8472 8473# If no C compiler flags were specified, use CFLAGS. 8474LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8475 8476# Allow CC to be a program name with arguments. 8477compiler=$CC 8478 8479# Save the default compiler, since it gets overwritten when the other 8480# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8481compiler_DEFAULT=$CC 8482 8483# save warnings/boilerplate of simple test code 8484ac_outfile=conftest.$ac_objext 8485echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8486eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8487_lt_compiler_boilerplate=`cat conftest.err` 8488$RM conftest* 8489 8490ac_outfile=conftest.$ac_objext 8491echo "$lt_simple_link_test_code" >conftest.$ac_ext 8492eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8493_lt_linker_boilerplate=`cat conftest.err` 8494$RM -r conftest* 8495 8496 8497## CAVEAT EMPTOR: 8498## There is no encapsulation within the following macros, do not change 8499## the running order or otherwise move them around unless you know exactly 8500## what you are doing... 8501if test -n "$compiler"; then 8502 8503lt_prog_compiler_no_builtin_flag= 8504 8505if test "$GCC" = yes; then 8506 case $cc_basename in 8507 nvcc*) 8508 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8509 *) 8510 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8511 esac 8512 8513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8514$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8515if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8516 $as_echo_n "(cached) " >&6 8517else 8518 lt_cv_prog_compiler_rtti_exceptions=no 8519 ac_outfile=conftest.$ac_objext 8520 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8521 lt_compiler_flag="-fno-rtti -fno-exceptions" 8522 # Insert the option either (1) after the last *FLAGS variable, or 8523 # (2) before a word containing "conftest.", or (3) at the end. 8524 # Note that $ac_compile itself does not contain backslashes and begins 8525 # with a dollar sign (not a hyphen), so the echo should work correctly. 8526 # The option is referenced via a variable to avoid confusing sed. 8527 lt_compile=`echo "$ac_compile" | $SED \ 8528 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8529 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8530 -e 's:$: $lt_compiler_flag:'` 8531 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8532 (eval "$lt_compile" 2>conftest.err) 8533 ac_status=$? 8534 cat conftest.err >&5 8535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8536 if (exit $ac_status) && test -s "$ac_outfile"; then 8537 # The compiler can only warn and ignore the option if not recognized 8538 # So say no if there are warnings other than the usual output. 8539 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8540 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8541 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8542 lt_cv_prog_compiler_rtti_exceptions=yes 8543 fi 8544 fi 8545 $RM conftest* 8546 8547fi 8548{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8549$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8550 8551if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8552 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8553else 8554 : 8555fi 8556 8557fi 8558 8559 8560 8561 8562 8563 8564 lt_prog_compiler_wl= 8565lt_prog_compiler_pic= 8566lt_prog_compiler_static= 8567 8568 8569 if test "$GCC" = yes; then 8570 lt_prog_compiler_wl='-Wl,' 8571 lt_prog_compiler_static='-static' 8572 8573 case $host_os in 8574 aix*) 8575 # All AIX code is PIC. 8576 if test "$host_cpu" = ia64; then 8577 # AIX 5 now supports IA64 processor 8578 lt_prog_compiler_static='-Bstatic' 8579 fi 8580 ;; 8581 8582 amigaos*) 8583 case $host_cpu in 8584 powerpc) 8585 # see comment about AmigaOS4 .so support 8586 lt_prog_compiler_pic='-fPIC' 8587 ;; 8588 m68k) 8589 # FIXME: we need at least 68020 code to build shared libraries, but 8590 # adding the `-m68020' flag to GCC prevents building anything better, 8591 # like `-m68040'. 8592 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8593 ;; 8594 esac 8595 ;; 8596 8597 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8598 # PIC is the default for these OSes. 8599 ;; 8600 8601 mingw* | cygwin* | pw32* | os2* | cegcc*) 8602 # This hack is so that the source file can tell whether it is being 8603 # built for inclusion in a dll (and should export symbols for example). 8604 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8605 # (--disable-auto-import) libraries 8606 lt_prog_compiler_pic='-DDLL_EXPORT' 8607 ;; 8608 8609 darwin* | rhapsody*) 8610 # PIC is the default on this platform 8611 # Common symbols not allowed in MH_DYLIB files 8612 lt_prog_compiler_pic='-fno-common' 8613 ;; 8614 8615 haiku*) 8616 # PIC is the default for Haiku. 8617 # The "-static" flag exists, but is broken. 8618 lt_prog_compiler_static= 8619 ;; 8620 8621 hpux*) 8622 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8623 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8624 # sets the default TLS model and affects inlining. 8625 case $host_cpu in 8626 hppa*64*) 8627 # +Z the default 8628 ;; 8629 *) 8630 lt_prog_compiler_pic='-fPIC' 8631 ;; 8632 esac 8633 ;; 8634 8635 interix[3-9]*) 8636 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8637 # Instead, we relocate shared libraries at runtime. 8638 ;; 8639 8640 msdosdjgpp*) 8641 # Just because we use GCC doesn't mean we suddenly get shared libraries 8642 # on systems that don't support them. 8643 lt_prog_compiler_can_build_shared=no 8644 enable_shared=no 8645 ;; 8646 8647 *nto* | *qnx*) 8648 # QNX uses GNU C++, but need to define -shared option too, otherwise 8649 # it will coredump. 8650 lt_prog_compiler_pic='-fPIC -shared' 8651 ;; 8652 8653 sysv4*MP*) 8654 if test -d /usr/nec; then 8655 lt_prog_compiler_pic=-Kconform_pic 8656 fi 8657 ;; 8658 8659 *) 8660 lt_prog_compiler_pic='-fPIC' 8661 ;; 8662 esac 8663 8664 case $cc_basename in 8665 nvcc*) # Cuda Compiler Driver 2.2 8666 lt_prog_compiler_wl='-Xlinker ' 8667 if test -n "$lt_prog_compiler_pic"; then 8668 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8669 fi 8670 ;; 8671 esac 8672 else 8673 # PORTME Check for flag to pass linker flags through the system compiler. 8674 case $host_os in 8675 aix*) 8676 lt_prog_compiler_wl='-Wl,' 8677 if test "$host_cpu" = ia64; then 8678 # AIX 5 now supports IA64 processor 8679 lt_prog_compiler_static='-Bstatic' 8680 else 8681 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8682 fi 8683 ;; 8684 8685 mingw* | cygwin* | pw32* | os2* | cegcc*) 8686 # This hack is so that the source file can tell whether it is being 8687 # built for inclusion in a dll (and should export symbols for example). 8688 lt_prog_compiler_pic='-DDLL_EXPORT' 8689 ;; 8690 8691 hpux9* | hpux10* | hpux11*) 8692 lt_prog_compiler_wl='-Wl,' 8693 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8694 # not for PA HP-UX. 8695 case $host_cpu in 8696 hppa*64*|ia64*) 8697 # +Z the default 8698 ;; 8699 *) 8700 lt_prog_compiler_pic='+Z' 8701 ;; 8702 esac 8703 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8704 lt_prog_compiler_static='${wl}-a ${wl}archive' 8705 ;; 8706 8707 irix5* | irix6* | nonstopux*) 8708 lt_prog_compiler_wl='-Wl,' 8709 # PIC (with -KPIC) is the default. 8710 lt_prog_compiler_static='-non_shared' 8711 ;; 8712 8713 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8714 case $cc_basename in 8715 # old Intel for x86_64 which still supported -KPIC. 8716 ecc*) 8717 lt_prog_compiler_wl='-Wl,' 8718 lt_prog_compiler_pic='-KPIC' 8719 lt_prog_compiler_static='-static' 8720 ;; 8721 # icc used to be incompatible with GCC. 8722 # ICC 10 doesn't accept -KPIC any more. 8723 icc* | ifort*) 8724 lt_prog_compiler_wl='-Wl,' 8725 lt_prog_compiler_pic='-fPIC' 8726 lt_prog_compiler_static='-static' 8727 ;; 8728 # Lahey Fortran 8.1. 8729 lf95*) 8730 lt_prog_compiler_wl='-Wl,' 8731 lt_prog_compiler_pic='--shared' 8732 lt_prog_compiler_static='--static' 8733 ;; 8734 nagfor*) 8735 # NAG Fortran compiler 8736 lt_prog_compiler_wl='-Wl,-Wl,,' 8737 lt_prog_compiler_pic='-PIC' 8738 lt_prog_compiler_static='-Bstatic' 8739 ;; 8740 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8741 # Portland Group compilers (*not* the Pentium gcc compiler, 8742 # which looks to be a dead project) 8743 lt_prog_compiler_wl='-Wl,' 8744 lt_prog_compiler_pic='-fpic' 8745 lt_prog_compiler_static='-Bstatic' 8746 ;; 8747 ccc*) 8748 lt_prog_compiler_wl='-Wl,' 8749 # All Alpha code is PIC. 8750 lt_prog_compiler_static='-non_shared' 8751 ;; 8752 xl* | bgxl* | bgf* | mpixl*) 8753 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8754 lt_prog_compiler_wl='-Wl,' 8755 lt_prog_compiler_pic='-qpic' 8756 lt_prog_compiler_static='-qstaticlink' 8757 ;; 8758 *) 8759 case `$CC -V 2>&1 | sed 5q` in 8760 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8761 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8762 lt_prog_compiler_pic='-KPIC' 8763 lt_prog_compiler_static='-Bstatic' 8764 lt_prog_compiler_wl='' 8765 ;; 8766 *Sun\ F* | *Sun*Fortran*) 8767 lt_prog_compiler_pic='-KPIC' 8768 lt_prog_compiler_static='-Bstatic' 8769 lt_prog_compiler_wl='-Qoption ld ' 8770 ;; 8771 *Sun\ C*) 8772 # Sun C 5.9 8773 lt_prog_compiler_pic='-KPIC' 8774 lt_prog_compiler_static='-Bstatic' 8775 lt_prog_compiler_wl='-Wl,' 8776 ;; 8777 *Intel*\ [CF]*Compiler*) 8778 lt_prog_compiler_wl='-Wl,' 8779 lt_prog_compiler_pic='-fPIC' 8780 lt_prog_compiler_static='-static' 8781 ;; 8782 *Portland\ Group*) 8783 lt_prog_compiler_wl='-Wl,' 8784 lt_prog_compiler_pic='-fpic' 8785 lt_prog_compiler_static='-Bstatic' 8786 ;; 8787 esac 8788 ;; 8789 esac 8790 ;; 8791 8792 newsos6) 8793 lt_prog_compiler_pic='-KPIC' 8794 lt_prog_compiler_static='-Bstatic' 8795 ;; 8796 8797 *nto* | *qnx*) 8798 # QNX uses GNU C++, but need to define -shared option too, otherwise 8799 # it will coredump. 8800 lt_prog_compiler_pic='-fPIC -shared' 8801 ;; 8802 8803 osf3* | osf4* | osf5*) 8804 lt_prog_compiler_wl='-Wl,' 8805 # All OSF/1 code is PIC. 8806 lt_prog_compiler_static='-non_shared' 8807 ;; 8808 8809 rdos*) 8810 lt_prog_compiler_static='-non_shared' 8811 ;; 8812 8813 solaris*) 8814 lt_prog_compiler_pic='-KPIC' 8815 lt_prog_compiler_static='-Bstatic' 8816 case $cc_basename in 8817 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8818 lt_prog_compiler_wl='-Qoption ld ';; 8819 *) 8820 lt_prog_compiler_wl='-Wl,';; 8821 esac 8822 ;; 8823 8824 sunos4*) 8825 lt_prog_compiler_wl='-Qoption ld ' 8826 lt_prog_compiler_pic='-PIC' 8827 lt_prog_compiler_static='-Bstatic' 8828 ;; 8829 8830 sysv4 | sysv4.2uw2* | sysv4.3*) 8831 lt_prog_compiler_wl='-Wl,' 8832 lt_prog_compiler_pic='-KPIC' 8833 lt_prog_compiler_static='-Bstatic' 8834 ;; 8835 8836 sysv4*MP*) 8837 if test -d /usr/nec ;then 8838 lt_prog_compiler_pic='-Kconform_pic' 8839 lt_prog_compiler_static='-Bstatic' 8840 fi 8841 ;; 8842 8843 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8844 lt_prog_compiler_wl='-Wl,' 8845 lt_prog_compiler_pic='-KPIC' 8846 lt_prog_compiler_static='-Bstatic' 8847 ;; 8848 8849 unicos*) 8850 lt_prog_compiler_wl='-Wl,' 8851 lt_prog_compiler_can_build_shared=no 8852 ;; 8853 8854 uts4*) 8855 lt_prog_compiler_pic='-pic' 8856 lt_prog_compiler_static='-Bstatic' 8857 ;; 8858 8859 *) 8860 lt_prog_compiler_can_build_shared=no 8861 ;; 8862 esac 8863 fi 8864 8865case $host_os in 8866 # For platforms which do not support PIC, -DPIC is meaningless: 8867 *djgpp*) 8868 lt_prog_compiler_pic= 8869 ;; 8870 *) 8871 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8872 ;; 8873esac 8874 8875{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8876$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8877if ${lt_cv_prog_compiler_pic+:} false; then : 8878 $as_echo_n "(cached) " >&6 8879else 8880 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8881fi 8882{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8883$as_echo "$lt_cv_prog_compiler_pic" >&6; } 8884lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8885 8886# 8887# Check to make sure the PIC flag actually works. 8888# 8889if test -n "$lt_prog_compiler_pic"; then 8890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8891$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8892if ${lt_cv_prog_compiler_pic_works+:} false; then : 8893 $as_echo_n "(cached) " >&6 8894else 8895 lt_cv_prog_compiler_pic_works=no 8896 ac_outfile=conftest.$ac_objext 8897 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8898 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8899 # Insert the option either (1) after the last *FLAGS variable, or 8900 # (2) before a word containing "conftest.", or (3) at the end. 8901 # Note that $ac_compile itself does not contain backslashes and begins 8902 # with a dollar sign (not a hyphen), so the echo should work correctly. 8903 # The option is referenced via a variable to avoid confusing sed. 8904 lt_compile=`echo "$ac_compile" | $SED \ 8905 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8906 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8907 -e 's:$: $lt_compiler_flag:'` 8908 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8909 (eval "$lt_compile" 2>conftest.err) 8910 ac_status=$? 8911 cat conftest.err >&5 8912 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8913 if (exit $ac_status) && test -s "$ac_outfile"; then 8914 # The compiler can only warn and ignore the option if not recognized 8915 # So say no if there are warnings other than the usual output. 8916 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8917 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8918 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8919 lt_cv_prog_compiler_pic_works=yes 8920 fi 8921 fi 8922 $RM conftest* 8923 8924fi 8925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8926$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8927 8928if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8929 case $lt_prog_compiler_pic in 8930 "" | " "*) ;; 8931 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8932 esac 8933else 8934 lt_prog_compiler_pic= 8935 lt_prog_compiler_can_build_shared=no 8936fi 8937 8938fi 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950# 8951# Check to make sure the static flag actually works. 8952# 8953wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8954{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8955$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8956if ${lt_cv_prog_compiler_static_works+:} false; then : 8957 $as_echo_n "(cached) " >&6 8958else 8959 lt_cv_prog_compiler_static_works=no 8960 save_LDFLAGS="$LDFLAGS" 8961 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8962 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8963 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8964 # The linker can only warn and ignore the option if not recognized 8965 # So say no if there are warnings 8966 if test -s conftest.err; then 8967 # Append any errors to the config.log. 8968 cat conftest.err 1>&5 8969 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8970 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8971 if diff conftest.exp conftest.er2 >/dev/null; then 8972 lt_cv_prog_compiler_static_works=yes 8973 fi 8974 else 8975 lt_cv_prog_compiler_static_works=yes 8976 fi 8977 fi 8978 $RM -r conftest* 8979 LDFLAGS="$save_LDFLAGS" 8980 8981fi 8982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8983$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8984 8985if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8986 : 8987else 8988 lt_prog_compiler_static= 8989fi 8990 8991 8992 8993 8994 8995 8996 8997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8998$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8999if ${lt_cv_prog_compiler_c_o+:} false; then : 9000 $as_echo_n "(cached) " >&6 9001else 9002 lt_cv_prog_compiler_c_o=no 9003 $RM -r conftest 2>/dev/null 9004 mkdir conftest 9005 cd conftest 9006 mkdir out 9007 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9008 9009 lt_compiler_flag="-o out/conftest2.$ac_objext" 9010 # Insert the option either (1) after the last *FLAGS variable, or 9011 # (2) before a word containing "conftest.", or (3) at the end. 9012 # Note that $ac_compile itself does not contain backslashes and begins 9013 # with a dollar sign (not a hyphen), so the echo should work correctly. 9014 lt_compile=`echo "$ac_compile" | $SED \ 9015 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9016 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9017 -e 's:$: $lt_compiler_flag:'` 9018 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9019 (eval "$lt_compile" 2>out/conftest.err) 9020 ac_status=$? 9021 cat out/conftest.err >&5 9022 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9023 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9024 then 9025 # The compiler can only warn and ignore the option if not recognized 9026 # So say no if there are warnings 9027 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9028 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9029 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9030 lt_cv_prog_compiler_c_o=yes 9031 fi 9032 fi 9033 chmod u+w . 2>&5 9034 $RM conftest* 9035 # SGI C++ compiler will create directory out/ii_files/ for 9036 # template instantiation 9037 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9038 $RM out/* && rmdir out 9039 cd .. 9040 $RM -r conftest 9041 $RM conftest* 9042 9043fi 9044{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9045$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9046 9047 9048 9049 9050 9051 9052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9053$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9054if ${lt_cv_prog_compiler_c_o+:} false; then : 9055 $as_echo_n "(cached) " >&6 9056else 9057 lt_cv_prog_compiler_c_o=no 9058 $RM -r conftest 2>/dev/null 9059 mkdir conftest 9060 cd conftest 9061 mkdir out 9062 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9063 9064 lt_compiler_flag="-o out/conftest2.$ac_objext" 9065 # Insert the option either (1) after the last *FLAGS variable, or 9066 # (2) before a word containing "conftest.", or (3) at the end. 9067 # Note that $ac_compile itself does not contain backslashes and begins 9068 # with a dollar sign (not a hyphen), so the echo should work correctly. 9069 lt_compile=`echo "$ac_compile" | $SED \ 9070 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9071 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9072 -e 's:$: $lt_compiler_flag:'` 9073 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9074 (eval "$lt_compile" 2>out/conftest.err) 9075 ac_status=$? 9076 cat out/conftest.err >&5 9077 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9078 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9079 then 9080 # The compiler can only warn and ignore the option if not recognized 9081 # So say no if there are warnings 9082 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9083 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9084 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9085 lt_cv_prog_compiler_c_o=yes 9086 fi 9087 fi 9088 chmod u+w . 2>&5 9089 $RM conftest* 9090 # SGI C++ compiler will create directory out/ii_files/ for 9091 # template instantiation 9092 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9093 $RM out/* && rmdir out 9094 cd .. 9095 $RM -r conftest 9096 $RM conftest* 9097 9098fi 9099{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9100$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9101 9102 9103 9104 9105hard_links="nottested" 9106if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 9107 # do not overwrite the value of need_locks provided by the user 9108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 9109$as_echo_n "checking if we can lock with hard links... " >&6; } 9110 hard_links=yes 9111 $RM conftest* 9112 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9113 touch conftest.a 9114 ln conftest.a conftest.b 2>&5 || hard_links=no 9115 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9117$as_echo "$hard_links" >&6; } 9118 if test "$hard_links" = no; then 9119 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 9120$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 9121 need_locks=warn 9122 fi 9123else 9124 need_locks=no 9125fi 9126 9127 9128 9129 9130 9131 9132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9133$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9134 9135 runpath_var= 9136 allow_undefined_flag= 9137 always_export_symbols=no 9138 archive_cmds= 9139 archive_expsym_cmds= 9140 compiler_needs_object=no 9141 enable_shared_with_static_runtimes=no 9142 export_dynamic_flag_spec= 9143 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9144 hardcode_automatic=no 9145 hardcode_direct=no 9146 hardcode_direct_absolute=no 9147 hardcode_libdir_flag_spec= 9148 hardcode_libdir_separator= 9149 hardcode_minus_L=no 9150 hardcode_shlibpath_var=unsupported 9151 inherit_rpath=no 9152 link_all_deplibs=unknown 9153 module_cmds= 9154 module_expsym_cmds= 9155 old_archive_from_new_cmds= 9156 old_archive_from_expsyms_cmds= 9157 thread_safe_flag_spec= 9158 whole_archive_flag_spec= 9159 # include_expsyms should be a list of space-separated symbols to be *always* 9160 # included in the symbol list 9161 include_expsyms= 9162 # exclude_expsyms can be an extended regexp of symbols to exclude 9163 # it will be wrapped by ` (' and `)$', so one must not match beginning or 9164 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 9165 # as well as any symbol that contains `d'. 9166 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9167 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9168 # platforms (ab)use it in PIC code, but their linkers get confused if 9169 # the symbol is explicitly referenced. Since portable code cannot 9170 # rely on this symbol name, it's probably fine to never include it in 9171 # preloaded symbol tables. 9172 # Exclude shared library initialization/finalization symbols. 9173 extract_expsyms_cmds= 9174 9175 case $host_os in 9176 cygwin* | mingw* | pw32* | cegcc*) 9177 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9178 # When not using gcc, we currently assume that we are using 9179 # Microsoft Visual C++. 9180 if test "$GCC" != yes; then 9181 with_gnu_ld=no 9182 fi 9183 ;; 9184 interix*) 9185 # we just hope/assume this is gcc and not c89 (= MSVC++) 9186 with_gnu_ld=yes 9187 ;; 9188 openbsd*) 9189 with_gnu_ld=no 9190 ;; 9191 esac 9192 9193 ld_shlibs=yes 9194 9195 # On some targets, GNU ld is compatible enough with the native linker 9196 # that we're better off using the native interface for both. 9197 lt_use_gnu_ld_interface=no 9198 if test "$with_gnu_ld" = yes; then 9199 case $host_os in 9200 aix*) 9201 # The AIX port of GNU ld has always aspired to compatibility 9202 # with the native linker. However, as the warning in the GNU ld 9203 # block says, versions before 2.19.5* couldn't really create working 9204 # shared libraries, regardless of the interface used. 9205 case `$LD -v 2>&1` in 9206 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9207 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9208 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9209 *) 9210 lt_use_gnu_ld_interface=yes 9211 ;; 9212 esac 9213 ;; 9214 *) 9215 lt_use_gnu_ld_interface=yes 9216 ;; 9217 esac 9218 fi 9219 9220 if test "$lt_use_gnu_ld_interface" = yes; then 9221 # If archive_cmds runs LD, not CC, wlarc should be empty 9222 wlarc='${wl}' 9223 9224 # Set some defaults for GNU ld with shared library support. These 9225 # are reset later if shared libraries are not supported. Putting them 9226 # here allows them to be overridden if necessary. 9227 runpath_var=LD_RUN_PATH 9228 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9229 export_dynamic_flag_spec='${wl}--export-dynamic' 9230 # ancient GNU ld didn't support --whole-archive et. al. 9231 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9232 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 9233 else 9234 whole_archive_flag_spec= 9235 fi 9236 supports_anon_versioning=no 9237 case `$LD -v 2>&1` in 9238 *GNU\ gold*) supports_anon_versioning=yes ;; 9239 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9240 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9241 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9242 *\ 2.11.*) ;; # other 2.11 versions 9243 *) supports_anon_versioning=yes ;; 9244 esac 9245 9246 # See if GNU ld supports shared libraries. 9247 case $host_os in 9248 aix[3-9]*) 9249 # On AIX/PPC, the GNU linker is very broken 9250 if test "$host_cpu" != ia64; then 9251 ld_shlibs=no 9252 cat <<_LT_EOF 1>&2 9253 9254*** Warning: the GNU linker, at least up to release 2.19, is reported 9255*** to be unable to reliably create shared libraries on AIX. 9256*** Therefore, libtool is disabling shared libraries support. If you 9257*** really care for shared libraries, you may want to install binutils 9258*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9259*** You will then need to restart the configuration process. 9260 9261_LT_EOF 9262 fi 9263 ;; 9264 9265 amigaos*) 9266 case $host_cpu in 9267 powerpc) 9268 # see comment about AmigaOS4 .so support 9269 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9270 archive_expsym_cmds='' 9271 ;; 9272 m68k) 9273 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)' 9274 hardcode_libdir_flag_spec='-L$libdir' 9275 hardcode_minus_L=yes 9276 ;; 9277 esac 9278 ;; 9279 9280 beos*) 9281 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9282 allow_undefined_flag=unsupported 9283 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 9284 # support --undefined. This deserves some investigation. FIXME 9285 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9286 else 9287 ld_shlibs=no 9288 fi 9289 ;; 9290 9291 cygwin* | mingw* | pw32* | cegcc*) 9292 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9293 # as there is no search path for DLLs. 9294 hardcode_libdir_flag_spec='-L$libdir' 9295 export_dynamic_flag_spec='${wl}--export-all-symbols' 9296 allow_undefined_flag=unsupported 9297 always_export_symbols=no 9298 enable_shared_with_static_runtimes=yes 9299 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' 9300 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9301 9302 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9303 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9304 # If the export-symbols file already is a .def file (1st line 9305 # is EXPORTS), use it as is; otherwise, prepend... 9306 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9307 cp $export_symbols $output_objdir/$soname.def; 9308 else 9309 echo EXPORTS > $output_objdir/$soname.def; 9310 cat $export_symbols >> $output_objdir/$soname.def; 9311 fi~ 9312 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9313 else 9314 ld_shlibs=no 9315 fi 9316 ;; 9317 9318 haiku*) 9319 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9320 link_all_deplibs=yes 9321 ;; 9322 9323 interix[3-9]*) 9324 hardcode_direct=no 9325 hardcode_shlibpath_var=no 9326 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9327 export_dynamic_flag_spec='${wl}-E' 9328 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9329 # Instead, shared libraries are loaded at an image base (0x10000000 by 9330 # default) and relocated if they conflict, which is a slow very memory 9331 # consuming and fragmenting process. To avoid this, we pick a random, 9332 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9333 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9334 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9335 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' 9336 ;; 9337 9338 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9339 tmp_diet=no 9340 if test "$host_os" = linux-dietlibc; then 9341 case $cc_basename in 9342 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9343 esac 9344 fi 9345 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9346 && test "$tmp_diet" = no 9347 then 9348 tmp_addflag=' $pic_flag' 9349 tmp_sharedflag='-shared' 9350 case $cc_basename,$host_cpu in 9351 pgcc*) # Portland Group C compiler 9352 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' 9353 tmp_addflag=' $pic_flag' 9354 ;; 9355 pgf77* | pgf90* | pgf95* | pgfortran*) 9356 # Portland Group f77 and f90 compilers 9357 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' 9358 tmp_addflag=' $pic_flag -Mnomain' ;; 9359 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9360 tmp_addflag=' -i_dynamic' ;; 9361 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9362 tmp_addflag=' -i_dynamic -nofor_main' ;; 9363 ifc* | ifort*) # Intel Fortran compiler 9364 tmp_addflag=' -nofor_main' ;; 9365 lf95*) # Lahey Fortran 8.1 9366 whole_archive_flag_spec= 9367 tmp_sharedflag='--shared' ;; 9368 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9369 tmp_sharedflag='-qmkshrobj' 9370 tmp_addflag= ;; 9371 nvcc*) # Cuda Compiler Driver 2.2 9372 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' 9373 compiler_needs_object=yes 9374 ;; 9375 esac 9376 case `$CC -V 2>&1 | sed 5q` in 9377 *Sun\ C*) # Sun C 5.9 9378 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' 9379 compiler_needs_object=yes 9380 tmp_sharedflag='-G' ;; 9381 *Sun\ F*) # Sun Fortran 8.3 9382 tmp_sharedflag='-G' ;; 9383 esac 9384 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9385 9386 if test "x$supports_anon_versioning" = xyes; then 9387 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9388 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9389 echo "local: *; };" >> $output_objdir/$libname.ver~ 9390 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9391 fi 9392 9393 case $cc_basename in 9394 xlf* | bgf* | bgxlf* | mpixlf*) 9395 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9396 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9397 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9398 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9399 if test "x$supports_anon_versioning" = xyes; then 9400 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9401 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9402 echo "local: *; };" >> $output_objdir/$libname.ver~ 9403 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9404 fi 9405 ;; 9406 esac 9407 else 9408 ld_shlibs=no 9409 fi 9410 ;; 9411 9412 netbsd*) 9413 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9414 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9415 wlarc= 9416 else 9417 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9418 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9419 fi 9420 ;; 9421 9422 solaris*) 9423 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9424 ld_shlibs=no 9425 cat <<_LT_EOF 1>&2 9426 9427*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9428*** create shared libraries on Solaris systems. Therefore, libtool 9429*** is disabling shared libraries support. We urge you to upgrade GNU 9430*** binutils to release 2.9.1 or newer. Another option is to modify 9431*** your PATH or compiler configuration so that the native linker is 9432*** used, and then restart. 9433 9434_LT_EOF 9435 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9436 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9437 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9438 else 9439 ld_shlibs=no 9440 fi 9441 ;; 9442 9443 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9444 case `$LD -v 2>&1` in 9445 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9446 ld_shlibs=no 9447 cat <<_LT_EOF 1>&2 9448 9449*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9450*** reliably create shared libraries on SCO systems. Therefore, libtool 9451*** is disabling shared libraries support. We urge you to upgrade GNU 9452*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9453*** your PATH or compiler configuration so that the native linker is 9454*** used, and then restart. 9455 9456_LT_EOF 9457 ;; 9458 *) 9459 # For security reasons, it is highly recommended that you always 9460 # use absolute paths for naming shared libraries, and exclude the 9461 # DT_RUNPATH tag from executables and libraries. But doing so 9462 # requires that you compile everything twice, which is a pain. 9463 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9464 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9465 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9466 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9467 else 9468 ld_shlibs=no 9469 fi 9470 ;; 9471 esac 9472 ;; 9473 9474 sunos4*) 9475 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9476 wlarc= 9477 hardcode_direct=yes 9478 hardcode_shlibpath_var=no 9479 ;; 9480 9481 *) 9482 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9483 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9484 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9485 else 9486 ld_shlibs=no 9487 fi 9488 ;; 9489 esac 9490 9491 if test "$ld_shlibs" = no; then 9492 runpath_var= 9493 hardcode_libdir_flag_spec= 9494 export_dynamic_flag_spec= 9495 whole_archive_flag_spec= 9496 fi 9497 else 9498 # PORTME fill in a description of your system's linker (not GNU ld) 9499 case $host_os in 9500 aix3*) 9501 allow_undefined_flag=unsupported 9502 always_export_symbols=yes 9503 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' 9504 # Note: this linker hardcodes the directories in LIBPATH if there 9505 # are no directories specified by -L. 9506 hardcode_minus_L=yes 9507 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9508 # Neither direct hardcoding nor static linking is supported with a 9509 # broken collect2. 9510 hardcode_direct=unsupported 9511 fi 9512 ;; 9513 9514 aix[4-9]*) 9515 if test "$host_cpu" = ia64; then 9516 # On IA64, the linker does run time linking by default, so we don't 9517 # have to do anything special. 9518 aix_use_runtimelinking=no 9519 exp_sym_flag='-Bexport' 9520 no_entry_flag="" 9521 else 9522 # If we're using GNU nm, then we don't want the "-C" option. 9523 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9524 # Also, AIX nm treats weak defined symbols like other global 9525 # defined symbols, whereas GNU nm marks them as "W". 9526 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9527 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' 9528 else 9529 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9530 fi 9531 aix_use_runtimelinking=no 9532 9533 # Test if we are trying to use run time linking or normal 9534 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9535 # need to do runtime linking. 9536 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9537 for ld_flag in $LDFLAGS; do 9538 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9539 aix_use_runtimelinking=yes 9540 break 9541 fi 9542 done 9543 ;; 9544 esac 9545 9546 exp_sym_flag='-bexport' 9547 no_entry_flag='-bnoentry' 9548 fi 9549 9550 # When large executables or shared objects are built, AIX ld can 9551 # have problems creating the table of contents. If linking a library 9552 # or program results in "error TOC overflow" add -mminimal-toc to 9553 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9554 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9555 9556 archive_cmds='' 9557 hardcode_direct=yes 9558 hardcode_direct_absolute=yes 9559 hardcode_libdir_separator=':' 9560 link_all_deplibs=yes 9561 file_list_spec='${wl}-f,' 9562 9563 if test "$GCC" = yes; then 9564 case $host_os in aix4.[012]|aix4.[012].*) 9565 # We only want to do this on AIX 4.2 and lower, the check 9566 # below for broken collect2 doesn't work under 4.3+ 9567 collect2name=`${CC} -print-prog-name=collect2` 9568 if test -f "$collect2name" && 9569 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9570 then 9571 # We have reworked collect2 9572 : 9573 else 9574 # We have old collect2 9575 hardcode_direct=unsupported 9576 # It fails to find uninstalled libraries when the uninstalled 9577 # path is not listed in the libpath. Setting hardcode_minus_L 9578 # to unsupported forces relinking 9579 hardcode_minus_L=yes 9580 hardcode_libdir_flag_spec='-L$libdir' 9581 hardcode_libdir_separator= 9582 fi 9583 ;; 9584 esac 9585 shared_flag='-shared' 9586 if test "$aix_use_runtimelinking" = yes; then 9587 shared_flag="$shared_flag "'${wl}-G' 9588 fi 9589 else 9590 # not using gcc 9591 if test "$host_cpu" = ia64; then 9592 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9593 # chokes on -Wl,-G. The following line is correct: 9594 shared_flag='-G' 9595 else 9596 if test "$aix_use_runtimelinking" = yes; then 9597 shared_flag='${wl}-G' 9598 else 9599 shared_flag='${wl}-bM:SRE' 9600 fi 9601 fi 9602 fi 9603 9604 export_dynamic_flag_spec='${wl}-bexpall' 9605 # It seems that -bexpall does not export symbols beginning with 9606 # underscore (_), so it is better to generate a list of symbols to export. 9607 always_export_symbols=yes 9608 if test "$aix_use_runtimelinking" = yes; then 9609 # Warning - without using the other runtime loading flags (-brtl), 9610 # -berok will link without error, but may produce a broken library. 9611 allow_undefined_flag='-berok' 9612 # Determine the default libpath from the value encoded in an 9613 # empty executable. 9614 if test "${lt_cv_aix_libpath+set}" = set; then 9615 aix_libpath=$lt_cv_aix_libpath 9616else 9617 if ${lt_cv_aix_libpath_+:} false; then : 9618 $as_echo_n "(cached) " >&6 9619else 9620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9621/* end confdefs.h. */ 9622 9623int 9624main () 9625{ 9626 9627 ; 9628 return 0; 9629} 9630_ACEOF 9631if ac_fn_c_try_link "$LINENO"; then : 9632 9633 lt_aix_libpath_sed=' 9634 /Import File Strings/,/^$/ { 9635 /^0/ { 9636 s/^0 *\([^ ]*\) *$/\1/ 9637 p 9638 } 9639 }' 9640 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9641 # Check for a 64-bit object if we didn't find anything. 9642 if test -z "$lt_cv_aix_libpath_"; then 9643 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9644 fi 9645fi 9646rm -f core conftest.err conftest.$ac_objext \ 9647 conftest$ac_exeext conftest.$ac_ext 9648 if test -z "$lt_cv_aix_libpath_"; then 9649 lt_cv_aix_libpath_="/usr/lib:/lib" 9650 fi 9651 9652fi 9653 9654 aix_libpath=$lt_cv_aix_libpath_ 9655fi 9656 9657 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9658 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" 9659 else 9660 if test "$host_cpu" = ia64; then 9661 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9662 allow_undefined_flag="-z nodefs" 9663 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" 9664 else 9665 # Determine the default libpath from the value encoded in an 9666 # empty executable. 9667 if test "${lt_cv_aix_libpath+set}" = set; then 9668 aix_libpath=$lt_cv_aix_libpath 9669else 9670 if ${lt_cv_aix_libpath_+:} false; then : 9671 $as_echo_n "(cached) " >&6 9672else 9673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9674/* end confdefs.h. */ 9675 9676int 9677main () 9678{ 9679 9680 ; 9681 return 0; 9682} 9683_ACEOF 9684if ac_fn_c_try_link "$LINENO"; then : 9685 9686 lt_aix_libpath_sed=' 9687 /Import File Strings/,/^$/ { 9688 /^0/ { 9689 s/^0 *\([^ ]*\) *$/\1/ 9690 p 9691 } 9692 }' 9693 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9694 # Check for a 64-bit object if we didn't find anything. 9695 if test -z "$lt_cv_aix_libpath_"; then 9696 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9697 fi 9698fi 9699rm -f core conftest.err conftest.$ac_objext \ 9700 conftest$ac_exeext conftest.$ac_ext 9701 if test -z "$lt_cv_aix_libpath_"; then 9702 lt_cv_aix_libpath_="/usr/lib:/lib" 9703 fi 9704 9705fi 9706 9707 aix_libpath=$lt_cv_aix_libpath_ 9708fi 9709 9710 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9711 # Warning - without using the other run time loading flags, 9712 # -berok will link without error, but may produce a broken library. 9713 no_undefined_flag=' ${wl}-bernotok' 9714 allow_undefined_flag=' ${wl}-berok' 9715 if test "$with_gnu_ld" = yes; then 9716 # We only use this code for GNU lds that support --whole-archive. 9717 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9718 else 9719 # Exported symbols can be pulled into shared objects from archives 9720 whole_archive_flag_spec='$convenience' 9721 fi 9722 archive_cmds_need_lc=yes 9723 # This is similar to how AIX traditionally builds its shared libraries. 9724 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' 9725 fi 9726 fi 9727 ;; 9728 9729 amigaos*) 9730 case $host_cpu in 9731 powerpc) 9732 # see comment about AmigaOS4 .so support 9733 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9734 archive_expsym_cmds='' 9735 ;; 9736 m68k) 9737 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)' 9738 hardcode_libdir_flag_spec='-L$libdir' 9739 hardcode_minus_L=yes 9740 ;; 9741 esac 9742 ;; 9743 9744 bsdi[45]*) 9745 export_dynamic_flag_spec=-rdynamic 9746 ;; 9747 9748 cygwin* | mingw* | pw32* | cegcc*) 9749 # When not using gcc, we currently assume that we are using 9750 # Microsoft Visual C++. 9751 # hardcode_libdir_flag_spec is actually meaningless, as there is 9752 # no search path for DLLs. 9753 case $cc_basename in 9754 cl*) 9755 # Native MSVC 9756 hardcode_libdir_flag_spec=' ' 9757 allow_undefined_flag=unsupported 9758 always_export_symbols=yes 9759 file_list_spec='@' 9760 # Tell ltmain to make .lib files, not .a files. 9761 libext=lib 9762 # Tell ltmain to make .dll files, not .so files. 9763 shrext_cmds=".dll" 9764 # FIXME: Setting linknames here is a bad hack. 9765 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 9766 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9767 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 9768 else 9769 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 9770 fi~ 9771 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9772 linknames=' 9773 # The linker will not automatically build a static lib if we build a DLL. 9774 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9775 enable_shared_with_static_runtimes=yes 9776 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9777 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9778 # Don't use ranlib 9779 old_postinstall_cmds='chmod 644 $oldlib' 9780 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9781 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9782 case $lt_outputfile in 9783 *.exe|*.EXE) ;; 9784 *) 9785 lt_outputfile="$lt_outputfile.exe" 9786 lt_tool_outputfile="$lt_tool_outputfile.exe" 9787 ;; 9788 esac~ 9789 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 9790 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9791 $RM "$lt_outputfile.manifest"; 9792 fi' 9793 ;; 9794 *) 9795 # Assume MSVC wrapper 9796 hardcode_libdir_flag_spec=' ' 9797 allow_undefined_flag=unsupported 9798 # Tell ltmain to make .lib files, not .a files. 9799 libext=lib 9800 # Tell ltmain to make .dll files, not .so files. 9801 shrext_cmds=".dll" 9802 # FIXME: Setting linknames here is a bad hack. 9803 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9804 # The linker will automatically build a .lib file if we build a DLL. 9805 old_archive_from_new_cmds='true' 9806 # FIXME: Should let the user specify the lib program. 9807 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9808 enable_shared_with_static_runtimes=yes 9809 ;; 9810 esac 9811 ;; 9812 9813 darwin* | rhapsody*) 9814 9815 9816 archive_cmds_need_lc=no 9817 hardcode_direct=no 9818 hardcode_automatic=yes 9819 hardcode_shlibpath_var=unsupported 9820 if test "$lt_cv_ld_force_load" = "yes"; then 9821 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\"`' 9822 9823 else 9824 whole_archive_flag_spec='' 9825 fi 9826 link_all_deplibs=yes 9827 allow_undefined_flag="$_lt_dar_allow_undefined" 9828 case $cc_basename in 9829 ifort*) _lt_dar_can_shared=yes ;; 9830 *) _lt_dar_can_shared=$GCC ;; 9831 esac 9832 if test "$_lt_dar_can_shared" = "yes"; then 9833 output_verbose_link_cmd=func_echo_all 9834 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9835 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9836 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}" 9837 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}" 9838 9839 else 9840 ld_shlibs=no 9841 fi 9842 9843 ;; 9844 9845 dgux*) 9846 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9847 hardcode_libdir_flag_spec='-L$libdir' 9848 hardcode_shlibpath_var=no 9849 ;; 9850 9851 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9852 # support. Future versions do this automatically, but an explicit c++rt0.o 9853 # does not break anything, and helps significantly (at the cost of a little 9854 # extra space). 9855 freebsd2.2*) 9856 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9857 hardcode_libdir_flag_spec='-R$libdir' 9858 hardcode_direct=yes 9859 hardcode_shlibpath_var=no 9860 ;; 9861 9862 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9863 freebsd2.*) 9864 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9865 hardcode_direct=yes 9866 hardcode_minus_L=yes 9867 hardcode_shlibpath_var=no 9868 ;; 9869 9870 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9871 freebsd* | dragonfly*) 9872 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9873 hardcode_libdir_flag_spec='-R$libdir' 9874 hardcode_direct=yes 9875 hardcode_shlibpath_var=no 9876 ;; 9877 9878 hpux9*) 9879 if test "$GCC" = yes; then 9880 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9881 else 9882 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' 9883 fi 9884 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9885 hardcode_libdir_separator=: 9886 hardcode_direct=yes 9887 9888 # hardcode_minus_L: Not really in the search PATH, 9889 # but as the default location of the library. 9890 hardcode_minus_L=yes 9891 export_dynamic_flag_spec='${wl}-E' 9892 ;; 9893 9894 hpux10*) 9895 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9896 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9897 else 9898 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9899 fi 9900 if test "$with_gnu_ld" = no; then 9901 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9902 hardcode_libdir_separator=: 9903 hardcode_direct=yes 9904 hardcode_direct_absolute=yes 9905 export_dynamic_flag_spec='${wl}-E' 9906 # hardcode_minus_L: Not really in the search PATH, 9907 # but as the default location of the library. 9908 hardcode_minus_L=yes 9909 fi 9910 ;; 9911 9912 hpux11*) 9913 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9914 case $host_cpu in 9915 hppa*64*) 9916 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9917 ;; 9918 ia64*) 9919 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9920 ;; 9921 *) 9922 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9923 ;; 9924 esac 9925 else 9926 case $host_cpu in 9927 hppa*64*) 9928 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9929 ;; 9930 ia64*) 9931 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9932 ;; 9933 *) 9934 9935 # Older versions of the 11.00 compiler do not understand -b yet 9936 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9938$as_echo_n "checking if $CC understands -b... " >&6; } 9939if ${lt_cv_prog_compiler__b+:} false; then : 9940 $as_echo_n "(cached) " >&6 9941else 9942 lt_cv_prog_compiler__b=no 9943 save_LDFLAGS="$LDFLAGS" 9944 LDFLAGS="$LDFLAGS -b" 9945 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9946 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9947 # The linker can only warn and ignore the option if not recognized 9948 # So say no if there are warnings 9949 if test -s conftest.err; then 9950 # Append any errors to the config.log. 9951 cat conftest.err 1>&5 9952 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9953 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9954 if diff conftest.exp conftest.er2 >/dev/null; then 9955 lt_cv_prog_compiler__b=yes 9956 fi 9957 else 9958 lt_cv_prog_compiler__b=yes 9959 fi 9960 fi 9961 $RM -r conftest* 9962 LDFLAGS="$save_LDFLAGS" 9963 9964fi 9965{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9966$as_echo "$lt_cv_prog_compiler__b" >&6; } 9967 9968if test x"$lt_cv_prog_compiler__b" = xyes; then 9969 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9970else 9971 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9972fi 9973 9974 ;; 9975 esac 9976 fi 9977 if test "$with_gnu_ld" = no; then 9978 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9979 hardcode_libdir_separator=: 9980 9981 case $host_cpu in 9982 hppa*64*|ia64*) 9983 hardcode_direct=no 9984 hardcode_shlibpath_var=no 9985 ;; 9986 *) 9987 hardcode_direct=yes 9988 hardcode_direct_absolute=yes 9989 export_dynamic_flag_spec='${wl}-E' 9990 9991 # hardcode_minus_L: Not really in the search PATH, 9992 # but as the default location of the library. 9993 hardcode_minus_L=yes 9994 ;; 9995 esac 9996 fi 9997 ;; 9998 9999 irix5* | irix6* | nonstopux*) 10000 if test "$GCC" = yes; then 10001 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 10002 # Try to use the -exported_symbol ld option, if it does not 10003 # work, assume that -exports_file does not work either and 10004 # implicitly export all symbols. 10005 # This should be the same for all languages, so no per-tag cache variable. 10006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 10007$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 10008if ${lt_cv_irix_exported_symbol+:} false; then : 10009 $as_echo_n "(cached) " >&6 10010else 10011 save_LDFLAGS="$LDFLAGS" 10012 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 10013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10014/* end confdefs.h. */ 10015int foo (void) { return 0; } 10016_ACEOF 10017if ac_fn_c_try_link "$LINENO"; then : 10018 lt_cv_irix_exported_symbol=yes 10019else 10020 lt_cv_irix_exported_symbol=no 10021fi 10022rm -f core conftest.err conftest.$ac_objext \ 10023 conftest$ac_exeext conftest.$ac_ext 10024 LDFLAGS="$save_LDFLAGS" 10025fi 10026{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 10027$as_echo "$lt_cv_irix_exported_symbol" >&6; } 10028 if test "$lt_cv_irix_exported_symbol" = yes; then 10029 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 10030 fi 10031 else 10032 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' 10033 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' 10034 fi 10035 archive_cmds_need_lc='no' 10036 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10037 hardcode_libdir_separator=: 10038 inherit_rpath=yes 10039 link_all_deplibs=yes 10040 ;; 10041 10042 netbsd*) 10043 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10044 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 10045 else 10046 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 10047 fi 10048 hardcode_libdir_flag_spec='-R$libdir' 10049 hardcode_direct=yes 10050 hardcode_shlibpath_var=no 10051 ;; 10052 10053 newsos6) 10054 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10055 hardcode_direct=yes 10056 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10057 hardcode_libdir_separator=: 10058 hardcode_shlibpath_var=no 10059 ;; 10060 10061 *nto* | *qnx*) 10062 ;; 10063 10064 openbsd*) 10065 if test -f /usr/libexec/ld.so; then 10066 hardcode_direct=yes 10067 hardcode_shlibpath_var=no 10068 hardcode_direct_absolute=yes 10069 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10070 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10071 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 10072 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 10073 export_dynamic_flag_spec='${wl}-E' 10074 else 10075 case $host_os in 10076 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 10077 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 10078 hardcode_libdir_flag_spec='-R$libdir' 10079 ;; 10080 *) 10081 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10082 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 10083 ;; 10084 esac 10085 fi 10086 else 10087 ld_shlibs=no 10088 fi 10089 ;; 10090 10091 os2*) 10092 hardcode_libdir_flag_spec='-L$libdir' 10093 hardcode_minus_L=yes 10094 allow_undefined_flag=unsupported 10095 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' 10096 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 10097 ;; 10098 10099 osf3*) 10100 if test "$GCC" = yes; then 10101 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 10102 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' 10103 else 10104 allow_undefined_flag=' -expect_unresolved \*' 10105 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' 10106 fi 10107 archive_cmds_need_lc='no' 10108 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10109 hardcode_libdir_separator=: 10110 ;; 10111 10112 osf4* | osf5*) # as osf3* with the addition of -msym flag 10113 if test "$GCC" = yes; then 10114 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 10115 archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 10116 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10117 else 10118 allow_undefined_flag=' -expect_unresolved \*' 10119 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' 10120 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~ 10121 $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' 10122 10123 # Both c and cxx compiler support -rpath directly 10124 hardcode_libdir_flag_spec='-rpath $libdir' 10125 fi 10126 archive_cmds_need_lc='no' 10127 hardcode_libdir_separator=: 10128 ;; 10129 10130 solaris*) 10131 no_undefined_flag=' -z defs' 10132 if test "$GCC" = yes; then 10133 wlarc='${wl}' 10134 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 10135 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10136 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10137 else 10138 case `$CC -V 2>&1` in 10139 *"Compilers 5.0"*) 10140 wlarc='' 10141 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 10142 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10143 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10144 ;; 10145 *) 10146 wlarc='${wl}' 10147 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10148 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10149 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10150 ;; 10151 esac 10152 fi 10153 hardcode_libdir_flag_spec='-R$libdir' 10154 hardcode_shlibpath_var=no 10155 case $host_os in 10156 solaris2.[0-5] | solaris2.[0-5].*) ;; 10157 *) 10158 # The compiler driver will combine and reorder linker options, 10159 # but understands `-z linker_flag'. GCC discards it without `$wl', 10160 # but is careful enough not to reorder. 10161 # Supported since Solaris 2.6 (maybe 2.5.1?) 10162 if test "$GCC" = yes; then 10163 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 10164 else 10165 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10166 fi 10167 ;; 10168 esac 10169 link_all_deplibs=yes 10170 ;; 10171 10172 sunos4*) 10173 if test "x$host_vendor" = xsequent; then 10174 # Use $CC to link under sequent, because it throws in some extra .o 10175 # files that make .init and .fini sections work. 10176 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10177 else 10178 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10179 fi 10180 hardcode_libdir_flag_spec='-L$libdir' 10181 hardcode_direct=yes 10182 hardcode_minus_L=yes 10183 hardcode_shlibpath_var=no 10184 ;; 10185 10186 sysv4) 10187 case $host_vendor in 10188 sni) 10189 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10190 hardcode_direct=yes # is this really true??? 10191 ;; 10192 siemens) 10193 ## LD is ld it makes a PLAMLIB 10194 ## CC just makes a GrossModule. 10195 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10196 reload_cmds='$CC -r -o $output$reload_objs' 10197 hardcode_direct=no 10198 ;; 10199 motorola) 10200 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10201 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10202 ;; 10203 esac 10204 runpath_var='LD_RUN_PATH' 10205 hardcode_shlibpath_var=no 10206 ;; 10207 10208 sysv4.3*) 10209 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10210 hardcode_shlibpath_var=no 10211 export_dynamic_flag_spec='-Bexport' 10212 ;; 10213 10214 sysv4*MP*) 10215 if test -d /usr/nec; then 10216 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10217 hardcode_shlibpath_var=no 10218 runpath_var=LD_RUN_PATH 10219 hardcode_runpath_var=yes 10220 ld_shlibs=yes 10221 fi 10222 ;; 10223 10224 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10225 no_undefined_flag='${wl}-z,text' 10226 archive_cmds_need_lc=no 10227 hardcode_shlibpath_var=no 10228 runpath_var='LD_RUN_PATH' 10229 10230 if test "$GCC" = yes; then 10231 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10232 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10233 else 10234 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10235 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10236 fi 10237 ;; 10238 10239 sysv5* | sco3.2v5* | sco5v6*) 10240 # Note: We can NOT use -z defs as we might desire, because we do not 10241 # link with -lc, and that would cause any symbols used from libc to 10242 # always be unresolved, which means just about no library would 10243 # ever link correctly. If we're not using GNU ld we use -z text 10244 # though, which does catch some bad symbols but isn't as heavy-handed 10245 # as -z defs. 10246 no_undefined_flag='${wl}-z,text' 10247 allow_undefined_flag='${wl}-z,nodefs' 10248 archive_cmds_need_lc=no 10249 hardcode_shlibpath_var=no 10250 hardcode_libdir_flag_spec='${wl}-R,$libdir' 10251 hardcode_libdir_separator=':' 10252 link_all_deplibs=yes 10253 export_dynamic_flag_spec='${wl}-Bexport' 10254 runpath_var='LD_RUN_PATH' 10255 10256 if test "$GCC" = yes; then 10257 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10258 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10259 else 10260 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10261 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10262 fi 10263 ;; 10264 10265 uts4*) 10266 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10267 hardcode_libdir_flag_spec='-L$libdir' 10268 hardcode_shlibpath_var=no 10269 ;; 10270 10271 *) 10272 ld_shlibs=no 10273 ;; 10274 esac 10275 10276 if test x$host_vendor = xsni; then 10277 case $host in 10278 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10279 export_dynamic_flag_spec='${wl}-Blargedynsym' 10280 ;; 10281 esac 10282 fi 10283 fi 10284 10285{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10286$as_echo "$ld_shlibs" >&6; } 10287test "$ld_shlibs" = no && can_build_shared=no 10288 10289with_gnu_ld=$with_gnu_ld 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305# 10306# Do we need to explicitly link libc? 10307# 10308case "x$archive_cmds_need_lc" in 10309x|xyes) 10310 # Assume -lc should be added 10311 archive_cmds_need_lc=yes 10312 10313 if test "$enable_shared" = yes && test "$GCC" = yes; then 10314 case $archive_cmds in 10315 *'~'*) 10316 # FIXME: we may have to deal with multi-command sequences. 10317 ;; 10318 '$CC '*) 10319 # Test whether the compiler implicitly links with -lc since on some 10320 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10321 # to ld, don't add -lc before -lgcc. 10322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10323$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10324if ${lt_cv_archive_cmds_need_lc+:} false; then : 10325 $as_echo_n "(cached) " >&6 10326else 10327 $RM conftest* 10328 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10329 10330 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10331 (eval $ac_compile) 2>&5 10332 ac_status=$? 10333 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10334 test $ac_status = 0; } 2>conftest.err; then 10335 soname=conftest 10336 lib=conftest 10337 libobjs=conftest.$ac_objext 10338 deplibs= 10339 wl=$lt_prog_compiler_wl 10340 pic_flag=$lt_prog_compiler_pic 10341 compiler_flags=-v 10342 linker_flags=-v 10343 verstring= 10344 output_objdir=. 10345 libname=conftest 10346 lt_save_allow_undefined_flag=$allow_undefined_flag 10347 allow_undefined_flag= 10348 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10349 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10350 ac_status=$? 10351 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10352 test $ac_status = 0; } 10353 then 10354 lt_cv_archive_cmds_need_lc=no 10355 else 10356 lt_cv_archive_cmds_need_lc=yes 10357 fi 10358 allow_undefined_flag=$lt_save_allow_undefined_flag 10359 else 10360 cat conftest.err 1>&5 10361 fi 10362 $RM conftest* 10363 10364fi 10365{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10366$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10367 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10368 ;; 10369 esac 10370 fi 10371 ;; 10372esac 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10526$as_echo_n "checking dynamic linker characteristics... " >&6; } 10527 10528if test "$GCC" = yes; then 10529 case $host_os in 10530 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10531 *) lt_awk_arg="/^libraries:/" ;; 10532 esac 10533 case $host_os in 10534 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10535 *) lt_sed_strip_eq="s,=/,/,g" ;; 10536 esac 10537 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10538 case $lt_search_path_spec in 10539 *\;*) 10540 # if the path contains ";" then we assume it to be the separator 10541 # otherwise default to the standard path separator (i.e. ":") - it is 10542 # assumed that no part of a normal pathname contains ";" but that should 10543 # okay in the real world where ";" in dirpaths is itself problematic. 10544 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10545 ;; 10546 *) 10547 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10548 ;; 10549 esac 10550 # Ok, now we have the path, separated by spaces, we can step through it 10551 # and add multilib dir if necessary. 10552 lt_tmp_lt_search_path_spec= 10553 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10554 for lt_sys_path in $lt_search_path_spec; do 10555 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10556 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10557 else 10558 test -d "$lt_sys_path" && \ 10559 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10560 fi 10561 done 10562 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10563BEGIN {RS=" "; FS="/|\n";} { 10564 lt_foo=""; 10565 lt_count=0; 10566 for (lt_i = NF; lt_i > 0; lt_i--) { 10567 if ($lt_i != "" && $lt_i != ".") { 10568 if ($lt_i == "..") { 10569 lt_count++; 10570 } else { 10571 if (lt_count == 0) { 10572 lt_foo="/" $lt_i lt_foo; 10573 } else { 10574 lt_count--; 10575 } 10576 } 10577 } 10578 } 10579 if (lt_foo != "") { lt_freq[lt_foo]++; } 10580 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10581}'` 10582 # AWK program above erroneously prepends '/' to C:/dos/paths 10583 # for these hosts. 10584 case $host_os in 10585 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10586 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10587 esac 10588 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10589else 10590 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10591fi 10592library_names_spec= 10593libname_spec='lib$name' 10594soname_spec= 10595shrext_cmds=".so" 10596postinstall_cmds= 10597postuninstall_cmds= 10598finish_cmds= 10599finish_eval= 10600shlibpath_var= 10601shlibpath_overrides_runpath=unknown 10602version_type=none 10603dynamic_linker="$host_os ld.so" 10604sys_lib_dlsearch_path_spec="/lib /usr/lib" 10605need_lib_prefix=unknown 10606hardcode_into_libs=no 10607 10608# when you set need_version to no, make sure it does not cause -set_version 10609# flags to be left without arguments 10610need_version=unknown 10611 10612case $host_os in 10613aix3*) 10614 version_type=linux # correct to gnu/linux during the next big refactor 10615 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10616 shlibpath_var=LIBPATH 10617 10618 # AIX 3 has no versioning support, so we append a major version to the name. 10619 soname_spec='${libname}${release}${shared_ext}$major' 10620 ;; 10621 10622aix[4-9]*) 10623 version_type=linux # correct to gnu/linux during the next big refactor 10624 need_lib_prefix=no 10625 need_version=no 10626 hardcode_into_libs=yes 10627 if test "$host_cpu" = ia64; then 10628 # AIX 5 supports IA64 10629 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10630 shlibpath_var=LD_LIBRARY_PATH 10631 else 10632 # With GCC up to 2.95.x, collect2 would create an import file 10633 # for dependence libraries. The import file would start with 10634 # the line `#! .'. This would cause the generated library to 10635 # depend on `.', always an invalid library. This was fixed in 10636 # development snapshots of GCC prior to 3.0. 10637 case $host_os in 10638 aix4 | aix4.[01] | aix4.[01].*) 10639 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10640 echo ' yes ' 10641 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10642 : 10643 else 10644 can_build_shared=no 10645 fi 10646 ;; 10647 esac 10648 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10649 # soname into executable. Probably we can add versioning support to 10650 # collect2, so additional links can be useful in future. 10651 if test "$aix_use_runtimelinking" = yes; then 10652 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10653 # instead of lib<name>.a to let people know that these are not 10654 # typical AIX shared libraries. 10655 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10656 else 10657 # We preserve .a as extension for shared libraries through AIX4.2 10658 # and later when we are not doing run time linking. 10659 library_names_spec='${libname}${release}.a $libname.a' 10660 soname_spec='${libname}${release}${shared_ext}$major' 10661 fi 10662 shlibpath_var=LIBPATH 10663 fi 10664 ;; 10665 10666amigaos*) 10667 case $host_cpu in 10668 powerpc) 10669 # Since July 2007 AmigaOS4 officially supports .so libraries. 10670 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10671 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10672 ;; 10673 m68k) 10674 library_names_spec='$libname.ixlibrary $libname.a' 10675 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10676 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' 10677 ;; 10678 esac 10679 ;; 10680 10681beos*) 10682 library_names_spec='${libname}${shared_ext}' 10683 dynamic_linker="$host_os ld.so" 10684 shlibpath_var=LIBRARY_PATH 10685 ;; 10686 10687bsdi[45]*) 10688 version_type=linux # correct to gnu/linux during the next big refactor 10689 need_version=no 10690 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10691 soname_spec='${libname}${release}${shared_ext}$major' 10692 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10693 shlibpath_var=LD_LIBRARY_PATH 10694 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10695 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10696 # the default ld.so.conf also contains /usr/contrib/lib and 10697 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10698 # libtool to hard-code these into programs 10699 ;; 10700 10701cygwin* | mingw* | pw32* | cegcc*) 10702 version_type=windows 10703 shrext_cmds=".dll" 10704 need_version=no 10705 need_lib_prefix=no 10706 10707 case $GCC,$cc_basename in 10708 yes,*) 10709 # gcc 10710 library_names_spec='$libname.dll.a' 10711 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10712 postinstall_cmds='base_file=`basename \${file}`~ 10713 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10714 dldir=$destdir/`dirname \$dlpath`~ 10715 test -d \$dldir || mkdir -p \$dldir~ 10716 $install_prog $dir/$dlname \$dldir/$dlname~ 10717 chmod a+x \$dldir/$dlname~ 10718 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10719 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10720 fi' 10721 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10722 dlpath=$dir/\$dldll~ 10723 $RM \$dlpath' 10724 shlibpath_overrides_runpath=yes 10725 10726 case $host_os in 10727 cygwin*) 10728 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10729 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10730 10731 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10732 ;; 10733 mingw* | cegcc*) 10734 # MinGW DLLs use traditional 'lib' prefix 10735 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10736 ;; 10737 pw32*) 10738 # pw32 DLLs use 'pw' prefix rather than 'lib' 10739 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10740 ;; 10741 esac 10742 dynamic_linker='Win32 ld.exe' 10743 ;; 10744 10745 *,cl*) 10746 # Native MSVC 10747 libname_spec='$name' 10748 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10749 library_names_spec='${libname}.dll.lib' 10750 10751 case $build_os in 10752 mingw*) 10753 sys_lib_search_path_spec= 10754 lt_save_ifs=$IFS 10755 IFS=';' 10756 for lt_path in $LIB 10757 do 10758 IFS=$lt_save_ifs 10759 # Let DOS variable expansion print the short 8.3 style file name. 10760 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10761 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10762 done 10763 IFS=$lt_save_ifs 10764 # Convert to MSYS style. 10765 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10766 ;; 10767 cygwin*) 10768 # Convert to unix form, then to dos form, then back to unix form 10769 # but this time dos style (no spaces!) so that the unix form looks 10770 # like /cygdrive/c/PROGRA~1:/cygdr... 10771 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10772 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10773 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10774 ;; 10775 *) 10776 sys_lib_search_path_spec="$LIB" 10777 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10778 # It is most probably a Windows format PATH. 10779 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10780 else 10781 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10782 fi 10783 # FIXME: find the short name or the path components, as spaces are 10784 # common. (e.g. "Program Files" -> "PROGRA~1") 10785 ;; 10786 esac 10787 10788 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10789 postinstall_cmds='base_file=`basename \${file}`~ 10790 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10791 dldir=$destdir/`dirname \$dlpath`~ 10792 test -d \$dldir || mkdir -p \$dldir~ 10793 $install_prog $dir/$dlname \$dldir/$dlname' 10794 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10795 dlpath=$dir/\$dldll~ 10796 $RM \$dlpath' 10797 shlibpath_overrides_runpath=yes 10798 dynamic_linker='Win32 link.exe' 10799 ;; 10800 10801 *) 10802 # Assume MSVC wrapper 10803 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10804 dynamic_linker='Win32 ld.exe' 10805 ;; 10806 esac 10807 # FIXME: first we should search . and the directory the executable is in 10808 shlibpath_var=PATH 10809 ;; 10810 10811darwin* | rhapsody*) 10812 dynamic_linker="$host_os dyld" 10813 version_type=darwin 10814 need_lib_prefix=no 10815 need_version=no 10816 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10817 soname_spec='${libname}${release}${major}$shared_ext' 10818 shlibpath_overrides_runpath=yes 10819 shlibpath_var=DYLD_LIBRARY_PATH 10820 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10821 10822 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10823 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10824 ;; 10825 10826dgux*) 10827 version_type=linux # correct to gnu/linux during the next big refactor 10828 need_lib_prefix=no 10829 need_version=no 10830 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10831 soname_spec='${libname}${release}${shared_ext}$major' 10832 shlibpath_var=LD_LIBRARY_PATH 10833 ;; 10834 10835freebsd* | dragonfly*) 10836 # DragonFly does not have aout. When/if they implement a new 10837 # versioning mechanism, adjust this. 10838 if test -x /usr/bin/objformat; then 10839 objformat=`/usr/bin/objformat` 10840 else 10841 case $host_os in 10842 freebsd[23].*) objformat=aout ;; 10843 *) objformat=elf ;; 10844 esac 10845 fi 10846 version_type=freebsd-$objformat 10847 case $version_type in 10848 freebsd-elf*) 10849 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10850 need_version=no 10851 need_lib_prefix=no 10852 ;; 10853 freebsd-*) 10854 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10855 need_version=yes 10856 ;; 10857 esac 10858 shlibpath_var=LD_LIBRARY_PATH 10859 case $host_os in 10860 freebsd2.*) 10861 shlibpath_overrides_runpath=yes 10862 ;; 10863 freebsd3.[01]* | freebsdelf3.[01]*) 10864 shlibpath_overrides_runpath=yes 10865 hardcode_into_libs=yes 10866 ;; 10867 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10868 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10869 shlibpath_overrides_runpath=no 10870 hardcode_into_libs=yes 10871 ;; 10872 *) # from 4.6 on, and DragonFly 10873 shlibpath_overrides_runpath=yes 10874 hardcode_into_libs=yes 10875 ;; 10876 esac 10877 ;; 10878 10879gnu*) 10880 version_type=linux # correct to gnu/linux during the next big refactor 10881 need_lib_prefix=no 10882 need_version=no 10883 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10884 soname_spec='${libname}${release}${shared_ext}$major' 10885 shlibpath_var=LD_LIBRARY_PATH 10886 shlibpath_overrides_runpath=no 10887 hardcode_into_libs=yes 10888 ;; 10889 10890haiku*) 10891 version_type=linux # correct to gnu/linux during the next big refactor 10892 need_lib_prefix=no 10893 need_version=no 10894 dynamic_linker="$host_os runtime_loader" 10895 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10896 soname_spec='${libname}${release}${shared_ext}$major' 10897 shlibpath_var=LIBRARY_PATH 10898 shlibpath_overrides_runpath=yes 10899 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10900 hardcode_into_libs=yes 10901 ;; 10902 10903hpux9* | hpux10* | hpux11*) 10904 # Give a soname corresponding to the major version so that dld.sl refuses to 10905 # link against other versions. 10906 version_type=sunos 10907 need_lib_prefix=no 10908 need_version=no 10909 case $host_cpu in 10910 ia64*) 10911 shrext_cmds='.so' 10912 hardcode_into_libs=yes 10913 dynamic_linker="$host_os dld.so" 10914 shlibpath_var=LD_LIBRARY_PATH 10915 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10916 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10917 soname_spec='${libname}${release}${shared_ext}$major' 10918 if test "X$HPUX_IA64_MODE" = X32; then 10919 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10920 else 10921 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10922 fi 10923 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10924 ;; 10925 hppa*64*) 10926 shrext_cmds='.sl' 10927 hardcode_into_libs=yes 10928 dynamic_linker="$host_os dld.sl" 10929 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10930 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10931 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10932 soname_spec='${libname}${release}${shared_ext}$major' 10933 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10934 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10935 ;; 10936 *) 10937 shrext_cmds='.sl' 10938 dynamic_linker="$host_os dld.sl" 10939 shlibpath_var=SHLIB_PATH 10940 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10941 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10942 soname_spec='${libname}${release}${shared_ext}$major' 10943 ;; 10944 esac 10945 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10946 postinstall_cmds='chmod 555 $lib' 10947 # or fails outright, so override atomically: 10948 install_override_mode=555 10949 ;; 10950 10951interix[3-9]*) 10952 version_type=linux # correct to gnu/linux during the next big refactor 10953 need_lib_prefix=no 10954 need_version=no 10955 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10956 soname_spec='${libname}${release}${shared_ext}$major' 10957 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10958 shlibpath_var=LD_LIBRARY_PATH 10959 shlibpath_overrides_runpath=no 10960 hardcode_into_libs=yes 10961 ;; 10962 10963irix5* | irix6* | nonstopux*) 10964 case $host_os in 10965 nonstopux*) version_type=nonstopux ;; 10966 *) 10967 if test "$lt_cv_prog_gnu_ld" = yes; then 10968 version_type=linux # correct to gnu/linux during the next big refactor 10969 else 10970 version_type=irix 10971 fi ;; 10972 esac 10973 need_lib_prefix=no 10974 need_version=no 10975 soname_spec='${libname}${release}${shared_ext}$major' 10976 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10977 case $host_os in 10978 irix5* | nonstopux*) 10979 libsuff= shlibsuff= 10980 ;; 10981 *) 10982 case $LD in # libtool.m4 will add one of these switches to LD 10983 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10984 libsuff= shlibsuff= libmagic=32-bit;; 10985 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10986 libsuff=32 shlibsuff=N32 libmagic=N32;; 10987 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10988 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10989 *) libsuff= shlibsuff= libmagic=never-match;; 10990 esac 10991 ;; 10992 esac 10993 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10994 shlibpath_overrides_runpath=no 10995 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10996 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10997 hardcode_into_libs=yes 10998 ;; 10999 11000# No shared lib support for Linux oldld, aout, or coff. 11001linux*oldld* | linux*aout* | linux*coff*) 11002 dynamic_linker=no 11003 ;; 11004 11005# This must be glibc/ELF. 11006linux* | k*bsd*-gnu | kopensolaris*-gnu) 11007 version_type=linux # correct to gnu/linux during the next big refactor 11008 need_lib_prefix=no 11009 need_version=no 11010 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11011 soname_spec='${libname}${release}${shared_ext}$major' 11012 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 11013 shlibpath_var=LD_LIBRARY_PATH 11014 shlibpath_overrides_runpath=no 11015 11016 # Some binutils ld are patched to set DT_RUNPATH 11017 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 11018 $as_echo_n "(cached) " >&6 11019else 11020 lt_cv_shlibpath_overrides_runpath=no 11021 save_LDFLAGS=$LDFLAGS 11022 save_libdir=$libdir 11023 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 11024 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 11025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11026/* end confdefs.h. */ 11027 11028int 11029main () 11030{ 11031 11032 ; 11033 return 0; 11034} 11035_ACEOF 11036if ac_fn_c_try_link "$LINENO"; then : 11037 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 11038 lt_cv_shlibpath_overrides_runpath=yes 11039fi 11040fi 11041rm -f core conftest.err conftest.$ac_objext \ 11042 conftest$ac_exeext conftest.$ac_ext 11043 LDFLAGS=$save_LDFLAGS 11044 libdir=$save_libdir 11045 11046fi 11047 11048 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 11049 11050 # This implies no fast_install, which is unacceptable. 11051 # Some rework will be needed to allow for fast_install 11052 # before this can be enabled. 11053 hardcode_into_libs=yes 11054 11055 # Add ABI-specific directories to the system library path. 11056 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 11057 11058 # Append ld.so.conf contents to the search path 11059 if test -f /etc/ld.so.conf; then 11060 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' ' '` 11061 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 11062 11063 fi 11064 11065 # We used to test for /lib/ld.so.1 and disable shared libraries on 11066 # powerpc, because MkLinux only supported shared libraries with the 11067 # GNU dynamic linker. Since this was broken with cross compilers, 11068 # most powerpc-linux boxes support dynamic linking these days and 11069 # people can always --disable-shared, the test was removed, and we 11070 # assume the GNU/Linux dynamic linker is in use. 11071 dynamic_linker='GNU/Linux ld.so' 11072 ;; 11073 11074netbsd*) 11075 version_type=sunos 11076 need_lib_prefix=no 11077 need_version=no 11078 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11079 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11080 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11081 dynamic_linker='NetBSD (a.out) ld.so' 11082 else 11083 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 11084 soname_spec='${libname}${release}${shared_ext}$major' 11085 dynamic_linker='NetBSD ld.elf_so' 11086 fi 11087 shlibpath_var=LD_LIBRARY_PATH 11088 shlibpath_overrides_runpath=yes 11089 hardcode_into_libs=yes 11090 ;; 11091 11092newsos6) 11093 version_type=linux # correct to gnu/linux during the next big refactor 11094 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11095 shlibpath_var=LD_LIBRARY_PATH 11096 shlibpath_overrides_runpath=yes 11097 ;; 11098 11099*nto* | *qnx*) 11100 version_type=qnx 11101 need_lib_prefix=no 11102 need_version=no 11103 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11104 soname_spec='${libname}${release}${shared_ext}$major' 11105 shlibpath_var=LD_LIBRARY_PATH 11106 shlibpath_overrides_runpath=no 11107 hardcode_into_libs=yes 11108 dynamic_linker='ldqnx.so' 11109 ;; 11110 11111openbsd*) 11112 version_type=sunos 11113 sys_lib_dlsearch_path_spec="/usr/lib" 11114 need_lib_prefix=no 11115 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 11116 case $host_os in 11117 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 11118 *) need_version=no ;; 11119 esac 11120 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11121 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11122 shlibpath_var=LD_LIBRARY_PATH 11123 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 11124 case $host_os in 11125 openbsd2.[89] | openbsd2.[89].*) 11126 shlibpath_overrides_runpath=no 11127 ;; 11128 *) 11129 shlibpath_overrides_runpath=yes 11130 ;; 11131 esac 11132 else 11133 shlibpath_overrides_runpath=yes 11134 fi 11135 ;; 11136 11137os2*) 11138 libname_spec='$name' 11139 shrext_cmds=".dll" 11140 need_lib_prefix=no 11141 library_names_spec='$libname${shared_ext} $libname.a' 11142 dynamic_linker='OS/2 ld.exe' 11143 shlibpath_var=LIBPATH 11144 ;; 11145 11146osf3* | osf4* | osf5*) 11147 version_type=osf 11148 need_lib_prefix=no 11149 need_version=no 11150 soname_spec='${libname}${release}${shared_ext}$major' 11151 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11152 shlibpath_var=LD_LIBRARY_PATH 11153 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11154 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 11155 ;; 11156 11157rdos*) 11158 dynamic_linker=no 11159 ;; 11160 11161solaris*) 11162 version_type=linux # correct to gnu/linux during the next big refactor 11163 need_lib_prefix=no 11164 need_version=no 11165 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11166 soname_spec='${libname}${release}${shared_ext}$major' 11167 shlibpath_var=LD_LIBRARY_PATH 11168 shlibpath_overrides_runpath=yes 11169 hardcode_into_libs=yes 11170 # ldd complains unless libraries are executable 11171 postinstall_cmds='chmod +x $lib' 11172 ;; 11173 11174sunos4*) 11175 version_type=sunos 11176 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11177 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11178 shlibpath_var=LD_LIBRARY_PATH 11179 shlibpath_overrides_runpath=yes 11180 if test "$with_gnu_ld" = yes; then 11181 need_lib_prefix=no 11182 fi 11183 need_version=yes 11184 ;; 11185 11186sysv4 | sysv4.3*) 11187 version_type=linux # correct to gnu/linux during the next big refactor 11188 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11189 soname_spec='${libname}${release}${shared_ext}$major' 11190 shlibpath_var=LD_LIBRARY_PATH 11191 case $host_vendor in 11192 sni) 11193 shlibpath_overrides_runpath=no 11194 need_lib_prefix=no 11195 runpath_var=LD_RUN_PATH 11196 ;; 11197 siemens) 11198 need_lib_prefix=no 11199 ;; 11200 motorola) 11201 need_lib_prefix=no 11202 need_version=no 11203 shlibpath_overrides_runpath=no 11204 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11205 ;; 11206 esac 11207 ;; 11208 11209sysv4*MP*) 11210 if test -d /usr/nec ;then 11211 version_type=linux # correct to gnu/linux during the next big refactor 11212 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 11213 soname_spec='$libname${shared_ext}.$major' 11214 shlibpath_var=LD_LIBRARY_PATH 11215 fi 11216 ;; 11217 11218sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11219 version_type=freebsd-elf 11220 need_lib_prefix=no 11221 need_version=no 11222 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 11223 soname_spec='${libname}${release}${shared_ext}$major' 11224 shlibpath_var=LD_LIBRARY_PATH 11225 shlibpath_overrides_runpath=yes 11226 hardcode_into_libs=yes 11227 if test "$with_gnu_ld" = yes; then 11228 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11229 else 11230 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11231 case $host_os in 11232 sco3.2v5*) 11233 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11234 ;; 11235 esac 11236 fi 11237 sys_lib_dlsearch_path_spec='/usr/lib' 11238 ;; 11239 11240tpf*) 11241 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11242 version_type=linux # correct to gnu/linux during the next big refactor 11243 need_lib_prefix=no 11244 need_version=no 11245 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11246 shlibpath_var=LD_LIBRARY_PATH 11247 shlibpath_overrides_runpath=no 11248 hardcode_into_libs=yes 11249 ;; 11250 11251uts4*) 11252 version_type=linux # correct to gnu/linux during the next big refactor 11253 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11254 soname_spec='${libname}${release}${shared_ext}$major' 11255 shlibpath_var=LD_LIBRARY_PATH 11256 ;; 11257 11258*) 11259 dynamic_linker=no 11260 ;; 11261esac 11262{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11263$as_echo "$dynamic_linker" >&6; } 11264test "$dynamic_linker" = no && can_build_shared=no 11265 11266variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11267if test "$GCC" = yes; then 11268 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11269fi 11270 11271if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 11272 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 11273fi 11274if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 11275 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 11276fi 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 11360 11361 11362 11363 11364 11365 11366 11367 11368 11369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11370$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11371hardcode_action= 11372if test -n "$hardcode_libdir_flag_spec" || 11373 test -n "$runpath_var" || 11374 test "X$hardcode_automatic" = "Xyes" ; then 11375 11376 # We can hardcode non-existent directories. 11377 if test "$hardcode_direct" != no && 11378 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11379 # have to relink, otherwise we might link with an installed library 11380 # when we should be linking with a yet-to-be-installed one 11381 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 11382 test "$hardcode_minus_L" != no; then 11383 # Linking always hardcodes the temporary library directory. 11384 hardcode_action=relink 11385 else 11386 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11387 hardcode_action=immediate 11388 fi 11389else 11390 # We cannot hardcode anything, or else we can only hardcode existing 11391 # directories. 11392 hardcode_action=unsupported 11393fi 11394{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11395$as_echo "$hardcode_action" >&6; } 11396 11397if test "$hardcode_action" = relink || 11398 test "$inherit_rpath" = yes; then 11399 # Fast installation is not supported 11400 enable_fast_install=no 11401elif test "$shlibpath_overrides_runpath" = yes || 11402 test "$enable_shared" = no; then 11403 # Fast installation is not necessary 11404 enable_fast_install=needless 11405fi 11406 11407 11408 11409 11410 11411 11412 if test "x$enable_dlopen" != xyes; then 11413 enable_dlopen=unknown 11414 enable_dlopen_self=unknown 11415 enable_dlopen_self_static=unknown 11416else 11417 lt_cv_dlopen=no 11418 lt_cv_dlopen_libs= 11419 11420 case $host_os in 11421 beos*) 11422 lt_cv_dlopen="load_add_on" 11423 lt_cv_dlopen_libs= 11424 lt_cv_dlopen_self=yes 11425 ;; 11426 11427 mingw* | pw32* | cegcc*) 11428 lt_cv_dlopen="LoadLibrary" 11429 lt_cv_dlopen_libs= 11430 ;; 11431 11432 cygwin*) 11433 lt_cv_dlopen="dlopen" 11434 lt_cv_dlopen_libs= 11435 ;; 11436 11437 darwin*) 11438 # if libdl is installed we need to link against it 11439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11440$as_echo_n "checking for dlopen in -ldl... " >&6; } 11441if ${ac_cv_lib_dl_dlopen+:} false; then : 11442 $as_echo_n "(cached) " >&6 11443else 11444 ac_check_lib_save_LIBS=$LIBS 11445LIBS="-ldl $LIBS" 11446cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11447/* end confdefs.h. */ 11448 11449/* Override any GCC internal prototype to avoid an error. 11450 Use char because int might match the return type of a GCC 11451 builtin and then its argument prototype would still apply. */ 11452#ifdef __cplusplus 11453extern "C" 11454#endif 11455char dlopen (); 11456int 11457main () 11458{ 11459return dlopen (); 11460 ; 11461 return 0; 11462} 11463_ACEOF 11464if ac_fn_c_try_link "$LINENO"; then : 11465 ac_cv_lib_dl_dlopen=yes 11466else 11467 ac_cv_lib_dl_dlopen=no 11468fi 11469rm -f core conftest.err conftest.$ac_objext \ 11470 conftest$ac_exeext conftest.$ac_ext 11471LIBS=$ac_check_lib_save_LIBS 11472fi 11473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11474$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11475if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11476 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11477else 11478 11479 lt_cv_dlopen="dyld" 11480 lt_cv_dlopen_libs= 11481 lt_cv_dlopen_self=yes 11482 11483fi 11484 11485 ;; 11486 11487 *) 11488 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11489if test "x$ac_cv_func_shl_load" = xyes; then : 11490 lt_cv_dlopen="shl_load" 11491else 11492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11493$as_echo_n "checking for shl_load in -ldld... " >&6; } 11494if ${ac_cv_lib_dld_shl_load+:} false; then : 11495 $as_echo_n "(cached) " >&6 11496else 11497 ac_check_lib_save_LIBS=$LIBS 11498LIBS="-ldld $LIBS" 11499cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11500/* end confdefs.h. */ 11501 11502/* Override any GCC internal prototype to avoid an error. 11503 Use char because int might match the return type of a GCC 11504 builtin and then its argument prototype would still apply. */ 11505#ifdef __cplusplus 11506extern "C" 11507#endif 11508char shl_load (); 11509int 11510main () 11511{ 11512return shl_load (); 11513 ; 11514 return 0; 11515} 11516_ACEOF 11517if ac_fn_c_try_link "$LINENO"; then : 11518 ac_cv_lib_dld_shl_load=yes 11519else 11520 ac_cv_lib_dld_shl_load=no 11521fi 11522rm -f core conftest.err conftest.$ac_objext \ 11523 conftest$ac_exeext conftest.$ac_ext 11524LIBS=$ac_check_lib_save_LIBS 11525fi 11526{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11527$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11528if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11529 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11530else 11531 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11532if test "x$ac_cv_func_dlopen" = xyes; then : 11533 lt_cv_dlopen="dlopen" 11534else 11535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11536$as_echo_n "checking for dlopen in -ldl... " >&6; } 11537if ${ac_cv_lib_dl_dlopen+:} false; then : 11538 $as_echo_n "(cached) " >&6 11539else 11540 ac_check_lib_save_LIBS=$LIBS 11541LIBS="-ldl $LIBS" 11542cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11543/* end confdefs.h. */ 11544 11545/* Override any GCC internal prototype to avoid an error. 11546 Use char because int might match the return type of a GCC 11547 builtin and then its argument prototype would still apply. */ 11548#ifdef __cplusplus 11549extern "C" 11550#endif 11551char dlopen (); 11552int 11553main () 11554{ 11555return dlopen (); 11556 ; 11557 return 0; 11558} 11559_ACEOF 11560if ac_fn_c_try_link "$LINENO"; then : 11561 ac_cv_lib_dl_dlopen=yes 11562else 11563 ac_cv_lib_dl_dlopen=no 11564fi 11565rm -f core conftest.err conftest.$ac_objext \ 11566 conftest$ac_exeext conftest.$ac_ext 11567LIBS=$ac_check_lib_save_LIBS 11568fi 11569{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11570$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11571if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11572 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11573else 11574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11575$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11576if ${ac_cv_lib_svld_dlopen+:} false; then : 11577 $as_echo_n "(cached) " >&6 11578else 11579 ac_check_lib_save_LIBS=$LIBS 11580LIBS="-lsvld $LIBS" 11581cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11582/* end confdefs.h. */ 11583 11584/* Override any GCC internal prototype to avoid an error. 11585 Use char because int might match the return type of a GCC 11586 builtin and then its argument prototype would still apply. */ 11587#ifdef __cplusplus 11588extern "C" 11589#endif 11590char dlopen (); 11591int 11592main () 11593{ 11594return dlopen (); 11595 ; 11596 return 0; 11597} 11598_ACEOF 11599if ac_fn_c_try_link "$LINENO"; then : 11600 ac_cv_lib_svld_dlopen=yes 11601else 11602 ac_cv_lib_svld_dlopen=no 11603fi 11604rm -f core conftest.err conftest.$ac_objext \ 11605 conftest$ac_exeext conftest.$ac_ext 11606LIBS=$ac_check_lib_save_LIBS 11607fi 11608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11609$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11610if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11611 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11612else 11613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11614$as_echo_n "checking for dld_link in -ldld... " >&6; } 11615if ${ac_cv_lib_dld_dld_link+:} false; then : 11616 $as_echo_n "(cached) " >&6 11617else 11618 ac_check_lib_save_LIBS=$LIBS 11619LIBS="-ldld $LIBS" 11620cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11621/* end confdefs.h. */ 11622 11623/* Override any GCC internal prototype to avoid an error. 11624 Use char because int might match the return type of a GCC 11625 builtin and then its argument prototype would still apply. */ 11626#ifdef __cplusplus 11627extern "C" 11628#endif 11629char dld_link (); 11630int 11631main () 11632{ 11633return dld_link (); 11634 ; 11635 return 0; 11636} 11637_ACEOF 11638if ac_fn_c_try_link "$LINENO"; then : 11639 ac_cv_lib_dld_dld_link=yes 11640else 11641 ac_cv_lib_dld_dld_link=no 11642fi 11643rm -f core conftest.err conftest.$ac_objext \ 11644 conftest$ac_exeext conftest.$ac_ext 11645LIBS=$ac_check_lib_save_LIBS 11646fi 11647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11648$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11649if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11650 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11651fi 11652 11653 11654fi 11655 11656 11657fi 11658 11659 11660fi 11661 11662 11663fi 11664 11665 11666fi 11667 11668 ;; 11669 esac 11670 11671 if test "x$lt_cv_dlopen" != xno; then 11672 enable_dlopen=yes 11673 else 11674 enable_dlopen=no 11675 fi 11676 11677 case $lt_cv_dlopen in 11678 dlopen) 11679 save_CPPFLAGS="$CPPFLAGS" 11680 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11681 11682 save_LDFLAGS="$LDFLAGS" 11683 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11684 11685 save_LIBS="$LIBS" 11686 LIBS="$lt_cv_dlopen_libs $LIBS" 11687 11688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11689$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11690if ${lt_cv_dlopen_self+:} false; then : 11691 $as_echo_n "(cached) " >&6 11692else 11693 if test "$cross_compiling" = yes; then : 11694 lt_cv_dlopen_self=cross 11695else 11696 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11697 lt_status=$lt_dlunknown 11698 cat > conftest.$ac_ext <<_LT_EOF 11699#line $LINENO "configure" 11700#include "confdefs.h" 11701 11702#if HAVE_DLFCN_H 11703#include <dlfcn.h> 11704#endif 11705 11706#include <stdio.h> 11707 11708#ifdef RTLD_GLOBAL 11709# define LT_DLGLOBAL RTLD_GLOBAL 11710#else 11711# ifdef DL_GLOBAL 11712# define LT_DLGLOBAL DL_GLOBAL 11713# else 11714# define LT_DLGLOBAL 0 11715# endif 11716#endif 11717 11718/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11719 find out it does not work in some platform. */ 11720#ifndef LT_DLLAZY_OR_NOW 11721# ifdef RTLD_LAZY 11722# define LT_DLLAZY_OR_NOW RTLD_LAZY 11723# else 11724# ifdef DL_LAZY 11725# define LT_DLLAZY_OR_NOW DL_LAZY 11726# else 11727# ifdef RTLD_NOW 11728# define LT_DLLAZY_OR_NOW RTLD_NOW 11729# else 11730# ifdef DL_NOW 11731# define LT_DLLAZY_OR_NOW DL_NOW 11732# else 11733# define LT_DLLAZY_OR_NOW 0 11734# endif 11735# endif 11736# endif 11737# endif 11738#endif 11739 11740/* When -fvisbility=hidden is used, assume the code has been annotated 11741 correspondingly for the symbols needed. */ 11742#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11743int fnord () __attribute__((visibility("default"))); 11744#endif 11745 11746int fnord () { return 42; } 11747int main () 11748{ 11749 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11750 int status = $lt_dlunknown; 11751 11752 if (self) 11753 { 11754 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11755 else 11756 { 11757 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11758 else puts (dlerror ()); 11759 } 11760 /* dlclose (self); */ 11761 } 11762 else 11763 puts (dlerror ()); 11764 11765 return status; 11766} 11767_LT_EOF 11768 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11769 (eval $ac_link) 2>&5 11770 ac_status=$? 11771 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11772 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11773 (./conftest; exit; ) >&5 2>/dev/null 11774 lt_status=$? 11775 case x$lt_status in 11776 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11777 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11778 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11779 esac 11780 else : 11781 # compilation failed 11782 lt_cv_dlopen_self=no 11783 fi 11784fi 11785rm -fr conftest* 11786 11787 11788fi 11789{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11790$as_echo "$lt_cv_dlopen_self" >&6; } 11791 11792 if test "x$lt_cv_dlopen_self" = xyes; then 11793 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11795$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11796if ${lt_cv_dlopen_self_static+:} false; then : 11797 $as_echo_n "(cached) " >&6 11798else 11799 if test "$cross_compiling" = yes; then : 11800 lt_cv_dlopen_self_static=cross 11801else 11802 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11803 lt_status=$lt_dlunknown 11804 cat > conftest.$ac_ext <<_LT_EOF 11805#line $LINENO "configure" 11806#include "confdefs.h" 11807 11808#if HAVE_DLFCN_H 11809#include <dlfcn.h> 11810#endif 11811 11812#include <stdio.h> 11813 11814#ifdef RTLD_GLOBAL 11815# define LT_DLGLOBAL RTLD_GLOBAL 11816#else 11817# ifdef DL_GLOBAL 11818# define LT_DLGLOBAL DL_GLOBAL 11819# else 11820# define LT_DLGLOBAL 0 11821# endif 11822#endif 11823 11824/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11825 find out it does not work in some platform. */ 11826#ifndef LT_DLLAZY_OR_NOW 11827# ifdef RTLD_LAZY 11828# define LT_DLLAZY_OR_NOW RTLD_LAZY 11829# else 11830# ifdef DL_LAZY 11831# define LT_DLLAZY_OR_NOW DL_LAZY 11832# else 11833# ifdef RTLD_NOW 11834# define LT_DLLAZY_OR_NOW RTLD_NOW 11835# else 11836# ifdef DL_NOW 11837# define LT_DLLAZY_OR_NOW DL_NOW 11838# else 11839# define LT_DLLAZY_OR_NOW 0 11840# endif 11841# endif 11842# endif 11843# endif 11844#endif 11845 11846/* When -fvisbility=hidden is used, assume the code has been annotated 11847 correspondingly for the symbols needed. */ 11848#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11849int fnord () __attribute__((visibility("default"))); 11850#endif 11851 11852int fnord () { return 42; } 11853int main () 11854{ 11855 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11856 int status = $lt_dlunknown; 11857 11858 if (self) 11859 { 11860 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11861 else 11862 { 11863 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11864 else puts (dlerror ()); 11865 } 11866 /* dlclose (self); */ 11867 } 11868 else 11869 puts (dlerror ()); 11870 11871 return status; 11872} 11873_LT_EOF 11874 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11875 (eval $ac_link) 2>&5 11876 ac_status=$? 11877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11878 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11879 (./conftest; exit; ) >&5 2>/dev/null 11880 lt_status=$? 11881 case x$lt_status in 11882 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11883 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11884 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11885 esac 11886 else : 11887 # compilation failed 11888 lt_cv_dlopen_self_static=no 11889 fi 11890fi 11891rm -fr conftest* 11892 11893 11894fi 11895{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11896$as_echo "$lt_cv_dlopen_self_static" >&6; } 11897 fi 11898 11899 CPPFLAGS="$save_CPPFLAGS" 11900 LDFLAGS="$save_LDFLAGS" 11901 LIBS="$save_LIBS" 11902 ;; 11903 esac 11904 11905 case $lt_cv_dlopen_self in 11906 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11907 *) enable_dlopen_self=unknown ;; 11908 esac 11909 11910 case $lt_cv_dlopen_self_static in 11911 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11912 *) enable_dlopen_self_static=unknown ;; 11913 esac 11914fi 11915 11916 11917 11918 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932striplib= 11933old_striplib= 11934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11935$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11936if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11937 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11938 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11940$as_echo "yes" >&6; } 11941else 11942# FIXME - insert some real tests, host_os isn't really good enough 11943 case $host_os in 11944 darwin*) 11945 if test -n "$STRIP" ; then 11946 striplib="$STRIP -x" 11947 old_striplib="$STRIP -S" 11948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11949$as_echo "yes" >&6; } 11950 else 11951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11952$as_echo "no" >&6; } 11953 fi 11954 ;; 11955 *) 11956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11957$as_echo "no" >&6; } 11958 ;; 11959 esac 11960fi 11961 11962 11963 11964 11965 11966 11967 11968 11969 11970 11971 11972 11973 # Report which library types will actually be built 11974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11975$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11977$as_echo "$can_build_shared" >&6; } 11978 11979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11980$as_echo_n "checking whether to build shared libraries... " >&6; } 11981 test "$can_build_shared" = "no" && enable_shared=no 11982 11983 # On AIX, shared libraries and static libraries use the same namespace, and 11984 # are all built from PIC. 11985 case $host_os in 11986 aix3*) 11987 test "$enable_shared" = yes && enable_static=no 11988 if test -n "$RANLIB"; then 11989 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11990 postinstall_cmds='$RANLIB $lib' 11991 fi 11992 ;; 11993 11994 aix[4-9]*) 11995 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11996 test "$enable_shared" = yes && enable_static=no 11997 fi 11998 ;; 11999 esac 12000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 12001$as_echo "$enable_shared" >&6; } 12002 12003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 12004$as_echo_n "checking whether to build static libraries... " >&6; } 12005 # Make sure either enable_shared or enable_static is yes. 12006 test "$enable_shared" = yes || enable_static=yes 12007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 12008$as_echo "$enable_static" >&6; } 12009 12010 12011 12012 12013fi 12014ac_ext=c 12015ac_cpp='$CPP $CPPFLAGS' 12016ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12017ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12018ac_compiler_gnu=$ac_cv_c_compiler_gnu 12019 12020CC="$lt_save_CC" 12021 12022 12023 12024 12025 12026 12027 12028 12029 12030 12031 12032 12033 12034 12035 12036 ac_config_commands="$ac_config_commands libtool" 12037 12038 12039 12040 12041# Only expand once: 12042 12043 12044 12045 12046 12047 if test "$enable_libevent_regress" = "yes"; then 12048 BUILD_REGRESS_TRUE= 12049 BUILD_REGRESS_FALSE='#' 12050else 12051 BUILD_REGRESS_TRUE='#' 12052 BUILD_REGRESS_FALSE= 12053fi 12054 12055 12056{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntoa" >&5 12057$as_echo_n "checking for library containing inet_ntoa... " >&6; } 12058if ${ac_cv_search_inet_ntoa+:} false; then : 12059 $as_echo_n "(cached) " >&6 12060else 12061 ac_func_search_save_LIBS=$LIBS 12062cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12063/* end confdefs.h. */ 12064 12065/* Override any GCC internal prototype to avoid an error. 12066 Use char because int might match the return type of a GCC 12067 builtin and then its argument prototype would still apply. */ 12068#ifdef __cplusplus 12069extern "C" 12070#endif 12071char inet_ntoa (); 12072int 12073main () 12074{ 12075return inet_ntoa (); 12076 ; 12077 return 0; 12078} 12079_ACEOF 12080for ac_lib in '' nsl; do 12081 if test -z "$ac_lib"; then 12082 ac_res="none required" 12083 else 12084 ac_res=-l$ac_lib 12085 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12086 fi 12087 if ac_fn_c_try_link "$LINENO"; then : 12088 ac_cv_search_inet_ntoa=$ac_res 12089fi 12090rm -f core conftest.err conftest.$ac_objext \ 12091 conftest$ac_exeext 12092 if ${ac_cv_search_inet_ntoa+:} false; then : 12093 break 12094fi 12095done 12096if ${ac_cv_search_inet_ntoa+:} false; then : 12097 12098else 12099 ac_cv_search_inet_ntoa=no 12100fi 12101rm conftest.$ac_ext 12102LIBS=$ac_func_search_save_LIBS 12103fi 12104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntoa" >&5 12105$as_echo "$ac_cv_search_inet_ntoa" >&6; } 12106ac_res=$ac_cv_search_inet_ntoa 12107if test "$ac_res" != no; then : 12108 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12109 12110fi 12111 12112{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 12113$as_echo_n "checking for library containing socket... " >&6; } 12114if ${ac_cv_search_socket+:} false; then : 12115 $as_echo_n "(cached) " >&6 12116else 12117 ac_func_search_save_LIBS=$LIBS 12118cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12119/* end confdefs.h. */ 12120 12121/* Override any GCC internal prototype to avoid an error. 12122 Use char because int might match the return type of a GCC 12123 builtin and then its argument prototype would still apply. */ 12124#ifdef __cplusplus 12125extern "C" 12126#endif 12127char socket (); 12128int 12129main () 12130{ 12131return socket (); 12132 ; 12133 return 0; 12134} 12135_ACEOF 12136for ac_lib in '' socket; do 12137 if test -z "$ac_lib"; then 12138 ac_res="none required" 12139 else 12140 ac_res=-l$ac_lib 12141 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12142 fi 12143 if ac_fn_c_try_link "$LINENO"; then : 12144 ac_cv_search_socket=$ac_res 12145fi 12146rm -f core conftest.err conftest.$ac_objext \ 12147 conftest$ac_exeext 12148 if ${ac_cv_search_socket+:} false; then : 12149 break 12150fi 12151done 12152if ${ac_cv_search_socket+:} false; then : 12153 12154else 12155 ac_cv_search_socket=no 12156fi 12157rm conftest.$ac_ext 12158LIBS=$ac_func_search_save_LIBS 12159fi 12160{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 12161$as_echo "$ac_cv_search_socket" >&6; } 12162ac_res=$ac_cv_search_socket 12163if test "$ac_res" != no; then : 12164 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12165 12166fi 12167 12168{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_aton" >&5 12169$as_echo_n "checking for library containing inet_aton... " >&6; } 12170if ${ac_cv_search_inet_aton+:} false; then : 12171 $as_echo_n "(cached) " >&6 12172else 12173 ac_func_search_save_LIBS=$LIBS 12174cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12175/* end confdefs.h. */ 12176 12177/* Override any GCC internal prototype to avoid an error. 12178 Use char because int might match the return type of a GCC 12179 builtin and then its argument prototype would still apply. */ 12180#ifdef __cplusplus 12181extern "C" 12182#endif 12183char inet_aton (); 12184int 12185main () 12186{ 12187return inet_aton (); 12188 ; 12189 return 0; 12190} 12191_ACEOF 12192for ac_lib in '' resolv; do 12193 if test -z "$ac_lib"; then 12194 ac_res="none required" 12195 else 12196 ac_res=-l$ac_lib 12197 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12198 fi 12199 if ac_fn_c_try_link "$LINENO"; then : 12200 ac_cv_search_inet_aton=$ac_res 12201fi 12202rm -f core conftest.err conftest.$ac_objext \ 12203 conftest$ac_exeext 12204 if ${ac_cv_search_inet_aton+:} false; then : 12205 break 12206fi 12207done 12208if ${ac_cv_search_inet_aton+:} false; then : 12209 12210else 12211 ac_cv_search_inet_aton=no 12212fi 12213rm conftest.$ac_ext 12214LIBS=$ac_func_search_save_LIBS 12215fi 12216{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_aton" >&5 12217$as_echo "$ac_cv_search_inet_aton" >&6; } 12218ac_res=$ac_cv_search_inet_aton 12219if test "$ac_res" != no; then : 12220 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12221 12222fi 12223 12224{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5 12225$as_echo_n "checking for library containing clock_gettime... " >&6; } 12226if ${ac_cv_search_clock_gettime+:} false; then : 12227 $as_echo_n "(cached) " >&6 12228else 12229 ac_func_search_save_LIBS=$LIBS 12230cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12231/* end confdefs.h. */ 12232 12233/* Override any GCC internal prototype to avoid an error. 12234 Use char because int might match the return type of a GCC 12235 builtin and then its argument prototype would still apply. */ 12236#ifdef __cplusplus 12237extern "C" 12238#endif 12239char clock_gettime (); 12240int 12241main () 12242{ 12243return clock_gettime (); 12244 ; 12245 return 0; 12246} 12247_ACEOF 12248for ac_lib in '' rt; do 12249 if test -z "$ac_lib"; then 12250 ac_res="none required" 12251 else 12252 ac_res=-l$ac_lib 12253 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12254 fi 12255 if ac_fn_c_try_link "$LINENO"; then : 12256 ac_cv_search_clock_gettime=$ac_res 12257fi 12258rm -f core conftest.err conftest.$ac_objext \ 12259 conftest$ac_exeext 12260 if ${ac_cv_search_clock_gettime+:} false; then : 12261 break 12262fi 12263done 12264if ${ac_cv_search_clock_gettime+:} false; then : 12265 12266else 12267 ac_cv_search_clock_gettime=no 12268fi 12269rm conftest.$ac_ext 12270LIBS=$ac_func_search_save_LIBS 12271fi 12272{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5 12273$as_echo "$ac_cv_search_clock_gettime" >&6; } 12274ac_res=$ac_cv_search_clock_gettime 12275if test "$ac_res" != no; then : 12276 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12277 12278fi 12279 12280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendfile" >&5 12281$as_echo_n "checking for library containing sendfile... " >&6; } 12282if ${ac_cv_search_sendfile+:} false; then : 12283 $as_echo_n "(cached) " >&6 12284else 12285 ac_func_search_save_LIBS=$LIBS 12286cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12287/* end confdefs.h. */ 12288 12289/* Override any GCC internal prototype to avoid an error. 12290 Use char because int might match the return type of a GCC 12291 builtin and then its argument prototype would still apply. */ 12292#ifdef __cplusplus 12293extern "C" 12294#endif 12295char sendfile (); 12296int 12297main () 12298{ 12299return sendfile (); 12300 ; 12301 return 0; 12302} 12303_ACEOF 12304for ac_lib in '' sendfile; do 12305 if test -z "$ac_lib"; then 12306 ac_res="none required" 12307 else 12308 ac_res=-l$ac_lib 12309 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12310 fi 12311 if ac_fn_c_try_link "$LINENO"; then : 12312 ac_cv_search_sendfile=$ac_res 12313fi 12314rm -f core conftest.err conftest.$ac_objext \ 12315 conftest$ac_exeext 12316 if ${ac_cv_search_sendfile+:} false; then : 12317 break 12318fi 12319done 12320if ${ac_cv_search_sendfile+:} false; then : 12321 12322else 12323 ac_cv_search_sendfile=no 12324fi 12325rm conftest.$ac_ext 12326LIBS=$ac_func_search_save_LIBS 12327fi 12328{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendfile" >&5 12329$as_echo "$ac_cv_search_sendfile" >&6; } 12330ac_res=$ac_cv_search_sendfile 12331if test "$ac_res" != no; then : 12332 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12333 12334fi 12335 12336 12337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for WIN32" >&5 12338$as_echo_n "checking for WIN32... " >&6; } 12339cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12340/* end confdefs.h. */ 12341 12342int 12343main () 12344{ 12345 12346#ifndef WIN32 12347die horribly 12348#endif 12349 12350 ; 12351 return 0; 12352} 12353_ACEOF 12354if ac_fn_c_try_compile "$LINENO"; then : 12355 bwin32=true; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12356$as_echo "yes" >&6; } 12357else 12358 bwin32=false; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12359$as_echo "no" >&6; } 12360fi 12361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12362 12363{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CYGWIN" >&5 12364$as_echo_n "checking for CYGWIN... " >&6; } 12365cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12366/* end confdefs.h. */ 12367 12368int 12369main () 12370{ 12371 12372#ifndef __CYGWIN__ 12373die horribly 12374#endif 12375 12376 ; 12377 return 0; 12378} 12379_ACEOF 12380if ac_fn_c_try_compile "$LINENO"; then : 12381 cygwin=true; { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12382$as_echo "yes" >&6; } 12383else 12384 cygwin=false; { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12385$as_echo "no" >&6; } 12386fi 12387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12388 12389for ac_header in zlib.h 12390do : 12391 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 12392if test "x$ac_cv_header_zlib_h" = xyes; then : 12393 cat >>confdefs.h <<_ACEOF 12394#define HAVE_ZLIB_H 1 12395_ACEOF 12396 12397fi 12398 12399done 12400 12401 12402if test "x$ac_cv_header_zlib_h" = "xyes"; then 12403save_LIBS="$LIBS" 12404LIBS="" 12405ZLIB_LIBS="" 12406have_zlib=no 12407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inflateEnd" >&5 12408$as_echo_n "checking for library containing inflateEnd... " >&6; } 12409if ${ac_cv_search_inflateEnd+:} false; then : 12410 $as_echo_n "(cached) " >&6 12411else 12412 ac_func_search_save_LIBS=$LIBS 12413cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12414/* end confdefs.h. */ 12415 12416/* Override any GCC internal prototype to avoid an error. 12417 Use char because int might match the return type of a GCC 12418 builtin and then its argument prototype would still apply. */ 12419#ifdef __cplusplus 12420extern "C" 12421#endif 12422char inflateEnd (); 12423int 12424main () 12425{ 12426return inflateEnd (); 12427 ; 12428 return 0; 12429} 12430_ACEOF 12431for ac_lib in '' z; do 12432 if test -z "$ac_lib"; then 12433 ac_res="none required" 12434 else 12435 ac_res=-l$ac_lib 12436 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12437 fi 12438 if ac_fn_c_try_link "$LINENO"; then : 12439 ac_cv_search_inflateEnd=$ac_res 12440fi 12441rm -f core conftest.err conftest.$ac_objext \ 12442 conftest$ac_exeext 12443 if ${ac_cv_search_inflateEnd+:} false; then : 12444 break 12445fi 12446done 12447if ${ac_cv_search_inflateEnd+:} false; then : 12448 12449else 12450 ac_cv_search_inflateEnd=no 12451fi 12452rm conftest.$ac_ext 12453LIBS=$ac_func_search_save_LIBS 12454fi 12455{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inflateEnd" >&5 12456$as_echo "$ac_cv_search_inflateEnd" >&6; } 12457ac_res=$ac_cv_search_inflateEnd 12458if test "$ac_res" != no; then : 12459 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12460 have_zlib=yes 12461 ZLIB_LIBS="$LIBS" 12462 12463$as_echo "#define HAVE_LIBZ 1" >>confdefs.h 12464 12465fi 12466 12467LIBS="$save_LIBS" 12468 12469fi 12470 if test "$have_zlib" = "yes"; then 12471 ZLIB_REGRESS_TRUE= 12472 ZLIB_REGRESS_FALSE='#' 12473else 12474 ZLIB_REGRESS_TRUE='#' 12475 ZLIB_REGRESS_FALSE= 12476fi 12477 12478 12479if test "$bwin32" = true; then 12480 EV_LIB_WS32=-lws2_32 12481 EV_LIB_GDI=-lgdi32 12482else 12483 EV_LIB_WS32= 12484 EV_LIB_GDI= 12485fi 12486 12487 12488 12489 12490for ac_header in openssl/bio.h 12491do : 12492 ac_fn_c_check_header_mongrel "$LINENO" "openssl/bio.h" "ac_cv_header_openssl_bio_h" "$ac_includes_default" 12493if test "x$ac_cv_header_openssl_bio_h" = xyes; then : 12494 cat >>confdefs.h <<_ACEOF 12495#define HAVE_OPENSSL_BIO_H 1 12496_ACEOF 12497 12498fi 12499 12500done 12501 12502 12503if test "$enable_openssl" = "yes"; then 12504save_LIBS="$LIBS" 12505LIBS="" 12506OPENSSL_LIBS="" 12507have_openssl=no 12508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing SSL_new" >&5 12509$as_echo_n "checking for library containing SSL_new... " >&6; } 12510if ${ac_cv_search_SSL_new+:} false; then : 12511 $as_echo_n "(cached) " >&6 12512else 12513 ac_func_search_save_LIBS=$LIBS 12514cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12515/* end confdefs.h. */ 12516 12517/* Override any GCC internal prototype to avoid an error. 12518 Use char because int might match the return type of a GCC 12519 builtin and then its argument prototype would still apply. */ 12520#ifdef __cplusplus 12521extern "C" 12522#endif 12523char SSL_new (); 12524int 12525main () 12526{ 12527return SSL_new (); 12528 ; 12529 return 0; 12530} 12531_ACEOF 12532for ac_lib in '' ssl; do 12533 if test -z "$ac_lib"; then 12534 ac_res="none required" 12535 else 12536 ac_res=-l$ac_lib 12537 LIBS="-l$ac_lib -lcrypto $EV_LIB_GDI $EV_LIB_WS32 $OPENSSL_LIBADD $ac_func_search_save_LIBS" 12538 fi 12539 if ac_fn_c_try_link "$LINENO"; then : 12540 ac_cv_search_SSL_new=$ac_res 12541fi 12542rm -f core conftest.err conftest.$ac_objext \ 12543 conftest$ac_exeext 12544 if ${ac_cv_search_SSL_new+:} false; then : 12545 break 12546fi 12547done 12548if ${ac_cv_search_SSL_new+:} false; then : 12549 12550else 12551 ac_cv_search_SSL_new=no 12552fi 12553rm conftest.$ac_ext 12554LIBS=$ac_func_search_save_LIBS 12555fi 12556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_SSL_new" >&5 12557$as_echo "$ac_cv_search_SSL_new" >&6; } 12558ac_res=$ac_cv_search_SSL_new 12559if test "$ac_res" != no; then : 12560 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12561 have_openssl=yes 12562 OPENSSL_LIBS="$LIBS -lcrypto $EV_LIB_GDI $EV_LIB_WS32 $OPENSSL_LIBADD" 12563 12564$as_echo "#define HAVE_OPENSSL 1" >>confdefs.h 12565 12566else 12567 have_openssl=no 12568fi 12569 12570LIBS="$save_LIBS" 12571 12572fi 12573 12574{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 12575$as_echo_n "checking for ANSI C header files... " >&6; } 12576if ${ac_cv_header_stdc+:} false; then : 12577 $as_echo_n "(cached) " >&6 12578else 12579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12580/* end confdefs.h. */ 12581#include <stdlib.h> 12582#include <stdarg.h> 12583#include <string.h> 12584#include <float.h> 12585 12586int 12587main () 12588{ 12589 12590 ; 12591 return 0; 12592} 12593_ACEOF 12594if ac_fn_c_try_compile "$LINENO"; then : 12595 ac_cv_header_stdc=yes 12596else 12597 ac_cv_header_stdc=no 12598fi 12599rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12600 12601if test $ac_cv_header_stdc = yes; then 12602 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 12603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12604/* end confdefs.h. */ 12605#include <string.h> 12606 12607_ACEOF 12608if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12609 $EGREP "memchr" >/dev/null 2>&1; then : 12610 12611else 12612 ac_cv_header_stdc=no 12613fi 12614rm -f conftest* 12615 12616fi 12617 12618if test $ac_cv_header_stdc = yes; then 12619 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 12620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12621/* end confdefs.h. */ 12622#include <stdlib.h> 12623 12624_ACEOF 12625if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12626 $EGREP "free" >/dev/null 2>&1; then : 12627 12628else 12629 ac_cv_header_stdc=no 12630fi 12631rm -f conftest* 12632 12633fi 12634 12635if test $ac_cv_header_stdc = yes; then 12636 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 12637 if test "$cross_compiling" = yes; then : 12638 : 12639else 12640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12641/* end confdefs.h. */ 12642#include <ctype.h> 12643#include <stdlib.h> 12644#if ((' ' & 0x0FF) == 0x020) 12645# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 12646# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 12647#else 12648# define ISLOWER(c) \ 12649 (('a' <= (c) && (c) <= 'i') \ 12650 || ('j' <= (c) && (c) <= 'r') \ 12651 || ('s' <= (c) && (c) <= 'z')) 12652# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 12653#endif 12654 12655#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 12656int 12657main () 12658{ 12659 int i; 12660 for (i = 0; i < 256; i++) 12661 if (XOR (islower (i), ISLOWER (i)) 12662 || toupper (i) != TOUPPER (i)) 12663 return 2; 12664 return 0; 12665} 12666_ACEOF 12667if ac_fn_c_try_run "$LINENO"; then : 12668 12669else 12670 ac_cv_header_stdc=no 12671fi 12672rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12673 conftest.$ac_objext conftest.beam conftest.$ac_ext 12674fi 12675 12676fi 12677fi 12678{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 12679$as_echo "$ac_cv_header_stdc" >&6; } 12680if test $ac_cv_header_stdc = yes; then 12681 12682$as_echo "#define STDC_HEADERS 1" >>confdefs.h 12683 12684fi 12685 12686for ac_header in fcntl.h stdarg.h inttypes.h stdint.h stddef.h poll.h unistd.h sys/epoll.h sys/time.h sys/queue.h sys/event.h sys/param.h sys/ioctl.h sys/select.h sys/devpoll.h port.h netinet/in.h netinet/in6.h sys/socket.h sys/uio.h arpa/inet.h sys/eventfd.h sys/mman.h sys/sendfile.h sys/wait.h netdb.h 12687do : 12688 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12689ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12690if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 12691 cat >>confdefs.h <<_ACEOF 12692#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12693_ACEOF 12694 12695fi 12696 12697done 12698 12699for ac_header in sys/stat.h 12700do : 12701 ac_fn_c_check_header_mongrel "$LINENO" "sys/stat.h" "ac_cv_header_sys_stat_h" "$ac_includes_default" 12702if test "x$ac_cv_header_sys_stat_h" = xyes; then : 12703 cat >>confdefs.h <<_ACEOF 12704#define HAVE_SYS_STAT_H 1 12705_ACEOF 12706 12707fi 12708 12709done 12710 12711for ac_header in sys/sysctl.h 12712do : 12713 ac_fn_c_check_header_compile "$LINENO" "sys/sysctl.h" "ac_cv_header_sys_sysctl_h" " 12714#ifdef HAVE_SYS_PARAM_H 12715#include <sys/param.h> 12716#endif 12717 12718" 12719if test "x$ac_cv_header_sys_sysctl_h" = xyes; then : 12720 cat >>confdefs.h <<_ACEOF 12721#define HAVE_SYS_SYSCTL_H 1 12722_ACEOF 12723 12724fi 12725 12726done 12727 12728if test "x$ac_cv_header_sys_queue_h" = "xyes"; then 12729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TAILQ_FOREACH in sys/queue.h" >&5 12730$as_echo_n "checking for TAILQ_FOREACH in sys/queue.h... " >&6; } 12731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12732/* end confdefs.h. */ 12733 12734#include <sys/queue.h> 12735#ifdef TAILQ_FOREACH 12736 yes 12737#endif 12738 12739_ACEOF 12740if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12741 $EGREP "yes" >/dev/null 2>&1; then : 12742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12743$as_echo "yes" >&6; } 12744 12745$as_echo "#define HAVE_TAILQFOREACH 1" >>confdefs.h 12746 12747else 12748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12749$as_echo "no" >&6; } 12750 12751fi 12752rm -f conftest* 12753 12754fi 12755 12756if test "x$ac_cv_header_sys_time_h" = "xyes"; then 12757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for timeradd in sys/time.h" >&5 12758$as_echo_n "checking for timeradd in sys/time.h... " >&6; } 12759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12760/* end confdefs.h. */ 12761 12762#include <sys/time.h> 12763#ifdef timeradd 12764 yes 12765#endif 12766 12767_ACEOF 12768if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12769 $EGREP "yes" >/dev/null 2>&1; then : 12770 12771$as_echo "#define HAVE_TIMERADD 1" >>confdefs.h 12772 12773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12774$as_echo "yes" >&6; } 12775else 12776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12777$as_echo "no" >&6; } 12778 12779fi 12780rm -f conftest* 12781 12782fi 12783 12784if test "x$ac_cv_header_sys_time_h" = "xyes"; then 12785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for timercmp in sys/time.h" >&5 12786$as_echo_n "checking for timercmp in sys/time.h... " >&6; } 12787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12788/* end confdefs.h. */ 12789 12790#include <sys/time.h> 12791#ifdef timercmp 12792 yes 12793#endif 12794 12795_ACEOF 12796if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12797 $EGREP "yes" >/dev/null 2>&1; then : 12798 12799$as_echo "#define HAVE_TIMERCMP 1" >>confdefs.h 12800 12801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12802$as_echo "yes" >&6; } 12803else 12804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12805$as_echo "no" >&6; } 12806 12807fi 12808rm -f conftest* 12809 12810fi 12811 12812if test "x$ac_cv_header_sys_time_h" = "xyes"; then 12813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for timerclear in sys/time.h" >&5 12814$as_echo_n "checking for timerclear in sys/time.h... " >&6; } 12815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12816/* end confdefs.h. */ 12817 12818#include <sys/time.h> 12819#ifdef timerclear 12820 yes 12821#endif 12822 12823_ACEOF 12824if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12825 $EGREP "yes" >/dev/null 2>&1; then : 12826 12827$as_echo "#define HAVE_TIMERCLEAR 1" >>confdefs.h 12828 12829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12830$as_echo "yes" >&6; } 12831else 12832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12833$as_echo "no" >&6; } 12834 12835fi 12836rm -f conftest* 12837 12838fi 12839 12840if test "x$ac_cv_header_sys_time_h" = "xyes"; then 12841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for timerisset in sys/time.h" >&5 12842$as_echo_n "checking for timerisset in sys/time.h... " >&6; } 12843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12844/* end confdefs.h. */ 12845 12846#include <sys/time.h> 12847#ifdef timerisset 12848 yes 12849#endif 12850 12851_ACEOF 12852if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12853 $EGREP "yes" >/dev/null 2>&1; then : 12854 12855$as_echo "#define HAVE_TIMERISSET 1" >>confdefs.h 12856 12857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12858$as_echo "yes" >&6; } 12859else 12860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12861$as_echo "no" >&6; } 12862 12863fi 12864rm -f conftest* 12865 12866fi 12867 12868if test "x$ac_cv_header_sys_sysctl_h" = "xyes"; then 12869 ac_fn_c_check_decl "$LINENO" "CTL_KERN" "ac_cv_have_decl_CTL_KERN" "#include <sys/types.h> 12870 #include <sys/sysctl.h> 12871 12872" 12873if test "x$ac_cv_have_decl_CTL_KERN" = xyes; then : 12874 ac_have_decl=1 12875else 12876 ac_have_decl=0 12877fi 12878 12879cat >>confdefs.h <<_ACEOF 12880#define HAVE_DECL_CTL_KERN $ac_have_decl 12881_ACEOF 12882ac_fn_c_check_decl "$LINENO" "KERN_RANDOM" "ac_cv_have_decl_KERN_RANDOM" "#include <sys/types.h> 12883 #include <sys/sysctl.h> 12884 12885" 12886if test "x$ac_cv_have_decl_KERN_RANDOM" = xyes; then : 12887 ac_have_decl=1 12888else 12889 ac_have_decl=0 12890fi 12891 12892cat >>confdefs.h <<_ACEOF 12893#define HAVE_DECL_KERN_RANDOM $ac_have_decl 12894_ACEOF 12895ac_fn_c_check_decl "$LINENO" "RANDOM_UUID" "ac_cv_have_decl_RANDOM_UUID" "#include <sys/types.h> 12896 #include <sys/sysctl.h> 12897 12898" 12899if test "x$ac_cv_have_decl_RANDOM_UUID" = xyes; then : 12900 ac_have_decl=1 12901else 12902 ac_have_decl=0 12903fi 12904 12905cat >>confdefs.h <<_ACEOF 12906#define HAVE_DECL_RANDOM_UUID $ac_have_decl 12907_ACEOF 12908ac_fn_c_check_decl "$LINENO" "KERN_ARND" "ac_cv_have_decl_KERN_ARND" "#include <sys/types.h> 12909 #include <sys/sysctl.h> 12910 12911" 12912if test "x$ac_cv_have_decl_KERN_ARND" = xyes; then : 12913 ac_have_decl=1 12914else 12915 ac_have_decl=0 12916fi 12917 12918cat >>confdefs.h <<_ACEOF 12919#define HAVE_DECL_KERN_ARND $ac_have_decl 12920_ACEOF 12921 12922fi 12923 12924 if test x$bwin32 = xtrue; then 12925 BUILD_WIN32_TRUE= 12926 BUILD_WIN32_FALSE='#' 12927else 12928 BUILD_WIN32_TRUE='#' 12929 BUILD_WIN32_FALSE= 12930fi 12931 12932 if test x$cygwin = xtrue; then 12933 BUILD_CYGWIN_TRUE= 12934 BUILD_CYGWIN_FALSE='#' 12935else 12936 BUILD_CYGWIN_TRUE='#' 12937 BUILD_CYGWIN_FALSE= 12938fi 12939 12940 if test x$bwin32 = xtrue || test x$cygwin = xtrue; then 12941 BUILD_WITH_NO_UNDEFINED_TRUE= 12942 BUILD_WITH_NO_UNDEFINED_FALSE='#' 12943else 12944 BUILD_WITH_NO_UNDEFINED_TRUE='#' 12945 BUILD_WITH_NO_UNDEFINED_FALSE= 12946fi 12947 12948 12949if test x$bwin32 = xtrue; then 12950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing getservbyname" >&5 12951$as_echo_n "checking for library containing getservbyname... " >&6; } 12952if ${ac_cv_search_getservbyname+:} false; then : 12953 $as_echo_n "(cached) " >&6 12954else 12955 ac_func_search_save_LIBS=$LIBS 12956cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12957/* end confdefs.h. */ 12958 12959/* Override any GCC internal prototype to avoid an error. 12960 Use char because int might match the return type of a GCC 12961 builtin and then its argument prototype would still apply. */ 12962#ifdef __cplusplus 12963extern "C" 12964#endif 12965char getservbyname (); 12966int 12967main () 12968{ 12969return getservbyname (); 12970 ; 12971 return 0; 12972} 12973_ACEOF 12974for ac_lib in '' ws2_32; do 12975 if test -z "$ac_lib"; then 12976 ac_res="none required" 12977 else 12978 ac_res=-l$ac_lib 12979 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12980 fi 12981 if ac_fn_c_try_link "$LINENO"; then : 12982 ac_cv_search_getservbyname=$ac_res 12983fi 12984rm -f core conftest.err conftest.$ac_objext \ 12985 conftest$ac_exeext 12986 if ${ac_cv_search_getservbyname+:} false; then : 12987 break 12988fi 12989done 12990if ${ac_cv_search_getservbyname+:} false; then : 12991 12992else 12993 ac_cv_search_getservbyname=no 12994fi 12995rm conftest.$ac_ext 12996LIBS=$ac_func_search_save_LIBS 12997fi 12998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_getservbyname" >&5 12999$as_echo "$ac_cv_search_getservbyname" >&6; } 13000ac_res=$ac_cv_search_getservbyname 13001if test "$ac_res" != no; then : 13002 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13003 13004fi 13005 13006fi 13007 13008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 13009$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 13010if ${ac_cv_c_const+:} false; then : 13011 $as_echo_n "(cached) " >&6 13012else 13013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13014/* end confdefs.h. */ 13015 13016int 13017main () 13018{ 13019 13020#ifndef __cplusplus 13021 /* Ultrix mips cc rejects this sort of thing. */ 13022 typedef int charset[2]; 13023 const charset cs = { 0, 0 }; 13024 /* SunOS 4.1.1 cc rejects this. */ 13025 char const *const *pcpcc; 13026 char **ppc; 13027 /* NEC SVR4.0.2 mips cc rejects this. */ 13028 struct point {int x, y;}; 13029 static struct point const zero = {0,0}; 13030 /* AIX XL C 1.02.0.0 rejects this. 13031 It does not let you subtract one const X* pointer from another in 13032 an arm of an if-expression whose if-part is not a constant 13033 expression */ 13034 const char *g = "string"; 13035 pcpcc = &g + (g ? g-g : 0); 13036 /* HPUX 7.0 cc rejects these. */ 13037 ++pcpcc; 13038 ppc = (char**) pcpcc; 13039 pcpcc = (char const *const *) ppc; 13040 { /* SCO 3.2v4 cc rejects this sort of thing. */ 13041 char tx; 13042 char *t = &tx; 13043 char const *s = 0 ? (char *) 0 : (char const *) 0; 13044 13045 *t++ = 0; 13046 if (s) return 0; 13047 } 13048 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 13049 int x[] = {25, 17}; 13050 const int *foo = &x[0]; 13051 ++foo; 13052 } 13053 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 13054 typedef const int *iptr; 13055 iptr p = 0; 13056 ++p; 13057 } 13058 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 13059 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 13060 struct s { int j; const int *ap[3]; } bx; 13061 struct s *b = &bx; b->j = 5; 13062 } 13063 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 13064 const int foo = 10; 13065 if (!foo) return 0; 13066 } 13067 return !cs[0] && !zero.x; 13068#endif 13069 13070 ; 13071 return 0; 13072} 13073_ACEOF 13074if ac_fn_c_try_compile "$LINENO"; then : 13075 ac_cv_c_const=yes 13076else 13077 ac_cv_c_const=no 13078fi 13079rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13080fi 13081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 13082$as_echo "$ac_cv_c_const" >&6; } 13083if test $ac_cv_c_const = no; then 13084 13085$as_echo "#define const /**/" >>confdefs.h 13086 13087fi 13088 13089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 13090$as_echo_n "checking for inline... " >&6; } 13091if ${ac_cv_c_inline+:} false; then : 13092 $as_echo_n "(cached) " >&6 13093else 13094 ac_cv_c_inline=no 13095for ac_kw in inline __inline__ __inline; do 13096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13097/* end confdefs.h. */ 13098#ifndef __cplusplus 13099typedef int foo_t; 13100static $ac_kw foo_t static_foo () {return 0; } 13101$ac_kw foo_t foo () {return 0; } 13102#endif 13103 13104_ACEOF 13105if ac_fn_c_try_compile "$LINENO"; then : 13106 ac_cv_c_inline=$ac_kw 13107fi 13108rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13109 test "$ac_cv_c_inline" != no && break 13110done 13111 13112fi 13113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 13114$as_echo "$ac_cv_c_inline" >&6; } 13115 13116case $ac_cv_c_inline in 13117 inline | yes) ;; 13118 *) 13119 case $ac_cv_c_inline in 13120 no) ac_val=;; 13121 *) ac_val=$ac_cv_c_inline;; 13122 esac 13123 cat >>confdefs.h <<_ACEOF 13124#ifndef __cplusplus 13125#define inline $ac_val 13126#endif 13127_ACEOF 13128 ;; 13129esac 13130 13131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5 13132$as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; } 13133if ${ac_cv_header_time+:} false; then : 13134 $as_echo_n "(cached) " >&6 13135else 13136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13137/* end confdefs.h. */ 13138#include <sys/types.h> 13139#include <sys/time.h> 13140#include <time.h> 13141 13142int 13143main () 13144{ 13145if ((struct tm *) 0) 13146return 0; 13147 ; 13148 return 0; 13149} 13150_ACEOF 13151if ac_fn_c_try_compile "$LINENO"; then : 13152 ac_cv_header_time=yes 13153else 13154 ac_cv_header_time=no 13155fi 13156rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13157fi 13158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5 13159$as_echo "$ac_cv_header_time" >&6; } 13160if test $ac_cv_header_time = yes; then 13161 13162$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h 13163 13164fi 13165 13166 13167for ac_func in gettimeofday vasprintf fcntl clock_gettime strtok_r strsep 13168do : 13169 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13170ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13171if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 13172 cat >>confdefs.h <<_ACEOF 13173#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13174_ACEOF 13175 13176fi 13177done 13178 13179for ac_func in getnameinfo strlcpy inet_ntop inet_pton signal sigaction strtoll inet_aton pipe eventfd sendfile mmap splice arc4random arc4random_buf issetugid geteuid getegid getprotobynumber setenv unsetenv putenv sysctl 13180do : 13181 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 13182ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 13183if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 13184 cat >>confdefs.h <<_ACEOF 13185#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 13186_ACEOF 13187 13188fi 13189done 13190 13191for ac_func in umask 13192do : 13193 ac_fn_c_check_func "$LINENO" "umask" "ac_cv_func_umask" 13194if test "x$ac_cv_func_umask" = xyes; then : 13195 cat >>confdefs.h <<_ACEOF 13196#define HAVE_UMASK 1 13197_ACEOF 13198 13199fi 13200done 13201 13202 13203{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for getaddrinfo" >&5 13204$as_echo_n "checking for getaddrinfo... " >&6; } 13205if ${libevent_cv_getaddrinfo+:} false; then : 13206 $as_echo_n "(cached) " >&6 13207else 13208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13209/* end confdefs.h. */ 13210 13211 #ifdef HAVE_NETDB_H 13212 #include <netdb.h> 13213 #endif 13214 13215int 13216main () 13217{ 13218 13219 getaddrinfo; 13220 13221 13222 ; 13223 return 0; 13224} 13225_ACEOF 13226if ac_fn_c_try_link "$LINENO"; then : 13227 libevent_cv_getaddrinfo=yes 13228else 13229 libevent_cv_getaddrinfo=no 13230 13231fi 13232rm -f core conftest.err conftest.$ac_objext \ 13233 conftest$ac_exeext conftest.$ac_ext 13234 13235fi 13236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libevent_cv_getaddrinfo" >&5 13237$as_echo "$libevent_cv_getaddrinfo" >&6; } 13238if test "$libevent_cv_getaddrinfo" = "yes" ; then 13239 13240$as_echo "#define HAVE_GETADDRINFO 1" >>confdefs.h 13241 13242else 13243 13244for ac_func in getservbyname 13245do : 13246 ac_fn_c_check_func "$LINENO" "getservbyname" "ac_cv_func_getservbyname" 13247if test "x$ac_cv_func_getservbyname" = xyes; then : 13248 cat >>confdefs.h <<_ACEOF 13249#define HAVE_GETSERVBYNAME 1 13250_ACEOF 13251 13252fi 13253done 13254 13255# Check for gethostbyname_r in all its glorious incompatible versions. 13256# (This is cut-and-pasted from Tor, which based its logic on 13257# Python's configure.in.) 13258 13259 13260ac_fn_c_check_func "$LINENO" "gethostbyname_r" "ac_cv_func_gethostbyname_r" 13261if test "x$ac_cv_func_gethostbyname_r" = xyes; then : 13262 13263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how many arguments gethostbyname_r() wants" >&5 13264$as_echo_n "checking how many arguments gethostbyname_r() wants... " >&6; } 13265 OLD_CFLAGS=$CFLAGS 13266 CFLAGS="$CFLAGS $MY_CPPFLAGS $MY_THREAD_CPPFLAGS $MY_CFLAGS" 13267 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13268/* end confdefs.h. */ 13269 13270#include <netdb.h> 13271 13272int 13273main () 13274{ 13275 13276 char *cp1, *cp2; 13277 struct hostent *h1, *h2; 13278 int i1, i2; 13279 (void)gethostbyname_r(cp1,h1,cp2,i1,&h2,&i2); 13280 13281 ; 13282 return 0; 13283} 13284_ACEOF 13285if ac_fn_c_try_compile "$LINENO"; then : 13286 13287 $as_echo "#define HAVE_GETHOSTBYNAME_R 1" >>confdefs.h 13288 13289 13290$as_echo "#define HAVE_GETHOSTBYNAME_R_6_ARG 1" >>confdefs.h 13291 13292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 6" >&5 13293$as_echo "6" >&6; } 13294 13295else 13296 13297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13298/* end confdefs.h. */ 13299 13300#include <netdb.h> 13301 13302int 13303main () 13304{ 13305 13306 char *cp1, *cp2; 13307 struct hostent *h1; 13308 int i1, i2; 13309 (void)gethostbyname_r(cp1,h1,cp2,i1,&i2); 13310 13311 ; 13312 return 0; 13313} 13314_ACEOF 13315if ac_fn_c_try_compile "$LINENO"; then : 13316 13317 $as_echo "#define HAVE_GETHOSTBYNAME_R 1" >>confdefs.h 13318 13319 13320$as_echo "#define HAVE_GETHOSTBYNAME_R_5_ARG 1" >>confdefs.h 13321 13322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 5" >&5 13323$as_echo "5" >&6; } 13324 13325else 13326 13327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13328/* end confdefs.h. */ 13329 13330#include <netdb.h> 13331 13332int 13333main () 13334{ 13335 13336 char *cp1; 13337 struct hostent *h1; 13338 struct hostent_data hd; 13339 (void) gethostbyname_r(cp1,h1,&hd); 13340 13341 ; 13342 return 0; 13343} 13344_ACEOF 13345if ac_fn_c_try_compile "$LINENO"; then : 13346 13347 $as_echo "#define HAVE_GETHOSTBYNAME_R 1" >>confdefs.h 13348 13349 13350$as_echo "#define HAVE_GETHOSTBYNAME_R_3_ARG 1" >>confdefs.h 13351 13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 3" >&5 13353$as_echo "3" >&6; } 13354 13355else 13356 13357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0" >&5 13358$as_echo "0" >&6; } 13359 13360fi 13361rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13362 13363fi 13364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13365 13366fi 13367rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13368 CFLAGS=$OLD_CFLAGS 13369 13370fi 13371 13372 13373fi 13374 13375# The cast to long int works around a bug in the HP C Compiler 13376# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13377# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13378# This bug is HP SR number 8606223364. 13379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 13380$as_echo_n "checking size of long... " >&6; } 13381if ${ac_cv_sizeof_long+:} false; then : 13382 $as_echo_n "(cached) " >&6 13383else 13384 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 13385 13386else 13387 if test "$ac_cv_type_long" = yes; then 13388 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13389$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13390as_fn_error 77 "cannot compute sizeof (long) 13391See \`config.log' for more details" "$LINENO" 5; } 13392 else 13393 ac_cv_sizeof_long=0 13394 fi 13395fi 13396 13397fi 13398{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 13399$as_echo "$ac_cv_sizeof_long" >&6; } 13400 13401 13402 13403cat >>confdefs.h <<_ACEOF 13404#define SIZEOF_LONG $ac_cv_sizeof_long 13405_ACEOF 13406 13407 13408 13409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for F_SETFD in fcntl.h" >&5 13410$as_echo_n "checking for F_SETFD in fcntl.h... " >&6; } 13411cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13412/* end confdefs.h. */ 13413 13414#define _GNU_SOURCE 13415#include <fcntl.h> 13416#ifdef F_SETFD 13417yes 13418#endif 13419 13420_ACEOF 13421if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 13422 $EGREP "yes" >/dev/null 2>&1; then : 13423 13424$as_echo "#define HAVE_SETFD 1" >>confdefs.h 13425 13426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13427$as_echo "yes" >&6; } 13428else 13429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13430$as_echo "no" >&6; } 13431fi 13432rm -f conftest* 13433 13434 13435needsignal=no 13436haveselect=no 13437if test x$bwin32 != xtrue; then 13438 for ac_func in select 13439do : 13440 ac_fn_c_check_func "$LINENO" "select" "ac_cv_func_select" 13441if test "x$ac_cv_func_select" = xyes; then : 13442 cat >>confdefs.h <<_ACEOF 13443#define HAVE_SELECT 1 13444_ACEOF 13445 haveselect=yes 13446fi 13447done 13448 13449 if test "x$haveselect" = "xyes" ; then 13450 needsignal=yes 13451 fi 13452fi 13453 if test "x$haveselect" = "xyes"; then 13454 SELECT_BACKEND_TRUE= 13455 SELECT_BACKEND_FALSE='#' 13456else 13457 SELECT_BACKEND_TRUE='#' 13458 SELECT_BACKEND_FALSE= 13459fi 13460 13461 13462havepoll=no 13463for ac_func in poll 13464do : 13465 ac_fn_c_check_func "$LINENO" "poll" "ac_cv_func_poll" 13466if test "x$ac_cv_func_poll" = xyes; then : 13467 cat >>confdefs.h <<_ACEOF 13468#define HAVE_POLL 1 13469_ACEOF 13470 havepoll=yes 13471fi 13472done 13473 13474if test "x$havepoll" = "xyes" ; then 13475 needsignal=yes 13476fi 13477 if test "x$havepoll" = "xyes"; then 13478 POLL_BACKEND_TRUE= 13479 POLL_BACKEND_FALSE='#' 13480else 13481 POLL_BACKEND_TRUE='#' 13482 POLL_BACKEND_FALSE= 13483fi 13484 13485 13486havedevpoll=no 13487if test "x$ac_cv_header_sys_devpoll_h" = "xyes"; then 13488 13489$as_echo "#define HAVE_DEVPOLL 1" >>confdefs.h 13490 13491fi 13492 if test "x$ac_cv_header_sys_devpoll_h" = "xyes"; then 13493 DEVPOLL_BACKEND_TRUE= 13494 DEVPOLL_BACKEND_FALSE='#' 13495else 13496 DEVPOLL_BACKEND_TRUE='#' 13497 DEVPOLL_BACKEND_FALSE= 13498fi 13499 13500 13501havekqueue=no 13502if test "x$ac_cv_header_sys_event_h" = "xyes"; then 13503 for ac_func in kqueue 13504do : 13505 ac_fn_c_check_func "$LINENO" "kqueue" "ac_cv_func_kqueue" 13506if test "x$ac_cv_func_kqueue" = xyes; then : 13507 cat >>confdefs.h <<_ACEOF 13508#define HAVE_KQUEUE 1 13509_ACEOF 13510 havekqueue=yes 13511fi 13512done 13513 13514 if test "x$havekqueue" = "xyes" ; then 13515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working kqueue" >&5 13516$as_echo_n "checking for working kqueue... " >&6; } 13517 if test "$cross_compiling" = yes; then : 13518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13519$as_echo "no" >&6; } 13520else 13521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13522/* end confdefs.h. */ 13523#include <sys/types.h> 13524#include <sys/time.h> 13525#include <sys/event.h> 13526#include <stdio.h> 13527#include <unistd.h> 13528#include <fcntl.h> 13529 13530int 13531main(int argc, char **argv) 13532{ 13533 int kq; 13534 int n; 13535 int fd[2]; 13536 struct kevent ev; 13537 struct timespec ts; 13538 char buf[8000]; 13539 13540 if (pipe(fd) == -1) 13541 exit(1); 13542 if (fcntl(fd[1], F_SETFL, O_NONBLOCK) == -1) 13543 exit(1); 13544 13545 while ((n = write(fd[1], buf, sizeof(buf))) == sizeof(buf)) 13546 ; 13547 13548 if ((kq = kqueue()) == -1) 13549 exit(1); 13550 13551 memset(&ev, 0, sizeof(ev)); 13552 ev.ident = fd[1]; 13553 ev.filter = EVFILT_WRITE; 13554 ev.flags = EV_ADD | EV_ENABLE; 13555 n = kevent(kq, &ev, 1, NULL, 0, NULL); 13556 if (n == -1) 13557 exit(1); 13558 13559 read(fd[0], buf, sizeof(buf)); 13560 13561 ts.tv_sec = 0; 13562 ts.tv_nsec = 0; 13563 n = kevent(kq, NULL, 0, &ev, 1, &ts); 13564 if (n == -1 || n == 0) 13565 exit(1); 13566 13567 exit(0); 13568} 13569_ACEOF 13570if ac_fn_c_try_run "$LINENO"; then : 13571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13572$as_echo "yes" >&6; } 13573 13574$as_echo "#define HAVE_WORKING_KQUEUE 1" >>confdefs.h 13575 13576 havekqueue=yes 13577 13578else 13579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13580$as_echo "no" >&6; } 13581fi 13582rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 13583 conftest.$ac_objext conftest.beam conftest.$ac_ext 13584fi 13585 13586 fi 13587fi 13588 if test "x$havekqueue" = "xyes"; then 13589 KQUEUE_BACKEND_TRUE= 13590 KQUEUE_BACKEND_FALSE='#' 13591else 13592 KQUEUE_BACKEND_TRUE='#' 13593 KQUEUE_BACKEND_FALSE= 13594fi 13595 13596 13597haveepollsyscall=no 13598haveepoll=no 13599for ac_func in epoll_ctl 13600do : 13601 ac_fn_c_check_func "$LINENO" "epoll_ctl" "ac_cv_func_epoll_ctl" 13602if test "x$ac_cv_func_epoll_ctl" = xyes; then : 13603 cat >>confdefs.h <<_ACEOF 13604#define HAVE_EPOLL_CTL 1 13605_ACEOF 13606 haveepoll=yes 13607fi 13608done 13609 13610if test "x$haveepoll" = "xyes" ; then 13611 13612$as_echo "#define HAVE_EPOLL 1" >>confdefs.h 13613 13614 needsignal=yes 13615fi 13616if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then 13617 if test "x$haveepoll" = "xno" ; then 13618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll system call" >&5 13619$as_echo_n "checking for epoll system call... " >&6; } 13620 if test "$cross_compiling" = yes; then : 13621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13622$as_echo "no" >&6; } 13623else 13624 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13625/* end confdefs.h. */ 13626#include <stdint.h> 13627#include <sys/param.h> 13628#include <sys/types.h> 13629#include <sys/syscall.h> 13630#include <sys/epoll.h> 13631#include <unistd.h> 13632 13633int 13634epoll_create(int size) 13635{ 13636 return (syscall(__NR_epoll_create, size)); 13637} 13638 13639int 13640main(int argc, char **argv) 13641{ 13642 int epfd; 13643 13644 epfd = epoll_create(256); 13645 exit (epfd == -1 ? 1 : 0); 13646} 13647_ACEOF 13648if ac_fn_c_try_run "$LINENO"; then : 13649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13650$as_echo "yes" >&6; } 13651 13652$as_echo "#define HAVE_EPOLL 1" >>confdefs.h 13653 13654 needsignal=yes 13655 have_epoll=yes 13656 case " $LIBOBJS " in 13657 *" epoll_sub.$ac_objext "* ) ;; 13658 *) LIBOBJS="$LIBOBJS epoll_sub.$ac_objext" 13659 ;; 13660esac 13661 13662 13663else 13664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13665$as_echo "no" >&6; } 13666fi 13667rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 13668 conftest.$ac_objext conftest.beam conftest.$ac_ext 13669fi 13670 13671 fi 13672fi 13673 if test "x$haveepoll" = "xyes"; then 13674 EPOLL_BACKEND_TRUE= 13675 EPOLL_BACKEND_FALSE='#' 13676else 13677 EPOLL_BACKEND_TRUE='#' 13678 EPOLL_BACKEND_FALSE= 13679fi 13680 13681 13682haveeventports=no 13683for ac_func in port_create 13684do : 13685 ac_fn_c_check_func "$LINENO" "port_create" "ac_cv_func_port_create" 13686if test "x$ac_cv_func_port_create" = xyes; then : 13687 cat >>confdefs.h <<_ACEOF 13688#define HAVE_PORT_CREATE 1 13689_ACEOF 13690 haveeventports=yes 13691fi 13692done 13693 13694if test "x$haveeventports" = "xyes" ; then 13695 13696$as_echo "#define HAVE_EVENT_PORTS 1" >>confdefs.h 13697 13698 needsignal=yes 13699fi 13700 if test "x$haveeventports" = "xyes"; then 13701 EVPORT_BACKEND_TRUE= 13702 EVPORT_BACKEND_FALSE='#' 13703else 13704 EVPORT_BACKEND_TRUE='#' 13705 EVPORT_BACKEND_FALSE= 13706fi 13707 13708 13709if test "x$bwin32" = "xtrue"; then 13710 needsignal=yes 13711fi 13712 13713 if test "x$needsignal" = "xyes"; then 13714 SIGNAL_SUPPORT_TRUE= 13715 SIGNAL_SUPPORT_FALSE='#' 13716else 13717 SIGNAL_SUPPORT_TRUE='#' 13718 SIGNAL_SUPPORT_FALSE= 13719fi 13720 13721 13722ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" 13723if test "x$ac_cv_type_pid_t" = xyes; then : 13724 13725else 13726 13727cat >>confdefs.h <<_ACEOF 13728#define pid_t int 13729_ACEOF 13730 13731fi 13732 13733ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 13734if test "x$ac_cv_type_size_t" = xyes; then : 13735 13736else 13737 13738cat >>confdefs.h <<_ACEOF 13739#define size_t unsigned int 13740_ACEOF 13741 13742fi 13743 13744ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default" 13745if test "x$ac_cv_type_ssize_t" = xyes; then : 13746 13747else 13748 13749cat >>confdefs.h <<_ACEOF 13750#define ssize_t int 13751_ACEOF 13752 13753fi 13754 13755 13756ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#ifdef HAVE_STDINT_H 13757#include <stdint.h> 13758#elif defined(HAVE_INTTYPES_H) 13759#include <inttypes.h> 13760#endif 13761#ifdef HAVE_SYS_TYPES_H 13762#include <sys/types.h> 13763#endif 13764" 13765if test "x$ac_cv_type_uint64_t" = xyes; then : 13766 13767cat >>confdefs.h <<_ACEOF 13768#define HAVE_UINT64_T 1 13769_ACEOF 13770 13771 13772fi 13773ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#ifdef HAVE_STDINT_H 13774#include <stdint.h> 13775#elif defined(HAVE_INTTYPES_H) 13776#include <inttypes.h> 13777#endif 13778#ifdef HAVE_SYS_TYPES_H 13779#include <sys/types.h> 13780#endif 13781" 13782if test "x$ac_cv_type_uint32_t" = xyes; then : 13783 13784cat >>confdefs.h <<_ACEOF 13785#define HAVE_UINT32_T 1 13786_ACEOF 13787 13788 13789fi 13790ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "#ifdef HAVE_STDINT_H 13791#include <stdint.h> 13792#elif defined(HAVE_INTTYPES_H) 13793#include <inttypes.h> 13794#endif 13795#ifdef HAVE_SYS_TYPES_H 13796#include <sys/types.h> 13797#endif 13798" 13799if test "x$ac_cv_type_uint16_t" = xyes; then : 13800 13801cat >>confdefs.h <<_ACEOF 13802#define HAVE_UINT16_T 1 13803_ACEOF 13804 13805 13806fi 13807ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "#ifdef HAVE_STDINT_H 13808#include <stdint.h> 13809#elif defined(HAVE_INTTYPES_H) 13810#include <inttypes.h> 13811#endif 13812#ifdef HAVE_SYS_TYPES_H 13813#include <sys/types.h> 13814#endif 13815" 13816if test "x$ac_cv_type_uint8_t" = xyes; then : 13817 13818cat >>confdefs.h <<_ACEOF 13819#define HAVE_UINT8_T 1 13820_ACEOF 13821 13822 13823fi 13824ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#ifdef HAVE_STDINT_H 13825#include <stdint.h> 13826#elif defined(HAVE_INTTYPES_H) 13827#include <inttypes.h> 13828#endif 13829#ifdef HAVE_SYS_TYPES_H 13830#include <sys/types.h> 13831#endif 13832" 13833if test "x$ac_cv_type_uintptr_t" = xyes; then : 13834 13835cat >>confdefs.h <<_ACEOF 13836#define HAVE_UINTPTR_T 1 13837_ACEOF 13838 13839 13840fi 13841 13842 13843ac_fn_c_check_type "$LINENO" "fd_mask" "ac_cv_type_fd_mask" "#ifdef HAVE_SYS_TYPES_H 13844#include <sys/types.h> 13845#endif 13846#ifdef HAVE_SYS_SELECT_H 13847#include <sys/select.h> 13848#endif 13849" 13850if test "x$ac_cv_type_fd_mask" = xyes; then : 13851 13852cat >>confdefs.h <<_ACEOF 13853#define HAVE_FD_MASK 1 13854_ACEOF 13855 13856 13857fi 13858 13859 13860# The cast to long int works around a bug in the HP C Compiler 13861# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13862# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13863# This bug is HP SR number 8606223364. 13864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5 13865$as_echo_n "checking size of long long... " >&6; } 13866if ${ac_cv_sizeof_long_long+:} false; then : 13867 $as_echo_n "(cached) " >&6 13868else 13869 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then : 13870 13871else 13872 if test "$ac_cv_type_long_long" = yes; then 13873 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13874$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13875as_fn_error 77 "cannot compute sizeof (long long) 13876See \`config.log' for more details" "$LINENO" 5; } 13877 else 13878 ac_cv_sizeof_long_long=0 13879 fi 13880fi 13881 13882fi 13883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5 13884$as_echo "$ac_cv_sizeof_long_long" >&6; } 13885 13886 13887 13888cat >>confdefs.h <<_ACEOF 13889#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long 13890_ACEOF 13891 13892 13893# The cast to long int works around a bug in the HP C Compiler 13894# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13895# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13896# This bug is HP SR number 8606223364. 13897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 13898$as_echo_n "checking size of long... " >&6; } 13899if ${ac_cv_sizeof_long+:} false; then : 13900 $as_echo_n "(cached) " >&6 13901else 13902 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 13903 13904else 13905 if test "$ac_cv_type_long" = yes; then 13906 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13907$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13908as_fn_error 77 "cannot compute sizeof (long) 13909See \`config.log' for more details" "$LINENO" 5; } 13910 else 13911 ac_cv_sizeof_long=0 13912 fi 13913fi 13914 13915fi 13916{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 13917$as_echo "$ac_cv_sizeof_long" >&6; } 13918 13919 13920 13921cat >>confdefs.h <<_ACEOF 13922#define SIZEOF_LONG $ac_cv_sizeof_long 13923_ACEOF 13924 13925 13926# The cast to long int works around a bug in the HP C Compiler 13927# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13928# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13929# This bug is HP SR number 8606223364. 13930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 13931$as_echo_n "checking size of int... " >&6; } 13932if ${ac_cv_sizeof_int+:} false; then : 13933 $as_echo_n "(cached) " >&6 13934else 13935 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 13936 13937else 13938 if test "$ac_cv_type_int" = yes; then 13939 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13940$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13941as_fn_error 77 "cannot compute sizeof (int) 13942See \`config.log' for more details" "$LINENO" 5; } 13943 else 13944 ac_cv_sizeof_int=0 13945 fi 13946fi 13947 13948fi 13949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 13950$as_echo "$ac_cv_sizeof_int" >&6; } 13951 13952 13953 13954cat >>confdefs.h <<_ACEOF 13955#define SIZEOF_INT $ac_cv_sizeof_int 13956_ACEOF 13957 13958 13959# The cast to long int works around a bug in the HP C Compiler 13960# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13961# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13962# This bug is HP SR number 8606223364. 13963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5 13964$as_echo_n "checking size of short... " >&6; } 13965if ${ac_cv_sizeof_short+:} false; then : 13966 $as_echo_n "(cached) " >&6 13967else 13968 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : 13969 13970else 13971 if test "$ac_cv_type_short" = yes; then 13972 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13973$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13974as_fn_error 77 "cannot compute sizeof (short) 13975See \`config.log' for more details" "$LINENO" 5; } 13976 else 13977 ac_cv_sizeof_short=0 13978 fi 13979fi 13980 13981fi 13982{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5 13983$as_echo "$ac_cv_sizeof_short" >&6; } 13984 13985 13986 13987cat >>confdefs.h <<_ACEOF 13988#define SIZEOF_SHORT $ac_cv_sizeof_short 13989_ACEOF 13990 13991 13992# The cast to long int works around a bug in the HP C Compiler 13993# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13994# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13995# This bug is HP SR number 8606223364. 13996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5 13997$as_echo_n "checking size of size_t... " >&6; } 13998if ${ac_cv_sizeof_size_t+:} false; then : 13999 $as_echo_n "(cached) " >&6 14000else 14001 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then : 14002 14003else 14004 if test "$ac_cv_type_size_t" = yes; then 14005 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 14006$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 14007as_fn_error 77 "cannot compute sizeof (size_t) 14008See \`config.log' for more details" "$LINENO" 5; } 14009 else 14010 ac_cv_sizeof_size_t=0 14011 fi 14012fi 14013 14014fi 14015{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5 14016$as_echo "$ac_cv_sizeof_size_t" >&6; } 14017 14018 14019 14020cat >>confdefs.h <<_ACEOF 14021#define SIZEOF_SIZE_T $ac_cv_sizeof_size_t 14022_ACEOF 14023 14024 14025# The cast to long int works around a bug in the HP C Compiler 14026# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 14027# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 14028# This bug is HP SR number 8606223364. 14029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 14030$as_echo_n "checking size of void *... " >&6; } 14031if ${ac_cv_sizeof_void_p+:} false; then : 14032 $as_echo_n "(cached) " >&6 14033else 14034 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : 14035 14036else 14037 if test "$ac_cv_type_void_p" = yes; then 14038 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 14039$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 14040as_fn_error 77 "cannot compute sizeof (void *) 14041See \`config.log' for more details" "$LINENO" 5; } 14042 else 14043 ac_cv_sizeof_void_p=0 14044 fi 14045fi 14046 14047fi 14048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 14049$as_echo "$ac_cv_sizeof_void_p" >&6; } 14050 14051 14052 14053cat >>confdefs.h <<_ACEOF 14054#define SIZEOF_VOID_P $ac_cv_sizeof_void_p 14055_ACEOF 14056 14057 14058# The cast to long int works around a bug in the HP C Compiler 14059# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 14060# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 14061# This bug is HP SR number 8606223364. 14062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5 14063$as_echo_n "checking size of off_t... " >&6; } 14064if ${ac_cv_sizeof_off_t+:} false; then : 14065 $as_echo_n "(cached) " >&6 14066else 14067 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then : 14068 14069else 14070 if test "$ac_cv_type_off_t" = yes; then 14071 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 14072$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 14073as_fn_error 77 "cannot compute sizeof (off_t) 14074See \`config.log' for more details" "$LINENO" 5; } 14075 else 14076 ac_cv_sizeof_off_t=0 14077 fi 14078fi 14079 14080fi 14081{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5 14082$as_echo "$ac_cv_sizeof_off_t" >&6; } 14083 14084 14085 14086cat >>confdefs.h <<_ACEOF 14087#define SIZEOF_OFF_T $ac_cv_sizeof_off_t 14088_ACEOF 14089 14090 14091 14092ac_fn_c_check_type "$LINENO" "struct in6_addr" "ac_cv_type_struct_in6_addr" "#define _GNU_SOURCE 14093#include <sys/types.h> 14094#ifdef HAVE_NETINET_IN_H 14095#include <netinet/in.h> 14096#endif 14097#ifdef HAVE_NETINET_IN6_H 14098#include <netinet/in6.h> 14099#endif 14100#ifdef HAVE_SYS_SOCKET_H 14101#include <sys/socket.h> 14102#endif 14103#ifdef HAVE_NETDB_H 14104#include <netdb.h> 14105#endif 14106#ifdef WIN32 14107#define WIN32_WINNT 0x400 14108#define _WIN32_WINNT 0x400 14109#define WIN32_LEAN_AND_MEAN 14110#if defined(_MSC_VER) && (_MSC_VER < 1300) 14111#include <winsock.h> 14112#else 14113#include <winsock2.h> 14114#include <ws2tcpip.h> 14115#endif 14116#endif 14117 14118" 14119if test "x$ac_cv_type_struct_in6_addr" = xyes; then : 14120 14121cat >>confdefs.h <<_ACEOF 14122#define HAVE_STRUCT_IN6_ADDR 1 14123_ACEOF 14124 14125 14126fi 14127ac_fn_c_check_type "$LINENO" "struct sockaddr_in6" "ac_cv_type_struct_sockaddr_in6" "#define _GNU_SOURCE 14128#include <sys/types.h> 14129#ifdef HAVE_NETINET_IN_H 14130#include <netinet/in.h> 14131#endif 14132#ifdef HAVE_NETINET_IN6_H 14133#include <netinet/in6.h> 14134#endif 14135#ifdef HAVE_SYS_SOCKET_H 14136#include <sys/socket.h> 14137#endif 14138#ifdef HAVE_NETDB_H 14139#include <netdb.h> 14140#endif 14141#ifdef WIN32 14142#define WIN32_WINNT 0x400 14143#define _WIN32_WINNT 0x400 14144#define WIN32_LEAN_AND_MEAN 14145#if defined(_MSC_VER) && (_MSC_VER < 1300) 14146#include <winsock.h> 14147#else 14148#include <winsock2.h> 14149#include <ws2tcpip.h> 14150#endif 14151#endif 14152 14153" 14154if test "x$ac_cv_type_struct_sockaddr_in6" = xyes; then : 14155 14156cat >>confdefs.h <<_ACEOF 14157#define HAVE_STRUCT_SOCKADDR_IN6 1 14158_ACEOF 14159 14160 14161fi 14162ac_fn_c_check_type "$LINENO" "sa_family_t" "ac_cv_type_sa_family_t" "#define _GNU_SOURCE 14163#include <sys/types.h> 14164#ifdef HAVE_NETINET_IN_H 14165#include <netinet/in.h> 14166#endif 14167#ifdef HAVE_NETINET_IN6_H 14168#include <netinet/in6.h> 14169#endif 14170#ifdef HAVE_SYS_SOCKET_H 14171#include <sys/socket.h> 14172#endif 14173#ifdef HAVE_NETDB_H 14174#include <netdb.h> 14175#endif 14176#ifdef WIN32 14177#define WIN32_WINNT 0x400 14178#define _WIN32_WINNT 0x400 14179#define WIN32_LEAN_AND_MEAN 14180#if defined(_MSC_VER) && (_MSC_VER < 1300) 14181#include <winsock.h> 14182#else 14183#include <winsock2.h> 14184#include <ws2tcpip.h> 14185#endif 14186#endif 14187 14188" 14189if test "x$ac_cv_type_sa_family_t" = xyes; then : 14190 14191cat >>confdefs.h <<_ACEOF 14192#define HAVE_SA_FAMILY_T 1 14193_ACEOF 14194 14195 14196fi 14197ac_fn_c_check_type "$LINENO" "struct addrinfo" "ac_cv_type_struct_addrinfo" "#define _GNU_SOURCE 14198#include <sys/types.h> 14199#ifdef HAVE_NETINET_IN_H 14200#include <netinet/in.h> 14201#endif 14202#ifdef HAVE_NETINET_IN6_H 14203#include <netinet/in6.h> 14204#endif 14205#ifdef HAVE_SYS_SOCKET_H 14206#include <sys/socket.h> 14207#endif 14208#ifdef HAVE_NETDB_H 14209#include <netdb.h> 14210#endif 14211#ifdef WIN32 14212#define WIN32_WINNT 0x400 14213#define _WIN32_WINNT 0x400 14214#define WIN32_LEAN_AND_MEAN 14215#if defined(_MSC_VER) && (_MSC_VER < 1300) 14216#include <winsock.h> 14217#else 14218#include <winsock2.h> 14219#include <ws2tcpip.h> 14220#endif 14221#endif 14222 14223" 14224if test "x$ac_cv_type_struct_addrinfo" = xyes; then : 14225 14226cat >>confdefs.h <<_ACEOF 14227#define HAVE_STRUCT_ADDRINFO 1 14228_ACEOF 14229 14230 14231fi 14232ac_fn_c_check_type "$LINENO" "struct sockaddr_storage" "ac_cv_type_struct_sockaddr_storage" "#define _GNU_SOURCE 14233#include <sys/types.h> 14234#ifdef HAVE_NETINET_IN_H 14235#include <netinet/in.h> 14236#endif 14237#ifdef HAVE_NETINET_IN6_H 14238#include <netinet/in6.h> 14239#endif 14240#ifdef HAVE_SYS_SOCKET_H 14241#include <sys/socket.h> 14242#endif 14243#ifdef HAVE_NETDB_H 14244#include <netdb.h> 14245#endif 14246#ifdef WIN32 14247#define WIN32_WINNT 0x400 14248#define _WIN32_WINNT 0x400 14249#define WIN32_LEAN_AND_MEAN 14250#if defined(_MSC_VER) && (_MSC_VER < 1300) 14251#include <winsock.h> 14252#else 14253#include <winsock2.h> 14254#include <ws2tcpip.h> 14255#endif 14256#endif 14257 14258" 14259if test "x$ac_cv_type_struct_sockaddr_storage" = xyes; then : 14260 14261cat >>confdefs.h <<_ACEOF 14262#define HAVE_STRUCT_SOCKADDR_STORAGE 1 14263_ACEOF 14264 14265 14266fi 14267 14268ac_fn_c_check_member "$LINENO" "struct in6_addr" "s6_addr32" "ac_cv_member_struct_in6_addr_s6_addr32" "#include <sys/types.h> 14269#ifdef HAVE_NETINET_IN_H 14270#include <netinet/in.h> 14271#endif 14272#ifdef HAVE_NETINET_IN6_H 14273#include <netinet/in6.h> 14274#endif 14275#ifdef HAVE_SYS_SOCKET_H 14276#include <sys/socket.h> 14277#endif 14278#ifdef WIN32 14279#define WIN32_WINNT 0x400 14280#define _WIN32_WINNT 0x400 14281#define WIN32_LEAN_AND_MEAN 14282#if defined(_MSC_VER) && (_MSC_VER < 1300) 14283#include <winsock.h> 14284#else 14285#include <winsock2.h> 14286#include <ws2tcpip.h> 14287#endif 14288#endif 14289 14290" 14291if test "x$ac_cv_member_struct_in6_addr_s6_addr32" = xyes; then : 14292 14293cat >>confdefs.h <<_ACEOF 14294#define HAVE_STRUCT_IN6_ADDR_S6_ADDR32 1 14295_ACEOF 14296 14297 14298fi 14299ac_fn_c_check_member "$LINENO" "struct in6_addr" "s6_addr16" "ac_cv_member_struct_in6_addr_s6_addr16" "#include <sys/types.h> 14300#ifdef HAVE_NETINET_IN_H 14301#include <netinet/in.h> 14302#endif 14303#ifdef HAVE_NETINET_IN6_H 14304#include <netinet/in6.h> 14305#endif 14306#ifdef HAVE_SYS_SOCKET_H 14307#include <sys/socket.h> 14308#endif 14309#ifdef WIN32 14310#define WIN32_WINNT 0x400 14311#define _WIN32_WINNT 0x400 14312#define WIN32_LEAN_AND_MEAN 14313#if defined(_MSC_VER) && (_MSC_VER < 1300) 14314#include <winsock.h> 14315#else 14316#include <winsock2.h> 14317#include <ws2tcpip.h> 14318#endif 14319#endif 14320 14321" 14322if test "x$ac_cv_member_struct_in6_addr_s6_addr16" = xyes; then : 14323 14324cat >>confdefs.h <<_ACEOF 14325#define HAVE_STRUCT_IN6_ADDR_S6_ADDR16 1 14326_ACEOF 14327 14328 14329fi 14330ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "#include <sys/types.h> 14331#ifdef HAVE_NETINET_IN_H 14332#include <netinet/in.h> 14333#endif 14334#ifdef HAVE_NETINET_IN6_H 14335#include <netinet/in6.h> 14336#endif 14337#ifdef HAVE_SYS_SOCKET_H 14338#include <sys/socket.h> 14339#endif 14340#ifdef WIN32 14341#define WIN32_WINNT 0x400 14342#define _WIN32_WINNT 0x400 14343#define WIN32_LEAN_AND_MEAN 14344#if defined(_MSC_VER) && (_MSC_VER < 1300) 14345#include <winsock.h> 14346#else 14347#include <winsock2.h> 14348#include <ws2tcpip.h> 14349#endif 14350#endif 14351 14352" 14353if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then : 14354 14355cat >>confdefs.h <<_ACEOF 14356#define HAVE_STRUCT_SOCKADDR_IN_SIN_LEN 1 14357_ACEOF 14358 14359 14360fi 14361ac_fn_c_check_member "$LINENO" "struct sockaddr_in6" "sin6_len" "ac_cv_member_struct_sockaddr_in6_sin6_len" "#include <sys/types.h> 14362#ifdef HAVE_NETINET_IN_H 14363#include <netinet/in.h> 14364#endif 14365#ifdef HAVE_NETINET_IN6_H 14366#include <netinet/in6.h> 14367#endif 14368#ifdef HAVE_SYS_SOCKET_H 14369#include <sys/socket.h> 14370#endif 14371#ifdef WIN32 14372#define WIN32_WINNT 0x400 14373#define _WIN32_WINNT 0x400 14374#define WIN32_LEAN_AND_MEAN 14375#if defined(_MSC_VER) && (_MSC_VER < 1300) 14376#include <winsock.h> 14377#else 14378#include <winsock2.h> 14379#include <ws2tcpip.h> 14380#endif 14381#endif 14382 14383" 14384if test "x$ac_cv_member_struct_sockaddr_in6_sin6_len" = xyes; then : 14385 14386cat >>confdefs.h <<_ACEOF 14387#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_LEN 1 14388_ACEOF 14389 14390 14391fi 14392ac_fn_c_check_member "$LINENO" "struct sockaddr_storage" "ss_family" "ac_cv_member_struct_sockaddr_storage_ss_family" "#include <sys/types.h> 14393#ifdef HAVE_NETINET_IN_H 14394#include <netinet/in.h> 14395#endif 14396#ifdef HAVE_NETINET_IN6_H 14397#include <netinet/in6.h> 14398#endif 14399#ifdef HAVE_SYS_SOCKET_H 14400#include <sys/socket.h> 14401#endif 14402#ifdef WIN32 14403#define WIN32_WINNT 0x400 14404#define _WIN32_WINNT 0x400 14405#define WIN32_LEAN_AND_MEAN 14406#if defined(_MSC_VER) && (_MSC_VER < 1300) 14407#include <winsock.h> 14408#else 14409#include <winsock2.h> 14410#include <ws2tcpip.h> 14411#endif 14412#endif 14413 14414" 14415if test "x$ac_cv_member_struct_sockaddr_storage_ss_family" = xyes; then : 14416 14417cat >>confdefs.h <<_ACEOF 14418#define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1 14419_ACEOF 14420 14421 14422fi 14423ac_fn_c_check_member "$LINENO" "struct sockaddr_storage" "__ss_family" "ac_cv_member_struct_sockaddr_storage___ss_family" "#include <sys/types.h> 14424#ifdef HAVE_NETINET_IN_H 14425#include <netinet/in.h> 14426#endif 14427#ifdef HAVE_NETINET_IN6_H 14428#include <netinet/in6.h> 14429#endif 14430#ifdef HAVE_SYS_SOCKET_H 14431#include <sys/socket.h> 14432#endif 14433#ifdef WIN32 14434#define WIN32_WINNT 0x400 14435#define _WIN32_WINNT 0x400 14436#define WIN32_LEAN_AND_MEAN 14437#if defined(_MSC_VER) && (_MSC_VER < 1300) 14438#include <winsock.h> 14439#else 14440#include <winsock2.h> 14441#include <ws2tcpip.h> 14442#endif 14443#endif 14444 14445" 14446if test "x$ac_cv_member_struct_sockaddr_storage___ss_family" = xyes; then : 14447 14448cat >>confdefs.h <<_ACEOF 14449#define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1 14450_ACEOF 14451 14452 14453fi 14454 14455 14456{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t" >&5 14457$as_echo_n "checking for socklen_t... " >&6; } 14458cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14459/* end confdefs.h. */ 14460 14461 #include <sys/types.h> 14462 #include <sys/socket.h> 14463int 14464main () 14465{ 14466socklen_t x; 14467 ; 14468 return 0; 14469} 14470_ACEOF 14471if ac_fn_c_try_compile "$LINENO"; then : 14472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 14473$as_echo "yes" >&6; } 14474else 14475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14476$as_echo "no" >&6; } 14477 14478$as_echo "#define socklen_t unsigned int" >>confdefs.h 14479 14480 14481fi 14482rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14483 14484{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether our compiler supports __func__" >&5 14485$as_echo_n "checking whether our compiler supports __func__... " >&6; } 14486cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14487/* end confdefs.h. */ 14488 14489int 14490main () 14491{ 14492 const char *cp = __func__; 14493 ; 14494 return 0; 14495} 14496_ACEOF 14497if ac_fn_c_try_compile "$LINENO"; then : 14498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 14499$as_echo "yes" >&6; } 14500else 14501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14502$as_echo "no" >&6; } 14503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether our compiler supports __FUNCTION__" >&5 14504$as_echo_n "checking whether our compiler supports __FUNCTION__... " >&6; } 14505 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14506/* end confdefs.h. */ 14507 14508int 14509main () 14510{ 14511 const char *cp = __FUNCTION__; 14512 ; 14513 return 0; 14514} 14515_ACEOF 14516if ac_fn_c_try_compile "$LINENO"; then : 14517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 14518$as_echo "yes" >&6; } 14519 14520$as_echo "#define __func__ __FUNCTION__" >>confdefs.h 14521 14522else 14523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14524$as_echo "no" >&6; } 14525 14526$as_echo "#define __func__ __FILE__" >>confdefs.h 14527 14528fi 14529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14530fi 14531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14532 14533 14534# check if we can compile with pthreads 14535have_pthreads=no 14536if test x$bwin32 != xtrue && test "$enable_thread_support" != "no"; then 14537 14538 14539 14540ac_ext=c 14541ac_cpp='$CPP $CPPFLAGS' 14542ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14543ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14544ac_compiler_gnu=$ac_cv_c_compiler_gnu 14545 14546acx_pthread_ok=no 14547 14548# We used to check for pthread.h first, but this fails if pthread.h 14549# requires special compiler flags (e.g. on True64 or Sequent). 14550# It gets checked for in the link test anyway. 14551 14552# First of all, check if the user has set any of the PTHREAD_LIBS, 14553# etcetera environment variables, and if threads linking works using 14554# them: 14555if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then 14556 save_CFLAGS="$CFLAGS" 14557 CFLAGS="$CFLAGS $PTHREAD_CFLAGS" 14558 save_LIBS="$LIBS" 14559 LIBS="$PTHREAD_LIBS $LIBS" 14560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5 14561$as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; } 14562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14563/* end confdefs.h. */ 14564 14565/* Override any GCC internal prototype to avoid an error. 14566 Use char because int might match the return type of a GCC 14567 builtin and then its argument prototype would still apply. */ 14568#ifdef __cplusplus 14569extern "C" 14570#endif 14571char pthread_join (); 14572int 14573main () 14574{ 14575return pthread_join (); 14576 ; 14577 return 0; 14578} 14579_ACEOF 14580if ac_fn_c_try_link "$LINENO"; then : 14581 acx_pthread_ok=yes 14582fi 14583rm -f core conftest.err conftest.$ac_objext \ 14584 conftest$ac_exeext conftest.$ac_ext 14585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5 14586$as_echo "$acx_pthread_ok" >&6; } 14587 if test x"$acx_pthread_ok" = xno; then 14588 PTHREAD_LIBS="" 14589 PTHREAD_CFLAGS="" 14590 fi 14591 LIBS="$save_LIBS" 14592 CFLAGS="$save_CFLAGS" 14593fi 14594 14595# We must check for the threads library under a number of different 14596# names; the ordering is very important because some systems 14597# (e.g. DEC) have both -lpthread and -lpthreads, where one of the 14598# libraries is broken (non-POSIX). 14599 14600# Create a list of thread flags to try. Items starting with a "-" are 14601# C compiler flags, and other items are library names, except for "none" 14602# which indicates that we try without any flags at all, and "pthread-config" 14603# which is a program returning the flags for the Pth emulation library. 14604 14605acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" 14606 14607# The ordering *is* (sometimes) important. Some notes on the 14608# individual items follow: 14609 14610# pthreads: AIX (must check this before -lpthread) 14611# none: in case threads are in libc; should be tried before -Kthread and 14612# other compiler flags to prevent continual compiler warnings 14613# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) 14614# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) 14615# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) 14616# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads) 14617# -pthreads: Solaris/gcc 14618# -mthreads: Mingw32/gcc, Lynx/gcc 14619# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it 14620# doesn't hurt to check since this sometimes defines pthreads too; 14621# also defines -D_REENTRANT) 14622# ... -mt is also the pthreads flag for HP/aCC 14623# pthread: Linux, etcetera 14624# --thread-safe: KAI C++ 14625# pthread-config: use pthread-config program (for GNU Pth library) 14626 14627case "${host_cpu}-${host_os}" in 14628 *solaris*) 14629 14630 # On Solaris (at least, for some versions), libc contains stubbed 14631 # (non-functional) versions of the pthreads routines, so link-based 14632 # tests will erroneously succeed. (We need to link with -pthreads/-mt/ 14633 # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather 14634 # a function called by this macro, so we could check for that, but 14635 # who knows whether they'll stub that too in a future libc.) So, 14636 # we'll just look for -pthreads and -lpthread first: 14637 14638 acx_pthread_flags="-pthreads pthread -mt -pthread $acx_pthread_flags" 14639 ;; 14640esac 14641 14642if test x"$acx_pthread_ok" = xno; then 14643for flag in $acx_pthread_flags; do 14644 14645 case $flag in 14646 none) 14647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5 14648$as_echo_n "checking whether pthreads work without any flags... " >&6; } 14649 ;; 14650 14651 -*) 14652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $flag" >&5 14653$as_echo_n "checking whether pthreads work with $flag... " >&6; } 14654 PTHREAD_CFLAGS="$flag" 14655 ;; 14656 14657 pthread-config) 14658 # Extract the first word of "pthread-config", so it can be a program name with args. 14659set dummy pthread-config; ac_word=$2 14660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14661$as_echo_n "checking for $ac_word... " >&6; } 14662if ${ac_cv_prog_acx_pthread_config+:} false; then : 14663 $as_echo_n "(cached) " >&6 14664else 14665 if test -n "$acx_pthread_config"; then 14666 ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test. 14667else 14668as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14669for as_dir in $PATH 14670do 14671 IFS=$as_save_IFS 14672 test -z "$as_dir" && as_dir=. 14673 for ac_exec_ext in '' $ac_executable_extensions; do 14674 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14675 ac_cv_prog_acx_pthread_config="yes" 14676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14677 break 2 14678 fi 14679done 14680 done 14681IFS=$as_save_IFS 14682 14683 test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no" 14684fi 14685fi 14686acx_pthread_config=$ac_cv_prog_acx_pthread_config 14687if test -n "$acx_pthread_config"; then 14688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_config" >&5 14689$as_echo "$acx_pthread_config" >&6; } 14690else 14691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14692$as_echo "no" >&6; } 14693fi 14694 14695 14696 if test x"$acx_pthread_config" = xno; then continue; fi 14697 PTHREAD_CFLAGS="`pthread-config --cflags`" 14698 PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" 14699 ;; 14700 14701 *) 14702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$flag" >&5 14703$as_echo_n "checking for the pthreads library -l$flag... " >&6; } 14704 PTHREAD_LIBS="-l$flag" 14705 ;; 14706 esac 14707 14708 save_LIBS="$LIBS" 14709 save_CFLAGS="$CFLAGS" 14710 LIBS="$PTHREAD_LIBS $LIBS" 14711 CFLAGS="$CFLAGS $PTHREAD_CFLAGS" 14712 14713 # Check for various functions. We must include pthread.h, 14714 # since some functions may be macros. (On the Sequent, we 14715 # need a special flag -Kthread to make this header compile.) 14716 # We check for pthread_join because it is in -lpthread on IRIX 14717 # while pthread_create is in libc. We check for pthread_attr_init 14718 # due to DEC craziness with -lpthreads. We check for 14719 # pthread_cleanup_push because it is one of the few pthread 14720 # functions on Solaris that doesn't have a non-functional libc stub. 14721 # We try pthread_create on general principles. 14722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14723/* end confdefs.h. */ 14724#include <pthread.h> 14725int 14726main () 14727{ 14728pthread_t th; pthread_join(th, 0); 14729 pthread_attr_init(0); pthread_cleanup_push(0, 0); 14730 pthread_create(0,0,0,0); pthread_cleanup_pop(0); 14731 ; 14732 return 0; 14733} 14734_ACEOF 14735if ac_fn_c_try_link "$LINENO"; then : 14736 acx_pthread_ok=yes 14737fi 14738rm -f core conftest.err conftest.$ac_objext \ 14739 conftest$ac_exeext conftest.$ac_ext 14740 14741 LIBS="$save_LIBS" 14742 CFLAGS="$save_CFLAGS" 14743 14744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_pthread_ok" >&5 14745$as_echo "$acx_pthread_ok" >&6; } 14746 if test "x$acx_pthread_ok" = xyes; then 14747 break; 14748 fi 14749 14750 PTHREAD_LIBS="" 14751 PTHREAD_CFLAGS="" 14752done 14753fi 14754 14755# Various other checks: 14756if test "x$acx_pthread_ok" = xyes; then 14757 save_LIBS="$LIBS" 14758 LIBS="$PTHREAD_LIBS $LIBS" 14759 save_CFLAGS="$CFLAGS" 14760 CFLAGS="$CFLAGS $PTHREAD_CFLAGS" 14761 14762 # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. 14763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5 14764$as_echo_n "checking for joinable pthread attribute... " >&6; } 14765 attr_name=unknown 14766 for attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do 14767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14768/* end confdefs.h. */ 14769#include <pthread.h> 14770int 14771main () 14772{ 14773int attr=$attr; return attr; 14774 ; 14775 return 0; 14776} 14777_ACEOF 14778if ac_fn_c_try_link "$LINENO"; then : 14779 attr_name=$attr; break 14780fi 14781rm -f core conftest.err conftest.$ac_objext \ 14782 conftest$ac_exeext conftest.$ac_ext 14783 done 14784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $attr_name" >&5 14785$as_echo "$attr_name" >&6; } 14786 if test "$attr_name" != PTHREAD_CREATE_JOINABLE; then 14787 14788cat >>confdefs.h <<_ACEOF 14789#define PTHREAD_CREATE_JOINABLE $attr_name 14790_ACEOF 14791 14792 fi 14793 14794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if more special flags are required for pthreads" >&5 14795$as_echo_n "checking if more special flags are required for pthreads... " >&6; } 14796 flag=no 14797 case "${host_cpu}-${host_os}" in 14798 *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";; 14799 *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";; 14800 esac 14801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${flag}" >&5 14802$as_echo "${flag}" >&6; } 14803 if test "x$flag" != xno; then 14804 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS" 14805 fi 14806 14807 LIBS="$save_LIBS" 14808 CFLAGS="$save_CFLAGS" 14809 14810 # More AIX lossage: must compile with xlc_r or cc_r 14811 if test x"$GCC" != xyes; then 14812 for ac_prog in xlc_r cc_r 14813do 14814 # Extract the first word of "$ac_prog", so it can be a program name with args. 14815set dummy $ac_prog; ac_word=$2 14816{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 14817$as_echo_n "checking for $ac_word... " >&6; } 14818if ${ac_cv_prog_PTHREAD_CC+:} false; then : 14819 $as_echo_n "(cached) " >&6 14820else 14821 if test -n "$PTHREAD_CC"; then 14822 ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. 14823else 14824as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14825for as_dir in $PATH 14826do 14827 IFS=$as_save_IFS 14828 test -z "$as_dir" && as_dir=. 14829 for ac_exec_ext in '' $ac_executable_extensions; do 14830 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 14831 ac_cv_prog_PTHREAD_CC="$ac_prog" 14832 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 14833 break 2 14834 fi 14835done 14836 done 14837IFS=$as_save_IFS 14838 14839fi 14840fi 14841PTHREAD_CC=$ac_cv_prog_PTHREAD_CC 14842if test -n "$PTHREAD_CC"; then 14843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 14844$as_echo "$PTHREAD_CC" >&6; } 14845else 14846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 14847$as_echo "no" >&6; } 14848fi 14849 14850 14851 test -n "$PTHREAD_CC" && break 14852done 14853test -n "$PTHREAD_CC" || PTHREAD_CC="${CC}" 14854 14855 else 14856 PTHREAD_CC=$CC 14857 fi 14858else 14859 PTHREAD_CC="$CC" 14860fi 14861 14862 14863 14864 14865 14866# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: 14867if test x"$acx_pthread_ok" = xyes; then 14868 14869 14870$as_echo "#define HAVE_PTHREADS 1" >>confdefs.h 14871 14872 have_pthreads=yes 14873 : 14874else 14875 acx_pthread_ok=no 14876 14877fi 14878ac_ext=c 14879ac_cpp='$CPP $CPPFLAGS' 14880ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 14881ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 14882ac_compiler_gnu=$ac_cv_c_compiler_gnu 14883 14884 14885 CFLAGS="$CFLAGS $PTHREAD_CFLAGS" 14886 # The cast to long int works around a bug in the HP C Compiler 14887# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 14888# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 14889# This bug is HP SR number 8606223364. 14890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of pthread_t" >&5 14891$as_echo_n "checking size of pthread_t... " >&6; } 14892if ${ac_cv_sizeof_pthread_t+:} false; then : 14893 $as_echo_n "(cached) " >&6 14894else 14895 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (pthread_t))" "ac_cv_sizeof_pthread_t" "$ac_includes_default 14896 #include <pthread.h> 14897 14898"; then : 14899 14900else 14901 if test "$ac_cv_type_pthread_t" = yes; then 14902 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 14903$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 14904as_fn_error 77 "cannot compute sizeof (pthread_t) 14905See \`config.log' for more details" "$LINENO" 5; } 14906 else 14907 ac_cv_sizeof_pthread_t=0 14908 fi 14909fi 14910 14911fi 14912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_pthread_t" >&5 14913$as_echo "$ac_cv_sizeof_pthread_t" >&6; } 14914 14915 14916 14917cat >>confdefs.h <<_ACEOF 14918#define SIZEOF_PTHREAD_T $ac_cv_sizeof_pthread_t 14919_ACEOF 14920 14921 14922fi 14923 if test "$have_pthreads" != "no" && test "$enable_thread_support" != "no"; then 14924 PTHREADS_TRUE= 14925 PTHREADS_FALSE='#' 14926else 14927 PTHREADS_TRUE='#' 14928 PTHREADS_FALSE= 14929fi 14930 14931 14932# check if we should compile locking into the library 14933if test x$enable_thread_support = xno; then 14934 14935$as_echo "#define DISABLE_THREAD_SUPPORT 1" >>confdefs.h 14936 14937fi 14938 14939# check if we should hard-code the mm functions. 14940if test x$enable_malloc_replacement = xno; then 14941 14942$as_echo "#define DISABLE_MM_REPLACEMENT 1" >>confdefs.h 14943 14944fi 14945 14946# check if we should hard-code debugging out 14947if test x$enable_debug_mode = xno; then 14948 14949$as_echo "#define DISABLE_DEBUG_MODE 1" >>confdefs.h 14950 14951fi 14952 14953# check if we have and should use openssl 14954 if test "$enable_openssl" != "no" && test "$have_openssl" = "yes"; then 14955 OPENSSL_TRUE= 14956 OPENSSL_FALSE='#' 14957else 14958 OPENSSL_TRUE='#' 14959 OPENSSL_FALSE= 14960fi 14961 14962 14963# Add some more warnings which we use in development but not in the 14964# released versions. (Some relevant gcc versions can't handle these.) 14965if test x$enable_gcc_warnings = xyes && test "$GCC" = "yes"; then 14966 14967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14968/* end confdefs.h. */ 14969 14970int 14971main () 14972{ 14973 14974#if !defined(__GNUC__) || (__GNUC__ < 4) 14975#error 14976#endif 14977 ; 14978 return 0; 14979} 14980_ACEOF 14981if ac_fn_c_try_compile "$LINENO"; then : 14982 have_gcc4=yes 14983else 14984 have_gcc4=no 14985fi 14986rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14987 14988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14989/* end confdefs.h. */ 14990 14991int 14992main () 14993{ 14994 14995#if !defined(__GNUC__) || (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 2) 14996#error 14997#endif 14998 ; 14999 return 0; 15000} 15001_ACEOF 15002if ac_fn_c_try_compile "$LINENO"; then : 15003 have_gcc42=yes 15004else 15005 have_gcc42=no 15006fi 15007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15008 15009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15010/* end confdefs.h. */ 15011 15012int 15013main () 15014{ 15015 15016#if !defined(__GNUC__) || (__GNUC__ < 4) || (__GNUC__ == 4 && __GNUC_MINOR__ < 5) 15017#error 15018#endif 15019 ; 15020 return 0; 15021} 15022_ACEOF 15023if ac_fn_c_try_compile "$LINENO"; then : 15024 have_gcc45=yes 15025else 15026 have_gcc45=no 15027fi 15028rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15029 15030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15031/* end confdefs.h. */ 15032 15033int 15034main () 15035{ 15036 15037#if !defined(__clang__) 15038#error 15039#endif 15040 ; 15041 return 0; 15042} 15043_ACEOF 15044if ac_fn_c_try_compile "$LINENO"; then : 15045 have_clang=yes 15046else 15047 have_clang=no 15048fi 15049rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 15050 15051 CFLAGS="$CFLAGS -W -Wfloat-equal -Wundef -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings -Wredundant-decls -Wchar-subscripts -Wcomment -Wformat -Wwrite-strings -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wbad-function-cast -Wswitch-enum -Werror" 15052 CFLAGS="$CFLAGS -Wno-unused-parameter -Wstrict-aliasing" 15053 15054 if test x$have_gcc4 = xyes ; then 15055 # These warnings break gcc 3.3.5 and work on gcc 4.0.2 15056 CFLAGS="$CFLAGS -Winit-self -Wmissing-field-initializers -Wdeclaration-after-statement" 15057 #CFLAGS="$CFLAGS -Wold-style-definition" 15058 fi 15059 15060 if test x$have_gcc42 = xyes ; then 15061 # These warnings break gcc 4.0.2 and work on gcc 4.2 15062 CFLAGS="$CFLAGS -Waddress" 15063 fi 15064 15065 if test x$have_gcc42 = xyes && test x$have_clang = xno; then 15066 # These warnings break gcc 4.0.2 and clang, but work on gcc 4.2 15067 CFLAGS="$CFLAGS -Wnormalized=id -Woverride-init" 15068 fi 15069 15070 if test x$have_gcc45 = xyes ; then 15071 # These warnings work on gcc 4.5 15072 CFLAGS="$CFLAGS -Wlogical-op" 15073 fi 15074 15075 if test x$have_clang = xyes; then 15076 # Disable the unused-function warnings, because these trigger 15077 # for minheap-internal.h related code. 15078 CFLAGS="$CFLAGS -Wno-unused-function" 15079 15080 # clang on macosx emits warnigns for each directory specified which 15081 # isn't "used" generating a lot of build noise (typically 3 warnings 15082 # per file 15083 case "$host_os" in 15084 darwin*) 15085 CFLAGS="$CFLAGS -Qunused-arguments" 15086 ;; 15087 esac 15088 fi 15089 15090##This will break the world on some 64-bit architectures 15091# CFLAGS="$CFLAGS -Winline" 15092 15093fi 15094 15095LIBEVENT_GC_SECTIONS= 15096if test "$GCC" = yes && test "$enable_function_sections" = yes ; then 15097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if linker supports omitting unused code and data" >&5 15098$as_echo_n "checking if linker supports omitting unused code and data... " >&6; } 15099if ${libevent_cv_gc_sections_runs+:} false; then : 15100 $as_echo_n "(cached) " >&6 15101else 15102 15103 origCFLAGS="$CFLAGS" 15104 CFLAGS="$CFLAGS -Wl,--gc-sections" 15105 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 15106/* end confdefs.h. */ 15107 15108 #include <stdlib.h> 15109 #include <stdio.h> 15110 15111int 15112main () 15113{ 15114 15115 FILE * fpC; 15116 char buf[32]; 15117 size_t cch; 15118 int read_success_once; 15119 15120 fpC = fopen("conftest.c", "r"); 15121 if (NULL == fpC) 15122 exit(1); 15123 do { 15124 cch = fread(buf, sizeof(buf), 1, fpC); 15125 read_success_once |= (0 != cch); 15126 } while (0 != cch); 15127 if (!read_success_once) 15128 exit(2); 15129 if (!feof(fpC)) 15130 exit(3); 15131 if (0 != fclose(fpC)) 15132 exit(4); 15133 15134 exit(EXIT_SUCCESS); 15135 15136 15137 ; 15138 return 0; 15139} 15140_ACEOF 15141if ac_fn_c_try_link "$LINENO"; then : 15142 15143 if test "X$cross_compiling" = "Xyes" || grep gc-sections conftest.err ; then 15144 libevent_cv_gc_sections_runs=no 15145 else 15146 libevent_cv_gc_sections_runs=no 15147 ./conftest >/dev/null 2>&1 && libevent_cv_gc_sections_runs=yes 15148 fi 15149 15150else 15151 libevent_cv_gc_sections_runs=no 15152 15153fi 15154rm -f core conftest.err conftest.$ac_objext \ 15155 conftest$ac_exeext conftest.$ac_ext 15156 CFLAGS="$origCFLAGS" 15157 { origCFLAGS=; unset origCFLAGS;} 15158 15159 15160fi 15161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libevent_cv_gc_sections_runs" >&5 15162$as_echo "$libevent_cv_gc_sections_runs" >&6; } 15163 case "$libevent_cv_gc_sections_runs" in 15164 yes) 15165 CFLAGS="-ffunction-sections -fdata-sections $CFLAGS" 15166 LIBEVENT_GC_SECTIONS="-Wl,--gc-sections" 15167 ;; 15168 esac 15169fi 15170 15171 15172 if test "$enable_libevent_install" = "yes"; then 15173 INSTALL_LIBEVENT_TRUE= 15174 INSTALL_LIBEVENT_FALSE='#' 15175else 15176 INSTALL_LIBEVENT_TRUE='#' 15177 INSTALL_LIBEVENT_FALSE= 15178fi 15179 15180 15181ac_config_files="$ac_config_files libevent.pc libevent_openssl.pc libevent_pthreads.pc" 15182 15183ac_config_files="$ac_config_files Makefile include/Makefile test/Makefile sample/Makefile" 15184 15185cat >confcache <<\_ACEOF 15186# This file is a shell script that caches the results of configure 15187# tests run on this system so they can be shared between configure 15188# scripts and configure runs, see configure's option --config-cache. 15189# It is not useful on other systems. If it contains results you don't 15190# want to keep, you may remove or edit it. 15191# 15192# config.status only pays attention to the cache file if you give it 15193# the --recheck option to rerun configure. 15194# 15195# `ac_cv_env_foo' variables (set or unset) will be overridden when 15196# loading this file, other *unset* `ac_cv_foo' will be assigned the 15197# following values. 15198 15199_ACEOF 15200 15201# The following way of writing the cache mishandles newlines in values, 15202# but we know of no workaround that is simple, portable, and efficient. 15203# So, we kill variables containing newlines. 15204# Ultrix sh set writes to stderr and can't be redirected directly, 15205# and sets the high bit in the cache file unless we assign to the vars. 15206( 15207 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 15208 eval ac_val=\$$ac_var 15209 case $ac_val in #( 15210 *${as_nl}*) 15211 case $ac_var in #( 15212 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 15213$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 15214 esac 15215 case $ac_var in #( 15216 _ | IFS | as_nl) ;; #( 15217 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 15218 *) { eval $ac_var=; unset $ac_var;} ;; 15219 esac ;; 15220 esac 15221 done 15222 15223 (set) 2>&1 | 15224 case $as_nl`(ac_space=' '; set) 2>&1` in #( 15225 *${as_nl}ac_space=\ *) 15226 # `set' does not quote correctly, so add quotes: double-quote 15227 # substitution turns \\\\ into \\, and sed turns \\ into \. 15228 sed -n \ 15229 "s/'/'\\\\''/g; 15230 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 15231 ;; #( 15232 *) 15233 # `set' quotes correctly as required by POSIX, so do not add quotes. 15234 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 15235 ;; 15236 esac | 15237 sort 15238) | 15239 sed ' 15240 /^ac_cv_env_/b end 15241 t clear 15242 :clear 15243 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 15244 t end 15245 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 15246 :end' >>confcache 15247if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 15248 if test -w "$cache_file"; then 15249 if test "x$cache_file" != "x/dev/null"; then 15250 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 15251$as_echo "$as_me: updating cache $cache_file" >&6;} 15252 if test ! -f "$cache_file" || test -h "$cache_file"; then 15253 cat confcache >"$cache_file" 15254 else 15255 case $cache_file in #( 15256 */* | ?:*) 15257 mv -f confcache "$cache_file"$$ && 15258 mv -f "$cache_file"$$ "$cache_file" ;; #( 15259 *) 15260 mv -f confcache "$cache_file" ;; 15261 esac 15262 fi 15263 fi 15264 else 15265 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 15266$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 15267 fi 15268fi 15269rm -f confcache 15270 15271test "x$prefix" = xNONE && prefix=$ac_default_prefix 15272# Let make expand exec_prefix. 15273test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 15274 15275DEFS=-DHAVE_CONFIG_H 15276 15277ac_libobjs= 15278ac_ltlibobjs= 15279U= 15280for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 15281 # 1. Remove the extension, and $U if already installed. 15282 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 15283 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 15284 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 15285 # will be set to the directory where LIBOBJS objects are built. 15286 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 15287 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 15288done 15289LIBOBJS=$ac_libobjs 15290 15291LTLIBOBJS=$ac_ltlibobjs 15292 15293 15294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 15295$as_echo_n "checking that generated files are newer than configure... " >&6; } 15296 if test -n "$am_sleep_pid"; then 15297 # Hide warnings about reused PIDs. 15298 wait $am_sleep_pid 2>/dev/null 15299 fi 15300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 15301$as_echo "done" >&6; } 15302 if test -n "$EXEEXT"; then 15303 am__EXEEXT_TRUE= 15304 am__EXEEXT_FALSE='#' 15305else 15306 am__EXEEXT_TRUE='#' 15307 am__EXEEXT_FALSE= 15308fi 15309 15310if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 15311 as_fn_error $? "conditional \"AMDEP\" was never defined. 15312Usually this means the macro was only invoked conditionally." "$LINENO" 5 15313fi 15314if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 15315 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 15316Usually this means the macro was only invoked conditionally." "$LINENO" 5 15317fi 15318if test -z "${BUILD_REGRESS_TRUE}" && test -z "${BUILD_REGRESS_FALSE}"; then 15319 as_fn_error $? "conditional \"BUILD_REGRESS\" was never defined. 15320Usually this means the macro was only invoked conditionally." "$LINENO" 5 15321fi 15322if test -z "${ZLIB_REGRESS_TRUE}" && test -z "${ZLIB_REGRESS_FALSE}"; then 15323 as_fn_error $? "conditional \"ZLIB_REGRESS\" was never defined. 15324Usually this means the macro was only invoked conditionally." "$LINENO" 5 15325fi 15326if test -z "${BUILD_WIN32_TRUE}" && test -z "${BUILD_WIN32_FALSE}"; then 15327 as_fn_error $? "conditional \"BUILD_WIN32\" was never defined. 15328Usually this means the macro was only invoked conditionally." "$LINENO" 5 15329fi 15330if test -z "${BUILD_CYGWIN_TRUE}" && test -z "${BUILD_CYGWIN_FALSE}"; then 15331 as_fn_error $? "conditional \"BUILD_CYGWIN\" was never defined. 15332Usually this means the macro was only invoked conditionally." "$LINENO" 5 15333fi 15334if test -z "${BUILD_WITH_NO_UNDEFINED_TRUE}" && test -z "${BUILD_WITH_NO_UNDEFINED_FALSE}"; then 15335 as_fn_error $? "conditional \"BUILD_WITH_NO_UNDEFINED\" was never defined. 15336Usually this means the macro was only invoked conditionally." "$LINENO" 5 15337fi 15338if test -z "${SELECT_BACKEND_TRUE}" && test -z "${SELECT_BACKEND_FALSE}"; then 15339 as_fn_error $? "conditional \"SELECT_BACKEND\" was never defined. 15340Usually this means the macro was only invoked conditionally." "$LINENO" 5 15341fi 15342if test -z "${POLL_BACKEND_TRUE}" && test -z "${POLL_BACKEND_FALSE}"; then 15343 as_fn_error $? "conditional \"POLL_BACKEND\" was never defined. 15344Usually this means the macro was only invoked conditionally." "$LINENO" 5 15345fi 15346if test -z "${DEVPOLL_BACKEND_TRUE}" && test -z "${DEVPOLL_BACKEND_FALSE}"; then 15347 as_fn_error $? "conditional \"DEVPOLL_BACKEND\" was never defined. 15348Usually this means the macro was only invoked conditionally." "$LINENO" 5 15349fi 15350if test -z "${KQUEUE_BACKEND_TRUE}" && test -z "${KQUEUE_BACKEND_FALSE}"; then 15351 as_fn_error $? "conditional \"KQUEUE_BACKEND\" was never defined. 15352Usually this means the macro was only invoked conditionally." "$LINENO" 5 15353fi 15354if test -z "${EPOLL_BACKEND_TRUE}" && test -z "${EPOLL_BACKEND_FALSE}"; then 15355 as_fn_error $? "conditional \"EPOLL_BACKEND\" was never defined. 15356Usually this means the macro was only invoked conditionally." "$LINENO" 5 15357fi 15358if test -z "${EVPORT_BACKEND_TRUE}" && test -z "${EVPORT_BACKEND_FALSE}"; then 15359 as_fn_error $? "conditional \"EVPORT_BACKEND\" was never defined. 15360Usually this means the macro was only invoked conditionally." "$LINENO" 5 15361fi 15362if test -z "${SIGNAL_SUPPORT_TRUE}" && test -z "${SIGNAL_SUPPORT_FALSE}"; then 15363 as_fn_error $? "conditional \"SIGNAL_SUPPORT\" was never defined. 15364Usually this means the macro was only invoked conditionally." "$LINENO" 5 15365fi 15366if test -z "${PTHREADS_TRUE}" && test -z "${PTHREADS_FALSE}"; then 15367 as_fn_error $? "conditional \"PTHREADS\" was never defined. 15368Usually this means the macro was only invoked conditionally." "$LINENO" 5 15369fi 15370if test -z "${OPENSSL_TRUE}" && test -z "${OPENSSL_FALSE}"; then 15371 as_fn_error $? "conditional \"OPENSSL\" was never defined. 15372Usually this means the macro was only invoked conditionally." "$LINENO" 5 15373fi 15374if test -z "${INSTALL_LIBEVENT_TRUE}" && test -z "${INSTALL_LIBEVENT_FALSE}"; then 15375 as_fn_error $? "conditional \"INSTALL_LIBEVENT\" was never defined. 15376Usually this means the macro was only invoked conditionally." "$LINENO" 5 15377fi 15378 15379: "${CONFIG_STATUS=./config.status}" 15380ac_write_fail=0 15381ac_clean_files_save=$ac_clean_files 15382ac_clean_files="$ac_clean_files $CONFIG_STATUS" 15383{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 15384$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 15385as_write_fail=0 15386cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 15387#! $SHELL 15388# Generated by $as_me. 15389# Run this file to recreate the current configuration. 15390# Compiler output produced by configure, useful for debugging 15391# configure, is in config.log if it exists. 15392 15393debug=false 15394ac_cs_recheck=false 15395ac_cs_silent=false 15396 15397SHELL=\${CONFIG_SHELL-$SHELL} 15398export SHELL 15399_ASEOF 15400cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 15401## -------------------- ## 15402## M4sh Initialization. ## 15403## -------------------- ## 15404 15405# Be more Bourne compatible 15406DUALCASE=1; export DUALCASE # for MKS sh 15407if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 15408 emulate sh 15409 NULLCMD=: 15410 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 15411 # is contrary to our usage. Disable this feature. 15412 alias -g '${1+"$@"}'='"$@"' 15413 setopt NO_GLOB_SUBST 15414else 15415 case `(set -o) 2>/dev/null` in #( 15416 *posix*) : 15417 set -o posix ;; #( 15418 *) : 15419 ;; 15420esac 15421fi 15422 15423 15424as_nl=' 15425' 15426export as_nl 15427# Printing a long string crashes Solaris 7 /usr/bin/printf. 15428as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 15429as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 15430as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 15431# Prefer a ksh shell builtin over an external printf program on Solaris, 15432# but without wasting forks for bash or zsh. 15433if test -z "$BASH_VERSION$ZSH_VERSION" \ 15434 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 15435 as_echo='print -r --' 15436 as_echo_n='print -rn --' 15437elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 15438 as_echo='printf %s\n' 15439 as_echo_n='printf %s' 15440else 15441 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 15442 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 15443 as_echo_n='/usr/ucb/echo -n' 15444 else 15445 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 15446 as_echo_n_body='eval 15447 arg=$1; 15448 case $arg in #( 15449 *"$as_nl"*) 15450 expr "X$arg" : "X\\(.*\\)$as_nl"; 15451 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 15452 esac; 15453 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 15454 ' 15455 export as_echo_n_body 15456 as_echo_n='sh -c $as_echo_n_body as_echo' 15457 fi 15458 export as_echo_body 15459 as_echo='sh -c $as_echo_body as_echo' 15460fi 15461 15462# The user is always right. 15463if test "${PATH_SEPARATOR+set}" != set; then 15464 PATH_SEPARATOR=: 15465 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 15466 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 15467 PATH_SEPARATOR=';' 15468 } 15469fi 15470 15471 15472# IFS 15473# We need space, tab and new line, in precisely that order. Quoting is 15474# there to prevent editors from complaining about space-tab. 15475# (If _AS_PATH_WALK were called with IFS unset, it would disable word 15476# splitting by setting IFS to empty value.) 15477IFS=" "" $as_nl" 15478 15479# Find who we are. Look in the path if we contain no directory separator. 15480as_myself= 15481case $0 in #(( 15482 *[\\/]* ) as_myself=$0 ;; 15483 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 15484for as_dir in $PATH 15485do 15486 IFS=$as_save_IFS 15487 test -z "$as_dir" && as_dir=. 15488 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 15489 done 15490IFS=$as_save_IFS 15491 15492 ;; 15493esac 15494# We did not find ourselves, most probably we were run as `sh COMMAND' 15495# in which case we are not to be found in the path. 15496if test "x$as_myself" = x; then 15497 as_myself=$0 15498fi 15499if test ! -f "$as_myself"; then 15500 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 15501 exit 1 15502fi 15503 15504# Unset variables that we do not need and which cause bugs (e.g. in 15505# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 15506# suppresses any "Segmentation fault" message there. '((' could 15507# trigger a bug in pdksh 5.2.14. 15508for as_var in BASH_ENV ENV MAIL MAILPATH 15509do eval test x\${$as_var+set} = xset \ 15510 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 15511done 15512PS1='$ ' 15513PS2='> ' 15514PS4='+ ' 15515 15516# NLS nuisances. 15517LC_ALL=C 15518export LC_ALL 15519LANGUAGE=C 15520export LANGUAGE 15521 15522# CDPATH. 15523(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 15524 15525 15526# as_fn_error STATUS ERROR [LINENO LOG_FD] 15527# ---------------------------------------- 15528# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 15529# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 15530# script with STATUS, using 1 if that was 0. 15531as_fn_error () 15532{ 15533 as_status=$1; test $as_status -eq 0 && as_status=1 15534 if test "$4"; then 15535 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 15536 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 15537 fi 15538 $as_echo "$as_me: error: $2" >&2 15539 as_fn_exit $as_status 15540} # as_fn_error 15541 15542 15543# as_fn_set_status STATUS 15544# ----------------------- 15545# Set $? to STATUS, without forking. 15546as_fn_set_status () 15547{ 15548 return $1 15549} # as_fn_set_status 15550 15551# as_fn_exit STATUS 15552# ----------------- 15553# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 15554as_fn_exit () 15555{ 15556 set +e 15557 as_fn_set_status $1 15558 exit $1 15559} # as_fn_exit 15560 15561# as_fn_unset VAR 15562# --------------- 15563# Portably unset VAR. 15564as_fn_unset () 15565{ 15566 { eval $1=; unset $1;} 15567} 15568as_unset=as_fn_unset 15569# as_fn_append VAR VALUE 15570# ---------------------- 15571# Append the text in VALUE to the end of the definition contained in VAR. Take 15572# advantage of any shell optimizations that allow amortized linear growth over 15573# repeated appends, instead of the typical quadratic growth present in naive 15574# implementations. 15575if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 15576 eval 'as_fn_append () 15577 { 15578 eval $1+=\$2 15579 }' 15580else 15581 as_fn_append () 15582 { 15583 eval $1=\$$1\$2 15584 } 15585fi # as_fn_append 15586 15587# as_fn_arith ARG... 15588# ------------------ 15589# Perform arithmetic evaluation on the ARGs, and store the result in the 15590# global $as_val. Take advantage of shells that can avoid forks. The arguments 15591# must be portable across $(()) and expr. 15592if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 15593 eval 'as_fn_arith () 15594 { 15595 as_val=$(( $* )) 15596 }' 15597else 15598 as_fn_arith () 15599 { 15600 as_val=`expr "$@" || test $? -eq 1` 15601 } 15602fi # as_fn_arith 15603 15604 15605if expr a : '\(a\)' >/dev/null 2>&1 && 15606 test "X`expr 00001 : '.*\(...\)'`" = X001; then 15607 as_expr=expr 15608else 15609 as_expr=false 15610fi 15611 15612if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 15613 as_basename=basename 15614else 15615 as_basename=false 15616fi 15617 15618if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 15619 as_dirname=dirname 15620else 15621 as_dirname=false 15622fi 15623 15624as_me=`$as_basename -- "$0" || 15625$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 15626 X"$0" : 'X\(//\)$' \| \ 15627 X"$0" : 'X\(/\)' \| . 2>/dev/null || 15628$as_echo X/"$0" | 15629 sed '/^.*\/\([^/][^/]*\)\/*$/{ 15630 s//\1/ 15631 q 15632 } 15633 /^X\/\(\/\/\)$/{ 15634 s//\1/ 15635 q 15636 } 15637 /^X\/\(\/\).*/{ 15638 s//\1/ 15639 q 15640 } 15641 s/.*/./; q'` 15642 15643# Avoid depending upon Character Ranges. 15644as_cr_letters='abcdefghijklmnopqrstuvwxyz' 15645as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 15646as_cr_Letters=$as_cr_letters$as_cr_LETTERS 15647as_cr_digits='0123456789' 15648as_cr_alnum=$as_cr_Letters$as_cr_digits 15649 15650ECHO_C= ECHO_N= ECHO_T= 15651case `echo -n x` in #((((( 15652-n*) 15653 case `echo 'xy\c'` in 15654 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 15655 xy) ECHO_C='\c';; 15656 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 15657 ECHO_T=' ';; 15658 esac;; 15659*) 15660 ECHO_N='-n';; 15661esac 15662 15663rm -f conf$$ conf$$.exe conf$$.file 15664if test -d conf$$.dir; then 15665 rm -f conf$$.dir/conf$$.file 15666else 15667 rm -f conf$$.dir 15668 mkdir conf$$.dir 2>/dev/null 15669fi 15670if (echo >conf$$.file) 2>/dev/null; then 15671 if ln -s conf$$.file conf$$ 2>/dev/null; then 15672 as_ln_s='ln -s' 15673 # ... but there are two gotchas: 15674 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 15675 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 15676 # In both cases, we have to default to `cp -pR'. 15677 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 15678 as_ln_s='cp -pR' 15679 elif ln conf$$.file conf$$ 2>/dev/null; then 15680 as_ln_s=ln 15681 else 15682 as_ln_s='cp -pR' 15683 fi 15684else 15685 as_ln_s='cp -pR' 15686fi 15687rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 15688rmdir conf$$.dir 2>/dev/null 15689 15690 15691# as_fn_mkdir_p 15692# ------------- 15693# Create "$as_dir" as a directory, including parents if necessary. 15694as_fn_mkdir_p () 15695{ 15696 15697 case $as_dir in #( 15698 -*) as_dir=./$as_dir;; 15699 esac 15700 test -d "$as_dir" || eval $as_mkdir_p || { 15701 as_dirs= 15702 while :; do 15703 case $as_dir in #( 15704 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 15705 *) as_qdir=$as_dir;; 15706 esac 15707 as_dirs="'$as_qdir' $as_dirs" 15708 as_dir=`$as_dirname -- "$as_dir" || 15709$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15710 X"$as_dir" : 'X\(//\)[^/]' \| \ 15711 X"$as_dir" : 'X\(//\)$' \| \ 15712 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 15713$as_echo X"$as_dir" | 15714 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15715 s//\1/ 15716 q 15717 } 15718 /^X\(\/\/\)[^/].*/{ 15719 s//\1/ 15720 q 15721 } 15722 /^X\(\/\/\)$/{ 15723 s//\1/ 15724 q 15725 } 15726 /^X\(\/\).*/{ 15727 s//\1/ 15728 q 15729 } 15730 s/.*/./; q'` 15731 test -d "$as_dir" && break 15732 done 15733 test -z "$as_dirs" || eval "mkdir $as_dirs" 15734 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 15735 15736 15737} # as_fn_mkdir_p 15738if mkdir -p . 2>/dev/null; then 15739 as_mkdir_p='mkdir -p "$as_dir"' 15740else 15741 test -d ./-p && rmdir ./-p 15742 as_mkdir_p=false 15743fi 15744 15745 15746# as_fn_executable_p FILE 15747# ----------------------- 15748# Test if FILE is an executable regular file. 15749as_fn_executable_p () 15750{ 15751 test -f "$1" && test -x "$1" 15752} # as_fn_executable_p 15753as_test_x='test -x' 15754as_executable_p=as_fn_executable_p 15755 15756# Sed expression to map a string onto a valid CPP name. 15757as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 15758 15759# Sed expression to map a string onto a valid variable name. 15760as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 15761 15762 15763exec 6>&1 15764## ----------------------------------- ## 15765## Main body of $CONFIG_STATUS script. ## 15766## ----------------------------------- ## 15767_ASEOF 15768test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 15769 15770cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15771# Save the log message, to keep $0 and so on meaningful, and to 15772# report actual input values of CONFIG_FILES etc. instead of their 15773# values after options handling. 15774ac_log=" 15775This file was extended by $as_me, which was 15776generated by GNU Autoconf 2.69. Invocation command line was 15777 15778 CONFIG_FILES = $CONFIG_FILES 15779 CONFIG_HEADERS = $CONFIG_HEADERS 15780 CONFIG_LINKS = $CONFIG_LINKS 15781 CONFIG_COMMANDS = $CONFIG_COMMANDS 15782 $ $0 $@ 15783 15784on `(hostname || uname -n) 2>/dev/null | sed 1q` 15785" 15786 15787_ACEOF 15788 15789case $ac_config_files in *" 15790"*) set x $ac_config_files; shift; ac_config_files=$*;; 15791esac 15792 15793case $ac_config_headers in *" 15794"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 15795esac 15796 15797 15798cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15799# Files that config.status was made for. 15800config_files="$ac_config_files" 15801config_headers="$ac_config_headers" 15802config_commands="$ac_config_commands" 15803 15804_ACEOF 15805 15806cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15807ac_cs_usage="\ 15808\`$as_me' instantiates files and other configuration actions 15809from templates according to the current configuration. Unless the files 15810and actions are specified as TAGs, all are instantiated by default. 15811 15812Usage: $0 [OPTION]... [TAG]... 15813 15814 -h, --help print this help, then exit 15815 -V, --version print version number and configuration settings, then exit 15816 --config print configuration, then exit 15817 -q, --quiet, --silent 15818 do not print progress messages 15819 -d, --debug don't remove temporary files 15820 --recheck update $as_me by reconfiguring in the same conditions 15821 --file=FILE[:TEMPLATE] 15822 instantiate the configuration file FILE 15823 --header=FILE[:TEMPLATE] 15824 instantiate the configuration header FILE 15825 15826Configuration files: 15827$config_files 15828 15829Configuration headers: 15830$config_headers 15831 15832Configuration commands: 15833$config_commands 15834 15835Report bugs to the package provider." 15836 15837_ACEOF 15838cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15839ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 15840ac_cs_version="\\ 15841config.status 15842configured by $0, generated by GNU Autoconf 2.69, 15843 with options \\"\$ac_cs_config\\" 15844 15845Copyright (C) 2012 Free Software Foundation, Inc. 15846This config.status script is free software; the Free Software Foundation 15847gives unlimited permission to copy, distribute and modify it." 15848 15849ac_pwd='$ac_pwd' 15850srcdir='$srcdir' 15851INSTALL='$INSTALL' 15852MKDIR_P='$MKDIR_P' 15853AWK='$AWK' 15854test -n "\$AWK" || AWK=awk 15855_ACEOF 15856 15857cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15858# The default lists apply if the user does not specify any file. 15859ac_need_defaults=: 15860while test $# != 0 15861do 15862 case $1 in 15863 --*=?*) 15864 ac_option=`expr "X$1" : 'X\([^=]*\)='` 15865 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 15866 ac_shift=: 15867 ;; 15868 --*=) 15869 ac_option=`expr "X$1" : 'X\([^=]*\)='` 15870 ac_optarg= 15871 ac_shift=: 15872 ;; 15873 *) 15874 ac_option=$1 15875 ac_optarg=$2 15876 ac_shift=shift 15877 ;; 15878 esac 15879 15880 case $ac_option in 15881 # Handling of the options. 15882 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 15883 ac_cs_recheck=: ;; 15884 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 15885 $as_echo "$ac_cs_version"; exit ;; 15886 --config | --confi | --conf | --con | --co | --c ) 15887 $as_echo "$ac_cs_config"; exit ;; 15888 --debug | --debu | --deb | --de | --d | -d ) 15889 debug=: ;; 15890 --file | --fil | --fi | --f ) 15891 $ac_shift 15892 case $ac_optarg in 15893 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15894 '') as_fn_error $? "missing file argument" ;; 15895 esac 15896 as_fn_append CONFIG_FILES " '$ac_optarg'" 15897 ac_need_defaults=false;; 15898 --header | --heade | --head | --hea ) 15899 $ac_shift 15900 case $ac_optarg in 15901 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 15902 esac 15903 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 15904 ac_need_defaults=false;; 15905 --he | --h) 15906 # Conflict between --help and --header 15907 as_fn_error $? "ambiguous option: \`$1' 15908Try \`$0 --help' for more information.";; 15909 --help | --hel | -h ) 15910 $as_echo "$ac_cs_usage"; exit ;; 15911 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 15912 | -silent | --silent | --silen | --sile | --sil | --si | --s) 15913 ac_cs_silent=: ;; 15914 15915 # This is an error. 15916 -*) as_fn_error $? "unrecognized option: \`$1' 15917Try \`$0 --help' for more information." ;; 15918 15919 *) as_fn_append ac_config_targets " $1" 15920 ac_need_defaults=false ;; 15921 15922 esac 15923 shift 15924done 15925 15926ac_configure_extra_args= 15927 15928if $ac_cs_silent; then 15929 exec 6>/dev/null 15930 ac_configure_extra_args="$ac_configure_extra_args --silent" 15931fi 15932 15933_ACEOF 15934cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15935if \$ac_cs_recheck; then 15936 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 15937 shift 15938 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 15939 CONFIG_SHELL='$SHELL' 15940 export CONFIG_SHELL 15941 exec "\$@" 15942fi 15943 15944_ACEOF 15945cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15946exec 5>>config.log 15947{ 15948 echo 15949 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 15950## Running $as_me. ## 15951_ASBOX 15952 $as_echo "$ac_log" 15953} >&5 15954 15955_ACEOF 15956cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15957# 15958# INIT-COMMANDS 15959# 15960AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 15961 15962 15963# The HP-UX ksh and POSIX shell print the target directory to stdout 15964# if CDPATH is set. 15965(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 15966 15967sed_quote_subst='$sed_quote_subst' 15968double_quote_subst='$double_quote_subst' 15969delay_variable_subst='$delay_variable_subst' 15970macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 15971macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 15972enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 15973enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 15974pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 15975enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 15976SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 15977ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 15978PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 15979host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 15980host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 15981host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 15982build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 15983build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 15984build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 15985SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 15986Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 15987GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 15988EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 15989FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 15990LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 15991NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 15992LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 15993max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 15994ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 15995exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 15996lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 15997lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 15998lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 15999lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 16000lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 16001reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 16002reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 16003OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 16004deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 16005file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 16006file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 16007want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 16008DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 16009sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 16010AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 16011AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 16012archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 16013STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 16014RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 16015old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 16016old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 16017old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 16018lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 16019CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 16020CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 16021compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 16022GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 16023lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 16024lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 16025lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 16026lt_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"`' 16027nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 16028lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 16029objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 16030MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 16031lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 16032lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 16033lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 16034lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 16035lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 16036need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 16037MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 16038DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 16039NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 16040LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 16041OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 16042OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 16043libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 16044shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 16045extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 16046archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 16047enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 16048export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 16049whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 16050compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 16051old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 16052old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 16053archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 16054archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 16055module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 16056module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 16057with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 16058allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 16059no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 16060hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 16061hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 16062hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 16063hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 16064hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 16065hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 16066hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 16067inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 16068link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 16069always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 16070export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 16071exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 16072include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 16073prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 16074postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 16075file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 16076variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 16077need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 16078need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 16079version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 16080runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 16081shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 16082shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 16083libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 16084library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 16085soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 16086install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 16087postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 16088postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 16089finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 16090finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 16091hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 16092sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 16093sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 16094hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 16095enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 16096enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 16097enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 16098old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 16099striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 16100 16101LTCC='$LTCC' 16102LTCFLAGS='$LTCFLAGS' 16103compiler='$compiler_DEFAULT' 16104 16105# A function that is used when there is no print builtin or printf. 16106func_fallback_echo () 16107{ 16108 eval 'cat <<_LTECHO_EOF 16109\$1 16110_LTECHO_EOF' 16111} 16112 16113# Quote evaled strings. 16114for var in SHELL \ 16115ECHO \ 16116PATH_SEPARATOR \ 16117SED \ 16118GREP \ 16119EGREP \ 16120FGREP \ 16121LD \ 16122NM \ 16123LN_S \ 16124lt_SP2NL \ 16125lt_NL2SP \ 16126reload_flag \ 16127OBJDUMP \ 16128deplibs_check_method \ 16129file_magic_cmd \ 16130file_magic_glob \ 16131want_nocaseglob \ 16132DLLTOOL \ 16133sharedlib_from_linklib_cmd \ 16134AR \ 16135AR_FLAGS \ 16136archiver_list_spec \ 16137STRIP \ 16138RANLIB \ 16139CC \ 16140CFLAGS \ 16141compiler \ 16142lt_cv_sys_global_symbol_pipe \ 16143lt_cv_sys_global_symbol_to_cdecl \ 16144lt_cv_sys_global_symbol_to_c_name_address \ 16145lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 16146nm_file_list_spec \ 16147lt_prog_compiler_no_builtin_flag \ 16148lt_prog_compiler_pic \ 16149lt_prog_compiler_wl \ 16150lt_prog_compiler_static \ 16151lt_cv_prog_compiler_c_o \ 16152need_locks \ 16153MANIFEST_TOOL \ 16154DSYMUTIL \ 16155NMEDIT \ 16156LIPO \ 16157OTOOL \ 16158OTOOL64 \ 16159shrext_cmds \ 16160export_dynamic_flag_spec \ 16161whole_archive_flag_spec \ 16162compiler_needs_object \ 16163with_gnu_ld \ 16164allow_undefined_flag \ 16165no_undefined_flag \ 16166hardcode_libdir_flag_spec \ 16167hardcode_libdir_separator \ 16168exclude_expsyms \ 16169include_expsyms \ 16170file_list_spec \ 16171variables_saved_for_relink \ 16172libname_spec \ 16173library_names_spec \ 16174soname_spec \ 16175install_override_mode \ 16176finish_eval \ 16177old_striplib \ 16178striplib; do 16179 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 16180 *[\\\\\\\`\\"\\\$]*) 16181 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 16182 ;; 16183 *) 16184 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 16185 ;; 16186 esac 16187done 16188 16189# Double-quote double-evaled strings. 16190for var in reload_cmds \ 16191old_postinstall_cmds \ 16192old_postuninstall_cmds \ 16193old_archive_cmds \ 16194extract_expsyms_cmds \ 16195old_archive_from_new_cmds \ 16196old_archive_from_expsyms_cmds \ 16197archive_cmds \ 16198archive_expsym_cmds \ 16199module_cmds \ 16200module_expsym_cmds \ 16201export_symbols_cmds \ 16202prelink_cmds \ 16203postlink_cmds \ 16204postinstall_cmds \ 16205postuninstall_cmds \ 16206finish_cmds \ 16207sys_lib_search_path_spec \ 16208sys_lib_dlsearch_path_spec; do 16209 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 16210 *[\\\\\\\`\\"\\\$]*) 16211 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 16212 ;; 16213 *) 16214 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 16215 ;; 16216 esac 16217done 16218 16219ac_aux_dir='$ac_aux_dir' 16220xsi_shell='$xsi_shell' 16221lt_shell_append='$lt_shell_append' 16222 16223# See if we are running on zsh, and set the options which allow our 16224# commands through without removal of \ escapes INIT. 16225if test -n "\${ZSH_VERSION+set}" ; then 16226 setopt NO_GLOB_SUBST 16227fi 16228 16229 16230 PACKAGE='$PACKAGE' 16231 VERSION='$VERSION' 16232 TIMESTAMP='$TIMESTAMP' 16233 RM='$RM' 16234 ofile='$ofile' 16235 16236 16237 16238 16239_ACEOF 16240 16241cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16242 16243# Handling of arguments. 16244for ac_config_target in $ac_config_targets 16245do 16246 case $ac_config_target in 16247 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 16248 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 16249 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 16250 "libevent.pc") CONFIG_FILES="$CONFIG_FILES libevent.pc" ;; 16251 "libevent_openssl.pc") CONFIG_FILES="$CONFIG_FILES libevent_openssl.pc" ;; 16252 "libevent_pthreads.pc") CONFIG_FILES="$CONFIG_FILES libevent_pthreads.pc" ;; 16253 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 16254 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; 16255 "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; 16256 "sample/Makefile") CONFIG_FILES="$CONFIG_FILES sample/Makefile" ;; 16257 16258 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 16259 esac 16260done 16261 16262 16263# If the user did not use the arguments to specify the items to instantiate, 16264# then the envvar interface is used. Set only those that are not. 16265# We use the long form for the default assignment because of an extremely 16266# bizarre bug on SunOS 4.1.3. 16267if $ac_need_defaults; then 16268 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 16269 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 16270 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 16271fi 16272 16273# Have a temporary directory for convenience. Make it in the build tree 16274# simply because there is no reason against having it here, and in addition, 16275# creating and moving files from /tmp can sometimes cause problems. 16276# Hook for its removal unless debugging. 16277# Note that there is a small window in which the directory will not be cleaned: 16278# after its creation but before its name has been assigned to `$tmp'. 16279$debug || 16280{ 16281 tmp= ac_tmp= 16282 trap 'exit_status=$? 16283 : "${ac_tmp:=$tmp}" 16284 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 16285' 0 16286 trap 'as_fn_exit 1' 1 2 13 15 16287} 16288# Create a (secure) tmp directory for tmp files. 16289 16290{ 16291 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 16292 test -d "$tmp" 16293} || 16294{ 16295 tmp=./conf$$-$RANDOM 16296 (umask 077 && mkdir "$tmp") 16297} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 16298ac_tmp=$tmp 16299 16300# Set up the scripts for CONFIG_FILES section. 16301# No need to generate them if there are no CONFIG_FILES. 16302# This happens for instance with `./config.status config.h'. 16303if test -n "$CONFIG_FILES"; then 16304 16305 16306ac_cr=`echo X | tr X '\015'` 16307# On cygwin, bash can eat \r inside `` if the user requested igncr. 16308# But we know of no other shell where ac_cr would be empty at this 16309# point, so we can use a bashism as a fallback. 16310if test "x$ac_cr" = x; then 16311 eval ac_cr=\$\'\\r\' 16312fi 16313ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 16314if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 16315 ac_cs_awk_cr='\\r' 16316else 16317 ac_cs_awk_cr=$ac_cr 16318fi 16319 16320echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 16321_ACEOF 16322 16323 16324{ 16325 echo "cat >conf$$subs.awk <<_ACEOF" && 16326 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 16327 echo "_ACEOF" 16328} >conf$$subs.sh || 16329 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 16330ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 16331ac_delim='%!_!# ' 16332for ac_last_try in false false false false false :; do 16333 . ./conf$$subs.sh || 16334 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 16335 16336 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 16337 if test $ac_delim_n = $ac_delim_num; then 16338 break 16339 elif $ac_last_try; then 16340 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 16341 else 16342 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 16343 fi 16344done 16345rm -f conf$$subs.sh 16346 16347cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16348cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 16349_ACEOF 16350sed -n ' 16351h 16352s/^/S["/; s/!.*/"]=/ 16353p 16354g 16355s/^[^!]*!// 16356:repl 16357t repl 16358s/'"$ac_delim"'$// 16359t delim 16360:nl 16361h 16362s/\(.\{148\}\)..*/\1/ 16363t more1 16364s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 16365p 16366n 16367b repl 16368:more1 16369s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 16370p 16371g 16372s/.\{148\}// 16373t nl 16374:delim 16375h 16376s/\(.\{148\}\)..*/\1/ 16377t more2 16378s/["\\]/\\&/g; s/^/"/; s/$/"/ 16379p 16380b 16381:more2 16382s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 16383p 16384g 16385s/.\{148\}// 16386t delim 16387' <conf$$subs.awk | sed ' 16388/^[^""]/{ 16389 N 16390 s/\n// 16391} 16392' >>$CONFIG_STATUS || ac_write_fail=1 16393rm -f conf$$subs.awk 16394cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16395_ACAWK 16396cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 16397 for (key in S) S_is_set[key] = 1 16398 FS = "" 16399 16400} 16401{ 16402 line = $ 0 16403 nfields = split(line, field, "@") 16404 substed = 0 16405 len = length(field[1]) 16406 for (i = 2; i < nfields; i++) { 16407 key = field[i] 16408 keylen = length(key) 16409 if (S_is_set[key]) { 16410 value = S[key] 16411 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 16412 len += length(value) + length(field[++i]) 16413 substed = 1 16414 } else 16415 len += 1 + keylen 16416 } 16417 16418 print line 16419} 16420 16421_ACAWK 16422_ACEOF 16423cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16424if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 16425 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 16426else 16427 cat 16428fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 16429 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 16430_ACEOF 16431 16432# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 16433# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 16434# trailing colons and then remove the whole line if VPATH becomes empty 16435# (actually we leave an empty line to preserve line numbers). 16436if test "x$srcdir" = x.; then 16437 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 16438h 16439s/// 16440s/^/:/ 16441s/[ ]*$/:/ 16442s/:\$(srcdir):/:/g 16443s/:\${srcdir}:/:/g 16444s/:@srcdir@:/:/g 16445s/^:*// 16446s/:*$// 16447x 16448s/\(=[ ]*\).*/\1/ 16449G 16450s/\n// 16451s/^[^=]*=[ ]*$// 16452}' 16453fi 16454 16455cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16456fi # test -n "$CONFIG_FILES" 16457 16458# Set up the scripts for CONFIG_HEADERS section. 16459# No need to generate them if there are no CONFIG_HEADERS. 16460# This happens for instance with `./config.status Makefile'. 16461if test -n "$CONFIG_HEADERS"; then 16462cat >"$ac_tmp/defines.awk" <<\_ACAWK || 16463BEGIN { 16464_ACEOF 16465 16466# Transform confdefs.h into an awk script `defines.awk', embedded as 16467# here-document in config.status, that substitutes the proper values into 16468# config.h.in to produce config.h. 16469 16470# Create a delimiter string that does not exist in confdefs.h, to ease 16471# handling of long lines. 16472ac_delim='%!_!# ' 16473for ac_last_try in false false :; do 16474 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 16475 if test -z "$ac_tt"; then 16476 break 16477 elif $ac_last_try; then 16478 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 16479 else 16480 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 16481 fi 16482done 16483 16484# For the awk script, D is an array of macro values keyed by name, 16485# likewise P contains macro parameters if any. Preserve backslash 16486# newline sequences. 16487 16488ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 16489sed -n ' 16490s/.\{148\}/&'"$ac_delim"'/g 16491t rset 16492:rset 16493s/^[ ]*#[ ]*define[ ][ ]*/ / 16494t def 16495d 16496:def 16497s/\\$// 16498t bsnl 16499s/["\\]/\\&/g 16500s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 16501D["\1"]=" \3"/p 16502s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 16503d 16504:bsnl 16505s/["\\]/\\&/g 16506s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 16507D["\1"]=" \3\\\\\\n"\\/p 16508t cont 16509s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 16510t cont 16511d 16512:cont 16513n 16514s/.\{148\}/&'"$ac_delim"'/g 16515t clear 16516:clear 16517s/\\$// 16518t bsnlc 16519s/["\\]/\\&/g; s/^/"/; s/$/"/p 16520d 16521:bsnlc 16522s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 16523b cont 16524' <confdefs.h | sed ' 16525s/'"$ac_delim"'/"\\\ 16526"/g' >>$CONFIG_STATUS || ac_write_fail=1 16527 16528cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16529 for (key in D) D_is_set[key] = 1 16530 FS = "" 16531} 16532/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 16533 line = \$ 0 16534 split(line, arg, " ") 16535 if (arg[1] == "#") { 16536 defundef = arg[2] 16537 mac1 = arg[3] 16538 } else { 16539 defundef = substr(arg[1], 2) 16540 mac1 = arg[2] 16541 } 16542 split(mac1, mac2, "(") #) 16543 macro = mac2[1] 16544 prefix = substr(line, 1, index(line, defundef) - 1) 16545 if (D_is_set[macro]) { 16546 # Preserve the white space surrounding the "#". 16547 print prefix "define", macro P[macro] D[macro] 16548 next 16549 } else { 16550 # Replace #undef with comments. This is necessary, for example, 16551 # in the case of _POSIX_SOURCE, which is predefined and required 16552 # on some systems where configure will not decide to define it. 16553 if (defundef == "undef") { 16554 print "/*", prefix defundef, macro, "*/" 16555 next 16556 } 16557 } 16558} 16559{ print } 16560_ACAWK 16561_ACEOF 16562cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16563 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 16564fi # test -n "$CONFIG_HEADERS" 16565 16566 16567eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 16568shift 16569for ac_tag 16570do 16571 case $ac_tag in 16572 :[FHLC]) ac_mode=$ac_tag; continue;; 16573 esac 16574 case $ac_mode$ac_tag in 16575 :[FHL]*:*);; 16576 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 16577 :[FH]-) ac_tag=-:-;; 16578 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 16579 esac 16580 ac_save_IFS=$IFS 16581 IFS=: 16582 set x $ac_tag 16583 IFS=$ac_save_IFS 16584 shift 16585 ac_file=$1 16586 shift 16587 16588 case $ac_mode in 16589 :L) ac_source=$1;; 16590 :[FH]) 16591 ac_file_inputs= 16592 for ac_f 16593 do 16594 case $ac_f in 16595 -) ac_f="$ac_tmp/stdin";; 16596 *) # Look for the file first in the build tree, then in the source tree 16597 # (if the path is not absolute). The absolute path cannot be DOS-style, 16598 # because $ac_f cannot contain `:'. 16599 test -f "$ac_f" || 16600 case $ac_f in 16601 [\\/$]*) false;; 16602 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 16603 esac || 16604 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 16605 esac 16606 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 16607 as_fn_append ac_file_inputs " '$ac_f'" 16608 done 16609 16610 # Let's still pretend it is `configure' which instantiates (i.e., don't 16611 # use $as_me), people would be surprised to read: 16612 # /* config.h. Generated by config.status. */ 16613 configure_input='Generated from '` 16614 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 16615 `' by configure.' 16616 if test x"$ac_file" != x-; then 16617 configure_input="$ac_file. $configure_input" 16618 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 16619$as_echo "$as_me: creating $ac_file" >&6;} 16620 fi 16621 # Neutralize special characters interpreted by sed in replacement strings. 16622 case $configure_input in #( 16623 *\&* | *\|* | *\\* ) 16624 ac_sed_conf_input=`$as_echo "$configure_input" | 16625 sed 's/[\\\\&|]/\\\\&/g'`;; #( 16626 *) ac_sed_conf_input=$configure_input;; 16627 esac 16628 16629 case $ac_tag in 16630 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 16631 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 16632 esac 16633 ;; 16634 esac 16635 16636 ac_dir=`$as_dirname -- "$ac_file" || 16637$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16638 X"$ac_file" : 'X\(//\)[^/]' \| \ 16639 X"$ac_file" : 'X\(//\)$' \| \ 16640 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 16641$as_echo X"$ac_file" | 16642 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16643 s//\1/ 16644 q 16645 } 16646 /^X\(\/\/\)[^/].*/{ 16647 s//\1/ 16648 q 16649 } 16650 /^X\(\/\/\)$/{ 16651 s//\1/ 16652 q 16653 } 16654 /^X\(\/\).*/{ 16655 s//\1/ 16656 q 16657 } 16658 s/.*/./; q'` 16659 as_dir="$ac_dir"; as_fn_mkdir_p 16660 ac_builddir=. 16661 16662case "$ac_dir" in 16663.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 16664*) 16665 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 16666 # A ".." for each directory in $ac_dir_suffix. 16667 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 16668 case $ac_top_builddir_sub in 16669 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 16670 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 16671 esac ;; 16672esac 16673ac_abs_top_builddir=$ac_pwd 16674ac_abs_builddir=$ac_pwd$ac_dir_suffix 16675# for backward compatibility: 16676ac_top_builddir=$ac_top_build_prefix 16677 16678case $srcdir in 16679 .) # We are building in place. 16680 ac_srcdir=. 16681 ac_top_srcdir=$ac_top_builddir_sub 16682 ac_abs_top_srcdir=$ac_pwd ;; 16683 [\\/]* | ?:[\\/]* ) # Absolute name. 16684 ac_srcdir=$srcdir$ac_dir_suffix; 16685 ac_top_srcdir=$srcdir 16686 ac_abs_top_srcdir=$srcdir ;; 16687 *) # Relative name. 16688 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 16689 ac_top_srcdir=$ac_top_build_prefix$srcdir 16690 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 16691esac 16692ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 16693 16694 16695 case $ac_mode in 16696 :F) 16697 # 16698 # CONFIG_FILE 16699 # 16700 16701 case $INSTALL in 16702 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 16703 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 16704 esac 16705 ac_MKDIR_P=$MKDIR_P 16706 case $MKDIR_P in 16707 [\\/$]* | ?:[\\/]* ) ;; 16708 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 16709 esac 16710_ACEOF 16711 16712cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16713# If the template does not know about datarootdir, expand it. 16714# FIXME: This hack should be removed a few years after 2.60. 16715ac_datarootdir_hack=; ac_datarootdir_seen= 16716ac_sed_dataroot=' 16717/datarootdir/ { 16718 p 16719 q 16720} 16721/@datadir@/p 16722/@docdir@/p 16723/@infodir@/p 16724/@localedir@/p 16725/@mandir@/p' 16726case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 16727*datarootdir*) ac_datarootdir_seen=yes;; 16728*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 16729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 16730$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 16731_ACEOF 16732cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16733 ac_datarootdir_hack=' 16734 s&@datadir@&$datadir&g 16735 s&@docdir@&$docdir&g 16736 s&@infodir@&$infodir&g 16737 s&@localedir@&$localedir&g 16738 s&@mandir@&$mandir&g 16739 s&\\\${datarootdir}&$datarootdir&g' ;; 16740esac 16741_ACEOF 16742 16743# Neutralize VPATH when `$srcdir' = `.'. 16744# Shell code in configure.ac might set extrasub. 16745# FIXME: do we really want to maintain this feature? 16746cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 16747ac_sed_extra="$ac_vpsub 16748$extrasub 16749_ACEOF 16750cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 16751:t 16752/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 16753s|@configure_input@|$ac_sed_conf_input|;t t 16754s&@top_builddir@&$ac_top_builddir_sub&;t t 16755s&@top_build_prefix@&$ac_top_build_prefix&;t t 16756s&@srcdir@&$ac_srcdir&;t t 16757s&@abs_srcdir@&$ac_abs_srcdir&;t t 16758s&@top_srcdir@&$ac_top_srcdir&;t t 16759s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 16760s&@builddir@&$ac_builddir&;t t 16761s&@abs_builddir@&$ac_abs_builddir&;t t 16762s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 16763s&@INSTALL@&$ac_INSTALL&;t t 16764s&@MKDIR_P@&$ac_MKDIR_P&;t t 16765$ac_datarootdir_hack 16766" 16767eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 16768 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 16769 16770test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 16771 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 16772 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 16773 "$ac_tmp/out"`; test -z "$ac_out"; } && 16774 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 16775which seems to be undefined. Please make sure it is defined" >&5 16776$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 16777which seems to be undefined. Please make sure it is defined" >&2;} 16778 16779 rm -f "$ac_tmp/stdin" 16780 case $ac_file in 16781 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 16782 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 16783 esac \ 16784 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 16785 ;; 16786 :H) 16787 # 16788 # CONFIG_HEADER 16789 # 16790 if test x"$ac_file" != x-; then 16791 { 16792 $as_echo "/* $configure_input */" \ 16793 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 16794 } >"$ac_tmp/config.h" \ 16795 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 16796 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 16797 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 16798$as_echo "$as_me: $ac_file is unchanged" >&6;} 16799 else 16800 rm -f "$ac_file" 16801 mv "$ac_tmp/config.h" "$ac_file" \ 16802 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 16803 fi 16804 else 16805 $as_echo "/* $configure_input */" \ 16806 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 16807 || as_fn_error $? "could not create -" "$LINENO" 5 16808 fi 16809# Compute "$ac_file"'s index in $config_headers. 16810_am_arg="$ac_file" 16811_am_stamp_count=1 16812for _am_header in $config_headers :; do 16813 case $_am_header in 16814 $_am_arg | $_am_arg:* ) 16815 break ;; 16816 * ) 16817 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 16818 esac 16819done 16820echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 16821$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16822 X"$_am_arg" : 'X\(//\)[^/]' \| \ 16823 X"$_am_arg" : 'X\(//\)$' \| \ 16824 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 16825$as_echo X"$_am_arg" | 16826 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16827 s//\1/ 16828 q 16829 } 16830 /^X\(\/\/\)[^/].*/{ 16831 s//\1/ 16832 q 16833 } 16834 /^X\(\/\/\)$/{ 16835 s//\1/ 16836 q 16837 } 16838 /^X\(\/\).*/{ 16839 s//\1/ 16840 q 16841 } 16842 s/.*/./; q'`/stamp-h$_am_stamp_count 16843 ;; 16844 16845 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 16846$as_echo "$as_me: executing $ac_file commands" >&6;} 16847 ;; 16848 esac 16849 16850 16851 case $ac_file$ac_mode in 16852 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 16853 # Autoconf 2.62 quotes --file arguments for eval, but not when files 16854 # are listed without --file. Let's play safe and only enable the eval 16855 # if we detect the quoting. 16856 case $CONFIG_FILES in 16857 *\'*) eval set x "$CONFIG_FILES" ;; 16858 *) set x $CONFIG_FILES ;; 16859 esac 16860 shift 16861 for mf 16862 do 16863 # Strip MF so we end up with the name of the file. 16864 mf=`echo "$mf" | sed -e 's/:.*$//'` 16865 # Check whether this is an Automake generated Makefile or not. 16866 # We used to match only the files named 'Makefile.in', but 16867 # some people rename them; so instead we look at the file content. 16868 # Grep'ing the first line is not enough: some people post-process 16869 # each Makefile.in and add a new line on top of each file to say so. 16870 # Grep'ing the whole file is not good either: AIX grep has a line 16871 # limit of 2048, but all sed's we know have understand at least 4000. 16872 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 16873 dirpart=`$as_dirname -- "$mf" || 16874$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16875 X"$mf" : 'X\(//\)[^/]' \| \ 16876 X"$mf" : 'X\(//\)$' \| \ 16877 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 16878$as_echo X"$mf" | 16879 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16880 s//\1/ 16881 q 16882 } 16883 /^X\(\/\/\)[^/].*/{ 16884 s//\1/ 16885 q 16886 } 16887 /^X\(\/\/\)$/{ 16888 s//\1/ 16889 q 16890 } 16891 /^X\(\/\).*/{ 16892 s//\1/ 16893 q 16894 } 16895 s/.*/./; q'` 16896 else 16897 continue 16898 fi 16899 # Extract the definition of DEPDIR, am__include, and am__quote 16900 # from the Makefile without running 'make'. 16901 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 16902 test -z "$DEPDIR" && continue 16903 am__include=`sed -n 's/^am__include = //p' < "$mf"` 16904 test -z "am__include" && continue 16905 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 16906 # Find all dependency output files, they are included files with 16907 # $(DEPDIR) in their names. We invoke sed twice because it is the 16908 # simplest approach to changing $(DEPDIR) to its actual value in the 16909 # expansion. 16910 for file in `sed -n " 16911 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 16912 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 16913 # Make sure the directory exists. 16914 test -f "$dirpart/$file" && continue 16915 fdir=`$as_dirname -- "$file" || 16916$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 16917 X"$file" : 'X\(//\)[^/]' \| \ 16918 X"$file" : 'X\(//\)$' \| \ 16919 X"$file" : 'X\(/\)' \| . 2>/dev/null || 16920$as_echo X"$file" | 16921 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 16922 s//\1/ 16923 q 16924 } 16925 /^X\(\/\/\)[^/].*/{ 16926 s//\1/ 16927 q 16928 } 16929 /^X\(\/\/\)$/{ 16930 s//\1/ 16931 q 16932 } 16933 /^X\(\/\).*/{ 16934 s//\1/ 16935 q 16936 } 16937 s/.*/./; q'` 16938 as_dir=$dirpart/$fdir; as_fn_mkdir_p 16939 # echo "creating $dirpart/$file" 16940 echo '# dummy' > "$dirpart/$file" 16941 done 16942 done 16943} 16944 ;; 16945 "libtool":C) 16946 16947 # See if we are running on zsh, and set the options which allow our 16948 # commands through without removal of \ escapes. 16949 if test -n "${ZSH_VERSION+set}" ; then 16950 setopt NO_GLOB_SUBST 16951 fi 16952 16953 cfgfile="${ofile}T" 16954 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 16955 $RM "$cfgfile" 16956 16957 cat <<_LT_EOF >> "$cfgfile" 16958#! $SHELL 16959 16960# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 16961# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 16962# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 16963# NOTE: Changes made to this file will be lost: look at ltmain.sh. 16964# 16965# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 16966# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 16967# Foundation, Inc. 16968# Written by Gordon Matzigkeit, 1996 16969# 16970# This file is part of GNU Libtool. 16971# 16972# GNU Libtool is free software; you can redistribute it and/or 16973# modify it under the terms of the GNU General Public License as 16974# published by the Free Software Foundation; either version 2 of 16975# the License, or (at your option) any later version. 16976# 16977# As a special exception to the GNU General Public License, 16978# if you distribute this file as part of a program or library that 16979# is built using GNU Libtool, you may include this file under the 16980# same distribution terms that you use for the rest of that program. 16981# 16982# GNU Libtool is distributed in the hope that it will be useful, 16983# but WITHOUT ANY WARRANTY; without even the implied warranty of 16984# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16985# GNU General Public License for more details. 16986# 16987# You should have received a copy of the GNU General Public License 16988# along with GNU Libtool; see the file COPYING. If not, a copy 16989# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 16990# obtained by writing to the Free Software Foundation, Inc., 16991# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 16992 16993 16994# The names of the tagged configurations supported by this script. 16995available_tags="" 16996 16997# ### BEGIN LIBTOOL CONFIG 16998 16999# Which release of libtool.m4 was used? 17000macro_version=$macro_version 17001macro_revision=$macro_revision 17002 17003# Whether or not to build shared libraries. 17004build_libtool_libs=$enable_shared 17005 17006# Whether or not to build static libraries. 17007build_old_libs=$enable_static 17008 17009# What type of objects to build. 17010pic_mode=$pic_mode 17011 17012# Whether or not to optimize for fast installation. 17013fast_install=$enable_fast_install 17014 17015# Shell to use when invoking shell scripts. 17016SHELL=$lt_SHELL 17017 17018# An echo program that protects backslashes. 17019ECHO=$lt_ECHO 17020 17021# The PATH separator for the build system. 17022PATH_SEPARATOR=$lt_PATH_SEPARATOR 17023 17024# The host system. 17025host_alias=$host_alias 17026host=$host 17027host_os=$host_os 17028 17029# The build system. 17030build_alias=$build_alias 17031build=$build 17032build_os=$build_os 17033 17034# A sed program that does not truncate output. 17035SED=$lt_SED 17036 17037# Sed that helps us avoid accidentally triggering echo(1) options like -n. 17038Xsed="\$SED -e 1s/^X//" 17039 17040# A grep program that handles long lines. 17041GREP=$lt_GREP 17042 17043# An ERE matcher. 17044EGREP=$lt_EGREP 17045 17046# A literal string matcher. 17047FGREP=$lt_FGREP 17048 17049# A BSD- or MS-compatible name lister. 17050NM=$lt_NM 17051 17052# Whether we need soft or hard links. 17053LN_S=$lt_LN_S 17054 17055# What is the maximum length of a command? 17056max_cmd_len=$max_cmd_len 17057 17058# Object file suffix (normally "o"). 17059objext=$ac_objext 17060 17061# Executable file suffix (normally ""). 17062exeext=$exeext 17063 17064# whether the shell understands "unset". 17065lt_unset=$lt_unset 17066 17067# turn spaces into newlines. 17068SP2NL=$lt_lt_SP2NL 17069 17070# turn newlines into spaces. 17071NL2SP=$lt_lt_NL2SP 17072 17073# convert \$build file names to \$host format. 17074to_host_file_cmd=$lt_cv_to_host_file_cmd 17075 17076# convert \$build files to toolchain format. 17077to_tool_file_cmd=$lt_cv_to_tool_file_cmd 17078 17079# An object symbol dumper. 17080OBJDUMP=$lt_OBJDUMP 17081 17082# Method to check whether dependent libraries are shared objects. 17083deplibs_check_method=$lt_deplibs_check_method 17084 17085# Command to use when deplibs_check_method = "file_magic". 17086file_magic_cmd=$lt_file_magic_cmd 17087 17088# How to find potential files when deplibs_check_method = "file_magic". 17089file_magic_glob=$lt_file_magic_glob 17090 17091# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 17092want_nocaseglob=$lt_want_nocaseglob 17093 17094# DLL creation program. 17095DLLTOOL=$lt_DLLTOOL 17096 17097# Command to associate shared and link libraries. 17098sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 17099 17100# The archiver. 17101AR=$lt_AR 17102 17103# Flags to create an archive. 17104AR_FLAGS=$lt_AR_FLAGS 17105 17106# How to feed a file listing to the archiver. 17107archiver_list_spec=$lt_archiver_list_spec 17108 17109# A symbol stripping program. 17110STRIP=$lt_STRIP 17111 17112# Commands used to install an old-style archive. 17113RANLIB=$lt_RANLIB 17114old_postinstall_cmds=$lt_old_postinstall_cmds 17115old_postuninstall_cmds=$lt_old_postuninstall_cmds 17116 17117# Whether to use a lock for old archive extraction. 17118lock_old_archive_extraction=$lock_old_archive_extraction 17119 17120# A C compiler. 17121LTCC=$lt_CC 17122 17123# LTCC compiler flags. 17124LTCFLAGS=$lt_CFLAGS 17125 17126# Take the output of nm and produce a listing of raw symbols and C names. 17127global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 17128 17129# Transform the output of nm in a proper C declaration. 17130global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 17131 17132# Transform the output of nm in a C name address pair. 17133global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 17134 17135# Transform the output of nm in a C name address pair when lib prefix is needed. 17136global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 17137 17138# Specify filename containing input files for \$NM. 17139nm_file_list_spec=$lt_nm_file_list_spec 17140 17141# The root where to search for dependent libraries,and in which our libraries should be installed. 17142lt_sysroot=$lt_sysroot 17143 17144# The name of the directory that contains temporary libtool files. 17145objdir=$objdir 17146 17147# Used to examine libraries when file_magic_cmd begins with "file". 17148MAGIC_CMD=$MAGIC_CMD 17149 17150# Must we lock files when doing compilation? 17151need_locks=$lt_need_locks 17152 17153# Manifest tool. 17154MANIFEST_TOOL=$lt_MANIFEST_TOOL 17155 17156# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 17157DSYMUTIL=$lt_DSYMUTIL 17158 17159# Tool to change global to local symbols on Mac OS X. 17160NMEDIT=$lt_NMEDIT 17161 17162# Tool to manipulate fat objects and archives on Mac OS X. 17163LIPO=$lt_LIPO 17164 17165# ldd/readelf like tool for Mach-O binaries on Mac OS X. 17166OTOOL=$lt_OTOOL 17167 17168# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 17169OTOOL64=$lt_OTOOL64 17170 17171# Old archive suffix (normally "a"). 17172libext=$libext 17173 17174# Shared library suffix (normally ".so"). 17175shrext_cmds=$lt_shrext_cmds 17176 17177# The commands to extract the exported symbol list from a shared archive. 17178extract_expsyms_cmds=$lt_extract_expsyms_cmds 17179 17180# Variables whose values should be saved in libtool wrapper scripts and 17181# restored at link time. 17182variables_saved_for_relink=$lt_variables_saved_for_relink 17183 17184# Do we need the "lib" prefix for modules? 17185need_lib_prefix=$need_lib_prefix 17186 17187# Do we need a version for libraries? 17188need_version=$need_version 17189 17190# Library versioning type. 17191version_type=$version_type 17192 17193# Shared library runtime path variable. 17194runpath_var=$runpath_var 17195 17196# Shared library path variable. 17197shlibpath_var=$shlibpath_var 17198 17199# Is shlibpath searched before the hard-coded library search path? 17200shlibpath_overrides_runpath=$shlibpath_overrides_runpath 17201 17202# Format of library name prefix. 17203libname_spec=$lt_libname_spec 17204 17205# List of archive names. First name is the real one, the rest are links. 17206# The last name is the one that the linker finds with -lNAME 17207library_names_spec=$lt_library_names_spec 17208 17209# The coded name of the library, if different from the real name. 17210soname_spec=$lt_soname_spec 17211 17212# Permission mode override for installation of shared libraries. 17213install_override_mode=$lt_install_override_mode 17214 17215# Command to use after installation of a shared archive. 17216postinstall_cmds=$lt_postinstall_cmds 17217 17218# Command to use after uninstallation of a shared archive. 17219postuninstall_cmds=$lt_postuninstall_cmds 17220 17221# Commands used to finish a libtool library installation in a directory. 17222finish_cmds=$lt_finish_cmds 17223 17224# As "finish_cmds", except a single script fragment to be evaled but 17225# not shown. 17226finish_eval=$lt_finish_eval 17227 17228# Whether we should hardcode library paths into libraries. 17229hardcode_into_libs=$hardcode_into_libs 17230 17231# Compile-time system search path for libraries. 17232sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 17233 17234# Run-time system search path for libraries. 17235sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 17236 17237# Whether dlopen is supported. 17238dlopen_support=$enable_dlopen 17239 17240# Whether dlopen of programs is supported. 17241dlopen_self=$enable_dlopen_self 17242 17243# Whether dlopen of statically linked programs is supported. 17244dlopen_self_static=$enable_dlopen_self_static 17245 17246# Commands to strip libraries. 17247old_striplib=$lt_old_striplib 17248striplib=$lt_striplib 17249 17250 17251# The linker used to build libraries. 17252LD=$lt_LD 17253 17254# How to create reloadable object files. 17255reload_flag=$lt_reload_flag 17256reload_cmds=$lt_reload_cmds 17257 17258# Commands used to build an old-style archive. 17259old_archive_cmds=$lt_old_archive_cmds 17260 17261# A language specific compiler. 17262CC=$lt_compiler 17263 17264# Is the compiler the GNU compiler? 17265with_gcc=$GCC 17266 17267# Compiler flag to turn off builtin functions. 17268no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 17269 17270# Additional compiler flags for building library objects. 17271pic_flag=$lt_lt_prog_compiler_pic 17272 17273# How to pass a linker flag through the compiler. 17274wl=$lt_lt_prog_compiler_wl 17275 17276# Compiler flag to prevent dynamic linking. 17277link_static_flag=$lt_lt_prog_compiler_static 17278 17279# Does compiler simultaneously support -c and -o options? 17280compiler_c_o=$lt_lt_cv_prog_compiler_c_o 17281 17282# Whether or not to add -lc for building shared libraries. 17283build_libtool_need_lc=$archive_cmds_need_lc 17284 17285# Whether or not to disallow shared libs when runtime libs are static. 17286allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 17287 17288# Compiler flag to allow reflexive dlopens. 17289export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 17290 17291# Compiler flag to generate shared objects directly from archives. 17292whole_archive_flag_spec=$lt_whole_archive_flag_spec 17293 17294# Whether the compiler copes with passing no objects directly. 17295compiler_needs_object=$lt_compiler_needs_object 17296 17297# Create an old-style archive from a shared archive. 17298old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 17299 17300# Create a temporary old-style archive to link instead of a shared archive. 17301old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 17302 17303# Commands used to build a shared archive. 17304archive_cmds=$lt_archive_cmds 17305archive_expsym_cmds=$lt_archive_expsym_cmds 17306 17307# Commands used to build a loadable module if different from building 17308# a shared archive. 17309module_cmds=$lt_module_cmds 17310module_expsym_cmds=$lt_module_expsym_cmds 17311 17312# Whether we are building with GNU ld or not. 17313with_gnu_ld=$lt_with_gnu_ld 17314 17315# Flag that allows shared libraries with undefined symbols to be built. 17316allow_undefined_flag=$lt_allow_undefined_flag 17317 17318# Flag that enforces no undefined symbols. 17319no_undefined_flag=$lt_no_undefined_flag 17320 17321# Flag to hardcode \$libdir into a binary during linking. 17322# This must work even if \$libdir does not exist 17323hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 17324 17325# Whether we need a single "-rpath" flag with a separated argument. 17326hardcode_libdir_separator=$lt_hardcode_libdir_separator 17327 17328# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 17329# DIR into the resulting binary. 17330hardcode_direct=$hardcode_direct 17331 17332# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 17333# DIR into the resulting binary and the resulting library dependency is 17334# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 17335# library is relocated. 17336hardcode_direct_absolute=$hardcode_direct_absolute 17337 17338# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 17339# into the resulting binary. 17340hardcode_minus_L=$hardcode_minus_L 17341 17342# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 17343# into the resulting binary. 17344hardcode_shlibpath_var=$hardcode_shlibpath_var 17345 17346# Set to "yes" if building a shared library automatically hardcodes DIR 17347# into the library and all subsequent libraries and executables linked 17348# against it. 17349hardcode_automatic=$hardcode_automatic 17350 17351# Set to yes if linker adds runtime paths of dependent libraries 17352# to runtime path list. 17353inherit_rpath=$inherit_rpath 17354 17355# Whether libtool must link a program against all its dependency libraries. 17356link_all_deplibs=$link_all_deplibs 17357 17358# Set to "yes" if exported symbols are required. 17359always_export_symbols=$always_export_symbols 17360 17361# The commands to list exported symbols. 17362export_symbols_cmds=$lt_export_symbols_cmds 17363 17364# Symbols that should not be listed in the preloaded symbols. 17365exclude_expsyms=$lt_exclude_expsyms 17366 17367# Symbols that must always be exported. 17368include_expsyms=$lt_include_expsyms 17369 17370# Commands necessary for linking programs (against libraries) with templates. 17371prelink_cmds=$lt_prelink_cmds 17372 17373# Commands necessary for finishing linking programs. 17374postlink_cmds=$lt_postlink_cmds 17375 17376# Specify filename containing input files. 17377file_list_spec=$lt_file_list_spec 17378 17379# How to hardcode a shared library path into an executable. 17380hardcode_action=$hardcode_action 17381 17382# ### END LIBTOOL CONFIG 17383 17384_LT_EOF 17385 17386 case $host_os in 17387 aix3*) 17388 cat <<\_LT_EOF >> "$cfgfile" 17389# AIX sometimes has problems with the GCC collect2 program. For some 17390# reason, if we set the COLLECT_NAMES environment variable, the problems 17391# vanish in a puff of smoke. 17392if test "X${COLLECT_NAMES+set}" != Xset; then 17393 COLLECT_NAMES= 17394 export COLLECT_NAMES 17395fi 17396_LT_EOF 17397 ;; 17398 esac 17399 17400 17401ltmain="$ac_aux_dir/ltmain.sh" 17402 17403 17404 # We use sed instead of cat because bash on DJGPP gets confused if 17405 # if finds mixed CR/LF and LF-only lines. Since sed operates in 17406 # text mode, it properly converts lines to CR/LF. This bash problem 17407 # is reportedly fixed, but why not run on old versions too? 17408 sed '$q' "$ltmain" >> "$cfgfile" \ 17409 || (rm -f "$cfgfile"; exit 1) 17410 17411 if test x"$xsi_shell" = xyes; then 17412 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 17413func_dirname ()\ 17414{\ 17415\ case ${1} in\ 17416\ */*) func_dirname_result="${1%/*}${2}" ;;\ 17417\ * ) func_dirname_result="${3}" ;;\ 17418\ esac\ 17419} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 17420 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17421 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17422test 0 -eq $? || _lt_function_replace_fail=: 17423 17424 17425 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 17426func_basename ()\ 17427{\ 17428\ func_basename_result="${1##*/}"\ 17429} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 17430 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17431 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17432test 0 -eq $? || _lt_function_replace_fail=: 17433 17434 17435 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 17436func_dirname_and_basename ()\ 17437{\ 17438\ case ${1} in\ 17439\ */*) func_dirname_result="${1%/*}${2}" ;;\ 17440\ * ) func_dirname_result="${3}" ;;\ 17441\ esac\ 17442\ func_basename_result="${1##*/}"\ 17443} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 17444 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17445 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17446test 0 -eq $? || _lt_function_replace_fail=: 17447 17448 17449 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 17450func_stripname ()\ 17451{\ 17452\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 17453\ # positional parameters, so assign one to ordinary parameter first.\ 17454\ func_stripname_result=${3}\ 17455\ func_stripname_result=${func_stripname_result#"${1}"}\ 17456\ func_stripname_result=${func_stripname_result%"${2}"}\ 17457} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 17458 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17459 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17460test 0 -eq $? || _lt_function_replace_fail=: 17461 17462 17463 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 17464func_split_long_opt ()\ 17465{\ 17466\ func_split_long_opt_name=${1%%=*}\ 17467\ func_split_long_opt_arg=${1#*=}\ 17468} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 17469 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17470 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17471test 0 -eq $? || _lt_function_replace_fail=: 17472 17473 17474 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 17475func_split_short_opt ()\ 17476{\ 17477\ func_split_short_opt_arg=${1#??}\ 17478\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 17479} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 17480 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17481 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17482test 0 -eq $? || _lt_function_replace_fail=: 17483 17484 17485 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 17486func_lo2o ()\ 17487{\ 17488\ case ${1} in\ 17489\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 17490\ *) func_lo2o_result=${1} ;;\ 17491\ esac\ 17492} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 17493 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17494 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17495test 0 -eq $? || _lt_function_replace_fail=: 17496 17497 17498 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 17499func_xform ()\ 17500{\ 17501 func_xform_result=${1%.*}.lo\ 17502} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 17503 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17504 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17505test 0 -eq $? || _lt_function_replace_fail=: 17506 17507 17508 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 17509func_arith ()\ 17510{\ 17511 func_arith_result=$(( $* ))\ 17512} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 17513 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17514 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17515test 0 -eq $? || _lt_function_replace_fail=: 17516 17517 17518 sed -e '/^func_len ()$/,/^} # func_len /c\ 17519func_len ()\ 17520{\ 17521 func_len_result=${#1}\ 17522} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 17523 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17524 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17525test 0 -eq $? || _lt_function_replace_fail=: 17526 17527fi 17528 17529if test x"$lt_shell_append" = xyes; then 17530 sed -e '/^func_append ()$/,/^} # func_append /c\ 17531func_append ()\ 17532{\ 17533 eval "${1}+=\\${2}"\ 17534} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 17535 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17536 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17537test 0 -eq $? || _lt_function_replace_fail=: 17538 17539 17540 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 17541func_append_quoted ()\ 17542{\ 17543\ func_quote_for_eval "${2}"\ 17544\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 17545} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 17546 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17547 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17548test 0 -eq $? || _lt_function_replace_fail=: 17549 17550 17551 # Save a `func_append' function call where possible by direct use of '+=' 17552 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 17553 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17554 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17555 test 0 -eq $? || _lt_function_replace_fail=: 17556else 17557 # Save a `func_append' function call even when '+=' is not available 17558 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 17559 && mv -f "$cfgfile.tmp" "$cfgfile" \ 17560 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 17561 test 0 -eq $? || _lt_function_replace_fail=: 17562fi 17563 17564if test x"$_lt_function_replace_fail" = x":"; then 17565 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 17566$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 17567fi 17568 17569 17570 mv -f "$cfgfile" "$ofile" || 17571 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 17572 chmod +x "$ofile" 17573 17574 ;; 17575 17576 esac 17577done # for ac_tag 17578 17579 17580as_fn_exit 0 17581_ACEOF 17582ac_clean_files=$ac_clean_files_save 17583 17584test $ac_write_fail = 0 || 17585 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 17586 17587 17588# configure is writing to config.log, and then calls config.status. 17589# config.status does its own redirection, appending to config.log. 17590# Unfortunately, on DOS this fails, as config.log is still kept open 17591# by configure, so config.status won't be able to write to it; its 17592# output is simply discarded. So we exec the FD to /dev/null, 17593# effectively closing config.log, so it can be properly (re)opened and 17594# appended to by config.status. When coming back to configure, we 17595# need to make the FD available again. 17596if test "$no_create" != yes; then 17597 ac_cs_success=: 17598 ac_config_status_args= 17599 test "$silent" = yes && 17600 ac_config_status_args="$ac_config_status_args --quiet" 17601 exec 5>/dev/null 17602 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 17603 exec 5>>config.log 17604 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 17605 # would make configure fail if this is the last instruction. 17606 $ac_cs_success || as_fn_exit 1 17607fi 17608if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 17609 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 17610$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 17611fi 17612 17613