configure revision 1.41
1#! /bin/sh 2# From configure.ac Revision: 1.40 . 3# Guess values for system-dependent variables and create Makefiles. 4# Generated by GNU Autoconf 2.69 for netpgp 20140220. 5# 6# Report bugs to <Alistair Crooks <agc@netbsd.org> c0596823>. 7# 8# 9# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 10# 11# 12# This configure script is free software; the Free Software Foundation 13# gives unlimited permission to copy, distribute and modify it. 14## -------------------- ## 15## M4sh Initialization. ## 16## -------------------- ## 17 18# Be more Bourne compatible 19DUALCASE=1; export DUALCASE # for MKS sh 20if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 21 emulate sh 22 NULLCMD=: 23 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 24 # is contrary to our usage. Disable this feature. 25 alias -g '${1+"$@"}'='"$@"' 26 setopt NO_GLOB_SUBST 27else 28 case `(set -o) 2>/dev/null` in #( 29 *posix*) : 30 set -o posix ;; #( 31 *) : 32 ;; 33esac 34fi 35 36 37as_nl=' 38' 39export as_nl 40# Printing a long string crashes Solaris 7 /usr/bin/printf. 41as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 42as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 44# Prefer a ksh shell builtin over an external printf program on Solaris, 45# but without wasting forks for bash or zsh. 46if test -z "$BASH_VERSION$ZSH_VERSION" \ 47 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='print -r --' 49 as_echo_n='print -rn --' 50elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 51 as_echo='printf %s\n' 52 as_echo_n='printf %s' 53else 54 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 55 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 56 as_echo_n='/usr/ucb/echo -n' 57 else 58 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 59 as_echo_n_body='eval 60 arg=$1; 61 case $arg in #( 62 *"$as_nl"*) 63 expr "X$arg" : "X\\(.*\\)$as_nl"; 64 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 65 esac; 66 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 67 ' 68 export as_echo_n_body 69 as_echo_n='sh -c $as_echo_n_body as_echo' 70 fi 71 export as_echo_body 72 as_echo='sh -c $as_echo_body as_echo' 73fi 74 75# The user is always right. 76if test "${PATH_SEPARATOR+set}" != set; then 77 PATH_SEPARATOR=: 78 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 79 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 80 PATH_SEPARATOR=';' 81 } 82fi 83 84 85# IFS 86# We need space, tab and new line, in precisely that order. Quoting is 87# there to prevent editors from complaining about space-tab. 88# (If _AS_PATH_WALK were called with IFS unset, it would disable word 89# splitting by setting IFS to empty value.) 90IFS=" "" $as_nl" 91 92# Find who we are. Look in the path if we contain no directory separator. 93as_myself= 94case $0 in #(( 95 *[\\/]* ) as_myself=$0 ;; 96 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 97for as_dir in $PATH 98do 99 IFS=$as_save_IFS 100 test -z "$as_dir" && as_dir=. 101 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 102 done 103IFS=$as_save_IFS 104 105 ;; 106esac 107# We did not find ourselves, most probably we were run as `sh COMMAND' 108# in which case we are not to be found in the path. 109if test "x$as_myself" = x; then 110 as_myself=$0 111fi 112if test ! -f "$as_myself"; then 113 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 114 exit 1 115fi 116 117# Unset variables that we do not need and which cause bugs (e.g. in 118# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 119# suppresses any "Segmentation fault" message there. '((' could 120# trigger a bug in pdksh 5.2.14. 121for as_var in BASH_ENV ENV MAIL MAILPATH 122do eval test x\${$as_var+set} = xset \ 123 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 124done 125PS1='$ ' 126PS2='> ' 127PS4='+ ' 128 129# NLS nuisances. 130LC_ALL=C 131export LC_ALL 132LANGUAGE=C 133export LANGUAGE 134 135# CDPATH. 136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 137 138# Use a proper internal environment variable to ensure we don't fall 139 # into an infinite loop, continuously re-executing ourselves. 140 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 141 _as_can_reexec=no; export _as_can_reexec; 142 # We cannot yet assume a decent shell, so we have to provide a 143# neutralization value for shells without unset; and this also 144# works around shells that cannot unset nonexistent variables. 145# Preserve -v and -x to the replacement shell. 146BASH_ENV=/dev/null 147ENV=/dev/null 148(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 149case $- in # (((( 150 *v*x* | *x*v* ) as_opts=-vx ;; 151 *v* ) as_opts=-v ;; 152 *x* ) as_opts=-x ;; 153 * ) as_opts= ;; 154esac 155exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 156# Admittedly, this is quite paranoid, since all the known shells bail 157# out after a failed `exec'. 158$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 159as_fn_exit 255 160 fi 161 # We don't want this to propagate to other subprocesses. 162 { _as_can_reexec=; unset _as_can_reexec;} 163if test "x$CONFIG_SHELL" = x; then 164 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 165 emulate sh 166 NULLCMD=: 167 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 168 # is contrary to our usage. Disable this feature. 169 alias -g '\${1+\"\$@\"}'='\"\$@\"' 170 setopt NO_GLOB_SUBST 171else 172 case \`(set -o) 2>/dev/null\` in #( 173 *posix*) : 174 set -o posix ;; #( 175 *) : 176 ;; 177esac 178fi 179" 180 as_required="as_fn_return () { (exit \$1); } 181as_fn_success () { as_fn_return 0; } 182as_fn_failure () { as_fn_return 1; } 183as_fn_ret_success () { return 0; } 184as_fn_ret_failure () { return 1; } 185 186exitcode=0 187as_fn_success || { exitcode=1; echo as_fn_success failed.; } 188as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 189as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 190as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 191if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 192 193else 194 exitcode=1; echo positional parameters were not saved. 195fi 196test x\$exitcode = x0 || exit 1 197test -x / || exit 1" 198 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 199 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 200 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 201 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 202test \$(( 1 + 1 )) = 2 || exit 1" 203 if (eval "$as_required") 2>/dev/null; then : 204 as_have_required=yes 205else 206 as_have_required=no 207fi 208 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 209 210else 211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 212as_found=false 213for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 214do 215 IFS=$as_save_IFS 216 test -z "$as_dir" && as_dir=. 217 as_found=: 218 case $as_dir in #( 219 /*) 220 for as_base in sh bash ksh sh5; do 221 # Try only shells that exist, to save several forks. 222 as_shell=$as_dir/$as_base 223 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 224 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 225 CONFIG_SHELL=$as_shell as_have_required=yes 226 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 227 break 2 228fi 229fi 230 done;; 231 esac 232 as_found=false 233done 234$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 235 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 236 CONFIG_SHELL=$SHELL as_have_required=yes 237fi; } 238IFS=$as_save_IFS 239 240 241 if test "x$CONFIG_SHELL" != x; then : 242 export CONFIG_SHELL 243 # We cannot yet assume a decent shell, so we have to provide a 244# neutralization value for shells without unset; and this also 245# works around shells that cannot unset nonexistent variables. 246# Preserve -v and -x to the replacement shell. 247BASH_ENV=/dev/null 248ENV=/dev/null 249(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 250case $- in # (((( 251 *v*x* | *x*v* ) as_opts=-vx ;; 252 *v* ) as_opts=-v ;; 253 *x* ) as_opts=-x ;; 254 * ) as_opts= ;; 255esac 256exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 257# Admittedly, this is quite paranoid, since all the known shells bail 258# out after a failed `exec'. 259$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 260exit 255 261fi 262 263 if test x$as_have_required = xno; then : 264 $as_echo "$0: This script requires a shell more modern than all" 265 $as_echo "$0: the shells that I found on your system." 266 if test x${ZSH_VERSION+set} = xset ; then 267 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 268 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 269 else 270 $as_echo "$0: Please tell bug-autoconf@gnu.org and Alistair Crooks 271$0: <agc@netbsd.org> c0596823 about your system, including 272$0: any error possibly output before this message. Then 273$0: install a modern shell, or manually run the script 274$0: under such a shell if you do have one." 275 fi 276 exit 1 277fi 278fi 279fi 280SHELL=${CONFIG_SHELL-/bin/sh} 281export SHELL 282# Unset more variables known to interfere with behavior of common tools. 283CLICOLOR_FORCE= GREP_OPTIONS= 284unset CLICOLOR_FORCE GREP_OPTIONS 285 286## --------------------- ## 287## M4sh Shell Functions. ## 288## --------------------- ## 289# as_fn_unset VAR 290# --------------- 291# Portably unset VAR. 292as_fn_unset () 293{ 294 { eval $1=; unset $1;} 295} 296as_unset=as_fn_unset 297 298# as_fn_set_status STATUS 299# ----------------------- 300# Set $? to STATUS, without forking. 301as_fn_set_status () 302{ 303 return $1 304} # as_fn_set_status 305 306# as_fn_exit STATUS 307# ----------------- 308# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 309as_fn_exit () 310{ 311 set +e 312 as_fn_set_status $1 313 exit $1 314} # as_fn_exit 315 316# as_fn_mkdir_p 317# ------------- 318# Create "$as_dir" as a directory, including parents if necessary. 319as_fn_mkdir_p () 320{ 321 322 case $as_dir in #( 323 -*) as_dir=./$as_dir;; 324 esac 325 test -d "$as_dir" || eval $as_mkdir_p || { 326 as_dirs= 327 while :; do 328 case $as_dir in #( 329 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 330 *) as_qdir=$as_dir;; 331 esac 332 as_dirs="'$as_qdir' $as_dirs" 333 as_dir=`$as_dirname -- "$as_dir" || 334$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 335 X"$as_dir" : 'X\(//\)[^/]' \| \ 336 X"$as_dir" : 'X\(//\)$' \| \ 337 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 338$as_echo X"$as_dir" | 339 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 340 s//\1/ 341 q 342 } 343 /^X\(\/\/\)[^/].*/{ 344 s//\1/ 345 q 346 } 347 /^X\(\/\/\)$/{ 348 s//\1/ 349 q 350 } 351 /^X\(\/\).*/{ 352 s//\1/ 353 q 354 } 355 s/.*/./; q'` 356 test -d "$as_dir" && break 357 done 358 test -z "$as_dirs" || eval "mkdir $as_dirs" 359 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 360 361 362} # as_fn_mkdir_p 363 364# as_fn_executable_p FILE 365# ----------------------- 366# Test if FILE is an executable regular file. 367as_fn_executable_p () 368{ 369 test -f "$1" && test -x "$1" 370} # as_fn_executable_p 371# as_fn_append VAR VALUE 372# ---------------------- 373# Append the text in VALUE to the end of the definition contained in VAR. Take 374# advantage of any shell optimizations that allow amortized linear growth over 375# repeated appends, instead of the typical quadratic growth present in naive 376# implementations. 377if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 378 eval 'as_fn_append () 379 { 380 eval $1+=\$2 381 }' 382else 383 as_fn_append () 384 { 385 eval $1=\$$1\$2 386 } 387fi # as_fn_append 388 389# as_fn_arith ARG... 390# ------------------ 391# Perform arithmetic evaluation on the ARGs, and store the result in the 392# global $as_val. Take advantage of shells that can avoid forks. The arguments 393# must be portable across $(()) and expr. 394if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 395 eval 'as_fn_arith () 396 { 397 as_val=$(( $* )) 398 }' 399else 400 as_fn_arith () 401 { 402 as_val=`expr "$@" || test $? -eq 1` 403 } 404fi # as_fn_arith 405 406 407# as_fn_error STATUS ERROR [LINENO LOG_FD] 408# ---------------------------------------- 409# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 410# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 411# script with STATUS, using 1 if that was 0. 412as_fn_error () 413{ 414 as_status=$1; test $as_status -eq 0 && as_status=1 415 if test "$4"; then 416 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 417 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 418 fi 419 $as_echo "$as_me: error: $2" >&2 420 as_fn_exit $as_status 421} # as_fn_error 422 423if expr a : '\(a\)' >/dev/null 2>&1 && 424 test "X`expr 00001 : '.*\(...\)'`" = X001; then 425 as_expr=expr 426else 427 as_expr=false 428fi 429 430if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 431 as_basename=basename 432else 433 as_basename=false 434fi 435 436if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 437 as_dirname=dirname 438else 439 as_dirname=false 440fi 441 442as_me=`$as_basename -- "$0" || 443$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 444 X"$0" : 'X\(//\)$' \| \ 445 X"$0" : 'X\(/\)' \| . 2>/dev/null || 446$as_echo X/"$0" | 447 sed '/^.*\/\([^/][^/]*\)\/*$/{ 448 s//\1/ 449 q 450 } 451 /^X\/\(\/\/\)$/{ 452 s//\1/ 453 q 454 } 455 /^X\/\(\/\).*/{ 456 s//\1/ 457 q 458 } 459 s/.*/./; q'` 460 461# Avoid depending upon Character Ranges. 462as_cr_letters='abcdefghijklmnopqrstuvwxyz' 463as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 464as_cr_Letters=$as_cr_letters$as_cr_LETTERS 465as_cr_digits='0123456789' 466as_cr_alnum=$as_cr_Letters$as_cr_digits 467 468 469 as_lineno_1=$LINENO as_lineno_1a=$LINENO 470 as_lineno_2=$LINENO as_lineno_2a=$LINENO 471 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 472 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 473 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 474 sed -n ' 475 p 476 /[$]LINENO/= 477 ' <$as_myself | 478 sed ' 479 s/[$]LINENO.*/&-/ 480 t lineno 481 b 482 :lineno 483 N 484 :loop 485 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 486 t loop 487 s/-\n.*// 488 ' >$as_me.lineno && 489 chmod +x "$as_me.lineno" || 490 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 491 492 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 493 # already done that, so ensure we don't try to do so again and fall 494 # in an infinite loop. This has already happened in practice. 495 _as_can_reexec=no; export _as_can_reexec 496 # Don't try to exec as it changes $[0], causing all sort of problems 497 # (the dirname of $[0] is not the place where we might find the 498 # original and so on. Autoconf is especially sensitive to this). 499 . "./$as_me.lineno" 500 # Exit status is that of the last command. 501 exit 502} 503 504ECHO_C= ECHO_N= ECHO_T= 505case `echo -n x` in #((((( 506-n*) 507 case `echo 'xy\c'` in 508 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 509 xy) ECHO_C='\c';; 510 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 511 ECHO_T=' ';; 512 esac;; 513*) 514 ECHO_N='-n';; 515esac 516 517rm -f conf$$ conf$$.exe conf$$.file 518if test -d conf$$.dir; then 519 rm -f conf$$.dir/conf$$.file 520else 521 rm -f conf$$.dir 522 mkdir conf$$.dir 2>/dev/null 523fi 524if (echo >conf$$.file) 2>/dev/null; then 525 if ln -s conf$$.file conf$$ 2>/dev/null; then 526 as_ln_s='ln -s' 527 # ... but there are two gotchas: 528 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 529 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 530 # In both cases, we have to default to `cp -pR'. 531 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 532 as_ln_s='cp -pR' 533 elif ln conf$$.file conf$$ 2>/dev/null; then 534 as_ln_s=ln 535 else 536 as_ln_s='cp -pR' 537 fi 538else 539 as_ln_s='cp -pR' 540fi 541rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 542rmdir conf$$.dir 2>/dev/null 543 544if mkdir -p . 2>/dev/null; then 545 as_mkdir_p='mkdir -p "$as_dir"' 546else 547 test -d ./-p && rmdir ./-p 548 as_mkdir_p=false 549fi 550 551as_test_x='test -x' 552as_executable_p=as_fn_executable_p 553 554# Sed expression to map a string onto a valid CPP name. 555as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 556 557# Sed expression to map a string onto a valid variable name. 558as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 559 560 561 562# Check that we are running under the correct shell. 563SHELL=${CONFIG_SHELL-/bin/sh} 564 565case X$lt_ECHO in 566X*--fallback-echo) 567 # Remove one level of quotation (which was required for Make). 568 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','` 569 ;; 570esac 571 572ECHO=${lt_ECHO-echo} 573if test "X$1" = X--no-reexec; then 574 # Discard the --no-reexec flag, and continue. 575 shift 576elif test "X$1" = X--fallback-echo; then 577 # Avoid inline document here, it may be left over 578 : 579elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then 580 # Yippee, $ECHO works! 581 : 582else 583 # Restart under the correct shell. 584 exec $SHELL "$0" --no-reexec ${1+"$@"} 585fi 586 587if test "X$1" = X--fallback-echo; then 588 # used as fallback echo 589 shift 590 cat <<_LT_EOF 591$* 592_LT_EOF 593 exit 0 594fi 595 596# The HP-UX ksh and POSIX shell print the target directory to stdout 597# if CDPATH is set. 598(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 599 600if test -z "$lt_ECHO"; then 601 if test "X${echo_test_string+set}" != Xset; then 602 # find a string as large as possible, as long as the shell can cope with it 603 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do 604 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... 605 if { echo_test_string=`eval $cmd`; } 2>/dev/null && 606 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null 607 then 608 break 609 fi 610 done 611 fi 612 613 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 614 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 615 test "X$echo_testing_string" = "X$echo_test_string"; then 616 : 617 else 618 # The Solaris, AIX, and Digital Unix default echo programs unquote 619 # backslashes. This makes it impossible to quote backslashes using 620 # echo "$something" | sed 's/\\/\\\\/g' 621 # 622 # So, first we look for a working echo in the user's PATH. 623 624 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 625 for dir in $PATH /usr/ucb; do 626 IFS="$lt_save_ifs" 627 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && 628 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && 629 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && 630 test "X$echo_testing_string" = "X$echo_test_string"; then 631 ECHO="$dir/echo" 632 break 633 fi 634 done 635 IFS="$lt_save_ifs" 636 637 if test "X$ECHO" = Xecho; then 638 # We didn't find a better echo, so look for alternatives. 639 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' && 640 echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` && 641 test "X$echo_testing_string" = "X$echo_test_string"; then 642 # This shell has a builtin print -r that does the trick. 643 ECHO='print -r' 644 elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } && 645 test "X$CONFIG_SHELL" != X/bin/ksh; then 646 # If we have ksh, try running configure again with it. 647 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 648 export ORIGINAL_CONFIG_SHELL 649 CONFIG_SHELL=/bin/ksh 650 export CONFIG_SHELL 651 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} 652 else 653 # Try using printf. 654 ECHO='printf %s\n' 655 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' && 656 echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` && 657 test "X$echo_testing_string" = "X$echo_test_string"; then 658 # Cool, printf works 659 : 660 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 661 test "X$echo_testing_string" = 'X\t' && 662 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 663 test "X$echo_testing_string" = "X$echo_test_string"; then 664 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL 665 export CONFIG_SHELL 666 SHELL="$CONFIG_SHELL" 667 export SHELL 668 ECHO="$CONFIG_SHELL $0 --fallback-echo" 669 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && 670 test "X$echo_testing_string" = 'X\t' && 671 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && 672 test "X$echo_testing_string" = "X$echo_test_string"; then 673 ECHO="$CONFIG_SHELL $0 --fallback-echo" 674 else 675 # maybe with a smaller string... 676 prev=: 677 678 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do 679 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null 680 then 681 break 682 fi 683 prev="$cmd" 684 done 685 686 if test "$prev" != 'sed 50q "$0"'; then 687 echo_test_string=`eval $prev` 688 export echo_test_string 689 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} 690 else 691 # Oops. We lost completely, so just stick with echo. 692 ECHO=echo 693 fi 694 fi 695 fi 696 fi 697 fi 698fi 699 700# Copy echo and quote the copy suitably for passing to libtool from 701# the Makefile, instead of quoting the original, which is used later. 702lt_ECHO=$ECHO 703if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then 704 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" 705fi 706 707 708 709 710test -n "$DJDIR" || exec 7<&0 </dev/null 711exec 6>&1 712 713# Name of the host. 714# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 715# so uname gets run too. 716ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 717 718# 719# Initializations. 720# 721ac_default_prefix=/usr/local 722ac_clean_files= 723ac_config_libobj_dir=. 724LIBOBJS= 725cross_compiling=no 726subdirs= 727MFLAGS= 728MAKEFLAGS= 729 730# Identity of this package. 731PACKAGE_NAME='netpgp' 732PACKAGE_TARNAME='netpgp' 733PACKAGE_VERSION='20140220' 734PACKAGE_STRING='netpgp 20140220' 735PACKAGE_BUGREPORT='Alistair Crooks <agc@netbsd.org> c0596823' 736PACKAGE_URL='' 737 738ac_unique_file="src/netpgp/netpgp.c" 739# Factoring default headers for most tests. 740ac_includes_default="\ 741#include <stdio.h> 742#ifdef HAVE_SYS_TYPES_H 743# include <sys/types.h> 744#endif 745#ifdef HAVE_SYS_STAT_H 746# include <sys/stat.h> 747#endif 748#ifdef STDC_HEADERS 749# include <stdlib.h> 750# include <stddef.h> 751#else 752# ifdef HAVE_STDLIB_H 753# include <stdlib.h> 754# endif 755#endif 756#ifdef HAVE_STRING_H 757# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 758# include <memory.h> 759# endif 760# include <string.h> 761#endif 762#ifdef HAVE_STRINGS_H 763# include <strings.h> 764#endif 765#ifdef HAVE_INTTYPES_H 766# include <inttypes.h> 767#endif 768#ifdef HAVE_STDINT_H 769# include <stdint.h> 770#endif 771#ifdef HAVE_UNISTD_H 772# include <unistd.h> 773#endif" 774 775ac_subst_vars='LTLIBOBJS 776LIBOBJS 777AUTOM4TE 778OPENSSL_LDFLAGS 779OPENSSL_LIBS 780OPENSSL_INCLUDES 781PKG_CONFIG 782WARNCFLAGS 783CPP 784OTOOL64 785OTOOL 786LIPO 787NMEDIT 788DSYMUTIL 789lt_ECHO 790RANLIB 791AR 792OBJDUMP 793LN_S 794NM 795ac_ct_DUMPBIN 796DUMPBIN 797LD 798FGREP 799EGREP 800GREP 801SED 802LIBTOOL 803am__fastdepCC_FALSE 804am__fastdepCC_TRUE 805CCDEPMODE 806AMDEPBACKSLASH 807AMDEP_FALSE 808AMDEP_TRUE 809am__quote 810am__include 811DEPDIR 812OBJEXT 813EXEEXT 814ac_ct_CC 815CPPFLAGS 816LDFLAGS 817CFLAGS 818CC 819CANONICAL_HOST 820host_os 821host_vendor 822host_cpu 823host 824build_os 825build_vendor 826build_cpu 827build 828MAINT 829MAINTAINER_MODE_FALSE 830MAINTAINER_MODE_TRUE 831am__untar 832am__tar 833AMTAR 834am__leading_dot 835SET_MAKE 836AWK 837mkdir_p 838MKDIR_P 839INSTALL_STRIP_PROGRAM 840STRIP 841install_sh 842MAKEINFO 843AUTOHEADER 844AUTOMAKE 845AUTOCONF 846ACLOCAL 847VERSION 848PACKAGE 849CYGPATH_W 850am__isrc 851INSTALL_DATA 852INSTALL_SCRIPT 853INSTALL_PROGRAM 854target_alias 855host_alias 856build_alias 857LIBS 858ECHO_T 859ECHO_N 860ECHO_C 861DEFS 862mandir 863localedir 864libdir 865psdir 866pdfdir 867dvidir 868htmldir 869infodir 870docdir 871oldincludedir 872includedir 873localstatedir 874sharedstatedir 875sysconfdir 876datadir 877datarootdir 878libexecdir 879sbindir 880bindir 881program_transform_name 882prefix 883exec_prefix 884PACKAGE_URL 885PACKAGE_BUGREPORT 886PACKAGE_STRING 887PACKAGE_VERSION 888PACKAGE_TARNAME 889PACKAGE_NAME 890PATH_SEPARATOR 891SHELL' 892ac_subst_files='' 893ac_user_opts=' 894enable_option_checking 895enable_maintainer_mode 896enable_dependency_tracking 897enable_shared 898enable_static 899with_pic 900enable_fast_install 901with_gnu_ld 902enable_libtool_lock 903with_openssl 904' 905 ac_precious_vars='build_alias 906host_alias 907target_alias 908CC 909CFLAGS 910LDFLAGS 911LIBS 912CPPFLAGS 913CPP' 914 915 916# Initialize some variables set by options. 917ac_init_help= 918ac_init_version=false 919ac_unrecognized_opts= 920ac_unrecognized_sep= 921# The variables have the same names as the options, with 922# dashes changed to underlines. 923cache_file=/dev/null 924exec_prefix=NONE 925no_create= 926no_recursion= 927prefix=NONE 928program_prefix=NONE 929program_suffix=NONE 930program_transform_name=s,x,x, 931silent= 932site= 933srcdir= 934verbose= 935x_includes=NONE 936x_libraries=NONE 937 938# Installation directory options. 939# These are left unexpanded so users can "make install exec_prefix=/foo" 940# and all the variables that are supposed to be based on exec_prefix 941# by default will actually change. 942# Use braces instead of parens because sh, perl, etc. also accept them. 943# (The list follows the same order as the GNU Coding Standards.) 944bindir='${exec_prefix}/bin' 945sbindir='${exec_prefix}/sbin' 946libexecdir='${exec_prefix}/libexec' 947datarootdir='${prefix}/share' 948datadir='${datarootdir}' 949sysconfdir='${prefix}/etc' 950sharedstatedir='${prefix}/com' 951localstatedir='${prefix}/var' 952includedir='${prefix}/include' 953oldincludedir='/usr/include' 954docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 955infodir='${datarootdir}/info' 956htmldir='${docdir}' 957dvidir='${docdir}' 958pdfdir='${docdir}' 959psdir='${docdir}' 960libdir='${exec_prefix}/lib' 961localedir='${datarootdir}/locale' 962mandir='${datarootdir}/man' 963 964ac_prev= 965ac_dashdash= 966for ac_option 967do 968 # If the previous option needs an argument, assign it. 969 if test -n "$ac_prev"; then 970 eval $ac_prev=\$ac_option 971 ac_prev= 972 continue 973 fi 974 975 case $ac_option in 976 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 977 *=) ac_optarg= ;; 978 *) ac_optarg=yes ;; 979 esac 980 981 # Accept the important Cygnus configure options, so we can diagnose typos. 982 983 case $ac_dashdash$ac_option in 984 --) 985 ac_dashdash=yes ;; 986 987 -bindir | --bindir | --bindi | --bind | --bin | --bi) 988 ac_prev=bindir ;; 989 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 990 bindir=$ac_optarg ;; 991 992 -build | --build | --buil | --bui | --bu) 993 ac_prev=build_alias ;; 994 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 995 build_alias=$ac_optarg ;; 996 997 -cache-file | --cache-file | --cache-fil | --cache-fi \ 998 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 999 ac_prev=cache_file ;; 1000 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 1001 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 1002 cache_file=$ac_optarg ;; 1003 1004 --config-cache | -C) 1005 cache_file=config.cache ;; 1006 1007 -datadir | --datadir | --datadi | --datad) 1008 ac_prev=datadir ;; 1009 -datadir=* | --datadir=* | --datadi=* | --datad=*) 1010 datadir=$ac_optarg ;; 1011 1012 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 1013 | --dataroo | --dataro | --datar) 1014 ac_prev=datarootdir ;; 1015 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 1016 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 1017 datarootdir=$ac_optarg ;; 1018 1019 -disable-* | --disable-*) 1020 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 1021 # Reject names that are not valid shell variable names. 1022 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1023 as_fn_error $? "invalid feature name: $ac_useropt" 1024 ac_useropt_orig=$ac_useropt 1025 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1026 case $ac_user_opts in 1027 *" 1028"enable_$ac_useropt" 1029"*) ;; 1030 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 1031 ac_unrecognized_sep=', ';; 1032 esac 1033 eval enable_$ac_useropt=no ;; 1034 1035 -docdir | --docdir | --docdi | --doc | --do) 1036 ac_prev=docdir ;; 1037 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 1038 docdir=$ac_optarg ;; 1039 1040 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 1041 ac_prev=dvidir ;; 1042 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 1043 dvidir=$ac_optarg ;; 1044 1045 -enable-* | --enable-*) 1046 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 1047 # Reject names that are not valid shell variable names. 1048 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1049 as_fn_error $? "invalid feature name: $ac_useropt" 1050 ac_useropt_orig=$ac_useropt 1051 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1052 case $ac_user_opts in 1053 *" 1054"enable_$ac_useropt" 1055"*) ;; 1056 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 1057 ac_unrecognized_sep=', ';; 1058 esac 1059 eval enable_$ac_useropt=\$ac_optarg ;; 1060 1061 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 1062 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 1063 | --exec | --exe | --ex) 1064 ac_prev=exec_prefix ;; 1065 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 1066 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1067 | --exec=* | --exe=* | --ex=*) 1068 exec_prefix=$ac_optarg ;; 1069 1070 -gas | --gas | --ga | --g) 1071 # Obsolete; use --with-gas. 1072 with_gas=yes ;; 1073 1074 -help | --help | --hel | --he | -h) 1075 ac_init_help=long ;; 1076 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 1077 ac_init_help=recursive ;; 1078 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 1079 ac_init_help=short ;; 1080 1081 -host | --host | --hos | --ho) 1082 ac_prev=host_alias ;; 1083 -host=* | --host=* | --hos=* | --ho=*) 1084 host_alias=$ac_optarg ;; 1085 1086 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 1087 ac_prev=htmldir ;; 1088 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 1089 | --ht=*) 1090 htmldir=$ac_optarg ;; 1091 1092 -includedir | --includedir | --includedi | --included | --include \ 1093 | --includ | --inclu | --incl | --inc) 1094 ac_prev=includedir ;; 1095 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 1096 | --includ=* | --inclu=* | --incl=* | --inc=*) 1097 includedir=$ac_optarg ;; 1098 1099 -infodir | --infodir | --infodi | --infod | --info | --inf) 1100 ac_prev=infodir ;; 1101 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1102 infodir=$ac_optarg ;; 1103 1104 -libdir | --libdir | --libdi | --libd) 1105 ac_prev=libdir ;; 1106 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1107 libdir=$ac_optarg ;; 1108 1109 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1110 | --libexe | --libex | --libe) 1111 ac_prev=libexecdir ;; 1112 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1113 | --libexe=* | --libex=* | --libe=*) 1114 libexecdir=$ac_optarg ;; 1115 1116 -localedir | --localedir | --localedi | --localed | --locale) 1117 ac_prev=localedir ;; 1118 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1119 localedir=$ac_optarg ;; 1120 1121 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1122 | --localstate | --localstat | --localsta | --localst | --locals) 1123 ac_prev=localstatedir ;; 1124 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1125 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1126 localstatedir=$ac_optarg ;; 1127 1128 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1129 ac_prev=mandir ;; 1130 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1131 mandir=$ac_optarg ;; 1132 1133 -nfp | --nfp | --nf) 1134 # Obsolete; use --without-fp. 1135 with_fp=no ;; 1136 1137 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1138 | --no-cr | --no-c | -n) 1139 no_create=yes ;; 1140 1141 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1142 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1143 no_recursion=yes ;; 1144 1145 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1146 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1147 | --oldin | --oldi | --old | --ol | --o) 1148 ac_prev=oldincludedir ;; 1149 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1150 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1151 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1152 oldincludedir=$ac_optarg ;; 1153 1154 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1155 ac_prev=prefix ;; 1156 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1157 prefix=$ac_optarg ;; 1158 1159 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1160 | --program-pre | --program-pr | --program-p) 1161 ac_prev=program_prefix ;; 1162 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1163 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1164 program_prefix=$ac_optarg ;; 1165 1166 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1167 | --program-suf | --program-su | --program-s) 1168 ac_prev=program_suffix ;; 1169 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1170 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1171 program_suffix=$ac_optarg ;; 1172 1173 -program-transform-name | --program-transform-name \ 1174 | --program-transform-nam | --program-transform-na \ 1175 | --program-transform-n | --program-transform- \ 1176 | --program-transform | --program-transfor \ 1177 | --program-transfo | --program-transf \ 1178 | --program-trans | --program-tran \ 1179 | --progr-tra | --program-tr | --program-t) 1180 ac_prev=program_transform_name ;; 1181 -program-transform-name=* | --program-transform-name=* \ 1182 | --program-transform-nam=* | --program-transform-na=* \ 1183 | --program-transform-n=* | --program-transform-=* \ 1184 | --program-transform=* | --program-transfor=* \ 1185 | --program-transfo=* | --program-transf=* \ 1186 | --program-trans=* | --program-tran=* \ 1187 | --progr-tra=* | --program-tr=* | --program-t=*) 1188 program_transform_name=$ac_optarg ;; 1189 1190 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1191 ac_prev=pdfdir ;; 1192 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1193 pdfdir=$ac_optarg ;; 1194 1195 -psdir | --psdir | --psdi | --psd | --ps) 1196 ac_prev=psdir ;; 1197 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1198 psdir=$ac_optarg ;; 1199 1200 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1201 | -silent | --silent | --silen | --sile | --sil) 1202 silent=yes ;; 1203 1204 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1205 ac_prev=sbindir ;; 1206 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1207 | --sbi=* | --sb=*) 1208 sbindir=$ac_optarg ;; 1209 1210 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1211 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1212 | --sharedst | --shareds | --shared | --share | --shar \ 1213 | --sha | --sh) 1214 ac_prev=sharedstatedir ;; 1215 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1216 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1217 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1218 | --sha=* | --sh=*) 1219 sharedstatedir=$ac_optarg ;; 1220 1221 -site | --site | --sit) 1222 ac_prev=site ;; 1223 -site=* | --site=* | --sit=*) 1224 site=$ac_optarg ;; 1225 1226 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1227 ac_prev=srcdir ;; 1228 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1229 srcdir=$ac_optarg ;; 1230 1231 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1232 | --syscon | --sysco | --sysc | --sys | --sy) 1233 ac_prev=sysconfdir ;; 1234 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1235 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1236 sysconfdir=$ac_optarg ;; 1237 1238 -target | --target | --targe | --targ | --tar | --ta | --t) 1239 ac_prev=target_alias ;; 1240 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1241 target_alias=$ac_optarg ;; 1242 1243 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1244 verbose=yes ;; 1245 1246 -version | --version | --versio | --versi | --vers | -V) 1247 ac_init_version=: ;; 1248 1249 -with-* | --with-*) 1250 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1251 # Reject names that are not valid shell variable names. 1252 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1253 as_fn_error $? "invalid package name: $ac_useropt" 1254 ac_useropt_orig=$ac_useropt 1255 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1256 case $ac_user_opts in 1257 *" 1258"with_$ac_useropt" 1259"*) ;; 1260 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1261 ac_unrecognized_sep=', ';; 1262 esac 1263 eval with_$ac_useropt=\$ac_optarg ;; 1264 1265 -without-* | --without-*) 1266 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1267 # Reject names that are not valid shell variable names. 1268 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1269 as_fn_error $? "invalid package name: $ac_useropt" 1270 ac_useropt_orig=$ac_useropt 1271 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1272 case $ac_user_opts in 1273 *" 1274"with_$ac_useropt" 1275"*) ;; 1276 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1277 ac_unrecognized_sep=', ';; 1278 esac 1279 eval with_$ac_useropt=no ;; 1280 1281 --x) 1282 # Obsolete; use --with-x. 1283 with_x=yes ;; 1284 1285 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1286 | --x-incl | --x-inc | --x-in | --x-i) 1287 ac_prev=x_includes ;; 1288 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1289 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1290 x_includes=$ac_optarg ;; 1291 1292 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1293 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1294 ac_prev=x_libraries ;; 1295 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1296 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1297 x_libraries=$ac_optarg ;; 1298 1299 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1300Try \`$0 --help' for more information" 1301 ;; 1302 1303 *=*) 1304 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1305 # Reject names that are not valid shell variable names. 1306 case $ac_envvar in #( 1307 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1308 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1309 esac 1310 eval $ac_envvar=\$ac_optarg 1311 export $ac_envvar ;; 1312 1313 *) 1314 # FIXME: should be removed in autoconf 3.0. 1315 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1316 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1317 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1318 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1319 ;; 1320 1321 esac 1322done 1323 1324if test -n "$ac_prev"; then 1325 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1326 as_fn_error $? "missing argument to $ac_option" 1327fi 1328 1329if test -n "$ac_unrecognized_opts"; then 1330 case $enable_option_checking in 1331 no) ;; 1332 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1333 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1334 esac 1335fi 1336 1337# Check all directory arguments for consistency. 1338for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1339 datadir sysconfdir sharedstatedir localstatedir includedir \ 1340 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1341 libdir localedir mandir 1342do 1343 eval ac_val=\$$ac_var 1344 # Remove trailing slashes. 1345 case $ac_val in 1346 */ ) 1347 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1348 eval $ac_var=\$ac_val;; 1349 esac 1350 # Be sure to have absolute directory names. 1351 case $ac_val in 1352 [\\/$]* | ?:[\\/]* ) continue;; 1353 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1354 esac 1355 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1356done 1357 1358# There might be people who depend on the old broken behavior: `$host' 1359# used to hold the argument of --host etc. 1360# FIXME: To remove some day. 1361build=$build_alias 1362host=$host_alias 1363target=$target_alias 1364 1365# FIXME: To remove some day. 1366if test "x$host_alias" != x; then 1367 if test "x$build_alias" = x; then 1368 cross_compiling=maybe 1369 elif test "x$build_alias" != "x$host_alias"; then 1370 cross_compiling=yes 1371 fi 1372fi 1373 1374ac_tool_prefix= 1375test -n "$host_alias" && ac_tool_prefix=$host_alias- 1376 1377test "$silent" = yes && exec 6>/dev/null 1378 1379 1380ac_pwd=`pwd` && test -n "$ac_pwd" && 1381ac_ls_di=`ls -di .` && 1382ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1383 as_fn_error $? "working directory cannot be determined" 1384test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1385 as_fn_error $? "pwd does not report name of working directory" 1386 1387 1388# Find the source files, if location was not specified. 1389if test -z "$srcdir"; then 1390 ac_srcdir_defaulted=yes 1391 # Try the directory containing this script, then the parent directory. 1392 ac_confdir=`$as_dirname -- "$as_myself" || 1393$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1394 X"$as_myself" : 'X\(//\)[^/]' \| \ 1395 X"$as_myself" : 'X\(//\)$' \| \ 1396 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1397$as_echo X"$as_myself" | 1398 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1399 s//\1/ 1400 q 1401 } 1402 /^X\(\/\/\)[^/].*/{ 1403 s//\1/ 1404 q 1405 } 1406 /^X\(\/\/\)$/{ 1407 s//\1/ 1408 q 1409 } 1410 /^X\(\/\).*/{ 1411 s//\1/ 1412 q 1413 } 1414 s/.*/./; q'` 1415 srcdir=$ac_confdir 1416 if test ! -r "$srcdir/$ac_unique_file"; then 1417 srcdir=.. 1418 fi 1419else 1420 ac_srcdir_defaulted=no 1421fi 1422if test ! -r "$srcdir/$ac_unique_file"; then 1423 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1424 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1425fi 1426ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1427ac_abs_confdir=`( 1428 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1429 pwd)` 1430# When building in place, set srcdir=. 1431if test "$ac_abs_confdir" = "$ac_pwd"; then 1432 srcdir=. 1433fi 1434# Remove unnecessary trailing slashes from srcdir. 1435# Double slashes in file names in object file debugging info 1436# mess up M-x gdb in Emacs. 1437case $srcdir in 1438*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1439esac 1440for ac_var in $ac_precious_vars; do 1441 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1442 eval ac_env_${ac_var}_value=\$${ac_var} 1443 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1444 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1445done 1446 1447# 1448# Report the --help message. 1449# 1450if test "$ac_init_help" = "long"; then 1451 # Omit some internal or obsolete options to make the list less imposing. 1452 # This message is too long to be a string in the A/UX 3.1 sh. 1453 cat <<_ACEOF 1454\`configure' configures netpgp 20140220 to adapt to many kinds of systems. 1455 1456Usage: $0 [OPTION]... [VAR=VALUE]... 1457 1458To assign environment variables (e.g., CC, CFLAGS...), specify them as 1459VAR=VALUE. See below for descriptions of some of the useful variables. 1460 1461Defaults for the options are specified in brackets. 1462 1463Configuration: 1464 -h, --help display this help and exit 1465 --help=short display options specific to this package 1466 --help=recursive display the short help of all the included packages 1467 -V, --version display version information and exit 1468 -q, --quiet, --silent do not print \`checking ...' messages 1469 --cache-file=FILE cache test results in FILE [disabled] 1470 -C, --config-cache alias for \`--cache-file=config.cache' 1471 -n, --no-create do not create output files 1472 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1473 1474Installation directories: 1475 --prefix=PREFIX install architecture-independent files in PREFIX 1476 [$ac_default_prefix] 1477 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1478 [PREFIX] 1479 1480By default, \`make install' will install all the files in 1481\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1482an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1483for instance \`--prefix=\$HOME'. 1484 1485For better control, use the options below. 1486 1487Fine tuning of the installation directories: 1488 --bindir=DIR user executables [EPREFIX/bin] 1489 --sbindir=DIR system admin executables [EPREFIX/sbin] 1490 --libexecdir=DIR program executables [EPREFIX/libexec] 1491 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1492 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1493 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1494 --libdir=DIR object code libraries [EPREFIX/lib] 1495 --includedir=DIR C header files [PREFIX/include] 1496 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1497 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1498 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1499 --infodir=DIR info documentation [DATAROOTDIR/info] 1500 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1501 --mandir=DIR man documentation [DATAROOTDIR/man] 1502 --docdir=DIR documentation root [DATAROOTDIR/doc/netpgp] 1503 --htmldir=DIR html documentation [DOCDIR] 1504 --dvidir=DIR dvi documentation [DOCDIR] 1505 --pdfdir=DIR pdf documentation [DOCDIR] 1506 --psdir=DIR ps documentation [DOCDIR] 1507_ACEOF 1508 1509 cat <<\_ACEOF 1510 1511Program names: 1512 --program-prefix=PREFIX prepend PREFIX to installed program names 1513 --program-suffix=SUFFIX append SUFFIX to installed program names 1514 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1515 1516System types: 1517 --build=BUILD configure for building on BUILD [guessed] 1518 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1519_ACEOF 1520fi 1521 1522if test -n "$ac_init_help"; then 1523 case $ac_init_help in 1524 short | recursive ) echo "Configuration of netpgp 20140220:";; 1525 esac 1526 cat <<\_ACEOF 1527 1528Optional Features: 1529 --disable-option-checking ignore unrecognized --enable/--with options 1530 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1531 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1532 --enable-maintainer-mode enable make rules and dependencies not useful 1533 (and sometimes confusing) to the casual installer 1534 --disable-dependency-tracking speeds up one-time build 1535 --enable-dependency-tracking do not reject slow dependency extractors 1536 --enable-shared[=PKGS] build shared libraries [default=yes] 1537 --enable-static[=PKGS] build static libraries [default=yes] 1538 --enable-fast-install[=PKGS] 1539 optimize for fast installation [default=yes] 1540 --disable-libtool-lock avoid locking (might break parallel builds) 1541 1542Optional Packages: 1543 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1544 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1545 --with-pic try to use only PIC/non-PIC objects [default=use 1546 both] 1547 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1548 --with-openssl=DIR root of the OpenSSL directory 1549 1550Some influential environment variables: 1551 CC C compiler command 1552 CFLAGS C compiler flags 1553 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1554 nonstandard directory <lib dir> 1555 LIBS libraries to pass to the linker, e.g. -l<library> 1556 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1557 you have headers in a nonstandard directory <include dir> 1558 CPP C preprocessor 1559 1560Use these variables to override the choices made by `configure' or to help 1561it to find libraries and programs with nonstandard names/locations. 1562 1563Report bugs to <Alistair Crooks <agc@netbsd.org> c0596823>. 1564_ACEOF 1565ac_status=$? 1566fi 1567 1568if test "$ac_init_help" = "recursive"; then 1569 # If there are subdirs, report their specific --help. 1570 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1571 test -d "$ac_dir" || 1572 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1573 continue 1574 ac_builddir=. 1575 1576case "$ac_dir" in 1577.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1578*) 1579 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1580 # A ".." for each directory in $ac_dir_suffix. 1581 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1582 case $ac_top_builddir_sub in 1583 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1584 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1585 esac ;; 1586esac 1587ac_abs_top_builddir=$ac_pwd 1588ac_abs_builddir=$ac_pwd$ac_dir_suffix 1589# for backward compatibility: 1590ac_top_builddir=$ac_top_build_prefix 1591 1592case $srcdir in 1593 .) # We are building in place. 1594 ac_srcdir=. 1595 ac_top_srcdir=$ac_top_builddir_sub 1596 ac_abs_top_srcdir=$ac_pwd ;; 1597 [\\/]* | ?:[\\/]* ) # Absolute name. 1598 ac_srcdir=$srcdir$ac_dir_suffix; 1599 ac_top_srcdir=$srcdir 1600 ac_abs_top_srcdir=$srcdir ;; 1601 *) # Relative name. 1602 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1603 ac_top_srcdir=$ac_top_build_prefix$srcdir 1604 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1605esac 1606ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1607 1608 cd "$ac_dir" || { ac_status=$?; continue; } 1609 # Check for guested configure. 1610 if test -f "$ac_srcdir/configure.gnu"; then 1611 echo && 1612 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1613 elif test -f "$ac_srcdir/configure"; then 1614 echo && 1615 $SHELL "$ac_srcdir/configure" --help=recursive 1616 else 1617 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1618 fi || ac_status=$? 1619 cd "$ac_pwd" || { ac_status=$?; break; } 1620 done 1621fi 1622 1623test -n "$ac_init_help" && exit $ac_status 1624if $ac_init_version; then 1625 cat <<\_ACEOF 1626netpgp configure 20140220 1627generated by GNU Autoconf 2.69 1628 1629Copyright (C) 2012 Free Software Foundation, Inc. 1630This configure script is free software; the Free Software Foundation 1631gives unlimited permission to copy, distribute and modify it. 1632_ACEOF 1633 exit 1634fi 1635 1636## ------------------------ ## 1637## Autoconf initialization. ## 1638## ------------------------ ## 1639 1640# ac_fn_c_try_compile LINENO 1641# -------------------------- 1642# Try to compile conftest.$ac_ext, and return whether this succeeded. 1643ac_fn_c_try_compile () 1644{ 1645 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1646 rm -f conftest.$ac_objext 1647 if { { ac_try="$ac_compile" 1648case "(($ac_try" in 1649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1650 *) ac_try_echo=$ac_try;; 1651esac 1652eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1653$as_echo "$ac_try_echo"; } >&5 1654 (eval "$ac_compile") 2>conftest.err 1655 ac_status=$? 1656 if test -s conftest.err; then 1657 grep -v '^ *+' conftest.err >conftest.er1 1658 cat conftest.er1 >&5 1659 mv -f conftest.er1 conftest.err 1660 fi 1661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1662 test $ac_status = 0; } && { 1663 test -z "$ac_c_werror_flag" || 1664 test ! -s conftest.err 1665 } && test -s conftest.$ac_objext; then : 1666 ac_retval=0 1667else 1668 $as_echo "$as_me: failed program was:" >&5 1669sed 's/^/| /' conftest.$ac_ext >&5 1670 1671 ac_retval=1 1672fi 1673 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1674 as_fn_set_status $ac_retval 1675 1676} # ac_fn_c_try_compile 1677 1678# ac_fn_c_try_link LINENO 1679# ----------------------- 1680# Try to link conftest.$ac_ext, and return whether this succeeded. 1681ac_fn_c_try_link () 1682{ 1683 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1684 rm -f conftest.$ac_objext conftest$ac_exeext 1685 if { { ac_try="$ac_link" 1686case "(($ac_try" in 1687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1688 *) ac_try_echo=$ac_try;; 1689esac 1690eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1691$as_echo "$ac_try_echo"; } >&5 1692 (eval "$ac_link") 2>conftest.err 1693 ac_status=$? 1694 if test -s conftest.err; then 1695 grep -v '^ *+' conftest.err >conftest.er1 1696 cat conftest.er1 >&5 1697 mv -f conftest.er1 conftest.err 1698 fi 1699 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1700 test $ac_status = 0; } && { 1701 test -z "$ac_c_werror_flag" || 1702 test ! -s conftest.err 1703 } && test -s conftest$ac_exeext && { 1704 test "$cross_compiling" = yes || 1705 test -x conftest$ac_exeext 1706 }; then : 1707 ac_retval=0 1708else 1709 $as_echo "$as_me: failed program was:" >&5 1710sed 's/^/| /' conftest.$ac_ext >&5 1711 1712 ac_retval=1 1713fi 1714 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1715 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1716 # interfere with the next link command; also delete a directory that is 1717 # left behind by Apple's compiler. We do this before executing the actions. 1718 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1719 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1720 as_fn_set_status $ac_retval 1721 1722} # ac_fn_c_try_link 1723 1724# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1725# ------------------------------------------------------- 1726# Tests whether HEADER exists and can be compiled using the include files in 1727# INCLUDES, setting the cache variable VAR accordingly. 1728ac_fn_c_check_header_compile () 1729{ 1730 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1732$as_echo_n "checking for $2... " >&6; } 1733if eval \${$3+:} false; then : 1734 $as_echo_n "(cached) " >&6 1735else 1736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1737/* end confdefs.h. */ 1738$4 1739#include <$2> 1740_ACEOF 1741if ac_fn_c_try_compile "$LINENO"; then : 1742 eval "$3=yes" 1743else 1744 eval "$3=no" 1745fi 1746rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1747fi 1748eval ac_res=\$$3 1749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1750$as_echo "$ac_res" >&6; } 1751 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1752 1753} # ac_fn_c_check_header_compile 1754 1755# ac_fn_c_try_cpp LINENO 1756# ---------------------- 1757# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1758ac_fn_c_try_cpp () 1759{ 1760 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1761 if { { ac_try="$ac_cpp conftest.$ac_ext" 1762case "(($ac_try" in 1763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1764 *) ac_try_echo=$ac_try;; 1765esac 1766eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1767$as_echo "$ac_try_echo"; } >&5 1768 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1769 ac_status=$? 1770 if test -s conftest.err; then 1771 grep -v '^ *+' conftest.err >conftest.er1 1772 cat conftest.er1 >&5 1773 mv -f conftest.er1 conftest.err 1774 fi 1775 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1776 test $ac_status = 0; } > conftest.i && { 1777 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1778 test ! -s conftest.err 1779 }; then : 1780 ac_retval=0 1781else 1782 $as_echo "$as_me: failed program was:" >&5 1783sed 's/^/| /' conftest.$ac_ext >&5 1784 1785 ac_retval=1 1786fi 1787 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1788 as_fn_set_status $ac_retval 1789 1790} # ac_fn_c_try_cpp 1791 1792# ac_fn_c_try_run LINENO 1793# ---------------------- 1794# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1795# that executables *can* be run. 1796ac_fn_c_try_run () 1797{ 1798 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1799 if { { ac_try="$ac_link" 1800case "(($ac_try" in 1801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1802 *) ac_try_echo=$ac_try;; 1803esac 1804eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1805$as_echo "$ac_try_echo"; } >&5 1806 (eval "$ac_link") 2>&5 1807 ac_status=$? 1808 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1809 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1810 { { case "(($ac_try" in 1811 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1812 *) ac_try_echo=$ac_try;; 1813esac 1814eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1815$as_echo "$ac_try_echo"; } >&5 1816 (eval "$ac_try") 2>&5 1817 ac_status=$? 1818 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1819 test $ac_status = 0; }; }; then : 1820 ac_retval=0 1821else 1822 $as_echo "$as_me: program exited with status $ac_status" >&5 1823 $as_echo "$as_me: failed program was:" >&5 1824sed 's/^/| /' conftest.$ac_ext >&5 1825 1826 ac_retval=$ac_status 1827fi 1828 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1829 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1830 as_fn_set_status $ac_retval 1831 1832} # ac_fn_c_try_run 1833 1834# ac_fn_c_check_func LINENO FUNC VAR 1835# ---------------------------------- 1836# Tests whether FUNC exists, setting the cache variable VAR accordingly 1837ac_fn_c_check_func () 1838{ 1839 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1841$as_echo_n "checking for $2... " >&6; } 1842if eval \${$3+:} false; then : 1843 $as_echo_n "(cached) " >&6 1844else 1845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1846/* end confdefs.h. */ 1847/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1848 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1849#define $2 innocuous_$2 1850 1851/* System header to define __stub macros and hopefully few prototypes, 1852 which can conflict with char $2 (); below. 1853 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1854 <limits.h> exists even on freestanding compilers. */ 1855 1856#ifdef __STDC__ 1857# include <limits.h> 1858#else 1859# include <assert.h> 1860#endif 1861 1862#undef $2 1863 1864/* Override any GCC internal prototype to avoid an error. 1865 Use char because int might match the return type of a GCC 1866 builtin and then its argument prototype would still apply. */ 1867#ifdef __cplusplus 1868extern "C" 1869#endif 1870char $2 (); 1871/* The GNU C library defines this for functions which it implements 1872 to always fail with ENOSYS. Some functions are actually named 1873 something starting with __ and the normal name is an alias. */ 1874#if defined __stub_$2 || defined __stub___$2 1875choke me 1876#endif 1877 1878int 1879main () 1880{ 1881return $2 (); 1882 ; 1883 return 0; 1884} 1885_ACEOF 1886if ac_fn_c_try_link "$LINENO"; then : 1887 eval "$3=yes" 1888else 1889 eval "$3=no" 1890fi 1891rm -f core conftest.err conftest.$ac_objext \ 1892 conftest$ac_exeext conftest.$ac_ext 1893fi 1894eval ac_res=\$$3 1895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1896$as_echo "$ac_res" >&6; } 1897 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1898 1899} # ac_fn_c_check_func 1900 1901# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1902# ------------------------------------------------------- 1903# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1904# the include files in INCLUDES and setting the cache variable VAR 1905# accordingly. 1906ac_fn_c_check_header_mongrel () 1907{ 1908 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1909 if eval \${$3+:} false; then : 1910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1911$as_echo_n "checking for $2... " >&6; } 1912if eval \${$3+:} false; then : 1913 $as_echo_n "(cached) " >&6 1914fi 1915eval ac_res=\$$3 1916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1917$as_echo "$ac_res" >&6; } 1918else 1919 # Is the header compilable? 1920{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1921$as_echo_n "checking $2 usability... " >&6; } 1922cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1923/* end confdefs.h. */ 1924$4 1925#include <$2> 1926_ACEOF 1927if ac_fn_c_try_compile "$LINENO"; then : 1928 ac_header_compiler=yes 1929else 1930 ac_header_compiler=no 1931fi 1932rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1933{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1934$as_echo "$ac_header_compiler" >&6; } 1935 1936# Is the header present? 1937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1938$as_echo_n "checking $2 presence... " >&6; } 1939cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1940/* end confdefs.h. */ 1941#include <$2> 1942_ACEOF 1943if ac_fn_c_try_cpp "$LINENO"; then : 1944 ac_header_preproc=yes 1945else 1946 ac_header_preproc=no 1947fi 1948rm -f conftest.err conftest.i conftest.$ac_ext 1949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1950$as_echo "$ac_header_preproc" >&6; } 1951 1952# So? What about this header? 1953case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1954 yes:no: ) 1955 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1956$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1957 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1958$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1959 ;; 1960 no:yes:* ) 1961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1962$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1964$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1966$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1967 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1968$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1969 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1970$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1971( $as_echo "## -------------------------------------------------------- ## 1972## Report this to Alistair Crooks <agc@netbsd.org> c0596823 ## 1973## -------------------------------------------------------- ##" 1974 ) | sed "s/^/$as_me: WARNING: /" >&2 1975 ;; 1976esac 1977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1978$as_echo_n "checking for $2... " >&6; } 1979if eval \${$3+:} false; then : 1980 $as_echo_n "(cached) " >&6 1981else 1982 eval "$3=\$ac_header_compiler" 1983fi 1984eval ac_res=\$$3 1985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1986$as_echo "$ac_res" >&6; } 1987fi 1988 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1989 1990} # ac_fn_c_check_header_mongrel 1991 1992# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1993# ------------------------------------------- 1994# Tests whether TYPE exists after having included INCLUDES, setting cache 1995# variable VAR accordingly. 1996ac_fn_c_check_type () 1997{ 1998 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 2000$as_echo_n "checking for $2... " >&6; } 2001if eval \${$3+:} false; then : 2002 $as_echo_n "(cached) " >&6 2003else 2004 eval "$3=no" 2005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2006/* end confdefs.h. */ 2007$4 2008int 2009main () 2010{ 2011if (sizeof ($2)) 2012 return 0; 2013 ; 2014 return 0; 2015} 2016_ACEOF 2017if ac_fn_c_try_compile "$LINENO"; then : 2018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2019/* end confdefs.h. */ 2020$4 2021int 2022main () 2023{ 2024if (sizeof (($2))) 2025 return 0; 2026 ; 2027 return 0; 2028} 2029_ACEOF 2030if ac_fn_c_try_compile "$LINENO"; then : 2031 2032else 2033 eval "$3=yes" 2034fi 2035rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2036fi 2037rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2038fi 2039eval ac_res=\$$3 2040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2041$as_echo "$ac_res" >&6; } 2042 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2043 2044} # ac_fn_c_check_type 2045 2046# ac_fn_c_find_uintX_t LINENO BITS VAR 2047# ------------------------------------ 2048# Finds an unsigned integer type with width BITS, setting cache variable VAR 2049# accordingly. 2050ac_fn_c_find_uintX_t () 2051{ 2052 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 2053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5 2054$as_echo_n "checking for uint$2_t... " >&6; } 2055if eval \${$3+:} false; then : 2056 $as_echo_n "(cached) " >&6 2057else 2058 eval "$3=no" 2059 # Order is important - never check a type that is potentially smaller 2060 # than half of the expected target width. 2061 for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \ 2062 'unsigned long long int' 'unsigned short int' 'unsigned char'; do 2063 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2064/* end confdefs.h. */ 2065$ac_includes_default 2066int 2067main () 2068{ 2069static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)]; 2070test_array [0] = 0; 2071return test_array [0]; 2072 2073 ; 2074 return 0; 2075} 2076_ACEOF 2077if ac_fn_c_try_compile "$LINENO"; then : 2078 case $ac_type in #( 2079 uint$2_t) : 2080 eval "$3=yes" ;; #( 2081 *) : 2082 eval "$3=\$ac_type" ;; 2083esac 2084fi 2085rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2086 if eval test \"x\$"$3"\" = x"no"; then : 2087 2088else 2089 break 2090fi 2091 done 2092fi 2093eval ac_res=\$$3 2094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2095$as_echo "$ac_res" >&6; } 2096 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2097 2098} # ac_fn_c_find_uintX_t 2099cat >config.log <<_ACEOF 2100This file contains any messages produced by compilers while 2101running configure, to aid debugging if configure makes a mistake. 2102 2103It was created by netpgp $as_me 20140220, which was 2104generated by GNU Autoconf 2.69. Invocation command line was 2105 2106 $ $0 $@ 2107 2108_ACEOF 2109exec 5>>config.log 2110{ 2111cat <<_ASUNAME 2112## --------- ## 2113## Platform. ## 2114## --------- ## 2115 2116hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2117uname -m = `(uname -m) 2>/dev/null || echo unknown` 2118uname -r = `(uname -r) 2>/dev/null || echo unknown` 2119uname -s = `(uname -s) 2>/dev/null || echo unknown` 2120uname -v = `(uname -v) 2>/dev/null || echo unknown` 2121 2122/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2123/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2124 2125/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2126/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2127/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2128/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2129/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2130/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2131/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2132 2133_ASUNAME 2134 2135as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2136for as_dir in $PATH 2137do 2138 IFS=$as_save_IFS 2139 test -z "$as_dir" && as_dir=. 2140 $as_echo "PATH: $as_dir" 2141 done 2142IFS=$as_save_IFS 2143 2144} >&5 2145 2146cat >&5 <<_ACEOF 2147 2148 2149## ----------- ## 2150## Core tests. ## 2151## ----------- ## 2152 2153_ACEOF 2154 2155 2156# Keep a trace of the command line. 2157# Strip out --no-create and --no-recursion so they do not pile up. 2158# Strip out --silent because we don't want to record it for future runs. 2159# Also quote any args containing shell meta-characters. 2160# Make two passes to allow for proper duplicate-argument suppression. 2161ac_configure_args= 2162ac_configure_args0= 2163ac_configure_args1= 2164ac_must_keep_next=false 2165for ac_pass in 1 2 2166do 2167 for ac_arg 2168 do 2169 case $ac_arg in 2170 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2171 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2172 | -silent | --silent | --silen | --sile | --sil) 2173 continue ;; 2174 *\'*) 2175 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2176 esac 2177 case $ac_pass in 2178 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2179 2) 2180 as_fn_append ac_configure_args1 " '$ac_arg'" 2181 if test $ac_must_keep_next = true; then 2182 ac_must_keep_next=false # Got value, back to normal. 2183 else 2184 case $ac_arg in 2185 *=* | --config-cache | -C | -disable-* | --disable-* \ 2186 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2187 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2188 | -with-* | --with-* | -without-* | --without-* | --x) 2189 case "$ac_configure_args0 " in 2190 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2191 esac 2192 ;; 2193 -* ) ac_must_keep_next=true ;; 2194 esac 2195 fi 2196 as_fn_append ac_configure_args " '$ac_arg'" 2197 ;; 2198 esac 2199 done 2200done 2201{ ac_configure_args0=; unset ac_configure_args0;} 2202{ ac_configure_args1=; unset ac_configure_args1;} 2203 2204# When interrupted or exit'd, cleanup temporary files, and complete 2205# config.log. We remove comments because anyway the quotes in there 2206# would cause problems or look ugly. 2207# WARNING: Use '\'' to represent an apostrophe within the trap. 2208# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2209trap 'exit_status=$? 2210 # Save into config.log some information that might help in debugging. 2211 { 2212 echo 2213 2214 $as_echo "## ---------------- ## 2215## Cache variables. ## 2216## ---------------- ##" 2217 echo 2218 # The following way of writing the cache mishandles newlines in values, 2219( 2220 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2221 eval ac_val=\$$ac_var 2222 case $ac_val in #( 2223 *${as_nl}*) 2224 case $ac_var in #( 2225 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2226$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2227 esac 2228 case $ac_var in #( 2229 _ | IFS | as_nl) ;; #( 2230 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2231 *) { eval $ac_var=; unset $ac_var;} ;; 2232 esac ;; 2233 esac 2234 done 2235 (set) 2>&1 | 2236 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2237 *${as_nl}ac_space=\ *) 2238 sed -n \ 2239 "s/'\''/'\''\\\\'\'''\''/g; 2240 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2241 ;; #( 2242 *) 2243 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2244 ;; 2245 esac | 2246 sort 2247) 2248 echo 2249 2250 $as_echo "## ----------------- ## 2251## Output variables. ## 2252## ----------------- ##" 2253 echo 2254 for ac_var in $ac_subst_vars 2255 do 2256 eval ac_val=\$$ac_var 2257 case $ac_val in 2258 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2259 esac 2260 $as_echo "$ac_var='\''$ac_val'\''" 2261 done | sort 2262 echo 2263 2264 if test -n "$ac_subst_files"; then 2265 $as_echo "## ------------------- ## 2266## File substitutions. ## 2267## ------------------- ##" 2268 echo 2269 for ac_var in $ac_subst_files 2270 do 2271 eval ac_val=\$$ac_var 2272 case $ac_val in 2273 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2274 esac 2275 $as_echo "$ac_var='\''$ac_val'\''" 2276 done | sort 2277 echo 2278 fi 2279 2280 if test -s confdefs.h; then 2281 $as_echo "## ----------- ## 2282## confdefs.h. ## 2283## ----------- ##" 2284 echo 2285 cat confdefs.h 2286 echo 2287 fi 2288 test "$ac_signal" != 0 && 2289 $as_echo "$as_me: caught signal $ac_signal" 2290 $as_echo "$as_me: exit $exit_status" 2291 } >&5 2292 rm -f core *.core core.conftest.* && 2293 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2294 exit $exit_status 2295' 0 2296for ac_signal in 1 2 13 15; do 2297 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2298done 2299ac_signal=0 2300 2301# confdefs.h avoids OS command line length limits that DEFS can exceed. 2302rm -f -r conftest* confdefs.h 2303 2304$as_echo "/* confdefs.h */" > confdefs.h 2305 2306# Predefined preprocessor variables. 2307 2308cat >>confdefs.h <<_ACEOF 2309#define PACKAGE_NAME "$PACKAGE_NAME" 2310_ACEOF 2311 2312cat >>confdefs.h <<_ACEOF 2313#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2314_ACEOF 2315 2316cat >>confdefs.h <<_ACEOF 2317#define PACKAGE_VERSION "$PACKAGE_VERSION" 2318_ACEOF 2319 2320cat >>confdefs.h <<_ACEOF 2321#define PACKAGE_STRING "$PACKAGE_STRING" 2322_ACEOF 2323 2324cat >>confdefs.h <<_ACEOF 2325#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2326_ACEOF 2327 2328cat >>confdefs.h <<_ACEOF 2329#define PACKAGE_URL "$PACKAGE_URL" 2330_ACEOF 2331 2332 2333# Let the site file select an alternate cache file if it wants to. 2334# Prefer an explicitly selected file to automatically selected ones. 2335ac_site_file1=NONE 2336ac_site_file2=NONE 2337if test -n "$CONFIG_SITE"; then 2338 # We do not want a PATH search for config.site. 2339 case $CONFIG_SITE in #(( 2340 -*) ac_site_file1=./$CONFIG_SITE;; 2341 */*) ac_site_file1=$CONFIG_SITE;; 2342 *) ac_site_file1=./$CONFIG_SITE;; 2343 esac 2344elif test "x$prefix" != xNONE; then 2345 ac_site_file1=$prefix/share/config.site 2346 ac_site_file2=$prefix/etc/config.site 2347else 2348 ac_site_file1=$ac_default_prefix/share/config.site 2349 ac_site_file2=$ac_default_prefix/etc/config.site 2350fi 2351for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2352do 2353 test "x$ac_site_file" = xNONE && continue 2354 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2355 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2356$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2357 sed 's/^/| /' "$ac_site_file" >&5 2358 . "$ac_site_file" \ 2359 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2360$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2361as_fn_error $? "failed to load site script $ac_site_file 2362See \`config.log' for more details" "$LINENO" 5; } 2363 fi 2364done 2365 2366if test -r "$cache_file"; then 2367 # Some versions of bash will fail to source /dev/null (special files 2368 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2369 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2370 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2371$as_echo "$as_me: loading cache $cache_file" >&6;} 2372 case $cache_file in 2373 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2374 *) . "./$cache_file";; 2375 esac 2376 fi 2377else 2378 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2379$as_echo "$as_me: creating cache $cache_file" >&6;} 2380 >$cache_file 2381fi 2382 2383# Check that the precious variables saved in the cache have kept the same 2384# value. 2385ac_cache_corrupted=false 2386for ac_var in $ac_precious_vars; do 2387 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2388 eval ac_new_set=\$ac_env_${ac_var}_set 2389 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2390 eval ac_new_val=\$ac_env_${ac_var}_value 2391 case $ac_old_set,$ac_new_set in 2392 set,) 2393 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2394$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2395 ac_cache_corrupted=: ;; 2396 ,set) 2397 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2398$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2399 ac_cache_corrupted=: ;; 2400 ,);; 2401 *) 2402 if test "x$ac_old_val" != "x$ac_new_val"; then 2403 # differences in whitespace do not lead to failure. 2404 ac_old_val_w=`echo x $ac_old_val` 2405 ac_new_val_w=`echo x $ac_new_val` 2406 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2407 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2408$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2409 ac_cache_corrupted=: 2410 else 2411 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2412$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2413 eval $ac_var=\$ac_old_val 2414 fi 2415 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2416$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2417 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2418$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2419 fi;; 2420 esac 2421 # Pass precious variables to config.status. 2422 if test "$ac_new_set" = set; then 2423 case $ac_new_val in 2424 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2425 *) ac_arg=$ac_var=$ac_new_val ;; 2426 esac 2427 case " $ac_configure_args " in 2428 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2429 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2430 esac 2431 fi 2432done 2433if $ac_cache_corrupted; then 2434 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2435$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2436 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2437$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2438 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2439fi 2440## -------------------- ## 2441## Main body of script. ## 2442## -------------------- ## 2443 2444ac_ext=c 2445ac_cpp='$CPP $CPPFLAGS' 2446ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2447ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2448ac_compiler_gnu=$ac_cv_c_compiler_gnu 2449 2450 2451 2452 2453 2454## -------------------- ## 2455## M4sh Initialization. ## 2456## -------------------- ## 2457 2458# Be more Bourne compatible 2459DUALCASE=1; export DUALCASE # for MKS sh 2460if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 2461 emulate sh 2462 NULLCMD=: 2463 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2464 # is contrary to our usage. Disable this feature. 2465 alias -g '${1+"$@"}'='"$@"' 2466 setopt NO_GLOB_SUBST 2467else 2468 case `(set -o) 2>/dev/null` in #( 2469 *posix*) : 2470 set -o posix ;; #( 2471 *) : 2472 ;; 2473esac 2474fi 2475 2476 2477as_nl=' 2478' 2479export as_nl 2480# Printing a long string crashes Solaris 7 /usr/bin/printf. 2481as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 2482as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 2483as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 2484# Prefer a ksh shell builtin over an external printf program on Solaris, 2485# but without wasting forks for bash or zsh. 2486if test -z "$BASH_VERSION$ZSH_VERSION" \ 2487 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 2488 as_echo='print -r --' 2489 as_echo_n='print -rn --' 2490elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 2491 as_echo='printf %s\n' 2492 as_echo_n='printf %s' 2493else 2494 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 2495 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 2496 as_echo_n='/usr/ucb/echo -n' 2497 else 2498 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 2499 as_echo_n_body='eval 2500 arg=$1; 2501 case $arg in #( 2502 *"$as_nl"*) 2503 expr "X$arg" : "X\\(.*\\)$as_nl"; 2504 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 2505 esac; 2506 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 2507 ' 2508 export as_echo_n_body 2509 as_echo_n='sh -c $as_echo_n_body as_echo' 2510 fi 2511 export as_echo_body 2512 as_echo='sh -c $as_echo_body as_echo' 2513fi 2514 2515# The user is always right. 2516if test "${PATH_SEPARATOR+set}" != set; then 2517 PATH_SEPARATOR=: 2518 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 2519 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 2520 PATH_SEPARATOR=';' 2521 } 2522fi 2523 2524 2525# IFS 2526# We need space, tab and new line, in precisely that order. Quoting is 2527# there to prevent editors from complaining about space-tab. 2528# (If _AS_PATH_WALK were called with IFS unset, it would disable word 2529# splitting by setting IFS to empty value.) 2530IFS=" "" $as_nl" 2531 2532# Find who we are. Look in the path if we contain no directory separator. 2533as_myself= 2534case $0 in #(( 2535 *[\\/]* ) as_myself=$0 ;; 2536 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2537for as_dir in $PATH 2538do 2539 IFS=$as_save_IFS 2540 test -z "$as_dir" && as_dir=. 2541 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 2542 done 2543IFS=$as_save_IFS 2544 2545 ;; 2546esac 2547# We did not find ourselves, most probably we were run as `sh COMMAND' 2548# in which case we are not to be found in the path. 2549if test "x$as_myself" = x; then 2550 as_myself=$0 2551fi 2552if test ! -f "$as_myself"; then 2553 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 2554 exit 1 2555fi 2556 2557# Unset variables that we do not need and which cause bugs (e.g. in 2558# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 2559# suppresses any "Segmentation fault" message there. '((' could 2560# trigger a bug in pdksh 5.2.14. 2561for as_var in BASH_ENV ENV MAIL MAILPATH 2562do eval test x\${$as_var+set} = xset \ 2563 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 2564done 2565PS1='$ ' 2566PS2='> ' 2567PS4='+ ' 2568 2569# NLS nuisances. 2570LC_ALL=C 2571export LC_ALL 2572LANGUAGE=C 2573export LANGUAGE 2574 2575# CDPATH. 2576(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 2577 2578 2579 2580 2581ac_aux_dir= 2582for ac_dir in buildaux "$srcdir"/buildaux; do 2583 if test -f "$ac_dir/install-sh"; then 2584 ac_aux_dir=$ac_dir 2585 ac_install_sh="$ac_aux_dir/install-sh -c" 2586 break 2587 elif test -f "$ac_dir/install.sh"; then 2588 ac_aux_dir=$ac_dir 2589 ac_install_sh="$ac_aux_dir/install.sh -c" 2590 break 2591 elif test -f "$ac_dir/shtool"; then 2592 ac_aux_dir=$ac_dir 2593 ac_install_sh="$ac_aux_dir/shtool install -c" 2594 break 2595 fi 2596done 2597if test -z "$ac_aux_dir"; then 2598 as_fn_error $? "cannot find install-sh, install.sh, or shtool in buildaux \"$srcdir\"/buildaux" "$LINENO" 5 2599fi 2600 2601# These three variables are undocumented and unsupported, 2602# and are intended to be withdrawn in a future Autoconf release. 2603# They can cause serious problems if a builder's source tree is in a directory 2604# whose full name contains unusual characters. 2605ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2606ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2607ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2608 2609 2610ac_config_headers="$ac_config_headers src/lib/config.h" 2611 2612 2613am__api_version='1.10' 2614 2615# Find a good install program. We prefer a C program (faster), 2616# so one script is as good as another. But avoid the broken or 2617# incompatible versions: 2618# SysV /etc/install, /usr/sbin/install 2619# SunOS /usr/etc/install 2620# IRIX /sbin/install 2621# AIX /bin/install 2622# AmigaOS /C/install, which installs bootblocks on floppy discs 2623# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2624# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2625# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2626# OS/2's system install, which has a completely different semantic 2627# ./install, which can be erroneously created by make from ./install.sh. 2628# Reject install programs that cannot install multiple files. 2629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2630$as_echo_n "checking for a BSD-compatible install... " >&6; } 2631if test -z "$INSTALL"; then 2632if ${ac_cv_path_install+:} false; then : 2633 $as_echo_n "(cached) " >&6 2634else 2635 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2636for as_dir in $PATH 2637do 2638 IFS=$as_save_IFS 2639 test -z "$as_dir" && as_dir=. 2640 # Account for people who put trailing slashes in PATH elements. 2641case $as_dir/ in #(( 2642 ./ | .// | /[cC]/* | \ 2643 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2644 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2645 /usr/ucb/* ) ;; 2646 *) 2647 # OSF1 and SCO ODT 3.0 have their own names for install. 2648 # Don't use installbsd from OSF since it installs stuff as root 2649 # by default. 2650 for ac_prog in ginstall scoinst install; do 2651 for ac_exec_ext in '' $ac_executable_extensions; do 2652 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2653 if test $ac_prog = install && 2654 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2655 # AIX install. It has an incompatible calling convention. 2656 : 2657 elif test $ac_prog = install && 2658 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2659 # program-specific install script used by HP pwplus--don't use. 2660 : 2661 else 2662 rm -rf conftest.one conftest.two conftest.dir 2663 echo one > conftest.one 2664 echo two > conftest.two 2665 mkdir conftest.dir 2666 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2667 test -s conftest.one && test -s conftest.two && 2668 test -s conftest.dir/conftest.one && 2669 test -s conftest.dir/conftest.two 2670 then 2671 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2672 break 3 2673 fi 2674 fi 2675 fi 2676 done 2677 done 2678 ;; 2679esac 2680 2681 done 2682IFS=$as_save_IFS 2683 2684rm -rf conftest.one conftest.two conftest.dir 2685 2686fi 2687 if test "${ac_cv_path_install+set}" = set; then 2688 INSTALL=$ac_cv_path_install 2689 else 2690 # As a last resort, use the slow shell script. Don't cache a 2691 # value for INSTALL within a source directory, because that will 2692 # break other packages using the cache if that directory is 2693 # removed, or if the value is a relative name. 2694 INSTALL=$ac_install_sh 2695 fi 2696fi 2697{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2698$as_echo "$INSTALL" >&6; } 2699 2700# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2701# It thinks the first close brace ends the variable substitution. 2702test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2703 2704test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2705 2706test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2707 2708{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2709$as_echo_n "checking whether build environment is sane... " >&6; } 2710# Just in case 2711sleep 1 2712echo timestamp > conftest.file 2713# Do `set' in a subshell so we don't clobber the current shell's 2714# arguments. Must try -L first in case configure is actually a 2715# symlink; some systems play weird games with the mod time of symlinks 2716# (eg FreeBSD returns the mod time of the symlink's containing 2717# directory). 2718if ( 2719 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 2720 if test "$*" = "X"; then 2721 # -L didn't work. 2722 set X `ls -t $srcdir/configure conftest.file` 2723 fi 2724 rm -f conftest.file 2725 if test "$*" != "X $srcdir/configure conftest.file" \ 2726 && test "$*" != "X conftest.file $srcdir/configure"; then 2727 2728 # If neither matched, then we have a broken ls. This can happen 2729 # if, for instance, CONFIG_SHELL is bash and it inherits a 2730 # broken ls alias from the environment. This has actually 2731 # happened. Such a system could not be considered "sane". 2732 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2733alias in your environment" "$LINENO" 5 2734 fi 2735 2736 test "$2" = conftest.file 2737 ) 2738then 2739 # Ok. 2740 : 2741else 2742 as_fn_error $? "newly created file is older than distributed files! 2743Check your system clock" "$LINENO" 5 2744fi 2745{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2746$as_echo "yes" >&6; } 2747test "$program_prefix" != NONE && 2748 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2749# Use a double $ so make ignores it. 2750test "$program_suffix" != NONE && 2751 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2752# Double any \ or $. 2753# By default was `s,x,x', remove it if useless. 2754ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2755program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2756 2757# expand $ac_aux_dir to an absolute path 2758am_aux_dir=`cd $ac_aux_dir && pwd` 2759 2760test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 2761# Use eval to expand $SHELL 2762if eval "$MISSING --run true"; then 2763 am_missing_run="$MISSING --run " 2764else 2765 am_missing_run= 2766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2767$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2768fi 2769 2770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2771$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2772if test -z "$MKDIR_P"; then 2773 if ${ac_cv_path_mkdir+:} false; then : 2774 $as_echo_n "(cached) " >&6 2775else 2776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2777for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2778do 2779 IFS=$as_save_IFS 2780 test -z "$as_dir" && as_dir=. 2781 for ac_prog in mkdir gmkdir; do 2782 for ac_exec_ext in '' $ac_executable_extensions; do 2783 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2784 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2785 'mkdir (GNU coreutils) '* | \ 2786 'mkdir (coreutils) '* | \ 2787 'mkdir (fileutils) '4.1*) 2788 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2789 break 3;; 2790 esac 2791 done 2792 done 2793 done 2794IFS=$as_save_IFS 2795 2796fi 2797 2798 test -d ./--version && rmdir ./--version 2799 if test "${ac_cv_path_mkdir+set}" = set; then 2800 MKDIR_P="$ac_cv_path_mkdir -p" 2801 else 2802 # As a last resort, use the slow shell script. Don't cache a 2803 # value for MKDIR_P within a source directory, because that will 2804 # break other packages using the cache if that directory is 2805 # removed, or if the value is a relative name. 2806 MKDIR_P="$ac_install_sh -d" 2807 fi 2808fi 2809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2810$as_echo "$MKDIR_P" >&6; } 2811 2812mkdir_p="$MKDIR_P" 2813case $mkdir_p in 2814 [\\/$]* | ?:[\\/]*) ;; 2815 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2816esac 2817 2818for ac_prog in gawk mawk nawk awk 2819do 2820 # Extract the first word of "$ac_prog", so it can be a program name with args. 2821set dummy $ac_prog; ac_word=$2 2822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2823$as_echo_n "checking for $ac_word... " >&6; } 2824if ${ac_cv_prog_AWK+:} false; then : 2825 $as_echo_n "(cached) " >&6 2826else 2827 if test -n "$AWK"; then 2828 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2829else 2830as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2831for as_dir in $PATH 2832do 2833 IFS=$as_save_IFS 2834 test -z "$as_dir" && as_dir=. 2835 for ac_exec_ext in '' $ac_executable_extensions; do 2836 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2837 ac_cv_prog_AWK="$ac_prog" 2838 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2839 break 2 2840 fi 2841done 2842 done 2843IFS=$as_save_IFS 2844 2845fi 2846fi 2847AWK=$ac_cv_prog_AWK 2848if test -n "$AWK"; then 2849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2850$as_echo "$AWK" >&6; } 2851else 2852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2853$as_echo "no" >&6; } 2854fi 2855 2856 2857 test -n "$AWK" && break 2858done 2859 2860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2861$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2862set x ${MAKE-make} 2863ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2864if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2865 $as_echo_n "(cached) " >&6 2866else 2867 cat >conftest.make <<\_ACEOF 2868SHELL = /bin/sh 2869all: 2870 @echo '@@@%%%=$(MAKE)=@@@%%%' 2871_ACEOF 2872# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2873case `${MAKE-make} -f conftest.make 2>/dev/null` in 2874 *@@@%%%=?*=@@@%%%*) 2875 eval ac_cv_prog_make_${ac_make}_set=yes;; 2876 *) 2877 eval ac_cv_prog_make_${ac_make}_set=no;; 2878esac 2879rm -f conftest.make 2880fi 2881if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2883$as_echo "yes" >&6; } 2884 SET_MAKE= 2885else 2886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2887$as_echo "no" >&6; } 2888 SET_MAKE="MAKE=${MAKE-make}" 2889fi 2890 2891rm -rf .tst 2>/dev/null 2892mkdir .tst 2>/dev/null 2893if test -d .tst; then 2894 am__leading_dot=. 2895else 2896 am__leading_dot=_ 2897fi 2898rmdir .tst 2>/dev/null 2899 2900if test "`cd $srcdir && pwd`" != "`pwd`"; then 2901 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2902 # is not polluted with repeated "-I." 2903 am__isrc=' -I$(srcdir)' 2904 # test to see if srcdir already configured 2905 if test -f $srcdir/config.status; then 2906 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2907 fi 2908fi 2909 2910# test whether we have cygpath 2911if test -z "$CYGPATH_W"; then 2912 if (cygpath --version) >/dev/null 2>/dev/null; then 2913 CYGPATH_W='cygpath -w' 2914 else 2915 CYGPATH_W=echo 2916 fi 2917fi 2918 2919 2920# Define the identity of the package. 2921 PACKAGE='netpgp' 2922 VERSION='20140220' 2923 2924 2925cat >>confdefs.h <<_ACEOF 2926#define PACKAGE "$PACKAGE" 2927_ACEOF 2928 2929 2930cat >>confdefs.h <<_ACEOF 2931#define VERSION "$VERSION" 2932_ACEOF 2933 2934# Some tools Automake needs. 2935 2936ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2937 2938 2939AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2940 2941 2942AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2943 2944 2945AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2946 2947 2948MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2949 2950install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"} 2951 2952# Installed binaries are usually stripped using `strip' when the user 2953# run `make install-strip'. However `strip' might not be the right 2954# tool to use in cross-compilation environments, therefore Automake 2955# will honor the `STRIP' environment variable to overrule this program. 2956if test "$cross_compiling" != no; then 2957 if test -n "$ac_tool_prefix"; then 2958 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2959set dummy ${ac_tool_prefix}strip; ac_word=$2 2960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2961$as_echo_n "checking for $ac_word... " >&6; } 2962if ${ac_cv_prog_STRIP+:} false; then : 2963 $as_echo_n "(cached) " >&6 2964else 2965 if test -n "$STRIP"; then 2966 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2967else 2968as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2969for as_dir in $PATH 2970do 2971 IFS=$as_save_IFS 2972 test -z "$as_dir" && as_dir=. 2973 for ac_exec_ext in '' $ac_executable_extensions; do 2974 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2975 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2976 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2977 break 2 2978 fi 2979done 2980 done 2981IFS=$as_save_IFS 2982 2983fi 2984fi 2985STRIP=$ac_cv_prog_STRIP 2986if test -n "$STRIP"; then 2987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2988$as_echo "$STRIP" >&6; } 2989else 2990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2991$as_echo "no" >&6; } 2992fi 2993 2994 2995fi 2996if test -z "$ac_cv_prog_STRIP"; then 2997 ac_ct_STRIP=$STRIP 2998 # Extract the first word of "strip", so it can be a program name with args. 2999set dummy strip; ac_word=$2 3000{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3001$as_echo_n "checking for $ac_word... " >&6; } 3002if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 3003 $as_echo_n "(cached) " >&6 3004else 3005 if test -n "$ac_ct_STRIP"; then 3006 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3007else 3008as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3009for as_dir in $PATH 3010do 3011 IFS=$as_save_IFS 3012 test -z "$as_dir" && as_dir=. 3013 for ac_exec_ext in '' $ac_executable_extensions; do 3014 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3015 ac_cv_prog_ac_ct_STRIP="strip" 3016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3017 break 2 3018 fi 3019done 3020 done 3021IFS=$as_save_IFS 3022 3023fi 3024fi 3025ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3026if test -n "$ac_ct_STRIP"; then 3027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3028$as_echo "$ac_ct_STRIP" >&6; } 3029else 3030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3031$as_echo "no" >&6; } 3032fi 3033 3034 if test "x$ac_ct_STRIP" = x; then 3035 STRIP=":" 3036 else 3037 case $cross_compiling:$ac_tool_warned in 3038yes:) 3039{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3040$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3041ac_tool_warned=yes ;; 3042esac 3043 STRIP=$ac_ct_STRIP 3044 fi 3045else 3046 STRIP="$ac_cv_prog_STRIP" 3047fi 3048 3049fi 3050INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3051 3052# We need awk for the "check" target. The system "awk" is bad on 3053# some platforms. 3054# Always define AMTAR for backward compatibility. 3055 3056AMTAR=${AMTAR-"${am_missing_run}tar"} 3057 3058am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 3059 3060 3061 3062 3063 3064{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 3065$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 3066 # Check whether --enable-maintainer-mode was given. 3067if test "${enable_maintainer_mode+set}" = set; then : 3068 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 3069else 3070 USE_MAINTAINER_MODE=no 3071fi 3072 3073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 3074$as_echo "$USE_MAINTAINER_MODE" >&6; } 3075 if test $USE_MAINTAINER_MODE = yes; then 3076 MAINTAINER_MODE_TRUE= 3077 MAINTAINER_MODE_FALSE='#' 3078else 3079 MAINTAINER_MODE_TRUE='#' 3080 MAINTAINER_MODE_FALSE= 3081fi 3082 3083 MAINT=$MAINTAINER_MODE_TRUE 3084 3085 3086 3087# Make sure we can run config.sub. 3088$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3089 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3090 3091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3092$as_echo_n "checking build system type... " >&6; } 3093if ${ac_cv_build+:} false; then : 3094 $as_echo_n "(cached) " >&6 3095else 3096 ac_build_alias=$build_alias 3097test "x$ac_build_alias" = x && 3098 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3099test "x$ac_build_alias" = x && 3100 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3101ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3102 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3103 3104fi 3105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3106$as_echo "$ac_cv_build" >&6; } 3107case $ac_cv_build in 3108*-*-*) ;; 3109*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3110esac 3111build=$ac_cv_build 3112ac_save_IFS=$IFS; IFS='-' 3113set x $ac_cv_build 3114shift 3115build_cpu=$1 3116build_vendor=$2 3117shift; shift 3118# Remember, the first character of IFS is used to create $*, 3119# except with old shells: 3120build_os=$* 3121IFS=$ac_save_IFS 3122case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3123 3124 3125{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3126$as_echo_n "checking host system type... " >&6; } 3127if ${ac_cv_host+:} false; then : 3128 $as_echo_n "(cached) " >&6 3129else 3130 if test "x$host_alias" = x; then 3131 ac_cv_host=$ac_cv_build 3132else 3133 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3134 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3135fi 3136 3137fi 3138{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3139$as_echo "$ac_cv_host" >&6; } 3140case $ac_cv_host in 3141*-*-*) ;; 3142*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3143esac 3144host=$ac_cv_host 3145ac_save_IFS=$IFS; IFS='-' 3146set x $ac_cv_host 3147shift 3148host_cpu=$1 3149host_vendor=$2 3150shift; shift 3151# Remember, the first character of IFS is used to create $*, 3152# except with old shells: 3153host_os=$* 3154IFS=$ac_save_IFS 3155case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3156 3157 3158CANONICAL_HOST=$host 3159 3160 3161# Checks for programs. 3162# 3163{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3164$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3165set x ${MAKE-make} 3166ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3167if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 3168 $as_echo_n "(cached) " >&6 3169else 3170 cat >conftest.make <<\_ACEOF 3171SHELL = /bin/sh 3172all: 3173 @echo '@@@%%%=$(MAKE)=@@@%%%' 3174_ACEOF 3175# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 3176case `${MAKE-make} -f conftest.make 2>/dev/null` in 3177 *@@@%%%=?*=@@@%%%*) 3178 eval ac_cv_prog_make_${ac_make}_set=yes;; 3179 *) 3180 eval ac_cv_prog_make_${ac_make}_set=no;; 3181esac 3182rm -f conftest.make 3183fi 3184if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3186$as_echo "yes" >&6; } 3187 SET_MAKE= 3188else 3189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3190$as_echo "no" >&6; } 3191 SET_MAKE="MAKE=${MAKE-make}" 3192fi 3193 3194AM_PROG_AR 3195for ac_prog in gawk mawk nawk awk 3196do 3197 # Extract the first word of "$ac_prog", so it can be a program name with args. 3198set dummy $ac_prog; ac_word=$2 3199{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3200$as_echo_n "checking for $ac_word... " >&6; } 3201if ${ac_cv_prog_AWK+:} false; then : 3202 $as_echo_n "(cached) " >&6 3203else 3204 if test -n "$AWK"; then 3205 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3206else 3207as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3208for as_dir in $PATH 3209do 3210 IFS=$as_save_IFS 3211 test -z "$as_dir" && as_dir=. 3212 for ac_exec_ext in '' $ac_executable_extensions; do 3213 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3214 ac_cv_prog_AWK="$ac_prog" 3215 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3216 break 2 3217 fi 3218done 3219 done 3220IFS=$as_save_IFS 3221 3222fi 3223fi 3224AWK=$ac_cv_prog_AWK 3225if test -n "$AWK"; then 3226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3227$as_echo "$AWK" >&6; } 3228else 3229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3230$as_echo "no" >&6; } 3231fi 3232 3233 3234 test -n "$AWK" && break 3235done 3236 3237ac_ext=c 3238ac_cpp='$CPP $CPPFLAGS' 3239ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3240ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3241ac_compiler_gnu=$ac_cv_c_compiler_gnu 3242if test -n "$ac_tool_prefix"; then 3243 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3244set dummy ${ac_tool_prefix}gcc; ac_word=$2 3245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3246$as_echo_n "checking for $ac_word... " >&6; } 3247if ${ac_cv_prog_CC+:} false; then : 3248 $as_echo_n "(cached) " >&6 3249else 3250 if test -n "$CC"; then 3251 ac_cv_prog_CC="$CC" # Let the user override the test. 3252else 3253as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3254for as_dir in $PATH 3255do 3256 IFS=$as_save_IFS 3257 test -z "$as_dir" && as_dir=. 3258 for ac_exec_ext in '' $ac_executable_extensions; do 3259 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3260 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3261 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3262 break 2 3263 fi 3264done 3265 done 3266IFS=$as_save_IFS 3267 3268fi 3269fi 3270CC=$ac_cv_prog_CC 3271if test -n "$CC"; then 3272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3273$as_echo "$CC" >&6; } 3274else 3275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3276$as_echo "no" >&6; } 3277fi 3278 3279 3280fi 3281if test -z "$ac_cv_prog_CC"; then 3282 ac_ct_CC=$CC 3283 # Extract the first word of "gcc", so it can be a program name with args. 3284set dummy gcc; ac_word=$2 3285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3286$as_echo_n "checking for $ac_word... " >&6; } 3287if ${ac_cv_prog_ac_ct_CC+:} false; then : 3288 $as_echo_n "(cached) " >&6 3289else 3290 if test -n "$ac_ct_CC"; then 3291 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3292else 3293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3294for as_dir in $PATH 3295do 3296 IFS=$as_save_IFS 3297 test -z "$as_dir" && as_dir=. 3298 for ac_exec_ext in '' $ac_executable_extensions; do 3299 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3300 ac_cv_prog_ac_ct_CC="gcc" 3301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3302 break 2 3303 fi 3304done 3305 done 3306IFS=$as_save_IFS 3307 3308fi 3309fi 3310ac_ct_CC=$ac_cv_prog_ac_ct_CC 3311if test -n "$ac_ct_CC"; then 3312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3313$as_echo "$ac_ct_CC" >&6; } 3314else 3315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3316$as_echo "no" >&6; } 3317fi 3318 3319 if test "x$ac_ct_CC" = x; then 3320 CC="" 3321 else 3322 case $cross_compiling:$ac_tool_warned in 3323yes:) 3324{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3325$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3326ac_tool_warned=yes ;; 3327esac 3328 CC=$ac_ct_CC 3329 fi 3330else 3331 CC="$ac_cv_prog_CC" 3332fi 3333 3334if test -z "$CC"; then 3335 if test -n "$ac_tool_prefix"; then 3336 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3337set dummy ${ac_tool_prefix}cc; ac_word=$2 3338{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3339$as_echo_n "checking for $ac_word... " >&6; } 3340if ${ac_cv_prog_CC+:} false; then : 3341 $as_echo_n "(cached) " >&6 3342else 3343 if test -n "$CC"; then 3344 ac_cv_prog_CC="$CC" # Let the user override the test. 3345else 3346as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3347for as_dir in $PATH 3348do 3349 IFS=$as_save_IFS 3350 test -z "$as_dir" && as_dir=. 3351 for ac_exec_ext in '' $ac_executable_extensions; do 3352 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3353 ac_cv_prog_CC="${ac_tool_prefix}cc" 3354 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3355 break 2 3356 fi 3357done 3358 done 3359IFS=$as_save_IFS 3360 3361fi 3362fi 3363CC=$ac_cv_prog_CC 3364if test -n "$CC"; then 3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3366$as_echo "$CC" >&6; } 3367else 3368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3369$as_echo "no" >&6; } 3370fi 3371 3372 3373 fi 3374fi 3375if test -z "$CC"; then 3376 # Extract the first word of "cc", so it can be a program name with args. 3377set dummy cc; ac_word=$2 3378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3379$as_echo_n "checking for $ac_word... " >&6; } 3380if ${ac_cv_prog_CC+:} false; then : 3381 $as_echo_n "(cached) " >&6 3382else 3383 if test -n "$CC"; then 3384 ac_cv_prog_CC="$CC" # Let the user override the test. 3385else 3386 ac_prog_rejected=no 3387as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3388for as_dir in $PATH 3389do 3390 IFS=$as_save_IFS 3391 test -z "$as_dir" && as_dir=. 3392 for ac_exec_ext in '' $ac_executable_extensions; do 3393 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3394 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3395 ac_prog_rejected=yes 3396 continue 3397 fi 3398 ac_cv_prog_CC="cc" 3399 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3400 break 2 3401 fi 3402done 3403 done 3404IFS=$as_save_IFS 3405 3406if test $ac_prog_rejected = yes; then 3407 # We found a bogon in the path, so make sure we never use it. 3408 set dummy $ac_cv_prog_CC 3409 shift 3410 if test $# != 0; then 3411 # We chose a different compiler from the bogus one. 3412 # However, it has the same basename, so the bogon will be chosen 3413 # first if we set CC to just the basename; use the full file name. 3414 shift 3415 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3416 fi 3417fi 3418fi 3419fi 3420CC=$ac_cv_prog_CC 3421if test -n "$CC"; then 3422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3423$as_echo "$CC" >&6; } 3424else 3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3426$as_echo "no" >&6; } 3427fi 3428 3429 3430fi 3431if test -z "$CC"; then 3432 if test -n "$ac_tool_prefix"; then 3433 for ac_prog in cl.exe 3434 do 3435 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3436set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3438$as_echo_n "checking for $ac_word... " >&6; } 3439if ${ac_cv_prog_CC+:} false; then : 3440 $as_echo_n "(cached) " >&6 3441else 3442 if test -n "$CC"; then 3443 ac_cv_prog_CC="$CC" # Let the user override the test. 3444else 3445as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3446for as_dir in $PATH 3447do 3448 IFS=$as_save_IFS 3449 test -z "$as_dir" && as_dir=. 3450 for ac_exec_ext in '' $ac_executable_extensions; do 3451 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3452 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3453 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3454 break 2 3455 fi 3456done 3457 done 3458IFS=$as_save_IFS 3459 3460fi 3461fi 3462CC=$ac_cv_prog_CC 3463if test -n "$CC"; then 3464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3465$as_echo "$CC" >&6; } 3466else 3467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3468$as_echo "no" >&6; } 3469fi 3470 3471 3472 test -n "$CC" && break 3473 done 3474fi 3475if test -z "$CC"; then 3476 ac_ct_CC=$CC 3477 for ac_prog in cl.exe 3478do 3479 # Extract the first word of "$ac_prog", so it can be a program name with args. 3480set dummy $ac_prog; ac_word=$2 3481{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3482$as_echo_n "checking for $ac_word... " >&6; } 3483if ${ac_cv_prog_ac_ct_CC+:} false; then : 3484 $as_echo_n "(cached) " >&6 3485else 3486 if test -n "$ac_ct_CC"; then 3487 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3488else 3489as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3490for as_dir in $PATH 3491do 3492 IFS=$as_save_IFS 3493 test -z "$as_dir" && as_dir=. 3494 for ac_exec_ext in '' $ac_executable_extensions; do 3495 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3496 ac_cv_prog_ac_ct_CC="$ac_prog" 3497 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3498 break 2 3499 fi 3500done 3501 done 3502IFS=$as_save_IFS 3503 3504fi 3505fi 3506ac_ct_CC=$ac_cv_prog_ac_ct_CC 3507if test -n "$ac_ct_CC"; then 3508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3509$as_echo "$ac_ct_CC" >&6; } 3510else 3511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3512$as_echo "no" >&6; } 3513fi 3514 3515 3516 test -n "$ac_ct_CC" && break 3517done 3518 3519 if test "x$ac_ct_CC" = x; then 3520 CC="" 3521 else 3522 case $cross_compiling:$ac_tool_warned in 3523yes:) 3524{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3525$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3526ac_tool_warned=yes ;; 3527esac 3528 CC=$ac_ct_CC 3529 fi 3530fi 3531 3532fi 3533 3534 3535test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3536$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3537as_fn_error $? "no acceptable C compiler found in \$PATH 3538See \`config.log' for more details" "$LINENO" 5; } 3539 3540# Provide some information about the compiler. 3541$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3542set X $ac_compile 3543ac_compiler=$2 3544for ac_option in --version -v -V -qversion; do 3545 { { ac_try="$ac_compiler $ac_option >&5" 3546case "(($ac_try" in 3547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3548 *) ac_try_echo=$ac_try;; 3549esac 3550eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3551$as_echo "$ac_try_echo"; } >&5 3552 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3553 ac_status=$? 3554 if test -s conftest.err; then 3555 sed '10a\ 3556... rest of stderr output deleted ... 3557 10q' conftest.err >conftest.er1 3558 cat conftest.er1 >&5 3559 fi 3560 rm -f conftest.er1 conftest.err 3561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3562 test $ac_status = 0; } 3563done 3564 3565cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3566/* end confdefs.h. */ 3567 3568int 3569main () 3570{ 3571 3572 ; 3573 return 0; 3574} 3575_ACEOF 3576ac_clean_files_save=$ac_clean_files 3577ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3578# Try to create an executable without -o first, disregard a.out. 3579# It will help us diagnose broken compilers, and finding out an intuition 3580# of exeext. 3581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3582$as_echo_n "checking whether the C compiler works... " >&6; } 3583ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3584 3585# The possible output files: 3586ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3587 3588ac_rmfiles= 3589for ac_file in $ac_files 3590do 3591 case $ac_file in 3592 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3593 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3594 esac 3595done 3596rm -f $ac_rmfiles 3597 3598if { { ac_try="$ac_link_default" 3599case "(($ac_try" in 3600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3601 *) ac_try_echo=$ac_try;; 3602esac 3603eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3604$as_echo "$ac_try_echo"; } >&5 3605 (eval "$ac_link_default") 2>&5 3606 ac_status=$? 3607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3608 test $ac_status = 0; }; then : 3609 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3610# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3611# in a Makefile. We should not override ac_cv_exeext if it was cached, 3612# so that the user can short-circuit this test for compilers unknown to 3613# Autoconf. 3614for ac_file in $ac_files '' 3615do 3616 test -f "$ac_file" || continue 3617 case $ac_file in 3618 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3619 ;; 3620 [ab].out ) 3621 # We found the default executable, but exeext='' is most 3622 # certainly right. 3623 break;; 3624 *.* ) 3625 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3626 then :; else 3627 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3628 fi 3629 # We set ac_cv_exeext here because the later test for it is not 3630 # safe: cross compilers may not add the suffix if given an `-o' 3631 # argument, so we may need to know it at that point already. 3632 # Even if this section looks crufty: it has the advantage of 3633 # actually working. 3634 break;; 3635 * ) 3636 break;; 3637 esac 3638done 3639test "$ac_cv_exeext" = no && ac_cv_exeext= 3640 3641else 3642 ac_file='' 3643fi 3644if test -z "$ac_file"; then : 3645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3646$as_echo "no" >&6; } 3647$as_echo "$as_me: failed program was:" >&5 3648sed 's/^/| /' conftest.$ac_ext >&5 3649 3650{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3651$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3652as_fn_error 77 "C compiler cannot create executables 3653See \`config.log' for more details" "$LINENO" 5; } 3654else 3655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3656$as_echo "yes" >&6; } 3657fi 3658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3659$as_echo_n "checking for C compiler default output file name... " >&6; } 3660{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3661$as_echo "$ac_file" >&6; } 3662ac_exeext=$ac_cv_exeext 3663 3664rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3665ac_clean_files=$ac_clean_files_save 3666{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3667$as_echo_n "checking for suffix of executables... " >&6; } 3668if { { ac_try="$ac_link" 3669case "(($ac_try" in 3670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3671 *) ac_try_echo=$ac_try;; 3672esac 3673eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3674$as_echo "$ac_try_echo"; } >&5 3675 (eval "$ac_link") 2>&5 3676 ac_status=$? 3677 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3678 test $ac_status = 0; }; then : 3679 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3680# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3681# work properly (i.e., refer to `conftest.exe'), while it won't with 3682# `rm'. 3683for ac_file in conftest.exe conftest conftest.*; do 3684 test -f "$ac_file" || continue 3685 case $ac_file in 3686 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3687 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3688 break;; 3689 * ) break;; 3690 esac 3691done 3692else 3693 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3694$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3695as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3696See \`config.log' for more details" "$LINENO" 5; } 3697fi 3698rm -f conftest conftest$ac_cv_exeext 3699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3700$as_echo "$ac_cv_exeext" >&6; } 3701 3702rm -f conftest.$ac_ext 3703EXEEXT=$ac_cv_exeext 3704ac_exeext=$EXEEXT 3705cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3706/* end confdefs.h. */ 3707#include <stdio.h> 3708int 3709main () 3710{ 3711FILE *f = fopen ("conftest.out", "w"); 3712 return ferror (f) || fclose (f) != 0; 3713 3714 ; 3715 return 0; 3716} 3717_ACEOF 3718ac_clean_files="$ac_clean_files conftest.out" 3719# Check that the compiler produces executables we can run. If not, either 3720# the compiler is broken, or we cross compile. 3721{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3722$as_echo_n "checking whether we are cross compiling... " >&6; } 3723if test "$cross_compiling" != yes; then 3724 { { ac_try="$ac_link" 3725case "(($ac_try" in 3726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3727 *) ac_try_echo=$ac_try;; 3728esac 3729eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3730$as_echo "$ac_try_echo"; } >&5 3731 (eval "$ac_link") 2>&5 3732 ac_status=$? 3733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3734 test $ac_status = 0; } 3735 if { ac_try='./conftest$ac_cv_exeext' 3736 { { case "(($ac_try" in 3737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3738 *) ac_try_echo=$ac_try;; 3739esac 3740eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3741$as_echo "$ac_try_echo"; } >&5 3742 (eval "$ac_try") 2>&5 3743 ac_status=$? 3744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3745 test $ac_status = 0; }; }; then 3746 cross_compiling=no 3747 else 3748 if test "$cross_compiling" = maybe; then 3749 cross_compiling=yes 3750 else 3751 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3752$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3753as_fn_error $? "cannot run C compiled programs. 3754If you meant to cross compile, use \`--host'. 3755See \`config.log' for more details" "$LINENO" 5; } 3756 fi 3757 fi 3758fi 3759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3760$as_echo "$cross_compiling" >&6; } 3761 3762rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3763ac_clean_files=$ac_clean_files_save 3764{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3765$as_echo_n "checking for suffix of object files... " >&6; } 3766if ${ac_cv_objext+:} false; then : 3767 $as_echo_n "(cached) " >&6 3768else 3769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3770/* end confdefs.h. */ 3771 3772int 3773main () 3774{ 3775 3776 ; 3777 return 0; 3778} 3779_ACEOF 3780rm -f conftest.o conftest.obj 3781if { { ac_try="$ac_compile" 3782case "(($ac_try" in 3783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3784 *) ac_try_echo=$ac_try;; 3785esac 3786eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3787$as_echo "$ac_try_echo"; } >&5 3788 (eval "$ac_compile") 2>&5 3789 ac_status=$? 3790 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3791 test $ac_status = 0; }; then : 3792 for ac_file in conftest.o conftest.obj conftest.*; do 3793 test -f "$ac_file" || continue; 3794 case $ac_file in 3795 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3796 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3797 break;; 3798 esac 3799done 3800else 3801 $as_echo "$as_me: failed program was:" >&5 3802sed 's/^/| /' conftest.$ac_ext >&5 3803 3804{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3805$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3806as_fn_error $? "cannot compute suffix of object files: cannot compile 3807See \`config.log' for more details" "$LINENO" 5; } 3808fi 3809rm -f conftest.$ac_cv_objext conftest.$ac_ext 3810fi 3811{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3812$as_echo "$ac_cv_objext" >&6; } 3813OBJEXT=$ac_cv_objext 3814ac_objext=$OBJEXT 3815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3816$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3817if ${ac_cv_c_compiler_gnu+:} false; then : 3818 $as_echo_n "(cached) " >&6 3819else 3820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3821/* end confdefs.h. */ 3822 3823int 3824main () 3825{ 3826#ifndef __GNUC__ 3827 choke me 3828#endif 3829 3830 ; 3831 return 0; 3832} 3833_ACEOF 3834if ac_fn_c_try_compile "$LINENO"; then : 3835 ac_compiler_gnu=yes 3836else 3837 ac_compiler_gnu=no 3838fi 3839rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3840ac_cv_c_compiler_gnu=$ac_compiler_gnu 3841 3842fi 3843{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3844$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3845if test $ac_compiler_gnu = yes; then 3846 GCC=yes 3847else 3848 GCC= 3849fi 3850ac_test_CFLAGS=${CFLAGS+set} 3851ac_save_CFLAGS=$CFLAGS 3852{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3853$as_echo_n "checking whether $CC accepts -g... " >&6; } 3854if ${ac_cv_prog_cc_g+:} false; then : 3855 $as_echo_n "(cached) " >&6 3856else 3857 ac_save_c_werror_flag=$ac_c_werror_flag 3858 ac_c_werror_flag=yes 3859 ac_cv_prog_cc_g=no 3860 CFLAGS="-g" 3861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3862/* end confdefs.h. */ 3863 3864int 3865main () 3866{ 3867 3868 ; 3869 return 0; 3870} 3871_ACEOF 3872if ac_fn_c_try_compile "$LINENO"; then : 3873 ac_cv_prog_cc_g=yes 3874else 3875 CFLAGS="" 3876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3877/* end confdefs.h. */ 3878 3879int 3880main () 3881{ 3882 3883 ; 3884 return 0; 3885} 3886_ACEOF 3887if ac_fn_c_try_compile "$LINENO"; then : 3888 3889else 3890 ac_c_werror_flag=$ac_save_c_werror_flag 3891 CFLAGS="-g" 3892 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3893/* end confdefs.h. */ 3894 3895int 3896main () 3897{ 3898 3899 ; 3900 return 0; 3901} 3902_ACEOF 3903if ac_fn_c_try_compile "$LINENO"; then : 3904 ac_cv_prog_cc_g=yes 3905fi 3906rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3907fi 3908rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3909fi 3910rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3911 ac_c_werror_flag=$ac_save_c_werror_flag 3912fi 3913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3914$as_echo "$ac_cv_prog_cc_g" >&6; } 3915if test "$ac_test_CFLAGS" = set; then 3916 CFLAGS=$ac_save_CFLAGS 3917elif test $ac_cv_prog_cc_g = yes; then 3918 if test "$GCC" = yes; then 3919 CFLAGS="-g -O2" 3920 else 3921 CFLAGS="-g" 3922 fi 3923else 3924 if test "$GCC" = yes; then 3925 CFLAGS="-O2" 3926 else 3927 CFLAGS= 3928 fi 3929fi 3930{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3931$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3932if ${ac_cv_prog_cc_c89+:} false; then : 3933 $as_echo_n "(cached) " >&6 3934else 3935 ac_cv_prog_cc_c89=no 3936ac_save_CC=$CC 3937cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3938/* end confdefs.h. */ 3939#include <stdarg.h> 3940#include <stdio.h> 3941struct stat; 3942/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3943struct buf { int x; }; 3944FILE * (*rcsopen) (struct buf *, struct stat *, int); 3945static char *e (p, i) 3946 char **p; 3947 int i; 3948{ 3949 return p[i]; 3950} 3951static char *f (char * (*g) (char **, int), char **p, ...) 3952{ 3953 char *s; 3954 va_list v; 3955 va_start (v,p); 3956 s = g (p, va_arg (v,int)); 3957 va_end (v); 3958 return s; 3959} 3960 3961/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3962 function prototypes and stuff, but not '\xHH' hex character constants. 3963 These don't provoke an error unfortunately, instead are silently treated 3964 as 'x'. The following induces an error, until -std is added to get 3965 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3966 array size at least. It's necessary to write '\x00'==0 to get something 3967 that's true only with -std. */ 3968int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3969 3970/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3971 inside strings and character constants. */ 3972#define FOO(x) 'x' 3973int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3974 3975int test (int i, double x); 3976struct s1 {int (*f) (int a);}; 3977struct s2 {int (*f) (double a);}; 3978int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3979int argc; 3980char **argv; 3981int 3982main () 3983{ 3984return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3985 ; 3986 return 0; 3987} 3988_ACEOF 3989for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3990 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3991do 3992 CC="$ac_save_CC $ac_arg" 3993 if ac_fn_c_try_compile "$LINENO"; then : 3994 ac_cv_prog_cc_c89=$ac_arg 3995fi 3996rm -f core conftest.err conftest.$ac_objext 3997 test "x$ac_cv_prog_cc_c89" != "xno" && break 3998done 3999rm -f conftest.$ac_ext 4000CC=$ac_save_CC 4001 4002fi 4003# AC_CACHE_VAL 4004case "x$ac_cv_prog_cc_c89" in 4005 x) 4006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4007$as_echo "none needed" >&6; } ;; 4008 xno) 4009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4010$as_echo "unsupported" >&6; } ;; 4011 *) 4012 CC="$CC $ac_cv_prog_cc_c89" 4013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4014$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4015esac 4016if test "x$ac_cv_prog_cc_c89" != xno; then : 4017 4018fi 4019 4020ac_ext=c 4021ac_cpp='$CPP $CPPFLAGS' 4022ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4023ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4024ac_compiler_gnu=$ac_cv_c_compiler_gnu 4025DEPDIR="${am__leading_dot}deps" 4026 4027ac_config_commands="$ac_config_commands depfiles" 4028 4029 4030am_make=${MAKE-make} 4031cat > confinc << 'END' 4032am__doit: 4033 @echo done 4034.PHONY: am__doit 4035END 4036# If we don't find an include directive, just comment out the code. 4037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 4038$as_echo_n "checking for style of include used by $am_make... " >&6; } 4039am__include="#" 4040am__quote= 4041_am_result=none 4042# First try GNU make style include. 4043echo "include confinc" > confmf 4044# We grep out `Entering directory' and `Leaving directory' 4045# messages which can occur if `w' ends up in MAKEFLAGS. 4046# In particular we don't look at `^make:' because GNU make might 4047# be invoked under some other name (usually "gmake"), in which 4048# case it prints its new name instead of `make'. 4049if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then 4050 am__include=include 4051 am__quote= 4052 _am_result=GNU 4053fi 4054# Now try BSD make style include. 4055if test "$am__include" = "#"; then 4056 echo '.include "confinc"' > confmf 4057 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then 4058 am__include=.include 4059 am__quote="\"" 4060 _am_result=BSD 4061 fi 4062fi 4063 4064 4065{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 4066$as_echo "$_am_result" >&6; } 4067rm -f confinc confmf 4068 4069# Check whether --enable-dependency-tracking was given. 4070if test "${enable_dependency_tracking+set}" = set; then : 4071 enableval=$enable_dependency_tracking; 4072fi 4073 4074if test "x$enable_dependency_tracking" != xno; then 4075 am_depcomp="$ac_aux_dir/depcomp" 4076 AMDEPBACKSLASH='\' 4077fi 4078 if test "x$enable_dependency_tracking" != xno; then 4079 AMDEP_TRUE= 4080 AMDEP_FALSE='#' 4081else 4082 AMDEP_TRUE='#' 4083 AMDEP_FALSE= 4084fi 4085 4086 4087 4088depcc="$CC" am_compiler_list= 4089 4090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4091$as_echo_n "checking dependency style of $depcc... " >&6; } 4092if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4093 $as_echo_n "(cached) " >&6 4094else 4095 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4096 # We make a subdir and do the tests there. Otherwise we can end up 4097 # making bogus files that we don't know about and never remove. For 4098 # instance it was reported that on HP-UX the gcc test will end up 4099 # making a dummy file named `D' -- because `-MD' means `put the output 4100 # in D'. 4101 mkdir conftest.dir 4102 # Copy depcomp to subdir because otherwise we won't find it if we're 4103 # using a relative directory. 4104 cp "$am_depcomp" conftest.dir 4105 cd conftest.dir 4106 # We will build objects and dependencies in a subdirectory because 4107 # it helps to detect inapplicable dependency modes. For instance 4108 # both Tru64's cc and ICC support -MD to output dependencies as a 4109 # side effect of compilation, but ICC will put the dependencies in 4110 # the current directory while Tru64 will put them in the object 4111 # directory. 4112 mkdir sub 4113 4114 am_cv_CC_dependencies_compiler_type=none 4115 if test "$am_compiler_list" = ""; then 4116 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4117 fi 4118 for depmode in $am_compiler_list; do 4119 # Setup a source with many dependencies, because some compilers 4120 # like to wrap large dependency lists on column 80 (with \), and 4121 # we should not choose a depcomp mode which is confused by this. 4122 # 4123 # We need to recreate these files for each test, as the compiler may 4124 # overwrite some of them when testing with obscure command lines. 4125 # This happens at least with the AIX C compiler. 4126 : > sub/conftest.c 4127 for i in 1 2 3 4 5 6; do 4128 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4129 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 4130 # Solaris 8's {/usr,}/bin/sh. 4131 touch sub/conftst$i.h 4132 done 4133 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4134 4135 case $depmode in 4136 nosideeffect) 4137 # after this tag, mechanisms are not by side-effect, so they'll 4138 # only be used when explicitly requested 4139 if test "x$enable_dependency_tracking" = xyes; then 4140 continue 4141 else 4142 break 4143 fi 4144 ;; 4145 none) break ;; 4146 esac 4147 # We check with `-c' and `-o' for the sake of the "dashmstdout" 4148 # mode. It turns out that the SunPro C++ compiler does not properly 4149 # handle `-M -o', and we need to detect this. 4150 if depmode=$depmode \ 4151 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ 4152 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4153 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ 4154 >/dev/null 2>conftest.err && 4155 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4156 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4157 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && 4158 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4159 # icc doesn't choke on unknown options, it will just issue warnings 4160 # or remarks (even with -Werror). So we grep stderr for any message 4161 # that says an option was ignored or not supported. 4162 # When given -MP, icc 7.0 and 7.1 complain thusly: 4163 # icc: Command line warning: ignoring option '-M'; no argument required 4164 # The diagnosis changed in icc 8.0: 4165 # icc: Command line remark: option '-MP' not supported 4166 if (grep 'ignoring option' conftest.err || 4167 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4168 am_cv_CC_dependencies_compiler_type=$depmode 4169 break 4170 fi 4171 fi 4172 done 4173 4174 cd .. 4175 rm -rf conftest.dir 4176else 4177 am_cv_CC_dependencies_compiler_type=none 4178fi 4179 4180fi 4181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4182$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4183CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4184 4185 if 4186 test "x$enable_dependency_tracking" != xno \ 4187 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4188 am__fastdepCC_TRUE= 4189 am__fastdepCC_FALSE='#' 4190else 4191 am__fastdepCC_TRUE='#' 4192 am__fastdepCC_FALSE= 4193fi 4194 4195 4196 4197case `pwd` in 4198 *\ * | *\ *) 4199 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4200$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4201esac 4202 4203 4204 4205macro_version='2.2.6b' 4206macro_revision='1.3017' 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220ltmain="$ac_aux_dir/ltmain.sh" 4221 4222{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4223$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4224if ${ac_cv_path_SED+:} false; then : 4225 $as_echo_n "(cached) " >&6 4226else 4227 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4228 for ac_i in 1 2 3 4 5 6 7; do 4229 ac_script="$ac_script$as_nl$ac_script" 4230 done 4231 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4232 { ac_script=; unset ac_script;} 4233 if test -z "$SED"; then 4234 ac_path_SED_found=false 4235 # Loop through the user's path and test for each of PROGNAME-LIST 4236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4237for as_dir in $PATH 4238do 4239 IFS=$as_save_IFS 4240 test -z "$as_dir" && as_dir=. 4241 for ac_prog in sed gsed; do 4242 for ac_exec_ext in '' $ac_executable_extensions; do 4243 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4244 as_fn_executable_p "$ac_path_SED" || continue 4245# Check for GNU ac_path_SED and select it if it is found. 4246 # Check for GNU $ac_path_SED 4247case `"$ac_path_SED" --version 2>&1` in 4248*GNU*) 4249 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4250*) 4251 ac_count=0 4252 $as_echo_n 0123456789 >"conftest.in" 4253 while : 4254 do 4255 cat "conftest.in" "conftest.in" >"conftest.tmp" 4256 mv "conftest.tmp" "conftest.in" 4257 cp "conftest.in" "conftest.nl" 4258 $as_echo '' >> "conftest.nl" 4259 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4260 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4261 as_fn_arith $ac_count + 1 && ac_count=$as_val 4262 if test $ac_count -gt ${ac_path_SED_max-0}; then 4263 # Best one so far, save it but keep looking for a better one 4264 ac_cv_path_SED="$ac_path_SED" 4265 ac_path_SED_max=$ac_count 4266 fi 4267 # 10*(2^10) chars as input seems more than enough 4268 test $ac_count -gt 10 && break 4269 done 4270 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4271esac 4272 4273 $ac_path_SED_found && break 3 4274 done 4275 done 4276 done 4277IFS=$as_save_IFS 4278 if test -z "$ac_cv_path_SED"; then 4279 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4280 fi 4281else 4282 ac_cv_path_SED=$SED 4283fi 4284 4285fi 4286{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4287$as_echo "$ac_cv_path_SED" >&6; } 4288 SED="$ac_cv_path_SED" 4289 rm -f conftest.sed 4290 4291test -z "$SED" && SED=sed 4292Xsed="$SED -e 1s/^X//" 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4305$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4306if ${ac_cv_path_GREP+:} false; then : 4307 $as_echo_n "(cached) " >&6 4308else 4309 if test -z "$GREP"; then 4310 ac_path_GREP_found=false 4311 # Loop through the user's path and test for each of PROGNAME-LIST 4312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4313for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4314do 4315 IFS=$as_save_IFS 4316 test -z "$as_dir" && as_dir=. 4317 for ac_prog in grep ggrep; do 4318 for ac_exec_ext in '' $ac_executable_extensions; do 4319 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4320 as_fn_executable_p "$ac_path_GREP" || continue 4321# Check for GNU ac_path_GREP and select it if it is found. 4322 # Check for GNU $ac_path_GREP 4323case `"$ac_path_GREP" --version 2>&1` in 4324*GNU*) 4325 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4326*) 4327 ac_count=0 4328 $as_echo_n 0123456789 >"conftest.in" 4329 while : 4330 do 4331 cat "conftest.in" "conftest.in" >"conftest.tmp" 4332 mv "conftest.tmp" "conftest.in" 4333 cp "conftest.in" "conftest.nl" 4334 $as_echo 'GREP' >> "conftest.nl" 4335 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4336 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4337 as_fn_arith $ac_count + 1 && ac_count=$as_val 4338 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4339 # Best one so far, save it but keep looking for a better one 4340 ac_cv_path_GREP="$ac_path_GREP" 4341 ac_path_GREP_max=$ac_count 4342 fi 4343 # 10*(2^10) chars as input seems more than enough 4344 test $ac_count -gt 10 && break 4345 done 4346 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4347esac 4348 4349 $ac_path_GREP_found && break 3 4350 done 4351 done 4352 done 4353IFS=$as_save_IFS 4354 if test -z "$ac_cv_path_GREP"; then 4355 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4356 fi 4357else 4358 ac_cv_path_GREP=$GREP 4359fi 4360 4361fi 4362{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4363$as_echo "$ac_cv_path_GREP" >&6; } 4364 GREP="$ac_cv_path_GREP" 4365 4366 4367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4368$as_echo_n "checking for egrep... " >&6; } 4369if ${ac_cv_path_EGREP+:} false; then : 4370 $as_echo_n "(cached) " >&6 4371else 4372 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4373 then ac_cv_path_EGREP="$GREP -E" 4374 else 4375 if test -z "$EGREP"; then 4376 ac_path_EGREP_found=false 4377 # Loop through the user's path and test for each of PROGNAME-LIST 4378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4379for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4380do 4381 IFS=$as_save_IFS 4382 test -z "$as_dir" && as_dir=. 4383 for ac_prog in egrep; do 4384 for ac_exec_ext in '' $ac_executable_extensions; do 4385 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4386 as_fn_executable_p "$ac_path_EGREP" || continue 4387# Check for GNU ac_path_EGREP and select it if it is found. 4388 # Check for GNU $ac_path_EGREP 4389case `"$ac_path_EGREP" --version 2>&1` in 4390*GNU*) 4391 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4392*) 4393 ac_count=0 4394 $as_echo_n 0123456789 >"conftest.in" 4395 while : 4396 do 4397 cat "conftest.in" "conftest.in" >"conftest.tmp" 4398 mv "conftest.tmp" "conftest.in" 4399 cp "conftest.in" "conftest.nl" 4400 $as_echo 'EGREP' >> "conftest.nl" 4401 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4402 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4403 as_fn_arith $ac_count + 1 && ac_count=$as_val 4404 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4405 # Best one so far, save it but keep looking for a better one 4406 ac_cv_path_EGREP="$ac_path_EGREP" 4407 ac_path_EGREP_max=$ac_count 4408 fi 4409 # 10*(2^10) chars as input seems more than enough 4410 test $ac_count -gt 10 && break 4411 done 4412 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4413esac 4414 4415 $ac_path_EGREP_found && break 3 4416 done 4417 done 4418 done 4419IFS=$as_save_IFS 4420 if test -z "$ac_cv_path_EGREP"; then 4421 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4422 fi 4423else 4424 ac_cv_path_EGREP=$EGREP 4425fi 4426 4427 fi 4428fi 4429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4430$as_echo "$ac_cv_path_EGREP" >&6; } 4431 EGREP="$ac_cv_path_EGREP" 4432 4433 4434{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4435$as_echo_n "checking for fgrep... " >&6; } 4436if ${ac_cv_path_FGREP+:} false; then : 4437 $as_echo_n "(cached) " >&6 4438else 4439 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4440 then ac_cv_path_FGREP="$GREP -F" 4441 else 4442 if test -z "$FGREP"; then 4443 ac_path_FGREP_found=false 4444 # Loop through the user's path and test for each of PROGNAME-LIST 4445 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4446for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4447do 4448 IFS=$as_save_IFS 4449 test -z "$as_dir" && as_dir=. 4450 for ac_prog in fgrep; do 4451 for ac_exec_ext in '' $ac_executable_extensions; do 4452 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4453 as_fn_executable_p "$ac_path_FGREP" || continue 4454# Check for GNU ac_path_FGREP and select it if it is found. 4455 # Check for GNU $ac_path_FGREP 4456case `"$ac_path_FGREP" --version 2>&1` in 4457*GNU*) 4458 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4459*) 4460 ac_count=0 4461 $as_echo_n 0123456789 >"conftest.in" 4462 while : 4463 do 4464 cat "conftest.in" "conftest.in" >"conftest.tmp" 4465 mv "conftest.tmp" "conftest.in" 4466 cp "conftest.in" "conftest.nl" 4467 $as_echo 'FGREP' >> "conftest.nl" 4468 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4469 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4470 as_fn_arith $ac_count + 1 && ac_count=$as_val 4471 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4472 # Best one so far, save it but keep looking for a better one 4473 ac_cv_path_FGREP="$ac_path_FGREP" 4474 ac_path_FGREP_max=$ac_count 4475 fi 4476 # 10*(2^10) chars as input seems more than enough 4477 test $ac_count -gt 10 && break 4478 done 4479 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4480esac 4481 4482 $ac_path_FGREP_found && break 3 4483 done 4484 done 4485 done 4486IFS=$as_save_IFS 4487 if test -z "$ac_cv_path_FGREP"; then 4488 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4489 fi 4490else 4491 ac_cv_path_FGREP=$FGREP 4492fi 4493 4494 fi 4495fi 4496{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4497$as_echo "$ac_cv_path_FGREP" >&6; } 4498 FGREP="$ac_cv_path_FGREP" 4499 4500 4501test -z "$GREP" && GREP=grep 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521# Check whether --with-gnu-ld was given. 4522if test "${with_gnu_ld+set}" = set; then : 4523 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4524else 4525 with_gnu_ld=no 4526fi 4527 4528ac_prog=ld 4529if test "$GCC" = yes; then 4530 # Check if gcc -print-prog-name=ld gives a path. 4531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4532$as_echo_n "checking for ld used by $CC... " >&6; } 4533 case $host in 4534 *-*-mingw*) 4535 # gcc leaves a trailing carriage return which upsets mingw 4536 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4537 *) 4538 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4539 esac 4540 case $ac_prog in 4541 # Accept absolute paths. 4542 [\\/]* | ?:[\\/]*) 4543 re_direlt='/[^/][^/]*/\.\./' 4544 # Canonicalize the pathname of ld 4545 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4546 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4547 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4548 done 4549 test -z "$LD" && LD="$ac_prog" 4550 ;; 4551 "") 4552 # If it fails, then pretend we aren't using GCC. 4553 ac_prog=ld 4554 ;; 4555 *) 4556 # If it is relative, then search for the first ld in PATH. 4557 with_gnu_ld=unknown 4558 ;; 4559 esac 4560elif test "$with_gnu_ld" = yes; then 4561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4562$as_echo_n "checking for GNU ld... " >&6; } 4563else 4564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4565$as_echo_n "checking for non-GNU ld... " >&6; } 4566fi 4567if ${lt_cv_path_LD+:} false; then : 4568 $as_echo_n "(cached) " >&6 4569else 4570 if test -z "$LD"; then 4571 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4572 for ac_dir in $PATH; do 4573 IFS="$lt_save_ifs" 4574 test -z "$ac_dir" && ac_dir=. 4575 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4576 lt_cv_path_LD="$ac_dir/$ac_prog" 4577 # Check to see if the program is GNU ld. I'd rather use --version, 4578 # but apparently some variants of GNU ld only accept -v. 4579 # Break only if it was the GNU/non-GNU ld that we prefer. 4580 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4581 *GNU* | *'with BFD'*) 4582 test "$with_gnu_ld" != no && break 4583 ;; 4584 *) 4585 test "$with_gnu_ld" != yes && break 4586 ;; 4587 esac 4588 fi 4589 done 4590 IFS="$lt_save_ifs" 4591else 4592 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4593fi 4594fi 4595 4596LD="$lt_cv_path_LD" 4597if test -n "$LD"; then 4598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4599$as_echo "$LD" >&6; } 4600else 4601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4602$as_echo "no" >&6; } 4603fi 4604test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4605{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4606$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4607if ${lt_cv_prog_gnu_ld+:} false; then : 4608 $as_echo_n "(cached) " >&6 4609else 4610 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4611case `$LD -v 2>&1 </dev/null` in 4612*GNU* | *'with BFD'*) 4613 lt_cv_prog_gnu_ld=yes 4614 ;; 4615*) 4616 lt_cv_prog_gnu_ld=no 4617 ;; 4618esac 4619fi 4620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 4621$as_echo "$lt_cv_prog_gnu_ld" >&6; } 4622with_gnu_ld=$lt_cv_prog_gnu_ld 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 4633$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 4634if ${lt_cv_path_NM+:} false; then : 4635 $as_echo_n "(cached) " >&6 4636else 4637 if test -n "$NM"; then 4638 # Let the user override the test. 4639 lt_cv_path_NM="$NM" 4640else 4641 lt_nm_to_check="${ac_tool_prefix}nm" 4642 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 4643 lt_nm_to_check="$lt_nm_to_check nm" 4644 fi 4645 for lt_tmp_nm in $lt_nm_to_check; do 4646 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4647 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 4648 IFS="$lt_save_ifs" 4649 test -z "$ac_dir" && ac_dir=. 4650 tmp_nm="$ac_dir/$lt_tmp_nm" 4651 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 4652 # Check to see if the nm accepts a BSD-compat flag. 4653 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4654 # nm: unknown option "B" ignored 4655 # Tru64's nm complains that /dev/null is an invalid object file 4656 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 4657 */dev/null* | *'Invalid file or object type'*) 4658 lt_cv_path_NM="$tmp_nm -B" 4659 break 4660 ;; 4661 *) 4662 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 4663 */dev/null*) 4664 lt_cv_path_NM="$tmp_nm -p" 4665 break 4666 ;; 4667 *) 4668 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4669 continue # so that we can try to find one that supports BSD flags 4670 ;; 4671 esac 4672 ;; 4673 esac 4674 fi 4675 done 4676 IFS="$lt_save_ifs" 4677 done 4678 : ${lt_cv_path_NM=no} 4679fi 4680fi 4681{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 4682$as_echo "$lt_cv_path_NM" >&6; } 4683if test "$lt_cv_path_NM" != "no"; then 4684 NM="$lt_cv_path_NM" 4685else 4686 # Didn't find any BSD compatible name lister, look for dumpbin. 4687 if test -n "$ac_tool_prefix"; then 4688 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4689 do 4690 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4691set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4692{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4693$as_echo_n "checking for $ac_word... " >&6; } 4694if ${ac_cv_prog_DUMPBIN+:} false; then : 4695 $as_echo_n "(cached) " >&6 4696else 4697 if test -n "$DUMPBIN"; then 4698 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 4699else 4700as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4701for as_dir in $PATH 4702do 4703 IFS=$as_save_IFS 4704 test -z "$as_dir" && as_dir=. 4705 for ac_exec_ext in '' $ac_executable_extensions; do 4706 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4707 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 4708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4709 break 2 4710 fi 4711done 4712 done 4713IFS=$as_save_IFS 4714 4715fi 4716fi 4717DUMPBIN=$ac_cv_prog_DUMPBIN 4718if test -n "$DUMPBIN"; then 4719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 4720$as_echo "$DUMPBIN" >&6; } 4721else 4722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4723$as_echo "no" >&6; } 4724fi 4725 4726 4727 test -n "$DUMPBIN" && break 4728 done 4729fi 4730if test -z "$DUMPBIN"; then 4731 ac_ct_DUMPBIN=$DUMPBIN 4732 for ac_prog in "dumpbin -symbols" "link -dump -symbols" 4733do 4734 # Extract the first word of "$ac_prog", so it can be a program name with args. 4735set dummy $ac_prog; ac_word=$2 4736{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4737$as_echo_n "checking for $ac_word... " >&6; } 4738if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 4739 $as_echo_n "(cached) " >&6 4740else 4741 if test -n "$ac_ct_DUMPBIN"; then 4742 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 4743else 4744as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4745for as_dir in $PATH 4746do 4747 IFS=$as_save_IFS 4748 test -z "$as_dir" && as_dir=. 4749 for ac_exec_ext in '' $ac_executable_extensions; do 4750 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4751 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 4752 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4753 break 2 4754 fi 4755done 4756 done 4757IFS=$as_save_IFS 4758 4759fi 4760fi 4761ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 4762if test -n "$ac_ct_DUMPBIN"; then 4763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 4764$as_echo "$ac_ct_DUMPBIN" >&6; } 4765else 4766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4767$as_echo "no" >&6; } 4768fi 4769 4770 4771 test -n "$ac_ct_DUMPBIN" && break 4772done 4773 4774 if test "x$ac_ct_DUMPBIN" = x; then 4775 DUMPBIN=":" 4776 else 4777 case $cross_compiling:$ac_tool_warned in 4778yes:) 4779{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4780$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4781ac_tool_warned=yes ;; 4782esac 4783 DUMPBIN=$ac_ct_DUMPBIN 4784 fi 4785fi 4786 4787 4788 if test "$DUMPBIN" != ":"; then 4789 NM="$DUMPBIN" 4790 fi 4791fi 4792test -z "$NM" && NM=nm 4793 4794 4795 4796 4797 4798 4799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 4800$as_echo_n "checking the name lister ($NM) interface... " >&6; } 4801if ${lt_cv_nm_interface+:} false; then : 4802 $as_echo_n "(cached) " >&6 4803else 4804 lt_cv_nm_interface="BSD nm" 4805 echo "int some_variable = 0;" > conftest.$ac_ext 4806 (eval echo "\"\$as_me:4806: $ac_compile\"" >&5) 4807 (eval "$ac_compile" 2>conftest.err) 4808 cat conftest.err >&5 4809 (eval echo "\"\$as_me:4809: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 4810 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 4811 cat conftest.err >&5 4812 (eval echo "\"\$as_me:4812: output\"" >&5) 4813 cat conftest.out >&5 4814 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 4815 lt_cv_nm_interface="MS dumpbin" 4816 fi 4817 rm -f conftest* 4818fi 4819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 4820$as_echo "$lt_cv_nm_interface" >&6; } 4821 4822{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 4823$as_echo_n "checking whether ln -s works... " >&6; } 4824LN_S=$as_ln_s 4825if test "$LN_S" = "ln -s"; then 4826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4827$as_echo "yes" >&6; } 4828else 4829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 4830$as_echo "no, using $LN_S" >&6; } 4831fi 4832 4833# find the maximum length of command line arguments 4834{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 4835$as_echo_n "checking the maximum length of command line arguments... " >&6; } 4836if ${lt_cv_sys_max_cmd_len+:} false; then : 4837 $as_echo_n "(cached) " >&6 4838else 4839 i=0 4840 teststring="ABCD" 4841 4842 case $build_os in 4843 msdosdjgpp*) 4844 # On DJGPP, this test can blow up pretty badly due to problems in libc 4845 # (any single argument exceeding 2000 bytes causes a buffer overrun 4846 # during glob expansion). Even if it were fixed, the result of this 4847 # check would be larger than it should be. 4848 lt_cv_sys_max_cmd_len=12288; # 12K is about right 4849 ;; 4850 4851 gnu*) 4852 # Under GNU Hurd, this test is not required because there is 4853 # no limit to the length of command line arguments. 4854 # Libtool will interpret -1 as no limit whatsoever 4855 lt_cv_sys_max_cmd_len=-1; 4856 ;; 4857 4858 cygwin* | mingw* | cegcc*) 4859 # On Win9x/ME, this test blows up -- it succeeds, but takes 4860 # about 5 minutes as the teststring grows exponentially. 4861 # Worse, since 9x/ME are not pre-emptively multitasking, 4862 # you end up with a "frozen" computer, even though with patience 4863 # the test eventually succeeds (with a max line length of 256k). 4864 # Instead, let's just punt: use the minimum linelength reported by 4865 # all of the supported platforms: 8192 (on NT/2K/XP). 4866 lt_cv_sys_max_cmd_len=8192; 4867 ;; 4868 4869 amigaos*) 4870 # On AmigaOS with pdksh, this test takes hours, literally. 4871 # So we just punt and use a minimum line length of 8192. 4872 lt_cv_sys_max_cmd_len=8192; 4873 ;; 4874 4875 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4876 # This has been around since 386BSD, at least. Likely further. 4877 if test -x /sbin/sysctl; then 4878 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4879 elif test -x /usr/sbin/sysctl; then 4880 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4881 else 4882 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 4883 fi 4884 # And add a safety zone 4885 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4886 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4887 ;; 4888 4889 interix*) 4890 # We know the value 262144 and hardcode it with a safety zone (like BSD) 4891 lt_cv_sys_max_cmd_len=196608 4892 ;; 4893 4894 osf*) 4895 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 4896 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 4897 # nice to cause kernel panics so lets avoid the loop below. 4898 # First set a reasonable default. 4899 lt_cv_sys_max_cmd_len=16384 4900 # 4901 if test -x /sbin/sysconfig; then 4902 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 4903 *1*) lt_cv_sys_max_cmd_len=-1 ;; 4904 esac 4905 fi 4906 ;; 4907 sco3.2v5*) 4908 lt_cv_sys_max_cmd_len=102400 4909 ;; 4910 sysv5* | sco5v6* | sysv4.2uw2*) 4911 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 4912 if test -n "$kargmax"; then 4913 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 4914 else 4915 lt_cv_sys_max_cmd_len=32768 4916 fi 4917 ;; 4918 *) 4919 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 4920 if test -n "$lt_cv_sys_max_cmd_len"; then 4921 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4922 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4923 else 4924 # Make teststring a little bigger before we do anything with it. 4925 # a 1K string should be a reasonable start. 4926 for i in 1 2 3 4 5 6 7 8 ; do 4927 teststring=$teststring$teststring 4928 done 4929 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 4930 # If test is not a shell built-in, we'll probably end up computing a 4931 # maximum length that is only half of the actual maximum length, but 4932 # we can't tell. 4933 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \ 4934 = "XX$teststring$teststring"; } >/dev/null 2>&1 && 4935 test $i != 17 # 1/2 MB should be enough 4936 do 4937 i=`expr $i + 1` 4938 teststring=$teststring$teststring 4939 done 4940 # Only check the string length outside the loop. 4941 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 4942 teststring= 4943 # Add a significant safety factor because C++ compilers can tack on 4944 # massive amounts of additional arguments before passing them to the 4945 # linker. It appears as though 1/2 is a usable value. 4946 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 4947 fi 4948 ;; 4949 esac 4950 4951fi 4952 4953if test -n $lt_cv_sys_max_cmd_len ; then 4954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 4955$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 4956else 4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 4958$as_echo "none" >&6; } 4959fi 4960max_cmd_len=$lt_cv_sys_max_cmd_len 4961 4962 4963 4964 4965 4966 4967: ${CP="cp -f"} 4968: ${MV="mv -f"} 4969: ${RM="rm -f"} 4970 4971{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 4972$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 4973# Try some XSI features 4974xsi_shell=no 4975( _lt_dummy="a/b/c" 4976 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 4977 = c,a/b,, \ 4978 && eval 'test $(( 1 + 1 )) -eq 2 \ 4979 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 4980 && xsi_shell=yes 4981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 4982$as_echo "$xsi_shell" >&6; } 4983 4984 4985{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 4986$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 4987lt_shell_append=no 4988( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 4989 >/dev/null 2>&1 \ 4990 && lt_shell_append=yes 4991{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 4992$as_echo "$lt_shell_append" >&6; } 4993 4994 4995if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 4996 lt_unset=unset 4997else 4998 lt_unset=false 4999fi 5000 5001 5002 5003 5004 5005# test EBCDIC or ASCII 5006case `echo X|tr X '\101'` in 5007 A) # ASCII based system 5008 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5009 lt_SP2NL='tr \040 \012' 5010 lt_NL2SP='tr \015\012 \040\040' 5011 ;; 5012 *) # EBCDIC based system 5013 lt_SP2NL='tr \100 \n' 5014 lt_NL2SP='tr \r\n \100\100' 5015 ;; 5016esac 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5027$as_echo_n "checking for $LD option to reload object files... " >&6; } 5028if ${lt_cv_ld_reload_flag+:} false; then : 5029 $as_echo_n "(cached) " >&6 5030else 5031 lt_cv_ld_reload_flag='-r' 5032fi 5033{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5034$as_echo "$lt_cv_ld_reload_flag" >&6; } 5035reload_flag=$lt_cv_ld_reload_flag 5036case $reload_flag in 5037"" | " "*) ;; 5038*) reload_flag=" $reload_flag" ;; 5039esac 5040reload_cmds='$LD$reload_flag -o $output$reload_objs' 5041case $host_os in 5042 darwin*) 5043 if test "$GCC" = yes; then 5044 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5045 else 5046 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5047 fi 5048 ;; 5049esac 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059if test -n "$ac_tool_prefix"; then 5060 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5061set dummy ${ac_tool_prefix}objdump; ac_word=$2 5062{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5063$as_echo_n "checking for $ac_word... " >&6; } 5064if ${ac_cv_prog_OBJDUMP+:} false; then : 5065 $as_echo_n "(cached) " >&6 5066else 5067 if test -n "$OBJDUMP"; then 5068 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5069else 5070as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5071for as_dir in $PATH 5072do 5073 IFS=$as_save_IFS 5074 test -z "$as_dir" && as_dir=. 5075 for ac_exec_ext in '' $ac_executable_extensions; do 5076 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5077 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5078 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5079 break 2 5080 fi 5081done 5082 done 5083IFS=$as_save_IFS 5084 5085fi 5086fi 5087OBJDUMP=$ac_cv_prog_OBJDUMP 5088if test -n "$OBJDUMP"; then 5089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5090$as_echo "$OBJDUMP" >&6; } 5091else 5092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5093$as_echo "no" >&6; } 5094fi 5095 5096 5097fi 5098if test -z "$ac_cv_prog_OBJDUMP"; then 5099 ac_ct_OBJDUMP=$OBJDUMP 5100 # Extract the first word of "objdump", so it can be a program name with args. 5101set dummy objdump; ac_word=$2 5102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5103$as_echo_n "checking for $ac_word... " >&6; } 5104if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5105 $as_echo_n "(cached) " >&6 5106else 5107 if test -n "$ac_ct_OBJDUMP"; then 5108 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5109else 5110as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5111for as_dir in $PATH 5112do 5113 IFS=$as_save_IFS 5114 test -z "$as_dir" && as_dir=. 5115 for ac_exec_ext in '' $ac_executable_extensions; do 5116 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5117 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5118 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5119 break 2 5120 fi 5121done 5122 done 5123IFS=$as_save_IFS 5124 5125fi 5126fi 5127ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5128if test -n "$ac_ct_OBJDUMP"; then 5129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5130$as_echo "$ac_ct_OBJDUMP" >&6; } 5131else 5132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5133$as_echo "no" >&6; } 5134fi 5135 5136 if test "x$ac_ct_OBJDUMP" = x; then 5137 OBJDUMP="false" 5138 else 5139 case $cross_compiling:$ac_tool_warned in 5140yes:) 5141{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5142$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5143ac_tool_warned=yes ;; 5144esac 5145 OBJDUMP=$ac_ct_OBJDUMP 5146 fi 5147else 5148 OBJDUMP="$ac_cv_prog_OBJDUMP" 5149fi 5150 5151test -z "$OBJDUMP" && OBJDUMP=objdump 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5162$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5163if ${lt_cv_deplibs_check_method+:} false; then : 5164 $as_echo_n "(cached) " >&6 5165else 5166 lt_cv_file_magic_cmd='$MAGIC_CMD' 5167lt_cv_file_magic_test_file= 5168lt_cv_deplibs_check_method='unknown' 5169# Need to set the preceding variable on all platforms that support 5170# interlibrary dependencies. 5171# 'none' -- dependencies not supported. 5172# `unknown' -- same as none, but documents that we really don't know. 5173# 'pass_all' -- all dependencies passed with no checks. 5174# 'test_compile' -- check by making test program. 5175# 'file_magic [[regex]]' -- check by looking for files in library path 5176# which responds to the $file_magic_cmd with a given extended regex. 5177# If you have `file' or equivalent on your system and you're not sure 5178# whether `pass_all' will *always* work, you probably want this one. 5179 5180case $host_os in 5181aix[4-9]*) 5182 lt_cv_deplibs_check_method=pass_all 5183 ;; 5184 5185beos*) 5186 lt_cv_deplibs_check_method=pass_all 5187 ;; 5188 5189bsdi[45]*) 5190 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5191 lt_cv_file_magic_cmd='/usr/bin/file -L' 5192 lt_cv_file_magic_test_file=/shlib/libc.so 5193 ;; 5194 5195cygwin*) 5196 # func_win32_libid is a shell function defined in ltmain.sh 5197 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5198 lt_cv_file_magic_cmd='func_win32_libid' 5199 ;; 5200 5201mingw* | pw32*) 5202 # Base MSYS/MinGW do not provide the 'file' command needed by 5203 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5204 # unless we find 'file', for example because we are cross-compiling. 5205 if ( file / ) >/dev/null 2>&1; then 5206 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5207 lt_cv_file_magic_cmd='func_win32_libid' 5208 else 5209 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5210 lt_cv_file_magic_cmd='$OBJDUMP -f' 5211 fi 5212 ;; 5213 5214cegcc) 5215 # use the weaker test based on 'objdump'. See mingw*. 5216 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5217 lt_cv_file_magic_cmd='$OBJDUMP -f' 5218 ;; 5219 5220darwin* | rhapsody*) 5221 lt_cv_deplibs_check_method=pass_all 5222 ;; 5223 5224freebsd* | dragonfly*) 5225 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5226 case $host_cpu in 5227 i*86 ) 5228 # Not sure whether the presence of OpenBSD here was a mistake. 5229 # Let's accept both of them until this is cleared up. 5230 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5231 lt_cv_file_magic_cmd=/usr/bin/file 5232 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5233 ;; 5234 esac 5235 else 5236 lt_cv_deplibs_check_method=pass_all 5237 fi 5238 ;; 5239 5240gnu*) 5241 lt_cv_deplibs_check_method=pass_all 5242 ;; 5243 5244hpux10.20* | hpux11*) 5245 lt_cv_file_magic_cmd=/usr/bin/file 5246 case $host_cpu in 5247 ia64*) 5248 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5249 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5250 ;; 5251 hppa*64*) 5252 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' 5253 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5254 ;; 5255 *) 5256 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 5257 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5258 ;; 5259 esac 5260 ;; 5261 5262interix[3-9]*) 5263 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5264 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5265 ;; 5266 5267irix5* | irix6* | nonstopux*) 5268 case $LD in 5269 *-32|*"-32 ") libmagic=32-bit;; 5270 *-n32|*"-n32 ") libmagic=N32;; 5271 *-64|*"-64 ") libmagic=64-bit;; 5272 *) libmagic=never-match;; 5273 esac 5274 lt_cv_deplibs_check_method=pass_all 5275 ;; 5276 5277# This must be Linux ELF. 5278linux* | k*bsd*-gnu) 5279 lt_cv_deplibs_check_method=pass_all 5280 ;; 5281 5282netbsd*) 5283 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5284 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5285 else 5286 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5287 fi 5288 ;; 5289 5290newos6*) 5291 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5292 lt_cv_file_magic_cmd=/usr/bin/file 5293 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5294 ;; 5295 5296*nto* | *qnx*) 5297 lt_cv_deplibs_check_method=pass_all 5298 ;; 5299 5300openbsd*) 5301 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5302 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5303 else 5304 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5305 fi 5306 ;; 5307 5308osf3* | osf4* | osf5*) 5309 lt_cv_deplibs_check_method=pass_all 5310 ;; 5311 5312rdos*) 5313 lt_cv_deplibs_check_method=pass_all 5314 ;; 5315 5316solaris*) 5317 lt_cv_deplibs_check_method=pass_all 5318 ;; 5319 5320sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5321 lt_cv_deplibs_check_method=pass_all 5322 ;; 5323 5324sysv4 | sysv4.3*) 5325 case $host_vendor in 5326 motorola) 5327 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]' 5328 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5329 ;; 5330 ncr) 5331 lt_cv_deplibs_check_method=pass_all 5332 ;; 5333 sequent) 5334 lt_cv_file_magic_cmd='/bin/file' 5335 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5336 ;; 5337 sni) 5338 lt_cv_file_magic_cmd='/bin/file' 5339 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5340 lt_cv_file_magic_test_file=/lib/libc.so 5341 ;; 5342 siemens) 5343 lt_cv_deplibs_check_method=pass_all 5344 ;; 5345 pc) 5346 lt_cv_deplibs_check_method=pass_all 5347 ;; 5348 esac 5349 ;; 5350 5351tpf*) 5352 lt_cv_deplibs_check_method=pass_all 5353 ;; 5354esac 5355 5356fi 5357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5358$as_echo "$lt_cv_deplibs_check_method" >&6; } 5359file_magic_cmd=$lt_cv_file_magic_cmd 5360deplibs_check_method=$lt_cv_deplibs_check_method 5361test -z "$deplibs_check_method" && deplibs_check_method=unknown 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374if test -n "$ac_tool_prefix"; then 5375 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 5376set dummy ${ac_tool_prefix}ar; ac_word=$2 5377{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5378$as_echo_n "checking for $ac_word... " >&6; } 5379if ${ac_cv_prog_AR+:} false; then : 5380 $as_echo_n "(cached) " >&6 5381else 5382 if test -n "$AR"; then 5383 ac_cv_prog_AR="$AR" # Let the user override the test. 5384else 5385as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5386for as_dir in $PATH 5387do 5388 IFS=$as_save_IFS 5389 test -z "$as_dir" && as_dir=. 5390 for ac_exec_ext in '' $ac_executable_extensions; do 5391 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5392 ac_cv_prog_AR="${ac_tool_prefix}ar" 5393 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5394 break 2 5395 fi 5396done 5397 done 5398IFS=$as_save_IFS 5399 5400fi 5401fi 5402AR=$ac_cv_prog_AR 5403if test -n "$AR"; then 5404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5405$as_echo "$AR" >&6; } 5406else 5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5408$as_echo "no" >&6; } 5409fi 5410 5411 5412fi 5413if test -z "$ac_cv_prog_AR"; then 5414 ac_ct_AR=$AR 5415 # Extract the first word of "ar", so it can be a program name with args. 5416set dummy ar; ac_word=$2 5417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5418$as_echo_n "checking for $ac_word... " >&6; } 5419if ${ac_cv_prog_ac_ct_AR+:} false; then : 5420 $as_echo_n "(cached) " >&6 5421else 5422 if test -n "$ac_ct_AR"; then 5423 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5424else 5425as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5426for as_dir in $PATH 5427do 5428 IFS=$as_save_IFS 5429 test -z "$as_dir" && as_dir=. 5430 for ac_exec_ext in '' $ac_executable_extensions; do 5431 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5432 ac_cv_prog_ac_ct_AR="ar" 5433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5434 break 2 5435 fi 5436done 5437 done 5438IFS=$as_save_IFS 5439 5440fi 5441fi 5442ac_ct_AR=$ac_cv_prog_ac_ct_AR 5443if test -n "$ac_ct_AR"; then 5444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5445$as_echo "$ac_ct_AR" >&6; } 5446else 5447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5448$as_echo "no" >&6; } 5449fi 5450 5451 if test "x$ac_ct_AR" = x; then 5452 AR="false" 5453 else 5454 case $cross_compiling:$ac_tool_warned in 5455yes:) 5456{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5457$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5458ac_tool_warned=yes ;; 5459esac 5460 AR=$ac_ct_AR 5461 fi 5462else 5463 AR="$ac_cv_prog_AR" 5464fi 5465 5466test -z "$AR" && AR=ar 5467test -z "$AR_FLAGS" && AR_FLAGS=cru 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479if test -n "$ac_tool_prefix"; then 5480 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5481set dummy ${ac_tool_prefix}strip; ac_word=$2 5482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5483$as_echo_n "checking for $ac_word... " >&6; } 5484if ${ac_cv_prog_STRIP+:} false; then : 5485 $as_echo_n "(cached) " >&6 5486else 5487 if test -n "$STRIP"; then 5488 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5489else 5490as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5491for as_dir in $PATH 5492do 5493 IFS=$as_save_IFS 5494 test -z "$as_dir" && as_dir=. 5495 for ac_exec_ext in '' $ac_executable_extensions; do 5496 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5497 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 5498 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5499 break 2 5500 fi 5501done 5502 done 5503IFS=$as_save_IFS 5504 5505fi 5506fi 5507STRIP=$ac_cv_prog_STRIP 5508if test -n "$STRIP"; then 5509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 5510$as_echo "$STRIP" >&6; } 5511else 5512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5513$as_echo "no" >&6; } 5514fi 5515 5516 5517fi 5518if test -z "$ac_cv_prog_STRIP"; then 5519 ac_ct_STRIP=$STRIP 5520 # Extract the first word of "strip", so it can be a program name with args. 5521set dummy strip; ac_word=$2 5522{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5523$as_echo_n "checking for $ac_word... " >&6; } 5524if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 5525 $as_echo_n "(cached) " >&6 5526else 5527 if test -n "$ac_ct_STRIP"; then 5528 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 5529else 5530as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5531for as_dir in $PATH 5532do 5533 IFS=$as_save_IFS 5534 test -z "$as_dir" && as_dir=. 5535 for ac_exec_ext in '' $ac_executable_extensions; do 5536 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5537 ac_cv_prog_ac_ct_STRIP="strip" 5538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5539 break 2 5540 fi 5541done 5542 done 5543IFS=$as_save_IFS 5544 5545fi 5546fi 5547ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 5548if test -n "$ac_ct_STRIP"; then 5549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 5550$as_echo "$ac_ct_STRIP" >&6; } 5551else 5552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5553$as_echo "no" >&6; } 5554fi 5555 5556 if test "x$ac_ct_STRIP" = x; then 5557 STRIP=":" 5558 else 5559 case $cross_compiling:$ac_tool_warned in 5560yes:) 5561{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5562$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5563ac_tool_warned=yes ;; 5564esac 5565 STRIP=$ac_ct_STRIP 5566 fi 5567else 5568 STRIP="$ac_cv_prog_STRIP" 5569fi 5570 5571test -z "$STRIP" && STRIP=: 5572 5573 5574 5575 5576 5577 5578if test -n "$ac_tool_prefix"; then 5579 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5580set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5582$as_echo_n "checking for $ac_word... " >&6; } 5583if ${ac_cv_prog_RANLIB+:} false; then : 5584 $as_echo_n "(cached) " >&6 5585else 5586 if test -n "$RANLIB"; then 5587 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5588else 5589as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5590for as_dir in $PATH 5591do 5592 IFS=$as_save_IFS 5593 test -z "$as_dir" && as_dir=. 5594 for ac_exec_ext in '' $ac_executable_extensions; do 5595 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5596 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5598 break 2 5599 fi 5600done 5601 done 5602IFS=$as_save_IFS 5603 5604fi 5605fi 5606RANLIB=$ac_cv_prog_RANLIB 5607if test -n "$RANLIB"; then 5608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5609$as_echo "$RANLIB" >&6; } 5610else 5611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5612$as_echo "no" >&6; } 5613fi 5614 5615 5616fi 5617if test -z "$ac_cv_prog_RANLIB"; then 5618 ac_ct_RANLIB=$RANLIB 5619 # Extract the first word of "ranlib", so it can be a program name with args. 5620set dummy ranlib; ac_word=$2 5621{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5622$as_echo_n "checking for $ac_word... " >&6; } 5623if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 5624 $as_echo_n "(cached) " >&6 5625else 5626 if test -n "$ac_ct_RANLIB"; then 5627 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5628else 5629as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5630for as_dir in $PATH 5631do 5632 IFS=$as_save_IFS 5633 test -z "$as_dir" && as_dir=. 5634 for ac_exec_ext in '' $ac_executable_extensions; do 5635 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5636 ac_cv_prog_ac_ct_RANLIB="ranlib" 5637 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5638 break 2 5639 fi 5640done 5641 done 5642IFS=$as_save_IFS 5643 5644fi 5645fi 5646ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5647if test -n "$ac_ct_RANLIB"; then 5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5649$as_echo "$ac_ct_RANLIB" >&6; } 5650else 5651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5652$as_echo "no" >&6; } 5653fi 5654 5655 if test "x$ac_ct_RANLIB" = x; then 5656 RANLIB=":" 5657 else 5658 case $cross_compiling:$ac_tool_warned in 5659yes:) 5660{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5661$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5662ac_tool_warned=yes ;; 5663esac 5664 RANLIB=$ac_ct_RANLIB 5665 fi 5666else 5667 RANLIB="$ac_cv_prog_RANLIB" 5668fi 5669 5670test -z "$RANLIB" && RANLIB=: 5671 5672 5673 5674 5675 5676 5677# Determine commands to create old-style static archives. 5678old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 5679old_postinstall_cmds='chmod 644 $oldlib' 5680old_postuninstall_cmds= 5681 5682if test -n "$RANLIB"; then 5683 case $host_os in 5684 openbsd*) 5685 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 5686 ;; 5687 *) 5688 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 5689 ;; 5690 esac 5691 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 5692fi 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727# If no C compiler was specified, use CC. 5728LTCC=${LTCC-"$CC"} 5729 5730# If no C compiler flags were specified, use CFLAGS. 5731LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 5732 5733# Allow CC to be a program name with arguments. 5734compiler=$CC 5735 5736 5737# Check for command to grab the raw symbol name followed by C symbol from nm. 5738{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 5739$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 5740if ${lt_cv_sys_global_symbol_pipe+:} false; then : 5741 $as_echo_n "(cached) " >&6 5742else 5743 5744# These are sane defaults that work on at least a few old systems. 5745# [They come from Ultrix. What could be older than Ultrix?!! ;)] 5746 5747# Character class describing NM global symbol codes. 5748symcode='[BCDEGRST]' 5749 5750# Regexp to match symbols that can be accessed directly from C. 5751sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 5752 5753# Define system-specific variables. 5754case $host_os in 5755aix*) 5756 symcode='[BCDT]' 5757 ;; 5758cygwin* | mingw* | pw32* | cegcc*) 5759 symcode='[ABCDGISTW]' 5760 ;; 5761hpux*) 5762 if test "$host_cpu" = ia64; then 5763 symcode='[ABCDEGRST]' 5764 fi 5765 ;; 5766irix* | nonstopux*) 5767 symcode='[BCDEGRST]' 5768 ;; 5769osf*) 5770 symcode='[BCDEGQRST]' 5771 ;; 5772solaris*) 5773 symcode='[BDRT]' 5774 ;; 5775sco3.2v5*) 5776 symcode='[DT]' 5777 ;; 5778sysv4.2uw2*) 5779 symcode='[DT]' 5780 ;; 5781sysv5* | sco5v6* | unixware* | OpenUNIX*) 5782 symcode='[ABDT]' 5783 ;; 5784sysv4) 5785 symcode='[DFNSTU]' 5786 ;; 5787esac 5788 5789# If we're using GNU nm, then use its standard symbol codes. 5790case `$NM -V 2>&1` in 5791*GNU* | *'with BFD'*) 5792 symcode='[ABCDGIRSTW]' ;; 5793esac 5794 5795# Transform an extracted symbol line into a proper C declaration. 5796# Some systems (esp. on ia64) link data and code symbols differently, 5797# so use this general approach. 5798lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 5799 5800# Transform an extracted symbol line into symbol name and symbol address 5801lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 5802lt_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'" 5803 5804# Handle CRLF in mingw tool chain 5805opt_cr= 5806case $build_os in 5807mingw*) 5808 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 5809 ;; 5810esac 5811 5812# Try without a prefix underscore, then with it. 5813for ac_symprfx in "" "_"; do 5814 5815 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 5816 symxfrm="\\1 $ac_symprfx\\2 \\2" 5817 5818 # Write the raw and C identifiers. 5819 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 5820 # Fake it for dumpbin and say T for any non-static function 5821 # and D for any global variable. 5822 # Also find C++ and __fastcall symbols from MSVC++, 5823 # which start with @ or ?. 5824 lt_cv_sys_global_symbol_pipe="$AWK '"\ 5825" {last_section=section; section=\$ 3};"\ 5826" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 5827" \$ 0!~/External *\|/{next};"\ 5828" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 5829" {if(hide[section]) next};"\ 5830" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 5831" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 5832" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 5833" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 5834" ' prfx=^$ac_symprfx" 5835 else 5836 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 5837 fi 5838 5839 # Check to see that the pipe works correctly. 5840 pipe_works=no 5841 5842 rm -f conftest* 5843 cat > conftest.$ac_ext <<_LT_EOF 5844#ifdef __cplusplus 5845extern "C" { 5846#endif 5847char nm_test_var; 5848void nm_test_func(void); 5849void nm_test_func(void){} 5850#ifdef __cplusplus 5851} 5852#endif 5853int main(){nm_test_var='a';nm_test_func();return(0);} 5854_LT_EOF 5855 5856 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 5857 (eval $ac_compile) 2>&5 5858 ac_status=$? 5859 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5860 test $ac_status = 0; }; then 5861 # Now try to grab the symbols. 5862 nlist=conftest.nm 5863 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\""; } >&5 5864 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 5865 ac_status=$? 5866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5867 test $ac_status = 0; } && test -s "$nlist"; then 5868 # Try sorting and uniquifying the output. 5869 if sort "$nlist" | uniq > "$nlist"T; then 5870 mv -f "$nlist"T "$nlist" 5871 else 5872 rm -f "$nlist"T 5873 fi 5874 5875 # Make sure that we snagged all the symbols we need. 5876 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 5877 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 5878 cat <<_LT_EOF > conftest.$ac_ext 5879#ifdef __cplusplus 5880extern "C" { 5881#endif 5882 5883_LT_EOF 5884 # Now generate the symbol file. 5885 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 5886 5887 cat <<_LT_EOF >> conftest.$ac_ext 5888 5889/* The mapping between symbol names and symbols. */ 5890const struct { 5891 const char *name; 5892 void *address; 5893} 5894lt__PROGRAM__LTX_preloaded_symbols[] = 5895{ 5896 { "@PROGRAM@", (void *) 0 }, 5897_LT_EOF 5898 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 5899 cat <<\_LT_EOF >> conftest.$ac_ext 5900 {0, (void *) 0} 5901}; 5902 5903/* This works around a problem in FreeBSD linker */ 5904#ifdef FREEBSD_WORKAROUND 5905static const void *lt_preloaded_setup() { 5906 return lt__PROGRAM__LTX_preloaded_symbols; 5907} 5908#endif 5909 5910#ifdef __cplusplus 5911} 5912#endif 5913_LT_EOF 5914 # Now try linking the two files. 5915 mv conftest.$ac_objext conftstm.$ac_objext 5916 lt_save_LIBS="$LIBS" 5917 lt_save_CFLAGS="$CFLAGS" 5918 LIBS="conftstm.$ac_objext" 5919 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 5920 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 5921 (eval $ac_link) 2>&5 5922 ac_status=$? 5923 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5924 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 5925 pipe_works=yes 5926 fi 5927 LIBS="$lt_save_LIBS" 5928 CFLAGS="$lt_save_CFLAGS" 5929 else 5930 echo "cannot find nm_test_func in $nlist" >&5 5931 fi 5932 else 5933 echo "cannot find nm_test_var in $nlist" >&5 5934 fi 5935 else 5936 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 5937 fi 5938 else 5939 echo "$progname: failed program was:" >&5 5940 cat conftest.$ac_ext >&5 5941 fi 5942 rm -rf conftest* conftst* 5943 5944 # Do not use the global_symbol_pipe unless it works. 5945 if test "$pipe_works" = yes; then 5946 break 5947 else 5948 lt_cv_sys_global_symbol_pipe= 5949 fi 5950done 5951 5952fi 5953 5954if test -z "$lt_cv_sys_global_symbol_pipe"; then 5955 lt_cv_sys_global_symbol_to_cdecl= 5956fi 5957if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 5958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 5959$as_echo "failed" >&6; } 5960else 5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 5962$as_echo "ok" >&6; } 5963fi 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987# Check whether --enable-libtool-lock was given. 5988if test "${enable_libtool_lock+set}" = set; then : 5989 enableval=$enable_libtool_lock; 5990fi 5991 5992test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 5993 5994# Some flags need to be propagated to the compiler or linker for good 5995# libtool support. 5996case $host in 5997ia64-*-hpux*) 5998 # Find out which ABI we are using. 5999 echo 'int i;' > conftest.$ac_ext 6000 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6001 (eval $ac_compile) 2>&5 6002 ac_status=$? 6003 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6004 test $ac_status = 0; }; then 6005 case `/usr/bin/file conftest.$ac_objext` in 6006 *ELF-32*) 6007 HPUX_IA64_MODE="32" 6008 ;; 6009 *ELF-64*) 6010 HPUX_IA64_MODE="64" 6011 ;; 6012 esac 6013 fi 6014 rm -rf conftest* 6015 ;; 6016*-*-irix6*) 6017 # Find out which ABI we are using. 6018 echo '#line 6018 "configure"' > conftest.$ac_ext 6019 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6020 (eval $ac_compile) 2>&5 6021 ac_status=$? 6022 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6023 test $ac_status = 0; }; then 6024 if test "$lt_cv_prog_gnu_ld" = yes; then 6025 case `/usr/bin/file conftest.$ac_objext` in 6026 *32-bit*) 6027 LD="${LD-ld} -melf32bsmip" 6028 ;; 6029 *N32*) 6030 LD="${LD-ld} -melf32bmipn32" 6031 ;; 6032 *64-bit*) 6033 LD="${LD-ld} -melf64bmip" 6034 ;; 6035 esac 6036 else 6037 case `/usr/bin/file conftest.$ac_objext` in 6038 *32-bit*) 6039 LD="${LD-ld} -32" 6040 ;; 6041 *N32*) 6042 LD="${LD-ld} -n32" 6043 ;; 6044 *64-bit*) 6045 LD="${LD-ld} -64" 6046 ;; 6047 esac 6048 fi 6049 fi 6050 rm -rf conftest* 6051 ;; 6052 6053x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6054s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6055 # Find out which ABI we are using. 6056 echo 'int i;' > conftest.$ac_ext 6057 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6058 (eval $ac_compile) 2>&5 6059 ac_status=$? 6060 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6061 test $ac_status = 0; }; then 6062 case `/usr/bin/file conftest.o` in 6063 *32-bit*) 6064 case $host in 6065 x86_64-*kfreebsd*-gnu) 6066 LD="${LD-ld} -m elf_i386_fbsd" 6067 ;; 6068 x86_64-*linux*) 6069 LD="${LD-ld} -m elf_i386" 6070 ;; 6071 ppc64-*linux*|powerpc64-*linux*) 6072 LD="${LD-ld} -m elf32ppclinux" 6073 ;; 6074 s390x-*linux*) 6075 LD="${LD-ld} -m elf_s390" 6076 ;; 6077 sparc64-*linux*) 6078 LD="${LD-ld} -m elf32_sparc" 6079 ;; 6080 esac 6081 ;; 6082 *64-bit*) 6083 case $host in 6084 x86_64-*kfreebsd*-gnu) 6085 LD="${LD-ld} -m elf_x86_64_fbsd" 6086 ;; 6087 x86_64-*linux*) 6088 LD="${LD-ld} -m elf_x86_64" 6089 ;; 6090 ppc*-*linux*|powerpc*-*linux*) 6091 LD="${LD-ld} -m elf64ppc" 6092 ;; 6093 s390*-*linux*|s390*-*tpf*) 6094 LD="${LD-ld} -m elf64_s390" 6095 ;; 6096 sparc*-*linux*) 6097 LD="${LD-ld} -m elf64_sparc" 6098 ;; 6099 esac 6100 ;; 6101 esac 6102 fi 6103 rm -rf conftest* 6104 ;; 6105 6106*-*-sco3.2v5*) 6107 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6108 SAVE_CFLAGS="$CFLAGS" 6109 CFLAGS="$CFLAGS -belf" 6110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6111$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6112if ${lt_cv_cc_needs_belf+:} false; then : 6113 $as_echo_n "(cached) " >&6 6114else 6115 ac_ext=c 6116ac_cpp='$CPP $CPPFLAGS' 6117ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6118ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6119ac_compiler_gnu=$ac_cv_c_compiler_gnu 6120 6121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6122/* end confdefs.h. */ 6123 6124int 6125main () 6126{ 6127 6128 ; 6129 return 0; 6130} 6131_ACEOF 6132if ac_fn_c_try_link "$LINENO"; then : 6133 lt_cv_cc_needs_belf=yes 6134else 6135 lt_cv_cc_needs_belf=no 6136fi 6137rm -f core conftest.err conftest.$ac_objext \ 6138 conftest$ac_exeext conftest.$ac_ext 6139 ac_ext=c 6140ac_cpp='$CPP $CPPFLAGS' 6141ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6142ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6143ac_compiler_gnu=$ac_cv_c_compiler_gnu 6144 6145fi 6146{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6147$as_echo "$lt_cv_cc_needs_belf" >&6; } 6148 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6149 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6150 CFLAGS="$SAVE_CFLAGS" 6151 fi 6152 ;; 6153sparc*-*solaris*) 6154 # Find out which ABI we are using. 6155 echo 'int i;' > conftest.$ac_ext 6156 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6157 (eval $ac_compile) 2>&5 6158 ac_status=$? 6159 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6160 test $ac_status = 0; }; then 6161 case `/usr/bin/file conftest.o` in 6162 *64-bit*) 6163 case $lt_cv_prog_gnu_ld in 6164 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6165 *) 6166 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6167 LD="${LD-ld} -64" 6168 fi 6169 ;; 6170 esac 6171 ;; 6172 esac 6173 fi 6174 rm -rf conftest* 6175 ;; 6176esac 6177 6178need_locks="$enable_libtool_lock" 6179 6180 6181 case $host_os in 6182 rhapsody* | darwin*) 6183 if test -n "$ac_tool_prefix"; then 6184 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6185set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6187$as_echo_n "checking for $ac_word... " >&6; } 6188if ${ac_cv_prog_DSYMUTIL+:} false; then : 6189 $as_echo_n "(cached) " >&6 6190else 6191 if test -n "$DSYMUTIL"; then 6192 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6193else 6194as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6195for as_dir in $PATH 6196do 6197 IFS=$as_save_IFS 6198 test -z "$as_dir" && as_dir=. 6199 for ac_exec_ext in '' $ac_executable_extensions; do 6200 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6201 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6203 break 2 6204 fi 6205done 6206 done 6207IFS=$as_save_IFS 6208 6209fi 6210fi 6211DSYMUTIL=$ac_cv_prog_DSYMUTIL 6212if test -n "$DSYMUTIL"; then 6213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6214$as_echo "$DSYMUTIL" >&6; } 6215else 6216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6217$as_echo "no" >&6; } 6218fi 6219 6220 6221fi 6222if test -z "$ac_cv_prog_DSYMUTIL"; then 6223 ac_ct_DSYMUTIL=$DSYMUTIL 6224 # Extract the first word of "dsymutil", so it can be a program name with args. 6225set dummy dsymutil; ac_word=$2 6226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6227$as_echo_n "checking for $ac_word... " >&6; } 6228if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 6229 $as_echo_n "(cached) " >&6 6230else 6231 if test -n "$ac_ct_DSYMUTIL"; then 6232 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6233else 6234as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6235for as_dir in $PATH 6236do 6237 IFS=$as_save_IFS 6238 test -z "$as_dir" && as_dir=. 6239 for ac_exec_ext in '' $ac_executable_extensions; do 6240 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6241 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6242 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6243 break 2 6244 fi 6245done 6246 done 6247IFS=$as_save_IFS 6248 6249fi 6250fi 6251ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6252if test -n "$ac_ct_DSYMUTIL"; then 6253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6254$as_echo "$ac_ct_DSYMUTIL" >&6; } 6255else 6256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6257$as_echo "no" >&6; } 6258fi 6259 6260 if test "x$ac_ct_DSYMUTIL" = x; then 6261 DSYMUTIL=":" 6262 else 6263 case $cross_compiling:$ac_tool_warned in 6264yes:) 6265{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6266$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6267ac_tool_warned=yes ;; 6268esac 6269 DSYMUTIL=$ac_ct_DSYMUTIL 6270 fi 6271else 6272 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6273fi 6274 6275 if test -n "$ac_tool_prefix"; then 6276 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6277set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6279$as_echo_n "checking for $ac_word... " >&6; } 6280if ${ac_cv_prog_NMEDIT+:} false; then : 6281 $as_echo_n "(cached) " >&6 6282else 6283 if test -n "$NMEDIT"; then 6284 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6285else 6286as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6287for as_dir in $PATH 6288do 6289 IFS=$as_save_IFS 6290 test -z "$as_dir" && as_dir=. 6291 for ac_exec_ext in '' $ac_executable_extensions; do 6292 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6293 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6294 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6295 break 2 6296 fi 6297done 6298 done 6299IFS=$as_save_IFS 6300 6301fi 6302fi 6303NMEDIT=$ac_cv_prog_NMEDIT 6304if test -n "$NMEDIT"; then 6305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6306$as_echo "$NMEDIT" >&6; } 6307else 6308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6309$as_echo "no" >&6; } 6310fi 6311 6312 6313fi 6314if test -z "$ac_cv_prog_NMEDIT"; then 6315 ac_ct_NMEDIT=$NMEDIT 6316 # Extract the first word of "nmedit", so it can be a program name with args. 6317set dummy nmedit; ac_word=$2 6318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6319$as_echo_n "checking for $ac_word... " >&6; } 6320if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 6321 $as_echo_n "(cached) " >&6 6322else 6323 if test -n "$ac_ct_NMEDIT"; then 6324 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6325else 6326as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6327for as_dir in $PATH 6328do 6329 IFS=$as_save_IFS 6330 test -z "$as_dir" && as_dir=. 6331 for ac_exec_ext in '' $ac_executable_extensions; do 6332 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6333 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6335 break 2 6336 fi 6337done 6338 done 6339IFS=$as_save_IFS 6340 6341fi 6342fi 6343ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6344if test -n "$ac_ct_NMEDIT"; then 6345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6346$as_echo "$ac_ct_NMEDIT" >&6; } 6347else 6348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6349$as_echo "no" >&6; } 6350fi 6351 6352 if test "x$ac_ct_NMEDIT" = x; then 6353 NMEDIT=":" 6354 else 6355 case $cross_compiling:$ac_tool_warned in 6356yes:) 6357{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6358$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6359ac_tool_warned=yes ;; 6360esac 6361 NMEDIT=$ac_ct_NMEDIT 6362 fi 6363else 6364 NMEDIT="$ac_cv_prog_NMEDIT" 6365fi 6366 6367 if test -n "$ac_tool_prefix"; then 6368 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6369set dummy ${ac_tool_prefix}lipo; ac_word=$2 6370{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6371$as_echo_n "checking for $ac_word... " >&6; } 6372if ${ac_cv_prog_LIPO+:} false; then : 6373 $as_echo_n "(cached) " >&6 6374else 6375 if test -n "$LIPO"; then 6376 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6377else 6378as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6379for as_dir in $PATH 6380do 6381 IFS=$as_save_IFS 6382 test -z "$as_dir" && as_dir=. 6383 for ac_exec_ext in '' $ac_executable_extensions; do 6384 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6385 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6386 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6387 break 2 6388 fi 6389done 6390 done 6391IFS=$as_save_IFS 6392 6393fi 6394fi 6395LIPO=$ac_cv_prog_LIPO 6396if test -n "$LIPO"; then 6397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6398$as_echo "$LIPO" >&6; } 6399else 6400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6401$as_echo "no" >&6; } 6402fi 6403 6404 6405fi 6406if test -z "$ac_cv_prog_LIPO"; then 6407 ac_ct_LIPO=$LIPO 6408 # Extract the first word of "lipo", so it can be a program name with args. 6409set dummy lipo; ac_word=$2 6410{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6411$as_echo_n "checking for $ac_word... " >&6; } 6412if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 6413 $as_echo_n "(cached) " >&6 6414else 6415 if test -n "$ac_ct_LIPO"; then 6416 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6417else 6418as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6419for as_dir in $PATH 6420do 6421 IFS=$as_save_IFS 6422 test -z "$as_dir" && as_dir=. 6423 for ac_exec_ext in '' $ac_executable_extensions; do 6424 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6425 ac_cv_prog_ac_ct_LIPO="lipo" 6426 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6427 break 2 6428 fi 6429done 6430 done 6431IFS=$as_save_IFS 6432 6433fi 6434fi 6435ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6436if test -n "$ac_ct_LIPO"; then 6437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6438$as_echo "$ac_ct_LIPO" >&6; } 6439else 6440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6441$as_echo "no" >&6; } 6442fi 6443 6444 if test "x$ac_ct_LIPO" = x; then 6445 LIPO=":" 6446 else 6447 case $cross_compiling:$ac_tool_warned in 6448yes:) 6449{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6450$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6451ac_tool_warned=yes ;; 6452esac 6453 LIPO=$ac_ct_LIPO 6454 fi 6455else 6456 LIPO="$ac_cv_prog_LIPO" 6457fi 6458 6459 if test -n "$ac_tool_prefix"; then 6460 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6461set dummy ${ac_tool_prefix}otool; ac_word=$2 6462{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6463$as_echo_n "checking for $ac_word... " >&6; } 6464if ${ac_cv_prog_OTOOL+:} false; then : 6465 $as_echo_n "(cached) " >&6 6466else 6467 if test -n "$OTOOL"; then 6468 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6469else 6470as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6471for as_dir in $PATH 6472do 6473 IFS=$as_save_IFS 6474 test -z "$as_dir" && as_dir=. 6475 for ac_exec_ext in '' $ac_executable_extensions; do 6476 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6477 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6478 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6479 break 2 6480 fi 6481done 6482 done 6483IFS=$as_save_IFS 6484 6485fi 6486fi 6487OTOOL=$ac_cv_prog_OTOOL 6488if test -n "$OTOOL"; then 6489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 6490$as_echo "$OTOOL" >&6; } 6491else 6492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6493$as_echo "no" >&6; } 6494fi 6495 6496 6497fi 6498if test -z "$ac_cv_prog_OTOOL"; then 6499 ac_ct_OTOOL=$OTOOL 6500 # Extract the first word of "otool", so it can be a program name with args. 6501set dummy otool; ac_word=$2 6502{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6503$as_echo_n "checking for $ac_word... " >&6; } 6504if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 6505 $as_echo_n "(cached) " >&6 6506else 6507 if test -n "$ac_ct_OTOOL"; then 6508 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 6509else 6510as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6511for as_dir in $PATH 6512do 6513 IFS=$as_save_IFS 6514 test -z "$as_dir" && as_dir=. 6515 for ac_exec_ext in '' $ac_executable_extensions; do 6516 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6517 ac_cv_prog_ac_ct_OTOOL="otool" 6518 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6519 break 2 6520 fi 6521done 6522 done 6523IFS=$as_save_IFS 6524 6525fi 6526fi 6527ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 6528if test -n "$ac_ct_OTOOL"; then 6529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 6530$as_echo "$ac_ct_OTOOL" >&6; } 6531else 6532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6533$as_echo "no" >&6; } 6534fi 6535 6536 if test "x$ac_ct_OTOOL" = x; then 6537 OTOOL=":" 6538 else 6539 case $cross_compiling:$ac_tool_warned in 6540yes:) 6541{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6542$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6543ac_tool_warned=yes ;; 6544esac 6545 OTOOL=$ac_ct_OTOOL 6546 fi 6547else 6548 OTOOL="$ac_cv_prog_OTOOL" 6549fi 6550 6551 if test -n "$ac_tool_prefix"; then 6552 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 6553set dummy ${ac_tool_prefix}otool64; ac_word=$2 6554{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6555$as_echo_n "checking for $ac_word... " >&6; } 6556if ${ac_cv_prog_OTOOL64+:} false; then : 6557 $as_echo_n "(cached) " >&6 6558else 6559 if test -n "$OTOOL64"; then 6560 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 6561else 6562as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6563for as_dir in $PATH 6564do 6565 IFS=$as_save_IFS 6566 test -z "$as_dir" && as_dir=. 6567 for ac_exec_ext in '' $ac_executable_extensions; do 6568 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6569 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 6570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6571 break 2 6572 fi 6573done 6574 done 6575IFS=$as_save_IFS 6576 6577fi 6578fi 6579OTOOL64=$ac_cv_prog_OTOOL64 6580if test -n "$OTOOL64"; then 6581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 6582$as_echo "$OTOOL64" >&6; } 6583else 6584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6585$as_echo "no" >&6; } 6586fi 6587 6588 6589fi 6590if test -z "$ac_cv_prog_OTOOL64"; then 6591 ac_ct_OTOOL64=$OTOOL64 6592 # Extract the first word of "otool64", so it can be a program name with args. 6593set dummy otool64; ac_word=$2 6594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6595$as_echo_n "checking for $ac_word... " >&6; } 6596if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 6597 $as_echo_n "(cached) " >&6 6598else 6599 if test -n "$ac_ct_OTOOL64"; then 6600 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 6601else 6602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6603for as_dir in $PATH 6604do 6605 IFS=$as_save_IFS 6606 test -z "$as_dir" && as_dir=. 6607 for ac_exec_ext in '' $ac_executable_extensions; do 6608 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6609 ac_cv_prog_ac_ct_OTOOL64="otool64" 6610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6611 break 2 6612 fi 6613done 6614 done 6615IFS=$as_save_IFS 6616 6617fi 6618fi 6619ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 6620if test -n "$ac_ct_OTOOL64"; then 6621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 6622$as_echo "$ac_ct_OTOOL64" >&6; } 6623else 6624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6625$as_echo "no" >&6; } 6626fi 6627 6628 if test "x$ac_ct_OTOOL64" = x; then 6629 OTOOL64=":" 6630 else 6631 case $cross_compiling:$ac_tool_warned in 6632yes:) 6633{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6634$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6635ac_tool_warned=yes ;; 6636esac 6637 OTOOL64=$ac_ct_OTOOL64 6638 fi 6639else 6640 OTOOL64="$ac_cv_prog_OTOOL64" 6641fi 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 6670$as_echo_n "checking for -single_module linker flag... " >&6; } 6671if ${lt_cv_apple_cc_single_mod+:} false; then : 6672 $as_echo_n "(cached) " >&6 6673else 6674 lt_cv_apple_cc_single_mod=no 6675 if test -z "${LT_MULTI_MODULE}"; then 6676 # By default we will add the -single_module flag. You can override 6677 # by either setting the environment variable LT_MULTI_MODULE 6678 # non-empty at configure time, or by adding -multi_module to the 6679 # link flags. 6680 rm -rf libconftest.dylib* 6681 echo "int foo(void){return 1;}" > conftest.c 6682 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6683-dynamiclib -Wl,-single_module conftest.c" >&5 6684 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 6685 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 6686 _lt_result=$? 6687 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 6688 lt_cv_apple_cc_single_mod=yes 6689 else 6690 cat conftest.err >&5 6691 fi 6692 rm -rf libconftest.dylib* 6693 rm -f conftest.* 6694 fi 6695fi 6696{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 6697$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 6698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 6699$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 6700if ${lt_cv_ld_exported_symbols_list+:} false; then : 6701 $as_echo_n "(cached) " >&6 6702else 6703 lt_cv_ld_exported_symbols_list=no 6704 save_LDFLAGS=$LDFLAGS 6705 echo "_main" > conftest.sym 6706 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 6707 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6708/* end confdefs.h. */ 6709 6710int 6711main () 6712{ 6713 6714 ; 6715 return 0; 6716} 6717_ACEOF 6718if ac_fn_c_try_link "$LINENO"; then : 6719 lt_cv_ld_exported_symbols_list=yes 6720else 6721 lt_cv_ld_exported_symbols_list=no 6722fi 6723rm -f core conftest.err conftest.$ac_objext \ 6724 conftest$ac_exeext conftest.$ac_ext 6725 LDFLAGS="$save_LDFLAGS" 6726 6727fi 6728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 6729$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 6730 case $host_os in 6731 rhapsody* | darwin1.[012]) 6732 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 6733 darwin1.*) 6734 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6735 darwin*) # darwin 5.x on 6736 # if running on 10.5 or later, the deployment target defaults 6737 # to the OS version, if on x86, and 10.4, the deployment 6738 # target defaults to 10.4. Don't you love it? 6739 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 6740 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 6741 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6742 10.[012]*) 6743 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 6744 10.*) 6745 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 6746 esac 6747 ;; 6748 esac 6749 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 6750 _lt_dar_single_mod='$single_module' 6751 fi 6752 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 6753 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 6754 else 6755 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 6756 fi 6757 if test "$DSYMUTIL" != ":"; then 6758 _lt_dsymutil='~$DSYMUTIL $lib || :' 6759 else 6760 _lt_dsymutil= 6761 fi 6762 ;; 6763 esac 6764 6765ac_ext=c 6766ac_cpp='$CPP $CPPFLAGS' 6767ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6768ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6769ac_compiler_gnu=$ac_cv_c_compiler_gnu 6770{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 6771$as_echo_n "checking how to run the C preprocessor... " >&6; } 6772# On Suns, sometimes $CPP names a directory. 6773if test -n "$CPP" && test -d "$CPP"; then 6774 CPP= 6775fi 6776if test -z "$CPP"; then 6777 if ${ac_cv_prog_CPP+:} false; then : 6778 $as_echo_n "(cached) " >&6 6779else 6780 # Double quotes because CPP needs to be expanded 6781 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 6782 do 6783 ac_preproc_ok=false 6784for ac_c_preproc_warn_flag in '' yes 6785do 6786 # Use a header file that comes with gcc, so configuring glibc 6787 # with a fresh cross-compiler works. 6788 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6789 # <limits.h> exists even on freestanding compilers. 6790 # On the NeXT, cc -E runs the code through the compiler's parser, 6791 # not just through cpp. "Syntax error" is here to catch this case. 6792 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6793/* end confdefs.h. */ 6794#ifdef __STDC__ 6795# include <limits.h> 6796#else 6797# include <assert.h> 6798#endif 6799 Syntax error 6800_ACEOF 6801if ac_fn_c_try_cpp "$LINENO"; then : 6802 6803else 6804 # Broken: fails on valid input. 6805continue 6806fi 6807rm -f conftest.err conftest.i conftest.$ac_ext 6808 6809 # OK, works on sane cases. Now check whether nonexistent headers 6810 # can be detected and how. 6811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6812/* end confdefs.h. */ 6813#include <ac_nonexistent.h> 6814_ACEOF 6815if ac_fn_c_try_cpp "$LINENO"; then : 6816 # Broken: success on invalid input. 6817continue 6818else 6819 # Passes both tests. 6820ac_preproc_ok=: 6821break 6822fi 6823rm -f conftest.err conftest.i conftest.$ac_ext 6824 6825done 6826# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6827rm -f conftest.i conftest.err conftest.$ac_ext 6828if $ac_preproc_ok; then : 6829 break 6830fi 6831 6832 done 6833 ac_cv_prog_CPP=$CPP 6834 6835fi 6836 CPP=$ac_cv_prog_CPP 6837else 6838 ac_cv_prog_CPP=$CPP 6839fi 6840{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 6841$as_echo "$CPP" >&6; } 6842ac_preproc_ok=false 6843for ac_c_preproc_warn_flag in '' yes 6844do 6845 # Use a header file that comes with gcc, so configuring glibc 6846 # with a fresh cross-compiler works. 6847 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6848 # <limits.h> exists even on freestanding compilers. 6849 # On the NeXT, cc -E runs the code through the compiler's parser, 6850 # not just through cpp. "Syntax error" is here to catch this case. 6851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6852/* end confdefs.h. */ 6853#ifdef __STDC__ 6854# include <limits.h> 6855#else 6856# include <assert.h> 6857#endif 6858 Syntax error 6859_ACEOF 6860if ac_fn_c_try_cpp "$LINENO"; then : 6861 6862else 6863 # Broken: fails on valid input. 6864continue 6865fi 6866rm -f conftest.err conftest.i conftest.$ac_ext 6867 6868 # OK, works on sane cases. Now check whether nonexistent headers 6869 # can be detected and how. 6870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6871/* end confdefs.h. */ 6872#include <ac_nonexistent.h> 6873_ACEOF 6874if ac_fn_c_try_cpp "$LINENO"; then : 6875 # Broken: success on invalid input. 6876continue 6877else 6878 # Passes both tests. 6879ac_preproc_ok=: 6880break 6881fi 6882rm -f conftest.err conftest.i conftest.$ac_ext 6883 6884done 6885# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 6886rm -f conftest.i conftest.err conftest.$ac_ext 6887if $ac_preproc_ok; then : 6888 6889else 6890 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6891$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6892as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 6893See \`config.log' for more details" "$LINENO" 5; } 6894fi 6895 6896ac_ext=c 6897ac_cpp='$CPP $CPPFLAGS' 6898ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6899ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6900ac_compiler_gnu=$ac_cv_c_compiler_gnu 6901 6902 6903{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 6904$as_echo_n "checking for ANSI C header files... " >&6; } 6905if ${ac_cv_header_stdc+:} false; then : 6906 $as_echo_n "(cached) " >&6 6907else 6908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6909/* end confdefs.h. */ 6910#include <stdlib.h> 6911#include <stdarg.h> 6912#include <string.h> 6913#include <float.h> 6914 6915int 6916main () 6917{ 6918 6919 ; 6920 return 0; 6921} 6922_ACEOF 6923if ac_fn_c_try_compile "$LINENO"; then : 6924 ac_cv_header_stdc=yes 6925else 6926 ac_cv_header_stdc=no 6927fi 6928rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6929 6930if test $ac_cv_header_stdc = yes; then 6931 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 6932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6933/* end confdefs.h. */ 6934#include <string.h> 6935 6936_ACEOF 6937if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6938 $EGREP "memchr" >/dev/null 2>&1; then : 6939 6940else 6941 ac_cv_header_stdc=no 6942fi 6943rm -f conftest* 6944 6945fi 6946 6947if test $ac_cv_header_stdc = yes; then 6948 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 6949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6950/* end confdefs.h. */ 6951#include <stdlib.h> 6952 6953_ACEOF 6954if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6955 $EGREP "free" >/dev/null 2>&1; then : 6956 6957else 6958 ac_cv_header_stdc=no 6959fi 6960rm -f conftest* 6961 6962fi 6963 6964if test $ac_cv_header_stdc = yes; then 6965 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 6966 if test "$cross_compiling" = yes; then : 6967 : 6968else 6969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6970/* end confdefs.h. */ 6971#include <ctype.h> 6972#include <stdlib.h> 6973#if ((' ' & 0x0FF) == 0x020) 6974# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 6975# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 6976#else 6977# define ISLOWER(c) \ 6978 (('a' <= (c) && (c) <= 'i') \ 6979 || ('j' <= (c) && (c) <= 'r') \ 6980 || ('s' <= (c) && (c) <= 'z')) 6981# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 6982#endif 6983 6984#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 6985int 6986main () 6987{ 6988 int i; 6989 for (i = 0; i < 256; i++) 6990 if (XOR (islower (i), ISLOWER (i)) 6991 || toupper (i) != TOUPPER (i)) 6992 return 2; 6993 return 0; 6994} 6995_ACEOF 6996if ac_fn_c_try_run "$LINENO"; then : 6997 6998else 6999 ac_cv_header_stdc=no 7000fi 7001rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7002 conftest.$ac_objext conftest.beam conftest.$ac_ext 7003fi 7004 7005fi 7006fi 7007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7008$as_echo "$ac_cv_header_stdc" >&6; } 7009if test $ac_cv_header_stdc = yes; then 7010 7011$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7012 7013fi 7014 7015# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7016for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7017 inttypes.h stdint.h unistd.h 7018do : 7019 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7020ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7021" 7022if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7023 cat >>confdefs.h <<_ACEOF 7024#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7025_ACEOF 7026 7027fi 7028 7029done 7030 7031 7032for ac_header in dlfcn.h 7033do : 7034 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7035" 7036if test "x$ac_cv_header_dlfcn_h" = xyes; then : 7037 cat >>confdefs.h <<_ACEOF 7038#define HAVE_DLFCN_H 1 7039_ACEOF 7040 7041fi 7042 7043done 7044 7045 7046 7047# Set options 7048 7049 7050 7051 enable_dlopen=no 7052 7053 7054 enable_win32_dll=no 7055 7056 7057 # Check whether --enable-shared was given. 7058if test "${enable_shared+set}" = set; then : 7059 enableval=$enable_shared; p=${PACKAGE-default} 7060 case $enableval in 7061 yes) enable_shared=yes ;; 7062 no) enable_shared=no ;; 7063 *) 7064 enable_shared=no 7065 # Look at the argument we got. We use all the common list separators. 7066 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7067 for pkg in $enableval; do 7068 IFS="$lt_save_ifs" 7069 if test "X$pkg" = "X$p"; then 7070 enable_shared=yes 7071 fi 7072 done 7073 IFS="$lt_save_ifs" 7074 ;; 7075 esac 7076else 7077 enable_shared=yes 7078fi 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 # Check whether --enable-static was given. 7089if test "${enable_static+set}" = set; then : 7090 enableval=$enable_static; p=${PACKAGE-default} 7091 case $enableval in 7092 yes) enable_static=yes ;; 7093 no) enable_static=no ;; 7094 *) 7095 enable_static=no 7096 # Look at the argument we got. We use all the common list separators. 7097 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7098 for pkg in $enableval; do 7099 IFS="$lt_save_ifs" 7100 if test "X$pkg" = "X$p"; then 7101 enable_static=yes 7102 fi 7103 done 7104 IFS="$lt_save_ifs" 7105 ;; 7106 esac 7107else 7108 enable_static=yes 7109fi 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120# Check whether --with-pic was given. 7121if test "${with_pic+set}" = set; then : 7122 withval=$with_pic; pic_mode="$withval" 7123else 7124 pic_mode=default 7125fi 7126 7127 7128test -z "$pic_mode" && pic_mode=default 7129 7130 7131 7132 7133 7134 7135 7136 # Check whether --enable-fast-install was given. 7137if test "${enable_fast_install+set}" = set; then : 7138 enableval=$enable_fast_install; p=${PACKAGE-default} 7139 case $enableval in 7140 yes) enable_fast_install=yes ;; 7141 no) enable_fast_install=no ;; 7142 *) 7143 enable_fast_install=no 7144 # Look at the argument we got. We use all the common list separators. 7145 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7146 for pkg in $enableval; do 7147 IFS="$lt_save_ifs" 7148 if test "X$pkg" = "X$p"; then 7149 enable_fast_install=yes 7150 fi 7151 done 7152 IFS="$lt_save_ifs" 7153 ;; 7154 esac 7155else 7156 enable_fast_install=yes 7157fi 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169# This can be used to rebuild libtool when needed 7170LIBTOOL_DEPS="$ltmain" 7171 7172# Always use our own libtool. 7173LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199test -z "$LN_S" && LN_S="ln -s" 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214if test -n "${ZSH_VERSION+set}" ; then 7215 setopt NO_GLOB_SUBST 7216fi 7217 7218{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7219$as_echo_n "checking for objdir... " >&6; } 7220if ${lt_cv_objdir+:} false; then : 7221 $as_echo_n "(cached) " >&6 7222else 7223 rm -f .libs 2>/dev/null 7224mkdir .libs 2>/dev/null 7225if test -d .libs; then 7226 lt_cv_objdir=.libs 7227else 7228 # MS-DOS does not allow filenames that begin with a dot. 7229 lt_cv_objdir=_libs 7230fi 7231rmdir .libs 2>/dev/null 7232fi 7233{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7234$as_echo "$lt_cv_objdir" >&6; } 7235objdir=$lt_cv_objdir 7236 7237 7238 7239 7240 7241cat >>confdefs.h <<_ACEOF 7242#define LT_OBJDIR "$lt_cv_objdir/" 7243_ACEOF 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261case $host_os in 7262aix3*) 7263 # AIX sometimes has problems with the GCC collect2 program. For some 7264 # reason, if we set the COLLECT_NAMES environment variable, the problems 7265 # vanish in a puff of smoke. 7266 if test "X${COLLECT_NAMES+set}" != Xset; then 7267 COLLECT_NAMES= 7268 export COLLECT_NAMES 7269 fi 7270 ;; 7271esac 7272 7273# Sed substitution that helps us do robust quoting. It backslashifies 7274# metacharacters that are still active within double-quoted strings. 7275sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 7276 7277# Same as above, but do not quote variable references. 7278double_quote_subst='s/\(["`\\]\)/\\\1/g' 7279 7280# Sed substitution to delay expansion of an escaped shell variable in a 7281# double_quote_subst'ed string. 7282delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 7283 7284# Sed substitution to delay expansion of an escaped single quote. 7285delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 7286 7287# Sed substitution to avoid accidental globbing in evaled expressions 7288no_glob_subst='s/\*/\\\*/g' 7289 7290# Global variables: 7291ofile=libtool 7292can_build_shared=yes 7293 7294# All known linkers require a `.a' archive for static linking (except MSVC, 7295# which needs '.lib'). 7296libext=a 7297 7298with_gnu_ld="$lt_cv_prog_gnu_ld" 7299 7300old_CC="$CC" 7301old_CFLAGS="$CFLAGS" 7302 7303# Set sane defaults for various variables 7304test -z "$CC" && CC=cc 7305test -z "$LTCC" && LTCC=$CC 7306test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7307test -z "$LD" && LD=ld 7308test -z "$ac_objext" && ac_objext=o 7309 7310for cc_temp in $compiler""; do 7311 case $cc_temp in 7312 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7313 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7314 \-*) ;; 7315 *) break;; 7316 esac 7317done 7318cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` 7319 7320 7321# Only perform the check for file, if the check method requires it 7322test -z "$MAGIC_CMD" && MAGIC_CMD=file 7323case $deplibs_check_method in 7324file_magic*) 7325 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7327$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7328if ${lt_cv_path_MAGIC_CMD+:} false; then : 7329 $as_echo_n "(cached) " >&6 7330else 7331 case $MAGIC_CMD in 7332[\\/*] | ?:[\\/]*) 7333 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7334 ;; 7335*) 7336 lt_save_MAGIC_CMD="$MAGIC_CMD" 7337 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7338 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7339 for ac_dir in $ac_dummy; do 7340 IFS="$lt_save_ifs" 7341 test -z "$ac_dir" && ac_dir=. 7342 if test -f $ac_dir/${ac_tool_prefix}file; then 7343 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7344 if test -n "$file_magic_test_file"; then 7345 case $deplibs_check_method in 7346 "file_magic "*) 7347 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7348 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7349 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7350 $EGREP "$file_magic_regex" > /dev/null; then 7351 : 7352 else 7353 cat <<_LT_EOF 1>&2 7354 7355*** Warning: the command libtool uses to detect shared libraries, 7356*** $file_magic_cmd, produces output that libtool cannot recognize. 7357*** The result is that libtool may fail to recognize shared libraries 7358*** as such. This will affect the creation of libtool libraries that 7359*** depend on shared libraries, but programs linked with such libtool 7360*** libraries will work regardless of this problem. Nevertheless, you 7361*** may want to report the problem to your system manager and/or to 7362*** bug-libtool@gnu.org 7363 7364_LT_EOF 7365 fi ;; 7366 esac 7367 fi 7368 break 7369 fi 7370 done 7371 IFS="$lt_save_ifs" 7372 MAGIC_CMD="$lt_save_MAGIC_CMD" 7373 ;; 7374esac 7375fi 7376 7377MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7378if test -n "$MAGIC_CMD"; then 7379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7380$as_echo "$MAGIC_CMD" >&6; } 7381else 7382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7383$as_echo "no" >&6; } 7384fi 7385 7386 7387 7388 7389 7390if test -z "$lt_cv_path_MAGIC_CMD"; then 7391 if test -n "$ac_tool_prefix"; then 7392 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7393$as_echo_n "checking for file... " >&6; } 7394if ${lt_cv_path_MAGIC_CMD+:} false; then : 7395 $as_echo_n "(cached) " >&6 7396else 7397 case $MAGIC_CMD in 7398[\\/*] | ?:[\\/]*) 7399 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7400 ;; 7401*) 7402 lt_save_MAGIC_CMD="$MAGIC_CMD" 7403 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7404 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7405 for ac_dir in $ac_dummy; do 7406 IFS="$lt_save_ifs" 7407 test -z "$ac_dir" && ac_dir=. 7408 if test -f $ac_dir/file; then 7409 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7410 if test -n "$file_magic_test_file"; then 7411 case $deplibs_check_method in 7412 "file_magic "*) 7413 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7414 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7415 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7416 $EGREP "$file_magic_regex" > /dev/null; then 7417 : 7418 else 7419 cat <<_LT_EOF 1>&2 7420 7421*** Warning: the command libtool uses to detect shared libraries, 7422*** $file_magic_cmd, produces output that libtool cannot recognize. 7423*** The result is that libtool may fail to recognize shared libraries 7424*** as such. This will affect the creation of libtool libraries that 7425*** depend on shared libraries, but programs linked with such libtool 7426*** libraries will work regardless of this problem. Nevertheless, you 7427*** may want to report the problem to your system manager and/or to 7428*** bug-libtool@gnu.org 7429 7430_LT_EOF 7431 fi ;; 7432 esac 7433 fi 7434 break 7435 fi 7436 done 7437 IFS="$lt_save_ifs" 7438 MAGIC_CMD="$lt_save_MAGIC_CMD" 7439 ;; 7440esac 7441fi 7442 7443MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7444if test -n "$MAGIC_CMD"; then 7445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7446$as_echo "$MAGIC_CMD" >&6; } 7447else 7448 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7449$as_echo "no" >&6; } 7450fi 7451 7452 7453 else 7454 MAGIC_CMD=: 7455 fi 7456fi 7457 7458 fi 7459 ;; 7460esac 7461 7462# Use C for the default configuration in the libtool script 7463 7464lt_save_CC="$CC" 7465ac_ext=c 7466ac_cpp='$CPP $CPPFLAGS' 7467ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7468ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7469ac_compiler_gnu=$ac_cv_c_compiler_gnu 7470 7471 7472# Source file extension for C test sources. 7473ac_ext=c 7474 7475# Object file extension for compiled C test sources. 7476objext=o 7477objext=$objext 7478 7479# Code to be used in simple compile tests 7480lt_simple_compile_test_code="int some_variable = 0;" 7481 7482# Code to be used in simple link tests 7483lt_simple_link_test_code='int main(){return(0);}' 7484 7485 7486 7487 7488 7489 7490 7491# If no C compiler was specified, use CC. 7492LTCC=${LTCC-"$CC"} 7493 7494# If no C compiler flags were specified, use CFLAGS. 7495LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7496 7497# Allow CC to be a program name with arguments. 7498compiler=$CC 7499 7500# Save the default compiler, since it gets overwritten when the other 7501# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7502compiler_DEFAULT=$CC 7503 7504# save warnings/boilerplate of simple test code 7505ac_outfile=conftest.$ac_objext 7506echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7507eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7508_lt_compiler_boilerplate=`cat conftest.err` 7509$RM conftest* 7510 7511ac_outfile=conftest.$ac_objext 7512echo "$lt_simple_link_test_code" >conftest.$ac_ext 7513eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7514_lt_linker_boilerplate=`cat conftest.err` 7515$RM -r conftest* 7516 7517 7518if test -n "$compiler"; then 7519 7520lt_prog_compiler_no_builtin_flag= 7521 7522if test "$GCC" = yes; then 7523 lt_prog_compiler_no_builtin_flag=' -fno-builtin' 7524 7525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7526$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7527if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 7528 $as_echo_n "(cached) " >&6 7529else 7530 lt_cv_prog_compiler_rtti_exceptions=no 7531 ac_outfile=conftest.$ac_objext 7532 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7533 lt_compiler_flag="-fno-rtti -fno-exceptions" 7534 # Insert the option either (1) after the last *FLAGS variable, or 7535 # (2) before a word containing "conftest.", or (3) at the end. 7536 # Note that $ac_compile itself does not contain backslashes and begins 7537 # with a dollar sign (not a hyphen), so the echo should work correctly. 7538 # The option is referenced via a variable to avoid confusing sed. 7539 lt_compile=`echo "$ac_compile" | $SED \ 7540 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7541 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7542 -e 's:$: $lt_compiler_flag:'` 7543 (eval echo "\"\$as_me:7543: $lt_compile\"" >&5) 7544 (eval "$lt_compile" 2>conftest.err) 7545 ac_status=$? 7546 cat conftest.err >&5 7547 echo "$as_me:7547: \$? = $ac_status" >&5 7548 if (exit $ac_status) && test -s "$ac_outfile"; then 7549 # The compiler can only warn and ignore the option if not recognized 7550 # So say no if there are warnings other than the usual output. 7551 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7552 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7553 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7554 lt_cv_prog_compiler_rtti_exceptions=yes 7555 fi 7556 fi 7557 $RM conftest* 7558 7559fi 7560{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7561$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7562 7563if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7564 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7565else 7566 : 7567fi 7568 7569fi 7570 7571 7572 7573 7574 7575 7576 lt_prog_compiler_wl= 7577lt_prog_compiler_pic= 7578lt_prog_compiler_static= 7579 7580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 7581$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7582 7583 if test "$GCC" = yes; then 7584 lt_prog_compiler_wl='-Wl,' 7585 lt_prog_compiler_static='-static' 7586 7587 case $host_os in 7588 aix*) 7589 # All AIX code is PIC. 7590 if test "$host_cpu" = ia64; then 7591 # AIX 5 now supports IA64 processor 7592 lt_prog_compiler_static='-Bstatic' 7593 fi 7594 ;; 7595 7596 amigaos*) 7597 case $host_cpu in 7598 powerpc) 7599 # see comment about AmigaOS4 .so support 7600 lt_prog_compiler_pic='-fPIC' 7601 ;; 7602 m68k) 7603 # FIXME: we need at least 68020 code to build shared libraries, but 7604 # adding the `-m68020' flag to GCC prevents building anything better, 7605 # like `-m68040'. 7606 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7607 ;; 7608 esac 7609 ;; 7610 7611 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 7612 # PIC is the default for these OSes. 7613 ;; 7614 7615 mingw* | cygwin* | pw32* | os2* | cegcc*) 7616 # This hack is so that the source file can tell whether it is being 7617 # built for inclusion in a dll (and should export symbols for example). 7618 # Although the cygwin gcc ignores -fPIC, still need this for old-style 7619 # (--disable-auto-import) libraries 7620 lt_prog_compiler_pic='-DDLL_EXPORT' 7621 ;; 7622 7623 darwin* | rhapsody*) 7624 # PIC is the default on this platform 7625 # Common symbols not allowed in MH_DYLIB files 7626 lt_prog_compiler_pic='-fno-common' 7627 ;; 7628 7629 hpux*) 7630 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 7631 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 7632 # sets the default TLS model and affects inlining. 7633 case $host_cpu in 7634 hppa*64*) 7635 # +Z the default 7636 ;; 7637 *) 7638 lt_prog_compiler_pic='-fPIC' 7639 ;; 7640 esac 7641 ;; 7642 7643 interix[3-9]*) 7644 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 7645 # Instead, we relocate shared libraries at runtime. 7646 ;; 7647 7648 msdosdjgpp*) 7649 # Just because we use GCC doesn't mean we suddenly get shared libraries 7650 # on systems that don't support them. 7651 lt_prog_compiler_can_build_shared=no 7652 enable_shared=no 7653 ;; 7654 7655 *nto* | *qnx*) 7656 # QNX uses GNU C++, but need to define -shared option too, otherwise 7657 # it will coredump. 7658 lt_prog_compiler_pic='-fPIC -shared' 7659 ;; 7660 7661 sysv4*MP*) 7662 if test -d /usr/nec; then 7663 lt_prog_compiler_pic=-Kconform_pic 7664 fi 7665 ;; 7666 7667 *) 7668 lt_prog_compiler_pic='-fPIC' 7669 ;; 7670 esac 7671 else 7672 # PORTME Check for flag to pass linker flags through the system compiler. 7673 case $host_os in 7674 aix*) 7675 lt_prog_compiler_wl='-Wl,' 7676 if test "$host_cpu" = ia64; then 7677 # AIX 5 now supports IA64 processor 7678 lt_prog_compiler_static='-Bstatic' 7679 else 7680 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 7681 fi 7682 ;; 7683 7684 mingw* | cygwin* | pw32* | os2* | cegcc*) 7685 # This hack is so that the source file can tell whether it is being 7686 # built for inclusion in a dll (and should export symbols for example). 7687 lt_prog_compiler_pic='-DDLL_EXPORT' 7688 ;; 7689 7690 hpux9* | hpux10* | hpux11*) 7691 lt_prog_compiler_wl='-Wl,' 7692 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 7693 # not for PA HP-UX. 7694 case $host_cpu in 7695 hppa*64*|ia64*) 7696 # +Z the default 7697 ;; 7698 *) 7699 lt_prog_compiler_pic='+Z' 7700 ;; 7701 esac 7702 # Is there a better lt_prog_compiler_static that works with the bundled CC? 7703 lt_prog_compiler_static='${wl}-a ${wl}archive' 7704 ;; 7705 7706 irix5* | irix6* | nonstopux*) 7707 lt_prog_compiler_wl='-Wl,' 7708 # PIC (with -KPIC) is the default. 7709 lt_prog_compiler_static='-non_shared' 7710 ;; 7711 7712 linux* | k*bsd*-gnu) 7713 case $cc_basename in 7714 # old Intel for x86_64 which still supported -KPIC. 7715 ecc*) 7716 lt_prog_compiler_wl='-Wl,' 7717 lt_prog_compiler_pic='-KPIC' 7718 lt_prog_compiler_static='-static' 7719 ;; 7720 # icc used to be incompatible with GCC. 7721 # ICC 10 doesn't accept -KPIC any more. 7722 icc* | ifort*) 7723 lt_prog_compiler_wl='-Wl,' 7724 lt_prog_compiler_pic='-fPIC' 7725 lt_prog_compiler_static='-static' 7726 ;; 7727 # Lahey Fortran 8.1. 7728 lf95*) 7729 lt_prog_compiler_wl='-Wl,' 7730 lt_prog_compiler_pic='--shared' 7731 lt_prog_compiler_static='--static' 7732 ;; 7733 pgcc* | pgf77* | pgf90* | pgf95*) 7734 # Portland Group compilers (*not* the Pentium gcc compiler, 7735 # which looks to be a dead project) 7736 lt_prog_compiler_wl='-Wl,' 7737 lt_prog_compiler_pic='-fpic' 7738 lt_prog_compiler_static='-Bstatic' 7739 ;; 7740 ccc*) 7741 lt_prog_compiler_wl='-Wl,' 7742 # All Alpha code is PIC. 7743 lt_prog_compiler_static='-non_shared' 7744 ;; 7745 xl*) 7746 # IBM XL C 8.0/Fortran 10.1 on PPC 7747 lt_prog_compiler_wl='-Wl,' 7748 lt_prog_compiler_pic='-qpic' 7749 lt_prog_compiler_static='-qstaticlink' 7750 ;; 7751 *) 7752 case `$CC -V 2>&1 | sed 5q` in 7753 *Sun\ C*) 7754 # Sun C 5.9 7755 lt_prog_compiler_pic='-KPIC' 7756 lt_prog_compiler_static='-Bstatic' 7757 lt_prog_compiler_wl='-Wl,' 7758 ;; 7759 *Sun\ F*) 7760 # Sun Fortran 8.3 passes all unrecognized flags to the linker 7761 lt_prog_compiler_pic='-KPIC' 7762 lt_prog_compiler_static='-Bstatic' 7763 lt_prog_compiler_wl='' 7764 ;; 7765 esac 7766 ;; 7767 esac 7768 ;; 7769 7770 newsos6) 7771 lt_prog_compiler_pic='-KPIC' 7772 lt_prog_compiler_static='-Bstatic' 7773 ;; 7774 7775 *nto* | *qnx*) 7776 # QNX uses GNU C++, but need to define -shared option too, otherwise 7777 # it will coredump. 7778 lt_prog_compiler_pic='-fPIC -shared' 7779 ;; 7780 7781 osf3* | osf4* | osf5*) 7782 lt_prog_compiler_wl='-Wl,' 7783 # All OSF/1 code is PIC. 7784 lt_prog_compiler_static='-non_shared' 7785 ;; 7786 7787 rdos*) 7788 lt_prog_compiler_static='-non_shared' 7789 ;; 7790 7791 solaris*) 7792 lt_prog_compiler_pic='-KPIC' 7793 lt_prog_compiler_static='-Bstatic' 7794 case $cc_basename in 7795 f77* | f90* | f95*) 7796 lt_prog_compiler_wl='-Qoption ld ';; 7797 *) 7798 lt_prog_compiler_wl='-Wl,';; 7799 esac 7800 ;; 7801 7802 sunos4*) 7803 lt_prog_compiler_wl='-Qoption ld ' 7804 lt_prog_compiler_pic='-PIC' 7805 lt_prog_compiler_static='-Bstatic' 7806 ;; 7807 7808 sysv4 | sysv4.2uw2* | sysv4.3*) 7809 lt_prog_compiler_wl='-Wl,' 7810 lt_prog_compiler_pic='-KPIC' 7811 lt_prog_compiler_static='-Bstatic' 7812 ;; 7813 7814 sysv4*MP*) 7815 if test -d /usr/nec ;then 7816 lt_prog_compiler_pic='-Kconform_pic' 7817 lt_prog_compiler_static='-Bstatic' 7818 fi 7819 ;; 7820 7821 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 7822 lt_prog_compiler_wl='-Wl,' 7823 lt_prog_compiler_pic='-KPIC' 7824 lt_prog_compiler_static='-Bstatic' 7825 ;; 7826 7827 unicos*) 7828 lt_prog_compiler_wl='-Wl,' 7829 lt_prog_compiler_can_build_shared=no 7830 ;; 7831 7832 uts4*) 7833 lt_prog_compiler_pic='-pic' 7834 lt_prog_compiler_static='-Bstatic' 7835 ;; 7836 7837 *) 7838 lt_prog_compiler_can_build_shared=no 7839 ;; 7840 esac 7841 fi 7842 7843case $host_os in 7844 # For platforms which do not support PIC, -DPIC is meaningless: 7845 *djgpp*) 7846 lt_prog_compiler_pic= 7847 ;; 7848 *) 7849 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 7850 ;; 7851esac 7852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 7853$as_echo "$lt_prog_compiler_pic" >&6; } 7854 7855 7856 7857 7858 7859 7860# 7861# Check to make sure the PIC flag actually works. 7862# 7863if test -n "$lt_prog_compiler_pic"; then 7864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 7865$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 7866if ${lt_cv_prog_compiler_pic_works+:} false; then : 7867 $as_echo_n "(cached) " >&6 7868else 7869 lt_cv_prog_compiler_pic_works=no 7870 ac_outfile=conftest.$ac_objext 7871 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7872 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 7873 # Insert the option either (1) after the last *FLAGS variable, or 7874 # (2) before a word containing "conftest.", or (3) at the end. 7875 # Note that $ac_compile itself does not contain backslashes and begins 7876 # with a dollar sign (not a hyphen), so the echo should work correctly. 7877 # The option is referenced via a variable to avoid confusing sed. 7878 lt_compile=`echo "$ac_compile" | $SED \ 7879 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7880 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7881 -e 's:$: $lt_compiler_flag:'` 7882 (eval echo "\"\$as_me:7882: $lt_compile\"" >&5) 7883 (eval "$lt_compile" 2>conftest.err) 7884 ac_status=$? 7885 cat conftest.err >&5 7886 echo "$as_me:7886: \$? = $ac_status" >&5 7887 if (exit $ac_status) && test -s "$ac_outfile"; then 7888 # The compiler can only warn and ignore the option if not recognized 7889 # So say no if there are warnings other than the usual output. 7890 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp 7891 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7892 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7893 lt_cv_prog_compiler_pic_works=yes 7894 fi 7895 fi 7896 $RM conftest* 7897 7898fi 7899{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 7900$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 7901 7902if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 7903 case $lt_prog_compiler_pic in 7904 "" | " "*) ;; 7905 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 7906 esac 7907else 7908 lt_prog_compiler_pic= 7909 lt_prog_compiler_can_build_shared=no 7910fi 7911 7912fi 7913 7914 7915 7916 7917 7918 7919# 7920# Check to make sure the static flag actually works. 7921# 7922wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 7923{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 7924$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 7925if ${lt_cv_prog_compiler_static_works+:} false; then : 7926 $as_echo_n "(cached) " >&6 7927else 7928 lt_cv_prog_compiler_static_works=no 7929 save_LDFLAGS="$LDFLAGS" 7930 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 7931 echo "$lt_simple_link_test_code" > conftest.$ac_ext 7932 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 7933 # The linker can only warn and ignore the option if not recognized 7934 # So say no if there are warnings 7935 if test -s conftest.err; then 7936 # Append any errors to the config.log. 7937 cat conftest.err 1>&5 7938 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp 7939 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7940 if diff conftest.exp conftest.er2 >/dev/null; then 7941 lt_cv_prog_compiler_static_works=yes 7942 fi 7943 else 7944 lt_cv_prog_compiler_static_works=yes 7945 fi 7946 fi 7947 $RM -r conftest* 7948 LDFLAGS="$save_LDFLAGS" 7949 7950fi 7951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 7952$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 7953 7954if test x"$lt_cv_prog_compiler_static_works" = xyes; then 7955 : 7956else 7957 lt_prog_compiler_static= 7958fi 7959 7960 7961 7962 7963 7964 7965 7966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 7967$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 7968if ${lt_cv_prog_compiler_c_o+:} false; then : 7969 $as_echo_n "(cached) " >&6 7970else 7971 lt_cv_prog_compiler_c_o=no 7972 $RM -r conftest 2>/dev/null 7973 mkdir conftest 7974 cd conftest 7975 mkdir out 7976 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7977 7978 lt_compiler_flag="-o out/conftest2.$ac_objext" 7979 # Insert the option either (1) after the last *FLAGS variable, or 7980 # (2) before a word containing "conftest.", or (3) at the end. 7981 # Note that $ac_compile itself does not contain backslashes and begins 7982 # with a dollar sign (not a hyphen), so the echo should work correctly. 7983 lt_compile=`echo "$ac_compile" | $SED \ 7984 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7985 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7986 -e 's:$: $lt_compiler_flag:'` 7987 (eval echo "\"\$as_me:7987: $lt_compile\"" >&5) 7988 (eval "$lt_compile" 2>out/conftest.err) 7989 ac_status=$? 7990 cat out/conftest.err >&5 7991 echo "$as_me:7991: \$? = $ac_status" >&5 7992 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7993 then 7994 # The compiler can only warn and ignore the option if not recognized 7995 # So say no if there are warnings 7996 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 7997 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 7998 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 7999 lt_cv_prog_compiler_c_o=yes 8000 fi 8001 fi 8002 chmod u+w . 2>&5 8003 $RM conftest* 8004 # SGI C++ compiler will create directory out/ii_files/ for 8005 # template instantiation 8006 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8007 $RM out/* && rmdir out 8008 cd .. 8009 $RM -r conftest 8010 $RM conftest* 8011 8012fi 8013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8014$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8015 8016 8017 8018 8019 8020 8021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8022$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8023if ${lt_cv_prog_compiler_c_o+:} false; then : 8024 $as_echo_n "(cached) " >&6 8025else 8026 lt_cv_prog_compiler_c_o=no 8027 $RM -r conftest 2>/dev/null 8028 mkdir conftest 8029 cd conftest 8030 mkdir out 8031 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8032 8033 lt_compiler_flag="-o out/conftest2.$ac_objext" 8034 # Insert the option either (1) after the last *FLAGS variable, or 8035 # (2) before a word containing "conftest.", or (3) at the end. 8036 # Note that $ac_compile itself does not contain backslashes and begins 8037 # with a dollar sign (not a hyphen), so the echo should work correctly. 8038 lt_compile=`echo "$ac_compile" | $SED \ 8039 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8040 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8041 -e 's:$: $lt_compiler_flag:'` 8042 (eval echo "\"\$as_me:8042: $lt_compile\"" >&5) 8043 (eval "$lt_compile" 2>out/conftest.err) 8044 ac_status=$? 8045 cat out/conftest.err >&5 8046 echo "$as_me:8046: \$? = $ac_status" >&5 8047 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8048 then 8049 # The compiler can only warn and ignore the option if not recognized 8050 # So say no if there are warnings 8051 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp 8052 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8053 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8054 lt_cv_prog_compiler_c_o=yes 8055 fi 8056 fi 8057 chmod u+w . 2>&5 8058 $RM conftest* 8059 # SGI C++ compiler will create directory out/ii_files/ for 8060 # template instantiation 8061 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8062 $RM out/* && rmdir out 8063 cd .. 8064 $RM -r conftest 8065 $RM conftest* 8066 8067fi 8068{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8069$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8070 8071 8072 8073 8074hard_links="nottested" 8075if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8076 # do not overwrite the value of need_locks provided by the user 8077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8078$as_echo_n "checking if we can lock with hard links... " >&6; } 8079 hard_links=yes 8080 $RM conftest* 8081 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8082 touch conftest.a 8083 ln conftest.a conftest.b 2>&5 || hard_links=no 8084 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8086$as_echo "$hard_links" >&6; } 8087 if test "$hard_links" = no; then 8088 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8089$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8090 need_locks=warn 8091 fi 8092else 8093 need_locks=no 8094fi 8095 8096 8097 8098 8099 8100 8101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8102$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8103 8104 runpath_var= 8105 allow_undefined_flag= 8106 always_export_symbols=no 8107 archive_cmds= 8108 archive_expsym_cmds= 8109 compiler_needs_object=no 8110 enable_shared_with_static_runtimes=no 8111 export_dynamic_flag_spec= 8112 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8113 hardcode_automatic=no 8114 hardcode_direct=no 8115 hardcode_direct_absolute=no 8116 hardcode_libdir_flag_spec= 8117 hardcode_libdir_flag_spec_ld= 8118 hardcode_libdir_separator= 8119 hardcode_minus_L=no 8120 hardcode_shlibpath_var=unsupported 8121 inherit_rpath=no 8122 link_all_deplibs=unknown 8123 module_cmds= 8124 module_expsym_cmds= 8125 old_archive_from_new_cmds= 8126 old_archive_from_expsyms_cmds= 8127 thread_safe_flag_spec= 8128 whole_archive_flag_spec= 8129 # include_expsyms should be a list of space-separated symbols to be *always* 8130 # included in the symbol list 8131 include_expsyms= 8132 # exclude_expsyms can be an extended regexp of symbols to exclude 8133 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8134 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8135 # as well as any symbol that contains `d'. 8136 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8137 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8138 # platforms (ab)use it in PIC code, but their linkers get confused if 8139 # the symbol is explicitly referenced. Since portable code cannot 8140 # rely on this symbol name, it's probably fine to never include it in 8141 # preloaded symbol tables. 8142 # Exclude shared library initialization/finalization symbols. 8143 extract_expsyms_cmds= 8144 8145 case $host_os in 8146 cygwin* | mingw* | pw32* | cegcc*) 8147 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8148 # When not using gcc, we currently assume that we are using 8149 # Microsoft Visual C++. 8150 if test "$GCC" != yes; then 8151 with_gnu_ld=no 8152 fi 8153 ;; 8154 interix*) 8155 # we just hope/assume this is gcc and not c89 (= MSVC++) 8156 with_gnu_ld=yes 8157 ;; 8158 openbsd*) 8159 with_gnu_ld=no 8160 ;; 8161 esac 8162 8163 ld_shlibs=yes 8164 if test "$with_gnu_ld" = yes; then 8165 # If archive_cmds runs LD, not CC, wlarc should be empty 8166 wlarc='${wl}' 8167 8168 # Set some defaults for GNU ld with shared library support. These 8169 # are reset later if shared libraries are not supported. Putting them 8170 # here allows them to be overridden if necessary. 8171 runpath_var=LD_RUN_PATH 8172 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8173 export_dynamic_flag_spec='${wl}--export-dynamic' 8174 # ancient GNU ld didn't support --whole-archive et. al. 8175 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8176 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8177 else 8178 whole_archive_flag_spec= 8179 fi 8180 supports_anon_versioning=no 8181 case `$LD -v 2>&1` in 8182 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8183 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8184 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8185 *\ 2.11.*) ;; # other 2.11 versions 8186 *) supports_anon_versioning=yes ;; 8187 esac 8188 8189 # See if GNU ld supports shared libraries. 8190 case $host_os in 8191 aix[3-9]*) 8192 # On AIX/PPC, the GNU linker is very broken 8193 if test "$host_cpu" != ia64; then 8194 ld_shlibs=no 8195 cat <<_LT_EOF 1>&2 8196 8197*** Warning: the GNU linker, at least up to release 2.9.1, is reported 8198*** to be unable to reliably create shared libraries on AIX. 8199*** Therefore, libtool is disabling shared libraries support. If you 8200*** really care for shared libraries, you may want to modify your PATH 8201*** so that a non-GNU linker is found, and then restart. 8202 8203_LT_EOF 8204 fi 8205 ;; 8206 8207 amigaos*) 8208 case $host_cpu in 8209 powerpc) 8210 # see comment about AmigaOS4 .so support 8211 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8212 archive_expsym_cmds='' 8213 ;; 8214 m68k) 8215 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)' 8216 hardcode_libdir_flag_spec='-L$libdir' 8217 hardcode_minus_L=yes 8218 ;; 8219 esac 8220 ;; 8221 8222 beos*) 8223 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8224 allow_undefined_flag=unsupported 8225 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8226 # support --undefined. This deserves some investigation. FIXME 8227 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8228 else 8229 ld_shlibs=no 8230 fi 8231 ;; 8232 8233 cygwin* | mingw* | pw32* | cegcc*) 8234 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8235 # as there is no search path for DLLs. 8236 hardcode_libdir_flag_spec='-L$libdir' 8237 allow_undefined_flag=unsupported 8238 always_export_symbols=no 8239 enable_shared_with_static_runtimes=yes 8240 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8241 8242 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8243 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8244 # If the export-symbols file already is a .def file (1st line 8245 # is EXPORTS), use it as is; otherwise, prepend... 8246 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8247 cp $export_symbols $output_objdir/$soname.def; 8248 else 8249 echo EXPORTS > $output_objdir/$soname.def; 8250 cat $export_symbols >> $output_objdir/$soname.def; 8251 fi~ 8252 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8253 else 8254 ld_shlibs=no 8255 fi 8256 ;; 8257 8258 interix[3-9]*) 8259 hardcode_direct=no 8260 hardcode_shlibpath_var=no 8261 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8262 export_dynamic_flag_spec='${wl}-E' 8263 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8264 # Instead, shared libraries are loaded at an image base (0x10000000 by 8265 # default) and relocated if they conflict, which is a slow very memory 8266 # consuming and fragmenting process. To avoid this, we pick a random, 8267 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8268 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8269 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8270 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' 8271 ;; 8272 8273 gnu* | linux* | tpf* | k*bsd*-gnu) 8274 tmp_diet=no 8275 if test "$host_os" = linux-dietlibc; then 8276 case $cc_basename in 8277 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8278 esac 8279 fi 8280 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8281 && test "$tmp_diet" = no 8282 then 8283 tmp_addflag= 8284 tmp_sharedflag='-shared' 8285 case $cc_basename,$host_cpu in 8286 pgcc*) # Portland Group C compiler 8287 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 8288 tmp_addflag=' $pic_flag' 8289 ;; 8290 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers 8291 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 8292 tmp_addflag=' $pic_flag -Mnomain' ;; 8293 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8294 tmp_addflag=' -i_dynamic' ;; 8295 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8296 tmp_addflag=' -i_dynamic -nofor_main' ;; 8297 ifc* | ifort*) # Intel Fortran compiler 8298 tmp_addflag=' -nofor_main' ;; 8299 lf95*) # Lahey Fortran 8.1 8300 whole_archive_flag_spec= 8301 tmp_sharedflag='--shared' ;; 8302 xl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8303 tmp_sharedflag='-qmkshrobj' 8304 tmp_addflag= ;; 8305 esac 8306 case `$CC -V 2>&1 | sed 5q` in 8307 *Sun\ C*) # Sun C 5.9 8308 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive' 8309 compiler_needs_object=yes 8310 tmp_sharedflag='-G' ;; 8311 *Sun\ F*) # Sun Fortran 8.3 8312 tmp_sharedflag='-G' ;; 8313 esac 8314 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8315 8316 if test "x$supports_anon_versioning" = xyes; then 8317 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8318 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8319 echo "local: *; };" >> $output_objdir/$libname.ver~ 8320 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8321 fi 8322 8323 case $cc_basename in 8324 xlf*) 8325 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8326 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8327 hardcode_libdir_flag_spec= 8328 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8329 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8330 if test "x$supports_anon_versioning" = xyes; then 8331 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8332 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8333 echo "local: *; };" >> $output_objdir/$libname.ver~ 8334 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8335 fi 8336 ;; 8337 esac 8338 else 8339 ld_shlibs=no 8340 fi 8341 ;; 8342 8343 netbsd*) 8344 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8345 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8346 wlarc= 8347 else 8348 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8349 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8350 fi 8351 ;; 8352 8353 solaris*) 8354 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8355 ld_shlibs=no 8356 cat <<_LT_EOF 1>&2 8357 8358*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8359*** create shared libraries on Solaris systems. Therefore, libtool 8360*** is disabling shared libraries support. We urge you to upgrade GNU 8361*** binutils to release 2.9.1 or newer. Another option is to modify 8362*** your PATH or compiler configuration so that the native linker is 8363*** used, and then restart. 8364 8365_LT_EOF 8366 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8367 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8368 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8369 else 8370 ld_shlibs=no 8371 fi 8372 ;; 8373 8374 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8375 case `$LD -v 2>&1` in 8376 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8377 ld_shlibs=no 8378 cat <<_LT_EOF 1>&2 8379 8380*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8381*** reliably create shared libraries on SCO systems. Therefore, libtool 8382*** is disabling shared libraries support. We urge you to upgrade GNU 8383*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8384*** your PATH or compiler configuration so that the native linker is 8385*** used, and then restart. 8386 8387_LT_EOF 8388 ;; 8389 *) 8390 # For security reasons, it is highly recommended that you always 8391 # use absolute paths for naming shared libraries, and exclude the 8392 # DT_RUNPATH tag from executables and libraries. But doing so 8393 # requires that you compile everything twice, which is a pain. 8394 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8395 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8396 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8397 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8398 else 8399 ld_shlibs=no 8400 fi 8401 ;; 8402 esac 8403 ;; 8404 8405 sunos4*) 8406 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8407 wlarc= 8408 hardcode_direct=yes 8409 hardcode_shlibpath_var=no 8410 ;; 8411 8412 *) 8413 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8414 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8415 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8416 else 8417 ld_shlibs=no 8418 fi 8419 ;; 8420 esac 8421 8422 if test "$ld_shlibs" = no; then 8423 runpath_var= 8424 hardcode_libdir_flag_spec= 8425 export_dynamic_flag_spec= 8426 whole_archive_flag_spec= 8427 fi 8428 else 8429 # PORTME fill in a description of your system's linker (not GNU ld) 8430 case $host_os in 8431 aix3*) 8432 allow_undefined_flag=unsupported 8433 always_export_symbols=yes 8434 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' 8435 # Note: this linker hardcodes the directories in LIBPATH if there 8436 # are no directories specified by -L. 8437 hardcode_minus_L=yes 8438 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8439 # Neither direct hardcoding nor static linking is supported with a 8440 # broken collect2. 8441 hardcode_direct=unsupported 8442 fi 8443 ;; 8444 8445 aix[4-9]*) 8446 if test "$host_cpu" = ia64; then 8447 # On IA64, the linker does run time linking by default, so we don't 8448 # have to do anything special. 8449 aix_use_runtimelinking=no 8450 exp_sym_flag='-Bexport' 8451 no_entry_flag="" 8452 else 8453 # If we're using GNU nm, then we don't want the "-C" option. 8454 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8455 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8456 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8457 else 8458 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' 8459 fi 8460 aix_use_runtimelinking=no 8461 8462 # Test if we are trying to use run time linking or normal 8463 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8464 # need to do runtime linking. 8465 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8466 for ld_flag in $LDFLAGS; do 8467 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8468 aix_use_runtimelinking=yes 8469 break 8470 fi 8471 done 8472 ;; 8473 esac 8474 8475 exp_sym_flag='-bexport' 8476 no_entry_flag='-bnoentry' 8477 fi 8478 8479 # When large executables or shared objects are built, AIX ld can 8480 # have problems creating the table of contents. If linking a library 8481 # or program results in "error TOC overflow" add -mminimal-toc to 8482 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8483 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8484 8485 archive_cmds='' 8486 hardcode_direct=yes 8487 hardcode_direct_absolute=yes 8488 hardcode_libdir_separator=':' 8489 link_all_deplibs=yes 8490 file_list_spec='${wl}-f,' 8491 8492 if test "$GCC" = yes; then 8493 case $host_os in aix4.[012]|aix4.[012].*) 8494 # We only want to do this on AIX 4.2 and lower, the check 8495 # below for broken collect2 doesn't work under 4.3+ 8496 collect2name=`${CC} -print-prog-name=collect2` 8497 if test -f "$collect2name" && 8498 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8499 then 8500 # We have reworked collect2 8501 : 8502 else 8503 # We have old collect2 8504 hardcode_direct=unsupported 8505 # It fails to find uninstalled libraries when the uninstalled 8506 # path is not listed in the libpath. Setting hardcode_minus_L 8507 # to unsupported forces relinking 8508 hardcode_minus_L=yes 8509 hardcode_libdir_flag_spec='-L$libdir' 8510 hardcode_libdir_separator= 8511 fi 8512 ;; 8513 esac 8514 shared_flag='-shared' 8515 if test "$aix_use_runtimelinking" = yes; then 8516 shared_flag="$shared_flag "'${wl}-G' 8517 fi 8518 else 8519 # not using gcc 8520 if test "$host_cpu" = ia64; then 8521 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8522 # chokes on -Wl,-G. The following line is correct: 8523 shared_flag='-G' 8524 else 8525 if test "$aix_use_runtimelinking" = yes; then 8526 shared_flag='${wl}-G' 8527 else 8528 shared_flag='${wl}-bM:SRE' 8529 fi 8530 fi 8531 fi 8532 8533 export_dynamic_flag_spec='${wl}-bexpall' 8534 # It seems that -bexpall does not export symbols beginning with 8535 # underscore (_), so it is better to generate a list of symbols to export. 8536 always_export_symbols=yes 8537 if test "$aix_use_runtimelinking" = yes; then 8538 # Warning - without using the other runtime loading flags (-brtl), 8539 # -berok will link without error, but may produce a broken library. 8540 allow_undefined_flag='-berok' 8541 # Determine the default libpath from the value encoded in an 8542 # empty executable. 8543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8544/* end confdefs.h. */ 8545 8546int 8547main () 8548{ 8549 8550 ; 8551 return 0; 8552} 8553_ACEOF 8554if ac_fn_c_try_link "$LINENO"; then : 8555 8556lt_aix_libpath_sed=' 8557 /Import File Strings/,/^$/ { 8558 /^0/ { 8559 s/^0 *\(.*\)$/\1/ 8560 p 8561 } 8562 }' 8563aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8564# Check for a 64-bit object if we didn't find anything. 8565if test -z "$aix_libpath"; then 8566 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8567fi 8568fi 8569rm -f core conftest.err conftest.$ac_objext \ 8570 conftest$ac_exeext conftest.$ac_ext 8571if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8572 8573 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8574 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 8575 else 8576 if test "$host_cpu" = ia64; then 8577 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 8578 allow_undefined_flag="-z nodefs" 8579 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" 8580 else 8581 # Determine the default libpath from the value encoded in an 8582 # empty executable. 8583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8584/* end confdefs.h. */ 8585 8586int 8587main () 8588{ 8589 8590 ; 8591 return 0; 8592} 8593_ACEOF 8594if ac_fn_c_try_link "$LINENO"; then : 8595 8596lt_aix_libpath_sed=' 8597 /Import File Strings/,/^$/ { 8598 /^0/ { 8599 s/^0 *\(.*\)$/\1/ 8600 p 8601 } 8602 }' 8603aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8604# Check for a 64-bit object if we didn't find anything. 8605if test -z "$aix_libpath"; then 8606 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 8607fi 8608fi 8609rm -f core conftest.err conftest.$ac_objext \ 8610 conftest$ac_exeext conftest.$ac_ext 8611if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 8612 8613 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 8614 # Warning - without using the other run time loading flags, 8615 # -berok will link without error, but may produce a broken library. 8616 no_undefined_flag=' ${wl}-bernotok' 8617 allow_undefined_flag=' ${wl}-berok' 8618 # Exported symbols can be pulled into shared objects from archives 8619 whole_archive_flag_spec='$convenience' 8620 archive_cmds_need_lc=yes 8621 # This is similar to how AIX traditionally builds its shared libraries. 8622 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' 8623 fi 8624 fi 8625 ;; 8626 8627 amigaos*) 8628 case $host_cpu in 8629 powerpc) 8630 # see comment about AmigaOS4 .so support 8631 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8632 archive_expsym_cmds='' 8633 ;; 8634 m68k) 8635 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)' 8636 hardcode_libdir_flag_spec='-L$libdir' 8637 hardcode_minus_L=yes 8638 ;; 8639 esac 8640 ;; 8641 8642 bsdi[45]*) 8643 export_dynamic_flag_spec=-rdynamic 8644 ;; 8645 8646 cygwin* | mingw* | pw32* | cegcc*) 8647 # When not using gcc, we currently assume that we are using 8648 # Microsoft Visual C++. 8649 # hardcode_libdir_flag_spec is actually meaningless, as there is 8650 # no search path for DLLs. 8651 hardcode_libdir_flag_spec=' ' 8652 allow_undefined_flag=unsupported 8653 # Tell ltmain to make .lib files, not .a files. 8654 libext=lib 8655 # Tell ltmain to make .dll files, not .so files. 8656 shrext_cmds=".dll" 8657 # FIXME: Setting linknames here is a bad hack. 8658 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames=' 8659 # The linker will automatically build a .lib file if we build a DLL. 8660 old_archive_from_new_cmds='true' 8661 # FIXME: Should let the user specify the lib program. 8662 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 8663 fix_srcfile_path='`cygpath -w "$srcfile"`' 8664 enable_shared_with_static_runtimes=yes 8665 ;; 8666 8667 darwin* | rhapsody*) 8668 8669 8670 archive_cmds_need_lc=no 8671 hardcode_direct=no 8672 hardcode_automatic=yes 8673 hardcode_shlibpath_var=unsupported 8674 whole_archive_flag_spec='' 8675 link_all_deplibs=yes 8676 allow_undefined_flag="$_lt_dar_allow_undefined" 8677 case $cc_basename in 8678 ifort*) _lt_dar_can_shared=yes ;; 8679 *) _lt_dar_can_shared=$GCC ;; 8680 esac 8681 if test "$_lt_dar_can_shared" = "yes"; then 8682 output_verbose_link_cmd=echo 8683 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 8684 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 8685 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}" 8686 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}" 8687 8688 else 8689 ld_shlibs=no 8690 fi 8691 8692 ;; 8693 8694 dgux*) 8695 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8696 hardcode_libdir_flag_spec='-L$libdir' 8697 hardcode_shlibpath_var=no 8698 ;; 8699 8700 freebsd1*) 8701 ld_shlibs=no 8702 ;; 8703 8704 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 8705 # support. Future versions do this automatically, but an explicit c++rt0.o 8706 # does not break anything, and helps significantly (at the cost of a little 8707 # extra space). 8708 freebsd2.2*) 8709 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 8710 hardcode_libdir_flag_spec='-R$libdir' 8711 hardcode_direct=yes 8712 hardcode_shlibpath_var=no 8713 ;; 8714 8715 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 8716 freebsd2*) 8717 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8718 hardcode_direct=yes 8719 hardcode_minus_L=yes 8720 hardcode_shlibpath_var=no 8721 ;; 8722 8723 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 8724 freebsd* | dragonfly*) 8725 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 8726 hardcode_libdir_flag_spec='-R$libdir' 8727 hardcode_direct=yes 8728 hardcode_shlibpath_var=no 8729 ;; 8730 8731 hpux9*) 8732 if test "$GCC" = yes; then 8733 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 8734 else 8735 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' 8736 fi 8737 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8738 hardcode_libdir_separator=: 8739 hardcode_direct=yes 8740 8741 # hardcode_minus_L: Not really in the search PATH, 8742 # but as the default location of the library. 8743 hardcode_minus_L=yes 8744 export_dynamic_flag_spec='${wl}-E' 8745 ;; 8746 8747 hpux10*) 8748 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8749 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8750 else 8751 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 8752 fi 8753 if test "$with_gnu_ld" = no; then 8754 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8755 hardcode_libdir_flag_spec_ld='+b $libdir' 8756 hardcode_libdir_separator=: 8757 hardcode_direct=yes 8758 hardcode_direct_absolute=yes 8759 export_dynamic_flag_spec='${wl}-E' 8760 # hardcode_minus_L: Not really in the search PATH, 8761 # but as the default location of the library. 8762 hardcode_minus_L=yes 8763 fi 8764 ;; 8765 8766 hpux11*) 8767 if test "$GCC" = yes -a "$with_gnu_ld" = no; then 8768 case $host_cpu in 8769 hppa*64*) 8770 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8771 ;; 8772 ia64*) 8773 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8774 ;; 8775 *) 8776 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8777 ;; 8778 esac 8779 else 8780 case $host_cpu in 8781 hppa*64*) 8782 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8783 ;; 8784 ia64*) 8785 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 8786 ;; 8787 *) 8788 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 8789 ;; 8790 esac 8791 fi 8792 if test "$with_gnu_ld" = no; then 8793 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 8794 hardcode_libdir_separator=: 8795 8796 case $host_cpu in 8797 hppa*64*|ia64*) 8798 hardcode_direct=no 8799 hardcode_shlibpath_var=no 8800 ;; 8801 *) 8802 hardcode_direct=yes 8803 hardcode_direct_absolute=yes 8804 export_dynamic_flag_spec='${wl}-E' 8805 8806 # hardcode_minus_L: Not really in the search PATH, 8807 # but as the default location of the library. 8808 hardcode_minus_L=yes 8809 ;; 8810 esac 8811 fi 8812 ;; 8813 8814 irix5* | irix6* | nonstopux*) 8815 if test "$GCC" = yes; then 8816 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 8817 # Try to use the -exported_symbol ld option, if it does not 8818 # work, assume that -exports_file does not work either and 8819 # implicitly export all symbols. 8820 save_LDFLAGS="$LDFLAGS" 8821 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 8822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8823/* end confdefs.h. */ 8824int foo(void) {} 8825_ACEOF 8826if ac_fn_c_try_link "$LINENO"; then : 8827 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 8828 8829fi 8830rm -f core conftest.err conftest.$ac_objext \ 8831 conftest$ac_exeext conftest.$ac_ext 8832 LDFLAGS="$save_LDFLAGS" 8833 else 8834 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8835 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 8836 fi 8837 archive_cmds_need_lc='no' 8838 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8839 hardcode_libdir_separator=: 8840 inherit_rpath=yes 8841 link_all_deplibs=yes 8842 ;; 8843 8844 netbsd*) 8845 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8846 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 8847 else 8848 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 8849 fi 8850 hardcode_libdir_flag_spec='-R$libdir' 8851 hardcode_direct=yes 8852 hardcode_shlibpath_var=no 8853 ;; 8854 8855 newsos6) 8856 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8857 hardcode_direct=yes 8858 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8859 hardcode_libdir_separator=: 8860 hardcode_shlibpath_var=no 8861 ;; 8862 8863 *nto* | *qnx*) 8864 ;; 8865 8866 openbsd*) 8867 if test -f /usr/libexec/ld.so; then 8868 hardcode_direct=yes 8869 hardcode_shlibpath_var=no 8870 hardcode_direct_absolute=yes 8871 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 8872 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8873 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 8874 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8875 export_dynamic_flag_spec='${wl}-E' 8876 else 8877 case $host_os in 8878 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 8879 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8880 hardcode_libdir_flag_spec='-R$libdir' 8881 ;; 8882 *) 8883 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 8884 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8885 ;; 8886 esac 8887 fi 8888 else 8889 ld_shlibs=no 8890 fi 8891 ;; 8892 8893 os2*) 8894 hardcode_libdir_flag_spec='-L$libdir' 8895 hardcode_minus_L=yes 8896 allow_undefined_flag=unsupported 8897 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' 8898 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 8899 ;; 8900 8901 osf3*) 8902 if test "$GCC" = yes; then 8903 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8904 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 8905 else 8906 allow_undefined_flag=' -expect_unresolved \*' 8907 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8908 fi 8909 archive_cmds_need_lc='no' 8910 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8911 hardcode_libdir_separator=: 8912 ;; 8913 8914 osf4* | osf5*) # as osf3* with the addition of -msym flag 8915 if test "$GCC" = yes; then 8916 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 8917 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 8918 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8919 else 8920 allow_undefined_flag=' -expect_unresolved \*' 8921 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib' 8922 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~ 8923 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 8924 8925 # Both c and cxx compiler support -rpath directly 8926 hardcode_libdir_flag_spec='-rpath $libdir' 8927 fi 8928 archive_cmds_need_lc='no' 8929 hardcode_libdir_separator=: 8930 ;; 8931 8932 solaris*) 8933 no_undefined_flag=' -z defs' 8934 if test "$GCC" = yes; then 8935 wlarc='${wl}' 8936 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 8937 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8938 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8939 else 8940 case `$CC -V 2>&1` in 8941 *"Compilers 5.0"*) 8942 wlarc='' 8943 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 8944 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8945 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 8946 ;; 8947 *) 8948 wlarc='${wl}' 8949 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 8950 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 8951 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 8952 ;; 8953 esac 8954 fi 8955 hardcode_libdir_flag_spec='-R$libdir' 8956 hardcode_shlibpath_var=no 8957 case $host_os in 8958 solaris2.[0-5] | solaris2.[0-5].*) ;; 8959 *) 8960 # The compiler driver will combine and reorder linker options, 8961 # but understands `-z linker_flag'. GCC discards it without `$wl', 8962 # but is careful enough not to reorder. 8963 # Supported since Solaris 2.6 (maybe 2.5.1?) 8964 if test "$GCC" = yes; then 8965 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 8966 else 8967 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 8968 fi 8969 ;; 8970 esac 8971 link_all_deplibs=yes 8972 ;; 8973 8974 sunos4*) 8975 if test "x$host_vendor" = xsequent; then 8976 # Use $CC to link under sequent, because it throws in some extra .o 8977 # files that make .init and .fini sections work. 8978 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 8979 else 8980 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 8981 fi 8982 hardcode_libdir_flag_spec='-L$libdir' 8983 hardcode_direct=yes 8984 hardcode_minus_L=yes 8985 hardcode_shlibpath_var=no 8986 ;; 8987 8988 sysv4) 8989 case $host_vendor in 8990 sni) 8991 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 8992 hardcode_direct=yes # is this really true??? 8993 ;; 8994 siemens) 8995 ## LD is ld it makes a PLAMLIB 8996 ## CC just makes a GrossModule. 8997 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 8998 reload_cmds='$CC -r -o $output$reload_objs' 8999 hardcode_direct=no 9000 ;; 9001 motorola) 9002 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9003 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9004 ;; 9005 esac 9006 runpath_var='LD_RUN_PATH' 9007 hardcode_shlibpath_var=no 9008 ;; 9009 9010 sysv4.3*) 9011 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9012 hardcode_shlibpath_var=no 9013 export_dynamic_flag_spec='-Bexport' 9014 ;; 9015 9016 sysv4*MP*) 9017 if test -d /usr/nec; then 9018 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9019 hardcode_shlibpath_var=no 9020 runpath_var=LD_RUN_PATH 9021 hardcode_runpath_var=yes 9022 ld_shlibs=yes 9023 fi 9024 ;; 9025 9026 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9027 no_undefined_flag='${wl}-z,text' 9028 archive_cmds_need_lc=no 9029 hardcode_shlibpath_var=no 9030 runpath_var='LD_RUN_PATH' 9031 9032 if test "$GCC" = yes; then 9033 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9034 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9035 else 9036 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9037 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9038 fi 9039 ;; 9040 9041 sysv5* | sco3.2v5* | sco5v6*) 9042 # Note: We can NOT use -z defs as we might desire, because we do not 9043 # link with -lc, and that would cause any symbols used from libc to 9044 # always be unresolved, which means just about no library would 9045 # ever link correctly. If we're not using GNU ld we use -z text 9046 # though, which does catch some bad symbols but isn't as heavy-handed 9047 # as -z defs. 9048 no_undefined_flag='${wl}-z,text' 9049 allow_undefined_flag='${wl}-z,nodefs' 9050 archive_cmds_need_lc=no 9051 hardcode_shlibpath_var=no 9052 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9053 hardcode_libdir_separator=':' 9054 link_all_deplibs=yes 9055 export_dynamic_flag_spec='${wl}-Bexport' 9056 runpath_var='LD_RUN_PATH' 9057 9058 if test "$GCC" = yes; then 9059 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9060 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9061 else 9062 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9063 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9064 fi 9065 ;; 9066 9067 uts4*) 9068 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9069 hardcode_libdir_flag_spec='-L$libdir' 9070 hardcode_shlibpath_var=no 9071 ;; 9072 9073 *) 9074 ld_shlibs=no 9075 ;; 9076 esac 9077 9078 if test x$host_vendor = xsni; then 9079 case $host in 9080 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9081 export_dynamic_flag_spec='${wl}-Blargedynsym' 9082 ;; 9083 esac 9084 fi 9085 fi 9086 9087{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9088$as_echo "$ld_shlibs" >&6; } 9089test "$ld_shlibs" = no && can_build_shared=no 9090 9091with_gnu_ld=$with_gnu_ld 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107# 9108# Do we need to explicitly link libc? 9109# 9110case "x$archive_cmds_need_lc" in 9111x|xyes) 9112 # Assume -lc should be added 9113 archive_cmds_need_lc=yes 9114 9115 if test "$enable_shared" = yes && test "$GCC" = yes; then 9116 case $archive_cmds in 9117 *'~'*) 9118 # FIXME: we may have to deal with multi-command sequences. 9119 ;; 9120 '$CC '*) 9121 # Test whether the compiler implicitly links with -lc since on some 9122 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9123 # to ld, don't add -lc before -lgcc. 9124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9125$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9126 $RM conftest* 9127 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9128 9129 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9130 (eval $ac_compile) 2>&5 9131 ac_status=$? 9132 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9133 test $ac_status = 0; } 2>conftest.err; then 9134 soname=conftest 9135 lib=conftest 9136 libobjs=conftest.$ac_objext 9137 deplibs= 9138 wl=$lt_prog_compiler_wl 9139 pic_flag=$lt_prog_compiler_pic 9140 compiler_flags=-v 9141 linker_flags=-v 9142 verstring= 9143 output_objdir=. 9144 libname=conftest 9145 lt_save_allow_undefined_flag=$allow_undefined_flag 9146 allow_undefined_flag= 9147 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9148 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9149 ac_status=$? 9150 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9151 test $ac_status = 0; } 9152 then 9153 archive_cmds_need_lc=no 9154 else 9155 archive_cmds_need_lc=yes 9156 fi 9157 allow_undefined_flag=$lt_save_allow_undefined_flag 9158 else 9159 cat conftest.err 1>&5 9160 fi 9161 $RM conftest* 9162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $archive_cmds_need_lc" >&5 9163$as_echo "$archive_cmds_need_lc" >&6; } 9164 ;; 9165 esac 9166 fi 9167 ;; 9168esac 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9327$as_echo_n "checking dynamic linker characteristics... " >&6; } 9328 9329if test "$GCC" = yes; then 9330 case $host_os in 9331 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9332 *) lt_awk_arg="/^libraries:/" ;; 9333 esac 9334 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9335 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then 9336 # if the path contains ";" then we assume it to be the separator 9337 # otherwise default to the standard path separator (i.e. ":") - it is 9338 # assumed that no part of a normal pathname contains ";" but that should 9339 # okay in the real world where ";" in dirpaths is itself problematic. 9340 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'` 9341 else 9342 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9343 fi 9344 # Ok, now we have the path, separated by spaces, we can step through it 9345 # and add multilib dir if necessary. 9346 lt_tmp_lt_search_path_spec= 9347 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9348 for lt_sys_path in $lt_search_path_spec; do 9349 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9350 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9351 else 9352 test -d "$lt_sys_path" && \ 9353 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9354 fi 9355 done 9356 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk ' 9357BEGIN {RS=" "; FS="/|\n";} { 9358 lt_foo=""; 9359 lt_count=0; 9360 for (lt_i = NF; lt_i > 0; lt_i--) { 9361 if ($lt_i != "" && $lt_i != ".") { 9362 if ($lt_i == "..") { 9363 lt_count++; 9364 } else { 9365 if (lt_count == 0) { 9366 lt_foo="/" $lt_i lt_foo; 9367 } else { 9368 lt_count--; 9369 } 9370 } 9371 } 9372 } 9373 if (lt_foo != "") { lt_freq[lt_foo]++; } 9374 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9375}'` 9376 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec` 9377else 9378 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9379fi 9380library_names_spec= 9381libname_spec='lib$name' 9382soname_spec= 9383shrext_cmds=".so" 9384postinstall_cmds= 9385postuninstall_cmds= 9386finish_cmds= 9387finish_eval= 9388shlibpath_var= 9389shlibpath_overrides_runpath=unknown 9390version_type=none 9391dynamic_linker="$host_os ld.so" 9392sys_lib_dlsearch_path_spec="/lib /usr/lib" 9393need_lib_prefix=unknown 9394hardcode_into_libs=no 9395 9396# when you set need_version to no, make sure it does not cause -set_version 9397# flags to be left without arguments 9398need_version=unknown 9399 9400case $host_os in 9401aix3*) 9402 version_type=linux 9403 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9404 shlibpath_var=LIBPATH 9405 9406 # AIX 3 has no versioning support, so we append a major version to the name. 9407 soname_spec='${libname}${release}${shared_ext}$major' 9408 ;; 9409 9410aix[4-9]*) 9411 version_type=linux 9412 need_lib_prefix=no 9413 need_version=no 9414 hardcode_into_libs=yes 9415 if test "$host_cpu" = ia64; then 9416 # AIX 5 supports IA64 9417 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9418 shlibpath_var=LD_LIBRARY_PATH 9419 else 9420 # With GCC up to 2.95.x, collect2 would create an import file 9421 # for dependence libraries. The import file would start with 9422 # the line `#! .'. This would cause the generated library to 9423 # depend on `.', always an invalid library. This was fixed in 9424 # development snapshots of GCC prior to 3.0. 9425 case $host_os in 9426 aix4 | aix4.[01] | aix4.[01].*) 9427 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9428 echo ' yes ' 9429 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9430 : 9431 else 9432 can_build_shared=no 9433 fi 9434 ;; 9435 esac 9436 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9437 # soname into executable. Probably we can add versioning support to 9438 # collect2, so additional links can be useful in future. 9439 if test "$aix_use_runtimelinking" = yes; then 9440 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9441 # instead of lib<name>.a to let people know that these are not 9442 # typical AIX shared libraries. 9443 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9444 else 9445 # We preserve .a as extension for shared libraries through AIX4.2 9446 # and later when we are not doing run time linking. 9447 library_names_spec='${libname}${release}.a $libname.a' 9448 soname_spec='${libname}${release}${shared_ext}$major' 9449 fi 9450 shlibpath_var=LIBPATH 9451 fi 9452 ;; 9453 9454amigaos*) 9455 case $host_cpu in 9456 powerpc) 9457 # Since July 2007 AmigaOS4 officially supports .so libraries. 9458 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9459 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9460 ;; 9461 m68k) 9462 library_names_spec='$libname.ixlibrary $libname.a' 9463 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9464 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 9465 ;; 9466 esac 9467 ;; 9468 9469beos*) 9470 library_names_spec='${libname}${shared_ext}' 9471 dynamic_linker="$host_os ld.so" 9472 shlibpath_var=LIBRARY_PATH 9473 ;; 9474 9475bsdi[45]*) 9476 version_type=linux 9477 need_version=no 9478 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9479 soname_spec='${libname}${release}${shared_ext}$major' 9480 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9481 shlibpath_var=LD_LIBRARY_PATH 9482 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9483 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9484 # the default ld.so.conf also contains /usr/contrib/lib and 9485 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9486 # libtool to hard-code these into programs 9487 ;; 9488 9489cygwin* | mingw* | pw32* | cegcc*) 9490 version_type=windows 9491 shrext_cmds=".dll" 9492 need_version=no 9493 need_lib_prefix=no 9494 9495 case $GCC,$host_os in 9496 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 9497 library_names_spec='$libname.dll.a' 9498 # DLL is installed to $(libdir)/../bin by postinstall_cmds 9499 postinstall_cmds='base_file=`basename \${file}`~ 9500 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 9501 dldir=$destdir/`dirname \$dlpath`~ 9502 test -d \$dldir || mkdir -p \$dldir~ 9503 $install_prog $dir/$dlname \$dldir/$dlname~ 9504 chmod a+x \$dldir/$dlname~ 9505 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 9506 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 9507 fi' 9508 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 9509 dlpath=$dir/\$dldll~ 9510 $RM \$dlpath' 9511 shlibpath_overrides_runpath=yes 9512 9513 case $host_os in 9514 cygwin*) 9515 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 9516 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9517 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" 9518 ;; 9519 mingw* | cegcc*) 9520 # MinGW DLLs use traditional 'lib' prefix 9521 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9522 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` 9523 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 9524 # It is most probably a Windows format PATH printed by 9525 # mingw gcc, but we are running on Cygwin. Gcc prints its search 9526 # path with ; separators, and with drive letters. We can handle the 9527 # drive letters (cygwin fileutils understands them), so leave them, 9528 # especially as we might pass files found there to a mingw objdump, 9529 # which wouldn't understand a cygwinified path. Ahh. 9530 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 9531 else 9532 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 9533 fi 9534 ;; 9535 pw32*) 9536 # pw32 DLLs use 'pw' prefix rather than 'lib' 9537 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 9538 ;; 9539 esac 9540 ;; 9541 9542 *) 9543 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 9544 ;; 9545 esac 9546 dynamic_linker='Win32 ld.exe' 9547 # FIXME: first we should search . and the directory the executable is in 9548 shlibpath_var=PATH 9549 ;; 9550 9551darwin* | rhapsody*) 9552 dynamic_linker="$host_os dyld" 9553 version_type=darwin 9554 need_lib_prefix=no 9555 need_version=no 9556 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 9557 soname_spec='${libname}${release}${major}$shared_ext' 9558 shlibpath_overrides_runpath=yes 9559 shlibpath_var=DYLD_LIBRARY_PATH 9560 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 9561 9562 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 9563 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 9564 ;; 9565 9566dgux*) 9567 version_type=linux 9568 need_lib_prefix=no 9569 need_version=no 9570 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 9571 soname_spec='${libname}${release}${shared_ext}$major' 9572 shlibpath_var=LD_LIBRARY_PATH 9573 ;; 9574 9575freebsd1*) 9576 dynamic_linker=no 9577 ;; 9578 9579freebsd* | dragonfly*) 9580 # DragonFly does not have aout. When/if they implement a new 9581 # versioning mechanism, adjust this. 9582 if test -x /usr/bin/objformat; then 9583 objformat=`/usr/bin/objformat` 9584 else 9585 case $host_os in 9586 freebsd[123]*) objformat=aout ;; 9587 *) objformat=elf ;; 9588 esac 9589 fi 9590 version_type=freebsd-$objformat 9591 case $version_type in 9592 freebsd-elf*) 9593 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9594 need_version=no 9595 need_lib_prefix=no 9596 ;; 9597 freebsd-*) 9598 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 9599 need_version=yes 9600 ;; 9601 esac 9602 shlibpath_var=LD_LIBRARY_PATH 9603 case $host_os in 9604 freebsd2*) 9605 shlibpath_overrides_runpath=yes 9606 ;; 9607 freebsd3.[01]* | freebsdelf3.[01]*) 9608 shlibpath_overrides_runpath=yes 9609 hardcode_into_libs=yes 9610 ;; 9611 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 9612 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 9613 shlibpath_overrides_runpath=no 9614 hardcode_into_libs=yes 9615 ;; 9616 *) # from 4.6 on, and DragonFly 9617 shlibpath_overrides_runpath=yes 9618 hardcode_into_libs=yes 9619 ;; 9620 esac 9621 ;; 9622 9623gnu*) 9624 version_type=linux 9625 need_lib_prefix=no 9626 need_version=no 9627 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 9628 soname_spec='${libname}${release}${shared_ext}$major' 9629 shlibpath_var=LD_LIBRARY_PATH 9630 hardcode_into_libs=yes 9631 ;; 9632 9633hpux9* | hpux10* | hpux11*) 9634 # Give a soname corresponding to the major version so that dld.sl refuses to 9635 # link against other versions. 9636 version_type=sunos 9637 need_lib_prefix=no 9638 need_version=no 9639 case $host_cpu in 9640 ia64*) 9641 shrext_cmds='.so' 9642 hardcode_into_libs=yes 9643 dynamic_linker="$host_os dld.so" 9644 shlibpath_var=LD_LIBRARY_PATH 9645 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9646 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9647 soname_spec='${libname}${release}${shared_ext}$major' 9648 if test "X$HPUX_IA64_MODE" = X32; then 9649 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 9650 else 9651 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 9652 fi 9653 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9654 ;; 9655 hppa*64*) 9656 shrext_cmds='.sl' 9657 hardcode_into_libs=yes 9658 dynamic_linker="$host_os dld.sl" 9659 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 9660 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 9661 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9662 soname_spec='${libname}${release}${shared_ext}$major' 9663 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 9664 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 9665 ;; 9666 *) 9667 shrext_cmds='.sl' 9668 dynamic_linker="$host_os dld.sl" 9669 shlibpath_var=SHLIB_PATH 9670 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 9671 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9672 soname_spec='${libname}${release}${shared_ext}$major' 9673 ;; 9674 esac 9675 # HP-UX runs *really* slowly unless shared libraries are mode 555. 9676 postinstall_cmds='chmod 555 $lib' 9677 ;; 9678 9679interix[3-9]*) 9680 version_type=linux 9681 need_lib_prefix=no 9682 need_version=no 9683 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9684 soname_spec='${libname}${release}${shared_ext}$major' 9685 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 9686 shlibpath_var=LD_LIBRARY_PATH 9687 shlibpath_overrides_runpath=no 9688 hardcode_into_libs=yes 9689 ;; 9690 9691irix5* | irix6* | nonstopux*) 9692 case $host_os in 9693 nonstopux*) version_type=nonstopux ;; 9694 *) 9695 if test "$lt_cv_prog_gnu_ld" = yes; then 9696 version_type=linux 9697 else 9698 version_type=irix 9699 fi ;; 9700 esac 9701 need_lib_prefix=no 9702 need_version=no 9703 soname_spec='${libname}${release}${shared_ext}$major' 9704 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 9705 case $host_os in 9706 irix5* | nonstopux*) 9707 libsuff= shlibsuff= 9708 ;; 9709 *) 9710 case $LD in # libtool.m4 will add one of these switches to LD 9711 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 9712 libsuff= shlibsuff= libmagic=32-bit;; 9713 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 9714 libsuff=32 shlibsuff=N32 libmagic=N32;; 9715 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 9716 libsuff=64 shlibsuff=64 libmagic=64-bit;; 9717 *) libsuff= shlibsuff= libmagic=never-match;; 9718 esac 9719 ;; 9720 esac 9721 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 9722 shlibpath_overrides_runpath=no 9723 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 9724 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9725 hardcode_into_libs=yes 9726 ;; 9727 9728# No shared lib support for Linux oldld, aout, or coff. 9729linux*oldld* | linux*aout* | linux*coff*) 9730 dynamic_linker=no 9731 ;; 9732 9733# This must be Linux ELF. 9734linux* | k*bsd*-gnu) 9735 version_type=linux 9736 need_lib_prefix=no 9737 need_version=no 9738 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9739 soname_spec='${libname}${release}${shared_ext}$major' 9740 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9741 shlibpath_var=LD_LIBRARY_PATH 9742 shlibpath_overrides_runpath=no 9743 # Some binutils ld are patched to set DT_RUNPATH 9744 save_LDFLAGS=$LDFLAGS 9745 save_libdir=$libdir 9746 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 9747 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 9748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9749/* end confdefs.h. */ 9750 9751int 9752main () 9753{ 9754 9755 ; 9756 return 0; 9757} 9758_ACEOF 9759if ac_fn_c_try_link "$LINENO"; then : 9760 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 9761 shlibpath_overrides_runpath=yes 9762fi 9763fi 9764rm -f core conftest.err conftest.$ac_objext \ 9765 conftest$ac_exeext conftest.$ac_ext 9766 LDFLAGS=$save_LDFLAGS 9767 libdir=$save_libdir 9768 9769 # This implies no fast_install, which is unacceptable. 9770 # Some rework will be needed to allow for fast_install 9771 # before this can be enabled. 9772 hardcode_into_libs=yes 9773 9774 # Append ld.so.conf contents to the search path 9775 if test -f /etc/ld.so.conf; then 9776 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` 9777 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 9778 fi 9779 9780 # We used to test for /lib/ld.so.1 and disable shared libraries on 9781 # powerpc, because MkLinux only supported shared libraries with the 9782 # GNU dynamic linker. Since this was broken with cross compilers, 9783 # most powerpc-linux boxes support dynamic linking these days and 9784 # people can always --disable-shared, the test was removed, and we 9785 # assume the GNU/Linux dynamic linker is in use. 9786 dynamic_linker='GNU/Linux ld.so' 9787 ;; 9788 9789netbsd*) 9790 version_type=sunos 9791 need_lib_prefix=no 9792 need_version=no 9793 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9794 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9795 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9796 dynamic_linker='NetBSD (a.out) ld.so' 9797 else 9798 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 9799 soname_spec='${libname}${release}${shared_ext}$major' 9800 dynamic_linker='NetBSD ld.elf_so' 9801 fi 9802 shlibpath_var=LD_LIBRARY_PATH 9803 shlibpath_overrides_runpath=yes 9804 hardcode_into_libs=yes 9805 ;; 9806 9807newsos6) 9808 version_type=linux 9809 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9810 shlibpath_var=LD_LIBRARY_PATH 9811 shlibpath_overrides_runpath=yes 9812 ;; 9813 9814*nto* | *qnx*) 9815 version_type=qnx 9816 need_lib_prefix=no 9817 need_version=no 9818 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9819 soname_spec='${libname}${release}${shared_ext}$major' 9820 shlibpath_var=LD_LIBRARY_PATH 9821 shlibpath_overrides_runpath=no 9822 hardcode_into_libs=yes 9823 dynamic_linker='ldqnx.so' 9824 ;; 9825 9826openbsd*) 9827 version_type=sunos 9828 sys_lib_dlsearch_path_spec="/usr/lib" 9829 need_lib_prefix=no 9830 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 9831 case $host_os in 9832 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 9833 *) need_version=no ;; 9834 esac 9835 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9836 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 9837 shlibpath_var=LD_LIBRARY_PATH 9838 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9839 case $host_os in 9840 openbsd2.[89] | openbsd2.[89].*) 9841 shlibpath_overrides_runpath=no 9842 ;; 9843 *) 9844 shlibpath_overrides_runpath=yes 9845 ;; 9846 esac 9847 else 9848 shlibpath_overrides_runpath=yes 9849 fi 9850 ;; 9851 9852os2*) 9853 libname_spec='$name' 9854 shrext_cmds=".dll" 9855 need_lib_prefix=no 9856 library_names_spec='$libname${shared_ext} $libname.a' 9857 dynamic_linker='OS/2 ld.exe' 9858 shlibpath_var=LIBPATH 9859 ;; 9860 9861osf3* | osf4* | osf5*) 9862 version_type=osf 9863 need_lib_prefix=no 9864 need_version=no 9865 soname_spec='${libname}${release}${shared_ext}$major' 9866 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9867 shlibpath_var=LD_LIBRARY_PATH 9868 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 9869 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 9870 ;; 9871 9872rdos*) 9873 dynamic_linker=no 9874 ;; 9875 9876solaris*) 9877 version_type=linux 9878 need_lib_prefix=no 9879 need_version=no 9880 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9881 soname_spec='${libname}${release}${shared_ext}$major' 9882 shlibpath_var=LD_LIBRARY_PATH 9883 shlibpath_overrides_runpath=yes 9884 hardcode_into_libs=yes 9885 # ldd complains unless libraries are executable 9886 postinstall_cmds='chmod +x $lib' 9887 ;; 9888 9889sunos4*) 9890 version_type=sunos 9891 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 9892 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 9893 shlibpath_var=LD_LIBRARY_PATH 9894 shlibpath_overrides_runpath=yes 9895 if test "$with_gnu_ld" = yes; then 9896 need_lib_prefix=no 9897 fi 9898 need_version=yes 9899 ;; 9900 9901sysv4 | sysv4.3*) 9902 version_type=linux 9903 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9904 soname_spec='${libname}${release}${shared_ext}$major' 9905 shlibpath_var=LD_LIBRARY_PATH 9906 case $host_vendor in 9907 sni) 9908 shlibpath_overrides_runpath=no 9909 need_lib_prefix=no 9910 runpath_var=LD_RUN_PATH 9911 ;; 9912 siemens) 9913 need_lib_prefix=no 9914 ;; 9915 motorola) 9916 need_lib_prefix=no 9917 need_version=no 9918 shlibpath_overrides_runpath=no 9919 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 9920 ;; 9921 esac 9922 ;; 9923 9924sysv4*MP*) 9925 if test -d /usr/nec ;then 9926 version_type=linux 9927 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 9928 soname_spec='$libname${shared_ext}.$major' 9929 shlibpath_var=LD_LIBRARY_PATH 9930 fi 9931 ;; 9932 9933sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 9934 version_type=freebsd-elf 9935 need_lib_prefix=no 9936 need_version=no 9937 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 9938 soname_spec='${libname}${release}${shared_ext}$major' 9939 shlibpath_var=LD_LIBRARY_PATH 9940 shlibpath_overrides_runpath=yes 9941 hardcode_into_libs=yes 9942 if test "$with_gnu_ld" = yes; then 9943 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 9944 else 9945 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 9946 case $host_os in 9947 sco3.2v5*) 9948 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 9949 ;; 9950 esac 9951 fi 9952 sys_lib_dlsearch_path_spec='/usr/lib' 9953 ;; 9954 9955tpf*) 9956 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 9957 version_type=linux 9958 need_lib_prefix=no 9959 need_version=no 9960 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9961 shlibpath_var=LD_LIBRARY_PATH 9962 shlibpath_overrides_runpath=no 9963 hardcode_into_libs=yes 9964 ;; 9965 9966uts4*) 9967 version_type=linux 9968 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9969 soname_spec='${libname}${release}${shared_ext}$major' 9970 shlibpath_var=LD_LIBRARY_PATH 9971 ;; 9972 9973*) 9974 dynamic_linker=no 9975 ;; 9976esac 9977{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 9978$as_echo "$dynamic_linker" >&6; } 9979test "$dynamic_linker" = no && can_build_shared=no 9980 9981variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 9982if test "$GCC" = yes; then 9983 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 9984fi 9985 9986if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 9987 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 9988fi 9989if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 9990 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 9991fi 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10080$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10081hardcode_action= 10082if test -n "$hardcode_libdir_flag_spec" || 10083 test -n "$runpath_var" || 10084 test "X$hardcode_automatic" = "Xyes" ; then 10085 10086 # We can hardcode non-existent directories. 10087 if test "$hardcode_direct" != no && 10088 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10089 # have to relink, otherwise we might link with an installed library 10090 # when we should be linking with a yet-to-be-installed one 10091 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10092 test "$hardcode_minus_L" != no; then 10093 # Linking always hardcodes the temporary library directory. 10094 hardcode_action=relink 10095 else 10096 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10097 hardcode_action=immediate 10098 fi 10099else 10100 # We cannot hardcode anything, or else we can only hardcode existing 10101 # directories. 10102 hardcode_action=unsupported 10103fi 10104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10105$as_echo "$hardcode_action" >&6; } 10106 10107if test "$hardcode_action" = relink || 10108 test "$inherit_rpath" = yes; then 10109 # Fast installation is not supported 10110 enable_fast_install=no 10111elif test "$shlibpath_overrides_runpath" = yes || 10112 test "$enable_shared" = no; then 10113 # Fast installation is not necessary 10114 enable_fast_install=needless 10115fi 10116 10117 10118 10119 10120 10121 10122 if test "x$enable_dlopen" != xyes; then 10123 enable_dlopen=unknown 10124 enable_dlopen_self=unknown 10125 enable_dlopen_self_static=unknown 10126else 10127 lt_cv_dlopen=no 10128 lt_cv_dlopen_libs= 10129 10130 case $host_os in 10131 beos*) 10132 lt_cv_dlopen="load_add_on" 10133 lt_cv_dlopen_libs= 10134 lt_cv_dlopen_self=yes 10135 ;; 10136 10137 mingw* | pw32* | cegcc*) 10138 lt_cv_dlopen="LoadLibrary" 10139 lt_cv_dlopen_libs= 10140 ;; 10141 10142 cygwin*) 10143 lt_cv_dlopen="dlopen" 10144 lt_cv_dlopen_libs= 10145 ;; 10146 10147 darwin*) 10148 # if libdl is installed we need to link against it 10149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10150$as_echo_n "checking for dlopen in -ldl... " >&6; } 10151if ${ac_cv_lib_dl_dlopen+:} false; then : 10152 $as_echo_n "(cached) " >&6 10153else 10154 ac_check_lib_save_LIBS=$LIBS 10155LIBS="-ldl $LIBS" 10156cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10157/* end confdefs.h. */ 10158 10159/* Override any GCC internal prototype to avoid an error. 10160 Use char because int might match the return type of a GCC 10161 builtin and then its argument prototype would still apply. */ 10162#ifdef __cplusplus 10163extern "C" 10164#endif 10165char dlopen (); 10166int 10167main () 10168{ 10169return dlopen (); 10170 ; 10171 return 0; 10172} 10173_ACEOF 10174if ac_fn_c_try_link "$LINENO"; then : 10175 ac_cv_lib_dl_dlopen=yes 10176else 10177 ac_cv_lib_dl_dlopen=no 10178fi 10179rm -f core conftest.err conftest.$ac_objext \ 10180 conftest$ac_exeext conftest.$ac_ext 10181LIBS=$ac_check_lib_save_LIBS 10182fi 10183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10184$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10185if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10186 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10187else 10188 10189 lt_cv_dlopen="dyld" 10190 lt_cv_dlopen_libs= 10191 lt_cv_dlopen_self=yes 10192 10193fi 10194 10195 ;; 10196 10197 *) 10198 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10199if test "x$ac_cv_func_shl_load" = xyes; then : 10200 lt_cv_dlopen="shl_load" 10201else 10202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10203$as_echo_n "checking for shl_load in -ldld... " >&6; } 10204if ${ac_cv_lib_dld_shl_load+:} false; then : 10205 $as_echo_n "(cached) " >&6 10206else 10207 ac_check_lib_save_LIBS=$LIBS 10208LIBS="-ldld $LIBS" 10209cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10210/* end confdefs.h. */ 10211 10212/* Override any GCC internal prototype to avoid an error. 10213 Use char because int might match the return type of a GCC 10214 builtin and then its argument prototype would still apply. */ 10215#ifdef __cplusplus 10216extern "C" 10217#endif 10218char shl_load (); 10219int 10220main () 10221{ 10222return shl_load (); 10223 ; 10224 return 0; 10225} 10226_ACEOF 10227if ac_fn_c_try_link "$LINENO"; then : 10228 ac_cv_lib_dld_shl_load=yes 10229else 10230 ac_cv_lib_dld_shl_load=no 10231fi 10232rm -f core conftest.err conftest.$ac_objext \ 10233 conftest$ac_exeext conftest.$ac_ext 10234LIBS=$ac_check_lib_save_LIBS 10235fi 10236{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10237$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10238if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 10239 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10240else 10241 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10242if test "x$ac_cv_func_dlopen" = xyes; then : 10243 lt_cv_dlopen="dlopen" 10244else 10245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10246$as_echo_n "checking for dlopen in -ldl... " >&6; } 10247if ${ac_cv_lib_dl_dlopen+:} false; then : 10248 $as_echo_n "(cached) " >&6 10249else 10250 ac_check_lib_save_LIBS=$LIBS 10251LIBS="-ldl $LIBS" 10252cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10253/* end confdefs.h. */ 10254 10255/* Override any GCC internal prototype to avoid an error. 10256 Use char because int might match the return type of a GCC 10257 builtin and then its argument prototype would still apply. */ 10258#ifdef __cplusplus 10259extern "C" 10260#endif 10261char dlopen (); 10262int 10263main () 10264{ 10265return dlopen (); 10266 ; 10267 return 0; 10268} 10269_ACEOF 10270if ac_fn_c_try_link "$LINENO"; then : 10271 ac_cv_lib_dl_dlopen=yes 10272else 10273 ac_cv_lib_dl_dlopen=no 10274fi 10275rm -f core conftest.err conftest.$ac_objext \ 10276 conftest$ac_exeext conftest.$ac_ext 10277LIBS=$ac_check_lib_save_LIBS 10278fi 10279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10280$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10281if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 10282 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10283else 10284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10285$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10286if ${ac_cv_lib_svld_dlopen+:} false; then : 10287 $as_echo_n "(cached) " >&6 10288else 10289 ac_check_lib_save_LIBS=$LIBS 10290LIBS="-lsvld $LIBS" 10291cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10292/* end confdefs.h. */ 10293 10294/* Override any GCC internal prototype to avoid an error. 10295 Use char because int might match the return type of a GCC 10296 builtin and then its argument prototype would still apply. */ 10297#ifdef __cplusplus 10298extern "C" 10299#endif 10300char dlopen (); 10301int 10302main () 10303{ 10304return dlopen (); 10305 ; 10306 return 0; 10307} 10308_ACEOF 10309if ac_fn_c_try_link "$LINENO"; then : 10310 ac_cv_lib_svld_dlopen=yes 10311else 10312 ac_cv_lib_svld_dlopen=no 10313fi 10314rm -f core conftest.err conftest.$ac_objext \ 10315 conftest$ac_exeext conftest.$ac_ext 10316LIBS=$ac_check_lib_save_LIBS 10317fi 10318{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10319$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10320if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 10321 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10322else 10323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10324$as_echo_n "checking for dld_link in -ldld... " >&6; } 10325if ${ac_cv_lib_dld_dld_link+:} false; then : 10326 $as_echo_n "(cached) " >&6 10327else 10328 ac_check_lib_save_LIBS=$LIBS 10329LIBS="-ldld $LIBS" 10330cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10331/* end confdefs.h. */ 10332 10333/* Override any GCC internal prototype to avoid an error. 10334 Use char because int might match the return type of a GCC 10335 builtin and then its argument prototype would still apply. */ 10336#ifdef __cplusplus 10337extern "C" 10338#endif 10339char dld_link (); 10340int 10341main () 10342{ 10343return dld_link (); 10344 ; 10345 return 0; 10346} 10347_ACEOF 10348if ac_fn_c_try_link "$LINENO"; then : 10349 ac_cv_lib_dld_dld_link=yes 10350else 10351 ac_cv_lib_dld_dld_link=no 10352fi 10353rm -f core conftest.err conftest.$ac_objext \ 10354 conftest$ac_exeext conftest.$ac_ext 10355LIBS=$ac_check_lib_save_LIBS 10356fi 10357{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10358$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10359if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 10360 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10361fi 10362 10363 10364fi 10365 10366 10367fi 10368 10369 10370fi 10371 10372 10373fi 10374 10375 10376fi 10377 10378 ;; 10379 esac 10380 10381 if test "x$lt_cv_dlopen" != xno; then 10382 enable_dlopen=yes 10383 else 10384 enable_dlopen=no 10385 fi 10386 10387 case $lt_cv_dlopen in 10388 dlopen) 10389 save_CPPFLAGS="$CPPFLAGS" 10390 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10391 10392 save_LDFLAGS="$LDFLAGS" 10393 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10394 10395 save_LIBS="$LIBS" 10396 LIBS="$lt_cv_dlopen_libs $LIBS" 10397 10398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10399$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10400if ${lt_cv_dlopen_self+:} false; then : 10401 $as_echo_n "(cached) " >&6 10402else 10403 if test "$cross_compiling" = yes; then : 10404 lt_cv_dlopen_self=cross 10405else 10406 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10407 lt_status=$lt_dlunknown 10408 cat > conftest.$ac_ext <<_LT_EOF 10409#line 10409 "configure" 10410#include "confdefs.h" 10411 10412#if HAVE_DLFCN_H 10413#include <dlfcn.h> 10414#endif 10415 10416#include <stdio.h> 10417 10418#ifdef RTLD_GLOBAL 10419# define LT_DLGLOBAL RTLD_GLOBAL 10420#else 10421# ifdef DL_GLOBAL 10422# define LT_DLGLOBAL DL_GLOBAL 10423# else 10424# define LT_DLGLOBAL 0 10425# endif 10426#endif 10427 10428/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10429 find out it does not work in some platform. */ 10430#ifndef LT_DLLAZY_OR_NOW 10431# ifdef RTLD_LAZY 10432# define LT_DLLAZY_OR_NOW RTLD_LAZY 10433# else 10434# ifdef DL_LAZY 10435# define LT_DLLAZY_OR_NOW DL_LAZY 10436# else 10437# ifdef RTLD_NOW 10438# define LT_DLLAZY_OR_NOW RTLD_NOW 10439# else 10440# ifdef DL_NOW 10441# define LT_DLLAZY_OR_NOW DL_NOW 10442# else 10443# define LT_DLLAZY_OR_NOW 0 10444# endif 10445# endif 10446# endif 10447# endif 10448#endif 10449 10450void fnord() { int i=42;} 10451int main () 10452{ 10453 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10454 int status = $lt_dlunknown; 10455 10456 if (self) 10457 { 10458 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10459 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10460 /* dlclose (self); */ 10461 } 10462 else 10463 puts (dlerror ()); 10464 10465 return status; 10466} 10467_LT_EOF 10468 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 10469 (eval $ac_link) 2>&5 10470 ac_status=$? 10471 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10472 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 10473 (./conftest; exit; ) >&5 2>/dev/null 10474 lt_status=$? 10475 case x$lt_status in 10476 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 10477 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 10478 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 10479 esac 10480 else : 10481 # compilation failed 10482 lt_cv_dlopen_self=no 10483 fi 10484fi 10485rm -fr conftest* 10486 10487 10488fi 10489{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 10490$as_echo "$lt_cv_dlopen_self" >&6; } 10491 10492 if test "x$lt_cv_dlopen_self" = xyes; then 10493 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 10494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 10495$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 10496if ${lt_cv_dlopen_self_static+:} false; then : 10497 $as_echo_n "(cached) " >&6 10498else 10499 if test "$cross_compiling" = yes; then : 10500 lt_cv_dlopen_self_static=cross 10501else 10502 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10503 lt_status=$lt_dlunknown 10504 cat > conftest.$ac_ext <<_LT_EOF 10505#line 10505 "configure" 10506#include "confdefs.h" 10507 10508#if HAVE_DLFCN_H 10509#include <dlfcn.h> 10510#endif 10511 10512#include <stdio.h> 10513 10514#ifdef RTLD_GLOBAL 10515# define LT_DLGLOBAL RTLD_GLOBAL 10516#else 10517# ifdef DL_GLOBAL 10518# define LT_DLGLOBAL DL_GLOBAL 10519# else 10520# define LT_DLGLOBAL 0 10521# endif 10522#endif 10523 10524/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10525 find out it does not work in some platform. */ 10526#ifndef LT_DLLAZY_OR_NOW 10527# ifdef RTLD_LAZY 10528# define LT_DLLAZY_OR_NOW RTLD_LAZY 10529# else 10530# ifdef DL_LAZY 10531# define LT_DLLAZY_OR_NOW DL_LAZY 10532# else 10533# ifdef RTLD_NOW 10534# define LT_DLLAZY_OR_NOW RTLD_NOW 10535# else 10536# ifdef DL_NOW 10537# define LT_DLLAZY_OR_NOW DL_NOW 10538# else 10539# define LT_DLLAZY_OR_NOW 0 10540# endif 10541# endif 10542# endif 10543# endif 10544#endif 10545 10546void fnord() { int i=42;} 10547int main () 10548{ 10549 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10550 int status = $lt_dlunknown; 10551 10552 if (self) 10553 { 10554 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 10555 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 10556 /* dlclose (self); */ 10557 } 10558 else 10559 puts (dlerror ()); 10560 10561 return status; 10562} 10563_LT_EOF 10564 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 10565 (eval $ac_link) 2>&5 10566 ac_status=$? 10567 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10568 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 10569 (./conftest; exit; ) >&5 2>/dev/null 10570 lt_status=$? 10571 case x$lt_status in 10572 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 10573 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 10574 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 10575 esac 10576 else : 10577 # compilation failed 10578 lt_cv_dlopen_self_static=no 10579 fi 10580fi 10581rm -fr conftest* 10582 10583 10584fi 10585{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 10586$as_echo "$lt_cv_dlopen_self_static" >&6; } 10587 fi 10588 10589 CPPFLAGS="$save_CPPFLAGS" 10590 LDFLAGS="$save_LDFLAGS" 10591 LIBS="$save_LIBS" 10592 ;; 10593 esac 10594 10595 case $lt_cv_dlopen_self in 10596 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 10597 *) enable_dlopen_self=unknown ;; 10598 esac 10599 10600 case $lt_cv_dlopen_self_static in 10601 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 10602 *) enable_dlopen_self_static=unknown ;; 10603 esac 10604fi 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622striplib= 10623old_striplib= 10624{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 10625$as_echo_n "checking whether stripping libraries is possible... " >&6; } 10626if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 10627 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 10628 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 10629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10630$as_echo "yes" >&6; } 10631else 10632# FIXME - insert some real tests, host_os isn't really good enough 10633 case $host_os in 10634 darwin*) 10635 if test -n "$STRIP" ; then 10636 striplib="$STRIP -x" 10637 old_striplib="$STRIP -S" 10638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10639$as_echo "yes" >&6; } 10640 else 10641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10642$as_echo "no" >&6; } 10643 fi 10644 ;; 10645 *) 10646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10647$as_echo "no" >&6; } 10648 ;; 10649 esac 10650fi 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 # Report which library types will actually be built 10664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 10665$as_echo_n "checking if libtool supports shared libraries... " >&6; } 10666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 10667$as_echo "$can_build_shared" >&6; } 10668 10669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 10670$as_echo_n "checking whether to build shared libraries... " >&6; } 10671 test "$can_build_shared" = "no" && enable_shared=no 10672 10673 # On AIX, shared libraries and static libraries use the same namespace, and 10674 # are all built from PIC. 10675 case $host_os in 10676 aix3*) 10677 test "$enable_shared" = yes && enable_static=no 10678 if test -n "$RANLIB"; then 10679 archive_cmds="$archive_cmds~\$RANLIB \$lib" 10680 postinstall_cmds='$RANLIB $lib' 10681 fi 10682 ;; 10683 10684 aix[4-9]*) 10685 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 10686 test "$enable_shared" = yes && enable_static=no 10687 fi 10688 ;; 10689 esac 10690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 10691$as_echo "$enable_shared" >&6; } 10692 10693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 10694$as_echo_n "checking whether to build static libraries... " >&6; } 10695 # Make sure either enable_shared or enable_static is yes. 10696 test "$enable_shared" = yes || enable_static=yes 10697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 10698$as_echo "$enable_static" >&6; } 10699 10700 10701 10702 10703fi 10704ac_ext=c 10705ac_cpp='$CPP $CPPFLAGS' 10706ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 10707ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 10708ac_compiler_gnu=$ac_cv_c_compiler_gnu 10709 10710CC="$lt_save_CC" 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 ac_config_commands="$ac_config_commands libtool" 10725 10726 10727 10728 10729# Only expand once: 10730 10731 10732{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 10733$as_echo_n "checking whether ln -s works... " >&6; } 10734LN_S=$as_ln_s 10735if test "$LN_S" = "ln -s"; then 10736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 10737$as_echo "yes" >&6; } 10738else 10739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 10740$as_echo "no, using $LN_S" >&6; } 10741fi 10742 10743 10744# Compiler characteristics 10745# 10746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if using gcc" >&5 10747$as_echo_n "checking if using gcc... " >&6; } 10748if test "$GCC" = "yes"; then : 10749 WARNCFLAGS="-Werror -Wall -Wpointer-arith" 10750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes; adding to CFLAGS: \"$WARNCFLAGS\"" >&5 10751$as_echo "yes; adding to CFLAGS: \"$WARNCFLAGS\"" >&6; } 10752else 10753 WARNCFLAGS="" 10754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 10755$as_echo "no" >&6; } 10756fi 10757 10758 10759# try to see if we need to link with -ldl 10760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 10761$as_echo_n "checking for library containing dlopen... " >&6; } 10762if ${ac_cv_search_dlopen+:} false; then : 10763 $as_echo_n "(cached) " >&6 10764else 10765 ac_func_search_save_LIBS=$LIBS 10766cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10767/* end confdefs.h. */ 10768 10769/* Override any GCC internal prototype to avoid an error. 10770 Use char because int might match the return type of a GCC 10771 builtin and then its argument prototype would still apply. */ 10772#ifdef __cplusplus 10773extern "C" 10774#endif 10775char dlopen (); 10776int 10777main () 10778{ 10779return dlopen (); 10780 ; 10781 return 0; 10782} 10783_ACEOF 10784for ac_lib in '' dl; do 10785 if test -z "$ac_lib"; then 10786 ac_res="none required" 10787 else 10788 ac_res=-l$ac_lib 10789 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 10790 fi 10791 if ac_fn_c_try_link "$LINENO"; then : 10792 ac_cv_search_dlopen=$ac_res 10793fi 10794rm -f core conftest.err conftest.$ac_objext \ 10795 conftest$ac_exeext 10796 if ${ac_cv_search_dlopen+:} false; then : 10797 break 10798fi 10799done 10800if ${ac_cv_search_dlopen+:} false; then : 10801 10802else 10803 ac_cv_search_dlopen=no 10804fi 10805rm conftest.$ac_ext 10806LIBS=$ac_func_search_save_LIBS 10807fi 10808{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 10809$as_echo "$ac_cv_search_dlopen" >&6; } 10810ac_res=$ac_cv_search_dlopen 10811if test "$ac_res" != no; then : 10812 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 10813 10814fi 10815 10816 10817# Checks for header files. 10818# 10819{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 10820$as_echo_n "checking for ANSI C header files... " >&6; } 10821if ${ac_cv_header_stdc+:} false; then : 10822 $as_echo_n "(cached) " >&6 10823else 10824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10825/* end confdefs.h. */ 10826#include <stdlib.h> 10827#include <stdarg.h> 10828#include <string.h> 10829#include <float.h> 10830 10831int 10832main () 10833{ 10834 10835 ; 10836 return 0; 10837} 10838_ACEOF 10839if ac_fn_c_try_compile "$LINENO"; then : 10840 ac_cv_header_stdc=yes 10841else 10842 ac_cv_header_stdc=no 10843fi 10844rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 10845 10846if test $ac_cv_header_stdc = yes; then 10847 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 10848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10849/* end confdefs.h. */ 10850#include <string.h> 10851 10852_ACEOF 10853if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 10854 $EGREP "memchr" >/dev/null 2>&1; then : 10855 10856else 10857 ac_cv_header_stdc=no 10858fi 10859rm -f conftest* 10860 10861fi 10862 10863if test $ac_cv_header_stdc = yes; then 10864 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 10865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10866/* end confdefs.h. */ 10867#include <stdlib.h> 10868 10869_ACEOF 10870if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 10871 $EGREP "free" >/dev/null 2>&1; then : 10872 10873else 10874 ac_cv_header_stdc=no 10875fi 10876rm -f conftest* 10877 10878fi 10879 10880if test $ac_cv_header_stdc = yes; then 10881 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 10882 if test "$cross_compiling" = yes; then : 10883 : 10884else 10885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10886/* end confdefs.h. */ 10887#include <ctype.h> 10888#include <stdlib.h> 10889#if ((' ' & 0x0FF) == 0x020) 10890# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 10891# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 10892#else 10893# define ISLOWER(c) \ 10894 (('a' <= (c) && (c) <= 'i') \ 10895 || ('j' <= (c) && (c) <= 'r') \ 10896 || ('s' <= (c) && (c) <= 'z')) 10897# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 10898#endif 10899 10900#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 10901int 10902main () 10903{ 10904 int i; 10905 for (i = 0; i < 256; i++) 10906 if (XOR (islower (i), ISLOWER (i)) 10907 || toupper (i) != TOUPPER (i)) 10908 return 2; 10909 return 0; 10910} 10911_ACEOF 10912if ac_fn_c_try_run "$LINENO"; then : 10913 10914else 10915 ac_cv_header_stdc=no 10916fi 10917rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 10918 conftest.$ac_objext conftest.beam conftest.$ac_ext 10919fi 10920 10921fi 10922fi 10923{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 10924$as_echo "$ac_cv_header_stdc" >&6; } 10925if test $ac_cv_header_stdc = yes; then 10926 10927$as_echo "#define STDC_HEADERS 1" >>confdefs.h 10928 10929fi 10930 10931for ac_header in CommonCrypto/CommonDigest.h 10932do : 10933 ac_fn_c_check_header_mongrel "$LINENO" "CommonCrypto/CommonDigest.h" "ac_cv_header_CommonCrypto_CommonDigest_h" "$ac_includes_default" 10934if test "x$ac_cv_header_CommonCrypto_CommonDigest_h" = xyes; then : 10935 cat >>confdefs.h <<_ACEOF 10936#define HAVE_COMMONCRYPTO_COMMONDIGEST_H 1 10937_ACEOF 10938 10939fi 10940 10941done 10942 10943for ac_header in dmalloc.h direct.h errno.h fcntl.h \ 10944 inttypes.h limits.h malloc.h zlib.h 10945do : 10946 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 10947ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 10948if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 10949 cat >>confdefs.h <<_ACEOF 10950#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 10951_ACEOF 10952 10953fi 10954 10955done 10956 10957for ac_header in openssl/aes.h openssl/bn.h openssl/camellia.h openssl/cast.h \ 10958 openssl/des.h openssl/dsa.h openssl/err.h openssl/idea.h \ 10959 openssl/md5.h openssl/rand.h openssl/rsa.h openssl/sha.h \ 10960 openssl/err.h openssl/sha.h 10961do : 10962 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 10963ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 10964if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 10965 cat >>confdefs.h <<_ACEOF 10966#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 10967_ACEOF 10968 10969fi 10970 10971done 10972 10973for ac_header in sys/cdefs.h sys/file.h sys/mman.h sys/param.h \ 10974 sys/resource.h sys/uio.h 10975do : 10976 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 10977ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 10978if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 10979 cat >>confdefs.h <<_ACEOF 10980#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 10981_ACEOF 10982 10983fi 10984 10985done 10986 10987 10988for ac_header in bzlib.h 10989do : 10990 ac_fn_c_check_header_mongrel "$LINENO" "bzlib.h" "ac_cv_header_bzlib_h" "$ac_includes_default" 10991if test "x$ac_cv_header_bzlib_h" = xyes; then : 10992 cat >>confdefs.h <<_ACEOF 10993#define HAVE_BZLIB_H 1 10994_ACEOF 10995 10996else 10997 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 10998$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 10999as_fn_error $? "missing <bzlib.h>; is bzip2 installed? 11000See \`config.log' for more details" "$LINENO" 5; } 11001fi 11002 11003done 11004 11005 11006# Checks for typedefs, structures, and compiler characteristics. 11007# 11008 11009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5 11010$as_echo_n "checking for unsigned long long int... " >&6; } 11011if ${ac_cv_type_unsigned_long_long_int+:} false; then : 11012 $as_echo_n "(cached) " >&6 11013else 11014 ac_cv_type_unsigned_long_long_int=yes 11015 if test "x${ac_cv_prog_cc_c99-no}" = xno; then 11016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11017/* end confdefs.h. */ 11018 11019 /* For now, do not test the preprocessor; as of 2007 there are too many 11020 implementations with broken preprocessors. Perhaps this can 11021 be revisited in 2012. In the meantime, code should not expect 11022 #if to work with literals wider than 32 bits. */ 11023 /* Test literals. */ 11024 long long int ll = 9223372036854775807ll; 11025 long long int nll = -9223372036854775807LL; 11026 unsigned long long int ull = 18446744073709551615ULL; 11027 /* Test constant expressions. */ 11028 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) 11029 ? 1 : -1)]; 11030 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 11031 ? 1 : -1)]; 11032 int i = 63; 11033int 11034main () 11035{ 11036/* Test availability of runtime routines for shift and division. */ 11037 long long int llmax = 9223372036854775807ll; 11038 unsigned long long int ullmax = 18446744073709551615ull; 11039 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) 11040 | (llmax / ll) | (llmax % ll) 11041 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) 11042 | (ullmax / ull) | (ullmax % ull)); 11043 ; 11044 return 0; 11045} 11046 11047_ACEOF 11048if ac_fn_c_try_link "$LINENO"; then : 11049 11050else 11051 ac_cv_type_unsigned_long_long_int=no 11052fi 11053rm -f core conftest.err conftest.$ac_objext \ 11054 conftest$ac_exeext conftest.$ac_ext 11055 fi 11056fi 11057{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5 11058$as_echo "$ac_cv_type_unsigned_long_long_int" >&6; } 11059 if test $ac_cv_type_unsigned_long_long_int = yes; then 11060 11061$as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h 11062 11063 fi 11064 11065 11066 11067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5 11068$as_echo_n "checking for long long int... " >&6; } 11069if ${ac_cv_type_long_long_int+:} false; then : 11070 $as_echo_n "(cached) " >&6 11071else 11072 ac_cv_type_long_long_int=yes 11073 if test "x${ac_cv_prog_cc_c99-no}" = xno; then 11074 ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int 11075 if test $ac_cv_type_long_long_int = yes; then 11076 if test "$cross_compiling" = yes; then : 11077 : 11078else 11079 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11080/* end confdefs.h. */ 11081#include <limits.h> 11082 #ifndef LLONG_MAX 11083 # define HALF \ 11084 (1LL << (sizeof (long long int) * CHAR_BIT - 2)) 11085 # define LLONG_MAX (HALF - 1 + HALF) 11086 #endif 11087int 11088main () 11089{ 11090long long int n = 1; 11091 int i; 11092 for (i = 0; ; i++) 11093 { 11094 long long int m = n << i; 11095 if (m >> i != n) 11096 return 1; 11097 if (LLONG_MAX / 2 < m) 11098 break; 11099 } 11100 return 0; 11101 ; 11102 return 0; 11103} 11104_ACEOF 11105if ac_fn_c_try_run "$LINENO"; then : 11106 11107else 11108 ac_cv_type_long_long_int=no 11109fi 11110rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 11111 conftest.$ac_objext conftest.beam conftest.$ac_ext 11112fi 11113 11114 fi 11115 fi 11116fi 11117{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5 11118$as_echo "$ac_cv_type_long_long_int" >&6; } 11119 if test $ac_cv_type_long_long_int = yes; then 11120 11121$as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h 11122 11123 fi 11124 11125ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 11126if test "x$ac_cv_type_size_t" = xyes; then : 11127 11128else 11129 11130cat >>confdefs.h <<_ACEOF 11131#define size_t unsigned int 11132_ACEOF 11133 11134fi 11135 11136ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t" 11137case $ac_cv_c_uint16_t in #( 11138 no|yes) ;; #( 11139 *) 11140 11141 11142cat >>confdefs.h <<_ACEOF 11143#define uint16_t $ac_cv_c_uint16_t 11144_ACEOF 11145;; 11146 esac 11147 11148ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t" 11149case $ac_cv_c_uint32_t in #( 11150 no|yes) ;; #( 11151 *) 11152 11153$as_echo "#define _UINT32_T 1" >>confdefs.h 11154 11155 11156cat >>confdefs.h <<_ACEOF 11157#define uint32_t $ac_cv_c_uint32_t 11158_ACEOF 11159;; 11160 esac 11161 11162ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t" 11163case $ac_cv_c_uint64_t in #( 11164 no|yes) ;; #( 11165 *) 11166 11167$as_echo "#define _UINT64_T 1" >>confdefs.h 11168 11169 11170cat >>confdefs.h <<_ACEOF 11171#define uint64_t $ac_cv_c_uint64_t 11172_ACEOF 11173;; 11174 esac 11175 11176ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t" 11177case $ac_cv_c_uint8_t in #( 11178 no|yes) ;; #( 11179 *) 11180 11181$as_echo "#define _UINT8_T 1" >>confdefs.h 11182 11183 11184cat >>confdefs.h <<_ACEOF 11185#define uint8_t $ac_cv_c_uint8_t 11186_ACEOF 11187;; 11188 esac 11189 11190 11191# check for openssl 11192# =========================================================================== 11193# http://www.gnu.org/software/autoconf-archive/ax_check_openssl.html 11194# =========================================================================== 11195# 11196# SYNOPSIS 11197# 11198# AX_CHECK_OPENSSL([action-if-found[, action-if-not-found]]) 11199# 11200# DESCRIPTION 11201# 11202# Look for OpenSSL in a number of default spots, or in a user-selected 11203# spot (via --with-openssl). Sets 11204# 11205# OPENSSL_INCLUDES to the include directives required 11206# OPENSSL_LIBS to the -l directives required 11207# OPENSSL_LDFLAGS to the -L or -R flags required 11208# 11209# and calls ACTION-IF-FOUND or ACTION-IF-NOT-FOUND appropriately 11210# 11211# This macro sets OPENSSL_INCLUDES such that source files should use the 11212# openssl/ directory in include directives: 11213# 11214# #include <openssl/hmac.h> 11215# 11216# LICENSE 11217# 11218# Copyright (c) 2009 Zmanda Inc. <http://www.zmanda.com/> 11219# Copyright (c) 2009 Dustin J. Mitchell <dustin@zmanda.com> 11220# 11221# Copying and distribution of this file, with or without modification, are 11222# permitted in any medium without royalty provided the copyright notice 11223# and this notice are preserved. This file is offered as-is, without any 11224# warranty. 11225 11226#serial 5 11227 11228# This is what autoupdate's m4 run will expand. It fires 11229# the warning (with _au_warn_XXX), outputs it into the 11230# updated configure.ac (with AC_DIAGNOSE), and then outputs 11231# the replacement expansion. 11232 11233 11234# This is an auxiliary macro that is also run when 11235# autoupdate runs m4. It simply calls m4_warning, but 11236# we need a wrapper so that each warning is emitted only 11237# once. We break the quoting in m4_warning's argument in 11238# order to expand this macro's arguments, not AU_DEFUN's. 11239 11240 11241# Finally, this is the expansion that is picked up by 11242# autoconf. It tells the user to run autoupdate, and 11243# then outputs the replacement expansion. We do not care 11244# about autoupdate's warning because that contains 11245# information on what to do *after* running autoupdate. 11246 11247 11248 11249 11250 11251 found=false 11252 11253# Check whether --with-openssl was given. 11254if test "${with_openssl+set}" = set; then : 11255 withval=$with_openssl; 11256 case "$withval" in 11257 "" | y | ye | yes | n | no) 11258 as_fn_error $? "Invalid --with-openssl value" "$LINENO" 5 11259 ;; 11260 *) ssldirs="$withval" 11261 ;; 11262 esac 11263 11264else 11265 11266 # if pkg-config is installed and openssl has installed a .pc file, 11267 # then use that information and don't search ssldirs 11268 # Extract the first word of "pkg-config", so it can be a program name with args. 11269set dummy pkg-config; ac_word=$2 11270{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11271$as_echo_n "checking for $ac_word... " >&6; } 11272if ${ac_cv_path_PKG_CONFIG+:} false; then : 11273 $as_echo_n "(cached) " >&6 11274else 11275 case $PKG_CONFIG in 11276 [\\/]* | ?:[\\/]*) 11277 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 11278 ;; 11279 *) 11280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11281for as_dir in $PATH 11282do 11283 IFS=$as_save_IFS 11284 test -z "$as_dir" && as_dir=. 11285 for ac_exec_ext in '' $ac_executable_extensions; do 11286 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 11287 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11288 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11289 break 2 11290 fi 11291done 11292 done 11293IFS=$as_save_IFS 11294 11295 ;; 11296esac 11297fi 11298PKG_CONFIG=$ac_cv_path_PKG_CONFIG 11299if test -n "$PKG_CONFIG"; then 11300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 11301$as_echo "$PKG_CONFIG" >&6; } 11302else 11303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11304$as_echo "no" >&6; } 11305fi 11306 11307 11308 if test x"$PKG_CONFIG" != x""; then 11309 OPENSSL_LDFLAGS=`$PKG_CONFIG openssl --libs-only-L 2>/dev/null` 11310 if test $? = 0; then 11311 OPENSSL_LIBS=`$PKG_CONFIG openssl --libs-only-l 2>/dev/null` 11312 OPENSSL_INCLUDES=`$PKG_CONFIG openssl --cflags-only-I 2>/dev/null` 11313 found=true 11314 fi 11315 fi 11316 11317 # no such luck; use some default ssldirs 11318 if ! $found; then 11319 ssldirs="/usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /usr" 11320 fi 11321 11322 11323fi 11324 11325 11326 11327 # note that we #include <openssl/foo.h>, so the OpenSSL headers have to be in 11328 # an 'openssl' subdirectory 11329 11330 if ! $found; then 11331 OPENSSL_INCLUDES= 11332 for ssldir in $ssldirs; do 11333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for openssl/ssl.h in $ssldir" >&5 11334$as_echo_n "checking for openssl/ssl.h in $ssldir... " >&6; } 11335 if test -f "$ssldir/include/openssl/ssl.h"; then 11336 OPENSSL_INCLUDES="-I$ssldir/include" 11337 OPENSSL_LDFLAGS="-L$ssldir/lib" 11338 OPENSSL_LIBS="-lssl -lcrypto" 11339 found=true 11340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11341$as_echo "yes" >&6; } 11342 break 11343 else 11344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11345$as_echo "no" >&6; } 11346 fi 11347 done 11348 11349 # if the file wasn't found, well, go ahead and try the link anyway -- maybe 11350 # it will just work! 11351 fi 11352 11353 # try the preprocessor and linker with our new flags, 11354 # being careful not to pollute the global LIBS, LDFLAGS, and CPPFLAGS 11355 11356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling and linking against OpenSSL works" >&5 11357$as_echo_n "checking whether compiling and linking against OpenSSL works... " >&6; } 11358 echo "Trying link with OPENSSL_LDFLAGS=$OPENSSL_LDFLAGS;" \ 11359 "OPENSSL_LIBS=$OPENSSL_LIBS; OPENSSL_INCLUDES=$OPENSSL_INCLUDES" >&5 11360 11361 save_LIBS="$LIBS" 11362 save_LDFLAGS="$LDFLAGS" 11363 save_CPPFLAGS="$CPPFLAGS" 11364 LDFLAGS="$LDFLAGS $OPENSSL_LDFLAGS" 11365 LIBS="$OPENSSL_LIBS $LIBS" 11366 CPPFLAGS="$OPENSSL_INCLUDES $CPPFLAGS" 11367 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11368/* end confdefs.h. */ 11369#include <openssl/ssl.h> 11370int 11371main () 11372{ 11373SSL_new(NULL) 11374 ; 11375 return 0; 11376} 11377_ACEOF 11378if ac_fn_c_try_link "$LINENO"; then : 11379 11380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11381$as_echo "yes" >&6; } 11382 LIBS="$LIBS $OPENSSL_LIBS" INCLUDES="$INCLUDES $OPENSSL_INCLUDES" 11383 11384else 11385 11386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11387$as_echo "no" >&6; } 11388 as_fn_error $? "Missing OpenSSL" "$LINENO" 5 11389 11390fi 11391rm -f core conftest.err conftest.$ac_objext \ 11392 conftest$ac_exeext conftest.$ac_ext 11393 CPPFLAGS="$save_CPPFLAGS" 11394 LDFLAGS="$save_LDFLAGS" 11395 LIBS="$save_LIBS" 11396 11397 11398 11399 11400 11401 11402ac_fn_c_check_type "$LINENO" "SHA256_CTX" "ac_cv_type_SHA256_CTX" " 11403#if defined(HAVE_SYS_TYPES_H) 11404#include <sys/types.h> 11405#endif 11406#if defined(HAVE_OPENSSL_SHA_H) 11407#include <openssl/sha.h> 11408#endif 11409#if defined(HAVE_COMMONCRYPTO_COMMONDIGEST_H) 11410#define COMMON_DIGEST_FOR_OPENSSL 1 11411#include <CommonCrypto/CommonDigest.h> 11412#endif 11413 11414" 11415if test "x$ac_cv_type_SHA256_CTX" = xyes; then : 11416 11417cat >>confdefs.h <<_ACEOF 11418#define HAVE_SHA256_CTX 1 11419_ACEOF 11420 11421 11422else 11423 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11424$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11425as_fn_error $? "missing SHA256_CTX; is openssl 0.9.8 or newer installed? 11426See \`config.log' for more details" "$LINENO" 5; } 11427fi 11428 11429 11430# Checks for library functions. 11431# 11432{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gzopen" >&5 11433$as_echo_n "checking for library containing gzopen... " >&6; } 11434if ${ac_cv_search_gzopen+:} false; then : 11435 $as_echo_n "(cached) " >&6 11436else 11437 ac_func_search_save_LIBS=$LIBS 11438cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11439/* end confdefs.h. */ 11440 11441/* Override any GCC internal prototype to avoid an error. 11442 Use char because int might match the return type of a GCC 11443 builtin and then its argument prototype would still apply. */ 11444#ifdef __cplusplus 11445extern "C" 11446#endif 11447char gzopen (); 11448int 11449main () 11450{ 11451return gzopen (); 11452 ; 11453 return 0; 11454} 11455_ACEOF 11456for ac_lib in '' z; do 11457 if test -z "$ac_lib"; then 11458 ac_res="none required" 11459 else 11460 ac_res=-l$ac_lib 11461 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11462 fi 11463 if ac_fn_c_try_link "$LINENO"; then : 11464 ac_cv_search_gzopen=$ac_res 11465fi 11466rm -f core conftest.err conftest.$ac_objext \ 11467 conftest$ac_exeext 11468 if ${ac_cv_search_gzopen+:} false; then : 11469 break 11470fi 11471done 11472if ${ac_cv_search_gzopen+:} false; then : 11473 11474else 11475 ac_cv_search_gzopen=no 11476fi 11477rm conftest.$ac_ext 11478LIBS=$ac_func_search_save_LIBS 11479fi 11480{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gzopen" >&5 11481$as_echo "$ac_cv_search_gzopen" >&6; } 11482ac_res=$ac_cv_search_gzopen 11483if test "$ac_res" != no; then : 11484 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11485 11486fi 11487 11488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing BZ2_bzDecompress" >&5 11489$as_echo_n "checking for library containing BZ2_bzDecompress... " >&6; } 11490if ${ac_cv_search_BZ2_bzDecompress+:} false; then : 11491 $as_echo_n "(cached) " >&6 11492else 11493 ac_func_search_save_LIBS=$LIBS 11494cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11495/* end confdefs.h. */ 11496 11497/* Override any GCC internal prototype to avoid an error. 11498 Use char because int might match the return type of a GCC 11499 builtin and then its argument prototype would still apply. */ 11500#ifdef __cplusplus 11501extern "C" 11502#endif 11503char BZ2_bzDecompress (); 11504int 11505main () 11506{ 11507return BZ2_bzDecompress (); 11508 ; 11509 return 0; 11510} 11511_ACEOF 11512for ac_lib in '' bz2; do 11513 if test -z "$ac_lib"; then 11514 ac_res="none required" 11515 else 11516 ac_res=-l$ac_lib 11517 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11518 fi 11519 if ac_fn_c_try_link "$LINENO"; then : 11520 ac_cv_search_BZ2_bzDecompress=$ac_res 11521fi 11522rm -f core conftest.err conftest.$ac_objext \ 11523 conftest$ac_exeext 11524 if ${ac_cv_search_BZ2_bzDecompress+:} false; then : 11525 break 11526fi 11527done 11528if ${ac_cv_search_BZ2_bzDecompress+:} false; then : 11529 11530else 11531 ac_cv_search_BZ2_bzDecompress=no 11532fi 11533rm conftest.$ac_ext 11534LIBS=$ac_func_search_save_LIBS 11535fi 11536{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_BZ2_bzDecompress" >&5 11537$as_echo "$ac_cv_search_BZ2_bzDecompress" >&6; } 11538ac_res=$ac_cv_search_BZ2_bzDecompress 11539if test "$ac_res" != no; then : 11540 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11541 11542fi 11543 11544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing RSA_public_encrypt" >&5 11545$as_echo_n "checking for library containing RSA_public_encrypt... " >&6; } 11546if ${ac_cv_search_RSA_public_encrypt+:} false; then : 11547 $as_echo_n "(cached) " >&6 11548else 11549 ac_func_search_save_LIBS=$LIBS 11550cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11551/* end confdefs.h. */ 11552 11553/* Override any GCC internal prototype to avoid an error. 11554 Use char because int might match the return type of a GCC 11555 builtin and then its argument prototype would still apply. */ 11556#ifdef __cplusplus 11557extern "C" 11558#endif 11559char RSA_public_encrypt (); 11560int 11561main () 11562{ 11563return RSA_public_encrypt (); 11564 ; 11565 return 0; 11566} 11567_ACEOF 11568for ac_lib in '' crypto; do 11569 if test -z "$ac_lib"; then 11570 ac_res="none required" 11571 else 11572 ac_res=-l$ac_lib 11573 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11574 fi 11575 if ac_fn_c_try_link "$LINENO"; then : 11576 ac_cv_search_RSA_public_encrypt=$ac_res 11577fi 11578rm -f core conftest.err conftest.$ac_objext \ 11579 conftest$ac_exeext 11580 if ${ac_cv_search_RSA_public_encrypt+:} false; then : 11581 break 11582fi 11583done 11584if ${ac_cv_search_RSA_public_encrypt+:} false; then : 11585 11586else 11587 ac_cv_search_RSA_public_encrypt=no 11588fi 11589rm conftest.$ac_ext 11590LIBS=$ac_func_search_save_LIBS 11591fi 11592{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_RSA_public_encrypt" >&5 11593$as_echo "$ac_cv_search_RSA_public_encrypt" >&6; } 11594ac_res=$ac_cv_search_RSA_public_encrypt 11595if test "$ac_res" != no; then : 11596 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11597 11598fi 11599 11600 11601# Initialize the testsuite 11602# 11603ac_config_commands="$ac_config_commands tests/atconfig" 11604 11605 11606AUTOM4TE=${AUTOM4TE-"${am_missing_run}autom4te"} 11607 11608 11609# Generate the Makefiles 11610# 11611ac_config_files="$ac_config_files Makefile include/Makefile src/Makefile src/libmj/Makefile src/lib/Makefile src/netpgp/Makefile src/netpgpkeys/Makefile tests/Makefile tests/atlocal" 11612 11613cat >confcache <<\_ACEOF 11614# This file is a shell script that caches the results of configure 11615# tests run on this system so they can be shared between configure 11616# scripts and configure runs, see configure's option --config-cache. 11617# It is not useful on other systems. If it contains results you don't 11618# want to keep, you may remove or edit it. 11619# 11620# config.status only pays attention to the cache file if you give it 11621# the --recheck option to rerun configure. 11622# 11623# `ac_cv_env_foo' variables (set or unset) will be overridden when 11624# loading this file, other *unset* `ac_cv_foo' will be assigned the 11625# following values. 11626 11627_ACEOF 11628 11629# The following way of writing the cache mishandles newlines in values, 11630# but we know of no workaround that is simple, portable, and efficient. 11631# So, we kill variables containing newlines. 11632# Ultrix sh set writes to stderr and can't be redirected directly, 11633# and sets the high bit in the cache file unless we assign to the vars. 11634( 11635 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11636 eval ac_val=\$$ac_var 11637 case $ac_val in #( 11638 *${as_nl}*) 11639 case $ac_var in #( 11640 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11641$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11642 esac 11643 case $ac_var in #( 11644 _ | IFS | as_nl) ;; #( 11645 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11646 *) { eval $ac_var=; unset $ac_var;} ;; 11647 esac ;; 11648 esac 11649 done 11650 11651 (set) 2>&1 | 11652 case $as_nl`(ac_space=' '; set) 2>&1` in #( 11653 *${as_nl}ac_space=\ *) 11654 # `set' does not quote correctly, so add quotes: double-quote 11655 # substitution turns \\\\ into \\, and sed turns \\ into \. 11656 sed -n \ 11657 "s/'/'\\\\''/g; 11658 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11659 ;; #( 11660 *) 11661 # `set' quotes correctly as required by POSIX, so do not add quotes. 11662 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11663 ;; 11664 esac | 11665 sort 11666) | 11667 sed ' 11668 /^ac_cv_env_/b end 11669 t clear 11670 :clear 11671 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 11672 t end 11673 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11674 :end' >>confcache 11675if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11676 if test -w "$cache_file"; then 11677 if test "x$cache_file" != "x/dev/null"; then 11678 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11679$as_echo "$as_me: updating cache $cache_file" >&6;} 11680 if test ! -f "$cache_file" || test -h "$cache_file"; then 11681 cat confcache >"$cache_file" 11682 else 11683 case $cache_file in #( 11684 */* | ?:*) 11685 mv -f confcache "$cache_file"$$ && 11686 mv -f "$cache_file"$$ "$cache_file" ;; #( 11687 *) 11688 mv -f confcache "$cache_file" ;; 11689 esac 11690 fi 11691 fi 11692 else 11693 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11694$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 11695 fi 11696fi 11697rm -f confcache 11698 11699test "x$prefix" = xNONE && prefix=$ac_default_prefix 11700# Let make expand exec_prefix. 11701test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11702 11703DEFS=-DHAVE_CONFIG_H 11704 11705ac_libobjs= 11706ac_ltlibobjs= 11707U= 11708for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11709 # 1. Remove the extension, and $U if already installed. 11710 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11711 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 11712 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11713 # will be set to the directory where LIBOBJS objects are built. 11714 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11715 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11716done 11717LIBOBJS=$ac_libobjs 11718 11719LTLIBOBJS=$ac_ltlibobjs 11720 11721 11722if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 11723 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 11724Usually this means the macro was only invoked conditionally." "$LINENO" 5 11725fi 11726if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 11727 as_fn_error $? "conditional \"AMDEP\" was never defined. 11728Usually this means the macro was only invoked conditionally." "$LINENO" 5 11729fi 11730if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 11731 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 11732Usually this means the macro was only invoked conditionally." "$LINENO" 5 11733fi 11734 11735: "${CONFIG_STATUS=./config.status}" 11736ac_write_fail=0 11737ac_clean_files_save=$ac_clean_files 11738ac_clean_files="$ac_clean_files $CONFIG_STATUS" 11739{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11740$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 11741as_write_fail=0 11742cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11743#! $SHELL 11744# Generated by $as_me. 11745# Run this file to recreate the current configuration. 11746# Compiler output produced by configure, useful for debugging 11747# configure, is in config.log if it exists. 11748 11749debug=false 11750ac_cs_recheck=false 11751ac_cs_silent=false 11752 11753SHELL=\${CONFIG_SHELL-$SHELL} 11754export SHELL 11755_ASEOF 11756cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11757## -------------------- ## 11758## M4sh Initialization. ## 11759## -------------------- ## 11760 11761# Be more Bourne compatible 11762DUALCASE=1; export DUALCASE # for MKS sh 11763if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 11764 emulate sh 11765 NULLCMD=: 11766 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11767 # is contrary to our usage. Disable this feature. 11768 alias -g '${1+"$@"}'='"$@"' 11769 setopt NO_GLOB_SUBST 11770else 11771 case `(set -o) 2>/dev/null` in #( 11772 *posix*) : 11773 set -o posix ;; #( 11774 *) : 11775 ;; 11776esac 11777fi 11778 11779 11780as_nl=' 11781' 11782export as_nl 11783# Printing a long string crashes Solaris 7 /usr/bin/printf. 11784as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11785as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 11786as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 11787# Prefer a ksh shell builtin over an external printf program on Solaris, 11788# but without wasting forks for bash or zsh. 11789if test -z "$BASH_VERSION$ZSH_VERSION" \ 11790 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 11791 as_echo='print -r --' 11792 as_echo_n='print -rn --' 11793elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 11794 as_echo='printf %s\n' 11795 as_echo_n='printf %s' 11796else 11797 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 11798 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 11799 as_echo_n='/usr/ucb/echo -n' 11800 else 11801 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 11802 as_echo_n_body='eval 11803 arg=$1; 11804 case $arg in #( 11805 *"$as_nl"*) 11806 expr "X$arg" : "X\\(.*\\)$as_nl"; 11807 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 11808 esac; 11809 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 11810 ' 11811 export as_echo_n_body 11812 as_echo_n='sh -c $as_echo_n_body as_echo' 11813 fi 11814 export as_echo_body 11815 as_echo='sh -c $as_echo_body as_echo' 11816fi 11817 11818# The user is always right. 11819if test "${PATH_SEPARATOR+set}" != set; then 11820 PATH_SEPARATOR=: 11821 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11822 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11823 PATH_SEPARATOR=';' 11824 } 11825fi 11826 11827 11828# IFS 11829# We need space, tab and new line, in precisely that order. Quoting is 11830# there to prevent editors from complaining about space-tab. 11831# (If _AS_PATH_WALK were called with IFS unset, it would disable word 11832# splitting by setting IFS to empty value.) 11833IFS=" "" $as_nl" 11834 11835# Find who we are. Look in the path if we contain no directory separator. 11836as_myself= 11837case $0 in #(( 11838 *[\\/]* ) as_myself=$0 ;; 11839 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11840for as_dir in $PATH 11841do 11842 IFS=$as_save_IFS 11843 test -z "$as_dir" && as_dir=. 11844 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 11845 done 11846IFS=$as_save_IFS 11847 11848 ;; 11849esac 11850# We did not find ourselves, most probably we were run as `sh COMMAND' 11851# in which case we are not to be found in the path. 11852if test "x$as_myself" = x; then 11853 as_myself=$0 11854fi 11855if test ! -f "$as_myself"; then 11856 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11857 exit 1 11858fi 11859 11860# Unset variables that we do not need and which cause bugs (e.g. in 11861# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11862# suppresses any "Segmentation fault" message there. '((' could 11863# trigger a bug in pdksh 5.2.14. 11864for as_var in BASH_ENV ENV MAIL MAILPATH 11865do eval test x\${$as_var+set} = xset \ 11866 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11867done 11868PS1='$ ' 11869PS2='> ' 11870PS4='+ ' 11871 11872# NLS nuisances. 11873LC_ALL=C 11874export LC_ALL 11875LANGUAGE=C 11876export LANGUAGE 11877 11878# CDPATH. 11879(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 11880 11881 11882# as_fn_error STATUS ERROR [LINENO LOG_FD] 11883# ---------------------------------------- 11884# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11885# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11886# script with STATUS, using 1 if that was 0. 11887as_fn_error () 11888{ 11889 as_status=$1; test $as_status -eq 0 && as_status=1 11890 if test "$4"; then 11891 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11892 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 11893 fi 11894 $as_echo "$as_me: error: $2" >&2 11895 as_fn_exit $as_status 11896} # as_fn_error 11897 11898 11899# as_fn_set_status STATUS 11900# ----------------------- 11901# Set $? to STATUS, without forking. 11902as_fn_set_status () 11903{ 11904 return $1 11905} # as_fn_set_status 11906 11907# as_fn_exit STATUS 11908# ----------------- 11909# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11910as_fn_exit () 11911{ 11912 set +e 11913 as_fn_set_status $1 11914 exit $1 11915} # as_fn_exit 11916 11917# as_fn_unset VAR 11918# --------------- 11919# Portably unset VAR. 11920as_fn_unset () 11921{ 11922 { eval $1=; unset $1;} 11923} 11924as_unset=as_fn_unset 11925# as_fn_append VAR VALUE 11926# ---------------------- 11927# Append the text in VALUE to the end of the definition contained in VAR. Take 11928# advantage of any shell optimizations that allow amortized linear growth over 11929# repeated appends, instead of the typical quadratic growth present in naive 11930# implementations. 11931if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 11932 eval 'as_fn_append () 11933 { 11934 eval $1+=\$2 11935 }' 11936else 11937 as_fn_append () 11938 { 11939 eval $1=\$$1\$2 11940 } 11941fi # as_fn_append 11942 11943# as_fn_arith ARG... 11944# ------------------ 11945# Perform arithmetic evaluation on the ARGs, and store the result in the 11946# global $as_val. Take advantage of shells that can avoid forks. The arguments 11947# must be portable across $(()) and expr. 11948if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 11949 eval 'as_fn_arith () 11950 { 11951 as_val=$(( $* )) 11952 }' 11953else 11954 as_fn_arith () 11955 { 11956 as_val=`expr "$@" || test $? -eq 1` 11957 } 11958fi # as_fn_arith 11959 11960 11961if expr a : '\(a\)' >/dev/null 2>&1 && 11962 test "X`expr 00001 : '.*\(...\)'`" = X001; then 11963 as_expr=expr 11964else 11965 as_expr=false 11966fi 11967 11968if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11969 as_basename=basename 11970else 11971 as_basename=false 11972fi 11973 11974if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11975 as_dirname=dirname 11976else 11977 as_dirname=false 11978fi 11979 11980as_me=`$as_basename -- "$0" || 11981$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11982 X"$0" : 'X\(//\)$' \| \ 11983 X"$0" : 'X\(/\)' \| . 2>/dev/null || 11984$as_echo X/"$0" | 11985 sed '/^.*\/\([^/][^/]*\)\/*$/{ 11986 s//\1/ 11987 q 11988 } 11989 /^X\/\(\/\/\)$/{ 11990 s//\1/ 11991 q 11992 } 11993 /^X\/\(\/\).*/{ 11994 s//\1/ 11995 q 11996 } 11997 s/.*/./; q'` 11998 11999# Avoid depending upon Character Ranges. 12000as_cr_letters='abcdefghijklmnopqrstuvwxyz' 12001as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12002as_cr_Letters=$as_cr_letters$as_cr_LETTERS 12003as_cr_digits='0123456789' 12004as_cr_alnum=$as_cr_Letters$as_cr_digits 12005 12006ECHO_C= ECHO_N= ECHO_T= 12007case `echo -n x` in #((((( 12008-n*) 12009 case `echo 'xy\c'` in 12010 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12011 xy) ECHO_C='\c';; 12012 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12013 ECHO_T=' ';; 12014 esac;; 12015*) 12016 ECHO_N='-n';; 12017esac 12018 12019rm -f conf$$ conf$$.exe conf$$.file 12020if test -d conf$$.dir; then 12021 rm -f conf$$.dir/conf$$.file 12022else 12023 rm -f conf$$.dir 12024 mkdir conf$$.dir 2>/dev/null 12025fi 12026if (echo >conf$$.file) 2>/dev/null; then 12027 if ln -s conf$$.file conf$$ 2>/dev/null; then 12028 as_ln_s='ln -s' 12029 # ... but there are two gotchas: 12030 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12031 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12032 # In both cases, we have to default to `cp -pR'. 12033 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12034 as_ln_s='cp -pR' 12035 elif ln conf$$.file conf$$ 2>/dev/null; then 12036 as_ln_s=ln 12037 else 12038 as_ln_s='cp -pR' 12039 fi 12040else 12041 as_ln_s='cp -pR' 12042fi 12043rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12044rmdir conf$$.dir 2>/dev/null 12045 12046 12047# as_fn_mkdir_p 12048# ------------- 12049# Create "$as_dir" as a directory, including parents if necessary. 12050as_fn_mkdir_p () 12051{ 12052 12053 case $as_dir in #( 12054 -*) as_dir=./$as_dir;; 12055 esac 12056 test -d "$as_dir" || eval $as_mkdir_p || { 12057 as_dirs= 12058 while :; do 12059 case $as_dir in #( 12060 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12061 *) as_qdir=$as_dir;; 12062 esac 12063 as_dirs="'$as_qdir' $as_dirs" 12064 as_dir=`$as_dirname -- "$as_dir" || 12065$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12066 X"$as_dir" : 'X\(//\)[^/]' \| \ 12067 X"$as_dir" : 'X\(//\)$' \| \ 12068 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12069$as_echo X"$as_dir" | 12070 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12071 s//\1/ 12072 q 12073 } 12074 /^X\(\/\/\)[^/].*/{ 12075 s//\1/ 12076 q 12077 } 12078 /^X\(\/\/\)$/{ 12079 s//\1/ 12080 q 12081 } 12082 /^X\(\/\).*/{ 12083 s//\1/ 12084 q 12085 } 12086 s/.*/./; q'` 12087 test -d "$as_dir" && break 12088 done 12089 test -z "$as_dirs" || eval "mkdir $as_dirs" 12090 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12091 12092 12093} # as_fn_mkdir_p 12094if mkdir -p . 2>/dev/null; then 12095 as_mkdir_p='mkdir -p "$as_dir"' 12096else 12097 test -d ./-p && rmdir ./-p 12098 as_mkdir_p=false 12099fi 12100 12101 12102# as_fn_executable_p FILE 12103# ----------------------- 12104# Test if FILE is an executable regular file. 12105as_fn_executable_p () 12106{ 12107 test -f "$1" && test -x "$1" 12108} # as_fn_executable_p 12109as_test_x='test -x' 12110as_executable_p=as_fn_executable_p 12111 12112# Sed expression to map a string onto a valid CPP name. 12113as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12114 12115# Sed expression to map a string onto a valid variable name. 12116as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12117 12118 12119exec 6>&1 12120## ----------------------------------- ## 12121## Main body of $CONFIG_STATUS script. ## 12122## ----------------------------------- ## 12123_ASEOF 12124test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12125 12126cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12127# Save the log message, to keep $0 and so on meaningful, and to 12128# report actual input values of CONFIG_FILES etc. instead of their 12129# values after options handling. 12130ac_log=" 12131This file was extended by netpgp $as_me 20140220, which was 12132generated by GNU Autoconf 2.69. Invocation command line was 12133 12134 CONFIG_FILES = $CONFIG_FILES 12135 CONFIG_HEADERS = $CONFIG_HEADERS 12136 CONFIG_LINKS = $CONFIG_LINKS 12137 CONFIG_COMMANDS = $CONFIG_COMMANDS 12138 $ $0 $@ 12139 12140on `(hostname || uname -n) 2>/dev/null | sed 1q` 12141" 12142 12143_ACEOF 12144 12145case $ac_config_files in *" 12146"*) set x $ac_config_files; shift; ac_config_files=$*;; 12147esac 12148 12149case $ac_config_headers in *" 12150"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12151esac 12152 12153 12154cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12155# Files that config.status was made for. 12156config_files="$ac_config_files" 12157config_headers="$ac_config_headers" 12158config_commands="$ac_config_commands" 12159 12160_ACEOF 12161 12162cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12163ac_cs_usage="\ 12164\`$as_me' instantiates files and other configuration actions 12165from templates according to the current configuration. Unless the files 12166and actions are specified as TAGs, all are instantiated by default. 12167 12168Usage: $0 [OPTION]... [TAG]... 12169 12170 -h, --help print this help, then exit 12171 -V, --version print version number and configuration settings, then exit 12172 --config print configuration, then exit 12173 -q, --quiet, --silent 12174 do not print progress messages 12175 -d, --debug don't remove temporary files 12176 --recheck update $as_me by reconfiguring in the same conditions 12177 --file=FILE[:TEMPLATE] 12178 instantiate the configuration file FILE 12179 --header=FILE[:TEMPLATE] 12180 instantiate the configuration header FILE 12181 12182Configuration files: 12183$config_files 12184 12185Configuration headers: 12186$config_headers 12187 12188Configuration commands: 12189$config_commands 12190 12191Report bugs to <Alistair Crooks <agc@netbsd.org> c0596823>." 12192 12193_ACEOF 12194cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12195ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 12196ac_cs_version="\\ 12197netpgp config.status 20140220 12198configured by $0, generated by GNU Autoconf 2.69, 12199 with options \\"\$ac_cs_config\\" 12200 12201Copyright (C) 2012 Free Software Foundation, Inc. 12202This config.status script is free software; the Free Software Foundation 12203gives unlimited permission to copy, distribute and modify it." 12204 12205ac_pwd='$ac_pwd' 12206srcdir='$srcdir' 12207INSTALL='$INSTALL' 12208MKDIR_P='$MKDIR_P' 12209AWK='$AWK' 12210test -n "\$AWK" || AWK=awk 12211_ACEOF 12212 12213cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12214# The default lists apply if the user does not specify any file. 12215ac_need_defaults=: 12216while test $# != 0 12217do 12218 case $1 in 12219 --*=?*) 12220 ac_option=`expr "X$1" : 'X\([^=]*\)='` 12221 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12222 ac_shift=: 12223 ;; 12224 --*=) 12225 ac_option=`expr "X$1" : 'X\([^=]*\)='` 12226 ac_optarg= 12227 ac_shift=: 12228 ;; 12229 *) 12230 ac_option=$1 12231 ac_optarg=$2 12232 ac_shift=shift 12233 ;; 12234 esac 12235 12236 case $ac_option in 12237 # Handling of the options. 12238 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12239 ac_cs_recheck=: ;; 12240 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12241 $as_echo "$ac_cs_version"; exit ;; 12242 --config | --confi | --conf | --con | --co | --c ) 12243 $as_echo "$ac_cs_config"; exit ;; 12244 --debug | --debu | --deb | --de | --d | -d ) 12245 debug=: ;; 12246 --file | --fil | --fi | --f ) 12247 $ac_shift 12248 case $ac_optarg in 12249 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12250 '') as_fn_error $? "missing file argument" ;; 12251 esac 12252 as_fn_append CONFIG_FILES " '$ac_optarg'" 12253 ac_need_defaults=false;; 12254 --header | --heade | --head | --hea ) 12255 $ac_shift 12256 case $ac_optarg in 12257 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12258 esac 12259 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12260 ac_need_defaults=false;; 12261 --he | --h) 12262 # Conflict between --help and --header 12263 as_fn_error $? "ambiguous option: \`$1' 12264Try \`$0 --help' for more information.";; 12265 --help | --hel | -h ) 12266 $as_echo "$ac_cs_usage"; exit ;; 12267 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12268 | -silent | --silent | --silen | --sile | --sil | --si | --s) 12269 ac_cs_silent=: ;; 12270 12271 # This is an error. 12272 -*) as_fn_error $? "unrecognized option: \`$1' 12273Try \`$0 --help' for more information." ;; 12274 12275 *) as_fn_append ac_config_targets " $1" 12276 ac_need_defaults=false ;; 12277 12278 esac 12279 shift 12280done 12281 12282ac_configure_extra_args= 12283 12284if $ac_cs_silent; then 12285 exec 6>/dev/null 12286 ac_configure_extra_args="$ac_configure_extra_args --silent" 12287fi 12288 12289_ACEOF 12290cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12291if \$ac_cs_recheck; then 12292 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12293 shift 12294 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 12295 CONFIG_SHELL='$SHELL' 12296 export CONFIG_SHELL 12297 exec "\$@" 12298fi 12299 12300_ACEOF 12301cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12302exec 5>>config.log 12303{ 12304 echo 12305 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12306## Running $as_me. ## 12307_ASBOX 12308 $as_echo "$ac_log" 12309} >&5 12310 12311_ACEOF 12312cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12313# 12314# INIT-COMMANDS 12315# 12316AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 12317 12318 12319# The HP-UX ksh and POSIX shell print the target directory to stdout 12320# if CDPATH is set. 12321(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12322 12323sed_quote_subst='$sed_quote_subst' 12324double_quote_subst='$double_quote_subst' 12325delay_variable_subst='$delay_variable_subst' 12326macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`' 12327macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`' 12328enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`' 12329enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`' 12330pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`' 12331enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`' 12332host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`' 12333host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`' 12334host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`' 12335build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`' 12336build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`' 12337build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`' 12338SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`' 12339Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`' 12340GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`' 12341EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`' 12342FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`' 12343LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`' 12344NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`' 12345LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`' 12346max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`' 12347ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`' 12348exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`' 12349lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`' 12350lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`' 12351lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`' 12352reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`' 12353reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12354OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`' 12355deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`' 12356file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`' 12357AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`' 12358AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`' 12359STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`' 12360RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`' 12361old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12362old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12363old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12364CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`' 12365CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`' 12366compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`' 12367GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`' 12368lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`' 12369lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`' 12370lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`' 12371lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 12372objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`' 12373SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`' 12374ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`' 12375MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`' 12376lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`' 12377lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`' 12378lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`' 12379lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`' 12380lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`' 12381need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`' 12382DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`' 12383NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`' 12384LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`' 12385OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`' 12386OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`' 12387libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`' 12388shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12389extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12390archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`' 12391enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`' 12392export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12393whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12394compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`' 12395old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12396old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12397archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12398archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12399module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12400module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12401with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`' 12402allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 12403no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`' 12404hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`' 12405hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`' 12406hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`' 12407hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`' 12408hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`' 12409hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`' 12410hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12411hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`' 12412inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`' 12413link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`' 12414fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`' 12415always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`' 12416export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12417exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 12418include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`' 12419prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12420file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`' 12421variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`' 12422need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`' 12423need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`' 12424version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`' 12425runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12426shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`' 12427shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`' 12428libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`' 12429library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`' 12430soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`' 12431postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12432postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12433finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`' 12434finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`' 12435hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`' 12436sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 12437sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`' 12438hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`' 12439enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`' 12440enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`' 12441enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`' 12442old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`' 12443striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`' 12444 12445LTCC='$LTCC' 12446LTCFLAGS='$LTCFLAGS' 12447compiler='$compiler_DEFAULT' 12448 12449# Quote evaled strings. 12450for var in SED \ 12451GREP \ 12452EGREP \ 12453FGREP \ 12454LD \ 12455NM \ 12456LN_S \ 12457lt_SP2NL \ 12458lt_NL2SP \ 12459reload_flag \ 12460OBJDUMP \ 12461deplibs_check_method \ 12462file_magic_cmd \ 12463AR \ 12464AR_FLAGS \ 12465STRIP \ 12466RANLIB \ 12467CC \ 12468CFLAGS \ 12469compiler \ 12470lt_cv_sys_global_symbol_pipe \ 12471lt_cv_sys_global_symbol_to_cdecl \ 12472lt_cv_sys_global_symbol_to_c_name_address \ 12473lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 12474SHELL \ 12475ECHO \ 12476lt_prog_compiler_no_builtin_flag \ 12477lt_prog_compiler_wl \ 12478lt_prog_compiler_pic \ 12479lt_prog_compiler_static \ 12480lt_cv_prog_compiler_c_o \ 12481need_locks \ 12482DSYMUTIL \ 12483NMEDIT \ 12484LIPO \ 12485OTOOL \ 12486OTOOL64 \ 12487shrext_cmds \ 12488export_dynamic_flag_spec \ 12489whole_archive_flag_spec \ 12490compiler_needs_object \ 12491with_gnu_ld \ 12492allow_undefined_flag \ 12493no_undefined_flag \ 12494hardcode_libdir_flag_spec \ 12495hardcode_libdir_flag_spec_ld \ 12496hardcode_libdir_separator \ 12497fix_srcfile_path \ 12498exclude_expsyms \ 12499include_expsyms \ 12500file_list_spec \ 12501variables_saved_for_relink \ 12502libname_spec \ 12503library_names_spec \ 12504soname_spec \ 12505finish_eval \ 12506old_striplib \ 12507striplib; do 12508 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 12509 *[\\\\\\\`\\"\\\$]*) 12510 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 12511 ;; 12512 *) 12513 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12514 ;; 12515 esac 12516done 12517 12518# Double-quote double-evaled strings. 12519for var in reload_cmds \ 12520old_postinstall_cmds \ 12521old_postuninstall_cmds \ 12522old_archive_cmds \ 12523extract_expsyms_cmds \ 12524old_archive_from_new_cmds \ 12525old_archive_from_expsyms_cmds \ 12526archive_cmds \ 12527archive_expsym_cmds \ 12528module_cmds \ 12529module_expsym_cmds \ 12530export_symbols_cmds \ 12531prelink_cmds \ 12532postinstall_cmds \ 12533postuninstall_cmds \ 12534finish_cmds \ 12535sys_lib_search_path_spec \ 12536sys_lib_dlsearch_path_spec; do 12537 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in 12538 *[\\\\\\\`\\"\\\$]*) 12539 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 12540 ;; 12541 *) 12542 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12543 ;; 12544 esac 12545done 12546 12547# Fix-up fallback echo if it was mangled by the above quoting rules. 12548case \$lt_ECHO in 12549*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\` 12550 ;; 12551esac 12552 12553ac_aux_dir='$ac_aux_dir' 12554xsi_shell='$xsi_shell' 12555lt_shell_append='$lt_shell_append' 12556 12557# See if we are running on zsh, and set the options which allow our 12558# commands through without removal of \ escapes INIT. 12559if test -n "\${ZSH_VERSION+set}" ; then 12560 setopt NO_GLOB_SUBST 12561fi 12562 12563 12564 PACKAGE='$PACKAGE' 12565 VERSION='$VERSION' 12566 TIMESTAMP='$TIMESTAMP' 12567 RM='$RM' 12568 ofile='$ofile' 12569 12570 12571 12572 12573 12574_ACEOF 12575 12576cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12577 12578# Handling of arguments. 12579for ac_config_target in $ac_config_targets 12580do 12581 case $ac_config_target in 12582 "src/lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/lib/config.h" ;; 12583 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 12584 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 12585 "tests/atconfig") CONFIG_COMMANDS="$CONFIG_COMMANDS tests/atconfig" ;; 12586 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12587 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; 12588 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 12589 "src/libmj/Makefile") CONFIG_FILES="$CONFIG_FILES src/libmj/Makefile" ;; 12590 "src/lib/Makefile") CONFIG_FILES="$CONFIG_FILES src/lib/Makefile" ;; 12591 "src/netpgp/Makefile") CONFIG_FILES="$CONFIG_FILES src/netpgp/Makefile" ;; 12592 "src/netpgpkeys/Makefile") CONFIG_FILES="$CONFIG_FILES src/netpgpkeys/Makefile" ;; 12593 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; 12594 "tests/atlocal") CONFIG_FILES="$CONFIG_FILES tests/atlocal" ;; 12595 12596 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 12597 esac 12598done 12599 12600 12601# If the user did not use the arguments to specify the items to instantiate, 12602# then the envvar interface is used. Set only those that are not. 12603# We use the long form for the default assignment because of an extremely 12604# bizarre bug on SunOS 4.1.3. 12605if $ac_need_defaults; then 12606 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 12607 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 12608 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 12609fi 12610 12611# Have a temporary directory for convenience. Make it in the build tree 12612# simply because there is no reason against having it here, and in addition, 12613# creating and moving files from /tmp can sometimes cause problems. 12614# Hook for its removal unless debugging. 12615# Note that there is a small window in which the directory will not be cleaned: 12616# after its creation but before its name has been assigned to `$tmp'. 12617$debug || 12618{ 12619 tmp= ac_tmp= 12620 trap 'exit_status=$? 12621 : "${ac_tmp:=$tmp}" 12622 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 12623' 0 12624 trap 'as_fn_exit 1' 1 2 13 15 12625} 12626# Create a (secure) tmp directory for tmp files. 12627 12628{ 12629 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12630 test -d "$tmp" 12631} || 12632{ 12633 tmp=./conf$$-$RANDOM 12634 (umask 077 && mkdir "$tmp") 12635} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 12636ac_tmp=$tmp 12637 12638# Set up the scripts for CONFIG_FILES section. 12639# No need to generate them if there are no CONFIG_FILES. 12640# This happens for instance with `./config.status config.h'. 12641if test -n "$CONFIG_FILES"; then 12642 12643 12644ac_cr=`echo X | tr X '\015'` 12645# On cygwin, bash can eat \r inside `` if the user requested igncr. 12646# But we know of no other shell where ac_cr would be empty at this 12647# point, so we can use a bashism as a fallback. 12648if test "x$ac_cr" = x; then 12649 eval ac_cr=\$\'\\r\' 12650fi 12651ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 12652if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12653 ac_cs_awk_cr='\\r' 12654else 12655 ac_cs_awk_cr=$ac_cr 12656fi 12657 12658echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 12659_ACEOF 12660 12661 12662{ 12663 echo "cat >conf$$subs.awk <<_ACEOF" && 12664 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 12665 echo "_ACEOF" 12666} >conf$$subs.sh || 12667 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12668ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 12669ac_delim='%!_!# ' 12670for ac_last_try in false false false false false :; do 12671 . ./conf$$subs.sh || 12672 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12673 12674 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 12675 if test $ac_delim_n = $ac_delim_num; then 12676 break 12677 elif $ac_last_try; then 12678 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 12679 else 12680 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12681 fi 12682done 12683rm -f conf$$subs.sh 12684 12685cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12686cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 12687_ACEOF 12688sed -n ' 12689h 12690s/^/S["/; s/!.*/"]=/ 12691p 12692g 12693s/^[^!]*!// 12694:repl 12695t repl 12696s/'"$ac_delim"'$// 12697t delim 12698:nl 12699h 12700s/\(.\{148\}\)..*/\1/ 12701t more1 12702s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12703p 12704n 12705b repl 12706:more1 12707s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12708p 12709g 12710s/.\{148\}// 12711t nl 12712:delim 12713h 12714s/\(.\{148\}\)..*/\1/ 12715t more2 12716s/["\\]/\\&/g; s/^/"/; s/$/"/ 12717p 12718b 12719:more2 12720s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12721p 12722g 12723s/.\{148\}// 12724t delim 12725' <conf$$subs.awk | sed ' 12726/^[^""]/{ 12727 N 12728 s/\n// 12729} 12730' >>$CONFIG_STATUS || ac_write_fail=1 12731rm -f conf$$subs.awk 12732cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12733_ACAWK 12734cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 12735 for (key in S) S_is_set[key] = 1 12736 FS = "" 12737 12738} 12739{ 12740 line = $ 0 12741 nfields = split(line, field, "@") 12742 substed = 0 12743 len = length(field[1]) 12744 for (i = 2; i < nfields; i++) { 12745 key = field[i] 12746 keylen = length(key) 12747 if (S_is_set[key]) { 12748 value = S[key] 12749 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12750 len += length(value) + length(field[++i]) 12751 substed = 1 12752 } else 12753 len += 1 + keylen 12754 } 12755 12756 print line 12757} 12758 12759_ACAWK 12760_ACEOF 12761cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12762if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12763 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12764else 12765 cat 12766fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 12767 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 12768_ACEOF 12769 12770# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 12771# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 12772# trailing colons and then remove the whole line if VPATH becomes empty 12773# (actually we leave an empty line to preserve line numbers). 12774if test "x$srcdir" = x.; then 12775 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 12776h 12777s/// 12778s/^/:/ 12779s/[ ]*$/:/ 12780s/:\$(srcdir):/:/g 12781s/:\${srcdir}:/:/g 12782s/:@srcdir@:/:/g 12783s/^:*// 12784s/:*$// 12785x 12786s/\(=[ ]*\).*/\1/ 12787G 12788s/\n// 12789s/^[^=]*=[ ]*$// 12790}' 12791fi 12792 12793cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12794fi # test -n "$CONFIG_FILES" 12795 12796# Set up the scripts for CONFIG_HEADERS section. 12797# No need to generate them if there are no CONFIG_HEADERS. 12798# This happens for instance with `./config.status Makefile'. 12799if test -n "$CONFIG_HEADERS"; then 12800cat >"$ac_tmp/defines.awk" <<\_ACAWK || 12801BEGIN { 12802_ACEOF 12803 12804# Transform confdefs.h into an awk script `defines.awk', embedded as 12805# here-document in config.status, that substitutes the proper values into 12806# config.h.in to produce config.h. 12807 12808# Create a delimiter string that does not exist in confdefs.h, to ease 12809# handling of long lines. 12810ac_delim='%!_!# ' 12811for ac_last_try in false false :; do 12812 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 12813 if test -z "$ac_tt"; then 12814 break 12815 elif $ac_last_try; then 12816 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 12817 else 12818 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12819 fi 12820done 12821 12822# For the awk script, D is an array of macro values keyed by name, 12823# likewise P contains macro parameters if any. Preserve backslash 12824# newline sequences. 12825 12826ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12827sed -n ' 12828s/.\{148\}/&'"$ac_delim"'/g 12829t rset 12830:rset 12831s/^[ ]*#[ ]*define[ ][ ]*/ / 12832t def 12833d 12834:def 12835s/\\$// 12836t bsnl 12837s/["\\]/\\&/g 12838s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12839D["\1"]=" \3"/p 12840s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12841d 12842:bsnl 12843s/["\\]/\\&/g 12844s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12845D["\1"]=" \3\\\\\\n"\\/p 12846t cont 12847s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12848t cont 12849d 12850:cont 12851n 12852s/.\{148\}/&'"$ac_delim"'/g 12853t clear 12854:clear 12855s/\\$// 12856t bsnlc 12857s/["\\]/\\&/g; s/^/"/; s/$/"/p 12858d 12859:bsnlc 12860s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12861b cont 12862' <confdefs.h | sed ' 12863s/'"$ac_delim"'/"\\\ 12864"/g' >>$CONFIG_STATUS || ac_write_fail=1 12865 12866cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12867 for (key in D) D_is_set[key] = 1 12868 FS = "" 12869} 12870/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12871 line = \$ 0 12872 split(line, arg, " ") 12873 if (arg[1] == "#") { 12874 defundef = arg[2] 12875 mac1 = arg[3] 12876 } else { 12877 defundef = substr(arg[1], 2) 12878 mac1 = arg[2] 12879 } 12880 split(mac1, mac2, "(") #) 12881 macro = mac2[1] 12882 prefix = substr(line, 1, index(line, defundef) - 1) 12883 if (D_is_set[macro]) { 12884 # Preserve the white space surrounding the "#". 12885 print prefix "define", macro P[macro] D[macro] 12886 next 12887 } else { 12888 # Replace #undef with comments. This is necessary, for example, 12889 # in the case of _POSIX_SOURCE, which is predefined and required 12890 # on some systems where configure will not decide to define it. 12891 if (defundef == "undef") { 12892 print "/*", prefix defundef, macro, "*/" 12893 next 12894 } 12895 } 12896} 12897{ print } 12898_ACAWK 12899_ACEOF 12900cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12901 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 12902fi # test -n "$CONFIG_HEADERS" 12903 12904 12905eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12906shift 12907for ac_tag 12908do 12909 case $ac_tag in 12910 :[FHLC]) ac_mode=$ac_tag; continue;; 12911 esac 12912 case $ac_mode$ac_tag in 12913 :[FHL]*:*);; 12914 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 12915 :[FH]-) ac_tag=-:-;; 12916 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12917 esac 12918 ac_save_IFS=$IFS 12919 IFS=: 12920 set x $ac_tag 12921 IFS=$ac_save_IFS 12922 shift 12923 ac_file=$1 12924 shift 12925 12926 case $ac_mode in 12927 :L) ac_source=$1;; 12928 :[FH]) 12929 ac_file_inputs= 12930 for ac_f 12931 do 12932 case $ac_f in 12933 -) ac_f="$ac_tmp/stdin";; 12934 *) # Look for the file first in the build tree, then in the source tree 12935 # (if the path is not absolute). The absolute path cannot be DOS-style, 12936 # because $ac_f cannot contain `:'. 12937 test -f "$ac_f" || 12938 case $ac_f in 12939 [\\/$]*) false;; 12940 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12941 esac || 12942 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 12943 esac 12944 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12945 as_fn_append ac_file_inputs " '$ac_f'" 12946 done 12947 12948 # Let's still pretend it is `configure' which instantiates (i.e., don't 12949 # use $as_me), people would be surprised to read: 12950 # /* config.h. Generated by config.status. */ 12951 configure_input='Generated from '` 12952 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12953 `' by configure.' 12954 if test x"$ac_file" != x-; then 12955 configure_input="$ac_file. $configure_input" 12956 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12957$as_echo "$as_me: creating $ac_file" >&6;} 12958 fi 12959 # Neutralize special characters interpreted by sed in replacement strings. 12960 case $configure_input in #( 12961 *\&* | *\|* | *\\* ) 12962 ac_sed_conf_input=`$as_echo "$configure_input" | 12963 sed 's/[\\\\&|]/\\\\&/g'`;; #( 12964 *) ac_sed_conf_input=$configure_input;; 12965 esac 12966 12967 case $ac_tag in 12968 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 12969 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 12970 esac 12971 ;; 12972 esac 12973 12974 ac_dir=`$as_dirname -- "$ac_file" || 12975$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12976 X"$ac_file" : 'X\(//\)[^/]' \| \ 12977 X"$ac_file" : 'X\(//\)$' \| \ 12978 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12979$as_echo X"$ac_file" | 12980 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12981 s//\1/ 12982 q 12983 } 12984 /^X\(\/\/\)[^/].*/{ 12985 s//\1/ 12986 q 12987 } 12988 /^X\(\/\/\)$/{ 12989 s//\1/ 12990 q 12991 } 12992 /^X\(\/\).*/{ 12993 s//\1/ 12994 q 12995 } 12996 s/.*/./; q'` 12997 as_dir="$ac_dir"; as_fn_mkdir_p 12998 ac_builddir=. 12999 13000case "$ac_dir" in 13001.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13002*) 13003 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 13004 # A ".." for each directory in $ac_dir_suffix. 13005 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13006 case $ac_top_builddir_sub in 13007 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13008 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13009 esac ;; 13010esac 13011ac_abs_top_builddir=$ac_pwd 13012ac_abs_builddir=$ac_pwd$ac_dir_suffix 13013# for backward compatibility: 13014ac_top_builddir=$ac_top_build_prefix 13015 13016case $srcdir in 13017 .) # We are building in place. 13018 ac_srcdir=. 13019 ac_top_srcdir=$ac_top_builddir_sub 13020 ac_abs_top_srcdir=$ac_pwd ;; 13021 [\\/]* | ?:[\\/]* ) # Absolute name. 13022 ac_srcdir=$srcdir$ac_dir_suffix; 13023 ac_top_srcdir=$srcdir 13024 ac_abs_top_srcdir=$srcdir ;; 13025 *) # Relative name. 13026 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13027 ac_top_srcdir=$ac_top_build_prefix$srcdir 13028 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13029esac 13030ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13031 13032 13033 case $ac_mode in 13034 :F) 13035 # 13036 # CONFIG_FILE 13037 # 13038 13039 case $INSTALL in 13040 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13041 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 13042 esac 13043 ac_MKDIR_P=$MKDIR_P 13044 case $MKDIR_P in 13045 [\\/$]* | ?:[\\/]* ) ;; 13046 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13047 esac 13048_ACEOF 13049 13050cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13051# If the template does not know about datarootdir, expand it. 13052# FIXME: This hack should be removed a few years after 2.60. 13053ac_datarootdir_hack=; ac_datarootdir_seen= 13054ac_sed_dataroot=' 13055/datarootdir/ { 13056 p 13057 q 13058} 13059/@datadir@/p 13060/@docdir@/p 13061/@infodir@/p 13062/@localedir@/p 13063/@mandir@/p' 13064case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13065*datarootdir*) ac_datarootdir_seen=yes;; 13066*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13067 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13068$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13069_ACEOF 13070cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13071 ac_datarootdir_hack=' 13072 s&@datadir@&$datadir&g 13073 s&@docdir@&$docdir&g 13074 s&@infodir@&$infodir&g 13075 s&@localedir@&$localedir&g 13076 s&@mandir@&$mandir&g 13077 s&\\\${datarootdir}&$datarootdir&g' ;; 13078esac 13079_ACEOF 13080 13081# Neutralize VPATH when `$srcdir' = `.'. 13082# Shell code in configure.ac might set extrasub. 13083# FIXME: do we really want to maintain this feature? 13084cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13085ac_sed_extra="$ac_vpsub 13086$extrasub 13087_ACEOF 13088cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13089:t 13090/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13091s|@configure_input@|$ac_sed_conf_input|;t t 13092s&@top_builddir@&$ac_top_builddir_sub&;t t 13093s&@top_build_prefix@&$ac_top_build_prefix&;t t 13094s&@srcdir@&$ac_srcdir&;t t 13095s&@abs_srcdir@&$ac_abs_srcdir&;t t 13096s&@top_srcdir@&$ac_top_srcdir&;t t 13097s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13098s&@builddir@&$ac_builddir&;t t 13099s&@abs_builddir@&$ac_abs_builddir&;t t 13100s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13101s&@INSTALL@&$ac_INSTALL&;t t 13102s&@MKDIR_P@&$ac_MKDIR_P&;t t 13103$ac_datarootdir_hack 13104" 13105eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 13106 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13107 13108test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13109 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 13110 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 13111 "$ac_tmp/out"`; test -z "$ac_out"; } && 13112 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13113which seems to be undefined. Please make sure it is defined" >&5 13114$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13115which seems to be undefined. Please make sure it is defined" >&2;} 13116 13117 rm -f "$ac_tmp/stdin" 13118 case $ac_file in 13119 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 13120 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 13121 esac \ 13122 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13123 ;; 13124 :H) 13125 # 13126 # CONFIG_HEADER 13127 # 13128 if test x"$ac_file" != x-; then 13129 { 13130 $as_echo "/* $configure_input */" \ 13131 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 13132 } >"$ac_tmp/config.h" \ 13133 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13134 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 13135 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 13136$as_echo "$as_me: $ac_file is unchanged" >&6;} 13137 else 13138 rm -f "$ac_file" 13139 mv "$ac_tmp/config.h" "$ac_file" \ 13140 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13141 fi 13142 else 13143 $as_echo "/* $configure_input */" \ 13144 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 13145 || as_fn_error $? "could not create -" "$LINENO" 5 13146 fi 13147# Compute "$ac_file"'s index in $config_headers. 13148_am_arg="$ac_file" 13149_am_stamp_count=1 13150for _am_header in $config_headers :; do 13151 case $_am_header in 13152 $_am_arg | $_am_arg:* ) 13153 break ;; 13154 * ) 13155 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 13156 esac 13157done 13158echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 13159$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13160 X"$_am_arg" : 'X\(//\)[^/]' \| \ 13161 X"$_am_arg" : 'X\(//\)$' \| \ 13162 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 13163$as_echo X"$_am_arg" | 13164 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13165 s//\1/ 13166 q 13167 } 13168 /^X\(\/\/\)[^/].*/{ 13169 s//\1/ 13170 q 13171 } 13172 /^X\(\/\/\)$/{ 13173 s//\1/ 13174 q 13175 } 13176 /^X\(\/\).*/{ 13177 s//\1/ 13178 q 13179 } 13180 s/.*/./; q'`/stamp-h$_am_stamp_count 13181 ;; 13182 13183 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 13184$as_echo "$as_me: executing $ac_file commands" >&6;} 13185 ;; 13186 esac 13187 13188 13189 case $ac_file$ac_mode in 13190 "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do 13191 # Strip MF so we end up with the name of the file. 13192 mf=`echo "$mf" | sed -e 's/:.*$//'` 13193 # Check whether this is an Automake generated Makefile or not. 13194 # We used to match only the files named `Makefile.in', but 13195 # some people rename them; so instead we look at the file content. 13196 # Grep'ing the first line is not enough: some people post-process 13197 # each Makefile.in and add a new line on top of each file to say so. 13198 # Grep'ing the whole file is not good either: AIX grep has a line 13199 # limit of 2048, but all sed's we know have understand at least 4000. 13200 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 13201 dirpart=`$as_dirname -- "$mf" || 13202$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13203 X"$mf" : 'X\(//\)[^/]' \| \ 13204 X"$mf" : 'X\(//\)$' \| \ 13205 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 13206$as_echo X"$mf" | 13207 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13208 s//\1/ 13209 q 13210 } 13211 /^X\(\/\/\)[^/].*/{ 13212 s//\1/ 13213 q 13214 } 13215 /^X\(\/\/\)$/{ 13216 s//\1/ 13217 q 13218 } 13219 /^X\(\/\).*/{ 13220 s//\1/ 13221 q 13222 } 13223 s/.*/./; q'` 13224 else 13225 continue 13226 fi 13227 # Extract the definition of DEPDIR, am__include, and am__quote 13228 # from the Makefile without running `make'. 13229 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 13230 test -z "$DEPDIR" && continue 13231 am__include=`sed -n 's/^am__include = //p' < "$mf"` 13232 test -z "am__include" && continue 13233 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 13234 # When using ansi2knr, U may be empty or an underscore; expand it 13235 U=`sed -n 's/^U = //p' < "$mf"` 13236 # Find all dependency output files, they are included files with 13237 # $(DEPDIR) in their names. We invoke sed twice because it is the 13238 # simplest approach to changing $(DEPDIR) to its actual value in the 13239 # expansion. 13240 for file in `sed -n " 13241 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 13242 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 13243 # Make sure the directory exists. 13244 test -f "$dirpart/$file" && continue 13245 fdir=`$as_dirname -- "$file" || 13246$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13247 X"$file" : 'X\(//\)[^/]' \| \ 13248 X"$file" : 'X\(//\)$' \| \ 13249 X"$file" : 'X\(/\)' \| . 2>/dev/null || 13250$as_echo X"$file" | 13251 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13252 s//\1/ 13253 q 13254 } 13255 /^X\(\/\/\)[^/].*/{ 13256 s//\1/ 13257 q 13258 } 13259 /^X\(\/\/\)$/{ 13260 s//\1/ 13261 q 13262 } 13263 /^X\(\/\).*/{ 13264 s//\1/ 13265 q 13266 } 13267 s/.*/./; q'` 13268 as_dir=$dirpart/$fdir; as_fn_mkdir_p 13269 # echo "creating $dirpart/$file" 13270 echo '# dummy' > "$dirpart/$file" 13271 done 13272done 13273 ;; 13274 "libtool":C) 13275 13276 # See if we are running on zsh, and set the options which allow our 13277 # commands through without removal of \ escapes. 13278 if test -n "${ZSH_VERSION+set}" ; then 13279 setopt NO_GLOB_SUBST 13280 fi 13281 13282 cfgfile="${ofile}T" 13283 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 13284 $RM "$cfgfile" 13285 13286 cat <<_LT_EOF >> "$cfgfile" 13287#! $SHELL 13288 13289# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 13290# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 13291# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 13292# NOTE: Changes made to this file will be lost: look at ltmain.sh. 13293# 13294# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 13295# 2006, 2007, 2008 Free Software Foundation, Inc. 13296# Written by Gordon Matzigkeit, 1996 13297# 13298# This file is part of GNU Libtool. 13299# 13300# GNU Libtool is free software; you can redistribute it and/or 13301# modify it under the terms of the GNU General Public License as 13302# published by the Free Software Foundation; either version 2 of 13303# the License, or (at your option) any later version. 13304# 13305# As a special exception to the GNU General Public License, 13306# if you distribute this file as part of a program or library that 13307# is built using GNU Libtool, you may include this file under the 13308# same distribution terms that you use for the rest of that program. 13309# 13310# GNU Libtool is distributed in the hope that it will be useful, 13311# but WITHOUT ANY WARRANTY; without even the implied warranty of 13312# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13313# GNU General Public License for more details. 13314# 13315# You should have received a copy of the GNU General Public License 13316# along with GNU Libtool; see the file COPYING. If not, a copy 13317# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 13318# obtained by writing to the Free Software Foundation, Inc., 13319# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 13320 13321 13322# The names of the tagged configurations supported by this script. 13323available_tags="" 13324 13325# ### BEGIN LIBTOOL CONFIG 13326 13327# Which release of libtool.m4 was used? 13328macro_version=$macro_version 13329macro_revision=$macro_revision 13330 13331# Whether or not to build shared libraries. 13332build_libtool_libs=$enable_shared 13333 13334# Whether or not to build static libraries. 13335build_old_libs=$enable_static 13336 13337# What type of objects to build. 13338pic_mode=$pic_mode 13339 13340# Whether or not to optimize for fast installation. 13341fast_install=$enable_fast_install 13342 13343# The host system. 13344host_alias=$host_alias 13345host=$host 13346host_os=$host_os 13347 13348# The build system. 13349build_alias=$build_alias 13350build=$build 13351build_os=$build_os 13352 13353# A sed program that does not truncate output. 13354SED=$lt_SED 13355 13356# Sed that helps us avoid accidentally triggering echo(1) options like -n. 13357Xsed="\$SED -e 1s/^X//" 13358 13359# A grep program that handles long lines. 13360GREP=$lt_GREP 13361 13362# An ERE matcher. 13363EGREP=$lt_EGREP 13364 13365# A literal string matcher. 13366FGREP=$lt_FGREP 13367 13368# A BSD- or MS-compatible name lister. 13369NM=$lt_NM 13370 13371# Whether we need soft or hard links. 13372LN_S=$lt_LN_S 13373 13374# What is the maximum length of a command? 13375max_cmd_len=$max_cmd_len 13376 13377# Object file suffix (normally "o"). 13378objext=$ac_objext 13379 13380# Executable file suffix (normally ""). 13381exeext=$exeext 13382 13383# whether the shell understands "unset". 13384lt_unset=$lt_unset 13385 13386# turn spaces into newlines. 13387SP2NL=$lt_lt_SP2NL 13388 13389# turn newlines into spaces. 13390NL2SP=$lt_lt_NL2SP 13391 13392# How to create reloadable object files. 13393reload_flag=$lt_reload_flag 13394reload_cmds=$lt_reload_cmds 13395 13396# An object symbol dumper. 13397OBJDUMP=$lt_OBJDUMP 13398 13399# Method to check whether dependent libraries are shared objects. 13400deplibs_check_method=$lt_deplibs_check_method 13401 13402# Command to use when deplibs_check_method == "file_magic". 13403file_magic_cmd=$lt_file_magic_cmd 13404 13405# The archiver. 13406AR=$lt_AR 13407AR_FLAGS=$lt_AR_FLAGS 13408 13409# A symbol stripping program. 13410STRIP=$lt_STRIP 13411 13412# Commands used to install an old-style archive. 13413RANLIB=$lt_RANLIB 13414old_postinstall_cmds=$lt_old_postinstall_cmds 13415old_postuninstall_cmds=$lt_old_postuninstall_cmds 13416 13417# A C compiler. 13418LTCC=$lt_CC 13419 13420# LTCC compiler flags. 13421LTCFLAGS=$lt_CFLAGS 13422 13423# Take the output of nm and produce a listing of raw symbols and C names. 13424global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 13425 13426# Transform the output of nm in a proper C declaration. 13427global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 13428 13429# Transform the output of nm in a C name address pair. 13430global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 13431 13432# Transform the output of nm in a C name address pair when lib prefix is needed. 13433global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 13434 13435# The name of the directory that contains temporary libtool files. 13436objdir=$objdir 13437 13438# Shell to use when invoking shell scripts. 13439SHELL=$lt_SHELL 13440 13441# An echo program that does not interpret backslashes. 13442ECHO=$lt_ECHO 13443 13444# Used to examine libraries when file_magic_cmd begins with "file". 13445MAGIC_CMD=$MAGIC_CMD 13446 13447# Must we lock files when doing compilation? 13448need_locks=$lt_need_locks 13449 13450# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 13451DSYMUTIL=$lt_DSYMUTIL 13452 13453# Tool to change global to local symbols on Mac OS X. 13454NMEDIT=$lt_NMEDIT 13455 13456# Tool to manipulate fat objects and archives on Mac OS X. 13457LIPO=$lt_LIPO 13458 13459# ldd/readelf like tool for Mach-O binaries on Mac OS X. 13460OTOOL=$lt_OTOOL 13461 13462# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 13463OTOOL64=$lt_OTOOL64 13464 13465# Old archive suffix (normally "a"). 13466libext=$libext 13467 13468# Shared library suffix (normally ".so"). 13469shrext_cmds=$lt_shrext_cmds 13470 13471# The commands to extract the exported symbol list from a shared archive. 13472extract_expsyms_cmds=$lt_extract_expsyms_cmds 13473 13474# Variables whose values should be saved in libtool wrapper scripts and 13475# restored at link time. 13476variables_saved_for_relink=$lt_variables_saved_for_relink 13477 13478# Do we need the "lib" prefix for modules? 13479need_lib_prefix=$need_lib_prefix 13480 13481# Do we need a version for libraries? 13482need_version=$need_version 13483 13484# Library versioning type. 13485version_type=$version_type 13486 13487# Shared library runtime path variable. 13488runpath_var=$runpath_var 13489 13490# Shared library path variable. 13491shlibpath_var=$shlibpath_var 13492 13493# Is shlibpath searched before the hard-coded library search path? 13494shlibpath_overrides_runpath=$shlibpath_overrides_runpath 13495 13496# Format of library name prefix. 13497libname_spec=$lt_libname_spec 13498 13499# List of archive names. First name is the real one, the rest are links. 13500# The last name is the one that the linker finds with -lNAME 13501library_names_spec=$lt_library_names_spec 13502 13503# The coded name of the library, if different from the real name. 13504soname_spec=$lt_soname_spec 13505 13506# Command to use after installation of a shared archive. 13507postinstall_cmds=$lt_postinstall_cmds 13508 13509# Command to use after uninstallation of a shared archive. 13510postuninstall_cmds=$lt_postuninstall_cmds 13511 13512# Commands used to finish a libtool library installation in a directory. 13513finish_cmds=$lt_finish_cmds 13514 13515# As "finish_cmds", except a single script fragment to be evaled but 13516# not shown. 13517finish_eval=$lt_finish_eval 13518 13519# Whether we should hardcode library paths into libraries. 13520hardcode_into_libs=$hardcode_into_libs 13521 13522# Compile-time system search path for libraries. 13523sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 13524 13525# Run-time system search path for libraries. 13526sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 13527 13528# Whether dlopen is supported. 13529dlopen_support=$enable_dlopen 13530 13531# Whether dlopen of programs is supported. 13532dlopen_self=$enable_dlopen_self 13533 13534# Whether dlopen of statically linked programs is supported. 13535dlopen_self_static=$enable_dlopen_self_static 13536 13537# Commands to strip libraries. 13538old_striplib=$lt_old_striplib 13539striplib=$lt_striplib 13540 13541 13542# The linker used to build libraries. 13543LD=$lt_LD 13544 13545# Commands used to build an old-style archive. 13546old_archive_cmds=$lt_old_archive_cmds 13547 13548# A language specific compiler. 13549CC=$lt_compiler 13550 13551# Is the compiler the GNU compiler? 13552with_gcc=$GCC 13553 13554# Compiler flag to turn off builtin functions. 13555no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 13556 13557# How to pass a linker flag through the compiler. 13558wl=$lt_lt_prog_compiler_wl 13559 13560# Additional compiler flags for building library objects. 13561pic_flag=$lt_lt_prog_compiler_pic 13562 13563# Compiler flag to prevent dynamic linking. 13564link_static_flag=$lt_lt_prog_compiler_static 13565 13566# Does compiler simultaneously support -c and -o options? 13567compiler_c_o=$lt_lt_cv_prog_compiler_c_o 13568 13569# Whether or not to add -lc for building shared libraries. 13570build_libtool_need_lc=$archive_cmds_need_lc 13571 13572# Whether or not to disallow shared libs when runtime libs are static. 13573allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 13574 13575# Compiler flag to allow reflexive dlopens. 13576export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 13577 13578# Compiler flag to generate shared objects directly from archives. 13579whole_archive_flag_spec=$lt_whole_archive_flag_spec 13580 13581# Whether the compiler copes with passing no objects directly. 13582compiler_needs_object=$lt_compiler_needs_object 13583 13584# Create an old-style archive from a shared archive. 13585old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 13586 13587# Create a temporary old-style archive to link instead of a shared archive. 13588old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 13589 13590# Commands used to build a shared archive. 13591archive_cmds=$lt_archive_cmds 13592archive_expsym_cmds=$lt_archive_expsym_cmds 13593 13594# Commands used to build a loadable module if different from building 13595# a shared archive. 13596module_cmds=$lt_module_cmds 13597module_expsym_cmds=$lt_module_expsym_cmds 13598 13599# Whether we are building with GNU ld or not. 13600with_gnu_ld=$lt_with_gnu_ld 13601 13602# Flag that allows shared libraries with undefined symbols to be built. 13603allow_undefined_flag=$lt_allow_undefined_flag 13604 13605# Flag that enforces no undefined symbols. 13606no_undefined_flag=$lt_no_undefined_flag 13607 13608# Flag to hardcode \$libdir into a binary during linking. 13609# This must work even if \$libdir does not exist 13610hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 13611 13612# If ld is used when linking, flag to hardcode \$libdir into a binary 13613# during linking. This must work even if \$libdir does not exist. 13614hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 13615 13616# Whether we need a single "-rpath" flag with a separated argument. 13617hardcode_libdir_separator=$lt_hardcode_libdir_separator 13618 13619# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13620# DIR into the resulting binary. 13621hardcode_direct=$hardcode_direct 13622 13623# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13624# DIR into the resulting binary and the resulting library dependency is 13625# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 13626# library is relocated. 13627hardcode_direct_absolute=$hardcode_direct_absolute 13628 13629# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 13630# into the resulting binary. 13631hardcode_minus_L=$hardcode_minus_L 13632 13633# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 13634# into the resulting binary. 13635hardcode_shlibpath_var=$hardcode_shlibpath_var 13636 13637# Set to "yes" if building a shared library automatically hardcodes DIR 13638# into the library and all subsequent libraries and executables linked 13639# against it. 13640hardcode_automatic=$hardcode_automatic 13641 13642# Set to yes if linker adds runtime paths of dependent libraries 13643# to runtime path list. 13644inherit_rpath=$inherit_rpath 13645 13646# Whether libtool must link a program against all its dependency libraries. 13647link_all_deplibs=$link_all_deplibs 13648 13649# Fix the shell variable \$srcfile for the compiler. 13650fix_srcfile_path=$lt_fix_srcfile_path 13651 13652# Set to "yes" if exported symbols are required. 13653always_export_symbols=$always_export_symbols 13654 13655# The commands to list exported symbols. 13656export_symbols_cmds=$lt_export_symbols_cmds 13657 13658# Symbols that should not be listed in the preloaded symbols. 13659exclude_expsyms=$lt_exclude_expsyms 13660 13661# Symbols that must always be exported. 13662include_expsyms=$lt_include_expsyms 13663 13664# Commands necessary for linking programs (against libraries) with templates. 13665prelink_cmds=$lt_prelink_cmds 13666 13667# Specify filename containing input files. 13668file_list_spec=$lt_file_list_spec 13669 13670# How to hardcode a shared library path into an executable. 13671hardcode_action=$hardcode_action 13672 13673# ### END LIBTOOL CONFIG 13674 13675_LT_EOF 13676 13677 case $host_os in 13678 aix3*) 13679 cat <<\_LT_EOF >> "$cfgfile" 13680# AIX sometimes has problems with the GCC collect2 program. For some 13681# reason, if we set the COLLECT_NAMES environment variable, the problems 13682# vanish in a puff of smoke. 13683if test "X${COLLECT_NAMES+set}" != Xset; then 13684 COLLECT_NAMES= 13685 export COLLECT_NAMES 13686fi 13687_LT_EOF 13688 ;; 13689 esac 13690 13691 13692ltmain="$ac_aux_dir/ltmain.sh" 13693 13694 13695 # We use sed instead of cat because bash on DJGPP gets confused if 13696 # if finds mixed CR/LF and LF-only lines. Since sed operates in 13697 # text mode, it properly converts lines to CR/LF. This bash problem 13698 # is reportedly fixed, but why not run on old versions too? 13699 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 13700 || (rm -f "$cfgfile"; exit 1) 13701 13702 case $xsi_shell in 13703 yes) 13704 cat << \_LT_EOF >> "$cfgfile" 13705 13706# func_dirname file append nondir_replacement 13707# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13708# otherwise set result to NONDIR_REPLACEMENT. 13709func_dirname () 13710{ 13711 case ${1} in 13712 */*) func_dirname_result="${1%/*}${2}" ;; 13713 * ) func_dirname_result="${3}" ;; 13714 esac 13715} 13716 13717# func_basename file 13718func_basename () 13719{ 13720 func_basename_result="${1##*/}" 13721} 13722 13723# func_dirname_and_basename file append nondir_replacement 13724# perform func_basename and func_dirname in a single function 13725# call: 13726# dirname: Compute the dirname of FILE. If nonempty, 13727# add APPEND to the result, otherwise set result 13728# to NONDIR_REPLACEMENT. 13729# value returned in "$func_dirname_result" 13730# basename: Compute filename of FILE. 13731# value retuned in "$func_basename_result" 13732# Implementation must be kept synchronized with func_dirname 13733# and func_basename. For efficiency, we do not delegate to 13734# those functions but instead duplicate the functionality here. 13735func_dirname_and_basename () 13736{ 13737 case ${1} in 13738 */*) func_dirname_result="${1%/*}${2}" ;; 13739 * ) func_dirname_result="${3}" ;; 13740 esac 13741 func_basename_result="${1##*/}" 13742} 13743 13744# func_stripname prefix suffix name 13745# strip PREFIX and SUFFIX off of NAME. 13746# PREFIX and SUFFIX must not contain globbing or regex special 13747# characters, hashes, percent signs, but SUFFIX may contain a leading 13748# dot (in which case that matches only a dot). 13749func_stripname () 13750{ 13751 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 13752 # positional parameters, so assign one to ordinary parameter first. 13753 func_stripname_result=${3} 13754 func_stripname_result=${func_stripname_result#"${1}"} 13755 func_stripname_result=${func_stripname_result%"${2}"} 13756} 13757 13758# func_opt_split 13759func_opt_split () 13760{ 13761 func_opt_split_opt=${1%%=*} 13762 func_opt_split_arg=${1#*=} 13763} 13764 13765# func_lo2o object 13766func_lo2o () 13767{ 13768 case ${1} in 13769 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 13770 *) func_lo2o_result=${1} ;; 13771 esac 13772} 13773 13774# func_xform libobj-or-source 13775func_xform () 13776{ 13777 func_xform_result=${1%.*}.lo 13778} 13779 13780# func_arith arithmetic-term... 13781func_arith () 13782{ 13783 func_arith_result=$(( $* )) 13784} 13785 13786# func_len string 13787# STRING may not start with a hyphen. 13788func_len () 13789{ 13790 func_len_result=${#1} 13791} 13792 13793_LT_EOF 13794 ;; 13795 *) # Bourne compatible functions. 13796 cat << \_LT_EOF >> "$cfgfile" 13797 13798# func_dirname file append nondir_replacement 13799# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13800# otherwise set result to NONDIR_REPLACEMENT. 13801func_dirname () 13802{ 13803 # Extract subdirectory from the argument. 13804 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"` 13805 if test "X$func_dirname_result" = "X${1}"; then 13806 func_dirname_result="${3}" 13807 else 13808 func_dirname_result="$func_dirname_result${2}" 13809 fi 13810} 13811 13812# func_basename file 13813func_basename () 13814{ 13815 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"` 13816} 13817 13818 13819# func_stripname prefix suffix name 13820# strip PREFIX and SUFFIX off of NAME. 13821# PREFIX and SUFFIX must not contain globbing or regex special 13822# characters, hashes, percent signs, but SUFFIX may contain a leading 13823# dot (in which case that matches only a dot). 13824# func_strip_suffix prefix name 13825func_stripname () 13826{ 13827 case ${2} in 13828 .*) func_stripname_result=`$ECHO "X${3}" \ 13829 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;; 13830 *) func_stripname_result=`$ECHO "X${3}" \ 13831 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;; 13832 esac 13833} 13834 13835# sed scripts: 13836my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 13837my_sed_long_arg='1s/^-[^=]*=//' 13838 13839# func_opt_split 13840func_opt_split () 13841{ 13842 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"` 13843 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"` 13844} 13845 13846# func_lo2o object 13847func_lo2o () 13848{ 13849 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"` 13850} 13851 13852# func_xform libobj-or-source 13853func_xform () 13854{ 13855 func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'` 13856} 13857 13858# func_arith arithmetic-term... 13859func_arith () 13860{ 13861 func_arith_result=`expr "$@"` 13862} 13863 13864# func_len string 13865# STRING may not start with a hyphen. 13866func_len () 13867{ 13868 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 13869} 13870 13871_LT_EOF 13872esac 13873 13874case $lt_shell_append in 13875 yes) 13876 cat << \_LT_EOF >> "$cfgfile" 13877 13878# func_append var value 13879# Append VALUE to the end of shell variable VAR. 13880func_append () 13881{ 13882 eval "$1+=\$2" 13883} 13884_LT_EOF 13885 ;; 13886 *) 13887 cat << \_LT_EOF >> "$cfgfile" 13888 13889# func_append var value 13890# Append VALUE to the end of shell variable VAR. 13891func_append () 13892{ 13893 eval "$1=\$$1\$2" 13894} 13895 13896_LT_EOF 13897 ;; 13898 esac 13899 13900 13901 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 13902 || (rm -f "$cfgfile"; exit 1) 13903 13904 mv -f "$cfgfile" "$ofile" || 13905 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 13906 chmod +x "$ofile" 13907 13908 ;; 13909 "tests/atconfig":C) cat >tests/atconfig <<ATEOF 13910# Configurable variable values for building test suites. 13911# Generated by $0. 13912# Copyright (C) 2012 Free Software Foundation, Inc. 13913 13914# The test suite will define top_srcdir=$at_top_srcdir/../.. etc. 13915at_testdir='tests' 13916abs_builddir='$ac_abs_builddir' 13917at_srcdir='$ac_srcdir' 13918abs_srcdir='$ac_abs_srcdir' 13919at_top_srcdir='$ac_top_srcdir' 13920abs_top_srcdir='$ac_abs_top_srcdir' 13921at_top_build_prefix='$ac_top_build_prefix' 13922abs_top_builddir='$ac_abs_top_builddir' 13923 13924# Backward compatibility with Autotest <= 2.59b: 13925at_top_builddir=\$at_top_build_prefix 13926 13927AUTOTEST_PATH='tests' 13928 13929SHELL=\${CONFIG_SHELL-'$SHELL'} 13930ATEOF 13931 ;; 13932 13933 esac 13934done # for ac_tag 13935 13936 13937as_fn_exit 0 13938_ACEOF 13939ac_clean_files=$ac_clean_files_save 13940 13941test $ac_write_fail = 0 || 13942 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 13943 13944 13945# configure is writing to config.log, and then calls config.status. 13946# config.status does its own redirection, appending to config.log. 13947# Unfortunately, on DOS this fails, as config.log is still kept open 13948# by configure, so config.status won't be able to write to it; its 13949# output is simply discarded. So we exec the FD to /dev/null, 13950# effectively closing config.log, so it can be properly (re)opened and 13951# appended to by config.status. When coming back to configure, we 13952# need to make the FD available again. 13953if test "$no_create" != yes; then 13954 ac_cs_success=: 13955 ac_config_status_args= 13956 test "$silent" = yes && 13957 ac_config_status_args="$ac_config_status_args --quiet" 13958 exec 5>/dev/null 13959 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13960 exec 5>>config.log 13961 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13962 # would make configure fail if this is the last instruction. 13963 $ac_cs_success || as_fn_exit 1 13964fi 13965if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13967$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13968fi 13969 13970 13971# Display feature results 13972# 13973{ $as_echo "$as_me:${as_lineno-$LINENO}: === Configuration results ===" >&5 13974$as_echo "$as_me: === Configuration results ===" >&6;} 13975{ $as_echo "$as_me:${as_lineno-$LINENO}: Version: $PACKAGE_VERSION" >&5 13976$as_echo "$as_me: Version: $PACKAGE_VERSION" >&6;} 13977{ $as_echo "$as_me:${as_lineno-$LINENO}: C compiler: $CC" >&5 13978$as_echo "$as_me: C compiler: $CC" >&6;} 13979{ $as_echo "$as_me:${as_lineno-$LINENO}: Warning CFLAGS: $WARNCFLAGS" >&5 13980$as_echo "$as_me: Warning CFLAGS: $WARNCFLAGS" >&6;} 13981{ $as_echo "$as_me:${as_lineno-$LINENO}: =============================" >&5 13982$as_echo "$as_me: =============================" >&6;} 13983