1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.64 for binutils 2.25.51. 4 # 5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 7 # Foundation, Inc. 8 # 9 # This configure script is free software; the Free Software Foundation 10 # gives unlimited permission to copy, distribute and modify it. 11 ## -------------------- ## 12 ## M4sh Initialization. ## 13 ## -------------------- ## 14 15 # Be more Bourne compatible 16 DUALCASE=1; export DUALCASE # for MKS sh 17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 18 emulate sh 19 NULLCMD=: 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 21 # is contrary to our usage. Disable this feature. 22 alias -g '${1+"$@"}'='"$@"' 23 setopt NO_GLOB_SUBST 24 else 25 case `(set -o) 2>/dev/null` in #( 26 *posix*) : 27 set -o posix ;; #( 28 *) : 29 ;; 30 esac 31 fi 32 33 34 as_nl=' 35 ' 36 export as_nl 37 # Printing a long string crashes Solaris 7 /usr/bin/printf. 38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 41 # Prefer a ksh shell builtin over an external printf program on Solaris, 42 # but without wasting forks for bash or zsh. 43 if test -z "$BASH_VERSION$ZSH_VERSION" \ 44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 45 as_echo='print -r --' 46 as_echo_n='print -rn --' 47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 48 as_echo='printf %s\n' 49 as_echo_n='printf %s' 50 else 51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 53 as_echo_n='/usr/ucb/echo -n' 54 else 55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 56 as_echo_n_body='eval 57 arg=$1; 58 case $arg in #( 59 *"$as_nl"*) 60 expr "X$arg" : "X\\(.*\\)$as_nl"; 61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 62 esac; 63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 64 ' 65 export as_echo_n_body 66 as_echo_n='sh -c $as_echo_n_body as_echo' 67 fi 68 export as_echo_body 69 as_echo='sh -c $as_echo_body as_echo' 70 fi 71 72 # The user is always right. 73 if test "${PATH_SEPARATOR+set}" != set; then 74 PATH_SEPARATOR=: 75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 77 PATH_SEPARATOR=';' 78 } 79 fi 80 81 82 # IFS 83 # We need space, tab and new line, in precisely that order. Quoting is 84 # there to prevent editors from complaining about space-tab. 85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 86 # splitting by setting IFS to empty value.) 87 IFS=" "" $as_nl" 88 89 # Find who we are. Look in the path if we contain no directory separator. 90 case $0 in #(( 91 *[\\/]* ) as_myself=$0 ;; 92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 93 for as_dir in $PATH 94 do 95 IFS=$as_save_IFS 96 test -z "$as_dir" && as_dir=. 97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 98 done 99 IFS=$as_save_IFS 100 101 ;; 102 esac 103 # We did not find ourselves, most probably we were run as `sh COMMAND' 104 # in which case we are not to be found in the path. 105 if test "x$as_myself" = x; then 106 as_myself=$0 107 fi 108 if test ! -f "$as_myself"; then 109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 110 exit 1 111 fi 112 113 # Unset variables that we do not need and which cause bugs (e.g. in 114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 115 # suppresses any "Segmentation fault" message there. '((' could 116 # trigger a bug in pdksh 5.2.14. 117 for as_var in BASH_ENV ENV MAIL MAILPATH 118 do eval test x\${$as_var+set} = xset \ 119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 120 done 121 PS1='$ ' 122 PS2='> ' 123 PS4='+ ' 124 125 # NLS nuisances. 126 LC_ALL=C 127 export LC_ALL 128 LANGUAGE=C 129 export LANGUAGE 130 131 # CDPATH. 132 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 133 134 if test "x$CONFIG_SHELL" = x; then 135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 136 emulate sh 137 NULLCMD=: 138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 139 # is contrary to our usage. Disable this feature. 140 alias -g '\${1+\"\$@\"}'='\"\$@\"' 141 setopt NO_GLOB_SUBST 142 else 143 case \`(set -o) 2>/dev/null\` in #( 144 *posix*) : 145 set -o posix ;; #( 146 *) : 147 ;; 148 esac 149 fi 150 " 151 as_required="as_fn_return () { (exit \$1); } 152 as_fn_success () { as_fn_return 0; } 153 as_fn_failure () { as_fn_return 1; } 154 as_fn_ret_success () { return 0; } 155 as_fn_ret_failure () { return 1; } 156 157 exitcode=0 158 as_fn_success || { exitcode=1; echo as_fn_success failed.; } 159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 163 164 else 165 exitcode=1; echo positional parameters were not saved. 166 fi 167 test x\$exitcode = x0 || exit 1" 168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 172 test \$(( 1 + 1 )) = 2 || exit 1 173 174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 178 PATH=/empty FPATH=/empty; export PATH FPATH 179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 181 if (eval "$as_required") 2>/dev/null; then : 182 as_have_required=yes 183 else 184 as_have_required=no 185 fi 186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 187 188 else 189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 190 as_found=false 191 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 192 do 193 IFS=$as_save_IFS 194 test -z "$as_dir" && as_dir=. 195 as_found=: 196 case $as_dir in #( 197 /*) 198 for as_base in sh bash ksh sh5; do 199 # Try only shells that exist, to save several forks. 200 as_shell=$as_dir/$as_base 201 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 202 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 203 CONFIG_SHELL=$as_shell as_have_required=yes 204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 205 break 2 206 fi 207 fi 208 done;; 209 esac 210 as_found=false 211 done 212 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 213 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 214 CONFIG_SHELL=$SHELL as_have_required=yes 215 fi; } 216 IFS=$as_save_IFS 217 218 219 if test "x$CONFIG_SHELL" != x; then : 220 # We cannot yet assume a decent shell, so we have to provide a 221 # neutralization value for shells without unset; and this also 222 # works around shells that cannot unset nonexistent variables. 223 BASH_ENV=/dev/null 224 ENV=/dev/null 225 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 226 export CONFIG_SHELL 227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 228 fi 229 230 if test x$as_have_required = xno; then : 231 $as_echo "$0: This script requires a shell more modern than all" 232 $as_echo "$0: the shells that I found on your system." 233 if test x${ZSH_VERSION+set} = xset ; then 234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 235 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 236 else 237 $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system, 238 $0: including any error possibly output before this 239 $0: message. Then install a modern shell, or manually run 240 $0: the script under such a shell if you do have one." 241 fi 242 exit 1 243 fi 244 fi 245 fi 246 SHELL=${CONFIG_SHELL-/bin/sh} 247 export SHELL 248 # Unset more variables known to interfere with behavior of common tools. 249 CLICOLOR_FORCE= GREP_OPTIONS= 250 unset CLICOLOR_FORCE GREP_OPTIONS 251 252 ## --------------------- ## 253 ## M4sh Shell Functions. ## 254 ## --------------------- ## 255 # as_fn_unset VAR 256 # --------------- 257 # Portably unset VAR. 258 as_fn_unset () 259 { 260 { eval $1=; unset $1;} 261 } 262 as_unset=as_fn_unset 263 264 # as_fn_set_status STATUS 265 # ----------------------- 266 # Set $? to STATUS, without forking. 267 as_fn_set_status () 268 { 269 return $1 270 } # as_fn_set_status 271 272 # as_fn_exit STATUS 273 # ----------------- 274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 275 as_fn_exit () 276 { 277 set +e 278 as_fn_set_status $1 279 exit $1 280 } # as_fn_exit 281 282 # as_fn_mkdir_p 283 # ------------- 284 # Create "$as_dir" as a directory, including parents if necessary. 285 as_fn_mkdir_p () 286 { 287 288 case $as_dir in #( 289 -*) as_dir=./$as_dir;; 290 esac 291 test -d "$as_dir" || eval $as_mkdir_p || { 292 as_dirs= 293 while :; do 294 case $as_dir in #( 295 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 296 *) as_qdir=$as_dir;; 297 esac 298 as_dirs="'$as_qdir' $as_dirs" 299 as_dir=`$as_dirname -- "$as_dir" || 300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 301 X"$as_dir" : 'X\(//\)[^/]' \| \ 302 X"$as_dir" : 'X\(//\)$' \| \ 303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 304 $as_echo X"$as_dir" | 305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 306 s//\1/ 307 q 308 } 309 /^X\(\/\/\)[^/].*/{ 310 s//\1/ 311 q 312 } 313 /^X\(\/\/\)$/{ 314 s//\1/ 315 q 316 } 317 /^X\(\/\).*/{ 318 s//\1/ 319 q 320 } 321 s/.*/./; q'` 322 test -d "$as_dir" && break 323 done 324 test -z "$as_dirs" || eval "mkdir $as_dirs" 325 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 326 327 328 } # as_fn_mkdir_p 329 # as_fn_append VAR VALUE 330 # ---------------------- 331 # Append the text in VALUE to the end of the definition contained in VAR. Take 332 # advantage of any shell optimizations that allow amortized linear growth over 333 # repeated appends, instead of the typical quadratic growth present in naive 334 # implementations. 335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 336 eval 'as_fn_append () 337 { 338 eval $1+=\$2 339 }' 340 else 341 as_fn_append () 342 { 343 eval $1=\$$1\$2 344 } 345 fi # as_fn_append 346 347 # as_fn_arith ARG... 348 # ------------------ 349 # Perform arithmetic evaluation on the ARGs, and store the result in the 350 # global $as_val. Take advantage of shells that can avoid forks. The arguments 351 # must be portable across $(()) and expr. 352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 353 eval 'as_fn_arith () 354 { 355 as_val=$(( $* )) 356 }' 357 else 358 as_fn_arith () 359 { 360 as_val=`expr "$@" || test $? -eq 1` 361 } 362 fi # as_fn_arith 363 364 365 # as_fn_error ERROR [LINENO LOG_FD] 366 # --------------------------------- 367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 369 # script with status $?, using 1 if that was 0. 370 as_fn_error () 371 { 372 as_status=$?; test $as_status -eq 0 && as_status=1 373 if test "$3"; then 374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 376 fi 377 $as_echo "$as_me: error: $1" >&2 378 as_fn_exit $as_status 379 } # as_fn_error 380 381 if expr a : '\(a\)' >/dev/null 2>&1 && 382 test "X`expr 00001 : '.*\(...\)'`" = X001; then 383 as_expr=expr 384 else 385 as_expr=false 386 fi 387 388 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 389 as_basename=basename 390 else 391 as_basename=false 392 fi 393 394 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 395 as_dirname=dirname 396 else 397 as_dirname=false 398 fi 399 400 as_me=`$as_basename -- "$0" || 401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 402 X"$0" : 'X\(//\)$' \| \ 403 X"$0" : 'X\(/\)' \| . 2>/dev/null || 404 $as_echo X/"$0" | 405 sed '/^.*\/\([^/][^/]*\)\/*$/{ 406 s//\1/ 407 q 408 } 409 /^X\/\(\/\/\)$/{ 410 s//\1/ 411 q 412 } 413 /^X\/\(\/\).*/{ 414 s//\1/ 415 q 416 } 417 s/.*/./; q'` 418 419 # Avoid depending upon Character Ranges. 420 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 421 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 422 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 423 as_cr_digits='0123456789' 424 as_cr_alnum=$as_cr_Letters$as_cr_digits 425 426 427 as_lineno_1=$LINENO as_lineno_1a=$LINENO 428 as_lineno_2=$LINENO as_lineno_2a=$LINENO 429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 432 sed -n ' 433 p 434 /[$]LINENO/= 435 ' <$as_myself | 436 sed ' 437 s/[$]LINENO.*/&-/ 438 t lineno 439 b 440 :lineno 441 N 442 :loop 443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 444 t loop 445 s/-\n.*// 446 ' >$as_me.lineno && 447 chmod +x "$as_me.lineno" || 448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 449 450 # Don't try to exec as it changes $[0], causing all sort of problems 451 # (the dirname of $[0] is not the place where we might find the 452 # original and so on. Autoconf is especially sensitive to this). 453 . "./$as_me.lineno" 454 # Exit status is that of the last command. 455 exit 456 } 457 458 ECHO_C= ECHO_N= ECHO_T= 459 case `echo -n x` in #((((( 460 -n*) 461 case `echo 'xy\c'` in 462 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 463 xy) ECHO_C='\c';; 464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 465 ECHO_T=' ';; 466 esac;; 467 *) 468 ECHO_N='-n';; 469 esac 470 471 rm -f conf$$ conf$$.exe conf$$.file 472 if test -d conf$$.dir; then 473 rm -f conf$$.dir/conf$$.file 474 else 475 rm -f conf$$.dir 476 mkdir conf$$.dir 2>/dev/null 477 fi 478 if (echo >conf$$.file) 2>/dev/null; then 479 if ln -s conf$$.file conf$$ 2>/dev/null; then 480 as_ln_s='ln -s' 481 # ... but there are two gotchas: 482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 484 # In both cases, we have to default to `cp -p'. 485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 486 as_ln_s='cp -p' 487 elif ln conf$$.file conf$$ 2>/dev/null; then 488 as_ln_s=ln 489 else 490 as_ln_s='cp -p' 491 fi 492 else 493 as_ln_s='cp -p' 494 fi 495 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 496 rmdir conf$$.dir 2>/dev/null 497 498 if mkdir -p . 2>/dev/null; then 499 as_mkdir_p='mkdir -p "$as_dir"' 500 else 501 test -d ./-p && rmdir ./-p 502 as_mkdir_p=false 503 fi 504 505 if test -x / >/dev/null 2>&1; then 506 as_test_x='test -x' 507 else 508 if ls -dL / >/dev/null 2>&1; then 509 as_ls_L_option=L 510 else 511 as_ls_L_option= 512 fi 513 as_test_x=' 514 eval sh -c '\'' 515 if test -d "$1"; then 516 test -d "$1/."; 517 else 518 case $1 in #( 519 -*)set "./$1";; 520 esac; 521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 522 ???[sx]*):;;*)false;;esac;fi 523 '\'' sh 524 ' 525 fi 526 as_executable_p=$as_test_x 527 528 # Sed expression to map a string onto a valid CPP name. 529 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 530 531 # Sed expression to map a string onto a valid variable name. 532 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 533 534 SHELL=${CONFIG_SHELL-/bin/sh} 535 536 537 exec 7<&0 </dev/null 6>&1 538 539 # Name of the host. 540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 541 # so uname gets run too. 542 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 543 544 # 545 # Initializations. 546 # 547 ac_default_prefix=/usr/local 548 ac_clean_files= 549 ac_config_libobj_dir=. 550 LIBOBJS= 551 cross_compiling=no 552 subdirs= 553 MFLAGS= 554 MAKEFLAGS= 555 556 # Identity of this package. 557 PACKAGE_NAME='binutils' 558 PACKAGE_TARNAME='binutils' 559 PACKAGE_VERSION='2.25.51' 560 PACKAGE_STRING='binutils 2.25.51' 561 PACKAGE_BUGREPORT='' 562 PACKAGE_URL='' 563 564 ac_unique_file="ar.c" 565 # Factoring default headers for most tests. 566 ac_includes_default="\ 567 #include <stdio.h> 568 #ifdef HAVE_SYS_TYPES_H 569 # include <sys/types.h> 570 #endif 571 #ifdef HAVE_SYS_STAT_H 572 # include <sys/stat.h> 573 #endif 574 #ifdef STDC_HEADERS 575 # include <stdlib.h> 576 # include <stddef.h> 577 #else 578 # ifdef HAVE_STDLIB_H 579 # include <stdlib.h> 580 # endif 581 #endif 582 #ifdef HAVE_STRING_H 583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 584 # include <memory.h> 585 # endif 586 # include <string.h> 587 #endif 588 #ifdef HAVE_STRINGS_H 589 # include <strings.h> 590 #endif 591 #ifdef HAVE_INTTYPES_H 592 # include <inttypes.h> 593 #endif 594 #ifdef HAVE_STDINT_H 595 # include <stdint.h> 596 #endif 597 #ifdef HAVE_UNISTD_H 598 # include <unistd.h> 599 #endif" 600 601 ac_subst_vars='am__EXEEXT_FALSE 602 am__EXEEXT_TRUE 603 LTLIBOBJS 604 LIBOBJS 605 EMULATION_VECTOR 606 EMULATION 607 OBJDUMP_PRIVATE_OFILES 608 OBJDUMP_DEFS 609 BUILD_INSTALL_MISC 610 BUILD_MISC 611 BUILD_DLLWRAP 612 BUILD_WINDMC 613 BUILD_WINDRES 614 DLLTOOL_DEFS 615 BUILD_DLLTOOL 616 BUILD_SRCONV 617 BUILD_NLMCONV 618 NLMCONV_DEFS 619 LTLIBICONV 620 LIBICONV 621 ALLOCA 622 DEMANGLER_NAME 623 EXEEXT_FOR_BUILD 624 CC_FOR_BUILD 625 HDEFINES 626 GENINSRC_NEVER_FALSE 627 GENINSRC_NEVER_TRUE 628 MAINT 629 MAINTAINER_MODE_FALSE 630 MAINTAINER_MODE_TRUE 631 MSGMERGE 632 MSGFMT 633 MKINSTALLDIRS 634 CATOBJEXT 635 GENCAT 636 INSTOBJEXT 637 DATADIRNAME 638 CATALOGS 639 POSUB 640 GMSGFMT 641 XGETTEXT 642 INCINTL 643 LIBINTL_DEP 644 LIBINTL 645 USE_NLS 646 LEXLIB 647 LEX_OUTPUT_ROOT 648 LEX 649 YFLAGS 650 YACC 651 NO_WERROR 652 WARN_CFLAGS 653 OTOOL64 654 OTOOL 655 LIPO 656 NMEDIT 657 DSYMUTIL 658 RANLIB 659 AR 660 OBJDUMP 661 LN_S 662 NM 663 ac_ct_DUMPBIN 664 DUMPBIN 665 LD 666 FGREP 667 SED 668 LIBTOOL 669 EGREP 670 GREP 671 CPP 672 am__fastdepCC_FALSE 673 am__fastdepCC_TRUE 674 CCDEPMODE 675 AMDEPBACKSLASH 676 AMDEP_FALSE 677 AMDEP_TRUE 678 am__quote 679 am__include 680 DEPDIR 681 am__untar 682 am__tar 683 AMTAR 684 am__leading_dot 685 SET_MAKE 686 AWK 687 mkdir_p 688 MKDIR_P 689 INSTALL_STRIP_PROGRAM 690 STRIP 691 install_sh 692 MAKEINFO 693 AUTOHEADER 694 AUTOMAKE 695 AUTOCONF 696 ACLOCAL 697 VERSION 698 PACKAGE 699 CYGPATH_W 700 am__isrc 701 INSTALL_DATA 702 INSTALL_SCRIPT 703 INSTALL_PROGRAM 704 OBJEXT 705 EXEEXT 706 ac_ct_CC 707 CPPFLAGS 708 LDFLAGS 709 CFLAGS 710 CC 711 target_os 712 target_vendor 713 target_cpu 714 target 715 host_os 716 host_vendor 717 host_cpu 718 host 719 build_os 720 build_vendor 721 build_cpu 722 build 723 target_alias 724 host_alias 725 build_alias 726 LIBS 727 ECHO_T 728 ECHO_N 729 ECHO_C 730 DEFS 731 mandir 732 localedir 733 libdir 734 psdir 735 pdfdir 736 dvidir 737 htmldir 738 infodir 739 docdir 740 oldincludedir 741 includedir 742 localstatedir 743 sharedstatedir 744 sysconfdir 745 datadir 746 datarootdir 747 libexecdir 748 sbindir 749 bindir 750 program_transform_name 751 prefix 752 exec_prefix 753 PACKAGE_URL 754 PACKAGE_BUGREPORT 755 PACKAGE_STRING 756 PACKAGE_VERSION 757 PACKAGE_TARNAME 758 PACKAGE_NAME 759 PATH_SEPARATOR 760 SHELL' 761 ac_subst_files='' 762 ac_user_opts=' 763 enable_option_checking 764 enable_dependency_tracking 765 enable_shared 766 enable_static 767 with_pic 768 enable_fast_install 769 with_gnu_ld 770 enable_libtool_lock 771 enable_plugins 772 enable_largefile 773 enable_targets 774 enable_deterministic_archives 775 enable_default_strings_all 776 enable_werror 777 enable_build_warnings 778 enable_nls 779 enable_maintainer_mode 780 with_zlib 781 enable_rpath 782 with_libiconv_prefix 783 ' 784 ac_precious_vars='build_alias 785 host_alias 786 target_alias 787 CC 788 CFLAGS 789 LDFLAGS 790 LIBS 791 CPPFLAGS 792 CPP 793 YACC 794 YFLAGS' 795 796 797 # Initialize some variables set by options. 798 ac_init_help= 799 ac_init_version=false 800 ac_unrecognized_opts= 801 ac_unrecognized_sep= 802 # The variables have the same names as the options, with 803 # dashes changed to underlines. 804 cache_file=/dev/null 805 exec_prefix=NONE 806 no_create= 807 no_recursion= 808 prefix=NONE 809 program_prefix=NONE 810 program_suffix=NONE 811 program_transform_name=s,x,x, 812 silent= 813 site= 814 srcdir= 815 verbose= 816 x_includes=NONE 817 x_libraries=NONE 818 819 # Installation directory options. 820 # These are left unexpanded so users can "make install exec_prefix=/foo" 821 # and all the variables that are supposed to be based on exec_prefix 822 # by default will actually change. 823 # Use braces instead of parens because sh, perl, etc. also accept them. 824 # (The list follows the same order as the GNU Coding Standards.) 825 bindir='${exec_prefix}/bin' 826 sbindir='${exec_prefix}/sbin' 827 libexecdir='${exec_prefix}/libexec' 828 datarootdir='${prefix}/share' 829 datadir='${datarootdir}' 830 sysconfdir='${prefix}/etc' 831 sharedstatedir='${prefix}/com' 832 localstatedir='${prefix}/var' 833 includedir='${prefix}/include' 834 oldincludedir='/usr/include' 835 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 836 infodir='${datarootdir}/info' 837 htmldir='${docdir}' 838 dvidir='${docdir}' 839 pdfdir='${docdir}' 840 psdir='${docdir}' 841 libdir='${exec_prefix}/lib' 842 localedir='${datarootdir}/locale' 843 mandir='${datarootdir}/man' 844 845 ac_prev= 846 ac_dashdash= 847 for ac_option 848 do 849 # If the previous option needs an argument, assign it. 850 if test -n "$ac_prev"; then 851 eval $ac_prev=\$ac_option 852 ac_prev= 853 continue 854 fi 855 856 case $ac_option in 857 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 858 *) ac_optarg=yes ;; 859 esac 860 861 # Accept the important Cygnus configure options, so we can diagnose typos. 862 863 case $ac_dashdash$ac_option in 864 --) 865 ac_dashdash=yes ;; 866 867 -bindir | --bindir | --bindi | --bind | --bin | --bi) 868 ac_prev=bindir ;; 869 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 870 bindir=$ac_optarg ;; 871 872 -build | --build | --buil | --bui | --bu) 873 ac_prev=build_alias ;; 874 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 875 build_alias=$ac_optarg ;; 876 877 -cache-file | --cache-file | --cache-fil | --cache-fi \ 878 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 879 ac_prev=cache_file ;; 880 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 881 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 882 cache_file=$ac_optarg ;; 883 884 --config-cache | -C) 885 cache_file=config.cache ;; 886 887 -datadir | --datadir | --datadi | --datad) 888 ac_prev=datadir ;; 889 -datadir=* | --datadir=* | --datadi=* | --datad=*) 890 datadir=$ac_optarg ;; 891 892 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 893 | --dataroo | --dataro | --datar) 894 ac_prev=datarootdir ;; 895 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 896 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 897 datarootdir=$ac_optarg ;; 898 899 -disable-* | --disable-*) 900 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 901 # Reject names that are not valid shell variable names. 902 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 903 as_fn_error "invalid feature name: $ac_useropt" 904 ac_useropt_orig=$ac_useropt 905 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 906 case $ac_user_opts in 907 *" 908 "enable_$ac_useropt" 909 "*) ;; 910 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 911 ac_unrecognized_sep=', ';; 912 esac 913 eval enable_$ac_useropt=no ;; 914 915 -docdir | --docdir | --docdi | --doc | --do) 916 ac_prev=docdir ;; 917 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 918 docdir=$ac_optarg ;; 919 920 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 921 ac_prev=dvidir ;; 922 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 923 dvidir=$ac_optarg ;; 924 925 -enable-* | --enable-*) 926 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 927 # Reject names that are not valid shell variable names. 928 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 929 as_fn_error "invalid feature name: $ac_useropt" 930 ac_useropt_orig=$ac_useropt 931 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 932 case $ac_user_opts in 933 *" 934 "enable_$ac_useropt" 935 "*) ;; 936 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 937 ac_unrecognized_sep=', ';; 938 esac 939 eval enable_$ac_useropt=\$ac_optarg ;; 940 941 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 942 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 943 | --exec | --exe | --ex) 944 ac_prev=exec_prefix ;; 945 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 946 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 947 | --exec=* | --exe=* | --ex=*) 948 exec_prefix=$ac_optarg ;; 949 950 -gas | --gas | --ga | --g) 951 # Obsolete; use --with-gas. 952 with_gas=yes ;; 953 954 -help | --help | --hel | --he | -h) 955 ac_init_help=long ;; 956 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 957 ac_init_help=recursive ;; 958 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 959 ac_init_help=short ;; 960 961 -host | --host | --hos | --ho) 962 ac_prev=host_alias ;; 963 -host=* | --host=* | --hos=* | --ho=*) 964 host_alias=$ac_optarg ;; 965 966 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 967 ac_prev=htmldir ;; 968 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 969 | --ht=*) 970 htmldir=$ac_optarg ;; 971 972 -includedir | --includedir | --includedi | --included | --include \ 973 | --includ | --inclu | --incl | --inc) 974 ac_prev=includedir ;; 975 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 976 | --includ=* | --inclu=* | --incl=* | --inc=*) 977 includedir=$ac_optarg ;; 978 979 -infodir | --infodir | --infodi | --infod | --info | --inf) 980 ac_prev=infodir ;; 981 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 982 infodir=$ac_optarg ;; 983 984 -libdir | --libdir | --libdi | --libd) 985 ac_prev=libdir ;; 986 -libdir=* | --libdir=* | --libdi=* | --libd=*) 987 libdir=$ac_optarg ;; 988 989 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 990 | --libexe | --libex | --libe) 991 ac_prev=libexecdir ;; 992 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 993 | --libexe=* | --libex=* | --libe=*) 994 libexecdir=$ac_optarg ;; 995 996 -localedir | --localedir | --localedi | --localed | --locale) 997 ac_prev=localedir ;; 998 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 999 localedir=$ac_optarg ;; 1000 1001 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1002 | --localstate | --localstat | --localsta | --localst | --locals) 1003 ac_prev=localstatedir ;; 1004 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1005 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1006 localstatedir=$ac_optarg ;; 1007 1008 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1009 ac_prev=mandir ;; 1010 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1011 mandir=$ac_optarg ;; 1012 1013 -nfp | --nfp | --nf) 1014 # Obsolete; use --without-fp. 1015 with_fp=no ;; 1016 1017 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1018 | --no-cr | --no-c | -n) 1019 no_create=yes ;; 1020 1021 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1022 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1023 no_recursion=yes ;; 1024 1025 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1026 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1027 | --oldin | --oldi | --old | --ol | --o) 1028 ac_prev=oldincludedir ;; 1029 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1030 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1031 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1032 oldincludedir=$ac_optarg ;; 1033 1034 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1035 ac_prev=prefix ;; 1036 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1037 prefix=$ac_optarg ;; 1038 1039 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1040 | --program-pre | --program-pr | --program-p) 1041 ac_prev=program_prefix ;; 1042 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1043 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1044 program_prefix=$ac_optarg ;; 1045 1046 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1047 | --program-suf | --program-su | --program-s) 1048 ac_prev=program_suffix ;; 1049 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1050 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1051 program_suffix=$ac_optarg ;; 1052 1053 -program-transform-name | --program-transform-name \ 1054 | --program-transform-nam | --program-transform-na \ 1055 | --program-transform-n | --program-transform- \ 1056 | --program-transform | --program-transfor \ 1057 | --program-transfo | --program-transf \ 1058 | --program-trans | --program-tran \ 1059 | --progr-tra | --program-tr | --program-t) 1060 ac_prev=program_transform_name ;; 1061 -program-transform-name=* | --program-transform-name=* \ 1062 | --program-transform-nam=* | --program-transform-na=* \ 1063 | --program-transform-n=* | --program-transform-=* \ 1064 | --program-transform=* | --program-transfor=* \ 1065 | --program-transfo=* | --program-transf=* \ 1066 | --program-trans=* | --program-tran=* \ 1067 | --progr-tra=* | --program-tr=* | --program-t=*) 1068 program_transform_name=$ac_optarg ;; 1069 1070 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1071 ac_prev=pdfdir ;; 1072 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1073 pdfdir=$ac_optarg ;; 1074 1075 -psdir | --psdir | --psdi | --psd | --ps) 1076 ac_prev=psdir ;; 1077 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1078 psdir=$ac_optarg ;; 1079 1080 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1081 | -silent | --silent | --silen | --sile | --sil) 1082 silent=yes ;; 1083 1084 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1085 ac_prev=sbindir ;; 1086 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1087 | --sbi=* | --sb=*) 1088 sbindir=$ac_optarg ;; 1089 1090 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1091 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1092 | --sharedst | --shareds | --shared | --share | --shar \ 1093 | --sha | --sh) 1094 ac_prev=sharedstatedir ;; 1095 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1096 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1097 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1098 | --sha=* | --sh=*) 1099 sharedstatedir=$ac_optarg ;; 1100 1101 -site | --site | --sit) 1102 ac_prev=site ;; 1103 -site=* | --site=* | --sit=*) 1104 site=$ac_optarg ;; 1105 1106 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1107 ac_prev=srcdir ;; 1108 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1109 srcdir=$ac_optarg ;; 1110 1111 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1112 | --syscon | --sysco | --sysc | --sys | --sy) 1113 ac_prev=sysconfdir ;; 1114 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1115 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1116 sysconfdir=$ac_optarg ;; 1117 1118 -target | --target | --targe | --targ | --tar | --ta | --t) 1119 ac_prev=target_alias ;; 1120 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1121 target_alias=$ac_optarg ;; 1122 1123 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1124 verbose=yes ;; 1125 1126 -version | --version | --versio | --versi | --vers | -V) 1127 ac_init_version=: ;; 1128 1129 -with-* | --with-*) 1130 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1131 # Reject names that are not valid shell variable names. 1132 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1133 as_fn_error "invalid package name: $ac_useropt" 1134 ac_useropt_orig=$ac_useropt 1135 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1136 case $ac_user_opts in 1137 *" 1138 "with_$ac_useropt" 1139 "*) ;; 1140 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1141 ac_unrecognized_sep=', ';; 1142 esac 1143 eval with_$ac_useropt=\$ac_optarg ;; 1144 1145 -without-* | --without-*) 1146 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1147 # Reject names that are not valid shell variable names. 1148 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1149 as_fn_error "invalid package name: $ac_useropt" 1150 ac_useropt_orig=$ac_useropt 1151 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1152 case $ac_user_opts in 1153 *" 1154 "with_$ac_useropt" 1155 "*) ;; 1156 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1157 ac_unrecognized_sep=', ';; 1158 esac 1159 eval with_$ac_useropt=no ;; 1160 1161 --x) 1162 # Obsolete; use --with-x. 1163 with_x=yes ;; 1164 1165 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1166 | --x-incl | --x-inc | --x-in | --x-i) 1167 ac_prev=x_includes ;; 1168 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1169 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1170 x_includes=$ac_optarg ;; 1171 1172 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1173 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1174 ac_prev=x_libraries ;; 1175 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1176 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1177 x_libraries=$ac_optarg ;; 1178 1179 -*) as_fn_error "unrecognized option: \`$ac_option' 1180 Try \`$0 --help' for more information." 1181 ;; 1182 1183 *=*) 1184 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1185 # Reject names that are not valid shell variable names. 1186 case $ac_envvar in #( 1187 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1188 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1189 esac 1190 eval $ac_envvar=\$ac_optarg 1191 export $ac_envvar ;; 1192 1193 *) 1194 # FIXME: should be removed in autoconf 3.0. 1195 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1196 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1197 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1198 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1199 ;; 1200 1201 esac 1202 done 1203 1204 if test -n "$ac_prev"; then 1205 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1206 as_fn_error "missing argument to $ac_option" 1207 fi 1208 1209 if test -n "$ac_unrecognized_opts"; then 1210 case $enable_option_checking in 1211 no) ;; 1212 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1213 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1214 esac 1215 fi 1216 1217 # Check all directory arguments for consistency. 1218 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1219 datadir sysconfdir sharedstatedir localstatedir includedir \ 1220 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1221 libdir localedir mandir 1222 do 1223 eval ac_val=\$$ac_var 1224 # Remove trailing slashes. 1225 case $ac_val in 1226 */ ) 1227 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1228 eval $ac_var=\$ac_val;; 1229 esac 1230 # Be sure to have absolute directory names. 1231 case $ac_val in 1232 [\\/$]* | ?:[\\/]* ) continue;; 1233 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1234 esac 1235 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1236 done 1237 1238 # There might be people who depend on the old broken behavior: `$host' 1239 # used to hold the argument of --host etc. 1240 # FIXME: To remove some day. 1241 build=$build_alias 1242 host=$host_alias 1243 target=$target_alias 1244 1245 # FIXME: To remove some day. 1246 if test "x$host_alias" != x; then 1247 if test "x$build_alias" = x; then 1248 cross_compiling=maybe 1249 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1250 If a cross compiler is detected then cross compile mode will be used." >&2 1251 elif test "x$build_alias" != "x$host_alias"; then 1252 cross_compiling=yes 1253 fi 1254 fi 1255 1256 ac_tool_prefix= 1257 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1258 1259 test "$silent" = yes && exec 6>/dev/null 1260 1261 1262 ac_pwd=`pwd` && test -n "$ac_pwd" && 1263 ac_ls_di=`ls -di .` && 1264 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1265 as_fn_error "working directory cannot be determined" 1266 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1267 as_fn_error "pwd does not report name of working directory" 1268 1269 1270 # Find the source files, if location was not specified. 1271 if test -z "$srcdir"; then 1272 ac_srcdir_defaulted=yes 1273 # Try the directory containing this script, then the parent directory. 1274 ac_confdir=`$as_dirname -- "$as_myself" || 1275 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1276 X"$as_myself" : 'X\(//\)[^/]' \| \ 1277 X"$as_myself" : 'X\(//\)$' \| \ 1278 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1279 $as_echo X"$as_myself" | 1280 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1281 s//\1/ 1282 q 1283 } 1284 /^X\(\/\/\)[^/].*/{ 1285 s//\1/ 1286 q 1287 } 1288 /^X\(\/\/\)$/{ 1289 s//\1/ 1290 q 1291 } 1292 /^X\(\/\).*/{ 1293 s//\1/ 1294 q 1295 } 1296 s/.*/./; q'` 1297 srcdir=$ac_confdir 1298 if test ! -r "$srcdir/$ac_unique_file"; then 1299 srcdir=.. 1300 fi 1301 else 1302 ac_srcdir_defaulted=no 1303 fi 1304 if test ! -r "$srcdir/$ac_unique_file"; then 1305 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1306 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1307 fi 1308 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1309 ac_abs_confdir=`( 1310 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1311 pwd)` 1312 # When building in place, set srcdir=. 1313 if test "$ac_abs_confdir" = "$ac_pwd"; then 1314 srcdir=. 1315 fi 1316 # Remove unnecessary trailing slashes from srcdir. 1317 # Double slashes in file names in object file debugging info 1318 # mess up M-x gdb in Emacs. 1319 case $srcdir in 1320 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1321 esac 1322 for ac_var in $ac_precious_vars; do 1323 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1324 eval ac_env_${ac_var}_value=\$${ac_var} 1325 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1326 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1327 done 1328 1329 # 1330 # Report the --help message. 1331 # 1332 if test "$ac_init_help" = "long"; then 1333 # Omit some internal or obsolete options to make the list less imposing. 1334 # This message is too long to be a string in the A/UX 3.1 sh. 1335 cat <<_ACEOF 1336 \`configure' configures binutils 2.25.51 to adapt to many kinds of systems. 1337 1338 Usage: $0 [OPTION]... [VAR=VALUE]... 1339 1340 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1341 VAR=VALUE. See below for descriptions of some of the useful variables. 1342 1343 Defaults for the options are specified in brackets. 1344 1345 Configuration: 1346 -h, --help display this help and exit 1347 --help=short display options specific to this package 1348 --help=recursive display the short help of all the included packages 1349 -V, --version display version information and exit 1350 -q, --quiet, --silent do not print \`checking...' messages 1351 --cache-file=FILE cache test results in FILE [disabled] 1352 -C, --config-cache alias for \`--cache-file=config.cache' 1353 -n, --no-create do not create output files 1354 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1355 1356 Installation directories: 1357 --prefix=PREFIX install architecture-independent files in PREFIX 1358 [$ac_default_prefix] 1359 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1360 [PREFIX] 1361 1362 By default, \`make install' will install all the files in 1363 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1364 an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1365 for instance \`--prefix=\$HOME'. 1366 1367 For better control, use the options below. 1368 1369 Fine tuning of the installation directories: 1370 --bindir=DIR user executables [EPREFIX/bin] 1371 --sbindir=DIR system admin executables [EPREFIX/sbin] 1372 --libexecdir=DIR program executables [EPREFIX/libexec] 1373 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1374 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1375 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1376 --libdir=DIR object code libraries [EPREFIX/lib] 1377 --includedir=DIR C header files [PREFIX/include] 1378 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1379 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1380 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1381 --infodir=DIR info documentation [DATAROOTDIR/info] 1382 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1383 --mandir=DIR man documentation [DATAROOTDIR/man] 1384 --docdir=DIR documentation root [DATAROOTDIR/doc/binutils] 1385 --htmldir=DIR html documentation [DOCDIR] 1386 --dvidir=DIR dvi documentation [DOCDIR] 1387 --pdfdir=DIR pdf documentation [DOCDIR] 1388 --psdir=DIR ps documentation [DOCDIR] 1389 _ACEOF 1390 1391 cat <<\_ACEOF 1392 1393 Program names: 1394 --program-prefix=PREFIX prepend PREFIX to installed program names 1395 --program-suffix=SUFFIX append SUFFIX to installed program names 1396 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1397 1398 System types: 1399 --build=BUILD configure for building on BUILD [guessed] 1400 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1401 --target=TARGET configure for building compilers for TARGET [HOST] 1402 _ACEOF 1403 fi 1404 1405 if test -n "$ac_init_help"; then 1406 case $ac_init_help in 1407 short | recursive ) echo "Configuration of binutils 2.25.51:";; 1408 esac 1409 cat <<\_ACEOF 1410 1411 Optional Features: 1412 --disable-option-checking ignore unrecognized --enable/--with options 1413 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1414 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1415 --disable-dependency-tracking speeds up one-time build 1416 --enable-dependency-tracking do not reject slow dependency extractors 1417 --enable-shared[=PKGS] build shared libraries [default=yes] 1418 --enable-static[=PKGS] build static libraries [default=yes] 1419 --enable-fast-install[=PKGS] 1420 optimize for fast installation [default=yes] 1421 --disable-libtool-lock avoid locking (might break parallel builds) 1422 --enable-plugins Enable support for plugins 1423 --disable-largefile omit support for large files 1424 --enable-targets alternative target configurations 1425 --enable-deterministic-archives 1426 ar and ranlib default to -D behavior 1427 --disable-default-strings-all 1428 strings defaults to --data behavior 1429 --enable-werror treat compile warnings as errors 1430 --enable-build-warnings enable build-time compiler warnings 1431 --disable-nls do not use Native Language Support 1432 --enable-maintainer-mode enable make rules and dependencies not useful 1433 (and sometimes confusing) to the casual installer 1434 --disable-rpath do not hardcode runtime library paths 1435 1436 Optional Packages: 1437 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1438 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1439 --with-pic try to use only PIC/non-PIC objects [default=use 1440 both] 1441 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1442 --with-zlib include zlib support (auto/yes/no) default=auto 1443 --with-gnu-ld assume the C compiler uses GNU ld default=no 1444 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib 1445 --without-libiconv-prefix don't search for libiconv in includedir and libdir 1446 1447 Some influential environment variables: 1448 CC C compiler command 1449 CFLAGS C compiler flags 1450 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1451 nonstandard directory <lib dir> 1452 LIBS libraries to pass to the linker, e.g. -l<library> 1453 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1454 you have headers in a nonstandard directory <include dir> 1455 CPP C preprocessor 1456 YACC The `Yet Another C Compiler' implementation to use. Defaults to 1457 the first program found out of: `bison -y', `byacc', `yacc'. 1458 YFLAGS The list of arguments that will be passed by default to $YACC. 1459 This script will default YFLAGS to the empty string to avoid a 1460 default value of `-d' given by some make applications. 1461 1462 Use these variables to override the choices made by `configure' or to help 1463 it to find libraries and programs with nonstandard names/locations. 1464 1465 Report bugs to the package provider. 1466 _ACEOF 1467 ac_status=$? 1468 fi 1469 1470 if test "$ac_init_help" = "recursive"; then 1471 # If there are subdirs, report their specific --help. 1472 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1473 test -d "$ac_dir" || 1474 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1475 continue 1476 ac_builddir=. 1477 1478 case "$ac_dir" in 1479 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1480 *) 1481 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1482 # A ".." for each directory in $ac_dir_suffix. 1483 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1484 case $ac_top_builddir_sub in 1485 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1486 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1487 esac ;; 1488 esac 1489 ac_abs_top_builddir=$ac_pwd 1490 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1491 # for backward compatibility: 1492 ac_top_builddir=$ac_top_build_prefix 1493 1494 case $srcdir in 1495 .) # We are building in place. 1496 ac_srcdir=. 1497 ac_top_srcdir=$ac_top_builddir_sub 1498 ac_abs_top_srcdir=$ac_pwd ;; 1499 [\\/]* | ?:[\\/]* ) # Absolute name. 1500 ac_srcdir=$srcdir$ac_dir_suffix; 1501 ac_top_srcdir=$srcdir 1502 ac_abs_top_srcdir=$srcdir ;; 1503 *) # Relative name. 1504 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1505 ac_top_srcdir=$ac_top_build_prefix$srcdir 1506 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1507 esac 1508 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1509 1510 cd "$ac_dir" || { ac_status=$?; continue; } 1511 # Check for guested configure. 1512 if test -f "$ac_srcdir/configure.gnu"; then 1513 echo && 1514 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1515 elif test -f "$ac_srcdir/configure"; then 1516 echo && 1517 $SHELL "$ac_srcdir/configure" --help=recursive 1518 else 1519 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1520 fi || ac_status=$? 1521 cd "$ac_pwd" || { ac_status=$?; break; } 1522 done 1523 fi 1524 1525 test -n "$ac_init_help" && exit $ac_status 1526 if $ac_init_version; then 1527 cat <<\_ACEOF 1528 binutils configure 2.25.51 1529 generated by GNU Autoconf 2.64 1530 1531 Copyright (C) 2009 Free Software Foundation, Inc. 1532 This configure script is free software; the Free Software Foundation 1533 gives unlimited permission to copy, distribute and modify it. 1534 _ACEOF 1535 exit 1536 fi 1537 1538 ## ------------------------ ## 1539 ## Autoconf initialization. ## 1540 ## ------------------------ ## 1541 1542 # ac_fn_c_try_compile LINENO 1543 # -------------------------- 1544 # Try to compile conftest.$ac_ext, and return whether this succeeded. 1545 ac_fn_c_try_compile () 1546 { 1547 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1548 rm -f conftest.$ac_objext 1549 if { { ac_try="$ac_compile" 1550 case "(($ac_try" in 1551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1552 *) ac_try_echo=$ac_try;; 1553 esac 1554 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1555 $as_echo "$ac_try_echo"; } >&5 1556 (eval "$ac_compile") 2>conftest.err 1557 ac_status=$? 1558 if test -s conftest.err; then 1559 grep -v '^ *+' conftest.err >conftest.er1 1560 cat conftest.er1 >&5 1561 mv -f conftest.er1 conftest.err 1562 fi 1563 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1564 test $ac_status = 0; } && { 1565 test -z "$ac_c_werror_flag" || 1566 test ! -s conftest.err 1567 } && test -s conftest.$ac_objext; then : 1568 ac_retval=0 1569 else 1570 $as_echo "$as_me: failed program was:" >&5 1571 sed 's/^/| /' conftest.$ac_ext >&5 1572 1573 ac_retval=1 1574 fi 1575 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1576 return $ac_retval 1577 1578 } # ac_fn_c_try_compile 1579 1580 # ac_fn_c_try_link LINENO 1581 # ----------------------- 1582 # Try to link conftest.$ac_ext, and return whether this succeeded. 1583 ac_fn_c_try_link () 1584 { 1585 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1586 rm -f conftest.$ac_objext conftest$ac_exeext 1587 if { { ac_try="$ac_link" 1588 case "(($ac_try" in 1589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1590 *) ac_try_echo=$ac_try;; 1591 esac 1592 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1593 $as_echo "$ac_try_echo"; } >&5 1594 (eval "$ac_link") 2>conftest.err 1595 ac_status=$? 1596 if test -s conftest.err; then 1597 grep -v '^ *+' conftest.err >conftest.er1 1598 cat conftest.er1 >&5 1599 mv -f conftest.er1 conftest.err 1600 fi 1601 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1602 test $ac_status = 0; } && { 1603 test -z "$ac_c_werror_flag" || 1604 test ! -s conftest.err 1605 } && test -s conftest$ac_exeext && { 1606 test "$cross_compiling" = yes || 1607 $as_test_x conftest$ac_exeext 1608 }; then : 1609 ac_retval=0 1610 else 1611 $as_echo "$as_me: failed program was:" >&5 1612 sed 's/^/| /' conftest.$ac_ext >&5 1613 1614 ac_retval=1 1615 fi 1616 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1617 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1618 # interfere with the next link command; also delete a directory that is 1619 # left behind by Apple's compiler. We do this before executing the actions. 1620 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1621 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1622 return $ac_retval 1623 1624 } # ac_fn_c_try_link 1625 1626 # ac_fn_c_try_cpp LINENO 1627 # ---------------------- 1628 # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1629 ac_fn_c_try_cpp () 1630 { 1631 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1632 if { { ac_try="$ac_cpp conftest.$ac_ext" 1633 case "(($ac_try" in 1634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1635 *) ac_try_echo=$ac_try;; 1636 esac 1637 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1638 $as_echo "$ac_try_echo"; } >&5 1639 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1640 ac_status=$? 1641 if test -s conftest.err; then 1642 grep -v '^ *+' conftest.err >conftest.er1 1643 cat conftest.er1 >&5 1644 mv -f conftest.er1 conftest.err 1645 fi 1646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1647 test $ac_status = 0; } >/dev/null && { 1648 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1649 test ! -s conftest.err 1650 }; then : 1651 ac_retval=0 1652 else 1653 $as_echo "$as_me: failed program was:" >&5 1654 sed 's/^/| /' conftest.$ac_ext >&5 1655 1656 ac_retval=1 1657 fi 1658 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1659 return $ac_retval 1660 1661 } # ac_fn_c_try_cpp 1662 1663 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1664 # ------------------------------------------------------- 1665 # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1666 # the include files in INCLUDES and setting the cache variable VAR 1667 # accordingly. 1668 ac_fn_c_check_header_mongrel () 1669 { 1670 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1671 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1673 $as_echo_n "checking for $2... " >&6; } 1674 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1675 $as_echo_n "(cached) " >&6 1676 fi 1677 eval ac_res=\$$3 1678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1679 $as_echo "$ac_res" >&6; } 1680 else 1681 # Is the header compilable? 1682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1683 $as_echo_n "checking $2 usability... " >&6; } 1684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1685 /* end confdefs.h. */ 1686 $4 1687 #include <$2> 1688 _ACEOF 1689 if ac_fn_c_try_compile "$LINENO"; then : 1690 ac_header_compiler=yes 1691 else 1692 ac_header_compiler=no 1693 fi 1694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1696 $as_echo "$ac_header_compiler" >&6; } 1697 1698 # Is the header present? 1699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1700 $as_echo_n "checking $2 presence... " >&6; } 1701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1702 /* end confdefs.h. */ 1703 #include <$2> 1704 _ACEOF 1705 if ac_fn_c_try_cpp "$LINENO"; then : 1706 ac_header_preproc=yes 1707 else 1708 ac_header_preproc=no 1709 fi 1710 rm -f conftest.err conftest.$ac_ext 1711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1712 $as_echo "$ac_header_preproc" >&6; } 1713 1714 # So? What about this header? 1715 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1716 yes:no: ) 1717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1718 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1719 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1720 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1721 ;; 1722 no:yes:* ) 1723 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1724 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1725 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1726 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1727 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1728 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1730 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1731 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1732 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1733 ;; 1734 esac 1735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1736 $as_echo_n "checking for $2... " >&6; } 1737 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1738 $as_echo_n "(cached) " >&6 1739 else 1740 eval "$3=\$ac_header_compiler" 1741 fi 1742 eval ac_res=\$$3 1743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1744 $as_echo "$ac_res" >&6; } 1745 fi 1746 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1747 1748 } # ac_fn_c_check_header_mongrel 1749 1750 # ac_fn_c_try_run LINENO 1751 # ---------------------- 1752 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1753 # that executables *can* be run. 1754 ac_fn_c_try_run () 1755 { 1756 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1757 if { { ac_try="$ac_link" 1758 case "(($ac_try" in 1759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1760 *) ac_try_echo=$ac_try;; 1761 esac 1762 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1763 $as_echo "$ac_try_echo"; } >&5 1764 (eval "$ac_link") 2>&5 1765 ac_status=$? 1766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1767 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1768 { { case "(($ac_try" in 1769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1770 *) ac_try_echo=$ac_try;; 1771 esac 1772 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1773 $as_echo "$ac_try_echo"; } >&5 1774 (eval "$ac_try") 2>&5 1775 ac_status=$? 1776 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1777 test $ac_status = 0; }; }; then : 1778 ac_retval=0 1779 else 1780 $as_echo "$as_me: program exited with status $ac_status" >&5 1781 $as_echo "$as_me: failed program was:" >&5 1782 sed 's/^/| /' conftest.$ac_ext >&5 1783 1784 ac_retval=$ac_status 1785 fi 1786 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1787 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1788 return $ac_retval 1789 1790 } # ac_fn_c_try_run 1791 1792 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1793 # ------------------------------------------------------- 1794 # Tests whether HEADER exists and can be compiled using the include files in 1795 # INCLUDES, setting the cache variable VAR accordingly. 1796 ac_fn_c_check_header_compile () 1797 { 1798 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1800 $as_echo_n "checking for $2... " >&6; } 1801 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1802 $as_echo_n "(cached) " >&6 1803 else 1804 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1805 /* end confdefs.h. */ 1806 $4 1807 #include <$2> 1808 _ACEOF 1809 if ac_fn_c_try_compile "$LINENO"; then : 1810 eval "$3=yes" 1811 else 1812 eval "$3=no" 1813 fi 1814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1815 fi 1816 eval ac_res=\$$3 1817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1818 $as_echo "$ac_res" >&6; } 1819 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1820 1821 } # ac_fn_c_check_header_compile 1822 1823 # ac_fn_c_check_func LINENO FUNC VAR 1824 # ---------------------------------- 1825 # Tests whether FUNC exists, setting the cache variable VAR accordingly 1826 ac_fn_c_check_func () 1827 { 1828 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1830 $as_echo_n "checking for $2... " >&6; } 1831 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1832 $as_echo_n "(cached) " >&6 1833 else 1834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1835 /* end confdefs.h. */ 1836 /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1837 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1838 #define $2 innocuous_$2 1839 1840 /* System header to define __stub macros and hopefully few prototypes, 1841 which can conflict with char $2 (); below. 1842 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1843 <limits.h> exists even on freestanding compilers. */ 1844 1845 #ifdef __STDC__ 1846 # include <limits.h> 1847 #else 1848 # include <assert.h> 1849 #endif 1850 1851 #undef $2 1852 1853 /* Override any GCC internal prototype to avoid an error. 1854 Use char because int might match the return type of a GCC 1855 builtin and then its argument prototype would still apply. */ 1856 #ifdef __cplusplus 1857 extern "C" 1858 #endif 1859 char $2 (); 1860 /* The GNU C library defines this for functions which it implements 1861 to always fail with ENOSYS. Some functions are actually named 1862 something starting with __ and the normal name is an alias. */ 1863 #if defined __stub_$2 || defined __stub___$2 1864 choke me 1865 #endif 1866 1867 int 1868 main () 1869 { 1870 return $2 (); 1871 ; 1872 return 0; 1873 } 1874 _ACEOF 1875 if ac_fn_c_try_link "$LINENO"; then : 1876 eval "$3=yes" 1877 else 1878 eval "$3=no" 1879 fi 1880 rm -f core conftest.err conftest.$ac_objext \ 1881 conftest$ac_exeext conftest.$ac_ext 1882 fi 1883 eval ac_res=\$$3 1884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1885 $as_echo "$ac_res" >&6; } 1886 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1887 1888 } # ac_fn_c_check_func 1889 1890 # ac_fn_c_check_decl LINENO SYMBOL VAR 1891 # ------------------------------------ 1892 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1893 ac_fn_c_check_decl () 1894 { 1895 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1896 as_decl_name=`echo $2|sed 's/ *(.*//'` 1897 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1899 $as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1900 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1901 $as_echo_n "(cached) " >&6 1902 else 1903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1904 /* end confdefs.h. */ 1905 $4 1906 int 1907 main () 1908 { 1909 #ifndef $as_decl_name 1910 #ifdef __cplusplus 1911 (void) $as_decl_use; 1912 #else 1913 (void) $as_decl_name; 1914 #endif 1915 #endif 1916 1917 ; 1918 return 0; 1919 } 1920 _ACEOF 1921 if ac_fn_c_try_compile "$LINENO"; then : 1922 eval "$3=yes" 1923 else 1924 eval "$3=no" 1925 fi 1926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1927 fi 1928 eval ac_res=\$$3 1929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1930 $as_echo "$ac_res" >&6; } 1931 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1932 1933 } # ac_fn_c_check_decl 1934 cat >config.log <<_ACEOF 1935 This file contains any messages produced by compilers while 1936 running configure, to aid debugging if configure makes a mistake. 1937 1938 It was created by binutils $as_me 2.25.51, which was 1939 generated by GNU Autoconf 2.64. Invocation command line was 1940 1941 $ $0 $@ 1942 1943 _ACEOF 1944 exec 5>>config.log 1945 { 1946 cat <<_ASUNAME 1947 ## --------- ## 1948 ## Platform. ## 1949 ## --------- ## 1950 1951 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1952 uname -m = `(uname -m) 2>/dev/null || echo unknown` 1953 uname -r = `(uname -r) 2>/dev/null || echo unknown` 1954 uname -s = `(uname -s) 2>/dev/null || echo unknown` 1955 uname -v = `(uname -v) 2>/dev/null || echo unknown` 1956 1957 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1958 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1959 1960 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1961 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1962 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1963 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1964 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1965 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1966 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1967 1968 _ASUNAME 1969 1970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1971 for as_dir in $PATH 1972 do 1973 IFS=$as_save_IFS 1974 test -z "$as_dir" && as_dir=. 1975 $as_echo "PATH: $as_dir" 1976 done 1977 IFS=$as_save_IFS 1978 1979 } >&5 1980 1981 cat >&5 <<_ACEOF 1982 1983 1984 ## ----------- ## 1985 ## Core tests. ## 1986 ## ----------- ## 1987 1988 _ACEOF 1989 1990 1991 # Keep a trace of the command line. 1992 # Strip out --no-create and --no-recursion so they do not pile up. 1993 # Strip out --silent because we don't want to record it for future runs. 1994 # Also quote any args containing shell meta-characters. 1995 # Make two passes to allow for proper duplicate-argument suppression. 1996 ac_configure_args= 1997 ac_configure_args0= 1998 ac_configure_args1= 1999 ac_must_keep_next=false 2000 for ac_pass in 1 2 2001 do 2002 for ac_arg 2003 do 2004 case $ac_arg in 2005 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2006 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2007 | -silent | --silent | --silen | --sile | --sil) 2008 continue ;; 2009 *\'*) 2010 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2011 esac 2012 case $ac_pass in 2013 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2014 2) 2015 as_fn_append ac_configure_args1 " '$ac_arg'" 2016 if test $ac_must_keep_next = true; then 2017 ac_must_keep_next=false # Got value, back to normal. 2018 else 2019 case $ac_arg in 2020 *=* | --config-cache | -C | -disable-* | --disable-* \ 2021 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2022 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2023 | -with-* | --with-* | -without-* | --without-* | --x) 2024 case "$ac_configure_args0 " in 2025 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2026 esac 2027 ;; 2028 -* ) ac_must_keep_next=true ;; 2029 esac 2030 fi 2031 as_fn_append ac_configure_args " '$ac_arg'" 2032 ;; 2033 esac 2034 done 2035 done 2036 { ac_configure_args0=; unset ac_configure_args0;} 2037 { ac_configure_args1=; unset ac_configure_args1;} 2038 2039 # When interrupted or exit'd, cleanup temporary files, and complete 2040 # config.log. We remove comments because anyway the quotes in there 2041 # would cause problems or look ugly. 2042 # WARNING: Use '\'' to represent an apostrophe within the trap. 2043 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2044 trap 'exit_status=$? 2045 # Save into config.log some information that might help in debugging. 2046 { 2047 echo 2048 2049 cat <<\_ASBOX 2050 ## ---------------- ## 2051 ## Cache variables. ## 2052 ## ---------------- ## 2053 _ASBOX 2054 echo 2055 # The following way of writing the cache mishandles newlines in values, 2056 ( 2057 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2058 eval ac_val=\$$ac_var 2059 case $ac_val in #( 2060 *${as_nl}*) 2061 case $ac_var in #( 2062 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2063 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2064 esac 2065 case $ac_var in #( 2066 _ | IFS | as_nl) ;; #( 2067 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2068 *) { eval $ac_var=; unset $ac_var;} ;; 2069 esac ;; 2070 esac 2071 done 2072 (set) 2>&1 | 2073 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2074 *${as_nl}ac_space=\ *) 2075 sed -n \ 2076 "s/'\''/'\''\\\\'\'''\''/g; 2077 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2078 ;; #( 2079 *) 2080 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2081 ;; 2082 esac | 2083 sort 2084 ) 2085 echo 2086 2087 cat <<\_ASBOX 2088 ## ----------------- ## 2089 ## Output variables. ## 2090 ## ----------------- ## 2091 _ASBOX 2092 echo 2093 for ac_var in $ac_subst_vars 2094 do 2095 eval ac_val=\$$ac_var 2096 case $ac_val in 2097 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2098 esac 2099 $as_echo "$ac_var='\''$ac_val'\''" 2100 done | sort 2101 echo 2102 2103 if test -n "$ac_subst_files"; then 2104 cat <<\_ASBOX 2105 ## ------------------- ## 2106 ## File substitutions. ## 2107 ## ------------------- ## 2108 _ASBOX 2109 echo 2110 for ac_var in $ac_subst_files 2111 do 2112 eval ac_val=\$$ac_var 2113 case $ac_val in 2114 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2115 esac 2116 $as_echo "$ac_var='\''$ac_val'\''" 2117 done | sort 2118 echo 2119 fi 2120 2121 if test -s confdefs.h; then 2122 cat <<\_ASBOX 2123 ## ----------- ## 2124 ## confdefs.h. ## 2125 ## ----------- ## 2126 _ASBOX 2127 echo 2128 cat confdefs.h 2129 echo 2130 fi 2131 test "$ac_signal" != 0 && 2132 $as_echo "$as_me: caught signal $ac_signal" 2133 $as_echo "$as_me: exit $exit_status" 2134 } >&5 2135 rm -f core *.core core.conftest.* && 2136 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2137 exit $exit_status 2138 ' 0 2139 for ac_signal in 1 2 13 15; do 2140 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2141 done 2142 ac_signal=0 2143 2144 # confdefs.h avoids OS command line length limits that DEFS can exceed. 2145 rm -f -r conftest* confdefs.h 2146 2147 $as_echo "/* confdefs.h */" > confdefs.h 2148 2149 # Predefined preprocessor variables. 2150 2151 cat >>confdefs.h <<_ACEOF 2152 #define PACKAGE_NAME "$PACKAGE_NAME" 2153 _ACEOF 2154 2155 cat >>confdefs.h <<_ACEOF 2156 #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2157 _ACEOF 2158 2159 cat >>confdefs.h <<_ACEOF 2160 #define PACKAGE_VERSION "$PACKAGE_VERSION" 2161 _ACEOF 2162 2163 cat >>confdefs.h <<_ACEOF 2164 #define PACKAGE_STRING "$PACKAGE_STRING" 2165 _ACEOF 2166 2167 cat >>confdefs.h <<_ACEOF 2168 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2169 _ACEOF 2170 2171 cat >>confdefs.h <<_ACEOF 2172 #define PACKAGE_URL "$PACKAGE_URL" 2173 _ACEOF 2174 2175 2176 # Let the site file select an alternate cache file if it wants to. 2177 # Prefer an explicitly selected file to automatically selected ones. 2178 ac_site_file1=NONE 2179 ac_site_file2=NONE 2180 if test -n "$CONFIG_SITE"; then 2181 ac_site_file1=$CONFIG_SITE 2182 elif test "x$prefix" != xNONE; then 2183 ac_site_file1=$prefix/share/config.site 2184 ac_site_file2=$prefix/etc/config.site 2185 else 2186 ac_site_file1=$ac_default_prefix/share/config.site 2187 ac_site_file2=$ac_default_prefix/etc/config.site 2188 fi 2189 for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2190 do 2191 test "x$ac_site_file" = xNONE && continue 2192 if test -r "$ac_site_file"; then 2193 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2194 $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2195 sed 's/^/| /' "$ac_site_file" >&5 2196 . "$ac_site_file" 2197 fi 2198 done 2199 2200 if test -r "$cache_file"; then 2201 # Some versions of bash will fail to source /dev/null (special 2202 # files actually), so we avoid doing that. 2203 if test -f "$cache_file"; then 2204 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2205 $as_echo "$as_me: loading cache $cache_file" >&6;} 2206 case $cache_file in 2207 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2208 *) . "./$cache_file";; 2209 esac 2210 fi 2211 else 2212 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2213 $as_echo "$as_me: creating cache $cache_file" >&6;} 2214 >$cache_file 2215 fi 2216 2217 # Check that the precious variables saved in the cache have kept the same 2218 # value. 2219 ac_cache_corrupted=false 2220 for ac_var in $ac_precious_vars; do 2221 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2222 eval ac_new_set=\$ac_env_${ac_var}_set 2223 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2224 eval ac_new_val=\$ac_env_${ac_var}_value 2225 case $ac_old_set,$ac_new_set in 2226 set,) 2227 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2228 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2229 ac_cache_corrupted=: ;; 2230 ,set) 2231 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2232 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2233 ac_cache_corrupted=: ;; 2234 ,);; 2235 *) 2236 if test "x$ac_old_val" != "x$ac_new_val"; then 2237 # differences in whitespace do not lead to failure. 2238 ac_old_val_w=`echo x $ac_old_val` 2239 ac_new_val_w=`echo x $ac_new_val` 2240 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2241 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2242 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2243 ac_cache_corrupted=: 2244 else 2245 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2246 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2247 eval $ac_var=\$ac_old_val 2248 fi 2249 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2250 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2251 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2252 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2253 fi;; 2254 esac 2255 # Pass precious variables to config.status. 2256 if test "$ac_new_set" = set; then 2257 case $ac_new_val in 2258 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2259 *) ac_arg=$ac_var=$ac_new_val ;; 2260 esac 2261 case " $ac_configure_args " in 2262 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2263 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2264 esac 2265 fi 2266 done 2267 if $ac_cache_corrupted; then 2268 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2269 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2270 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2271 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2272 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2273 fi 2274 ## -------------------- ## 2275 ## Main body of script. ## 2276 ## -------------------- ## 2277 2278 ac_ext=c 2279 ac_cpp='$CPP $CPPFLAGS' 2280 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2281 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2282 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2283 2284 2285 2286 2287 2288 2289 2290 ac_aux_dir= 2291 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2292 for ac_t in install-sh install.sh shtool; do 2293 if test -f "$ac_dir/$ac_t"; then 2294 ac_aux_dir=$ac_dir 2295 ac_install_sh="$ac_aux_dir/$ac_t -c" 2296 break 2 2297 fi 2298 done 2299 done 2300 if test -z "$ac_aux_dir"; then 2301 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2302 fi 2303 2304 # These three variables are undocumented and unsupported, 2305 # and are intended to be withdrawn in a future Autoconf release. 2306 # They can cause serious problems if a builder's source tree is in a directory 2307 # whose full name contains unusual characters. 2308 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2309 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2310 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2311 2312 2313 # Make sure we can run config.sub. 2314 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2315 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2316 2317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2318 $as_echo_n "checking build system type... " >&6; } 2319 if test "${ac_cv_build+set}" = set; then : 2320 $as_echo_n "(cached) " >&6 2321 else 2322 ac_build_alias=$build_alias 2323 test "x$ac_build_alias" = x && 2324 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2325 test "x$ac_build_alias" = x && 2326 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2327 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2328 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2329 2330 fi 2331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2332 $as_echo "$ac_cv_build" >&6; } 2333 case $ac_cv_build in 2334 *-*-*) ;; 2335 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2336 esac 2337 build=$ac_cv_build 2338 ac_save_IFS=$IFS; IFS='-' 2339 set x $ac_cv_build 2340 shift 2341 build_cpu=$1 2342 build_vendor=$2 2343 shift; shift 2344 # Remember, the first character of IFS is used to create $*, 2345 # except with old shells: 2346 build_os=$* 2347 IFS=$ac_save_IFS 2348 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2349 2350 2351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2352 $as_echo_n "checking host system type... " >&6; } 2353 if test "${ac_cv_host+set}" = set; then : 2354 $as_echo_n "(cached) " >&6 2355 else 2356 if test "x$host_alias" = x; then 2357 ac_cv_host=$ac_cv_build 2358 else 2359 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2360 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2361 fi 2362 2363 fi 2364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2365 $as_echo "$ac_cv_host" >&6; } 2366 case $ac_cv_host in 2367 *-*-*) ;; 2368 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2369 esac 2370 host=$ac_cv_host 2371 ac_save_IFS=$IFS; IFS='-' 2372 set x $ac_cv_host 2373 shift 2374 host_cpu=$1 2375 host_vendor=$2 2376 shift; shift 2377 # Remember, the first character of IFS is used to create $*, 2378 # except with old shells: 2379 host_os=$* 2380 IFS=$ac_save_IFS 2381 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2382 2383 2384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2385 $as_echo_n "checking target system type... " >&6; } 2386 if test "${ac_cv_target+set}" = set; then : 2387 $as_echo_n "(cached) " >&6 2388 else 2389 if test "x$target_alias" = x; then 2390 ac_cv_target=$ac_cv_host 2391 else 2392 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2393 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2394 fi 2395 2396 fi 2397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2398 $as_echo "$ac_cv_target" >&6; } 2399 case $ac_cv_target in 2400 *-*-*) ;; 2401 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2402 esac 2403 target=$ac_cv_target 2404 ac_save_IFS=$IFS; IFS='-' 2405 set x $ac_cv_target 2406 shift 2407 target_cpu=$1 2408 target_vendor=$2 2409 shift; shift 2410 # Remember, the first character of IFS is used to create $*, 2411 # except with old shells: 2412 target_os=$* 2413 IFS=$ac_save_IFS 2414 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2415 2416 2417 # The aliases save the names the user supplied, while $host etc. 2418 # will get canonicalized. 2419 test -n "$target_alias" && 2420 test "$program_prefix$program_suffix$program_transform_name" = \ 2421 NONENONEs,x,x, && 2422 program_prefix=${target_alias}- 2423 ac_ext=c 2424 ac_cpp='$CPP $CPPFLAGS' 2425 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2426 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2427 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2428 if test -n "$ac_tool_prefix"; then 2429 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2430 set dummy ${ac_tool_prefix}gcc; ac_word=$2 2431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2432 $as_echo_n "checking for $ac_word... " >&6; } 2433 if test "${ac_cv_prog_CC+set}" = set; then : 2434 $as_echo_n "(cached) " >&6 2435 else 2436 if test -n "$CC"; then 2437 ac_cv_prog_CC="$CC" # Let the user override the test. 2438 else 2439 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2440 for as_dir in $PATH 2441 do 2442 IFS=$as_save_IFS 2443 test -z "$as_dir" && as_dir=. 2444 for ac_exec_ext in '' $ac_executable_extensions; do 2445 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2446 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2448 break 2 2449 fi 2450 done 2451 done 2452 IFS=$as_save_IFS 2453 2454 fi 2455 fi 2456 CC=$ac_cv_prog_CC 2457 if test -n "$CC"; then 2458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2459 $as_echo "$CC" >&6; } 2460 else 2461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2462 $as_echo "no" >&6; } 2463 fi 2464 2465 2466 fi 2467 if test -z "$ac_cv_prog_CC"; then 2468 ac_ct_CC=$CC 2469 # Extract the first word of "gcc", so it can be a program name with args. 2470 set dummy gcc; ac_word=$2 2471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2472 $as_echo_n "checking for $ac_word... " >&6; } 2473 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2474 $as_echo_n "(cached) " >&6 2475 else 2476 if test -n "$ac_ct_CC"; then 2477 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2478 else 2479 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2480 for as_dir in $PATH 2481 do 2482 IFS=$as_save_IFS 2483 test -z "$as_dir" && as_dir=. 2484 for ac_exec_ext in '' $ac_executable_extensions; do 2485 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2486 ac_cv_prog_ac_ct_CC="gcc" 2487 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2488 break 2 2489 fi 2490 done 2491 done 2492 IFS=$as_save_IFS 2493 2494 fi 2495 fi 2496 ac_ct_CC=$ac_cv_prog_ac_ct_CC 2497 if test -n "$ac_ct_CC"; then 2498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2499 $as_echo "$ac_ct_CC" >&6; } 2500 else 2501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2502 $as_echo "no" >&6; } 2503 fi 2504 2505 if test "x$ac_ct_CC" = x; then 2506 CC="" 2507 else 2508 case $cross_compiling:$ac_tool_warned in 2509 yes:) 2510 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2511 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2512 ac_tool_warned=yes ;; 2513 esac 2514 CC=$ac_ct_CC 2515 fi 2516 else 2517 CC="$ac_cv_prog_CC" 2518 fi 2519 2520 if test -z "$CC"; then 2521 if test -n "$ac_tool_prefix"; then 2522 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2523 set dummy ${ac_tool_prefix}cc; ac_word=$2 2524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2525 $as_echo_n "checking for $ac_word... " >&6; } 2526 if test "${ac_cv_prog_CC+set}" = set; then : 2527 $as_echo_n "(cached) " >&6 2528 else 2529 if test -n "$CC"; then 2530 ac_cv_prog_CC="$CC" # Let the user override the test. 2531 else 2532 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2533 for as_dir in $PATH 2534 do 2535 IFS=$as_save_IFS 2536 test -z "$as_dir" && as_dir=. 2537 for ac_exec_ext in '' $ac_executable_extensions; do 2538 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2539 ac_cv_prog_CC="${ac_tool_prefix}cc" 2540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2541 break 2 2542 fi 2543 done 2544 done 2545 IFS=$as_save_IFS 2546 2547 fi 2548 fi 2549 CC=$ac_cv_prog_CC 2550 if test -n "$CC"; then 2551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2552 $as_echo "$CC" >&6; } 2553 else 2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2555 $as_echo "no" >&6; } 2556 fi 2557 2558 2559 fi 2560 fi 2561 if test -z "$CC"; then 2562 # Extract the first word of "cc", so it can be a program name with args. 2563 set dummy cc; ac_word=$2 2564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2565 $as_echo_n "checking for $ac_word... " >&6; } 2566 if test "${ac_cv_prog_CC+set}" = set; then : 2567 $as_echo_n "(cached) " >&6 2568 else 2569 if test -n "$CC"; then 2570 ac_cv_prog_CC="$CC" # Let the user override the test. 2571 else 2572 ac_prog_rejected=no 2573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2574 for as_dir in $PATH 2575 do 2576 IFS=$as_save_IFS 2577 test -z "$as_dir" && as_dir=. 2578 for ac_exec_ext in '' $ac_executable_extensions; do 2579 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2580 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2581 ac_prog_rejected=yes 2582 continue 2583 fi 2584 ac_cv_prog_CC="cc" 2585 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2586 break 2 2587 fi 2588 done 2589 done 2590 IFS=$as_save_IFS 2591 2592 if test $ac_prog_rejected = yes; then 2593 # We found a bogon in the path, so make sure we never use it. 2594 set dummy $ac_cv_prog_CC 2595 shift 2596 if test $# != 0; then 2597 # We chose a different compiler from the bogus one. 2598 # However, it has the same basename, so the bogon will be chosen 2599 # first if we set CC to just the basename; use the full file name. 2600 shift 2601 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2602 fi 2603 fi 2604 fi 2605 fi 2606 CC=$ac_cv_prog_CC 2607 if test -n "$CC"; then 2608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2609 $as_echo "$CC" >&6; } 2610 else 2611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2612 $as_echo "no" >&6; } 2613 fi 2614 2615 2616 fi 2617 if test -z "$CC"; then 2618 if test -n "$ac_tool_prefix"; then 2619 for ac_prog in cl.exe 2620 do 2621 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2622 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2624 $as_echo_n "checking for $ac_word... " >&6; } 2625 if test "${ac_cv_prog_CC+set}" = set; then : 2626 $as_echo_n "(cached) " >&6 2627 else 2628 if test -n "$CC"; then 2629 ac_cv_prog_CC="$CC" # Let the user override the test. 2630 else 2631 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2632 for as_dir in $PATH 2633 do 2634 IFS=$as_save_IFS 2635 test -z "$as_dir" && as_dir=. 2636 for ac_exec_ext in '' $ac_executable_extensions; do 2637 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2638 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2640 break 2 2641 fi 2642 done 2643 done 2644 IFS=$as_save_IFS 2645 2646 fi 2647 fi 2648 CC=$ac_cv_prog_CC 2649 if test -n "$CC"; then 2650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2651 $as_echo "$CC" >&6; } 2652 else 2653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2654 $as_echo "no" >&6; } 2655 fi 2656 2657 2658 test -n "$CC" && break 2659 done 2660 fi 2661 if test -z "$CC"; then 2662 ac_ct_CC=$CC 2663 for ac_prog in cl.exe 2664 do 2665 # Extract the first word of "$ac_prog", so it can be a program name with args. 2666 set dummy $ac_prog; ac_word=$2 2667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2668 $as_echo_n "checking for $ac_word... " >&6; } 2669 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2670 $as_echo_n "(cached) " >&6 2671 else 2672 if test -n "$ac_ct_CC"; then 2673 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2674 else 2675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2676 for as_dir in $PATH 2677 do 2678 IFS=$as_save_IFS 2679 test -z "$as_dir" && as_dir=. 2680 for ac_exec_ext in '' $ac_executable_extensions; do 2681 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2682 ac_cv_prog_ac_ct_CC="$ac_prog" 2683 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2684 break 2 2685 fi 2686 done 2687 done 2688 IFS=$as_save_IFS 2689 2690 fi 2691 fi 2692 ac_ct_CC=$ac_cv_prog_ac_ct_CC 2693 if test -n "$ac_ct_CC"; then 2694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2695 $as_echo "$ac_ct_CC" >&6; } 2696 else 2697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2698 $as_echo "no" >&6; } 2699 fi 2700 2701 2702 test -n "$ac_ct_CC" && break 2703 done 2704 2705 if test "x$ac_ct_CC" = x; then 2706 CC="" 2707 else 2708 case $cross_compiling:$ac_tool_warned in 2709 yes:) 2710 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2711 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2712 ac_tool_warned=yes ;; 2713 esac 2714 CC=$ac_ct_CC 2715 fi 2716 fi 2717 2718 fi 2719 2720 2721 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2722 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2723 as_fn_error "no acceptable C compiler found in \$PATH 2724 See \`config.log' for more details." "$LINENO" 5; } 2725 2726 # Provide some information about the compiler. 2727 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2728 set X $ac_compile 2729 ac_compiler=$2 2730 for ac_option in --version -v -V -qversion; do 2731 { { ac_try="$ac_compiler $ac_option >&5" 2732 case "(($ac_try" in 2733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2734 *) ac_try_echo=$ac_try;; 2735 esac 2736 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2737 $as_echo "$ac_try_echo"; } >&5 2738 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2739 ac_status=$? 2740 if test -s conftest.err; then 2741 sed '10a\ 2742 ... rest of stderr output deleted ... 2743 10q' conftest.err >conftest.er1 2744 cat conftest.er1 >&5 2745 rm -f conftest.er1 conftest.err 2746 fi 2747 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2748 test $ac_status = 0; } 2749 done 2750 2751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2752 /* end confdefs.h. */ 2753 2754 int 2755 main () 2756 { 2757 2758 ; 2759 return 0; 2760 } 2761 _ACEOF 2762 ac_clean_files_save=$ac_clean_files 2763 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2764 # Try to create an executable without -o first, disregard a.out. 2765 # It will help us diagnose broken compilers, and finding out an intuition 2766 # of exeext. 2767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2768 $as_echo_n "checking for C compiler default output file name... " >&6; } 2769 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2770 2771 # The possible output files: 2772 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2773 2774 ac_rmfiles= 2775 for ac_file in $ac_files 2776 do 2777 case $ac_file in 2778 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2779 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2780 esac 2781 done 2782 rm -f $ac_rmfiles 2783 2784 if { { ac_try="$ac_link_default" 2785 case "(($ac_try" in 2786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2787 *) ac_try_echo=$ac_try;; 2788 esac 2789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2790 $as_echo "$ac_try_echo"; } >&5 2791 (eval "$ac_link_default") 2>&5 2792 ac_status=$? 2793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2794 test $ac_status = 0; }; then : 2795 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2796 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2797 # in a Makefile. We should not override ac_cv_exeext if it was cached, 2798 # so that the user can short-circuit this test for compilers unknown to 2799 # Autoconf. 2800 for ac_file in $ac_files '' 2801 do 2802 test -f "$ac_file" || continue 2803 case $ac_file in 2804 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2805 ;; 2806 [ab].out ) 2807 # We found the default executable, but exeext='' is most 2808 # certainly right. 2809 break;; 2810 *.* ) 2811 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2812 then :; else 2813 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2814 fi 2815 # We set ac_cv_exeext here because the later test for it is not 2816 # safe: cross compilers may not add the suffix if given an `-o' 2817 # argument, so we may need to know it at that point already. 2818 # Even if this section looks crufty: it has the advantage of 2819 # actually working. 2820 break;; 2821 * ) 2822 break;; 2823 esac 2824 done 2825 test "$ac_cv_exeext" = no && ac_cv_exeext= 2826 2827 else 2828 ac_file='' 2829 fi 2830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2831 $as_echo "$ac_file" >&6; } 2832 if test -z "$ac_file"; then : 2833 $as_echo "$as_me: failed program was:" >&5 2834 sed 's/^/| /' conftest.$ac_ext >&5 2835 2836 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2837 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2838 { as_fn_set_status 77 2839 as_fn_error "C compiler cannot create executables 2840 See \`config.log' for more details." "$LINENO" 5; }; } 2841 fi 2842 ac_exeext=$ac_cv_exeext 2843 2844 # Check that the compiler produces executables we can run. If not, either 2845 # the compiler is broken, or we cross compile. 2846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2847 $as_echo_n "checking whether the C compiler works... " >&6; } 2848 # If not cross compiling, check that we can run a simple program. 2849 if test "$cross_compiling" != yes; then 2850 if { ac_try='./$ac_file' 2851 { { case "(($ac_try" in 2852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2853 *) ac_try_echo=$ac_try;; 2854 esac 2855 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2856 $as_echo "$ac_try_echo"; } >&5 2857 (eval "$ac_try") 2>&5 2858 ac_status=$? 2859 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2860 test $ac_status = 0; }; }; then 2861 cross_compiling=no 2862 else 2863 if test "$cross_compiling" = maybe; then 2864 cross_compiling=yes 2865 else 2866 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2867 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2868 as_fn_error "cannot run C compiled programs. 2869 If you meant to cross compile, use \`--host'. 2870 See \`config.log' for more details." "$LINENO" 5; } 2871 fi 2872 fi 2873 fi 2874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2875 $as_echo "yes" >&6; } 2876 2877 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2878 ac_clean_files=$ac_clean_files_save 2879 # Check that the compiler produces executables we can run. If not, either 2880 # the compiler is broken, or we cross compile. 2881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2882 $as_echo_n "checking whether we are cross compiling... " >&6; } 2883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2884 $as_echo "$cross_compiling" >&6; } 2885 2886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2887 $as_echo_n "checking for suffix of executables... " >&6; } 2888 if { { ac_try="$ac_link" 2889 case "(($ac_try" in 2890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2891 *) ac_try_echo=$ac_try;; 2892 esac 2893 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2894 $as_echo "$ac_try_echo"; } >&5 2895 (eval "$ac_link") 2>&5 2896 ac_status=$? 2897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2898 test $ac_status = 0; }; then : 2899 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2900 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2901 # work properly (i.e., refer to `conftest.exe'), while it won't with 2902 # `rm'. 2903 for ac_file in conftest.exe conftest conftest.*; do 2904 test -f "$ac_file" || continue 2905 case $ac_file in 2906 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2907 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2908 break;; 2909 * ) break;; 2910 esac 2911 done 2912 else 2913 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2914 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2915 as_fn_error "cannot compute suffix of executables: cannot compile and link 2916 See \`config.log' for more details." "$LINENO" 5; } 2917 fi 2918 rm -f conftest$ac_cv_exeext 2919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2920 $as_echo "$ac_cv_exeext" >&6; } 2921 2922 rm -f conftest.$ac_ext 2923 EXEEXT=$ac_cv_exeext 2924 ac_exeext=$EXEEXT 2925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2926 $as_echo_n "checking for suffix of object files... " >&6; } 2927 if test "${ac_cv_objext+set}" = set; then : 2928 $as_echo_n "(cached) " >&6 2929 else 2930 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2931 /* end confdefs.h. */ 2932 2933 int 2934 main () 2935 { 2936 2937 ; 2938 return 0; 2939 } 2940 _ACEOF 2941 rm -f conftest.o conftest.obj 2942 if { { ac_try="$ac_compile" 2943 case "(($ac_try" in 2944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2945 *) ac_try_echo=$ac_try;; 2946 esac 2947 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2948 $as_echo "$ac_try_echo"; } >&5 2949 (eval "$ac_compile") 2>&5 2950 ac_status=$? 2951 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2952 test $ac_status = 0; }; then : 2953 for ac_file in conftest.o conftest.obj conftest.*; do 2954 test -f "$ac_file" || continue; 2955 case $ac_file in 2956 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2957 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2958 break;; 2959 esac 2960 done 2961 else 2962 $as_echo "$as_me: failed program was:" >&5 2963 sed 's/^/| /' conftest.$ac_ext >&5 2964 2965 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2966 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2967 as_fn_error "cannot compute suffix of object files: cannot compile 2968 See \`config.log' for more details." "$LINENO" 5; } 2969 fi 2970 rm -f conftest.$ac_cv_objext conftest.$ac_ext 2971 fi 2972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2973 $as_echo "$ac_cv_objext" >&6; } 2974 OBJEXT=$ac_cv_objext 2975 ac_objext=$OBJEXT 2976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2977 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2978 if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2979 $as_echo_n "(cached) " >&6 2980 else 2981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2982 /* end confdefs.h. */ 2983 2984 int 2985 main () 2986 { 2987 #ifndef __GNUC__ 2988 choke me 2989 #endif 2990 2991 ; 2992 return 0; 2993 } 2994 _ACEOF 2995 if ac_fn_c_try_compile "$LINENO"; then : 2996 ac_compiler_gnu=yes 2997 else 2998 ac_compiler_gnu=no 2999 fi 3000 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3001 ac_cv_c_compiler_gnu=$ac_compiler_gnu 3002 3003 fi 3004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3005 $as_echo "$ac_cv_c_compiler_gnu" >&6; } 3006 if test $ac_compiler_gnu = yes; then 3007 GCC=yes 3008 else 3009 GCC= 3010 fi 3011 ac_test_CFLAGS=${CFLAGS+set} 3012 ac_save_CFLAGS=$CFLAGS 3013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3014 $as_echo_n "checking whether $CC accepts -g... " >&6; } 3015 if test "${ac_cv_prog_cc_g+set}" = set; then : 3016 $as_echo_n "(cached) " >&6 3017 else 3018 ac_save_c_werror_flag=$ac_c_werror_flag 3019 ac_c_werror_flag=yes 3020 ac_cv_prog_cc_g=no 3021 CFLAGS="-g" 3022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3023 /* end confdefs.h. */ 3024 3025 int 3026 main () 3027 { 3028 3029 ; 3030 return 0; 3031 } 3032 _ACEOF 3033 if ac_fn_c_try_compile "$LINENO"; then : 3034 ac_cv_prog_cc_g=yes 3035 else 3036 CFLAGS="" 3037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3038 /* end confdefs.h. */ 3039 3040 int 3041 main () 3042 { 3043 3044 ; 3045 return 0; 3046 } 3047 _ACEOF 3048 if ac_fn_c_try_compile "$LINENO"; then : 3049 3050 else 3051 ac_c_werror_flag=$ac_save_c_werror_flag 3052 CFLAGS="-g" 3053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3054 /* end confdefs.h. */ 3055 3056 int 3057 main () 3058 { 3059 3060 ; 3061 return 0; 3062 } 3063 _ACEOF 3064 if ac_fn_c_try_compile "$LINENO"; then : 3065 ac_cv_prog_cc_g=yes 3066 fi 3067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3068 fi 3069 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3070 fi 3071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3072 ac_c_werror_flag=$ac_save_c_werror_flag 3073 fi 3074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3075 $as_echo "$ac_cv_prog_cc_g" >&6; } 3076 if test "$ac_test_CFLAGS" = set; then 3077 CFLAGS=$ac_save_CFLAGS 3078 elif test $ac_cv_prog_cc_g = yes; then 3079 if test "$GCC" = yes; then 3080 CFLAGS="-g -O2" 3081 else 3082 CFLAGS="-g" 3083 fi 3084 else 3085 if test "$GCC" = yes; then 3086 CFLAGS="-O2" 3087 else 3088 CFLAGS= 3089 fi 3090 fi 3091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3092 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3093 if test "${ac_cv_prog_cc_c89+set}" = set; then : 3094 $as_echo_n "(cached) " >&6 3095 else 3096 ac_cv_prog_cc_c89=no 3097 ac_save_CC=$CC 3098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3099 /* end confdefs.h. */ 3100 #include <stdarg.h> 3101 #include <stdio.h> 3102 #include <sys/types.h> 3103 #include <sys/stat.h> 3104 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3105 struct buf { int x; }; 3106 FILE * (*rcsopen) (struct buf *, struct stat *, int); 3107 static char *e (p, i) 3108 char **p; 3109 int i; 3110 { 3111 return p[i]; 3112 } 3113 static char *f (char * (*g) (char **, int), char **p, ...) 3114 { 3115 char *s; 3116 va_list v; 3117 va_start (v,p); 3118 s = g (p, va_arg (v,int)); 3119 va_end (v); 3120 return s; 3121 } 3122 3123 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3124 function prototypes and stuff, but not '\xHH' hex character constants. 3125 These don't provoke an error unfortunately, instead are silently treated 3126 as 'x'. The following induces an error, until -std is added to get 3127 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3128 array size at least. It's necessary to write '\x00'==0 to get something 3129 that's true only with -std. */ 3130 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3131 3132 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3133 inside strings and character constants. */ 3134 #define FOO(x) 'x' 3135 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3136 3137 int test (int i, double x); 3138 struct s1 {int (*f) (int a);}; 3139 struct s2 {int (*f) (double a);}; 3140 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3141 int argc; 3142 char **argv; 3143 int 3144 main () 3145 { 3146 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3147 ; 3148 return 0; 3149 } 3150 _ACEOF 3151 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3152 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3153 do 3154 CC="$ac_save_CC $ac_arg" 3155 if ac_fn_c_try_compile "$LINENO"; then : 3156 ac_cv_prog_cc_c89=$ac_arg 3157 fi 3158 rm -f core conftest.err conftest.$ac_objext 3159 test "x$ac_cv_prog_cc_c89" != "xno" && break 3160 done 3161 rm -f conftest.$ac_ext 3162 CC=$ac_save_CC 3163 3164 fi 3165 # AC_CACHE_VAL 3166 case "x$ac_cv_prog_cc_c89" in 3167 x) 3168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3169 $as_echo "none needed" >&6; } ;; 3170 xno) 3171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3172 $as_echo "unsupported" >&6; } ;; 3173 *) 3174 CC="$CC $ac_cv_prog_cc_c89" 3175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3176 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3177 esac 3178 if test "x$ac_cv_prog_cc_c89" != xno; then : 3179 3180 fi 3181 3182 ac_ext=c 3183 ac_cpp='$CPP $CPPFLAGS' 3184 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3185 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3186 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3187 3188 3189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3190 $as_echo_n "checking for library containing strerror... " >&6; } 3191 if test "${ac_cv_search_strerror+set}" = set; then : 3192 $as_echo_n "(cached) " >&6 3193 else 3194 ac_func_search_save_LIBS=$LIBS 3195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3196 /* end confdefs.h. */ 3197 3198 /* Override any GCC internal prototype to avoid an error. 3199 Use char because int might match the return type of a GCC 3200 builtin and then its argument prototype would still apply. */ 3201 #ifdef __cplusplus 3202 extern "C" 3203 #endif 3204 char strerror (); 3205 int 3206 main () 3207 { 3208 return strerror (); 3209 ; 3210 return 0; 3211 } 3212 _ACEOF 3213 for ac_lib in '' cposix; do 3214 if test -z "$ac_lib"; then 3215 ac_res="none required" 3216 else 3217 ac_res=-l$ac_lib 3218 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3219 fi 3220 if ac_fn_c_try_link "$LINENO"; then : 3221 ac_cv_search_strerror=$ac_res 3222 fi 3223 rm -f core conftest.err conftest.$ac_objext \ 3224 conftest$ac_exeext 3225 if test "${ac_cv_search_strerror+set}" = set; then : 3226 break 3227 fi 3228 done 3229 if test "${ac_cv_search_strerror+set}" = set; then : 3230 3231 else 3232 ac_cv_search_strerror=no 3233 fi 3234 rm conftest.$ac_ext 3235 LIBS=$ac_func_search_save_LIBS 3236 fi 3237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3238 $as_echo "$ac_cv_search_strerror" >&6; } 3239 ac_res=$ac_cv_search_strerror 3240 if test "$ac_res" != no; then : 3241 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3242 3243 fi 3244 3245 3246 am__api_version='1.11' 3247 3248 # Find a good install program. We prefer a C program (faster), 3249 # so one script is as good as another. But avoid the broken or 3250 # incompatible versions: 3251 # SysV /etc/install, /usr/sbin/install 3252 # SunOS /usr/etc/install 3253 # IRIX /sbin/install 3254 # AIX /bin/install 3255 # AmigaOS /C/install, which installs bootblocks on floppy discs 3256 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3257 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 3258 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3259 # OS/2's system install, which has a completely different semantic 3260 # ./install, which can be erroneously created by make from ./install.sh. 3261 # Reject install programs that cannot install multiple files. 3262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3263 $as_echo_n "checking for a BSD-compatible install... " >&6; } 3264 if test -z "$INSTALL"; then 3265 if test "${ac_cv_path_install+set}" = set; then : 3266 $as_echo_n "(cached) " >&6 3267 else 3268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3269 for as_dir in $PATH 3270 do 3271 IFS=$as_save_IFS 3272 test -z "$as_dir" && as_dir=. 3273 # Account for people who put trailing slashes in PATH elements. 3274 case $as_dir/ in #(( 3275 ./ | .// | /[cC]/* | \ 3276 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3277 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3278 /usr/ucb/* ) ;; 3279 *) 3280 # OSF1 and SCO ODT 3.0 have their own names for install. 3281 # Don't use installbsd from OSF since it installs stuff as root 3282 # by default. 3283 for ac_prog in ginstall scoinst install; do 3284 for ac_exec_ext in '' $ac_executable_extensions; do 3285 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3286 if test $ac_prog = install && 3287 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3288 # AIX install. It has an incompatible calling convention. 3289 : 3290 elif test $ac_prog = install && 3291 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3292 # program-specific install script used by HP pwplus--don't use. 3293 : 3294 else 3295 rm -rf conftest.one conftest.two conftest.dir 3296 echo one > conftest.one 3297 echo two > conftest.two 3298 mkdir conftest.dir 3299 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3300 test -s conftest.one && test -s conftest.two && 3301 test -s conftest.dir/conftest.one && 3302 test -s conftest.dir/conftest.two 3303 then 3304 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3305 break 3 3306 fi 3307 fi 3308 fi 3309 done 3310 done 3311 ;; 3312 esac 3313 3314 done 3315 IFS=$as_save_IFS 3316 3317 rm -rf conftest.one conftest.two conftest.dir 3318 3319 fi 3320 if test "${ac_cv_path_install+set}" = set; then 3321 INSTALL=$ac_cv_path_install 3322 else 3323 # As a last resort, use the slow shell script. Don't cache a 3324 # value for INSTALL within a source directory, because that will 3325 # break other packages using the cache if that directory is 3326 # removed, or if the value is a relative name. 3327 INSTALL=$ac_install_sh 3328 fi 3329 fi 3330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3331 $as_echo "$INSTALL" >&6; } 3332 3333 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3334 # It thinks the first close brace ends the variable substitution. 3335 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3336 3337 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3338 3339 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3340 3341 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3342 $as_echo_n "checking whether build environment is sane... " >&6; } 3343 # Just in case 3344 sleep 1 3345 echo timestamp > conftest.file 3346 # Reject unsafe characters in $srcdir or the absolute working directory 3347 # name. Accept space and tab only in the latter. 3348 am_lf=' 3349 ' 3350 case `pwd` in 3351 *[\\\"\#\$\&\'\`$am_lf]*) 3352 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3353 esac 3354 case $srcdir in 3355 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3356 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3357 esac 3358 3359 # Do `set' in a subshell so we don't clobber the current shell's 3360 # arguments. Must try -L first in case configure is actually a 3361 # symlink; some systems play weird games with the mod time of symlinks 3362 # (eg FreeBSD returns the mod time of the symlink's containing 3363 # directory). 3364 if ( 3365 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3366 if test "$*" = "X"; then 3367 # -L didn't work. 3368 set X `ls -t "$srcdir/configure" conftest.file` 3369 fi 3370 rm -f conftest.file 3371 if test "$*" != "X $srcdir/configure conftest.file" \ 3372 && test "$*" != "X conftest.file $srcdir/configure"; then 3373 3374 # If neither matched, then we have a broken ls. This can happen 3375 # if, for instance, CONFIG_SHELL is bash and it inherits a 3376 # broken ls alias from the environment. This has actually 3377 # happened. Such a system could not be considered "sane". 3378 as_fn_error "ls -t appears to fail. Make sure there is not a broken 3379 alias in your environment" "$LINENO" 5 3380 fi 3381 3382 test "$2" = conftest.file 3383 ) 3384 then 3385 # Ok. 3386 : 3387 else 3388 as_fn_error "newly created file is older than distributed files! 3389 Check your system clock" "$LINENO" 5 3390 fi 3391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3392 $as_echo "yes" >&6; } 3393 test "$program_prefix" != NONE && 3394 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3395 # Use a double $ so make ignores it. 3396 test "$program_suffix" != NONE && 3397 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3398 # Double any \ or $. 3399 # By default was `s,x,x', remove it if useless. 3400 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3401 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3402 3403 # expand $ac_aux_dir to an absolute path 3404 am_aux_dir=`cd $ac_aux_dir && pwd` 3405 3406 if test x"${MISSING+set}" != xset; then 3407 case $am_aux_dir in 3408 *\ * | *\ *) 3409 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3410 *) 3411 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3412 esac 3413 fi 3414 # Use eval to expand $SHELL 3415 if eval "$MISSING --run true"; then 3416 am_missing_run="$MISSING --run " 3417 else 3418 am_missing_run= 3419 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 3420 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3421 fi 3422 3423 if test x"${install_sh}" != xset; then 3424 case $am_aux_dir in 3425 *\ * | *\ *) 3426 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3427 *) 3428 install_sh="\${SHELL} $am_aux_dir/install-sh" 3429 esac 3430 fi 3431 3432 # Installed binaries are usually stripped using `strip' when the user 3433 # run `make install-strip'. However `strip' might not be the right 3434 # tool to use in cross-compilation environments, therefore Automake 3435 # will honor the `STRIP' environment variable to overrule this program. 3436 if test "$cross_compiling" != no; then 3437 if test -n "$ac_tool_prefix"; then 3438 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3439 set dummy ${ac_tool_prefix}strip; ac_word=$2 3440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3441 $as_echo_n "checking for $ac_word... " >&6; } 3442 if test "${ac_cv_prog_STRIP+set}" = set; then : 3443 $as_echo_n "(cached) " >&6 3444 else 3445 if test -n "$STRIP"; then 3446 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3447 else 3448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3449 for as_dir in $PATH 3450 do 3451 IFS=$as_save_IFS 3452 test -z "$as_dir" && as_dir=. 3453 for ac_exec_ext in '' $ac_executable_extensions; do 3454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3455 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3457 break 2 3458 fi 3459 done 3460 done 3461 IFS=$as_save_IFS 3462 3463 fi 3464 fi 3465 STRIP=$ac_cv_prog_STRIP 3466 if test -n "$STRIP"; then 3467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3468 $as_echo "$STRIP" >&6; } 3469 else 3470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3471 $as_echo "no" >&6; } 3472 fi 3473 3474 3475 fi 3476 if test -z "$ac_cv_prog_STRIP"; then 3477 ac_ct_STRIP=$STRIP 3478 # Extract the first word of "strip", so it can be a program name with args. 3479 set dummy strip; ac_word=$2 3480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3481 $as_echo_n "checking for $ac_word... " >&6; } 3482 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3483 $as_echo_n "(cached) " >&6 3484 else 3485 if test -n "$ac_ct_STRIP"; then 3486 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3487 else 3488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3489 for as_dir in $PATH 3490 do 3491 IFS=$as_save_IFS 3492 test -z "$as_dir" && as_dir=. 3493 for ac_exec_ext in '' $ac_executable_extensions; do 3494 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3495 ac_cv_prog_ac_ct_STRIP="strip" 3496 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3497 break 2 3498 fi 3499 done 3500 done 3501 IFS=$as_save_IFS 3502 3503 fi 3504 fi 3505 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3506 if test -n "$ac_ct_STRIP"; then 3507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3508 $as_echo "$ac_ct_STRIP" >&6; } 3509 else 3510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3511 $as_echo "no" >&6; } 3512 fi 3513 3514 if test "x$ac_ct_STRIP" = x; then 3515 STRIP=":" 3516 else 3517 case $cross_compiling:$ac_tool_warned in 3518 yes:) 3519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3520 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3521 ac_tool_warned=yes ;; 3522 esac 3523 STRIP=$ac_ct_STRIP 3524 fi 3525 else 3526 STRIP="$ac_cv_prog_STRIP" 3527 fi 3528 3529 fi 3530 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3531 3532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3533 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3534 if test -z "$MKDIR_P"; then 3535 if test "${ac_cv_path_mkdir+set}" = set; then : 3536 $as_echo_n "(cached) " >&6 3537 else 3538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3539 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3540 do 3541 IFS=$as_save_IFS 3542 test -z "$as_dir" && as_dir=. 3543 for ac_prog in mkdir gmkdir; do 3544 for ac_exec_ext in '' $ac_executable_extensions; do 3545 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 3546 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3547 'mkdir (GNU coreutils) '* | \ 3548 'mkdir (coreutils) '* | \ 3549 'mkdir (fileutils) '4.1*) 3550 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3551 break 3;; 3552 esac 3553 done 3554 done 3555 done 3556 IFS=$as_save_IFS 3557 3558 fi 3559 3560 if test "${ac_cv_path_mkdir+set}" = set; then 3561 MKDIR_P="$ac_cv_path_mkdir -p" 3562 else 3563 # As a last resort, use the slow shell script. Don't cache a 3564 # value for MKDIR_P within a source directory, because that will 3565 # break other packages using the cache if that directory is 3566 # removed, or if the value is a relative name. 3567 test -d ./--version && rmdir ./--version 3568 MKDIR_P="$ac_install_sh -d" 3569 fi 3570 fi 3571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3572 $as_echo "$MKDIR_P" >&6; } 3573 3574 mkdir_p="$MKDIR_P" 3575 case $mkdir_p in 3576 [\\/$]* | ?:[\\/]*) ;; 3577 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 3578 esac 3579 3580 for ac_prog in gawk mawk nawk awk 3581 do 3582 # Extract the first word of "$ac_prog", so it can be a program name with args. 3583 set dummy $ac_prog; ac_word=$2 3584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3585 $as_echo_n "checking for $ac_word... " >&6; } 3586 if test "${ac_cv_prog_AWK+set}" = set; then : 3587 $as_echo_n "(cached) " >&6 3588 else 3589 if test -n "$AWK"; then 3590 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3591 else 3592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3593 for as_dir in $PATH 3594 do 3595 IFS=$as_save_IFS 3596 test -z "$as_dir" && as_dir=. 3597 for ac_exec_ext in '' $ac_executable_extensions; do 3598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3599 ac_cv_prog_AWK="$ac_prog" 3600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3601 break 2 3602 fi 3603 done 3604 done 3605 IFS=$as_save_IFS 3606 3607 fi 3608 fi 3609 AWK=$ac_cv_prog_AWK 3610 if test -n "$AWK"; then 3611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3612 $as_echo "$AWK" >&6; } 3613 else 3614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3615 $as_echo "no" >&6; } 3616 fi 3617 3618 3619 test -n "$AWK" && break 3620 done 3621 3622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3623 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3624 set x ${MAKE-make} 3625 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3626 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 3627 $as_echo_n "(cached) " >&6 3628 else 3629 cat >conftest.make <<\_ACEOF 3630 SHELL = /bin/sh 3631 all: 3632 @echo '@@@%%%=$(MAKE)=@@@%%%' 3633 _ACEOF 3634 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 3635 case `${MAKE-make} -f conftest.make 2>/dev/null` in 3636 *@@@%%%=?*=@@@%%%*) 3637 eval ac_cv_prog_make_${ac_make}_set=yes;; 3638 *) 3639 eval ac_cv_prog_make_${ac_make}_set=no;; 3640 esac 3641 rm -f conftest.make 3642 fi 3643 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3645 $as_echo "yes" >&6; } 3646 SET_MAKE= 3647 else 3648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3649 $as_echo "no" >&6; } 3650 SET_MAKE="MAKE=${MAKE-make}" 3651 fi 3652 3653 rm -rf .tst 2>/dev/null 3654 mkdir .tst 2>/dev/null 3655 if test -d .tst; then 3656 am__leading_dot=. 3657 else 3658 am__leading_dot=_ 3659 fi 3660 rmdir .tst 2>/dev/null 3661 3662 DEPDIR="${am__leading_dot}deps" 3663 3664 ac_config_commands="$ac_config_commands depfiles" 3665 3666 3667 am_make=${MAKE-make} 3668 cat > confinc << 'END' 3669 am__doit: 3670 @echo this is the am__doit target 3671 .PHONY: am__doit 3672 END 3673 # If we don't find an include directive, just comment out the code. 3674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3675 $as_echo_n "checking for style of include used by $am_make... " >&6; } 3676 am__include="#" 3677 am__quote= 3678 _am_result=none 3679 # First try GNU make style include. 3680 echo "include confinc" > confmf 3681 # Ignore all kinds of additional output from `make'. 3682 case `$am_make -s -f confmf 2> /dev/null` in #( 3683 *the\ am__doit\ target*) 3684 am__include=include 3685 am__quote= 3686 _am_result=GNU 3687 ;; 3688 esac 3689 # Now try BSD make style include. 3690 if test "$am__include" = "#"; then 3691 echo '.include "confinc"' > confmf 3692 case `$am_make -s -f confmf 2> /dev/null` in #( 3693 *the\ am__doit\ target*) 3694 am__include=.include 3695 am__quote="\"" 3696 _am_result=BSD 3697 ;; 3698 esac 3699 fi 3700 3701 3702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3703 $as_echo "$_am_result" >&6; } 3704 rm -f confinc confmf 3705 3706 # Check whether --enable-dependency-tracking was given. 3707 if test "${enable_dependency_tracking+set}" = set; then : 3708 enableval=$enable_dependency_tracking; 3709 fi 3710 3711 if test "x$enable_dependency_tracking" != xno; then 3712 am_depcomp="$ac_aux_dir/depcomp" 3713 AMDEPBACKSLASH='\' 3714 fi 3715 if test "x$enable_dependency_tracking" != xno; then 3716 AMDEP_TRUE= 3717 AMDEP_FALSE='#' 3718 else 3719 AMDEP_TRUE='#' 3720 AMDEP_FALSE= 3721 fi 3722 3723 3724 if test "`cd $srcdir && pwd`" != "`pwd`"; then 3725 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3726 # is not polluted with repeated "-I." 3727 am__isrc=' -I$(srcdir)' 3728 # test to see if srcdir already configured 3729 if test -f $srcdir/config.status; then 3730 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3731 fi 3732 fi 3733 3734 # test whether we have cygpath 3735 if test -z "$CYGPATH_W"; then 3736 if (cygpath --version) >/dev/null 2>/dev/null; then 3737 CYGPATH_W='cygpath -w' 3738 else 3739 CYGPATH_W=echo 3740 fi 3741 fi 3742 3743 3744 # Define the identity of the package. 3745 PACKAGE='binutils' 3746 VERSION='2.25.51' 3747 3748 3749 cat >>confdefs.h <<_ACEOF 3750 #define PACKAGE "$PACKAGE" 3751 _ACEOF 3752 3753 3754 cat >>confdefs.h <<_ACEOF 3755 #define VERSION "$VERSION" 3756 _ACEOF 3757 3758 # Some tools Automake needs. 3759 3760 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3761 3762 3763 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3764 3765 3766 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3767 3768 3769 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3770 3771 3772 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3773 3774 # We need awk for the "check" target. The system "awk" is bad on 3775 # some platforms. 3776 # Always define AMTAR for backward compatibility. 3777 3778 AMTAR=${AMTAR-"${am_missing_run}tar"} 3779 3780 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 3781 3782 3783 3784 3785 depcc="$CC" am_compiler_list= 3786 3787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3788 $as_echo_n "checking dependency style of $depcc... " >&6; } 3789 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3790 $as_echo_n "(cached) " >&6 3791 else 3792 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3793 # We make a subdir and do the tests there. Otherwise we can end up 3794 # making bogus files that we don't know about and never remove. For 3795 # instance it was reported that on HP-UX the gcc test will end up 3796 # making a dummy file named `D' -- because `-MD' means `put the output 3797 # in D'. 3798 mkdir conftest.dir 3799 # Copy depcomp to subdir because otherwise we won't find it if we're 3800 # using a relative directory. 3801 cp "$am_depcomp" conftest.dir 3802 cd conftest.dir 3803 # We will build objects and dependencies in a subdirectory because 3804 # it helps to detect inapplicable dependency modes. For instance 3805 # both Tru64's cc and ICC support -MD to output dependencies as a 3806 # side effect of compilation, but ICC will put the dependencies in 3807 # the current directory while Tru64 will put them in the object 3808 # directory. 3809 mkdir sub 3810 3811 am_cv_CC_dependencies_compiler_type=none 3812 if test "$am_compiler_list" = ""; then 3813 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3814 fi 3815 am__universal=false 3816 case " $depcc " in #( 3817 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3818 esac 3819 3820 for depmode in $am_compiler_list; do 3821 # Setup a source with many dependencies, because some compilers 3822 # like to wrap large dependency lists on column 80 (with \), and 3823 # we should not choose a depcomp mode which is confused by this. 3824 # 3825 # We need to recreate these files for each test, as the compiler may 3826 # overwrite some of them when testing with obscure command lines. 3827 # This happens at least with the AIX C compiler. 3828 : > sub/conftest.c 3829 for i in 1 2 3 4 5 6; do 3830 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3831 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3832 # Solaris 8's {/usr,}/bin/sh. 3833 touch sub/conftst$i.h 3834 done 3835 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3836 3837 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3838 # mode. It turns out that the SunPro C++ compiler does not properly 3839 # handle `-M -o', and we need to detect this. Also, some Intel 3840 # versions had trouble with output in subdirs 3841 am__obj=sub/conftest.${OBJEXT-o} 3842 am__minus_obj="-o $am__obj" 3843 case $depmode in 3844 gcc) 3845 # This depmode causes a compiler race in universal mode. 3846 test "$am__universal" = false || continue 3847 ;; 3848 nosideeffect) 3849 # after this tag, mechanisms are not by side-effect, so they'll 3850 # only be used when explicitly requested 3851 if test "x$enable_dependency_tracking" = xyes; then 3852 continue 3853 else 3854 break 3855 fi 3856 ;; 3857 msvisualcpp | msvcmsys) 3858 # This compiler won't grok `-c -o', but also, the minuso test has 3859 # not run yet. These depmodes are late enough in the game, and 3860 # so weak that their functioning should not be impacted. 3861 am__obj=conftest.${OBJEXT-o} 3862 am__minus_obj= 3863 ;; 3864 none) break ;; 3865 esac 3866 if depmode=$depmode \ 3867 source=sub/conftest.c object=$am__obj \ 3868 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3869 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3870 >/dev/null 2>conftest.err && 3871 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3872 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3873 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3874 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3875 # icc doesn't choke on unknown options, it will just issue warnings 3876 # or remarks (even with -Werror). So we grep stderr for any message 3877 # that says an option was ignored or not supported. 3878 # When given -MP, icc 7.0 and 7.1 complain thusly: 3879 # icc: Command line warning: ignoring option '-M'; no argument required 3880 # The diagnosis changed in icc 8.0: 3881 # icc: Command line remark: option '-MP' not supported 3882 if (grep 'ignoring option' conftest.err || 3883 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3884 am_cv_CC_dependencies_compiler_type=$depmode 3885 break 3886 fi 3887 fi 3888 done 3889 3890 cd .. 3891 rm -rf conftest.dir 3892 else 3893 am_cv_CC_dependencies_compiler_type=none 3894 fi 3895 3896 fi 3897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3898 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3899 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3900 3901 if 3902 test "x$enable_dependency_tracking" != xno \ 3903 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3904 am__fastdepCC_TRUE= 3905 am__fastdepCC_FALSE='#' 3906 else 3907 am__fastdepCC_TRUE='#' 3908 am__fastdepCC_FALSE= 3909 fi 3910 3911 3912 3913 3914 ac_ext=c 3915 ac_cpp='$CPP $CPPFLAGS' 3916 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3917 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3918 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3919 if test -n "$ac_tool_prefix"; then 3920 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3921 set dummy ${ac_tool_prefix}gcc; ac_word=$2 3922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3923 $as_echo_n "checking for $ac_word... " >&6; } 3924 if test "${ac_cv_prog_CC+set}" = set; then : 3925 $as_echo_n "(cached) " >&6 3926 else 3927 if test -n "$CC"; then 3928 ac_cv_prog_CC="$CC" # Let the user override the test. 3929 else 3930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3931 for as_dir in $PATH 3932 do 3933 IFS=$as_save_IFS 3934 test -z "$as_dir" && as_dir=. 3935 for ac_exec_ext in '' $ac_executable_extensions; do 3936 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3937 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3938 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3939 break 2 3940 fi 3941 done 3942 done 3943 IFS=$as_save_IFS 3944 3945 fi 3946 fi 3947 CC=$ac_cv_prog_CC 3948 if test -n "$CC"; then 3949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3950 $as_echo "$CC" >&6; } 3951 else 3952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3953 $as_echo "no" >&6; } 3954 fi 3955 3956 3957 fi 3958 if test -z "$ac_cv_prog_CC"; then 3959 ac_ct_CC=$CC 3960 # Extract the first word of "gcc", so it can be a program name with args. 3961 set dummy gcc; ac_word=$2 3962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3963 $as_echo_n "checking for $ac_word... " >&6; } 3964 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3965 $as_echo_n "(cached) " >&6 3966 else 3967 if test -n "$ac_ct_CC"; then 3968 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3969 else 3970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3971 for as_dir in $PATH 3972 do 3973 IFS=$as_save_IFS 3974 test -z "$as_dir" && as_dir=. 3975 for ac_exec_ext in '' $ac_executable_extensions; do 3976 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3977 ac_cv_prog_ac_ct_CC="gcc" 3978 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3979 break 2 3980 fi 3981 done 3982 done 3983 IFS=$as_save_IFS 3984 3985 fi 3986 fi 3987 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3988 if test -n "$ac_ct_CC"; then 3989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3990 $as_echo "$ac_ct_CC" >&6; } 3991 else 3992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3993 $as_echo "no" >&6; } 3994 fi 3995 3996 if test "x$ac_ct_CC" = x; then 3997 CC="" 3998 else 3999 case $cross_compiling:$ac_tool_warned in 4000 yes:) 4001 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4002 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4003 ac_tool_warned=yes ;; 4004 esac 4005 CC=$ac_ct_CC 4006 fi 4007 else 4008 CC="$ac_cv_prog_CC" 4009 fi 4010 4011 if test -z "$CC"; then 4012 if test -n "$ac_tool_prefix"; then 4013 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4014 set dummy ${ac_tool_prefix}cc; ac_word=$2 4015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4016 $as_echo_n "checking for $ac_word... " >&6; } 4017 if test "${ac_cv_prog_CC+set}" = set; then : 4018 $as_echo_n "(cached) " >&6 4019 else 4020 if test -n "$CC"; then 4021 ac_cv_prog_CC="$CC" # Let the user override the test. 4022 else 4023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4024 for as_dir in $PATH 4025 do 4026 IFS=$as_save_IFS 4027 test -z "$as_dir" && as_dir=. 4028 for ac_exec_ext in '' $ac_executable_extensions; do 4029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4030 ac_cv_prog_CC="${ac_tool_prefix}cc" 4031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4032 break 2 4033 fi 4034 done 4035 done 4036 IFS=$as_save_IFS 4037 4038 fi 4039 fi 4040 CC=$ac_cv_prog_CC 4041 if test -n "$CC"; then 4042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4043 $as_echo "$CC" >&6; } 4044 else 4045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4046 $as_echo "no" >&6; } 4047 fi 4048 4049 4050 fi 4051 fi 4052 if test -z "$CC"; then 4053 # Extract the first word of "cc", so it can be a program name with args. 4054 set dummy cc; ac_word=$2 4055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4056 $as_echo_n "checking for $ac_word... " >&6; } 4057 if test "${ac_cv_prog_CC+set}" = set; then : 4058 $as_echo_n "(cached) " >&6 4059 else 4060 if test -n "$CC"; then 4061 ac_cv_prog_CC="$CC" # Let the user override the test. 4062 else 4063 ac_prog_rejected=no 4064 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4065 for as_dir in $PATH 4066 do 4067 IFS=$as_save_IFS 4068 test -z "$as_dir" && as_dir=. 4069 for ac_exec_ext in '' $ac_executable_extensions; do 4070 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4071 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4072 ac_prog_rejected=yes 4073 continue 4074 fi 4075 ac_cv_prog_CC="cc" 4076 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4077 break 2 4078 fi 4079 done 4080 done 4081 IFS=$as_save_IFS 4082 4083 if test $ac_prog_rejected = yes; then 4084 # We found a bogon in the path, so make sure we never use it. 4085 set dummy $ac_cv_prog_CC 4086 shift 4087 if test $# != 0; then 4088 # We chose a different compiler from the bogus one. 4089 # However, it has the same basename, so the bogon will be chosen 4090 # first if we set CC to just the basename; use the full file name. 4091 shift 4092 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4093 fi 4094 fi 4095 fi 4096 fi 4097 CC=$ac_cv_prog_CC 4098 if test -n "$CC"; then 4099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4100 $as_echo "$CC" >&6; } 4101 else 4102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4103 $as_echo "no" >&6; } 4104 fi 4105 4106 4107 fi 4108 if test -z "$CC"; then 4109 if test -n "$ac_tool_prefix"; then 4110 for ac_prog in cl.exe 4111 do 4112 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4113 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4115 $as_echo_n "checking for $ac_word... " >&6; } 4116 if test "${ac_cv_prog_CC+set}" = set; then : 4117 $as_echo_n "(cached) " >&6 4118 else 4119 if test -n "$CC"; then 4120 ac_cv_prog_CC="$CC" # Let the user override the test. 4121 else 4122 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4123 for as_dir in $PATH 4124 do 4125 IFS=$as_save_IFS 4126 test -z "$as_dir" && as_dir=. 4127 for ac_exec_ext in '' $ac_executable_extensions; do 4128 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4129 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4131 break 2 4132 fi 4133 done 4134 done 4135 IFS=$as_save_IFS 4136 4137 fi 4138 fi 4139 CC=$ac_cv_prog_CC 4140 if test -n "$CC"; then 4141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4142 $as_echo "$CC" >&6; } 4143 else 4144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4145 $as_echo "no" >&6; } 4146 fi 4147 4148 4149 test -n "$CC" && break 4150 done 4151 fi 4152 if test -z "$CC"; then 4153 ac_ct_CC=$CC 4154 for ac_prog in cl.exe 4155 do 4156 # Extract the first word of "$ac_prog", so it can be a program name with args. 4157 set dummy $ac_prog; ac_word=$2 4158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4159 $as_echo_n "checking for $ac_word... " >&6; } 4160 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4161 $as_echo_n "(cached) " >&6 4162 else 4163 if test -n "$ac_ct_CC"; then 4164 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4165 else 4166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4167 for as_dir in $PATH 4168 do 4169 IFS=$as_save_IFS 4170 test -z "$as_dir" && as_dir=. 4171 for ac_exec_ext in '' $ac_executable_extensions; do 4172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4173 ac_cv_prog_ac_ct_CC="$ac_prog" 4174 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4175 break 2 4176 fi 4177 done 4178 done 4179 IFS=$as_save_IFS 4180 4181 fi 4182 fi 4183 ac_ct_CC=$ac_cv_prog_ac_ct_CC 4184 if test -n "$ac_ct_CC"; then 4185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4186 $as_echo "$ac_ct_CC" >&6; } 4187 else 4188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4189 $as_echo "no" >&6; } 4190 fi 4191 4192 4193 test -n "$ac_ct_CC" && break 4194 done 4195 4196 if test "x$ac_ct_CC" = x; then 4197 CC="" 4198 else 4199 case $cross_compiling:$ac_tool_warned in 4200 yes:) 4201 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4202 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4203 ac_tool_warned=yes ;; 4204 esac 4205 CC=$ac_ct_CC 4206 fi 4207 fi 4208 4209 fi 4210 4211 4212 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4213 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4214 as_fn_error "no acceptable C compiler found in \$PATH 4215 See \`config.log' for more details." "$LINENO" 5; } 4216 4217 # Provide some information about the compiler. 4218 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4219 set X $ac_compile 4220 ac_compiler=$2 4221 for ac_option in --version -v -V -qversion; do 4222 { { ac_try="$ac_compiler $ac_option >&5" 4223 case "(($ac_try" in 4224 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4225 *) ac_try_echo=$ac_try;; 4226 esac 4227 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4228 $as_echo "$ac_try_echo"; } >&5 4229 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4230 ac_status=$? 4231 if test -s conftest.err; then 4232 sed '10a\ 4233 ... rest of stderr output deleted ... 4234 10q' conftest.err >conftest.er1 4235 cat conftest.er1 >&5 4236 rm -f conftest.er1 conftest.err 4237 fi 4238 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4239 test $ac_status = 0; } 4240 done 4241 4242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4243 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4244 if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4245 $as_echo_n "(cached) " >&6 4246 else 4247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4248 /* end confdefs.h. */ 4249 4250 int 4251 main () 4252 { 4253 #ifndef __GNUC__ 4254 choke me 4255 #endif 4256 4257 ; 4258 return 0; 4259 } 4260 _ACEOF 4261 if ac_fn_c_try_compile "$LINENO"; then : 4262 ac_compiler_gnu=yes 4263 else 4264 ac_compiler_gnu=no 4265 fi 4266 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4267 ac_cv_c_compiler_gnu=$ac_compiler_gnu 4268 4269 fi 4270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4271 $as_echo "$ac_cv_c_compiler_gnu" >&6; } 4272 if test $ac_compiler_gnu = yes; then 4273 GCC=yes 4274 else 4275 GCC= 4276 fi 4277 ac_test_CFLAGS=${CFLAGS+set} 4278 ac_save_CFLAGS=$CFLAGS 4279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4280 $as_echo_n "checking whether $CC accepts -g... " >&6; } 4281 if test "${ac_cv_prog_cc_g+set}" = set; then : 4282 $as_echo_n "(cached) " >&6 4283 else 4284 ac_save_c_werror_flag=$ac_c_werror_flag 4285 ac_c_werror_flag=yes 4286 ac_cv_prog_cc_g=no 4287 CFLAGS="-g" 4288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4289 /* end confdefs.h. */ 4290 4291 int 4292 main () 4293 { 4294 4295 ; 4296 return 0; 4297 } 4298 _ACEOF 4299 if ac_fn_c_try_compile "$LINENO"; then : 4300 ac_cv_prog_cc_g=yes 4301 else 4302 CFLAGS="" 4303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4304 /* end confdefs.h. */ 4305 4306 int 4307 main () 4308 { 4309 4310 ; 4311 return 0; 4312 } 4313 _ACEOF 4314 if ac_fn_c_try_compile "$LINENO"; then : 4315 4316 else 4317 ac_c_werror_flag=$ac_save_c_werror_flag 4318 CFLAGS="-g" 4319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4320 /* end confdefs.h. */ 4321 4322 int 4323 main () 4324 { 4325 4326 ; 4327 return 0; 4328 } 4329 _ACEOF 4330 if ac_fn_c_try_compile "$LINENO"; then : 4331 ac_cv_prog_cc_g=yes 4332 fi 4333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4334 fi 4335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4336 fi 4337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4338 ac_c_werror_flag=$ac_save_c_werror_flag 4339 fi 4340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4341 $as_echo "$ac_cv_prog_cc_g" >&6; } 4342 if test "$ac_test_CFLAGS" = set; then 4343 CFLAGS=$ac_save_CFLAGS 4344 elif test $ac_cv_prog_cc_g = yes; then 4345 if test "$GCC" = yes; then 4346 CFLAGS="-g -O2" 4347 else 4348 CFLAGS="-g" 4349 fi 4350 else 4351 if test "$GCC" = yes; then 4352 CFLAGS="-O2" 4353 else 4354 CFLAGS= 4355 fi 4356 fi 4357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4358 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4359 if test "${ac_cv_prog_cc_c89+set}" = set; then : 4360 $as_echo_n "(cached) " >&6 4361 else 4362 ac_cv_prog_cc_c89=no 4363 ac_save_CC=$CC 4364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4365 /* end confdefs.h. */ 4366 #include <stdarg.h> 4367 #include <stdio.h> 4368 #include <sys/types.h> 4369 #include <sys/stat.h> 4370 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4371 struct buf { int x; }; 4372 FILE * (*rcsopen) (struct buf *, struct stat *, int); 4373 static char *e (p, i) 4374 char **p; 4375 int i; 4376 { 4377 return p[i]; 4378 } 4379 static char *f (char * (*g) (char **, int), char **p, ...) 4380 { 4381 char *s; 4382 va_list v; 4383 va_start (v,p); 4384 s = g (p, va_arg (v,int)); 4385 va_end (v); 4386 return s; 4387 } 4388 4389 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4390 function prototypes and stuff, but not '\xHH' hex character constants. 4391 These don't provoke an error unfortunately, instead are silently treated 4392 as 'x'. The following induces an error, until -std is added to get 4393 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4394 array size at least. It's necessary to write '\x00'==0 to get something 4395 that's true only with -std. */ 4396 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4397 4398 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4399 inside strings and character constants. */ 4400 #define FOO(x) 'x' 4401 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4402 4403 int test (int i, double x); 4404 struct s1 {int (*f) (int a);}; 4405 struct s2 {int (*f) (double a);}; 4406 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4407 int argc; 4408 char **argv; 4409 int 4410 main () 4411 { 4412 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4413 ; 4414 return 0; 4415 } 4416 _ACEOF 4417 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4418 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4419 do 4420 CC="$ac_save_CC $ac_arg" 4421 if ac_fn_c_try_compile "$LINENO"; then : 4422 ac_cv_prog_cc_c89=$ac_arg 4423 fi 4424 rm -f core conftest.err conftest.$ac_objext 4425 test "x$ac_cv_prog_cc_c89" != "xno" && break 4426 done 4427 rm -f conftest.$ac_ext 4428 CC=$ac_save_CC 4429 4430 fi 4431 # AC_CACHE_VAL 4432 case "x$ac_cv_prog_cc_c89" in 4433 x) 4434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4435 $as_echo "none needed" >&6; } ;; 4436 xno) 4437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4438 $as_echo "unsupported" >&6; } ;; 4439 *) 4440 CC="$CC $ac_cv_prog_cc_c89" 4441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4442 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4443 esac 4444 if test "x$ac_cv_prog_cc_c89" != xno; then : 4445 4446 fi 4447 4448 ac_ext=c 4449 ac_cpp='$CPP $CPPFLAGS' 4450 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4451 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4452 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4453 4454 ac_ext=c 4455 ac_cpp='$CPP $CPPFLAGS' 4456 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4457 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4458 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4460 $as_echo_n "checking how to run the C preprocessor... " >&6; } 4461 # On Suns, sometimes $CPP names a directory. 4462 if test -n "$CPP" && test -d "$CPP"; then 4463 CPP= 4464 fi 4465 if test -z "$CPP"; then 4466 if test "${ac_cv_prog_CPP+set}" = set; then : 4467 $as_echo_n "(cached) " >&6 4468 else 4469 # Double quotes because CPP needs to be expanded 4470 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4471 do 4472 ac_preproc_ok=false 4473 for ac_c_preproc_warn_flag in '' yes 4474 do 4475 # Use a header file that comes with gcc, so configuring glibc 4476 # with a fresh cross-compiler works. 4477 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4478 # <limits.h> exists even on freestanding compilers. 4479 # On the NeXT, cc -E runs the code through the compiler's parser, 4480 # not just through cpp. "Syntax error" is here to catch this case. 4481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4482 /* end confdefs.h. */ 4483 #ifdef __STDC__ 4484 # include <limits.h> 4485 #else 4486 # include <assert.h> 4487 #endif 4488 Syntax error 4489 _ACEOF 4490 if ac_fn_c_try_cpp "$LINENO"; then : 4491 4492 else 4493 # Broken: fails on valid input. 4494 continue 4495 fi 4496 rm -f conftest.err conftest.$ac_ext 4497 4498 # OK, works on sane cases. Now check whether nonexistent headers 4499 # can be detected and how. 4500 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4501 /* end confdefs.h. */ 4502 #include <ac_nonexistent.h> 4503 _ACEOF 4504 if ac_fn_c_try_cpp "$LINENO"; then : 4505 # Broken: success on invalid input. 4506 continue 4507 else 4508 # Passes both tests. 4509 ac_preproc_ok=: 4510 break 4511 fi 4512 rm -f conftest.err conftest.$ac_ext 4513 4514 done 4515 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4516 rm -f conftest.err conftest.$ac_ext 4517 if $ac_preproc_ok; then : 4518 break 4519 fi 4520 4521 done 4522 ac_cv_prog_CPP=$CPP 4523 4524 fi 4525 CPP=$ac_cv_prog_CPP 4526 else 4527 ac_cv_prog_CPP=$CPP 4528 fi 4529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4530 $as_echo "$CPP" >&6; } 4531 ac_preproc_ok=false 4532 for ac_c_preproc_warn_flag in '' yes 4533 do 4534 # Use a header file that comes with gcc, so configuring glibc 4535 # with a fresh cross-compiler works. 4536 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4537 # <limits.h> exists even on freestanding compilers. 4538 # On the NeXT, cc -E runs the code through the compiler's parser, 4539 # not just through cpp. "Syntax error" is here to catch this case. 4540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4541 /* end confdefs.h. */ 4542 #ifdef __STDC__ 4543 # include <limits.h> 4544 #else 4545 # include <assert.h> 4546 #endif 4547 Syntax error 4548 _ACEOF 4549 if ac_fn_c_try_cpp "$LINENO"; then : 4550 4551 else 4552 # Broken: fails on valid input. 4553 continue 4554 fi 4555 rm -f conftest.err conftest.$ac_ext 4556 4557 # OK, works on sane cases. Now check whether nonexistent headers 4558 # can be detected and how. 4559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4560 /* end confdefs.h. */ 4561 #include <ac_nonexistent.h> 4562 _ACEOF 4563 if ac_fn_c_try_cpp "$LINENO"; then : 4564 # Broken: success on invalid input. 4565 continue 4566 else 4567 # Passes both tests. 4568 ac_preproc_ok=: 4569 break 4570 fi 4571 rm -f conftest.err conftest.$ac_ext 4572 4573 done 4574 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4575 rm -f conftest.err conftest.$ac_ext 4576 if $ac_preproc_ok; then : 4577 4578 else 4579 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4580 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4581 as_fn_error "C preprocessor \"$CPP\" fails sanity check 4582 See \`config.log' for more details." "$LINENO" 5; } 4583 fi 4584 4585 ac_ext=c 4586 ac_cpp='$CPP $CPPFLAGS' 4587 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4588 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4589 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4590 4591 4592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4593 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4594 if test "${ac_cv_path_GREP+set}" = set; then : 4595 $as_echo_n "(cached) " >&6 4596 else 4597 if test -z "$GREP"; then 4598 ac_path_GREP_found=false 4599 # Loop through the user's path and test for each of PROGNAME-LIST 4600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4601 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4602 do 4603 IFS=$as_save_IFS 4604 test -z "$as_dir" && as_dir=. 4605 for ac_prog in grep ggrep; do 4606 for ac_exec_ext in '' $ac_executable_extensions; do 4607 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4608 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4609 # Check for GNU ac_path_GREP and select it if it is found. 4610 # Check for GNU $ac_path_GREP 4611 case `"$ac_path_GREP" --version 2>&1` in 4612 *GNU*) 4613 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4614 *) 4615 ac_count=0 4616 $as_echo_n 0123456789 >"conftest.in" 4617 while : 4618 do 4619 cat "conftest.in" "conftest.in" >"conftest.tmp" 4620 mv "conftest.tmp" "conftest.in" 4621 cp "conftest.in" "conftest.nl" 4622 $as_echo 'GREP' >> "conftest.nl" 4623 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4624 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4625 as_fn_arith $ac_count + 1 && ac_count=$as_val 4626 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4627 # Best one so far, save it but keep looking for a better one 4628 ac_cv_path_GREP="$ac_path_GREP" 4629 ac_path_GREP_max=$ac_count 4630 fi 4631 # 10*(2^10) chars as input seems more than enough 4632 test $ac_count -gt 10 && break 4633 done 4634 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4635 esac 4636 4637 $ac_path_GREP_found && break 3 4638 done 4639 done 4640 done 4641 IFS=$as_save_IFS 4642 if test -z "$ac_cv_path_GREP"; then 4643 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4644 fi 4645 else 4646 ac_cv_path_GREP=$GREP 4647 fi 4648 4649 fi 4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4651 $as_echo "$ac_cv_path_GREP" >&6; } 4652 GREP="$ac_cv_path_GREP" 4653 4654 4655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4656 $as_echo_n "checking for egrep... " >&6; } 4657 if test "${ac_cv_path_EGREP+set}" = set; then : 4658 $as_echo_n "(cached) " >&6 4659 else 4660 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4661 then ac_cv_path_EGREP="$GREP -E" 4662 else 4663 if test -z "$EGREP"; then 4664 ac_path_EGREP_found=false 4665 # Loop through the user's path and test for each of PROGNAME-LIST 4666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4667 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4668 do 4669 IFS=$as_save_IFS 4670 test -z "$as_dir" && as_dir=. 4671 for ac_prog in egrep; do 4672 for ac_exec_ext in '' $ac_executable_extensions; do 4673 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4674 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4675 # Check for GNU ac_path_EGREP and select it if it is found. 4676 # Check for GNU $ac_path_EGREP 4677 case `"$ac_path_EGREP" --version 2>&1` in 4678 *GNU*) 4679 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4680 *) 4681 ac_count=0 4682 $as_echo_n 0123456789 >"conftest.in" 4683 while : 4684 do 4685 cat "conftest.in" "conftest.in" >"conftest.tmp" 4686 mv "conftest.tmp" "conftest.in" 4687 cp "conftest.in" "conftest.nl" 4688 $as_echo 'EGREP' >> "conftest.nl" 4689 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4690 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4691 as_fn_arith $ac_count + 1 && ac_count=$as_val 4692 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4693 # Best one so far, save it but keep looking for a better one 4694 ac_cv_path_EGREP="$ac_path_EGREP" 4695 ac_path_EGREP_max=$ac_count 4696 fi 4697 # 10*(2^10) chars as input seems more than enough 4698 test $ac_count -gt 10 && break 4699 done 4700 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4701 esac 4702 4703 $ac_path_EGREP_found && break 3 4704 done 4705 done 4706 done 4707 IFS=$as_save_IFS 4708 if test -z "$ac_cv_path_EGREP"; then 4709 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4710 fi 4711 else 4712 ac_cv_path_EGREP=$EGREP 4713 fi 4714 4715 fi 4716 fi 4717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4718 $as_echo "$ac_cv_path_EGREP" >&6; } 4719 EGREP="$ac_cv_path_EGREP" 4720 4721 4722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4723 $as_echo_n "checking for ANSI C header files... " >&6; } 4724 if test "${ac_cv_header_stdc+set}" = set; then : 4725 $as_echo_n "(cached) " >&6 4726 else 4727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4728 /* end confdefs.h. */ 4729 #include <stdlib.h> 4730 #include <stdarg.h> 4731 #include <string.h> 4732 #include <float.h> 4733 4734 int 4735 main () 4736 { 4737 4738 ; 4739 return 0; 4740 } 4741 _ACEOF 4742 if ac_fn_c_try_compile "$LINENO"; then : 4743 ac_cv_header_stdc=yes 4744 else 4745 ac_cv_header_stdc=no 4746 fi 4747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4748 4749 if test $ac_cv_header_stdc = yes; then 4750 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4752 /* end confdefs.h. */ 4753 #include <string.h> 4754 4755 _ACEOF 4756 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4757 $EGREP "memchr" >/dev/null 2>&1; then : 4758 4759 else 4760 ac_cv_header_stdc=no 4761 fi 4762 rm -f conftest* 4763 4764 fi 4765 4766 if test $ac_cv_header_stdc = yes; then 4767 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4768 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4769 /* end confdefs.h. */ 4770 #include <stdlib.h> 4771 4772 _ACEOF 4773 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4774 $EGREP "free" >/dev/null 2>&1; then : 4775 4776 else 4777 ac_cv_header_stdc=no 4778 fi 4779 rm -f conftest* 4780 4781 fi 4782 4783 if test $ac_cv_header_stdc = yes; then 4784 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4785 if test "$cross_compiling" = yes; then : 4786 : 4787 else 4788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4789 /* end confdefs.h. */ 4790 #include <ctype.h> 4791 #include <stdlib.h> 4792 #if ((' ' & 0x0FF) == 0x020) 4793 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4794 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4795 #else 4796 # define ISLOWER(c) \ 4797 (('a' <= (c) && (c) <= 'i') \ 4798 || ('j' <= (c) && (c) <= 'r') \ 4799 || ('s' <= (c) && (c) <= 'z')) 4800 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4801 #endif 4802 4803 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4804 int 4805 main () 4806 { 4807 int i; 4808 for (i = 0; i < 256; i++) 4809 if (XOR (islower (i), ISLOWER (i)) 4810 || toupper (i) != TOUPPER (i)) 4811 return 2; 4812 return 0; 4813 } 4814 _ACEOF 4815 if ac_fn_c_try_run "$LINENO"; then : 4816 4817 else 4818 ac_cv_header_stdc=no 4819 fi 4820 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4821 conftest.$ac_objext conftest.beam conftest.$ac_ext 4822 fi 4823 4824 fi 4825 fi 4826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4827 $as_echo "$ac_cv_header_stdc" >&6; } 4828 if test $ac_cv_header_stdc = yes; then 4829 4830 $as_echo "#define STDC_HEADERS 1" >>confdefs.h 4831 4832 fi 4833 4834 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4835 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4836 inttypes.h stdint.h unistd.h 4837 do : 4838 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4839 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4840 " 4841 eval as_val=\$$as_ac_Header 4842 if test "x$as_val" = x""yes; then : 4843 cat >>confdefs.h <<_ACEOF 4844 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4845 _ACEOF 4846 4847 fi 4848 4849 done 4850 4851 4852 4853 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4854 if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4855 MINIX=yes 4856 else 4857 MINIX= 4858 fi 4859 4860 4861 if test "$MINIX" = yes; then 4862 4863 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4864 4865 4866 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4867 4868 4869 $as_echo "#define _MINIX 1" >>confdefs.h 4870 4871 fi 4872 4873 4874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4875 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4876 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4877 $as_echo_n "(cached) " >&6 4878 else 4879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4880 /* end confdefs.h. */ 4881 4882 # define __EXTENSIONS__ 1 4883 $ac_includes_default 4884 int 4885 main () 4886 { 4887 4888 ; 4889 return 0; 4890 } 4891 _ACEOF 4892 if ac_fn_c_try_compile "$LINENO"; then : 4893 ac_cv_safe_to_define___extensions__=yes 4894 else 4895 ac_cv_safe_to_define___extensions__=no 4896 fi 4897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4898 fi 4899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4900 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4901 test $ac_cv_safe_to_define___extensions__ = yes && 4902 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4903 4904 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4905 4906 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4907 4908 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4909 4910 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4911 4912 4913 4914 4915 4916 case `pwd` in 4917 *\ * | *\ *) 4918 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4919 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4920 esac 4921 4922 4923 4924 macro_version='2.2.7a' 4925 macro_revision='1.3134' 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 ltmain="$ac_aux_dir/ltmain.sh" 4940 4941 # Backslashify metacharacters that are still active within 4942 # double-quoted strings. 4943 sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4944 4945 # Same as above, but do not quote variable references. 4946 double_quote_subst='s/\(["`\\]\)/\\\1/g' 4947 4948 # Sed substitution to delay expansion of an escaped shell variable in a 4949 # double_quote_subst'ed string. 4950 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4951 4952 # Sed substitution to delay expansion of an escaped single quote. 4953 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4954 4955 # Sed substitution to avoid accidental globbing in evaled expressions 4956 no_glob_subst='s/\*/\\\*/g' 4957 4958 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4959 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4960 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4961 4962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4963 $as_echo_n "checking how to print strings... " >&6; } 4964 # Test print first, because it will be a builtin if present. 4965 if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 4966 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4967 ECHO='print -r --' 4968 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4969 ECHO='printf %s\n' 4970 else 4971 # Use this function as a fallback that always works. 4972 func_fallback_echo () 4973 { 4974 eval 'cat <<_LTECHO_EOF 4975 $1 4976 _LTECHO_EOF' 4977 } 4978 ECHO='func_fallback_echo' 4979 fi 4980 4981 # func_echo_all arg... 4982 # Invoke $ECHO with all args, space-separated. 4983 func_echo_all () 4984 { 4985 $ECHO "" 4986 } 4987 4988 case "$ECHO" in 4989 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4990 $as_echo "printf" >&6; } ;; 4991 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4992 $as_echo "print -r" >&6; } ;; 4993 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4994 $as_echo "cat" >&6; } ;; 4995 esac 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5011 $as_echo_n "checking for a sed that does not truncate output... " >&6; } 5012 if test "${ac_cv_path_SED+set}" = set; then : 5013 $as_echo_n "(cached) " >&6 5014 else 5015 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5016 for ac_i in 1 2 3 4 5 6 7; do 5017 ac_script="$ac_script$as_nl$ac_script" 5018 done 5019 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5020 { ac_script=; unset ac_script;} 5021 if test -z "$SED"; then 5022 ac_path_SED_found=false 5023 # Loop through the user's path and test for each of PROGNAME-LIST 5024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5025 for as_dir in $PATH 5026 do 5027 IFS=$as_save_IFS 5028 test -z "$as_dir" && as_dir=. 5029 for ac_prog in sed gsed; do 5030 for ac_exec_ext in '' $ac_executable_extensions; do 5031 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5032 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5033 # Check for GNU ac_path_SED and select it if it is found. 5034 # Check for GNU $ac_path_SED 5035 case `"$ac_path_SED" --version 2>&1` in 5036 *GNU*) 5037 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5038 *) 5039 ac_count=0 5040 $as_echo_n 0123456789 >"conftest.in" 5041 while : 5042 do 5043 cat "conftest.in" "conftest.in" >"conftest.tmp" 5044 mv "conftest.tmp" "conftest.in" 5045 cp "conftest.in" "conftest.nl" 5046 $as_echo '' >> "conftest.nl" 5047 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5048 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5049 as_fn_arith $ac_count + 1 && ac_count=$as_val 5050 if test $ac_count -gt ${ac_path_SED_max-0}; then 5051 # Best one so far, save it but keep looking for a better one 5052 ac_cv_path_SED="$ac_path_SED" 5053 ac_path_SED_max=$ac_count 5054 fi 5055 # 10*(2^10) chars as input seems more than enough 5056 test $ac_count -gt 10 && break 5057 done 5058 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5059 esac 5060 5061 $ac_path_SED_found && break 3 5062 done 5063 done 5064 done 5065 IFS=$as_save_IFS 5066 if test -z "$ac_cv_path_SED"; then 5067 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5068 fi 5069 else 5070 ac_cv_path_SED=$SED 5071 fi 5072 5073 fi 5074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5075 $as_echo "$ac_cv_path_SED" >&6; } 5076 SED="$ac_cv_path_SED" 5077 rm -f conftest.sed 5078 5079 test -z "$SED" && SED=sed 5080 Xsed="$SED -e 1s/^X//" 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5093 $as_echo_n "checking for fgrep... " >&6; } 5094 if test "${ac_cv_path_FGREP+set}" = set; then : 5095 $as_echo_n "(cached) " >&6 5096 else 5097 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5098 then ac_cv_path_FGREP="$GREP -F" 5099 else 5100 if test -z "$FGREP"; then 5101 ac_path_FGREP_found=false 5102 # Loop through the user's path and test for each of PROGNAME-LIST 5103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5104 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5105 do 5106 IFS=$as_save_IFS 5107 test -z "$as_dir" && as_dir=. 5108 for ac_prog in fgrep; do 5109 for ac_exec_ext in '' $ac_executable_extensions; do 5110 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5111 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5112 # Check for GNU ac_path_FGREP and select it if it is found. 5113 # Check for GNU $ac_path_FGREP 5114 case `"$ac_path_FGREP" --version 2>&1` in 5115 *GNU*) 5116 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5117 *) 5118 ac_count=0 5119 $as_echo_n 0123456789 >"conftest.in" 5120 while : 5121 do 5122 cat "conftest.in" "conftest.in" >"conftest.tmp" 5123 mv "conftest.tmp" "conftest.in" 5124 cp "conftest.in" "conftest.nl" 5125 $as_echo 'FGREP' >> "conftest.nl" 5126 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5127 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5128 as_fn_arith $ac_count + 1 && ac_count=$as_val 5129 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5130 # Best one so far, save it but keep looking for a better one 5131 ac_cv_path_FGREP="$ac_path_FGREP" 5132 ac_path_FGREP_max=$ac_count 5133 fi 5134 # 10*(2^10) chars as input seems more than enough 5135 test $ac_count -gt 10 && break 5136 done 5137 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5138 esac 5139 5140 $ac_path_FGREP_found && break 3 5141 done 5142 done 5143 done 5144 IFS=$as_save_IFS 5145 if test -z "$ac_cv_path_FGREP"; then 5146 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5147 fi 5148 else 5149 ac_cv_path_FGREP=$FGREP 5150 fi 5151 5152 fi 5153 fi 5154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5155 $as_echo "$ac_cv_path_FGREP" >&6; } 5156 FGREP="$ac_cv_path_FGREP" 5157 5158 5159 test -z "$GREP" && GREP=grep 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 # Check whether --with-gnu-ld was given. 5180 if test "${with_gnu_ld+set}" = set; then : 5181 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5182 else 5183 with_gnu_ld=no 5184 fi 5185 5186 ac_prog=ld 5187 if test "$GCC" = yes; then 5188 # Check if gcc -print-prog-name=ld gives a path. 5189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5190 $as_echo_n "checking for ld used by $CC... " >&6; } 5191 case $host in 5192 *-*-mingw*) 5193 # gcc leaves a trailing carriage return which upsets mingw 5194 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5195 *) 5196 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5197 esac 5198 case $ac_prog in 5199 # Accept absolute paths. 5200 [\\/]* | ?:[\\/]*) 5201 re_direlt='/[^/][^/]*/\.\./' 5202 # Canonicalize the pathname of ld 5203 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5204 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5205 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5206 done 5207 test -z "$LD" && LD="$ac_prog" 5208 ;; 5209 "") 5210 # If it fails, then pretend we aren't using GCC. 5211 ac_prog=ld 5212 ;; 5213 *) 5214 # If it is relative, then search for the first ld in PATH. 5215 with_gnu_ld=unknown 5216 ;; 5217 esac 5218 elif test "$with_gnu_ld" = yes; then 5219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5220 $as_echo_n "checking for GNU ld... " >&6; } 5221 else 5222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5223 $as_echo_n "checking for non-GNU ld... " >&6; } 5224 fi 5225 if test "${lt_cv_path_LD+set}" = set; then : 5226 $as_echo_n "(cached) " >&6 5227 else 5228 if test -z "$LD"; then 5229 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5230 for ac_dir in $PATH; do 5231 IFS="$lt_save_ifs" 5232 test -z "$ac_dir" && ac_dir=. 5233 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5234 lt_cv_path_LD="$ac_dir/$ac_prog" 5235 # Check to see if the program is GNU ld. I'd rather use --version, 5236 # but apparently some variants of GNU ld only accept -v. 5237 # Break only if it was the GNU/non-GNU ld that we prefer. 5238 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5239 *GNU* | *'with BFD'*) 5240 test "$with_gnu_ld" != no && break 5241 ;; 5242 *) 5243 test "$with_gnu_ld" != yes && break 5244 ;; 5245 esac 5246 fi 5247 done 5248 IFS="$lt_save_ifs" 5249 else 5250 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5251 fi 5252 fi 5253 5254 LD="$lt_cv_path_LD" 5255 if test -n "$LD"; then 5256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5257 $as_echo "$LD" >&6; } 5258 else 5259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5260 $as_echo "no" >&6; } 5261 fi 5262 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5264 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5265 if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5266 $as_echo_n "(cached) " >&6 5267 else 5268 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5269 case `$LD -v 2>&1 </dev/null` in 5270 *GNU* | *'with BFD'*) 5271 lt_cv_prog_gnu_ld=yes 5272 ;; 5273 *) 5274 lt_cv_prog_gnu_ld=no 5275 ;; 5276 esac 5277 fi 5278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5279 $as_echo "$lt_cv_prog_gnu_ld" >&6; } 5280 with_gnu_ld=$lt_cv_prog_gnu_ld 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5291 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5292 if test "${lt_cv_path_NM+set}" = set; then : 5293 $as_echo_n "(cached) " >&6 5294 else 5295 if test -n "$NM"; then 5296 # Let the user override the test. 5297 lt_cv_path_NM="$NM" 5298 else 5299 lt_nm_to_check="${ac_tool_prefix}nm" 5300 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5301 lt_nm_to_check="$lt_nm_to_check nm" 5302 fi 5303 for lt_tmp_nm in $lt_nm_to_check; do 5304 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5305 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5306 IFS="$lt_save_ifs" 5307 test -z "$ac_dir" && ac_dir=. 5308 tmp_nm="$ac_dir/$lt_tmp_nm" 5309 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5310 # Check to see if the nm accepts a BSD-compat flag. 5311 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5312 # nm: unknown option "B" ignored 5313 # Tru64's nm complains that /dev/null is an invalid object file 5314 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5315 */dev/null* | *'Invalid file or object type'*) 5316 lt_cv_path_NM="$tmp_nm -B" 5317 break 5318 ;; 5319 *) 5320 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5321 */dev/null*) 5322 lt_cv_path_NM="$tmp_nm -p" 5323 break 5324 ;; 5325 *) 5326 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5327 continue # so that we can try to find one that supports BSD flags 5328 ;; 5329 esac 5330 ;; 5331 esac 5332 fi 5333 done 5334 IFS="$lt_save_ifs" 5335 done 5336 : ${lt_cv_path_NM=no} 5337 fi 5338 fi 5339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5340 $as_echo "$lt_cv_path_NM" >&6; } 5341 if test "$lt_cv_path_NM" != "no"; then 5342 NM="$lt_cv_path_NM" 5343 else 5344 # Didn't find any BSD compatible name lister, look for dumpbin. 5345 if test -n "$DUMPBIN"; then : 5346 # Let the user override the test. 5347 else 5348 if test -n "$ac_tool_prefix"; then 5349 for ac_prog in dumpbin "link -dump" 5350 do 5351 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5352 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5354 $as_echo_n "checking for $ac_word... " >&6; } 5355 if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5356 $as_echo_n "(cached) " >&6 5357 else 5358 if test -n "$DUMPBIN"; then 5359 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5360 else 5361 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5362 for as_dir in $PATH 5363 do 5364 IFS=$as_save_IFS 5365 test -z "$as_dir" && as_dir=. 5366 for ac_exec_ext in '' $ac_executable_extensions; do 5367 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5368 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5369 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5370 break 2 5371 fi 5372 done 5373 done 5374 IFS=$as_save_IFS 5375 5376 fi 5377 fi 5378 DUMPBIN=$ac_cv_prog_DUMPBIN 5379 if test -n "$DUMPBIN"; then 5380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5381 $as_echo "$DUMPBIN" >&6; } 5382 else 5383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5384 $as_echo "no" >&6; } 5385 fi 5386 5387 5388 test -n "$DUMPBIN" && break 5389 done 5390 fi 5391 if test -z "$DUMPBIN"; then 5392 ac_ct_DUMPBIN=$DUMPBIN 5393 for ac_prog in dumpbin "link -dump" 5394 do 5395 # Extract the first word of "$ac_prog", so it can be a program name with args. 5396 set dummy $ac_prog; ac_word=$2 5397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5398 $as_echo_n "checking for $ac_word... " >&6; } 5399 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5400 $as_echo_n "(cached) " >&6 5401 else 5402 if test -n "$ac_ct_DUMPBIN"; then 5403 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5404 else 5405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5406 for as_dir in $PATH 5407 do 5408 IFS=$as_save_IFS 5409 test -z "$as_dir" && as_dir=. 5410 for ac_exec_ext in '' $ac_executable_extensions; do 5411 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5412 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5413 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5414 break 2 5415 fi 5416 done 5417 done 5418 IFS=$as_save_IFS 5419 5420 fi 5421 fi 5422 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5423 if test -n "$ac_ct_DUMPBIN"; then 5424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5425 $as_echo "$ac_ct_DUMPBIN" >&6; } 5426 else 5427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5428 $as_echo "no" >&6; } 5429 fi 5430 5431 5432 test -n "$ac_ct_DUMPBIN" && break 5433 done 5434 5435 if test "x$ac_ct_DUMPBIN" = x; then 5436 DUMPBIN=":" 5437 else 5438 case $cross_compiling:$ac_tool_warned in 5439 yes:) 5440 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5441 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5442 ac_tool_warned=yes ;; 5443 esac 5444 DUMPBIN=$ac_ct_DUMPBIN 5445 fi 5446 fi 5447 5448 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5449 *COFF*) 5450 DUMPBIN="$DUMPBIN -symbols" 5451 ;; 5452 *) 5453 DUMPBIN=: 5454 ;; 5455 esac 5456 fi 5457 5458 if test "$DUMPBIN" != ":"; then 5459 NM="$DUMPBIN" 5460 fi 5461 fi 5462 test -z "$NM" && NM=nm 5463 5464 5465 5466 5467 5468 5469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5470 $as_echo_n "checking the name lister ($NM) interface... " >&6; } 5471 if test "${lt_cv_nm_interface+set}" = set; then : 5472 $as_echo_n "(cached) " >&6 5473 else 5474 lt_cv_nm_interface="BSD nm" 5475 echo "int some_variable = 0;" > conftest.$ac_ext 5476 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5477 (eval "$ac_compile" 2>conftest.err) 5478 cat conftest.err >&5 5479 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5480 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5481 cat conftest.err >&5 5482 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5483 cat conftest.out >&5 5484 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5485 lt_cv_nm_interface="MS dumpbin" 5486 fi 5487 rm -f conftest* 5488 fi 5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5490 $as_echo "$lt_cv_nm_interface" >&6; } 5491 5492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5493 $as_echo_n "checking whether ln -s works... " >&6; } 5494 LN_S=$as_ln_s 5495 if test "$LN_S" = "ln -s"; then 5496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5497 $as_echo "yes" >&6; } 5498 else 5499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5500 $as_echo "no, using $LN_S" >&6; } 5501 fi 5502 5503 # find the maximum length of command line arguments 5504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5505 $as_echo_n "checking the maximum length of command line arguments... " >&6; } 5506 if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5507 $as_echo_n "(cached) " >&6 5508 else 5509 i=0 5510 teststring="ABCD" 5511 5512 case $build_os in 5513 msdosdjgpp*) 5514 # On DJGPP, this test can blow up pretty badly due to problems in libc 5515 # (any single argument exceeding 2000 bytes causes a buffer overrun 5516 # during glob expansion). Even if it were fixed, the result of this 5517 # check would be larger than it should be. 5518 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5519 ;; 5520 5521 gnu*) 5522 # Under GNU Hurd, this test is not required because there is 5523 # no limit to the length of command line arguments. 5524 # Libtool will interpret -1 as no limit whatsoever 5525 lt_cv_sys_max_cmd_len=-1; 5526 ;; 5527 5528 cygwin* | mingw* | cegcc*) 5529 # On Win9x/ME, this test blows up -- it succeeds, but takes 5530 # about 5 minutes as the teststring grows exponentially. 5531 # Worse, since 9x/ME are not pre-emptively multitasking, 5532 # you end up with a "frozen" computer, even though with patience 5533 # the test eventually succeeds (with a max line length of 256k). 5534 # Instead, let's just punt: use the minimum linelength reported by 5535 # all of the supported platforms: 8192 (on NT/2K/XP). 5536 lt_cv_sys_max_cmd_len=8192; 5537 ;; 5538 5539 mint*) 5540 # On MiNT this can take a long time and run out of memory. 5541 lt_cv_sys_max_cmd_len=8192; 5542 ;; 5543 5544 amigaos*) 5545 # On AmigaOS with pdksh, this test takes hours, literally. 5546 # So we just punt and use a minimum line length of 8192. 5547 lt_cv_sys_max_cmd_len=8192; 5548 ;; 5549 5550 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5551 # This has been around since 386BSD, at least. Likely further. 5552 if test -x /sbin/sysctl; then 5553 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5554 elif test -x /usr/sbin/sysctl; then 5555 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5556 else 5557 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5558 fi 5559 # And add a safety zone 5560 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5561 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5562 ;; 5563 5564 interix*) 5565 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5566 lt_cv_sys_max_cmd_len=196608 5567 ;; 5568 5569 osf*) 5570 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5571 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5572 # nice to cause kernel panics so lets avoid the loop below. 5573 # First set a reasonable default. 5574 lt_cv_sys_max_cmd_len=16384 5575 # 5576 if test -x /sbin/sysconfig; then 5577 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5578 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5579 esac 5580 fi 5581 ;; 5582 sco3.2v5*) 5583 lt_cv_sys_max_cmd_len=102400 5584 ;; 5585 sysv5* | sco5v6* | sysv4.2uw2*) 5586 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5587 if test -n "$kargmax"; then 5588 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5589 else 5590 lt_cv_sys_max_cmd_len=32768 5591 fi 5592 ;; 5593 *) 5594 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5595 if test -n "$lt_cv_sys_max_cmd_len"; then 5596 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5597 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5598 else 5599 # Make teststring a little bigger before we do anything with it. 5600 # a 1K string should be a reasonable start. 5601 for i in 1 2 3 4 5 6 7 8 ; do 5602 teststring=$teststring$teststring 5603 done 5604 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5605 # If test is not a shell built-in, we'll probably end up computing a 5606 # maximum length that is only half of the actual maximum length, but 5607 # we can't tell. 5608 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5609 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5610 test $i != 17 # 1/2 MB should be enough 5611 do 5612 i=`expr $i + 1` 5613 teststring=$teststring$teststring 5614 done 5615 # Only check the string length outside the loop. 5616 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5617 teststring= 5618 # Add a significant safety factor because C++ compilers can tack on 5619 # massive amounts of additional arguments before passing them to the 5620 # linker. It appears as though 1/2 is a usable value. 5621 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5622 fi 5623 ;; 5624 esac 5625 5626 fi 5627 5628 if test -n $lt_cv_sys_max_cmd_len ; then 5629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5630 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5631 else 5632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5633 $as_echo "none" >&6; } 5634 fi 5635 max_cmd_len=$lt_cv_sys_max_cmd_len 5636 5637 5638 5639 5640 5641 5642 : ${CP="cp -f"} 5643 : ${MV="mv -f"} 5644 : ${RM="rm -f"} 5645 5646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5647 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5648 # Try some XSI features 5649 xsi_shell=no 5650 ( _lt_dummy="a/b/c" 5651 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5652 = c,a/b,, \ 5653 && eval 'test $(( 1 + 1 )) -eq 2 \ 5654 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5655 && xsi_shell=yes 5656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5657 $as_echo "$xsi_shell" >&6; } 5658 5659 5660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5661 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5662 lt_shell_append=no 5663 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5664 >/dev/null 2>&1 \ 5665 && lt_shell_append=yes 5666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5667 $as_echo "$lt_shell_append" >&6; } 5668 5669 5670 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5671 lt_unset=unset 5672 else 5673 lt_unset=false 5674 fi 5675 5676 5677 5678 5679 5680 # test EBCDIC or ASCII 5681 case `echo X|tr X '\101'` in 5682 A) # ASCII based system 5683 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5684 lt_SP2NL='tr \040 \012' 5685 lt_NL2SP='tr \015\012 \040\040' 5686 ;; 5687 *) # EBCDIC based system 5688 lt_SP2NL='tr \100 \n' 5689 lt_NL2SP='tr \r\n \100\100' 5690 ;; 5691 esac 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5702 $as_echo_n "checking for $LD option to reload object files... " >&6; } 5703 if test "${lt_cv_ld_reload_flag+set}" = set; then : 5704 $as_echo_n "(cached) " >&6 5705 else 5706 lt_cv_ld_reload_flag='-r' 5707 fi 5708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5709 $as_echo "$lt_cv_ld_reload_flag" >&6; } 5710 reload_flag=$lt_cv_ld_reload_flag 5711 case $reload_flag in 5712 "" | " "*) ;; 5713 *) reload_flag=" $reload_flag" ;; 5714 esac 5715 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5716 case $host_os in 5717 darwin*) 5718 if test "$GCC" = yes; then 5719 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5720 else 5721 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5722 fi 5723 ;; 5724 esac 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 if test -n "$ac_tool_prefix"; then 5735 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5736 set dummy ${ac_tool_prefix}objdump; ac_word=$2 5737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5738 $as_echo_n "checking for $ac_word... " >&6; } 5739 if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5740 $as_echo_n "(cached) " >&6 5741 else 5742 if test -n "$OBJDUMP"; then 5743 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5744 else 5745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5746 for as_dir in $PATH 5747 do 5748 IFS=$as_save_IFS 5749 test -z "$as_dir" && as_dir=. 5750 for ac_exec_ext in '' $ac_executable_extensions; do 5751 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5752 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5754 break 2 5755 fi 5756 done 5757 done 5758 IFS=$as_save_IFS 5759 5760 fi 5761 fi 5762 OBJDUMP=$ac_cv_prog_OBJDUMP 5763 if test -n "$OBJDUMP"; then 5764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5765 $as_echo "$OBJDUMP" >&6; } 5766 else 5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5768 $as_echo "no" >&6; } 5769 fi 5770 5771 5772 fi 5773 if test -z "$ac_cv_prog_OBJDUMP"; then 5774 ac_ct_OBJDUMP=$OBJDUMP 5775 # Extract the first word of "objdump", so it can be a program name with args. 5776 set dummy objdump; ac_word=$2 5777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5778 $as_echo_n "checking for $ac_word... " >&6; } 5779 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5780 $as_echo_n "(cached) " >&6 5781 else 5782 if test -n "$ac_ct_OBJDUMP"; then 5783 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5784 else 5785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5786 for as_dir in $PATH 5787 do 5788 IFS=$as_save_IFS 5789 test -z "$as_dir" && as_dir=. 5790 for ac_exec_ext in '' $ac_executable_extensions; do 5791 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5792 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5794 break 2 5795 fi 5796 done 5797 done 5798 IFS=$as_save_IFS 5799 5800 fi 5801 fi 5802 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5803 if test -n "$ac_ct_OBJDUMP"; then 5804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5805 $as_echo "$ac_ct_OBJDUMP" >&6; } 5806 else 5807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5808 $as_echo "no" >&6; } 5809 fi 5810 5811 if test "x$ac_ct_OBJDUMP" = x; then 5812 OBJDUMP="false" 5813 else 5814 case $cross_compiling:$ac_tool_warned in 5815 yes:) 5816 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5817 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5818 ac_tool_warned=yes ;; 5819 esac 5820 OBJDUMP=$ac_ct_OBJDUMP 5821 fi 5822 else 5823 OBJDUMP="$ac_cv_prog_OBJDUMP" 5824 fi 5825 5826 test -z "$OBJDUMP" && OBJDUMP=objdump 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5837 $as_echo_n "checking how to recognize dependent libraries... " >&6; } 5838 if test "${lt_cv_deplibs_check_method+set}" = set; then : 5839 $as_echo_n "(cached) " >&6 5840 else 5841 lt_cv_file_magic_cmd='$MAGIC_CMD' 5842 lt_cv_file_magic_test_file= 5843 lt_cv_deplibs_check_method='unknown' 5844 # Need to set the preceding variable on all platforms that support 5845 # interlibrary dependencies. 5846 # 'none' -- dependencies not supported. 5847 # `unknown' -- same as none, but documents that we really don't know. 5848 # 'pass_all' -- all dependencies passed with no checks. 5849 # 'test_compile' -- check by making test program. 5850 # 'file_magic [[regex]]' -- check by looking for files in library path 5851 # which responds to the $file_magic_cmd with a given extended regex. 5852 # If you have `file' or equivalent on your system and you're not sure 5853 # whether `pass_all' will *always* work, you probably want this one. 5854 5855 case $host_os in 5856 aix[4-9]*) 5857 lt_cv_deplibs_check_method=pass_all 5858 ;; 5859 5860 beos*) 5861 lt_cv_deplibs_check_method=pass_all 5862 ;; 5863 5864 bsdi[45]*) 5865 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5866 lt_cv_file_magic_cmd='/usr/bin/file -L' 5867 lt_cv_file_magic_test_file=/shlib/libc.so 5868 ;; 5869 5870 cygwin*) 5871 # func_win32_libid is a shell function defined in ltmain.sh 5872 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5873 lt_cv_file_magic_cmd='func_win32_libid' 5874 ;; 5875 5876 mingw* | pw32*) 5877 # Base MSYS/MinGW do not provide the 'file' command needed by 5878 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5879 # unless we find 'file', for example because we are cross-compiling. 5880 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5881 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5882 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5883 lt_cv_file_magic_cmd='func_win32_libid' 5884 else 5885 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 5886 lt_cv_file_magic_cmd='$OBJDUMP -f' 5887 fi 5888 ;; 5889 5890 cegcc*) 5891 # use the weaker test based on 'objdump'. See mingw*. 5892 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5893 lt_cv_file_magic_cmd='$OBJDUMP -f' 5894 ;; 5895 5896 darwin* | rhapsody*) 5897 lt_cv_deplibs_check_method=pass_all 5898 ;; 5899 5900 freebsd* | dragonfly*) 5901 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5902 case $host_cpu in 5903 i*86 ) 5904 # Not sure whether the presence of OpenBSD here was a mistake. 5905 # Let's accept both of them until this is cleared up. 5906 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5907 lt_cv_file_magic_cmd=/usr/bin/file 5908 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5909 ;; 5910 esac 5911 else 5912 lt_cv_deplibs_check_method=pass_all 5913 fi 5914 ;; 5915 5916 gnu*) 5917 lt_cv_deplibs_check_method=pass_all 5918 ;; 5919 5920 haiku*) 5921 lt_cv_deplibs_check_method=pass_all 5922 ;; 5923 5924 hpux10.20* | hpux11*) 5925 lt_cv_file_magic_cmd=/usr/bin/file 5926 case $host_cpu in 5927 ia64*) 5928 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5929 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5930 ;; 5931 hppa*64*) 5932 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 5933 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5934 ;; 5935 *) 5936 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5937 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5938 ;; 5939 esac 5940 ;; 5941 5942 interix[3-9]*) 5943 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5944 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5945 ;; 5946 5947 irix5* | irix6* | nonstopux*) 5948 case $LD in 5949 *-32|*"-32 ") libmagic=32-bit;; 5950 *-n32|*"-n32 ") libmagic=N32;; 5951 *-64|*"-64 ") libmagic=64-bit;; 5952 *) libmagic=never-match;; 5953 esac 5954 lt_cv_deplibs_check_method=pass_all 5955 ;; 5956 5957 # This must be Linux ELF. 5958 linux* | k*bsd*-gnu | kopensolaris*-gnu) 5959 lt_cv_deplibs_check_method=pass_all 5960 ;; 5961 5962 netbsd*) 5963 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5964 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5965 else 5966 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5967 fi 5968 ;; 5969 5970 newos6*) 5971 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5972 lt_cv_file_magic_cmd=/usr/bin/file 5973 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5974 ;; 5975 5976 *nto* | *qnx*) 5977 lt_cv_deplibs_check_method=pass_all 5978 ;; 5979 5980 openbsd*) 5981 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5982 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5983 else 5984 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5985 fi 5986 ;; 5987 5988 osf3* | osf4* | osf5*) 5989 lt_cv_deplibs_check_method=pass_all 5990 ;; 5991 5992 rdos*) 5993 lt_cv_deplibs_check_method=pass_all 5994 ;; 5995 5996 solaris*) 5997 lt_cv_deplibs_check_method=pass_all 5998 ;; 5999 6000 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6001 lt_cv_deplibs_check_method=pass_all 6002 ;; 6003 6004 sysv4 | sysv4.3*) 6005 case $host_vendor in 6006 motorola) 6007 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]' 6008 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6009 ;; 6010 ncr) 6011 lt_cv_deplibs_check_method=pass_all 6012 ;; 6013 sequent) 6014 lt_cv_file_magic_cmd='/bin/file' 6015 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6016 ;; 6017 sni) 6018 lt_cv_file_magic_cmd='/bin/file' 6019 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6020 lt_cv_file_magic_test_file=/lib/libc.so 6021 ;; 6022 siemens) 6023 lt_cv_deplibs_check_method=pass_all 6024 ;; 6025 pc) 6026 lt_cv_deplibs_check_method=pass_all 6027 ;; 6028 esac 6029 ;; 6030 6031 tpf*) 6032 lt_cv_deplibs_check_method=pass_all 6033 ;; 6034 esac 6035 6036 fi 6037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6038 $as_echo "$lt_cv_deplibs_check_method" >&6; } 6039 file_magic_cmd=$lt_cv_file_magic_cmd 6040 deplibs_check_method=$lt_cv_deplibs_check_method 6041 test -z "$deplibs_check_method" && deplibs_check_method=unknown 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 if test -n "$ac_tool_prefix"; then 6055 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6056 set dummy ${ac_tool_prefix}ar; ac_word=$2 6057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6058 $as_echo_n "checking for $ac_word... " >&6; } 6059 if test "${ac_cv_prog_AR+set}" = set; then : 6060 $as_echo_n "(cached) " >&6 6061 else 6062 if test -n "$AR"; then 6063 ac_cv_prog_AR="$AR" # Let the user override the test. 6064 else 6065 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6066 for as_dir in $PATH 6067 do 6068 IFS=$as_save_IFS 6069 test -z "$as_dir" && as_dir=. 6070 for ac_exec_ext in '' $ac_executable_extensions; do 6071 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6072 ac_cv_prog_AR="${ac_tool_prefix}ar" 6073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6074 break 2 6075 fi 6076 done 6077 done 6078 IFS=$as_save_IFS 6079 6080 fi 6081 fi 6082 AR=$ac_cv_prog_AR 6083 if test -n "$AR"; then 6084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6085 $as_echo "$AR" >&6; } 6086 else 6087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6088 $as_echo "no" >&6; } 6089 fi 6090 6091 6092 fi 6093 if test -z "$ac_cv_prog_AR"; then 6094 ac_ct_AR=$AR 6095 # Extract the first word of "ar", so it can be a program name with args. 6096 set dummy ar; ac_word=$2 6097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6098 $as_echo_n "checking for $ac_word... " >&6; } 6099 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6100 $as_echo_n "(cached) " >&6 6101 else 6102 if test -n "$ac_ct_AR"; then 6103 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6104 else 6105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6106 for as_dir in $PATH 6107 do 6108 IFS=$as_save_IFS 6109 test -z "$as_dir" && as_dir=. 6110 for ac_exec_ext in '' $ac_executable_extensions; do 6111 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6112 ac_cv_prog_ac_ct_AR="ar" 6113 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6114 break 2 6115 fi 6116 done 6117 done 6118 IFS=$as_save_IFS 6119 6120 fi 6121 fi 6122 ac_ct_AR=$ac_cv_prog_ac_ct_AR 6123 if test -n "$ac_ct_AR"; then 6124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6125 $as_echo "$ac_ct_AR" >&6; } 6126 else 6127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6128 $as_echo "no" >&6; } 6129 fi 6130 6131 if test "x$ac_ct_AR" = x; then 6132 AR="false" 6133 else 6134 case $cross_compiling:$ac_tool_warned in 6135 yes:) 6136 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6137 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6138 ac_tool_warned=yes ;; 6139 esac 6140 AR=$ac_ct_AR 6141 fi 6142 else 6143 AR="$ac_cv_prog_AR" 6144 fi 6145 6146 test -z "$AR" && AR=ar 6147 test -z "$AR_FLAGS" && AR_FLAGS=cru 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 if test -n "$ac_tool_prefix"; then 6160 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6161 set dummy ${ac_tool_prefix}strip; ac_word=$2 6162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6163 $as_echo_n "checking for $ac_word... " >&6; } 6164 if test "${ac_cv_prog_STRIP+set}" = set; then : 6165 $as_echo_n "(cached) " >&6 6166 else 6167 if test -n "$STRIP"; then 6168 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6169 else 6170 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6171 for as_dir in $PATH 6172 do 6173 IFS=$as_save_IFS 6174 test -z "$as_dir" && as_dir=. 6175 for ac_exec_ext in '' $ac_executable_extensions; do 6176 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6177 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6178 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6179 break 2 6180 fi 6181 done 6182 done 6183 IFS=$as_save_IFS 6184 6185 fi 6186 fi 6187 STRIP=$ac_cv_prog_STRIP 6188 if test -n "$STRIP"; then 6189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6190 $as_echo "$STRIP" >&6; } 6191 else 6192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6193 $as_echo "no" >&6; } 6194 fi 6195 6196 6197 fi 6198 if test -z "$ac_cv_prog_STRIP"; then 6199 ac_ct_STRIP=$STRIP 6200 # Extract the first word of "strip", so it can be a program name with args. 6201 set dummy strip; ac_word=$2 6202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6203 $as_echo_n "checking for $ac_word... " >&6; } 6204 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6205 $as_echo_n "(cached) " >&6 6206 else 6207 if test -n "$ac_ct_STRIP"; then 6208 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6209 else 6210 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6211 for as_dir in $PATH 6212 do 6213 IFS=$as_save_IFS 6214 test -z "$as_dir" && as_dir=. 6215 for ac_exec_ext in '' $ac_executable_extensions; do 6216 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6217 ac_cv_prog_ac_ct_STRIP="strip" 6218 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6219 break 2 6220 fi 6221 done 6222 done 6223 IFS=$as_save_IFS 6224 6225 fi 6226 fi 6227 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6228 if test -n "$ac_ct_STRIP"; then 6229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6230 $as_echo "$ac_ct_STRIP" >&6; } 6231 else 6232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6233 $as_echo "no" >&6; } 6234 fi 6235 6236 if test "x$ac_ct_STRIP" = x; then 6237 STRIP=":" 6238 else 6239 case $cross_compiling:$ac_tool_warned in 6240 yes:) 6241 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6242 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6243 ac_tool_warned=yes ;; 6244 esac 6245 STRIP=$ac_ct_STRIP 6246 fi 6247 else 6248 STRIP="$ac_cv_prog_STRIP" 6249 fi 6250 6251 test -z "$STRIP" && STRIP=: 6252 6253 6254 6255 6256 6257 6258 if test -n "$ac_tool_prefix"; then 6259 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6260 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6262 $as_echo_n "checking for $ac_word... " >&6; } 6263 if test "${ac_cv_prog_RANLIB+set}" = set; then : 6264 $as_echo_n "(cached) " >&6 6265 else 6266 if test -n "$RANLIB"; then 6267 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6268 else 6269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6270 for as_dir in $PATH 6271 do 6272 IFS=$as_save_IFS 6273 test -z "$as_dir" && as_dir=. 6274 for ac_exec_ext in '' $ac_executable_extensions; do 6275 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6276 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6277 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6278 break 2 6279 fi 6280 done 6281 done 6282 IFS=$as_save_IFS 6283 6284 fi 6285 fi 6286 RANLIB=$ac_cv_prog_RANLIB 6287 if test -n "$RANLIB"; then 6288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6289 $as_echo "$RANLIB" >&6; } 6290 else 6291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6292 $as_echo "no" >&6; } 6293 fi 6294 6295 6296 fi 6297 if test -z "$ac_cv_prog_RANLIB"; then 6298 ac_ct_RANLIB=$RANLIB 6299 # Extract the first word of "ranlib", so it can be a program name with args. 6300 set dummy ranlib; ac_word=$2 6301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6302 $as_echo_n "checking for $ac_word... " >&6; } 6303 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6304 $as_echo_n "(cached) " >&6 6305 else 6306 if test -n "$ac_ct_RANLIB"; then 6307 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6308 else 6309 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6310 for as_dir in $PATH 6311 do 6312 IFS=$as_save_IFS 6313 test -z "$as_dir" && as_dir=. 6314 for ac_exec_ext in '' $ac_executable_extensions; do 6315 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6316 ac_cv_prog_ac_ct_RANLIB="ranlib" 6317 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6318 break 2 6319 fi 6320 done 6321 done 6322 IFS=$as_save_IFS 6323 6324 fi 6325 fi 6326 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6327 if test -n "$ac_ct_RANLIB"; then 6328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6329 $as_echo "$ac_ct_RANLIB" >&6; } 6330 else 6331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6332 $as_echo "no" >&6; } 6333 fi 6334 6335 if test "x$ac_ct_RANLIB" = x; then 6336 RANLIB=":" 6337 else 6338 case $cross_compiling:$ac_tool_warned in 6339 yes:) 6340 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6341 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6342 ac_tool_warned=yes ;; 6343 esac 6344 RANLIB=$ac_ct_RANLIB 6345 fi 6346 else 6347 RANLIB="$ac_cv_prog_RANLIB" 6348 fi 6349 6350 test -z "$RANLIB" && RANLIB=: 6351 6352 6353 6354 6355 6356 6357 # Determine commands to create old-style static archives. 6358 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6359 old_postinstall_cmds='chmod 644 $oldlib' 6360 old_postuninstall_cmds= 6361 6362 if test -n "$RANLIB"; then 6363 case $host_os in 6364 openbsd*) 6365 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6366 ;; 6367 *) 6368 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6369 ;; 6370 esac 6371 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6372 fi 6373 6374 case $host_os in 6375 darwin*) 6376 lock_old_archive_extraction=yes ;; 6377 *) 6378 lock_old_archive_extraction=no ;; 6379 esac 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 # If no C compiler was specified, use CC. 6420 LTCC=${LTCC-"$CC"} 6421 6422 # If no C compiler flags were specified, use CFLAGS. 6423 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6424 6425 # Allow CC to be a program name with arguments. 6426 compiler=$CC 6427 6428 6429 # Check for command to grab the raw symbol name followed by C symbol from nm. 6430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6431 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6432 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6433 $as_echo_n "(cached) " >&6 6434 else 6435 6436 # These are sane defaults that work on at least a few old systems. 6437 # [They come from Ultrix. What could be older than Ultrix?!! ;)] 6438 6439 # Character class describing NM global symbol codes. 6440 symcode='[BCDEGRST]' 6441 6442 # Regexp to match symbols that can be accessed directly from C. 6443 sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6444 6445 # Define system-specific variables. 6446 case $host_os in 6447 aix*) 6448 symcode='[BCDT]' 6449 ;; 6450 cygwin* | mingw* | pw32* | cegcc*) 6451 symcode='[ABCDGISTW]' 6452 ;; 6453 hpux*) 6454 if test "$host_cpu" = ia64; then 6455 symcode='[ABCDEGRST]' 6456 fi 6457 ;; 6458 irix* | nonstopux*) 6459 symcode='[BCDEGRST]' 6460 ;; 6461 osf*) 6462 symcode='[BCDEGQRST]' 6463 ;; 6464 solaris*) 6465 symcode='[BDRT]' 6466 ;; 6467 sco3.2v5*) 6468 symcode='[DT]' 6469 ;; 6470 sysv4.2uw2*) 6471 symcode='[DT]' 6472 ;; 6473 sysv5* | sco5v6* | unixware* | OpenUNIX*) 6474 symcode='[ABDT]' 6475 ;; 6476 sysv4) 6477 symcode='[DFNSTU]' 6478 ;; 6479 esac 6480 6481 # If we're using GNU nm, then use its standard symbol codes. 6482 case `$NM -V 2>&1` in 6483 *GNU* | *'with BFD'*) 6484 symcode='[ABCDGIRSTW]' ;; 6485 esac 6486 6487 # Transform an extracted symbol line into a proper C declaration. 6488 # Some systems (esp. on ia64) link data and code symbols differently, 6489 # so use this general approach. 6490 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6491 6492 # Transform an extracted symbol line into symbol name and symbol address 6493 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6494 lt_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'" 6495 6496 # Handle CRLF in mingw tool chain 6497 opt_cr= 6498 case $build_os in 6499 mingw*) 6500 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6501 ;; 6502 esac 6503 6504 # Try without a prefix underscore, then with it. 6505 for ac_symprfx in "" "_"; do 6506 6507 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6508 symxfrm="\\1 $ac_symprfx\\2 \\2" 6509 6510 # Write the raw and C identifiers. 6511 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6512 # Fake it for dumpbin and say T for any non-static function 6513 # and D for any global variable. 6514 # Also find C++ and __fastcall symbols from MSVC++, 6515 # which start with @ or ?. 6516 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6517 " {last_section=section; section=\$ 3};"\ 6518 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6519 " \$ 0!~/External *\|/{next};"\ 6520 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6521 " {if(hide[section]) next};"\ 6522 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6523 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6524 " s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6525 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6526 " ' prfx=^$ac_symprfx" 6527 else 6528 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6529 fi 6530 6531 # Check to see that the pipe works correctly. 6532 pipe_works=no 6533 6534 rm -f conftest* 6535 cat > conftest.$ac_ext <<_LT_EOF 6536 #ifdef __cplusplus 6537 extern "C" { 6538 #endif 6539 char nm_test_var; 6540 void nm_test_func(void); 6541 void nm_test_func(void){} 6542 #ifdef __cplusplus 6543 } 6544 #endif 6545 int main(){nm_test_var='a';nm_test_func();return(0);} 6546 _LT_EOF 6547 6548 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6549 (eval $ac_compile) 2>&5 6550 ac_status=$? 6551 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6552 test $ac_status = 0; }; then 6553 # Now try to grab the symbols. 6554 nlist=conftest.nm 6555 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6556 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6557 ac_status=$? 6558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6559 test $ac_status = 0; } && test -s "$nlist"; then 6560 # Try sorting and uniquifying the output. 6561 if sort "$nlist" | uniq > "$nlist"T; then 6562 mv -f "$nlist"T "$nlist" 6563 else 6564 rm -f "$nlist"T 6565 fi 6566 6567 # Make sure that we snagged all the symbols we need. 6568 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6569 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6570 cat <<_LT_EOF > conftest.$ac_ext 6571 #ifdef __cplusplus 6572 extern "C" { 6573 #endif 6574 6575 _LT_EOF 6576 # Now generate the symbol file. 6577 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6578 6579 cat <<_LT_EOF >> conftest.$ac_ext 6580 6581 /* The mapping between symbol names and symbols. */ 6582 const struct { 6583 const char *name; 6584 void *address; 6585 } 6586 lt__PROGRAM__LTX_preloaded_symbols[] = 6587 { 6588 { "@PROGRAM@", (void *) 0 }, 6589 _LT_EOF 6590 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6591 cat <<\_LT_EOF >> conftest.$ac_ext 6592 {0, (void *) 0} 6593 }; 6594 6595 /* This works around a problem in FreeBSD linker */ 6596 #ifdef FREEBSD_WORKAROUND 6597 static const void *lt_preloaded_setup() { 6598 return lt__PROGRAM__LTX_preloaded_symbols; 6599 } 6600 #endif 6601 6602 #ifdef __cplusplus 6603 } 6604 #endif 6605 _LT_EOF 6606 # Now try linking the two files. 6607 mv conftest.$ac_objext conftstm.$ac_objext 6608 lt_save_LIBS="$LIBS" 6609 lt_save_CFLAGS="$CFLAGS" 6610 LIBS="conftstm.$ac_objext" 6611 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6612 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6613 (eval $ac_link) 2>&5 6614 ac_status=$? 6615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6616 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6617 pipe_works=yes 6618 fi 6619 LIBS="$lt_save_LIBS" 6620 CFLAGS="$lt_save_CFLAGS" 6621 else 6622 echo "cannot find nm_test_func in $nlist" >&5 6623 fi 6624 else 6625 echo "cannot find nm_test_var in $nlist" >&5 6626 fi 6627 else 6628 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6629 fi 6630 else 6631 echo "$progname: failed program was:" >&5 6632 cat conftest.$ac_ext >&5 6633 fi 6634 rm -rf conftest* conftst* 6635 6636 # Do not use the global_symbol_pipe unless it works. 6637 if test "$pipe_works" = yes; then 6638 break 6639 else 6640 lt_cv_sys_global_symbol_pipe= 6641 fi 6642 done 6643 6644 fi 6645 6646 if test -z "$lt_cv_sys_global_symbol_pipe"; then 6647 lt_cv_sys_global_symbol_to_cdecl= 6648 fi 6649 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6651 $as_echo "failed" >&6; } 6652 else 6653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6654 $as_echo "ok" >&6; } 6655 fi 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 # Check whether --enable-libtool-lock was given. 6679 if test "${enable_libtool_lock+set}" = set; then : 6680 enableval=$enable_libtool_lock; 6681 fi 6682 6683 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6684 6685 # Some flags need to be propagated to the compiler or linker for good 6686 # libtool support. 6687 case $host in 6688 ia64-*-hpux*) 6689 # Find out which ABI we are using. 6690 echo 'int i;' > conftest.$ac_ext 6691 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6692 (eval $ac_compile) 2>&5 6693 ac_status=$? 6694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6695 test $ac_status = 0; }; then 6696 case `/usr/bin/file conftest.$ac_objext` in 6697 *ELF-32*) 6698 HPUX_IA64_MODE="32" 6699 ;; 6700 *ELF-64*) 6701 HPUX_IA64_MODE="64" 6702 ;; 6703 esac 6704 fi 6705 rm -rf conftest* 6706 ;; 6707 *-*-irix6*) 6708 # Find out which ABI we are using. 6709 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6710 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6711 (eval $ac_compile) 2>&5 6712 ac_status=$? 6713 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6714 test $ac_status = 0; }; then 6715 if test "$lt_cv_prog_gnu_ld" = yes; then 6716 case `/usr/bin/file conftest.$ac_objext` in 6717 *32-bit*) 6718 LD="${LD-ld} -melf32bsmip" 6719 ;; 6720 *N32*) 6721 LD="${LD-ld} -melf32bmipn32" 6722 ;; 6723 *64-bit*) 6724 LD="${LD-ld} -melf64bmip" 6725 ;; 6726 esac 6727 else 6728 case `/usr/bin/file conftest.$ac_objext` in 6729 *32-bit*) 6730 LD="${LD-ld} -32" 6731 ;; 6732 *N32*) 6733 LD="${LD-ld} -n32" 6734 ;; 6735 *64-bit*) 6736 LD="${LD-ld} -64" 6737 ;; 6738 esac 6739 fi 6740 fi 6741 rm -rf conftest* 6742 ;; 6743 6744 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6745 s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6746 # Find out which ABI we are using. 6747 echo 'int i;' > conftest.$ac_ext 6748 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6749 (eval $ac_compile) 2>&5 6750 ac_status=$? 6751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6752 test $ac_status = 0; }; then 6753 case `/usr/bin/file conftest.o` in 6754 *32-bit*) 6755 case $host in 6756 x86_64-*kfreebsd*-gnu) 6757 LD="${LD-ld} -m elf_i386_fbsd" 6758 ;; 6759 x86_64-*linux*) 6760 case `/usr/bin/file conftest.o` in 6761 *x86-64*) 6762 LD="${LD-ld} -m elf32_x86_64" 6763 ;; 6764 *) 6765 LD="${LD-ld} -m elf_i386" 6766 ;; 6767 esac 6768 ;; 6769 powerpc64le-*linux*) 6770 LD="${LD-ld} -m elf32lppclinux" 6771 ;; 6772 powerpc64-*linux*) 6773 LD="${LD-ld} -m elf32ppclinux" 6774 ;; 6775 s390x-*linux*) 6776 LD="${LD-ld} -m elf_s390" 6777 ;; 6778 sparc64-*linux*) 6779 LD="${LD-ld} -m elf32_sparc" 6780 ;; 6781 esac 6782 ;; 6783 *64-bit*) 6784 case $host in 6785 x86_64-*kfreebsd*-gnu) 6786 LD="${LD-ld} -m elf_x86_64_fbsd" 6787 ;; 6788 x86_64-*linux*) 6789 LD="${LD-ld} -m elf_x86_64" 6790 ;; 6791 powerpcle-*linux*) 6792 LD="${LD-ld} -m elf64lppc" 6793 ;; 6794 powerpc-*linux*) 6795 LD="${LD-ld} -m elf64ppc" 6796 ;; 6797 s390*-*linux*|s390*-*tpf*) 6798 LD="${LD-ld} -m elf64_s390" 6799 ;; 6800 sparc*-*linux*) 6801 LD="${LD-ld} -m elf64_sparc" 6802 ;; 6803 esac 6804 ;; 6805 esac 6806 fi 6807 rm -rf conftest* 6808 ;; 6809 6810 *-*-sco3.2v5*) 6811 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6812 SAVE_CFLAGS="$CFLAGS" 6813 CFLAGS="$CFLAGS -belf" 6814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6815 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6816 if test "${lt_cv_cc_needs_belf+set}" = set; then : 6817 $as_echo_n "(cached) " >&6 6818 else 6819 ac_ext=c 6820 ac_cpp='$CPP $CPPFLAGS' 6821 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6822 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6823 ac_compiler_gnu=$ac_cv_c_compiler_gnu 6824 6825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6826 /* end confdefs.h. */ 6827 6828 int 6829 main () 6830 { 6831 6832 ; 6833 return 0; 6834 } 6835 _ACEOF 6836 if ac_fn_c_try_link "$LINENO"; then : 6837 lt_cv_cc_needs_belf=yes 6838 else 6839 lt_cv_cc_needs_belf=no 6840 fi 6841 rm -f core conftest.err conftest.$ac_objext \ 6842 conftest$ac_exeext conftest.$ac_ext 6843 ac_ext=c 6844 ac_cpp='$CPP $CPPFLAGS' 6845 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6846 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6847 ac_compiler_gnu=$ac_cv_c_compiler_gnu 6848 6849 fi 6850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6851 $as_echo "$lt_cv_cc_needs_belf" >&6; } 6852 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6853 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6854 CFLAGS="$SAVE_CFLAGS" 6855 fi 6856 ;; 6857 sparc*-*solaris*) 6858 # Find out which ABI we are using. 6859 echo 'int i;' > conftest.$ac_ext 6860 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6861 (eval $ac_compile) 2>&5 6862 ac_status=$? 6863 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6864 test $ac_status = 0; }; then 6865 case `/usr/bin/file conftest.o` in 6866 *64-bit*) 6867 case $lt_cv_prog_gnu_ld in 6868 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6869 *) 6870 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6871 LD="${LD-ld} -64" 6872 fi 6873 ;; 6874 esac 6875 ;; 6876 esac 6877 fi 6878 rm -rf conftest* 6879 ;; 6880 esac 6881 6882 need_locks="$enable_libtool_lock" 6883 6884 6885 case $host_os in 6886 rhapsody* | darwin*) 6887 if test -n "$ac_tool_prefix"; then 6888 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6889 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6891 $as_echo_n "checking for $ac_word... " >&6; } 6892 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 6893 $as_echo_n "(cached) " >&6 6894 else 6895 if test -n "$DSYMUTIL"; then 6896 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6897 else 6898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6899 for as_dir in $PATH 6900 do 6901 IFS=$as_save_IFS 6902 test -z "$as_dir" && as_dir=. 6903 for ac_exec_ext in '' $ac_executable_extensions; do 6904 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6905 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6906 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6907 break 2 6908 fi 6909 done 6910 done 6911 IFS=$as_save_IFS 6912 6913 fi 6914 fi 6915 DSYMUTIL=$ac_cv_prog_DSYMUTIL 6916 if test -n "$DSYMUTIL"; then 6917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6918 $as_echo "$DSYMUTIL" >&6; } 6919 else 6920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6921 $as_echo "no" >&6; } 6922 fi 6923 6924 6925 fi 6926 if test -z "$ac_cv_prog_DSYMUTIL"; then 6927 ac_ct_DSYMUTIL=$DSYMUTIL 6928 # Extract the first word of "dsymutil", so it can be a program name with args. 6929 set dummy dsymutil; ac_word=$2 6930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6931 $as_echo_n "checking for $ac_word... " >&6; } 6932 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 6933 $as_echo_n "(cached) " >&6 6934 else 6935 if test -n "$ac_ct_DSYMUTIL"; then 6936 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6937 else 6938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6939 for as_dir in $PATH 6940 do 6941 IFS=$as_save_IFS 6942 test -z "$as_dir" && as_dir=. 6943 for ac_exec_ext in '' $ac_executable_extensions; do 6944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6945 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6947 break 2 6948 fi 6949 done 6950 done 6951 IFS=$as_save_IFS 6952 6953 fi 6954 fi 6955 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6956 if test -n "$ac_ct_DSYMUTIL"; then 6957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6958 $as_echo "$ac_ct_DSYMUTIL" >&6; } 6959 else 6960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6961 $as_echo "no" >&6; } 6962 fi 6963 6964 if test "x$ac_ct_DSYMUTIL" = x; then 6965 DSYMUTIL=":" 6966 else 6967 case $cross_compiling:$ac_tool_warned in 6968 yes:) 6969 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6970 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6971 ac_tool_warned=yes ;; 6972 esac 6973 DSYMUTIL=$ac_ct_DSYMUTIL 6974 fi 6975 else 6976 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6977 fi 6978 6979 if test -n "$ac_tool_prefix"; then 6980 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6981 set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6983 $as_echo_n "checking for $ac_word... " >&6; } 6984 if test "${ac_cv_prog_NMEDIT+set}" = set; then : 6985 $as_echo_n "(cached) " >&6 6986 else 6987 if test -n "$NMEDIT"; then 6988 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6989 else 6990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6991 for as_dir in $PATH 6992 do 6993 IFS=$as_save_IFS 6994 test -z "$as_dir" && as_dir=. 6995 for ac_exec_ext in '' $ac_executable_extensions; do 6996 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6997 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6999 break 2 7000 fi 7001 done 7002 done 7003 IFS=$as_save_IFS 7004 7005 fi 7006 fi 7007 NMEDIT=$ac_cv_prog_NMEDIT 7008 if test -n "$NMEDIT"; then 7009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7010 $as_echo "$NMEDIT" >&6; } 7011 else 7012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7013 $as_echo "no" >&6; } 7014 fi 7015 7016 7017 fi 7018 if test -z "$ac_cv_prog_NMEDIT"; then 7019 ac_ct_NMEDIT=$NMEDIT 7020 # Extract the first word of "nmedit", so it can be a program name with args. 7021 set dummy nmedit; ac_word=$2 7022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7023 $as_echo_n "checking for $ac_word... " >&6; } 7024 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7025 $as_echo_n "(cached) " >&6 7026 else 7027 if test -n "$ac_ct_NMEDIT"; then 7028 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7029 else 7030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7031 for as_dir in $PATH 7032 do 7033 IFS=$as_save_IFS 7034 test -z "$as_dir" && as_dir=. 7035 for ac_exec_ext in '' $ac_executable_extensions; do 7036 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7037 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7039 break 2 7040 fi 7041 done 7042 done 7043 IFS=$as_save_IFS 7044 7045 fi 7046 fi 7047 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7048 if test -n "$ac_ct_NMEDIT"; then 7049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7050 $as_echo "$ac_ct_NMEDIT" >&6; } 7051 else 7052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7053 $as_echo "no" >&6; } 7054 fi 7055 7056 if test "x$ac_ct_NMEDIT" = x; then 7057 NMEDIT=":" 7058 else 7059 case $cross_compiling:$ac_tool_warned in 7060 yes:) 7061 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7062 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7063 ac_tool_warned=yes ;; 7064 esac 7065 NMEDIT=$ac_ct_NMEDIT 7066 fi 7067 else 7068 NMEDIT="$ac_cv_prog_NMEDIT" 7069 fi 7070 7071 if test -n "$ac_tool_prefix"; then 7072 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7073 set dummy ${ac_tool_prefix}lipo; ac_word=$2 7074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7075 $as_echo_n "checking for $ac_word... " >&6; } 7076 if test "${ac_cv_prog_LIPO+set}" = set; then : 7077 $as_echo_n "(cached) " >&6 7078 else 7079 if test -n "$LIPO"; then 7080 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7081 else 7082 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7083 for as_dir in $PATH 7084 do 7085 IFS=$as_save_IFS 7086 test -z "$as_dir" && as_dir=. 7087 for ac_exec_ext in '' $ac_executable_extensions; do 7088 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7089 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7090 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7091 break 2 7092 fi 7093 done 7094 done 7095 IFS=$as_save_IFS 7096 7097 fi 7098 fi 7099 LIPO=$ac_cv_prog_LIPO 7100 if test -n "$LIPO"; then 7101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7102 $as_echo "$LIPO" >&6; } 7103 else 7104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7105 $as_echo "no" >&6; } 7106 fi 7107 7108 7109 fi 7110 if test -z "$ac_cv_prog_LIPO"; then 7111 ac_ct_LIPO=$LIPO 7112 # Extract the first word of "lipo", so it can be a program name with args. 7113 set dummy lipo; ac_word=$2 7114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7115 $as_echo_n "checking for $ac_word... " >&6; } 7116 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7117 $as_echo_n "(cached) " >&6 7118 else 7119 if test -n "$ac_ct_LIPO"; then 7120 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7121 else 7122 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7123 for as_dir in $PATH 7124 do 7125 IFS=$as_save_IFS 7126 test -z "$as_dir" && as_dir=. 7127 for ac_exec_ext in '' $ac_executable_extensions; do 7128 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7129 ac_cv_prog_ac_ct_LIPO="lipo" 7130 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7131 break 2 7132 fi 7133 done 7134 done 7135 IFS=$as_save_IFS 7136 7137 fi 7138 fi 7139 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7140 if test -n "$ac_ct_LIPO"; then 7141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7142 $as_echo "$ac_ct_LIPO" >&6; } 7143 else 7144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7145 $as_echo "no" >&6; } 7146 fi 7147 7148 if test "x$ac_ct_LIPO" = x; then 7149 LIPO=":" 7150 else 7151 case $cross_compiling:$ac_tool_warned in 7152 yes:) 7153 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7154 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7155 ac_tool_warned=yes ;; 7156 esac 7157 LIPO=$ac_ct_LIPO 7158 fi 7159 else 7160 LIPO="$ac_cv_prog_LIPO" 7161 fi 7162 7163 if test -n "$ac_tool_prefix"; then 7164 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7165 set dummy ${ac_tool_prefix}otool; ac_word=$2 7166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7167 $as_echo_n "checking for $ac_word... " >&6; } 7168 if test "${ac_cv_prog_OTOOL+set}" = set; then : 7169 $as_echo_n "(cached) " >&6 7170 else 7171 if test -n "$OTOOL"; then 7172 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7173 else 7174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7175 for as_dir in $PATH 7176 do 7177 IFS=$as_save_IFS 7178 test -z "$as_dir" && as_dir=. 7179 for ac_exec_ext in '' $ac_executable_extensions; do 7180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7181 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7183 break 2 7184 fi 7185 done 7186 done 7187 IFS=$as_save_IFS 7188 7189 fi 7190 fi 7191 OTOOL=$ac_cv_prog_OTOOL 7192 if test -n "$OTOOL"; then 7193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7194 $as_echo "$OTOOL" >&6; } 7195 else 7196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7197 $as_echo "no" >&6; } 7198 fi 7199 7200 7201 fi 7202 if test -z "$ac_cv_prog_OTOOL"; then 7203 ac_ct_OTOOL=$OTOOL 7204 # Extract the first word of "otool", so it can be a program name with args. 7205 set dummy otool; ac_word=$2 7206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7207 $as_echo_n "checking for $ac_word... " >&6; } 7208 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7209 $as_echo_n "(cached) " >&6 7210 else 7211 if test -n "$ac_ct_OTOOL"; then 7212 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7213 else 7214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7215 for as_dir in $PATH 7216 do 7217 IFS=$as_save_IFS 7218 test -z "$as_dir" && as_dir=. 7219 for ac_exec_ext in '' $ac_executable_extensions; do 7220 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7221 ac_cv_prog_ac_ct_OTOOL="otool" 7222 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7223 break 2 7224 fi 7225 done 7226 done 7227 IFS=$as_save_IFS 7228 7229 fi 7230 fi 7231 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7232 if test -n "$ac_ct_OTOOL"; then 7233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7234 $as_echo "$ac_ct_OTOOL" >&6; } 7235 else 7236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7237 $as_echo "no" >&6; } 7238 fi 7239 7240 if test "x$ac_ct_OTOOL" = x; then 7241 OTOOL=":" 7242 else 7243 case $cross_compiling:$ac_tool_warned in 7244 yes:) 7245 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7246 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7247 ac_tool_warned=yes ;; 7248 esac 7249 OTOOL=$ac_ct_OTOOL 7250 fi 7251 else 7252 OTOOL="$ac_cv_prog_OTOOL" 7253 fi 7254 7255 if test -n "$ac_tool_prefix"; then 7256 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7257 set dummy ${ac_tool_prefix}otool64; ac_word=$2 7258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7259 $as_echo_n "checking for $ac_word... " >&6; } 7260 if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7261 $as_echo_n "(cached) " >&6 7262 else 7263 if test -n "$OTOOL64"; then 7264 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7265 else 7266 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7267 for as_dir in $PATH 7268 do 7269 IFS=$as_save_IFS 7270 test -z "$as_dir" && as_dir=. 7271 for ac_exec_ext in '' $ac_executable_extensions; do 7272 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7273 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7274 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7275 break 2 7276 fi 7277 done 7278 done 7279 IFS=$as_save_IFS 7280 7281 fi 7282 fi 7283 OTOOL64=$ac_cv_prog_OTOOL64 7284 if test -n "$OTOOL64"; then 7285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7286 $as_echo "$OTOOL64" >&6; } 7287 else 7288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7289 $as_echo "no" >&6; } 7290 fi 7291 7292 7293 fi 7294 if test -z "$ac_cv_prog_OTOOL64"; then 7295 ac_ct_OTOOL64=$OTOOL64 7296 # Extract the first word of "otool64", so it can be a program name with args. 7297 set dummy otool64; ac_word=$2 7298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7299 $as_echo_n "checking for $ac_word... " >&6; } 7300 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7301 $as_echo_n "(cached) " >&6 7302 else 7303 if test -n "$ac_ct_OTOOL64"; then 7304 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7305 else 7306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7307 for as_dir in $PATH 7308 do 7309 IFS=$as_save_IFS 7310 test -z "$as_dir" && as_dir=. 7311 for ac_exec_ext in '' $ac_executable_extensions; do 7312 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7313 ac_cv_prog_ac_ct_OTOOL64="otool64" 7314 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7315 break 2 7316 fi 7317 done 7318 done 7319 IFS=$as_save_IFS 7320 7321 fi 7322 fi 7323 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7324 if test -n "$ac_ct_OTOOL64"; then 7325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7326 $as_echo "$ac_ct_OTOOL64" >&6; } 7327 else 7328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7329 $as_echo "no" >&6; } 7330 fi 7331 7332 if test "x$ac_ct_OTOOL64" = x; then 7333 OTOOL64=":" 7334 else 7335 case $cross_compiling:$ac_tool_warned in 7336 yes:) 7337 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7338 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7339 ac_tool_warned=yes ;; 7340 esac 7341 OTOOL64=$ac_ct_OTOOL64 7342 fi 7343 else 7344 OTOOL64="$ac_cv_prog_OTOOL64" 7345 fi 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7374 $as_echo_n "checking for -single_module linker flag... " >&6; } 7375 if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7376 $as_echo_n "(cached) " >&6 7377 else 7378 lt_cv_apple_cc_single_mod=no 7379 if test -z "${LT_MULTI_MODULE}"; then 7380 # By default we will add the -single_module flag. You can override 7381 # by either setting the environment variable LT_MULTI_MODULE 7382 # non-empty at configure time, or by adding -multi_module to the 7383 # link flags. 7384 rm -rf libconftest.dylib* 7385 echo "int foo(void){return 1;}" > conftest.c 7386 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7387 -dynamiclib -Wl,-single_module conftest.c" >&5 7388 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7389 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7390 _lt_result=$? 7391 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7392 lt_cv_apple_cc_single_mod=yes 7393 else 7394 cat conftest.err >&5 7395 fi 7396 rm -rf libconftest.dylib* 7397 rm -f conftest.* 7398 fi 7399 fi 7400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7401 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7403 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7404 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7405 $as_echo_n "(cached) " >&6 7406 else 7407 lt_cv_ld_exported_symbols_list=no 7408 save_LDFLAGS=$LDFLAGS 7409 echo "_main" > conftest.sym 7410 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7412 /* end confdefs.h. */ 7413 7414 int 7415 main () 7416 { 7417 7418 ; 7419 return 0; 7420 } 7421 _ACEOF 7422 if ac_fn_c_try_link "$LINENO"; then : 7423 lt_cv_ld_exported_symbols_list=yes 7424 else 7425 lt_cv_ld_exported_symbols_list=no 7426 fi 7427 rm -f core conftest.err conftest.$ac_objext \ 7428 conftest$ac_exeext conftest.$ac_ext 7429 LDFLAGS="$save_LDFLAGS" 7430 7431 fi 7432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7433 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7435 $as_echo_n "checking for -force_load linker flag... " >&6; } 7436 if test "${lt_cv_ld_force_load+set}" = set; then : 7437 $as_echo_n "(cached) " >&6 7438 else 7439 lt_cv_ld_force_load=no 7440 cat > conftest.c << _LT_EOF 7441 int forced_loaded() { return 2;} 7442 _LT_EOF 7443 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7444 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7445 echo "$AR cru libconftest.a conftest.o" >&5 7446 $AR cru libconftest.a conftest.o 2>&5 7447 cat > conftest.c << _LT_EOF 7448 int main() { return 0;} 7449 _LT_EOF 7450 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7451 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7452 _lt_result=$? 7453 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7454 lt_cv_ld_force_load=yes 7455 else 7456 cat conftest.err >&5 7457 fi 7458 rm -f conftest.err libconftest.a conftest conftest.c 7459 rm -rf conftest.dSYM 7460 7461 fi 7462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7463 $as_echo "$lt_cv_ld_force_load" >&6; } 7464 case $host_os in 7465 rhapsody* | darwin1.[012]) 7466 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7467 darwin1.*) 7468 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7469 darwin*) # darwin 5.x on 7470 # if running on 10.5 or later, the deployment target defaults 7471 # to the OS version, if on x86, and 10.4, the deployment 7472 # target defaults to 10.4. Don't you love it? 7473 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7474 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7475 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7476 10.[012]*) 7477 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7478 10.*) 7479 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7480 esac 7481 ;; 7482 esac 7483 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7484 _lt_dar_single_mod='$single_module' 7485 fi 7486 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7487 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7488 else 7489 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7490 fi 7491 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7492 _lt_dsymutil='~$DSYMUTIL $lib || :' 7493 else 7494 _lt_dsymutil= 7495 fi 7496 ;; 7497 esac 7498 7499 for ac_header in dlfcn.h 7500 do : 7501 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7502 " 7503 if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7504 cat >>confdefs.h <<_ACEOF 7505 #define HAVE_DLFCN_H 1 7506 _ACEOF 7507 7508 fi 7509 7510 done 7511 7512 7513 7514 7515 7516 # Set options 7517 7518 7519 7520 enable_dlopen=no 7521 7522 7523 enable_win32_dll=no 7524 7525 7526 # Check whether --enable-shared was given. 7527 if test "${enable_shared+set}" = set; then : 7528 enableval=$enable_shared; p=${PACKAGE-default} 7529 case $enableval in 7530 yes) enable_shared=yes ;; 7531 no) enable_shared=no ;; 7532 *) 7533 enable_shared=no 7534 # Look at the argument we got. We use all the common list separators. 7535 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7536 for pkg in $enableval; do 7537 IFS="$lt_save_ifs" 7538 if test "X$pkg" = "X$p"; then 7539 enable_shared=yes 7540 fi 7541 done 7542 IFS="$lt_save_ifs" 7543 ;; 7544 esac 7545 else 7546 enable_shared=yes 7547 fi 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 # Check whether --enable-static was given. 7558 if test "${enable_static+set}" = set; then : 7559 enableval=$enable_static; p=${PACKAGE-default} 7560 case $enableval in 7561 yes) enable_static=yes ;; 7562 no) enable_static=no ;; 7563 *) 7564 enable_static=no 7565 # Look at the argument we got. We use all the common list separators. 7566 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7567 for pkg in $enableval; do 7568 IFS="$lt_save_ifs" 7569 if test "X$pkg" = "X$p"; then 7570 enable_static=yes 7571 fi 7572 done 7573 IFS="$lt_save_ifs" 7574 ;; 7575 esac 7576 else 7577 enable_static=yes 7578 fi 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 # Check whether --with-pic was given. 7590 if test "${with_pic+set}" = set; then : 7591 withval=$with_pic; pic_mode="$withval" 7592 else 7593 pic_mode=default 7594 fi 7595 7596 7597 test -z "$pic_mode" && pic_mode=default 7598 7599 7600 7601 7602 7603 7604 7605 # Check whether --enable-fast-install was given. 7606 if test "${enable_fast_install+set}" = set; then : 7607 enableval=$enable_fast_install; p=${PACKAGE-default} 7608 case $enableval in 7609 yes) enable_fast_install=yes ;; 7610 no) enable_fast_install=no ;; 7611 *) 7612 enable_fast_install=no 7613 # Look at the argument we got. We use all the common list separators. 7614 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7615 for pkg in $enableval; do 7616 IFS="$lt_save_ifs" 7617 if test "X$pkg" = "X$p"; then 7618 enable_fast_install=yes 7619 fi 7620 done 7621 IFS="$lt_save_ifs" 7622 ;; 7623 esac 7624 else 7625 enable_fast_install=yes 7626 fi 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 # This can be used to rebuild libtool when needed 7639 LIBTOOL_DEPS="$ltmain" 7640 7641 # Always use our own libtool. 7642 LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 test -z "$LN_S" && LN_S="ln -s" 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 if test -n "${ZSH_VERSION+set}" ; then 7685 setopt NO_GLOB_SUBST 7686 fi 7687 7688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7689 $as_echo_n "checking for objdir... " >&6; } 7690 if test "${lt_cv_objdir+set}" = set; then : 7691 $as_echo_n "(cached) " >&6 7692 else 7693 rm -f .libs 2>/dev/null 7694 mkdir .libs 2>/dev/null 7695 if test -d .libs; then 7696 lt_cv_objdir=.libs 7697 else 7698 # MS-DOS does not allow filenames that begin with a dot. 7699 lt_cv_objdir=_libs 7700 fi 7701 rmdir .libs 2>/dev/null 7702 fi 7703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7704 $as_echo "$lt_cv_objdir" >&6; } 7705 objdir=$lt_cv_objdir 7706 7707 7708 7709 7710 7711 cat >>confdefs.h <<_ACEOF 7712 #define LT_OBJDIR "$lt_cv_objdir/" 7713 _ACEOF 7714 7715 7716 7717 7718 case $host_os in 7719 aix3*) 7720 # AIX sometimes has problems with the GCC collect2 program. For some 7721 # reason, if we set the COLLECT_NAMES environment variable, the problems 7722 # vanish in a puff of smoke. 7723 if test "X${COLLECT_NAMES+set}" != Xset; then 7724 COLLECT_NAMES= 7725 export COLLECT_NAMES 7726 fi 7727 ;; 7728 esac 7729 7730 # Global variables: 7731 ofile=libtool 7732 can_build_shared=yes 7733 7734 # All known linkers require a `.a' archive for static linking (except MSVC, 7735 # which needs '.lib'). 7736 libext=a 7737 7738 with_gnu_ld="$lt_cv_prog_gnu_ld" 7739 7740 old_CC="$CC" 7741 old_CFLAGS="$CFLAGS" 7742 7743 # Set sane defaults for various variables 7744 test -z "$CC" && CC=cc 7745 test -z "$LTCC" && LTCC=$CC 7746 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7747 test -z "$LD" && LD=ld 7748 test -z "$ac_objext" && ac_objext=o 7749 7750 for cc_temp in $compiler""; do 7751 case $cc_temp in 7752 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7753 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7754 \-*) ;; 7755 *) break;; 7756 esac 7757 done 7758 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7759 7760 7761 # Only perform the check for file, if the check method requires it 7762 test -z "$MAGIC_CMD" && MAGIC_CMD=file 7763 case $deplibs_check_method in 7764 file_magic*) 7765 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7767 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7768 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7769 $as_echo_n "(cached) " >&6 7770 else 7771 case $MAGIC_CMD in 7772 [\\/*] | ?:[\\/]*) 7773 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7774 ;; 7775 *) 7776 lt_save_MAGIC_CMD="$MAGIC_CMD" 7777 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7778 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7779 for ac_dir in $ac_dummy; do 7780 IFS="$lt_save_ifs" 7781 test -z "$ac_dir" && ac_dir=. 7782 if test -f $ac_dir/${ac_tool_prefix}file; then 7783 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7784 if test -n "$file_magic_test_file"; then 7785 case $deplibs_check_method in 7786 "file_magic "*) 7787 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7788 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7789 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7790 $EGREP "$file_magic_regex" > /dev/null; then 7791 : 7792 else 7793 cat <<_LT_EOF 1>&2 7794 7795 *** Warning: the command libtool uses to detect shared libraries, 7796 *** $file_magic_cmd, produces output that libtool cannot recognize. 7797 *** The result is that libtool may fail to recognize shared libraries 7798 *** as such. This will affect the creation of libtool libraries that 7799 *** depend on shared libraries, but programs linked with such libtool 7800 *** libraries will work regardless of this problem. Nevertheless, you 7801 *** may want to report the problem to your system manager and/or to 7802 *** bug-libtool@gnu.org 7803 7804 _LT_EOF 7805 fi ;; 7806 esac 7807 fi 7808 break 7809 fi 7810 done 7811 IFS="$lt_save_ifs" 7812 MAGIC_CMD="$lt_save_MAGIC_CMD" 7813 ;; 7814 esac 7815 fi 7816 7817 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7818 if test -n "$MAGIC_CMD"; then 7819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7820 $as_echo "$MAGIC_CMD" >&6; } 7821 else 7822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7823 $as_echo "no" >&6; } 7824 fi 7825 7826 7827 7828 7829 7830 if test -z "$lt_cv_path_MAGIC_CMD"; then 7831 if test -n "$ac_tool_prefix"; then 7832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7833 $as_echo_n "checking for file... " >&6; } 7834 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7835 $as_echo_n "(cached) " >&6 7836 else 7837 case $MAGIC_CMD in 7838 [\\/*] | ?:[\\/]*) 7839 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7840 ;; 7841 *) 7842 lt_save_MAGIC_CMD="$MAGIC_CMD" 7843 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7844 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7845 for ac_dir in $ac_dummy; do 7846 IFS="$lt_save_ifs" 7847 test -z "$ac_dir" && ac_dir=. 7848 if test -f $ac_dir/file; then 7849 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7850 if test -n "$file_magic_test_file"; then 7851 case $deplibs_check_method in 7852 "file_magic "*) 7853 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7854 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7855 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7856 $EGREP "$file_magic_regex" > /dev/null; then 7857 : 7858 else 7859 cat <<_LT_EOF 1>&2 7860 7861 *** Warning: the command libtool uses to detect shared libraries, 7862 *** $file_magic_cmd, produces output that libtool cannot recognize. 7863 *** The result is that libtool may fail to recognize shared libraries 7864 *** as such. This will affect the creation of libtool libraries that 7865 *** depend on shared libraries, but programs linked with such libtool 7866 *** libraries will work regardless of this problem. Nevertheless, you 7867 *** may want to report the problem to your system manager and/or to 7868 *** bug-libtool@gnu.org 7869 7870 _LT_EOF 7871 fi ;; 7872 esac 7873 fi 7874 break 7875 fi 7876 done 7877 IFS="$lt_save_ifs" 7878 MAGIC_CMD="$lt_save_MAGIC_CMD" 7879 ;; 7880 esac 7881 fi 7882 7883 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7884 if test -n "$MAGIC_CMD"; then 7885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7886 $as_echo "$MAGIC_CMD" >&6; } 7887 else 7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7889 $as_echo "no" >&6; } 7890 fi 7891 7892 7893 else 7894 MAGIC_CMD=: 7895 fi 7896 fi 7897 7898 fi 7899 ;; 7900 esac 7901 7902 # Use C for the default configuration in the libtool script 7903 7904 lt_save_CC="$CC" 7905 ac_ext=c 7906 ac_cpp='$CPP $CPPFLAGS' 7907 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7908 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7909 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7910 7911 7912 # Source file extension for C test sources. 7913 ac_ext=c 7914 7915 # Object file extension for compiled C test sources. 7916 objext=o 7917 objext=$objext 7918 7919 # Code to be used in simple compile tests 7920 lt_simple_compile_test_code="int some_variable = 0;" 7921 7922 # Code to be used in simple link tests 7923 lt_simple_link_test_code='int main(){return(0);}' 7924 7925 7926 7927 7928 7929 7930 7931 # If no C compiler was specified, use CC. 7932 LTCC=${LTCC-"$CC"} 7933 7934 # If no C compiler flags were specified, use CFLAGS. 7935 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7936 7937 # Allow CC to be a program name with arguments. 7938 compiler=$CC 7939 7940 # Save the default compiler, since it gets overwritten when the other 7941 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7942 compiler_DEFAULT=$CC 7943 7944 # save warnings/boilerplate of simple test code 7945 ac_outfile=conftest.$ac_objext 7946 echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7947 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7948 _lt_compiler_boilerplate=`cat conftest.err` 7949 $RM conftest* 7950 7951 ac_outfile=conftest.$ac_objext 7952 echo "$lt_simple_link_test_code" >conftest.$ac_ext 7953 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7954 _lt_linker_boilerplate=`cat conftest.err` 7955 $RM -r conftest* 7956 7957 7958 ## CAVEAT EMPTOR: 7959 ## There is no encapsulation within the following macros, do not change 7960 ## the running order or otherwise move them around unless you know exactly 7961 ## what you are doing... 7962 if test -n "$compiler"; then 7963 7964 lt_prog_compiler_no_builtin_flag= 7965 7966 if test "$GCC" = yes; then 7967 case $cc_basename in 7968 nvcc*) 7969 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7970 *) 7971 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7972 esac 7973 7974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7975 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7976 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 7977 $as_echo_n "(cached) " >&6 7978 else 7979 lt_cv_prog_compiler_rtti_exceptions=no 7980 ac_outfile=conftest.$ac_objext 7981 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7982 lt_compiler_flag="-fno-rtti -fno-exceptions" 7983 # Insert the option either (1) after the last *FLAGS variable, or 7984 # (2) before a word containing "conftest.", or (3) at the end. 7985 # Note that $ac_compile itself does not contain backslashes and begins 7986 # with a dollar sign (not a hyphen), so the echo should work correctly. 7987 # The option is referenced via a variable to avoid confusing sed. 7988 lt_compile=`echo "$ac_compile" | $SED \ 7989 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7990 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7991 -e 's:$: $lt_compiler_flag:'` 7992 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7993 (eval "$lt_compile" 2>conftest.err) 7994 ac_status=$? 7995 cat conftest.err >&5 7996 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7997 if (exit $ac_status) && test -s "$ac_outfile"; then 7998 # The compiler can only warn and ignore the option if not recognized 7999 # So say no if there are warnings other than the usual output. 8000 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8001 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8002 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8003 lt_cv_prog_compiler_rtti_exceptions=yes 8004 fi 8005 fi 8006 $RM conftest* 8007 8008 fi 8009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8010 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8011 8012 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8013 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8014 else 8015 : 8016 fi 8017 8018 fi 8019 8020 8021 8022 8023 8024 8025 lt_prog_compiler_wl= 8026 lt_prog_compiler_pic= 8027 lt_prog_compiler_static= 8028 8029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8030 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8031 8032 if test "$GCC" = yes; then 8033 lt_prog_compiler_wl='-Wl,' 8034 lt_prog_compiler_static='-static' 8035 8036 case $host_os in 8037 aix*) 8038 # All AIX code is PIC. 8039 if test "$host_cpu" = ia64; then 8040 # AIX 5 now supports IA64 processor 8041 lt_prog_compiler_static='-Bstatic' 8042 fi 8043 lt_prog_compiler_pic='-fPIC' 8044 ;; 8045 8046 amigaos*) 8047 case $host_cpu in 8048 powerpc) 8049 # see comment about AmigaOS4 .so support 8050 lt_prog_compiler_pic='-fPIC' 8051 ;; 8052 m68k) 8053 # FIXME: we need at least 68020 code to build shared libraries, but 8054 # adding the `-m68020' flag to GCC prevents building anything better, 8055 # like `-m68040'. 8056 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8057 ;; 8058 esac 8059 ;; 8060 8061 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8062 # PIC is the default for these OSes. 8063 ;; 8064 8065 mingw* | cygwin* | pw32* | os2* | cegcc*) 8066 # This hack is so that the source file can tell whether it is being 8067 # built for inclusion in a dll (and should export symbols for example). 8068 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8069 # (--disable-auto-import) libraries 8070 lt_prog_compiler_pic='-DDLL_EXPORT' 8071 ;; 8072 8073 darwin* | rhapsody*) 8074 # PIC is the default on this platform 8075 # Common symbols not allowed in MH_DYLIB files 8076 lt_prog_compiler_pic='-fno-common' 8077 ;; 8078 8079 haiku*) 8080 # PIC is the default for Haiku. 8081 # The "-static" flag exists, but is broken. 8082 lt_prog_compiler_static= 8083 ;; 8084 8085 hpux*) 8086 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8087 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8088 # sets the default TLS model and affects inlining. 8089 case $host_cpu in 8090 hppa*64*) 8091 # +Z the default 8092 ;; 8093 *) 8094 lt_prog_compiler_pic='-fPIC' 8095 ;; 8096 esac 8097 ;; 8098 8099 interix[3-9]*) 8100 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8101 # Instead, we relocate shared libraries at runtime. 8102 ;; 8103 8104 msdosdjgpp*) 8105 # Just because we use GCC doesn't mean we suddenly get shared libraries 8106 # on systems that don't support them. 8107 lt_prog_compiler_can_build_shared=no 8108 enable_shared=no 8109 ;; 8110 8111 *nto* | *qnx*) 8112 # QNX uses GNU C++, but need to define -shared option too, otherwise 8113 # it will coredump. 8114 lt_prog_compiler_pic='-fPIC -shared' 8115 ;; 8116 8117 sysv4*MP*) 8118 if test -d /usr/nec; then 8119 lt_prog_compiler_pic=-Kconform_pic 8120 fi 8121 ;; 8122 8123 *) 8124 lt_prog_compiler_pic='-fPIC' 8125 ;; 8126 esac 8127 8128 case $cc_basename in 8129 nvcc*) # Cuda Compiler Driver 2.2 8130 lt_prog_compiler_wl='-Xlinker ' 8131 lt_prog_compiler_pic='-Xcompiler -fPIC' 8132 ;; 8133 esac 8134 else 8135 # PORTME Check for flag to pass linker flags through the system compiler. 8136 case $host_os in 8137 aix*) 8138 lt_prog_compiler_wl='-Wl,' 8139 if test "$host_cpu" = ia64; then 8140 # AIX 5 now supports IA64 processor 8141 lt_prog_compiler_static='-Bstatic' 8142 else 8143 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8144 fi 8145 ;; 8146 8147 mingw* | cygwin* | pw32* | os2* | cegcc*) 8148 # This hack is so that the source file can tell whether it is being 8149 # built for inclusion in a dll (and should export symbols for example). 8150 lt_prog_compiler_pic='-DDLL_EXPORT' 8151 ;; 8152 8153 hpux9* | hpux10* | hpux11*) 8154 lt_prog_compiler_wl='-Wl,' 8155 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8156 # not for PA HP-UX. 8157 case $host_cpu in 8158 hppa*64*|ia64*) 8159 # +Z the default 8160 ;; 8161 *) 8162 lt_prog_compiler_pic='+Z' 8163 ;; 8164 esac 8165 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8166 lt_prog_compiler_static='${wl}-a ${wl}archive' 8167 ;; 8168 8169 irix5* | irix6* | nonstopux*) 8170 lt_prog_compiler_wl='-Wl,' 8171 # PIC (with -KPIC) is the default. 8172 lt_prog_compiler_static='-non_shared' 8173 ;; 8174 8175 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8176 case $cc_basename in 8177 # old Intel for x86_64 which still supported -KPIC. 8178 ecc*) 8179 lt_prog_compiler_wl='-Wl,' 8180 lt_prog_compiler_pic='-KPIC' 8181 lt_prog_compiler_static='-static' 8182 ;; 8183 # icc used to be incompatible with GCC. 8184 # ICC 10 doesn't accept -KPIC any more. 8185 icc* | ifort*) 8186 lt_prog_compiler_wl='-Wl,' 8187 lt_prog_compiler_pic='-fPIC' 8188 lt_prog_compiler_static='-static' 8189 ;; 8190 # Lahey Fortran 8.1. 8191 lf95*) 8192 lt_prog_compiler_wl='-Wl,' 8193 lt_prog_compiler_pic='--shared' 8194 lt_prog_compiler_static='--static' 8195 ;; 8196 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8197 # Portland Group compilers (*not* the Pentium gcc compiler, 8198 # which looks to be a dead project) 8199 lt_prog_compiler_wl='-Wl,' 8200 lt_prog_compiler_pic='-fpic' 8201 lt_prog_compiler_static='-Bstatic' 8202 ;; 8203 ccc*) 8204 lt_prog_compiler_wl='-Wl,' 8205 # All Alpha code is PIC. 8206 lt_prog_compiler_static='-non_shared' 8207 ;; 8208 xl* | bgxl* | bgf* | mpixl*) 8209 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8210 lt_prog_compiler_wl='-Wl,' 8211 lt_prog_compiler_pic='-qpic' 8212 lt_prog_compiler_static='-qstaticlink' 8213 ;; 8214 *) 8215 case `$CC -V 2>&1 | sed 5q` in 8216 *Sun\ F* | *Sun*Fortran*) 8217 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8218 lt_prog_compiler_pic='-KPIC' 8219 lt_prog_compiler_static='-Bstatic' 8220 lt_prog_compiler_wl='' 8221 ;; 8222 *Sun\ C*) 8223 # Sun C 5.9 8224 lt_prog_compiler_pic='-KPIC' 8225 lt_prog_compiler_static='-Bstatic' 8226 lt_prog_compiler_wl='-Wl,' 8227 ;; 8228 esac 8229 ;; 8230 esac 8231 ;; 8232 8233 newsos6) 8234 lt_prog_compiler_pic='-KPIC' 8235 lt_prog_compiler_static='-Bstatic' 8236 ;; 8237 8238 *nto* | *qnx*) 8239 # QNX uses GNU C++, but need to define -shared option too, otherwise 8240 # it will coredump. 8241 lt_prog_compiler_pic='-fPIC -shared' 8242 ;; 8243 8244 osf3* | osf4* | osf5*) 8245 lt_prog_compiler_wl='-Wl,' 8246 # All OSF/1 code is PIC. 8247 lt_prog_compiler_static='-non_shared' 8248 ;; 8249 8250 rdos*) 8251 lt_prog_compiler_static='-non_shared' 8252 ;; 8253 8254 solaris*) 8255 lt_prog_compiler_pic='-KPIC' 8256 lt_prog_compiler_static='-Bstatic' 8257 case $cc_basename in 8258 f77* | f90* | f95*) 8259 lt_prog_compiler_wl='-Qoption ld ';; 8260 *) 8261 lt_prog_compiler_wl='-Wl,';; 8262 esac 8263 ;; 8264 8265 sunos4*) 8266 lt_prog_compiler_wl='-Qoption ld ' 8267 lt_prog_compiler_pic='-PIC' 8268 lt_prog_compiler_static='-Bstatic' 8269 ;; 8270 8271 sysv4 | sysv4.2uw2* | sysv4.3*) 8272 lt_prog_compiler_wl='-Wl,' 8273 lt_prog_compiler_pic='-KPIC' 8274 lt_prog_compiler_static='-Bstatic' 8275 ;; 8276 8277 sysv4*MP*) 8278 if test -d /usr/nec ;then 8279 lt_prog_compiler_pic='-Kconform_pic' 8280 lt_prog_compiler_static='-Bstatic' 8281 fi 8282 ;; 8283 8284 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8285 lt_prog_compiler_wl='-Wl,' 8286 lt_prog_compiler_pic='-KPIC' 8287 lt_prog_compiler_static='-Bstatic' 8288 ;; 8289 8290 unicos*) 8291 lt_prog_compiler_wl='-Wl,' 8292 lt_prog_compiler_can_build_shared=no 8293 ;; 8294 8295 uts4*) 8296 lt_prog_compiler_pic='-pic' 8297 lt_prog_compiler_static='-Bstatic' 8298 ;; 8299 8300 *) 8301 lt_prog_compiler_can_build_shared=no 8302 ;; 8303 esac 8304 fi 8305 8306 case $host_os in 8307 # For platforms which do not support PIC, -DPIC is meaningless: 8308 *djgpp*) 8309 lt_prog_compiler_pic= 8310 ;; 8311 *) 8312 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8313 ;; 8314 esac 8315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8316 $as_echo "$lt_prog_compiler_pic" >&6; } 8317 8318 8319 8320 8321 8322 8323 # 8324 # Check to make sure the PIC flag actually works. 8325 # 8326 if test -n "$lt_prog_compiler_pic"; then 8327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8328 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8329 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8330 $as_echo_n "(cached) " >&6 8331 else 8332 lt_cv_prog_compiler_pic_works=no 8333 ac_outfile=conftest.$ac_objext 8334 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8335 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8336 # Insert the option either (1) after the last *FLAGS variable, or 8337 # (2) before a word containing "conftest.", or (3) at the end. 8338 # Note that $ac_compile itself does not contain backslashes and begins 8339 # with a dollar sign (not a hyphen), so the echo should work correctly. 8340 # The option is referenced via a variable to avoid confusing sed. 8341 lt_compile=`echo "$ac_compile" | $SED \ 8342 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8343 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8344 -e 's:$: $lt_compiler_flag:'` 8345 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8346 (eval "$lt_compile" 2>conftest.err) 8347 ac_status=$? 8348 cat conftest.err >&5 8349 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8350 if (exit $ac_status) && test -s "$ac_outfile"; then 8351 # The compiler can only warn and ignore the option if not recognized 8352 # So say no if there are warnings other than the usual output. 8353 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8354 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8355 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8356 lt_cv_prog_compiler_pic_works=yes 8357 fi 8358 fi 8359 $RM conftest* 8360 8361 fi 8362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8363 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8364 8365 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8366 case $lt_prog_compiler_pic in 8367 "" | " "*) ;; 8368 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8369 esac 8370 else 8371 lt_prog_compiler_pic= 8372 lt_prog_compiler_can_build_shared=no 8373 fi 8374 8375 fi 8376 8377 8378 8379 8380 8381 8382 # 8383 # Check to make sure the static flag actually works. 8384 # 8385 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8387 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8388 if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8389 $as_echo_n "(cached) " >&6 8390 else 8391 lt_cv_prog_compiler_static_works=no 8392 save_LDFLAGS="$LDFLAGS" 8393 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8394 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8395 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8396 # The linker can only warn and ignore the option if not recognized 8397 # So say no if there are warnings 8398 if test -s conftest.err; then 8399 # Append any errors to the config.log. 8400 cat conftest.err 1>&5 8401 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8402 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8403 if diff conftest.exp conftest.er2 >/dev/null; then 8404 lt_cv_prog_compiler_static_works=yes 8405 fi 8406 else 8407 lt_cv_prog_compiler_static_works=yes 8408 fi 8409 fi 8410 $RM -r conftest* 8411 LDFLAGS="$save_LDFLAGS" 8412 8413 fi 8414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8415 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8416 8417 if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8418 : 8419 else 8420 lt_prog_compiler_static= 8421 fi 8422 8423 8424 8425 8426 8427 8428 8429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8430 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8431 if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8432 $as_echo_n "(cached) " >&6 8433 else 8434 lt_cv_prog_compiler_c_o=no 8435 $RM -r conftest 2>/dev/null 8436 mkdir conftest 8437 cd conftest 8438 mkdir out 8439 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8440 8441 lt_compiler_flag="-o out/conftest2.$ac_objext" 8442 # Insert the option either (1) after the last *FLAGS variable, or 8443 # (2) before a word containing "conftest.", or (3) at the end. 8444 # Note that $ac_compile itself does not contain backslashes and begins 8445 # with a dollar sign (not a hyphen), so the echo should work correctly. 8446 lt_compile=`echo "$ac_compile" | $SED \ 8447 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8448 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8449 -e 's:$: $lt_compiler_flag:'` 8450 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8451 (eval "$lt_compile" 2>out/conftest.err) 8452 ac_status=$? 8453 cat out/conftest.err >&5 8454 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8455 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8456 then 8457 # The compiler can only warn and ignore the option if not recognized 8458 # So say no if there are warnings 8459 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8460 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8461 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8462 lt_cv_prog_compiler_c_o=yes 8463 fi 8464 fi 8465 chmod u+w . 2>&5 8466 $RM conftest* 8467 # SGI C++ compiler will create directory out/ii_files/ for 8468 # template instantiation 8469 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8470 $RM out/* && rmdir out 8471 cd .. 8472 $RM -r conftest 8473 $RM conftest* 8474 8475 fi 8476 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8477 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8478 8479 8480 8481 8482 8483 8484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8485 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8486 if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8487 $as_echo_n "(cached) " >&6 8488 else 8489 lt_cv_prog_compiler_c_o=no 8490 $RM -r conftest 2>/dev/null 8491 mkdir conftest 8492 cd conftest 8493 mkdir out 8494 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8495 8496 lt_compiler_flag="-o out/conftest2.$ac_objext" 8497 # Insert the option either (1) after the last *FLAGS variable, or 8498 # (2) before a word containing "conftest.", or (3) at the end. 8499 # Note that $ac_compile itself does not contain backslashes and begins 8500 # with a dollar sign (not a hyphen), so the echo should work correctly. 8501 lt_compile=`echo "$ac_compile" | $SED \ 8502 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8503 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8504 -e 's:$: $lt_compiler_flag:'` 8505 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8506 (eval "$lt_compile" 2>out/conftest.err) 8507 ac_status=$? 8508 cat out/conftest.err >&5 8509 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8510 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8511 then 8512 # The compiler can only warn and ignore the option if not recognized 8513 # So say no if there are warnings 8514 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8515 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8516 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8517 lt_cv_prog_compiler_c_o=yes 8518 fi 8519 fi 8520 chmod u+w . 2>&5 8521 $RM conftest* 8522 # SGI C++ compiler will create directory out/ii_files/ for 8523 # template instantiation 8524 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8525 $RM out/* && rmdir out 8526 cd .. 8527 $RM -r conftest 8528 $RM conftest* 8529 8530 fi 8531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8532 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8533 8534 8535 8536 8537 hard_links="nottested" 8538 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8539 # do not overwrite the value of need_locks provided by the user 8540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8541 $as_echo_n "checking if we can lock with hard links... " >&6; } 8542 hard_links=yes 8543 $RM conftest* 8544 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8545 touch conftest.a 8546 ln conftest.a conftest.b 2>&5 || hard_links=no 8547 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8549 $as_echo "$hard_links" >&6; } 8550 if test "$hard_links" = no; then 8551 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8552 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8553 need_locks=warn 8554 fi 8555 else 8556 need_locks=no 8557 fi 8558 8559 8560 8561 8562 8563 8564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8565 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8566 8567 runpath_var= 8568 allow_undefined_flag= 8569 always_export_symbols=no 8570 archive_cmds= 8571 archive_expsym_cmds= 8572 compiler_needs_object=no 8573 enable_shared_with_static_runtimes=no 8574 export_dynamic_flag_spec= 8575 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8576 hardcode_automatic=no 8577 hardcode_direct=no 8578 hardcode_direct_absolute=no 8579 hardcode_libdir_flag_spec= 8580 hardcode_libdir_flag_spec_ld= 8581 hardcode_libdir_separator= 8582 hardcode_minus_L=no 8583 hardcode_shlibpath_var=unsupported 8584 inherit_rpath=no 8585 link_all_deplibs=unknown 8586 module_cmds= 8587 module_expsym_cmds= 8588 old_archive_from_new_cmds= 8589 old_archive_from_expsyms_cmds= 8590 thread_safe_flag_spec= 8591 whole_archive_flag_spec= 8592 # include_expsyms should be a list of space-separated symbols to be *always* 8593 # included in the symbol list 8594 include_expsyms= 8595 # exclude_expsyms can be an extended regexp of symbols to exclude 8596 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8597 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8598 # as well as any symbol that contains `d'. 8599 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8600 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8601 # platforms (ab)use it in PIC code, but their linkers get confused if 8602 # the symbol is explicitly referenced. Since portable code cannot 8603 # rely on this symbol name, it's probably fine to never include it in 8604 # preloaded symbol tables. 8605 # Exclude shared library initialization/finalization symbols. 8606 extract_expsyms_cmds= 8607 8608 case $host_os in 8609 cygwin* | mingw* | pw32* | cegcc*) 8610 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8611 # When not using gcc, we currently assume that we are using 8612 # Microsoft Visual C++. 8613 if test "$GCC" != yes; then 8614 with_gnu_ld=no 8615 fi 8616 ;; 8617 interix*) 8618 # we just hope/assume this is gcc and not c89 (= MSVC++) 8619 with_gnu_ld=yes 8620 ;; 8621 openbsd*) 8622 with_gnu_ld=no 8623 ;; 8624 esac 8625 8626 ld_shlibs=yes 8627 8628 # On some targets, GNU ld is compatible enough with the native linker 8629 # that we're better off using the native interface for both. 8630 lt_use_gnu_ld_interface=no 8631 if test "$with_gnu_ld" = yes; then 8632 case $host_os in 8633 aix*) 8634 # The AIX port of GNU ld has always aspired to compatibility 8635 # with the native linker. However, as the warning in the GNU ld 8636 # block says, versions before 2.19.5* couldn't really create working 8637 # shared libraries, regardless of the interface used. 8638 case `$LD -v 2>&1` in 8639 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8640 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8641 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8642 *) 8643 lt_use_gnu_ld_interface=yes 8644 ;; 8645 esac 8646 ;; 8647 *) 8648 lt_use_gnu_ld_interface=yes 8649 ;; 8650 esac 8651 fi 8652 8653 if test "$lt_use_gnu_ld_interface" = yes; then 8654 # If archive_cmds runs LD, not CC, wlarc should be empty 8655 wlarc='${wl}' 8656 8657 # Set some defaults for GNU ld with shared library support. These 8658 # are reset later if shared libraries are not supported. Putting them 8659 # here allows them to be overridden if necessary. 8660 runpath_var=LD_RUN_PATH 8661 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8662 export_dynamic_flag_spec='${wl}--export-dynamic' 8663 # ancient GNU ld didn't support --whole-archive et. al. 8664 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8665 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8666 else 8667 whole_archive_flag_spec= 8668 fi 8669 supports_anon_versioning=no 8670 case `$LD -v 2>&1` in 8671 *GNU\ gold*) supports_anon_versioning=yes ;; 8672 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8673 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8674 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8675 *\ 2.11.*) ;; # other 2.11 versions 8676 *) supports_anon_versioning=yes ;; 8677 esac 8678 8679 # See if GNU ld supports shared libraries. 8680 case $host_os in 8681 aix[3-9]*) 8682 # On AIX/PPC, the GNU linker is very broken 8683 if test "$host_cpu" != ia64; then 8684 ld_shlibs=no 8685 cat <<_LT_EOF 1>&2 8686 8687 *** Warning: the GNU linker, at least up to release 2.19, is reported 8688 *** to be unable to reliably create shared libraries on AIX. 8689 *** Therefore, libtool is disabling shared libraries support. If you 8690 *** really care for shared libraries, you may want to install binutils 8691 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8692 *** You will then need to restart the configuration process. 8693 8694 _LT_EOF 8695 fi 8696 ;; 8697 8698 amigaos*) 8699 case $host_cpu in 8700 powerpc) 8701 # see comment about AmigaOS4 .so support 8702 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8703 archive_expsym_cmds='' 8704 ;; 8705 m68k) 8706 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)' 8707 hardcode_libdir_flag_spec='-L$libdir' 8708 hardcode_minus_L=yes 8709 ;; 8710 esac 8711 ;; 8712 8713 beos*) 8714 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8715 allow_undefined_flag=unsupported 8716 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 8717 # support --undefined. This deserves some investigation. FIXME 8718 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8719 else 8720 ld_shlibs=no 8721 fi 8722 ;; 8723 8724 cygwin* | mingw* | pw32* | cegcc*) 8725 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8726 # as there is no search path for DLLs. 8727 hardcode_libdir_flag_spec='-L$libdir' 8728 export_dynamic_flag_spec='${wl}--export-all-symbols' 8729 allow_undefined_flag=unsupported 8730 always_export_symbols=no 8731 enable_shared_with_static_runtimes=yes 8732 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8733 8734 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8735 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8736 # If the export-symbols file already is a .def file (1st line 8737 # is EXPORTS), use it as is; otherwise, prepend... 8738 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8739 cp $export_symbols $output_objdir/$soname.def; 8740 else 8741 echo EXPORTS > $output_objdir/$soname.def; 8742 cat $export_symbols >> $output_objdir/$soname.def; 8743 fi~ 8744 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8745 else 8746 ld_shlibs=no 8747 fi 8748 ;; 8749 8750 haiku*) 8751 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8752 link_all_deplibs=yes 8753 ;; 8754 8755 interix[3-9]*) 8756 hardcode_direct=no 8757 hardcode_shlibpath_var=no 8758 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8759 export_dynamic_flag_spec='${wl}-E' 8760 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8761 # Instead, shared libraries are loaded at an image base (0x10000000 by 8762 # default) and relocated if they conflict, which is a slow very memory 8763 # consuming and fragmenting process. To avoid this, we pick a random, 8764 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8765 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8766 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8767 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' 8768 ;; 8769 8770 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8771 tmp_diet=no 8772 if test "$host_os" = linux-dietlibc; then 8773 case $cc_basename in 8774 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8775 esac 8776 fi 8777 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8778 && test "$tmp_diet" = no 8779 then 8780 tmp_addflag= 8781 tmp_sharedflag='-shared' 8782 case $cc_basename,$host_cpu in 8783 pgcc*) # Portland Group C compiler 8784 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8785 tmp_addflag=' $pic_flag' 8786 ;; 8787 pgf77* | pgf90* | pgf95* | pgfortran*) 8788 # Portland Group f77 and f90 compilers 8789 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8790 tmp_addflag=' $pic_flag -Mnomain' ;; 8791 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8792 tmp_addflag=' -i_dynamic' ;; 8793 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8794 tmp_addflag=' -i_dynamic -nofor_main' ;; 8795 ifc* | ifort*) # Intel Fortran compiler 8796 tmp_addflag=' -nofor_main' ;; 8797 lf95*) # Lahey Fortran 8.1 8798 whole_archive_flag_spec= 8799 tmp_sharedflag='--shared' ;; 8800 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8801 tmp_sharedflag='-qmkshrobj' 8802 tmp_addflag= ;; 8803 nvcc*) # Cuda Compiler Driver 2.2 8804 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8805 compiler_needs_object=yes 8806 ;; 8807 esac 8808 case `$CC -V 2>&1 | sed 5q` in 8809 *Sun\ C*) # Sun C 5.9 8810 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 8811 compiler_needs_object=yes 8812 tmp_sharedflag='-G' ;; 8813 *Sun\ F*) # Sun Fortran 8.3 8814 tmp_sharedflag='-G' ;; 8815 esac 8816 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8817 8818 if test "x$supports_anon_versioning" = xyes; then 8819 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8820 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8821 echo "local: *; };" >> $output_objdir/$libname.ver~ 8822 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8823 fi 8824 8825 case $cc_basename in 8826 xlf* | bgf* | bgxlf* | mpixlf*) 8827 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8828 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8829 hardcode_libdir_flag_spec= 8830 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8831 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8832 if test "x$supports_anon_versioning" = xyes; then 8833 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8834 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8835 echo "local: *; };" >> $output_objdir/$libname.ver~ 8836 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8837 fi 8838 ;; 8839 esac 8840 else 8841 ld_shlibs=no 8842 fi 8843 ;; 8844 8845 netbsd*) 8846 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8847 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8848 wlarc= 8849 else 8850 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8851 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8852 fi 8853 ;; 8854 8855 solaris*) 8856 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8857 ld_shlibs=no 8858 cat <<_LT_EOF 1>&2 8859 8860 *** Warning: The releases 2.8.* of the GNU linker cannot reliably 8861 *** create shared libraries on Solaris systems. Therefore, libtool 8862 *** is disabling shared libraries support. We urge you to upgrade GNU 8863 *** binutils to release 2.9.1 or newer. Another option is to modify 8864 *** your PATH or compiler configuration so that the native linker is 8865 *** used, and then restart. 8866 8867 _LT_EOF 8868 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8869 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8870 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8871 else 8872 ld_shlibs=no 8873 fi 8874 ;; 8875 8876 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8877 case `$LD -v 2>&1` in 8878 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8879 ld_shlibs=no 8880 cat <<_LT_EOF 1>&2 8881 8882 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8883 *** reliably create shared libraries on SCO systems. Therefore, libtool 8884 *** is disabling shared libraries support. We urge you to upgrade GNU 8885 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8886 *** your PATH or compiler configuration so that the native linker is 8887 *** used, and then restart. 8888 8889 _LT_EOF 8890 ;; 8891 *) 8892 # For security reasons, it is highly recommended that you always 8893 # use absolute paths for naming shared libraries, and exclude the 8894 # DT_RUNPATH tag from executables and libraries. But doing so 8895 # requires that you compile everything twice, which is a pain. 8896 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8897 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8898 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8899 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8900 else 8901 ld_shlibs=no 8902 fi 8903 ;; 8904 esac 8905 ;; 8906 8907 sunos4*) 8908 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8909 wlarc= 8910 hardcode_direct=yes 8911 hardcode_shlibpath_var=no 8912 ;; 8913 8914 *) 8915 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8916 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8917 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8918 else 8919 ld_shlibs=no 8920 fi 8921 ;; 8922 esac 8923 8924 if test "$ld_shlibs" = no; then 8925 runpath_var= 8926 hardcode_libdir_flag_spec= 8927 export_dynamic_flag_spec= 8928 whole_archive_flag_spec= 8929 fi 8930 else 8931 # PORTME fill in a description of your system's linker (not GNU ld) 8932 case $host_os in 8933 aix3*) 8934 allow_undefined_flag=unsupported 8935 always_export_symbols=yes 8936 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' 8937 # Note: this linker hardcodes the directories in LIBPATH if there 8938 # are no directories specified by -L. 8939 hardcode_minus_L=yes 8940 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8941 # Neither direct hardcoding nor static linking is supported with a 8942 # broken collect2. 8943 hardcode_direct=unsupported 8944 fi 8945 ;; 8946 8947 aix[4-9]*) 8948 if test "$host_cpu" = ia64; then 8949 # On IA64, the linker does run time linking by default, so we don't 8950 # have to do anything special. 8951 aix_use_runtimelinking=no 8952 exp_sym_flag='-Bexport' 8953 no_entry_flag="" 8954 else 8955 # If we're using GNU nm, then we don't want the "-C" option. 8956 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8957 # Also, AIX nm treats weak defined symbols like other global 8958 # defined symbols, whereas GNU nm marks them as "W". 8959 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8960 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 8961 else 8962 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' 8963 fi 8964 aix_use_runtimelinking=no 8965 8966 # Test if we are trying to use run time linking or normal 8967 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8968 # need to do runtime linking. 8969 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8970 for ld_flag in $LDFLAGS; do 8971 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8972 aix_use_runtimelinking=yes 8973 break 8974 fi 8975 done 8976 ;; 8977 esac 8978 8979 exp_sym_flag='-bexport' 8980 no_entry_flag='-bnoentry' 8981 fi 8982 8983 # When large executables or shared objects are built, AIX ld can 8984 # have problems creating the table of contents. If linking a library 8985 # or program results in "error TOC overflow" add -mminimal-toc to 8986 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8987 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8988 8989 archive_cmds='' 8990 hardcode_direct=yes 8991 hardcode_direct_absolute=yes 8992 hardcode_libdir_separator=':' 8993 link_all_deplibs=yes 8994 file_list_spec='${wl}-f,' 8995 8996 if test "$GCC" = yes; then 8997 case $host_os in aix4.[012]|aix4.[012].*) 8998 # We only want to do this on AIX 4.2 and lower, the check 8999 # below for broken collect2 doesn't work under 4.3+ 9000 collect2name=`${CC} -print-prog-name=collect2` 9001 if test -f "$collect2name" && 9002 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9003 then 9004 # We have reworked collect2 9005 : 9006 else 9007 # We have old collect2 9008 hardcode_direct=unsupported 9009 # It fails to find uninstalled libraries when the uninstalled 9010 # path is not listed in the libpath. Setting hardcode_minus_L 9011 # to unsupported forces relinking 9012 hardcode_minus_L=yes 9013 hardcode_libdir_flag_spec='-L$libdir' 9014 hardcode_libdir_separator= 9015 fi 9016 ;; 9017 esac 9018 shared_flag='-shared' 9019 if test "$aix_use_runtimelinking" = yes; then 9020 shared_flag="$shared_flag "'${wl}-G' 9021 fi 9022 else 9023 # not using gcc 9024 if test "$host_cpu" = ia64; then 9025 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9026 # chokes on -Wl,-G. The following line is correct: 9027 shared_flag='-G' 9028 else 9029 if test "$aix_use_runtimelinking" = yes; then 9030 shared_flag='${wl}-G' 9031 else 9032 shared_flag='${wl}-bM:SRE' 9033 fi 9034 fi 9035 fi 9036 9037 export_dynamic_flag_spec='${wl}-bexpall' 9038 # It seems that -bexpall does not export symbols beginning with 9039 # underscore (_), so it is better to generate a list of symbols to export. 9040 always_export_symbols=yes 9041 if test "$aix_use_runtimelinking" = yes; then 9042 # Warning - without using the other runtime loading flags (-brtl), 9043 # -berok will link without error, but may produce a broken library. 9044 allow_undefined_flag='-berok' 9045 # Determine the default libpath from the value encoded in an 9046 # empty executable. 9047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9048 /* end confdefs.h. */ 9049 9050 int 9051 main () 9052 { 9053 9054 ; 9055 return 0; 9056 } 9057 _ACEOF 9058 if ac_fn_c_try_link "$LINENO"; then : 9059 9060 lt_aix_libpath_sed=' 9061 /Import File Strings/,/^$/ { 9062 /^0/ { 9063 s/^0 *\(.*\)$/\1/ 9064 p 9065 } 9066 }' 9067 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9068 # Check for a 64-bit object if we didn't find anything. 9069 if test -z "$aix_libpath"; then 9070 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9071 fi 9072 fi 9073 rm -f core conftest.err conftest.$ac_objext \ 9074 conftest$ac_exeext conftest.$ac_ext 9075 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9076 9077 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9078 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 9079 else 9080 if test "$host_cpu" = ia64; then 9081 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9082 allow_undefined_flag="-z nodefs" 9083 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" 9084 else 9085 # Determine the default libpath from the value encoded in an 9086 # empty executable. 9087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9088 /* end confdefs.h. */ 9089 9090 int 9091 main () 9092 { 9093 9094 ; 9095 return 0; 9096 } 9097 _ACEOF 9098 if ac_fn_c_try_link "$LINENO"; then : 9099 9100 lt_aix_libpath_sed=' 9101 /Import File Strings/,/^$/ { 9102 /^0/ { 9103 s/^0 *\(.*\)$/\1/ 9104 p 9105 } 9106 }' 9107 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9108 # Check for a 64-bit object if we didn't find anything. 9109 if test -z "$aix_libpath"; then 9110 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9111 fi 9112 fi 9113 rm -f core conftest.err conftest.$ac_objext \ 9114 conftest$ac_exeext conftest.$ac_ext 9115 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9116 9117 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9118 # Warning - without using the other run time loading flags, 9119 # -berok will link without error, but may produce a broken library. 9120 no_undefined_flag=' ${wl}-bernotok' 9121 allow_undefined_flag=' ${wl}-berok' 9122 if test "$with_gnu_ld" = yes; then 9123 # We only use this code for GNU lds that support --whole-archive. 9124 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9125 else 9126 # Exported symbols can be pulled into shared objects from archives 9127 whole_archive_flag_spec='$convenience' 9128 fi 9129 archive_cmds_need_lc=yes 9130 # This is similar to how AIX traditionally builds its shared libraries. 9131 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' 9132 fi 9133 fi 9134 ;; 9135 9136 amigaos*) 9137 case $host_cpu in 9138 powerpc) 9139 # see comment about AmigaOS4 .so support 9140 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9141 archive_expsym_cmds='' 9142 ;; 9143 m68k) 9144 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)' 9145 hardcode_libdir_flag_spec='-L$libdir' 9146 hardcode_minus_L=yes 9147 ;; 9148 esac 9149 ;; 9150 9151 bsdi[45]*) 9152 export_dynamic_flag_spec=-rdynamic 9153 ;; 9154 9155 cygwin* | mingw* | pw32* | cegcc*) 9156 # When not using gcc, we currently assume that we are using 9157 # Microsoft Visual C++. 9158 # hardcode_libdir_flag_spec is actually meaningless, as there is 9159 # no search path for DLLs. 9160 hardcode_libdir_flag_spec=' ' 9161 allow_undefined_flag=unsupported 9162 # Tell ltmain to make .lib files, not .a files. 9163 libext=lib 9164 # Tell ltmain to make .dll files, not .so files. 9165 shrext_cmds=".dll" 9166 # FIXME: Setting linknames here is a bad hack. 9167 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9168 # The linker will automatically build a .lib file if we build a DLL. 9169 old_archive_from_new_cmds='true' 9170 # FIXME: Should let the user specify the lib program. 9171 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9172 fix_srcfile_path='`cygpath -w "$srcfile"`' 9173 enable_shared_with_static_runtimes=yes 9174 ;; 9175 9176 darwin* | rhapsody*) 9177 9178 9179 archive_cmds_need_lc=no 9180 hardcode_direct=no 9181 hardcode_automatic=yes 9182 hardcode_shlibpath_var=unsupported 9183 if test "$lt_cv_ld_force_load" = "yes"; then 9184 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 9185 else 9186 whole_archive_flag_spec='' 9187 fi 9188 link_all_deplibs=yes 9189 allow_undefined_flag="$_lt_dar_allow_undefined" 9190 case $cc_basename in 9191 ifort*) _lt_dar_can_shared=yes ;; 9192 *) _lt_dar_can_shared=$GCC ;; 9193 esac 9194 if test "$_lt_dar_can_shared" = "yes"; then 9195 output_verbose_link_cmd=func_echo_all 9196 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9197 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9198 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}" 9199 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}" 9200 9201 else 9202 ld_shlibs=no 9203 fi 9204 9205 ;; 9206 9207 dgux*) 9208 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9209 hardcode_libdir_flag_spec='-L$libdir' 9210 hardcode_shlibpath_var=no 9211 ;; 9212 9213 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9214 # support. Future versions do this automatically, but an explicit c++rt0.o 9215 # does not break anything, and helps significantly (at the cost of a little 9216 # extra space). 9217 freebsd2.2*) 9218 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9219 hardcode_libdir_flag_spec='-R$libdir' 9220 hardcode_direct=yes 9221 hardcode_shlibpath_var=no 9222 ;; 9223 9224 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9225 freebsd2.*) 9226 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9227 hardcode_direct=yes 9228 hardcode_minus_L=yes 9229 hardcode_shlibpath_var=no 9230 ;; 9231 9232 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9233 freebsd* | dragonfly*) 9234 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9235 hardcode_libdir_flag_spec='-R$libdir' 9236 hardcode_direct=yes 9237 hardcode_shlibpath_var=no 9238 ;; 9239 9240 hpux9*) 9241 if test "$GCC" = yes; then 9242 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' 9243 else 9244 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' 9245 fi 9246 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9247 hardcode_libdir_separator=: 9248 hardcode_direct=yes 9249 9250 # hardcode_minus_L: Not really in the search PATH, 9251 # but as the default location of the library. 9252 hardcode_minus_L=yes 9253 export_dynamic_flag_spec='${wl}-E' 9254 ;; 9255 9256 hpux10*) 9257 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9258 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9259 else 9260 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9261 fi 9262 if test "$with_gnu_ld" = no; then 9263 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9264 hardcode_libdir_flag_spec_ld='+b $libdir' 9265 hardcode_libdir_separator=: 9266 hardcode_direct=yes 9267 hardcode_direct_absolute=yes 9268 export_dynamic_flag_spec='${wl}-E' 9269 # hardcode_minus_L: Not really in the search PATH, 9270 # but as the default location of the library. 9271 hardcode_minus_L=yes 9272 fi 9273 ;; 9274 9275 hpux11*) 9276 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9277 case $host_cpu in 9278 hppa*64*) 9279 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9280 ;; 9281 ia64*) 9282 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9283 ;; 9284 *) 9285 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9286 ;; 9287 esac 9288 else 9289 case $host_cpu in 9290 hppa*64*) 9291 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9292 ;; 9293 ia64*) 9294 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9295 ;; 9296 *) 9297 9298 # Older versions of the 11.00 compiler do not understand -b yet 9299 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9301 $as_echo_n "checking if $CC understands -b... " >&6; } 9302 if test "${lt_cv_prog_compiler__b+set}" = set; then : 9303 $as_echo_n "(cached) " >&6 9304 else 9305 lt_cv_prog_compiler__b=no 9306 save_LDFLAGS="$LDFLAGS" 9307 LDFLAGS="$LDFLAGS -b" 9308 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9309 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9310 # The linker can only warn and ignore the option if not recognized 9311 # So say no if there are warnings 9312 if test -s conftest.err; then 9313 # Append any errors to the config.log. 9314 cat conftest.err 1>&5 9315 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9316 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9317 if diff conftest.exp conftest.er2 >/dev/null; then 9318 lt_cv_prog_compiler__b=yes 9319 fi 9320 else 9321 lt_cv_prog_compiler__b=yes 9322 fi 9323 fi 9324 $RM -r conftest* 9325 LDFLAGS="$save_LDFLAGS" 9326 9327 fi 9328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9329 $as_echo "$lt_cv_prog_compiler__b" >&6; } 9330 9331 if test x"$lt_cv_prog_compiler__b" = xyes; then 9332 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9333 else 9334 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9335 fi 9336 9337 ;; 9338 esac 9339 fi 9340 if test "$with_gnu_ld" = no; then 9341 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9342 hardcode_libdir_separator=: 9343 9344 case $host_cpu in 9345 hppa*64*|ia64*) 9346 hardcode_direct=no 9347 hardcode_shlibpath_var=no 9348 ;; 9349 *) 9350 hardcode_direct=yes 9351 hardcode_direct_absolute=yes 9352 export_dynamic_flag_spec='${wl}-E' 9353 9354 # hardcode_minus_L: Not really in the search PATH, 9355 # but as the default location of the library. 9356 hardcode_minus_L=yes 9357 ;; 9358 esac 9359 fi 9360 ;; 9361 9362 irix5* | irix6* | nonstopux*) 9363 if test "$GCC" = yes; then 9364 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9365 # Try to use the -exported_symbol ld option, if it does not 9366 # work, assume that -exports_file does not work either and 9367 # implicitly export all symbols. 9368 save_LDFLAGS="$LDFLAGS" 9369 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9371 /* end confdefs.h. */ 9372 int foo(void) {} 9373 _ACEOF 9374 if ac_fn_c_try_link "$LINENO"; then : 9375 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9376 9377 fi 9378 rm -f core conftest.err conftest.$ac_objext \ 9379 conftest$ac_exeext conftest.$ac_ext 9380 LDFLAGS="$save_LDFLAGS" 9381 else 9382 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9383 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 9384 fi 9385 archive_cmds_need_lc='no' 9386 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9387 hardcode_libdir_separator=: 9388 inherit_rpath=yes 9389 link_all_deplibs=yes 9390 ;; 9391 9392 netbsd*) 9393 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9394 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9395 else 9396 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9397 fi 9398 hardcode_libdir_flag_spec='-R$libdir' 9399 hardcode_direct=yes 9400 hardcode_shlibpath_var=no 9401 ;; 9402 9403 newsos6) 9404 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9405 hardcode_direct=yes 9406 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9407 hardcode_libdir_separator=: 9408 hardcode_shlibpath_var=no 9409 ;; 9410 9411 *nto* | *qnx*) 9412 ;; 9413 9414 openbsd*) 9415 if test -f /usr/libexec/ld.so; then 9416 hardcode_direct=yes 9417 hardcode_shlibpath_var=no 9418 hardcode_direct_absolute=yes 9419 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9420 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9421 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9422 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9423 export_dynamic_flag_spec='${wl}-E' 9424 else 9425 case $host_os in 9426 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9427 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9428 hardcode_libdir_flag_spec='-R$libdir' 9429 ;; 9430 *) 9431 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9432 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9433 ;; 9434 esac 9435 fi 9436 else 9437 ld_shlibs=no 9438 fi 9439 ;; 9440 9441 os2*) 9442 hardcode_libdir_flag_spec='-L$libdir' 9443 hardcode_minus_L=yes 9444 allow_undefined_flag=unsupported 9445 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' 9446 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9447 ;; 9448 9449 osf3*) 9450 if test "$GCC" = yes; then 9451 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9452 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9453 else 9454 allow_undefined_flag=' -expect_unresolved \*' 9455 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9456 fi 9457 archive_cmds_need_lc='no' 9458 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9459 hardcode_libdir_separator=: 9460 ;; 9461 9462 osf4* | osf5*) # as osf3* with the addition of -msym flag 9463 if test "$GCC" = yes; then 9464 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9465 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9466 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9467 else 9468 allow_undefined_flag=' -expect_unresolved \*' 9469 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 9470 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~ 9471 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 9472 9473 # Both c and cxx compiler support -rpath directly 9474 hardcode_libdir_flag_spec='-rpath $libdir' 9475 fi 9476 archive_cmds_need_lc='no' 9477 hardcode_libdir_separator=: 9478 ;; 9479 9480 solaris*) 9481 no_undefined_flag=' -z defs' 9482 if test "$GCC" = yes; then 9483 wlarc='${wl}' 9484 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9485 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9486 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9487 else 9488 case `$CC -V 2>&1` in 9489 *"Compilers 5.0"*) 9490 wlarc='' 9491 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9492 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9493 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9494 ;; 9495 *) 9496 wlarc='${wl}' 9497 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9498 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9499 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9500 ;; 9501 esac 9502 fi 9503 hardcode_libdir_flag_spec='-R$libdir' 9504 hardcode_shlibpath_var=no 9505 case $host_os in 9506 solaris2.[0-5] | solaris2.[0-5].*) ;; 9507 *) 9508 # The compiler driver will combine and reorder linker options, 9509 # but understands `-z linker_flag'. GCC discards it without `$wl', 9510 # but is careful enough not to reorder. 9511 # Supported since Solaris 2.6 (maybe 2.5.1?) 9512 if test "$GCC" = yes; then 9513 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9514 else 9515 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9516 fi 9517 ;; 9518 esac 9519 link_all_deplibs=yes 9520 ;; 9521 9522 sunos4*) 9523 if test "x$host_vendor" = xsequent; then 9524 # Use $CC to link under sequent, because it throws in some extra .o 9525 # files that make .init and .fini sections work. 9526 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9527 else 9528 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9529 fi 9530 hardcode_libdir_flag_spec='-L$libdir' 9531 hardcode_direct=yes 9532 hardcode_minus_L=yes 9533 hardcode_shlibpath_var=no 9534 ;; 9535 9536 sysv4) 9537 case $host_vendor in 9538 sni) 9539 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9540 hardcode_direct=yes # is this really true??? 9541 ;; 9542 siemens) 9543 ## LD is ld it makes a PLAMLIB 9544 ## CC just makes a GrossModule. 9545 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9546 reload_cmds='$CC -r -o $output$reload_objs' 9547 hardcode_direct=no 9548 ;; 9549 motorola) 9550 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9551 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9552 ;; 9553 esac 9554 runpath_var='LD_RUN_PATH' 9555 hardcode_shlibpath_var=no 9556 ;; 9557 9558 sysv4.3*) 9559 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9560 hardcode_shlibpath_var=no 9561 export_dynamic_flag_spec='-Bexport' 9562 ;; 9563 9564 sysv4*MP*) 9565 if test -d /usr/nec; then 9566 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9567 hardcode_shlibpath_var=no 9568 runpath_var=LD_RUN_PATH 9569 hardcode_runpath_var=yes 9570 ld_shlibs=yes 9571 fi 9572 ;; 9573 9574 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9575 no_undefined_flag='${wl}-z,text' 9576 archive_cmds_need_lc=no 9577 hardcode_shlibpath_var=no 9578 runpath_var='LD_RUN_PATH' 9579 9580 if test "$GCC" = yes; then 9581 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9582 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9583 else 9584 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9585 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9586 fi 9587 ;; 9588 9589 sysv5* | sco3.2v5* | sco5v6*) 9590 # Note: We can NOT use -z defs as we might desire, because we do not 9591 # link with -lc, and that would cause any symbols used from libc to 9592 # always be unresolved, which means just about no library would 9593 # ever link correctly. If we're not using GNU ld we use -z text 9594 # though, which does catch some bad symbols but isn't as heavy-handed 9595 # as -z defs. 9596 no_undefined_flag='${wl}-z,text' 9597 allow_undefined_flag='${wl}-z,nodefs' 9598 archive_cmds_need_lc=no 9599 hardcode_shlibpath_var=no 9600 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9601 hardcode_libdir_separator=':' 9602 link_all_deplibs=yes 9603 export_dynamic_flag_spec='${wl}-Bexport' 9604 runpath_var='LD_RUN_PATH' 9605 9606 if test "$GCC" = yes; then 9607 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9608 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9609 else 9610 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9611 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9612 fi 9613 ;; 9614 9615 uts4*) 9616 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9617 hardcode_libdir_flag_spec='-L$libdir' 9618 hardcode_shlibpath_var=no 9619 ;; 9620 9621 *) 9622 ld_shlibs=no 9623 ;; 9624 esac 9625 9626 if test x$host_vendor = xsni; then 9627 case $host in 9628 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9629 export_dynamic_flag_spec='${wl}-Blargedynsym' 9630 ;; 9631 esac 9632 fi 9633 fi 9634 9635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9636 $as_echo "$ld_shlibs" >&6; } 9637 test "$ld_shlibs" = no && can_build_shared=no 9638 9639 with_gnu_ld=$with_gnu_ld 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 # 9656 # Do we need to explicitly link libc? 9657 # 9658 case "x$archive_cmds_need_lc" in 9659 x|xyes) 9660 # Assume -lc should be added 9661 archive_cmds_need_lc=yes 9662 9663 if test "$enable_shared" = yes && test "$GCC" = yes; then 9664 case $archive_cmds in 9665 *'~'*) 9666 # FIXME: we may have to deal with multi-command sequences. 9667 ;; 9668 '$CC '*) 9669 # Test whether the compiler implicitly links with -lc since on some 9670 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9671 # to ld, don't add -lc before -lgcc. 9672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9673 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9674 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9675 $as_echo_n "(cached) " >&6 9676 else 9677 $RM conftest* 9678 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9679 9680 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9681 (eval $ac_compile) 2>&5 9682 ac_status=$? 9683 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9684 test $ac_status = 0; } 2>conftest.err; then 9685 soname=conftest 9686 lib=conftest 9687 libobjs=conftest.$ac_objext 9688 deplibs= 9689 wl=$lt_prog_compiler_wl 9690 pic_flag=$lt_prog_compiler_pic 9691 compiler_flags=-v 9692 linker_flags=-v 9693 verstring= 9694 output_objdir=. 9695 libname=conftest 9696 lt_save_allow_undefined_flag=$allow_undefined_flag 9697 allow_undefined_flag= 9698 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9699 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9700 ac_status=$? 9701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9702 test $ac_status = 0; } 9703 then 9704 lt_cv_archive_cmds_need_lc=no 9705 else 9706 lt_cv_archive_cmds_need_lc=yes 9707 fi 9708 allow_undefined_flag=$lt_save_allow_undefined_flag 9709 else 9710 cat conftest.err 1>&5 9711 fi 9712 $RM conftest* 9713 9714 fi 9715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9716 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9717 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9718 ;; 9719 esac 9720 fi 9721 ;; 9722 esac 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9881 $as_echo_n "checking dynamic linker characteristics... " >&6; } 9882 9883 if test "$GCC" = yes; then 9884 case $host_os in 9885 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9886 *) lt_awk_arg="/^libraries:/" ;; 9887 esac 9888 case $host_os in 9889 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9890 *) lt_sed_strip_eq="s,=/,/,g" ;; 9891 esac 9892 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9893 case $lt_search_path_spec in 9894 *\;*) 9895 # if the path contains ";" then we assume it to be the separator 9896 # otherwise default to the standard path separator (i.e. ":") - it is 9897 # assumed that no part of a normal pathname contains ";" but that should 9898 # okay in the real world where ";" in dirpaths is itself problematic. 9899 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9900 ;; 9901 *) 9902 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9903 ;; 9904 esac 9905 # Ok, now we have the path, separated by spaces, we can step through it 9906 # and add multilib dir if necessary. 9907 lt_tmp_lt_search_path_spec= 9908 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9909 for lt_sys_path in $lt_search_path_spec; do 9910 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9911 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9912 else 9913 test -d "$lt_sys_path" && \ 9914 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9915 fi 9916 done 9917 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9918 BEGIN {RS=" "; FS="/|\n";} { 9919 lt_foo=""; 9920 lt_count=0; 9921 for (lt_i = NF; lt_i > 0; lt_i--) { 9922 if ($lt_i != "" && $lt_i != ".") { 9923 if ($lt_i == "..") { 9924 lt_count++; 9925 } else { 9926 if (lt_count == 0) { 9927 lt_foo="/" $lt_i lt_foo; 9928 } else { 9929 lt_count--; 9930 } 9931 } 9932 } 9933 } 9934 if (lt_foo != "") { lt_freq[lt_foo]++; } 9935 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9936 }'` 9937 # AWK program above erroneously prepends '/' to C:/dos/paths 9938 # for these hosts. 9939 case $host_os in 9940 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9941 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9942 esac 9943 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9944 else 9945 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9946 fi 9947 library_names_spec= 9948 libname_spec='lib$name' 9949 soname_spec= 9950 shrext_cmds=".so" 9951 postinstall_cmds= 9952 postuninstall_cmds= 9953 finish_cmds= 9954 finish_eval= 9955 shlibpath_var= 9956 shlibpath_overrides_runpath=unknown 9957 version_type=none 9958 dynamic_linker="$host_os ld.so" 9959 sys_lib_dlsearch_path_spec="/lib /usr/lib" 9960 need_lib_prefix=unknown 9961 hardcode_into_libs=no 9962 9963 # when you set need_version to no, make sure it does not cause -set_version 9964 # flags to be left without arguments 9965 need_version=unknown 9966 9967 case $host_os in 9968 aix3*) 9969 version_type=linux 9970 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9971 shlibpath_var=LIBPATH 9972 9973 # AIX 3 has no versioning support, so we append a major version to the name. 9974 soname_spec='${libname}${release}${shared_ext}$major' 9975 ;; 9976 9977 aix[4-9]*) 9978 version_type=linux 9979 need_lib_prefix=no 9980 need_version=no 9981 hardcode_into_libs=yes 9982 if test "$host_cpu" = ia64; then 9983 # AIX 5 supports IA64 9984 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9985 shlibpath_var=LD_LIBRARY_PATH 9986 else 9987 # With GCC up to 2.95.x, collect2 would create an import file 9988 # for dependence libraries. The import file would start with 9989 # the line `#! .'. This would cause the generated library to 9990 # depend on `.', always an invalid library. This was fixed in 9991 # development snapshots of GCC prior to 3.0. 9992 case $host_os in 9993 aix4 | aix4.[01] | aix4.[01].*) 9994 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9995 echo ' yes ' 9996 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9997 : 9998 else 9999 can_build_shared=no 10000 fi 10001 ;; 10002 esac 10003 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10004 # soname into executable. Probably we can add versioning support to 10005 # collect2, so additional links can be useful in future. 10006 if test "$aix_use_runtimelinking" = yes; then 10007 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10008 # instead of lib<name>.a to let people know that these are not 10009 # typical AIX shared libraries. 10010 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10011 else 10012 # We preserve .a as extension for shared libraries through AIX4.2 10013 # and later when we are not doing run time linking. 10014 library_names_spec='${libname}${release}.a $libname.a' 10015 soname_spec='${libname}${release}${shared_ext}$major' 10016 fi 10017 shlibpath_var=LIBPATH 10018 fi 10019 ;; 10020 10021 amigaos*) 10022 case $host_cpu in 10023 powerpc) 10024 # Since July 2007 AmigaOS4 officially supports .so libraries. 10025 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10026 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10027 ;; 10028 m68k) 10029 library_names_spec='$libname.ixlibrary $libname.a' 10030 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10031 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 10032 ;; 10033 esac 10034 ;; 10035 10036 beos*) 10037 library_names_spec='${libname}${shared_ext}' 10038 dynamic_linker="$host_os ld.so" 10039 shlibpath_var=LIBRARY_PATH 10040 ;; 10041 10042 bsdi[45]*) 10043 version_type=linux 10044 need_version=no 10045 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10046 soname_spec='${libname}${release}${shared_ext}$major' 10047 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10048 shlibpath_var=LD_LIBRARY_PATH 10049 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10050 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10051 # the default ld.so.conf also contains /usr/contrib/lib and 10052 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10053 # libtool to hard-code these into programs 10054 ;; 10055 10056 cygwin* | mingw* | pw32* | cegcc*) 10057 version_type=windows 10058 shrext_cmds=".dll" 10059 need_version=no 10060 need_lib_prefix=no 10061 10062 case $GCC,$host_os in 10063 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10064 library_names_spec='$libname.dll.a' 10065 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10066 postinstall_cmds='base_file=`basename \${file}`~ 10067 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10068 dldir=$destdir/`dirname \$dlpath`~ 10069 test -d \$dldir || mkdir -p \$dldir~ 10070 $install_prog $dir/$dlname \$dldir/$dlname~ 10071 chmod a+x \$dldir/$dlname~ 10072 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10073 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10074 fi' 10075 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10076 dlpath=$dir/\$dldll~ 10077 $RM \$dlpath' 10078 shlibpath_overrides_runpath=yes 10079 10080 case $host_os in 10081 cygwin*) 10082 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10083 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10084 10085 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10086 ;; 10087 mingw* | cegcc*) 10088 # MinGW DLLs use traditional 'lib' prefix 10089 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10090 ;; 10091 pw32*) 10092 # pw32 DLLs use 'pw' prefix rather than 'lib' 10093 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10094 ;; 10095 esac 10096 ;; 10097 10098 *) 10099 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10100 ;; 10101 esac 10102 dynamic_linker='Win32 ld.exe' 10103 # FIXME: first we should search . and the directory the executable is in 10104 shlibpath_var=PATH 10105 ;; 10106 10107 darwin* | rhapsody*) 10108 dynamic_linker="$host_os dyld" 10109 version_type=darwin 10110 need_lib_prefix=no 10111 need_version=no 10112 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10113 soname_spec='${libname}${release}${major}$shared_ext' 10114 shlibpath_overrides_runpath=yes 10115 shlibpath_var=DYLD_LIBRARY_PATH 10116 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10117 10118 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10119 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10120 ;; 10121 10122 dgux*) 10123 version_type=linux 10124 need_lib_prefix=no 10125 need_version=no 10126 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10127 soname_spec='${libname}${release}${shared_ext}$major' 10128 shlibpath_var=LD_LIBRARY_PATH 10129 ;; 10130 10131 freebsd* | dragonfly*) 10132 # DragonFly does not have aout. When/if they implement a new 10133 # versioning mechanism, adjust this. 10134 if test -x /usr/bin/objformat; then 10135 objformat=`/usr/bin/objformat` 10136 else 10137 case $host_os in 10138 freebsd[23].*) objformat=aout ;; 10139 *) objformat=elf ;; 10140 esac 10141 fi 10142 version_type=freebsd-$objformat 10143 case $version_type in 10144 freebsd-elf*) 10145 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10146 need_version=no 10147 need_lib_prefix=no 10148 ;; 10149 freebsd-*) 10150 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10151 need_version=yes 10152 ;; 10153 esac 10154 shlibpath_var=LD_LIBRARY_PATH 10155 case $host_os in 10156 freebsd2.*) 10157 shlibpath_overrides_runpath=yes 10158 ;; 10159 freebsd3.[01]* | freebsdelf3.[01]*) 10160 shlibpath_overrides_runpath=yes 10161 hardcode_into_libs=yes 10162 ;; 10163 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10164 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10165 shlibpath_overrides_runpath=no 10166 hardcode_into_libs=yes 10167 ;; 10168 *) # from 4.6 on, and DragonFly 10169 shlibpath_overrides_runpath=yes 10170 hardcode_into_libs=yes 10171 ;; 10172 esac 10173 ;; 10174 10175 gnu*) 10176 version_type=linux 10177 need_lib_prefix=no 10178 need_version=no 10179 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10180 soname_spec='${libname}${release}${shared_ext}$major' 10181 shlibpath_var=LD_LIBRARY_PATH 10182 hardcode_into_libs=yes 10183 ;; 10184 10185 haiku*) 10186 version_type=linux 10187 need_lib_prefix=no 10188 need_version=no 10189 dynamic_linker="$host_os runtime_loader" 10190 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10191 soname_spec='${libname}${release}${shared_ext}$major' 10192 shlibpath_var=LIBRARY_PATH 10193 shlibpath_overrides_runpath=yes 10194 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10195 hardcode_into_libs=yes 10196 ;; 10197 10198 hpux9* | hpux10* | hpux11*) 10199 # Give a soname corresponding to the major version so that dld.sl refuses to 10200 # link against other versions. 10201 version_type=sunos 10202 need_lib_prefix=no 10203 need_version=no 10204 case $host_cpu in 10205 ia64*) 10206 shrext_cmds='.so' 10207 hardcode_into_libs=yes 10208 dynamic_linker="$host_os dld.so" 10209 shlibpath_var=LD_LIBRARY_PATH 10210 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10211 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10212 soname_spec='${libname}${release}${shared_ext}$major' 10213 if test "X$HPUX_IA64_MODE" = X32; then 10214 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10215 else 10216 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10217 fi 10218 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10219 ;; 10220 hppa*64*) 10221 shrext_cmds='.sl' 10222 hardcode_into_libs=yes 10223 dynamic_linker="$host_os dld.sl" 10224 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10225 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10226 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10227 soname_spec='${libname}${release}${shared_ext}$major' 10228 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10229 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10230 ;; 10231 *) 10232 shrext_cmds='.sl' 10233 dynamic_linker="$host_os dld.sl" 10234 shlibpath_var=SHLIB_PATH 10235 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10236 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10237 soname_spec='${libname}${release}${shared_ext}$major' 10238 ;; 10239 esac 10240 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10241 postinstall_cmds='chmod 555 $lib' 10242 # or fails outright, so override atomically: 10243 install_override_mode=555 10244 ;; 10245 10246 interix[3-9]*) 10247 version_type=linux 10248 need_lib_prefix=no 10249 need_version=no 10250 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10251 soname_spec='${libname}${release}${shared_ext}$major' 10252 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10253 shlibpath_var=LD_LIBRARY_PATH 10254 shlibpath_overrides_runpath=no 10255 hardcode_into_libs=yes 10256 ;; 10257 10258 irix5* | irix6* | nonstopux*) 10259 case $host_os in 10260 nonstopux*) version_type=nonstopux ;; 10261 *) 10262 if test "$lt_cv_prog_gnu_ld" = yes; then 10263 version_type=linux 10264 else 10265 version_type=irix 10266 fi ;; 10267 esac 10268 need_lib_prefix=no 10269 need_version=no 10270 soname_spec='${libname}${release}${shared_ext}$major' 10271 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10272 case $host_os in 10273 irix5* | nonstopux*) 10274 libsuff= shlibsuff= 10275 ;; 10276 *) 10277 case $LD in # libtool.m4 will add one of these switches to LD 10278 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10279 libsuff= shlibsuff= libmagic=32-bit;; 10280 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10281 libsuff=32 shlibsuff=N32 libmagic=N32;; 10282 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10283 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10284 *) libsuff= shlibsuff= libmagic=never-match;; 10285 esac 10286 ;; 10287 esac 10288 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10289 shlibpath_overrides_runpath=no 10290 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10291 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10292 hardcode_into_libs=yes 10293 ;; 10294 10295 # No shared lib support for Linux oldld, aout, or coff. 10296 linux*oldld* | linux*aout* | linux*coff*) 10297 dynamic_linker=no 10298 ;; 10299 10300 # This must be Linux ELF. 10301 linux* | k*bsd*-gnu | kopensolaris*-gnu) 10302 version_type=linux 10303 need_lib_prefix=no 10304 need_version=no 10305 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10306 soname_spec='${libname}${release}${shared_ext}$major' 10307 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10308 shlibpath_var=LD_LIBRARY_PATH 10309 shlibpath_overrides_runpath=no 10310 10311 # Some binutils ld are patched to set DT_RUNPATH 10312 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10313 $as_echo_n "(cached) " >&6 10314 else 10315 lt_cv_shlibpath_overrides_runpath=no 10316 save_LDFLAGS=$LDFLAGS 10317 save_libdir=$libdir 10318 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10319 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10321 /* end confdefs.h. */ 10322 10323 int 10324 main () 10325 { 10326 10327 ; 10328 return 0; 10329 } 10330 _ACEOF 10331 if ac_fn_c_try_link "$LINENO"; then : 10332 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10333 lt_cv_shlibpath_overrides_runpath=yes 10334 fi 10335 fi 10336 rm -f core conftest.err conftest.$ac_objext \ 10337 conftest$ac_exeext conftest.$ac_ext 10338 LDFLAGS=$save_LDFLAGS 10339 libdir=$save_libdir 10340 10341 fi 10342 10343 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10344 10345 # This implies no fast_install, which is unacceptable. 10346 # Some rework will be needed to allow for fast_install 10347 # before this can be enabled. 10348 hardcode_into_libs=yes 10349 10350 # Append ld.so.conf contents to the search path 10351 if test -f /etc/ld.so.conf; then 10352 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` 10353 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10354 fi 10355 10356 # We used to test for /lib/ld.so.1 and disable shared libraries on 10357 # powerpc, because MkLinux only supported shared libraries with the 10358 # GNU dynamic linker. Since this was broken with cross compilers, 10359 # most powerpc-linux boxes support dynamic linking these days and 10360 # people can always --disable-shared, the test was removed, and we 10361 # assume the GNU/Linux dynamic linker is in use. 10362 dynamic_linker='GNU/Linux ld.so' 10363 ;; 10364 10365 netbsd*) 10366 version_type=sunos 10367 need_lib_prefix=no 10368 need_version=no 10369 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10370 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10371 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10372 dynamic_linker='NetBSD (a.out) ld.so' 10373 else 10374 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10375 soname_spec='${libname}${release}${shared_ext}$major' 10376 dynamic_linker='NetBSD ld.elf_so' 10377 fi 10378 shlibpath_var=LD_LIBRARY_PATH 10379 shlibpath_overrides_runpath=yes 10380 hardcode_into_libs=yes 10381 ;; 10382 10383 newsos6) 10384 version_type=linux 10385 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10386 shlibpath_var=LD_LIBRARY_PATH 10387 shlibpath_overrides_runpath=yes 10388 ;; 10389 10390 *nto* | *qnx*) 10391 version_type=qnx 10392 need_lib_prefix=no 10393 need_version=no 10394 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10395 soname_spec='${libname}${release}${shared_ext}$major' 10396 shlibpath_var=LD_LIBRARY_PATH 10397 shlibpath_overrides_runpath=no 10398 hardcode_into_libs=yes 10399 dynamic_linker='ldqnx.so' 10400 ;; 10401 10402 openbsd*) 10403 version_type=sunos 10404 sys_lib_dlsearch_path_spec="/usr/lib" 10405 need_lib_prefix=no 10406 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10407 case $host_os in 10408 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10409 *) need_version=no ;; 10410 esac 10411 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10412 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10413 shlibpath_var=LD_LIBRARY_PATH 10414 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10415 case $host_os in 10416 openbsd2.[89] | openbsd2.[89].*) 10417 shlibpath_overrides_runpath=no 10418 ;; 10419 *) 10420 shlibpath_overrides_runpath=yes 10421 ;; 10422 esac 10423 else 10424 shlibpath_overrides_runpath=yes 10425 fi 10426 ;; 10427 10428 os2*) 10429 libname_spec='$name' 10430 shrext_cmds=".dll" 10431 need_lib_prefix=no 10432 library_names_spec='$libname${shared_ext} $libname.a' 10433 dynamic_linker='OS/2 ld.exe' 10434 shlibpath_var=LIBPATH 10435 ;; 10436 10437 osf3* | osf4* | osf5*) 10438 version_type=osf 10439 need_lib_prefix=no 10440 need_version=no 10441 soname_spec='${libname}${release}${shared_ext}$major' 10442 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10443 shlibpath_var=LD_LIBRARY_PATH 10444 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10445 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10446 ;; 10447 10448 rdos*) 10449 dynamic_linker=no 10450 ;; 10451 10452 solaris*) 10453 version_type=linux 10454 need_lib_prefix=no 10455 need_version=no 10456 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10457 soname_spec='${libname}${release}${shared_ext}$major' 10458 shlibpath_var=LD_LIBRARY_PATH 10459 shlibpath_overrides_runpath=yes 10460 hardcode_into_libs=yes 10461 # ldd complains unless libraries are executable 10462 postinstall_cmds='chmod +x $lib' 10463 ;; 10464 10465 sunos4*) 10466 version_type=sunos 10467 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10468 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10469 shlibpath_var=LD_LIBRARY_PATH 10470 shlibpath_overrides_runpath=yes 10471 if test "$with_gnu_ld" = yes; then 10472 need_lib_prefix=no 10473 fi 10474 need_version=yes 10475 ;; 10476 10477 sysv4 | sysv4.3*) 10478 version_type=linux 10479 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10480 soname_spec='${libname}${release}${shared_ext}$major' 10481 shlibpath_var=LD_LIBRARY_PATH 10482 case $host_vendor in 10483 sni) 10484 shlibpath_overrides_runpath=no 10485 need_lib_prefix=no 10486 runpath_var=LD_RUN_PATH 10487 ;; 10488 siemens) 10489 need_lib_prefix=no 10490 ;; 10491 motorola) 10492 need_lib_prefix=no 10493 need_version=no 10494 shlibpath_overrides_runpath=no 10495 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10496 ;; 10497 esac 10498 ;; 10499 10500 sysv4*MP*) 10501 if test -d /usr/nec ;then 10502 version_type=linux 10503 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10504 soname_spec='$libname${shared_ext}.$major' 10505 shlibpath_var=LD_LIBRARY_PATH 10506 fi 10507 ;; 10508 10509 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10510 version_type=freebsd-elf 10511 need_lib_prefix=no 10512 need_version=no 10513 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10514 soname_spec='${libname}${release}${shared_ext}$major' 10515 shlibpath_var=LD_LIBRARY_PATH 10516 shlibpath_overrides_runpath=yes 10517 hardcode_into_libs=yes 10518 if test "$with_gnu_ld" = yes; then 10519 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10520 else 10521 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10522 case $host_os in 10523 sco3.2v5*) 10524 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10525 ;; 10526 esac 10527 fi 10528 sys_lib_dlsearch_path_spec='/usr/lib' 10529 ;; 10530 10531 tpf*) 10532 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10533 version_type=linux 10534 need_lib_prefix=no 10535 need_version=no 10536 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10537 shlibpath_var=LD_LIBRARY_PATH 10538 shlibpath_overrides_runpath=no 10539 hardcode_into_libs=yes 10540 ;; 10541 10542 uts4*) 10543 version_type=linux 10544 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10545 soname_spec='${libname}${release}${shared_ext}$major' 10546 shlibpath_var=LD_LIBRARY_PATH 10547 ;; 10548 10549 *) 10550 dynamic_linker=no 10551 ;; 10552 esac 10553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10554 $as_echo "$dynamic_linker" >&6; } 10555 test "$dynamic_linker" = no && can_build_shared=no 10556 10557 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10558 if test "$GCC" = yes; then 10559 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10560 fi 10561 10562 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10563 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10564 fi 10565 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10566 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10567 fi 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10661 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10662 hardcode_action= 10663 if test -n "$hardcode_libdir_flag_spec" || 10664 test -n "$runpath_var" || 10665 test "X$hardcode_automatic" = "Xyes" ; then 10666 10667 # We can hardcode non-existent directories. 10668 if test "$hardcode_direct" != no && 10669 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10670 # have to relink, otherwise we might link with an installed library 10671 # when we should be linking with a yet-to-be-installed one 10672 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10673 test "$hardcode_minus_L" != no; then 10674 # Linking always hardcodes the temporary library directory. 10675 hardcode_action=relink 10676 else 10677 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10678 hardcode_action=immediate 10679 fi 10680 else 10681 # We cannot hardcode anything, or else we can only hardcode existing 10682 # directories. 10683 hardcode_action=unsupported 10684 fi 10685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10686 $as_echo "$hardcode_action" >&6; } 10687 10688 if test "$hardcode_action" = relink || 10689 test "$inherit_rpath" = yes; then 10690 # Fast installation is not supported 10691 enable_fast_install=no 10692 elif test "$shlibpath_overrides_runpath" = yes || 10693 test "$enable_shared" = no; then 10694 # Fast installation is not necessary 10695 enable_fast_install=needless 10696 fi 10697 10698 10699 10700 10701 10702 10703 if test "x$enable_dlopen" != xyes; then 10704 enable_dlopen=unknown 10705 enable_dlopen_self=unknown 10706 enable_dlopen_self_static=unknown 10707 else 10708 lt_cv_dlopen=no 10709 lt_cv_dlopen_libs= 10710 10711 case $host_os in 10712 beos*) 10713 lt_cv_dlopen="load_add_on" 10714 lt_cv_dlopen_libs= 10715 lt_cv_dlopen_self=yes 10716 ;; 10717 10718 mingw* | pw32* | cegcc*) 10719 lt_cv_dlopen="LoadLibrary" 10720 lt_cv_dlopen_libs= 10721 ;; 10722 10723 cygwin*) 10724 lt_cv_dlopen="dlopen" 10725 lt_cv_dlopen_libs= 10726 ;; 10727 10728 darwin*) 10729 # if libdl is installed we need to link against it 10730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10731 $as_echo_n "checking for dlopen in -ldl... " >&6; } 10732 if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10733 $as_echo_n "(cached) " >&6 10734 else 10735 ac_check_lib_save_LIBS=$LIBS 10736 LIBS="-ldl $LIBS" 10737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10738 /* end confdefs.h. */ 10739 10740 /* Override any GCC internal prototype to avoid an error. 10741 Use char because int might match the return type of a GCC 10742 builtin and then its argument prototype would still apply. */ 10743 #ifdef __cplusplus 10744 extern "C" 10745 #endif 10746 char dlopen (); 10747 int 10748 main () 10749 { 10750 return dlopen (); 10751 ; 10752 return 0; 10753 } 10754 _ACEOF 10755 if ac_fn_c_try_link "$LINENO"; then : 10756 ac_cv_lib_dl_dlopen=yes 10757 else 10758 ac_cv_lib_dl_dlopen=no 10759 fi 10760 rm -f core conftest.err conftest.$ac_objext \ 10761 conftest$ac_exeext conftest.$ac_ext 10762 LIBS=$ac_check_lib_save_LIBS 10763 fi 10764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10765 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10766 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10767 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10768 else 10769 10770 lt_cv_dlopen="dyld" 10771 lt_cv_dlopen_libs= 10772 lt_cv_dlopen_self=yes 10773 10774 fi 10775 10776 ;; 10777 10778 *) 10779 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10780 if test "x$ac_cv_func_shl_load" = x""yes; then : 10781 lt_cv_dlopen="shl_load" 10782 else 10783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10784 $as_echo_n "checking for shl_load in -ldld... " >&6; } 10785 if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10786 $as_echo_n "(cached) " >&6 10787 else 10788 ac_check_lib_save_LIBS=$LIBS 10789 LIBS="-ldld $LIBS" 10790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10791 /* end confdefs.h. */ 10792 10793 /* Override any GCC internal prototype to avoid an error. 10794 Use char because int might match the return type of a GCC 10795 builtin and then its argument prototype would still apply. */ 10796 #ifdef __cplusplus 10797 extern "C" 10798 #endif 10799 char shl_load (); 10800 int 10801 main () 10802 { 10803 return shl_load (); 10804 ; 10805 return 0; 10806 } 10807 _ACEOF 10808 if ac_fn_c_try_link "$LINENO"; then : 10809 ac_cv_lib_dld_shl_load=yes 10810 else 10811 ac_cv_lib_dld_shl_load=no 10812 fi 10813 rm -f core conftest.err conftest.$ac_objext \ 10814 conftest$ac_exeext conftest.$ac_ext 10815 LIBS=$ac_check_lib_save_LIBS 10816 fi 10817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10818 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10819 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10820 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10821 else 10822 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10823 if test "x$ac_cv_func_dlopen" = x""yes; then : 10824 lt_cv_dlopen="dlopen" 10825 else 10826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10827 $as_echo_n "checking for dlopen in -ldl... " >&6; } 10828 if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10829 $as_echo_n "(cached) " >&6 10830 else 10831 ac_check_lib_save_LIBS=$LIBS 10832 LIBS="-ldl $LIBS" 10833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10834 /* end confdefs.h. */ 10835 10836 /* Override any GCC internal prototype to avoid an error. 10837 Use char because int might match the return type of a GCC 10838 builtin and then its argument prototype would still apply. */ 10839 #ifdef __cplusplus 10840 extern "C" 10841 #endif 10842 char dlopen (); 10843 int 10844 main () 10845 { 10846 return dlopen (); 10847 ; 10848 return 0; 10849 } 10850 _ACEOF 10851 if ac_fn_c_try_link "$LINENO"; then : 10852 ac_cv_lib_dl_dlopen=yes 10853 else 10854 ac_cv_lib_dl_dlopen=no 10855 fi 10856 rm -f core conftest.err conftest.$ac_objext \ 10857 conftest$ac_exeext conftest.$ac_ext 10858 LIBS=$ac_check_lib_save_LIBS 10859 fi 10860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10861 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10862 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10863 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10864 else 10865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10866 $as_echo_n "checking for dlopen in -lsvld... " >&6; } 10867 if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 10868 $as_echo_n "(cached) " >&6 10869 else 10870 ac_check_lib_save_LIBS=$LIBS 10871 LIBS="-lsvld $LIBS" 10872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10873 /* end confdefs.h. */ 10874 10875 /* Override any GCC internal prototype to avoid an error. 10876 Use char because int might match the return type of a GCC 10877 builtin and then its argument prototype would still apply. */ 10878 #ifdef __cplusplus 10879 extern "C" 10880 #endif 10881 char dlopen (); 10882 int 10883 main () 10884 { 10885 return dlopen (); 10886 ; 10887 return 0; 10888 } 10889 _ACEOF 10890 if ac_fn_c_try_link "$LINENO"; then : 10891 ac_cv_lib_svld_dlopen=yes 10892 else 10893 ac_cv_lib_svld_dlopen=no 10894 fi 10895 rm -f core conftest.err conftest.$ac_objext \ 10896 conftest$ac_exeext conftest.$ac_ext 10897 LIBS=$ac_check_lib_save_LIBS 10898 fi 10899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10900 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10901 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 10902 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10903 else 10904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10905 $as_echo_n "checking for dld_link in -ldld... " >&6; } 10906 if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 10907 $as_echo_n "(cached) " >&6 10908 else 10909 ac_check_lib_save_LIBS=$LIBS 10910 LIBS="-ldld $LIBS" 10911 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10912 /* end confdefs.h. */ 10913 10914 /* Override any GCC internal prototype to avoid an error. 10915 Use char because int might match the return type of a GCC 10916 builtin and then its argument prototype would still apply. */ 10917 #ifdef __cplusplus 10918 extern "C" 10919 #endif 10920 char dld_link (); 10921 int 10922 main () 10923 { 10924 return dld_link (); 10925 ; 10926 return 0; 10927 } 10928 _ACEOF 10929 if ac_fn_c_try_link "$LINENO"; then : 10930 ac_cv_lib_dld_dld_link=yes 10931 else 10932 ac_cv_lib_dld_dld_link=no 10933 fi 10934 rm -f core conftest.err conftest.$ac_objext \ 10935 conftest$ac_exeext conftest.$ac_ext 10936 LIBS=$ac_check_lib_save_LIBS 10937 fi 10938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10939 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10940 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 10941 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10942 fi 10943 10944 10945 fi 10946 10947 10948 fi 10949 10950 10951 fi 10952 10953 10954 fi 10955 10956 10957 fi 10958 10959 ;; 10960 esac 10961 10962 if test "x$lt_cv_dlopen" != xno; then 10963 enable_dlopen=yes 10964 else 10965 enable_dlopen=no 10966 fi 10967 10968 case $lt_cv_dlopen in 10969 dlopen) 10970 save_CPPFLAGS="$CPPFLAGS" 10971 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10972 10973 save_LDFLAGS="$LDFLAGS" 10974 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10975 10976 save_LIBS="$LIBS" 10977 LIBS="$lt_cv_dlopen_libs $LIBS" 10978 10979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10980 $as_echo_n "checking whether a program can dlopen itself... " >&6; } 10981 if test "${lt_cv_dlopen_self+set}" = set; then : 10982 $as_echo_n "(cached) " >&6 10983 else 10984 if test "$cross_compiling" = yes; then : 10985 lt_cv_dlopen_self=cross 10986 else 10987 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10988 lt_status=$lt_dlunknown 10989 cat > conftest.$ac_ext <<_LT_EOF 10990 #line 10990 "configure" 10991 #include "confdefs.h" 10992 10993 #if HAVE_DLFCN_H 10994 #include <dlfcn.h> 10995 #endif 10996 10997 #include <stdio.h> 10998 10999 #ifdef RTLD_GLOBAL 11000 # define LT_DLGLOBAL RTLD_GLOBAL 11001 #else 11002 # ifdef DL_GLOBAL 11003 # define LT_DLGLOBAL DL_GLOBAL 11004 # else 11005 # define LT_DLGLOBAL 0 11006 # endif 11007 #endif 11008 11009 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11010 find out it does not work in some platform. */ 11011 #ifndef LT_DLLAZY_OR_NOW 11012 # ifdef RTLD_LAZY 11013 # define LT_DLLAZY_OR_NOW RTLD_LAZY 11014 # else 11015 # ifdef DL_LAZY 11016 # define LT_DLLAZY_OR_NOW DL_LAZY 11017 # else 11018 # ifdef RTLD_NOW 11019 # define LT_DLLAZY_OR_NOW RTLD_NOW 11020 # else 11021 # ifdef DL_NOW 11022 # define LT_DLLAZY_OR_NOW DL_NOW 11023 # else 11024 # define LT_DLLAZY_OR_NOW 0 11025 # endif 11026 # endif 11027 # endif 11028 # endif 11029 #endif 11030 11031 /* When -fvisbility=hidden is used, assume the code has been annotated 11032 correspondingly for the symbols needed. */ 11033 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11034 void fnord () __attribute__((visibility("default"))); 11035 #endif 11036 11037 void fnord () { int i=42; } 11038 int main () 11039 { 11040 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11041 int status = $lt_dlunknown; 11042 11043 if (self) 11044 { 11045 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11046 else 11047 { 11048 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11049 else puts (dlerror ()); 11050 } 11051 /* dlclose (self); */ 11052 } 11053 else 11054 puts (dlerror ()); 11055 11056 return status; 11057 } 11058 _LT_EOF 11059 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11060 (eval $ac_link) 2>&5 11061 ac_status=$? 11062 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11063 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11064 (./conftest; exit; ) >&5 2>/dev/null 11065 lt_status=$? 11066 case x$lt_status in 11067 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11068 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11069 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11070 esac 11071 else : 11072 # compilation failed 11073 lt_cv_dlopen_self=no 11074 fi 11075 fi 11076 rm -fr conftest* 11077 11078 11079 fi 11080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11081 $as_echo "$lt_cv_dlopen_self" >&6; } 11082 11083 if test "x$lt_cv_dlopen_self" = xyes; then 11084 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11086 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11087 if test "${lt_cv_dlopen_self_static+set}" = set; then : 11088 $as_echo_n "(cached) " >&6 11089 else 11090 if test "$cross_compiling" = yes; then : 11091 lt_cv_dlopen_self_static=cross 11092 else 11093 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11094 lt_status=$lt_dlunknown 11095 cat > conftest.$ac_ext <<_LT_EOF 11096 #line 11096 "configure" 11097 #include "confdefs.h" 11098 11099 #if HAVE_DLFCN_H 11100 #include <dlfcn.h> 11101 #endif 11102 11103 #include <stdio.h> 11104 11105 #ifdef RTLD_GLOBAL 11106 # define LT_DLGLOBAL RTLD_GLOBAL 11107 #else 11108 # ifdef DL_GLOBAL 11109 # define LT_DLGLOBAL DL_GLOBAL 11110 # else 11111 # define LT_DLGLOBAL 0 11112 # endif 11113 #endif 11114 11115 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11116 find out it does not work in some platform. */ 11117 #ifndef LT_DLLAZY_OR_NOW 11118 # ifdef RTLD_LAZY 11119 # define LT_DLLAZY_OR_NOW RTLD_LAZY 11120 # else 11121 # ifdef DL_LAZY 11122 # define LT_DLLAZY_OR_NOW DL_LAZY 11123 # else 11124 # ifdef RTLD_NOW 11125 # define LT_DLLAZY_OR_NOW RTLD_NOW 11126 # else 11127 # ifdef DL_NOW 11128 # define LT_DLLAZY_OR_NOW DL_NOW 11129 # else 11130 # define LT_DLLAZY_OR_NOW 0 11131 # endif 11132 # endif 11133 # endif 11134 # endif 11135 #endif 11136 11137 /* When -fvisbility=hidden is used, assume the code has been annotated 11138 correspondingly for the symbols needed. */ 11139 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11140 void fnord () __attribute__((visibility("default"))); 11141 #endif 11142 11143 void fnord () { int i=42; } 11144 int main () 11145 { 11146 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11147 int status = $lt_dlunknown; 11148 11149 if (self) 11150 { 11151 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11152 else 11153 { 11154 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11155 else puts (dlerror ()); 11156 } 11157 /* dlclose (self); */ 11158 } 11159 else 11160 puts (dlerror ()); 11161 11162 return status; 11163 } 11164 _LT_EOF 11165 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11166 (eval $ac_link) 2>&5 11167 ac_status=$? 11168 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11169 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11170 (./conftest; exit; ) >&5 2>/dev/null 11171 lt_status=$? 11172 case x$lt_status in 11173 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11174 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11175 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11176 esac 11177 else : 11178 # compilation failed 11179 lt_cv_dlopen_self_static=no 11180 fi 11181 fi 11182 rm -fr conftest* 11183 11184 11185 fi 11186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11187 $as_echo "$lt_cv_dlopen_self_static" >&6; } 11188 fi 11189 11190 CPPFLAGS="$save_CPPFLAGS" 11191 LDFLAGS="$save_LDFLAGS" 11192 LIBS="$save_LIBS" 11193 ;; 11194 esac 11195 11196 case $lt_cv_dlopen_self in 11197 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11198 *) enable_dlopen_self=unknown ;; 11199 esac 11200 11201 case $lt_cv_dlopen_self_static in 11202 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11203 *) enable_dlopen_self_static=unknown ;; 11204 esac 11205 fi 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 striplib= 11224 old_striplib= 11225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11226 $as_echo_n "checking whether stripping libraries is possible... " >&6; } 11227 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11228 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11229 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11231 $as_echo "yes" >&6; } 11232 else 11233 # FIXME - insert some real tests, host_os isn't really good enough 11234 case $host_os in 11235 darwin*) 11236 if test -n "$STRIP" ; then 11237 striplib="$STRIP -x" 11238 old_striplib="$STRIP -S" 11239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11240 $as_echo "yes" >&6; } 11241 else 11242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11243 $as_echo "no" >&6; } 11244 fi 11245 ;; 11246 *) 11247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11248 $as_echo "no" >&6; } 11249 ;; 11250 esac 11251 fi 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 # Report which library types will actually be built 11265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11266 $as_echo_n "checking if libtool supports shared libraries... " >&6; } 11267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11268 $as_echo "$can_build_shared" >&6; } 11269 11270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11271 $as_echo_n "checking whether to build shared libraries... " >&6; } 11272 test "$can_build_shared" = "no" && enable_shared=no 11273 11274 # On AIX, shared libraries and static libraries use the same namespace, and 11275 # are all built from PIC. 11276 case $host_os in 11277 aix3*) 11278 test "$enable_shared" = yes && enable_static=no 11279 if test -n "$RANLIB"; then 11280 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11281 postinstall_cmds='$RANLIB $lib' 11282 fi 11283 ;; 11284 11285 aix[4-9]*) 11286 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11287 test "$enable_shared" = yes && enable_static=no 11288 fi 11289 ;; 11290 esac 11291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11292 $as_echo "$enable_shared" >&6; } 11293 11294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11295 $as_echo_n "checking whether to build static libraries... " >&6; } 11296 # Make sure either enable_shared or enable_static is yes. 11297 test "$enable_shared" = yes || enable_static=yes 11298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11299 $as_echo "$enable_static" >&6; } 11300 11301 11302 11303 11304 fi 11305 ac_ext=c 11306 ac_cpp='$CPP $CPPFLAGS' 11307 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11308 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11309 ac_compiler_gnu=$ac_cv_c_compiler_gnu 11310 11311 CC="$lt_save_CC" 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 ac_config_commands="$ac_config_commands libtool" 11326 11327 11328 11329 11330 # Only expand once: 11331 11332 11333 11334 # The tests for host and target for $enable_largefile require 11335 # canonical names. 11336 11337 11338 11339 # As the $enable_largefile decision depends on --enable-plugins we must set it 11340 # even in directories otherwise not depending on the $plugins option. 11341 11342 11343 maybe_plugins=no 11344 for ac_header in dlfcn.h 11345 do : 11346 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 11347 " 11348 if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 11349 cat >>confdefs.h <<_ACEOF 11350 #define HAVE_DLFCN_H 1 11351 _ACEOF 11352 maybe_plugins=yes 11353 fi 11354 11355 done 11356 11357 for ac_header in windows.h 11358 do : 11359 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default 11360 " 11361 if test "x$ac_cv_header_windows_h" = x""yes; then : 11362 cat >>confdefs.h <<_ACEOF 11363 #define HAVE_WINDOWS_H 1 11364 _ACEOF 11365 maybe_plugins=yes 11366 fi 11367 11368 done 11369 11370 11371 # Check whether --enable-plugins was given. 11372 if test "${enable_plugins+set}" = set; then : 11373 enableval=$enable_plugins; case "${enableval}" in 11374 no) plugins=no ;; 11375 *) plugins=yes 11376 if test "$maybe_plugins" != "yes" ; then 11377 as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5 11378 fi ;; 11379 esac 11380 else 11381 plugins=$maybe_plugins 11382 11383 fi 11384 11385 if test "$plugins" = "yes"; then 11386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5 11387 $as_echo_n "checking for library containing dlopen... " >&6; } 11388 if test "${ac_cv_search_dlopen+set}" = set; then : 11389 $as_echo_n "(cached) " >&6 11390 else 11391 ac_func_search_save_LIBS=$LIBS 11392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11393 /* end confdefs.h. */ 11394 11395 /* Override any GCC internal prototype to avoid an error. 11396 Use char because int might match the return type of a GCC 11397 builtin and then its argument prototype would still apply. */ 11398 #ifdef __cplusplus 11399 extern "C" 11400 #endif 11401 char dlopen (); 11402 int 11403 main () 11404 { 11405 return dlopen (); 11406 ; 11407 return 0; 11408 } 11409 _ACEOF 11410 for ac_lib in '' dl; do 11411 if test -z "$ac_lib"; then 11412 ac_res="none required" 11413 else 11414 ac_res=-l$ac_lib 11415 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 11416 fi 11417 if ac_fn_c_try_link "$LINENO"; then : 11418 ac_cv_search_dlopen=$ac_res 11419 fi 11420 rm -f core conftest.err conftest.$ac_objext \ 11421 conftest$ac_exeext 11422 if test "${ac_cv_search_dlopen+set}" = set; then : 11423 break 11424 fi 11425 done 11426 if test "${ac_cv_search_dlopen+set}" = set; then : 11427 11428 else 11429 ac_cv_search_dlopen=no 11430 fi 11431 rm conftest.$ac_ext 11432 LIBS=$ac_func_search_save_LIBS 11433 fi 11434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5 11435 $as_echo "$ac_cv_search_dlopen" >&6; } 11436 ac_res=$ac_cv_search_dlopen 11437 if test "$ac_res" != no; then : 11438 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 11439 11440 fi 11441 11442 fi 11443 11444 11445 case "${host}" in 11446 sparc-*-solaris*|i[3-7]86-*-solaris*) 11447 # On native 32bit sparc and ia32 solaris, large-file and procfs support 11448 # are mutually exclusive; and without procfs support, the bfd/ elf module 11449 # cannot provide certain routines such as elfcore_write_prpsinfo 11450 # or elfcore_write_prstatus. So unless the user explicitly requested 11451 # large-file support through the --enable-largefile switch, disable 11452 # large-file support in favor of procfs support. 11453 test "${target}" = "${host}" -a "x$plugins" = xno \ 11454 && : ${enable_largefile="no"} 11455 ;; 11456 esac 11457 11458 # Check whether --enable-largefile was given. 11459 if test "${enable_largefile+set}" = set; then : 11460 enableval=$enable_largefile; 11461 fi 11462 11463 if test "$enable_largefile" != no; then 11464 11465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 11466 $as_echo_n "checking for special C compiler options needed for large files... " >&6; } 11467 if test "${ac_cv_sys_largefile_CC+set}" = set; then : 11468 $as_echo_n "(cached) " >&6 11469 else 11470 ac_cv_sys_largefile_CC=no 11471 if test "$GCC" != yes; then 11472 ac_save_CC=$CC 11473 while :; do 11474 # IRIX 6.2 and later do not support large files by default, 11475 # so use the C compiler's -n32 option if that helps. 11476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11477 /* end confdefs.h. */ 11478 #include <sys/types.h> 11479 /* Check that off_t can represent 2**63 - 1 correctly. 11480 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11481 since some C++ compilers masquerading as C compilers 11482 incorrectly reject 9223372036854775807. */ 11483 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11484 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11485 && LARGE_OFF_T % 2147483647 == 1) 11486 ? 1 : -1]; 11487 int 11488 main () 11489 { 11490 11491 ; 11492 return 0; 11493 } 11494 _ACEOF 11495 if ac_fn_c_try_compile "$LINENO"; then : 11496 break 11497 fi 11498 rm -f core conftest.err conftest.$ac_objext 11499 CC="$CC -n32" 11500 if ac_fn_c_try_compile "$LINENO"; then : 11501 ac_cv_sys_largefile_CC=' -n32'; break 11502 fi 11503 rm -f core conftest.err conftest.$ac_objext 11504 break 11505 done 11506 CC=$ac_save_CC 11507 rm -f conftest.$ac_ext 11508 fi 11509 fi 11510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 11511 $as_echo "$ac_cv_sys_largefile_CC" >&6; } 11512 if test "$ac_cv_sys_largefile_CC" != no; then 11513 CC=$CC$ac_cv_sys_largefile_CC 11514 fi 11515 11516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 11517 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 11518 if test "${ac_cv_sys_file_offset_bits+set}" = set; then : 11519 $as_echo_n "(cached) " >&6 11520 else 11521 while :; do 11522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11523 /* end confdefs.h. */ 11524 #include <sys/types.h> 11525 /* Check that off_t can represent 2**63 - 1 correctly. 11526 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11527 since some C++ compilers masquerading as C compilers 11528 incorrectly reject 9223372036854775807. */ 11529 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11530 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11531 && LARGE_OFF_T % 2147483647 == 1) 11532 ? 1 : -1]; 11533 int 11534 main () 11535 { 11536 11537 ; 11538 return 0; 11539 } 11540 _ACEOF 11541 if ac_fn_c_try_compile "$LINENO"; then : 11542 ac_cv_sys_file_offset_bits=no; break 11543 fi 11544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11546 /* end confdefs.h. */ 11547 #define _FILE_OFFSET_BITS 64 11548 #include <sys/types.h> 11549 /* Check that off_t can represent 2**63 - 1 correctly. 11550 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11551 since some C++ compilers masquerading as C compilers 11552 incorrectly reject 9223372036854775807. */ 11553 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11554 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11555 && LARGE_OFF_T % 2147483647 == 1) 11556 ? 1 : -1]; 11557 int 11558 main () 11559 { 11560 11561 ; 11562 return 0; 11563 } 11564 _ACEOF 11565 if ac_fn_c_try_compile "$LINENO"; then : 11566 ac_cv_sys_file_offset_bits=64; break 11567 fi 11568 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11569 ac_cv_sys_file_offset_bits=unknown 11570 break 11571 done 11572 fi 11573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 11574 $as_echo "$ac_cv_sys_file_offset_bits" >&6; } 11575 case $ac_cv_sys_file_offset_bits in #( 11576 no | unknown) ;; 11577 *) 11578 cat >>confdefs.h <<_ACEOF 11579 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 11580 _ACEOF 11581 ;; 11582 esac 11583 rm -rf conftest* 11584 if test $ac_cv_sys_file_offset_bits = unknown; then 11585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 11586 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 11587 if test "${ac_cv_sys_large_files+set}" = set; then : 11588 $as_echo_n "(cached) " >&6 11589 else 11590 while :; do 11591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11592 /* end confdefs.h. */ 11593 #include <sys/types.h> 11594 /* Check that off_t can represent 2**63 - 1 correctly. 11595 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11596 since some C++ compilers masquerading as C compilers 11597 incorrectly reject 9223372036854775807. */ 11598 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11599 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11600 && LARGE_OFF_T % 2147483647 == 1) 11601 ? 1 : -1]; 11602 int 11603 main () 11604 { 11605 11606 ; 11607 return 0; 11608 } 11609 _ACEOF 11610 if ac_fn_c_try_compile "$LINENO"; then : 11611 ac_cv_sys_large_files=no; break 11612 fi 11613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11615 /* end confdefs.h. */ 11616 #define _LARGE_FILES 1 11617 #include <sys/types.h> 11618 /* Check that off_t can represent 2**63 - 1 correctly. 11619 We can't simply define LARGE_OFF_T to be 9223372036854775807, 11620 since some C++ compilers masquerading as C compilers 11621 incorrectly reject 9223372036854775807. */ 11622 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 11623 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 11624 && LARGE_OFF_T % 2147483647 == 1) 11625 ? 1 : -1]; 11626 int 11627 main () 11628 { 11629 11630 ; 11631 return 0; 11632 } 11633 _ACEOF 11634 if ac_fn_c_try_compile "$LINENO"; then : 11635 ac_cv_sys_large_files=1; break 11636 fi 11637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11638 ac_cv_sys_large_files=unknown 11639 break 11640 done 11641 fi 11642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 11643 $as_echo "$ac_cv_sys_large_files" >&6; } 11644 case $ac_cv_sys_large_files in #( 11645 no | unknown) ;; 11646 *) 11647 cat >>confdefs.h <<_ACEOF 11648 #define _LARGE_FILES $ac_cv_sys_large_files 11649 _ACEOF 11650 ;; 11651 esac 11652 rm -rf conftest* 11653 fi 11654 fi 11655 11656 11657 11658 # Check whether --enable-targets was given. 11659 if test "${enable_targets+set}" = set; then : 11660 enableval=$enable_targets; case "${enableval}" in 11661 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5 11662 ;; 11663 no) enable_targets= ;; 11664 *) enable_targets=$enableval ;; 11665 esac 11666 fi 11667 11668 # Check whether --enable-deterministic-archives was given. 11669 if test "${enable_deterministic_archives+set}" = set; then : 11670 enableval=$enable_deterministic_archives; 11671 if test "${enableval}" = no; then 11672 default_ar_deterministic=0 11673 else 11674 default_ar_deterministic=1 11675 fi 11676 else 11677 default_ar_deterministic=0 11678 fi 11679 11680 11681 11682 cat >>confdefs.h <<_ACEOF 11683 #define DEFAULT_AR_DETERMINISTIC $default_ar_deterministic 11684 _ACEOF 11685 11686 11687 # Check whether --enable-default-strings-all was given. 11688 if test "${enable_default_strings_all+set}" = set; then : 11689 enableval=$enable_default_strings_all; 11690 if test "${enableval}" = no; then 11691 default_strings_all=0 11692 else 11693 default_strings_all=1 11694 fi 11695 else 11696 default_strings_all=1 11697 fi 11698 11699 11700 11701 cat >>confdefs.h <<_ACEOF 11702 #define DEFAULT_STRINGS_ALL $default_strings_all 11703 _ACEOF 11704 11705 11706 11707 # Set the 'development' global. 11708 . $srcdir/../bfd/development.sh 11709 11710 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11712 /* end confdefs.h. */ 11713 __GNUC__ 11714 _ACEOF 11715 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11716 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11717 11718 else 11719 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11720 fi 11721 rm -f conftest* 11722 11723 11724 # Check whether --enable-werror was given. 11725 if test "${enable_werror+set}" = set; then : 11726 enableval=$enable_werror; case "${enableval}" in 11727 yes | y) ERROR_ON_WARNING="yes" ;; 11728 no | n) ERROR_ON_WARNING="no" ;; 11729 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11730 esac 11731 fi 11732 11733 11734 # Disable -Wformat by default when using gcc on mingw 11735 case "${host}" in 11736 *-*-mingw32*) 11737 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11738 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11739 fi 11740 ;; 11741 *) ;; 11742 esac 11743 11744 # Enable -Werror by default when using gcc. Turn it off for releases. 11745 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 11746 ERROR_ON_WARNING=yes 11747 fi 11748 11749 NO_WERROR= 11750 if test "${ERROR_ON_WARNING}" = yes ; then 11751 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11752 NO_WERROR="-Wno-error" 11753 fi 11754 11755 if test "${GCC}" = yes ; then 11756 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11757 fi 11758 11759 # Check whether --enable-build-warnings was given. 11760 if test "${enable_build_warnings+set}" = set; then : 11761 enableval=$enable_build_warnings; case "${enableval}" in 11762 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 11763 no) if test "${GCC}" = yes ; then 11764 WARN_CFLAGS="-w" 11765 fi;; 11766 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11767 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 11768 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11769 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 11770 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11771 esac 11772 fi 11773 11774 11775 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11776 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11777 fi 11778 11779 11780 11781 11782 11783 ac_config_headers="$ac_config_headers config.h:config.in" 11784 11785 11786 11787 11788 if test -z "$target" ; then 11789 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5 11790 fi 11791 if test -z "$host" ; then 11792 as_fn_error "Unrecognized host system type; please check config.sub." "$LINENO" 5 11793 fi 11794 11795 for ac_prog in 'bison -y' byacc 11796 do 11797 # Extract the first word of "$ac_prog", so it can be a program name with args. 11798 set dummy $ac_prog; ac_word=$2 11799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11800 $as_echo_n "checking for $ac_word... " >&6; } 11801 if test "${ac_cv_prog_YACC+set}" = set; then : 11802 $as_echo_n "(cached) " >&6 11803 else 11804 if test -n "$YACC"; then 11805 ac_cv_prog_YACC="$YACC" # Let the user override the test. 11806 else 11807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11808 for as_dir in $PATH 11809 do 11810 IFS=$as_save_IFS 11811 test -z "$as_dir" && as_dir=. 11812 for ac_exec_ext in '' $ac_executable_extensions; do 11813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11814 ac_cv_prog_YACC="$ac_prog" 11815 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11816 break 2 11817 fi 11818 done 11819 done 11820 IFS=$as_save_IFS 11821 11822 fi 11823 fi 11824 YACC=$ac_cv_prog_YACC 11825 if test -n "$YACC"; then 11826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 11827 $as_echo "$YACC" >&6; } 11828 else 11829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11830 $as_echo "no" >&6; } 11831 fi 11832 11833 11834 test -n "$YACC" && break 11835 done 11836 test -n "$YACC" || YACC="yacc" 11837 11838 for ac_prog in flex lex 11839 do 11840 # Extract the first word of "$ac_prog", so it can be a program name with args. 11841 set dummy $ac_prog; ac_word=$2 11842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11843 $as_echo_n "checking for $ac_word... " >&6; } 11844 if test "${ac_cv_prog_LEX+set}" = set; then : 11845 $as_echo_n "(cached) " >&6 11846 else 11847 if test -n "$LEX"; then 11848 ac_cv_prog_LEX="$LEX" # Let the user override the test. 11849 else 11850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11851 for as_dir in $PATH 11852 do 11853 IFS=$as_save_IFS 11854 test -z "$as_dir" && as_dir=. 11855 for ac_exec_ext in '' $ac_executable_extensions; do 11856 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11857 ac_cv_prog_LEX="$ac_prog" 11858 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11859 break 2 11860 fi 11861 done 11862 done 11863 IFS=$as_save_IFS 11864 11865 fi 11866 fi 11867 LEX=$ac_cv_prog_LEX 11868 if test -n "$LEX"; then 11869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 11870 $as_echo "$LEX" >&6; } 11871 else 11872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11873 $as_echo "no" >&6; } 11874 fi 11875 11876 11877 test -n "$LEX" && break 11878 done 11879 test -n "$LEX" || LEX=":" 11880 11881 if test "x$LEX" != "x:"; then 11882 cat >conftest.l <<_ACEOF 11883 %% 11884 a { ECHO; } 11885 b { REJECT; } 11886 c { yymore (); } 11887 d { yyless (1); } 11888 e { yyless (input () != 0); } 11889 f { unput (yytext[0]); } 11890 . { BEGIN INITIAL; } 11891 %% 11892 #ifdef YYTEXT_POINTER 11893 extern char *yytext; 11894 #endif 11895 int 11896 main (void) 11897 { 11898 return ! yylex () + ! yywrap (); 11899 } 11900 _ACEOF 11901 { { ac_try="$LEX conftest.l" 11902 case "(($ac_try" in 11903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11904 *) ac_try_echo=$ac_try;; 11905 esac 11906 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11907 $as_echo "$ac_try_echo"; } >&5 11908 (eval "$LEX conftest.l") 2>&5 11909 ac_status=$? 11910 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11911 test $ac_status = 0; } 11912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5 11913 $as_echo_n "checking lex output file root... " >&6; } 11914 if test "${ac_cv_prog_lex_root+set}" = set; then : 11915 $as_echo_n "(cached) " >&6 11916 else 11917 11918 if test -f lex.yy.c; then 11919 ac_cv_prog_lex_root=lex.yy 11920 elif test -f lexyy.c; then 11921 ac_cv_prog_lex_root=lexyy 11922 else 11923 as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5 11924 fi 11925 fi 11926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 11927 $as_echo "$ac_cv_prog_lex_root" >&6; } 11928 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 11929 11930 if test -z "${LEXLIB+set}"; then 11931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5 11932 $as_echo_n "checking lex library... " >&6; } 11933 if test "${ac_cv_lib_lex+set}" = set; then : 11934 $as_echo_n "(cached) " >&6 11935 else 11936 11937 ac_save_LIBS=$LIBS 11938 ac_cv_lib_lex='none needed' 11939 for ac_lib in '' -lfl -ll; do 11940 LIBS="$ac_lib $ac_save_LIBS" 11941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11942 /* end confdefs.h. */ 11943 `cat $LEX_OUTPUT_ROOT.c` 11944 _ACEOF 11945 if ac_fn_c_try_link "$LINENO"; then : 11946 ac_cv_lib_lex=$ac_lib 11947 fi 11948 rm -f core conftest.err conftest.$ac_objext \ 11949 conftest$ac_exeext conftest.$ac_ext 11950 test "$ac_cv_lib_lex" != 'none needed' && break 11951 done 11952 LIBS=$ac_save_LIBS 11953 11954 fi 11955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 11956 $as_echo "$ac_cv_lib_lex" >&6; } 11957 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex 11958 fi 11959 11960 11961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 11962 $as_echo_n "checking whether yytext is a pointer... " >&6; } 11963 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then : 11964 $as_echo_n "(cached) " >&6 11965 else 11966 # POSIX says lex can declare yytext either as a pointer or an array; the 11967 # default is implementation-dependent. Figure out which it is, since 11968 # not all implementations provide the %pointer and %array declarations. 11969 ac_cv_prog_lex_yytext_pointer=no 11970 ac_save_LIBS=$LIBS 11971 LIBS="$LEXLIB $ac_save_LIBS" 11972 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11973 /* end confdefs.h. */ 11974 #define YYTEXT_POINTER 1 11975 `cat $LEX_OUTPUT_ROOT.c` 11976 _ACEOF 11977 if ac_fn_c_try_link "$LINENO"; then : 11978 ac_cv_prog_lex_yytext_pointer=yes 11979 fi 11980 rm -f core conftest.err conftest.$ac_objext \ 11981 conftest$ac_exeext conftest.$ac_ext 11982 LIBS=$ac_save_LIBS 11983 11984 fi 11985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 11986 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } 11987 if test $ac_cv_prog_lex_yytext_pointer = yes; then 11988 11989 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h 11990 11991 fi 11992 rm -f conftest.l $LEX_OUTPUT_ROOT.c 11993 11994 fi 11995 if test "$LEX" = :; then 11996 LEX=${am_missing_run}flex 11997 fi 11998 11999 ALL_LINGUAS="bg da es fi fr id it ja ro ru rw sk sv tr uk vi zh_CN zh_TW hr" 12000 # If we haven't got the data from the intl directory, 12001 # assume NLS is disabled. 12002 USE_NLS=no 12003 LIBINTL= 12004 LIBINTL_DEP= 12005 INCINTL= 12006 XGETTEXT= 12007 GMSGFMT= 12008 POSUB= 12009 12010 if test -f ../intl/config.intl; then 12011 . ../intl/config.intl 12012 fi 12013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 12014 $as_echo_n "checking whether NLS is requested... " >&6; } 12015 if test x"$USE_NLS" != xyes; then 12016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12017 $as_echo "no" >&6; } 12018 else 12019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12020 $as_echo "yes" >&6; } 12021 12022 $as_echo "#define ENABLE_NLS 1" >>confdefs.h 12023 12024 12025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 12026 $as_echo_n "checking for catalogs to be installed... " >&6; } 12027 # Look for .po and .gmo files in the source directory. 12028 CATALOGS= 12029 XLINGUAS= 12030 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 12031 # If there aren't any .gmo files the shell will give us the 12032 # literal string "../path/to/srcdir/po/*.gmo" which has to be 12033 # weeded out. 12034 case "$cat" in *\**) 12035 continue;; 12036 esac 12037 # The quadruple backslash is collapsed to a double backslash 12038 # by the backticks, then collapsed again by the double quotes, 12039 # leaving us with one backslash in the sed expression (right 12040 # before the dot that mustn't act as a wildcard). 12041 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 12042 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 12043 # The user is allowed to set LINGUAS to a list of languages to 12044 # install catalogs for. If it's empty that means "all of them." 12045 if test "x$LINGUAS" = x; then 12046 CATALOGS="$CATALOGS $cat" 12047 XLINGUAS="$XLINGUAS $lang" 12048 else 12049 case "$LINGUAS" in *$lang*) 12050 CATALOGS="$CATALOGS $cat" 12051 XLINGUAS="$XLINGUAS $lang" 12052 ;; 12053 esac 12054 fi 12055 done 12056 LINGUAS="$XLINGUAS" 12057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 12058 $as_echo "$LINGUAS" >&6; } 12059 12060 12061 DATADIRNAME=share 12062 12063 INSTOBJEXT=.mo 12064 12065 GENCAT=gencat 12066 12067 CATOBJEXT=.gmo 12068 12069 fi 12070 12071 MKINSTALLDIRS= 12072 if test -n "$ac_aux_dir"; then 12073 case "$ac_aux_dir" in 12074 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 12075 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 12076 esac 12077 fi 12078 if test -z "$MKINSTALLDIRS"; then 12079 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 12080 fi 12081 12082 12083 12084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 12085 $as_echo_n "checking whether NLS is requested... " >&6; } 12086 # Check whether --enable-nls was given. 12087 if test "${enable_nls+set}" = set; then : 12088 enableval=$enable_nls; USE_NLS=$enableval 12089 else 12090 USE_NLS=yes 12091 fi 12092 12093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 12094 $as_echo "$USE_NLS" >&6; } 12095 12096 12097 12098 12099 12100 12101 # Prepare PATH_SEPARATOR. 12102 # The user is always right. 12103 if test "${PATH_SEPARATOR+set}" != set; then 12104 echo "#! /bin/sh" >conf$$.sh 12105 echo "exit 0" >>conf$$.sh 12106 chmod +x conf$$.sh 12107 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12108 PATH_SEPARATOR=';' 12109 else 12110 PATH_SEPARATOR=: 12111 fi 12112 rm -f conf$$.sh 12113 fi 12114 12115 # Find out how to test for executable files. Don't use a zero-byte file, 12116 # as systems may use methods other than mode bits to determine executability. 12117 cat >conf$$.file <<_ASEOF 12118 #! /bin/sh 12119 exit 0 12120 _ASEOF 12121 chmod +x conf$$.file 12122 if test -x conf$$.file >/dev/null 2>&1; then 12123 ac_executable_p="test -x" 12124 else 12125 ac_executable_p="test -f" 12126 fi 12127 rm -f conf$$.file 12128 12129 # Extract the first word of "msgfmt", so it can be a program name with args. 12130 set dummy msgfmt; ac_word=$2 12131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12132 $as_echo_n "checking for $ac_word... " >&6; } 12133 if test "${ac_cv_path_MSGFMT+set}" = set; then : 12134 $as_echo_n "(cached) " >&6 12135 else 12136 case "$MSGFMT" in 12137 [\\/]* | ?:[\\/]*) 12138 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 12139 ;; 12140 *) 12141 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12142 for ac_dir in $PATH; do 12143 IFS="$ac_save_IFS" 12144 test -z "$ac_dir" && ac_dir=. 12145 for ac_exec_ext in '' $ac_executable_extensions; do 12146 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12147 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 12148 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12149 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 12150 break 2 12151 fi 12152 fi 12153 done 12154 done 12155 IFS="$ac_save_IFS" 12156 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 12157 ;; 12158 esac 12159 fi 12160 MSGFMT="$ac_cv_path_MSGFMT" 12161 if test "$MSGFMT" != ":"; then 12162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 12163 $as_echo "$MSGFMT" >&6; } 12164 else 12165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12166 $as_echo "no" >&6; } 12167 fi 12168 12169 # Extract the first word of "gmsgfmt", so it can be a program name with args. 12170 set dummy gmsgfmt; ac_word=$2 12171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12172 $as_echo_n "checking for $ac_word... " >&6; } 12173 if test "${ac_cv_path_GMSGFMT+set}" = set; then : 12174 $as_echo_n "(cached) " >&6 12175 else 12176 case $GMSGFMT in 12177 [\\/]* | ?:[\\/]*) 12178 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 12179 ;; 12180 *) 12181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12182 for as_dir in $PATH 12183 do 12184 IFS=$as_save_IFS 12185 test -z "$as_dir" && as_dir=. 12186 for ac_exec_ext in '' $ac_executable_extensions; do 12187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12188 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 12189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12190 break 2 12191 fi 12192 done 12193 done 12194 IFS=$as_save_IFS 12195 12196 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 12197 ;; 12198 esac 12199 fi 12200 GMSGFMT=$ac_cv_path_GMSGFMT 12201 if test -n "$GMSGFMT"; then 12202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 12203 $as_echo "$GMSGFMT" >&6; } 12204 else 12205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12206 $as_echo "no" >&6; } 12207 fi 12208 12209 12210 12211 12212 # Prepare PATH_SEPARATOR. 12213 # The user is always right. 12214 if test "${PATH_SEPARATOR+set}" != set; then 12215 echo "#! /bin/sh" >conf$$.sh 12216 echo "exit 0" >>conf$$.sh 12217 chmod +x conf$$.sh 12218 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12219 PATH_SEPARATOR=';' 12220 else 12221 PATH_SEPARATOR=: 12222 fi 12223 rm -f conf$$.sh 12224 fi 12225 12226 # Find out how to test for executable files. Don't use a zero-byte file, 12227 # as systems may use methods other than mode bits to determine executability. 12228 cat >conf$$.file <<_ASEOF 12229 #! /bin/sh 12230 exit 0 12231 _ASEOF 12232 chmod +x conf$$.file 12233 if test -x conf$$.file >/dev/null 2>&1; then 12234 ac_executable_p="test -x" 12235 else 12236 ac_executable_p="test -f" 12237 fi 12238 rm -f conf$$.file 12239 12240 # Extract the first word of "xgettext", so it can be a program name with args. 12241 set dummy xgettext; ac_word=$2 12242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12243 $as_echo_n "checking for $ac_word... " >&6; } 12244 if test "${ac_cv_path_XGETTEXT+set}" = set; then : 12245 $as_echo_n "(cached) " >&6 12246 else 12247 case "$XGETTEXT" in 12248 [\\/]* | ?:[\\/]*) 12249 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 12250 ;; 12251 *) 12252 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12253 for ac_dir in $PATH; do 12254 IFS="$ac_save_IFS" 12255 test -z "$ac_dir" && ac_dir=. 12256 for ac_exec_ext in '' $ac_executable_extensions; do 12257 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12258 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12259 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12260 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 12261 break 2 12262 fi 12263 fi 12264 done 12265 done 12266 IFS="$ac_save_IFS" 12267 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 12268 ;; 12269 esac 12270 fi 12271 XGETTEXT="$ac_cv_path_XGETTEXT" 12272 if test "$XGETTEXT" != ":"; then 12273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 12274 $as_echo "$XGETTEXT" >&6; } 12275 else 12276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12277 $as_echo "no" >&6; } 12278 fi 12279 12280 rm -f messages.po 12281 12282 12283 # Prepare PATH_SEPARATOR. 12284 # The user is always right. 12285 if test "${PATH_SEPARATOR+set}" != set; then 12286 echo "#! /bin/sh" >conf$$.sh 12287 echo "exit 0" >>conf$$.sh 12288 chmod +x conf$$.sh 12289 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12290 PATH_SEPARATOR=';' 12291 else 12292 PATH_SEPARATOR=: 12293 fi 12294 rm -f conf$$.sh 12295 fi 12296 12297 # Find out how to test for executable files. Don't use a zero-byte file, 12298 # as systems may use methods other than mode bits to determine executability. 12299 cat >conf$$.file <<_ASEOF 12300 #! /bin/sh 12301 exit 0 12302 _ASEOF 12303 chmod +x conf$$.file 12304 if test -x conf$$.file >/dev/null 2>&1; then 12305 ac_executable_p="test -x" 12306 else 12307 ac_executable_p="test -f" 12308 fi 12309 rm -f conf$$.file 12310 12311 # Extract the first word of "msgmerge", so it can be a program name with args. 12312 set dummy msgmerge; ac_word=$2 12313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12314 $as_echo_n "checking for $ac_word... " >&6; } 12315 if test "${ac_cv_path_MSGMERGE+set}" = set; then : 12316 $as_echo_n "(cached) " >&6 12317 else 12318 case "$MSGMERGE" in 12319 [\\/]* | ?:[\\/]*) 12320 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 12321 ;; 12322 *) 12323 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12324 for ac_dir in $PATH; do 12325 IFS="$ac_save_IFS" 12326 test -z "$ac_dir" && ac_dir=. 12327 for ac_exec_ext in '' $ac_executable_extensions; do 12328 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12329 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 12330 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 12331 break 2 12332 fi 12333 fi 12334 done 12335 done 12336 IFS="$ac_save_IFS" 12337 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 12338 ;; 12339 esac 12340 fi 12341 MSGMERGE="$ac_cv_path_MSGMERGE" 12342 if test "$MSGMERGE" != ":"; then 12343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 12344 $as_echo "$MSGMERGE" >&6; } 12345 else 12346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12347 $as_echo "no" >&6; } 12348 fi 12349 12350 12351 if test "$GMSGFMT" != ":"; then 12352 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 12353 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12354 : ; 12355 else 12356 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 12357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 12358 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 12359 GMSGFMT=":" 12360 fi 12361 fi 12362 12363 if test "$XGETTEXT" != ":"; then 12364 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12365 (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12366 : ; 12367 else 12368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 12369 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 12370 XGETTEXT=":" 12371 fi 12372 rm -f messages.po 12373 fi 12374 12375 ac_config_commands="$ac_config_commands default-1" 12376 12377 12378 12379 12380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 12381 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 12382 # Check whether --enable-maintainer-mode was given. 12383 if test "${enable_maintainer_mode+set}" = set; then : 12384 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 12385 else 12386 USE_MAINTAINER_MODE=no 12387 fi 12388 12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 12390 $as_echo "$USE_MAINTAINER_MODE" >&6; } 12391 if test $USE_MAINTAINER_MODE = yes; then 12392 MAINTAINER_MODE_TRUE= 12393 MAINTAINER_MODE_FALSE='#' 12394 else 12395 MAINTAINER_MODE_TRUE='#' 12396 MAINTAINER_MODE_FALSE= 12397 fi 12398 12399 MAINT=$MAINTAINER_MODE_TRUE 12400 12401 12402 if false; then 12403 GENINSRC_NEVER_TRUE= 12404 GENINSRC_NEVER_FALSE='#' 12405 else 12406 GENINSRC_NEVER_TRUE='#' 12407 GENINSRC_NEVER_FALSE= 12408 fi 12409 12410 12411 if test -n "$EXEEXT"; then 12412 12413 $as_echo "#define HAVE_EXECUTABLE_SUFFIX 1" >>confdefs.h 12414 12415 fi 12416 12417 cat >>confdefs.h <<_ACEOF 12418 #define EXECUTABLE_SUFFIX "${EXEEXT}" 12419 _ACEOF 12420 12421 12422 # host-specific stuff: 12423 12424 HDEFINES= 12425 12426 . ${srcdir}/../bfd/configure.host 12427 12428 12429 AR=${AR-ar} 12430 12431 if test -n "$ac_tool_prefix"; then 12432 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 12433 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 12434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12435 $as_echo_n "checking for $ac_word... " >&6; } 12436 if test "${ac_cv_prog_RANLIB+set}" = set; then : 12437 $as_echo_n "(cached) " >&6 12438 else 12439 if test -n "$RANLIB"; then 12440 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 12441 else 12442 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12443 for as_dir in $PATH 12444 do 12445 IFS=$as_save_IFS 12446 test -z "$as_dir" && as_dir=. 12447 for ac_exec_ext in '' $ac_executable_extensions; do 12448 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12449 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 12450 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12451 break 2 12452 fi 12453 done 12454 done 12455 IFS=$as_save_IFS 12456 12457 fi 12458 fi 12459 RANLIB=$ac_cv_prog_RANLIB 12460 if test -n "$RANLIB"; then 12461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 12462 $as_echo "$RANLIB" >&6; } 12463 else 12464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12465 $as_echo "no" >&6; } 12466 fi 12467 12468 12469 fi 12470 if test -z "$ac_cv_prog_RANLIB"; then 12471 ac_ct_RANLIB=$RANLIB 12472 # Extract the first word of "ranlib", so it can be a program name with args. 12473 set dummy ranlib; ac_word=$2 12474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12475 $as_echo_n "checking for $ac_word... " >&6; } 12476 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 12477 $as_echo_n "(cached) " >&6 12478 else 12479 if test -n "$ac_ct_RANLIB"; then 12480 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 12481 else 12482 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12483 for as_dir in $PATH 12484 do 12485 IFS=$as_save_IFS 12486 test -z "$as_dir" && as_dir=. 12487 for ac_exec_ext in '' $ac_executable_extensions; do 12488 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 12489 ac_cv_prog_ac_ct_RANLIB="ranlib" 12490 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 12491 break 2 12492 fi 12493 done 12494 done 12495 IFS=$as_save_IFS 12496 12497 fi 12498 fi 12499 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 12500 if test -n "$ac_ct_RANLIB"; then 12501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 12502 $as_echo "$ac_ct_RANLIB" >&6; } 12503 else 12504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12505 $as_echo "no" >&6; } 12506 fi 12507 12508 if test "x$ac_ct_RANLIB" = x; then 12509 RANLIB=":" 12510 else 12511 case $cross_compiling:$ac_tool_warned in 12512 yes:) 12513 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 12514 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 12515 ac_tool_warned=yes ;; 12516 esac 12517 RANLIB=$ac_ct_RANLIB 12518 fi 12519 else 12520 RANLIB="$ac_cv_prog_RANLIB" 12521 fi 12522 12523 12524 12525 # Put a plausible default for CC_FOR_BUILD in Makefile. 12526 if test -z "$CC_FOR_BUILD"; then 12527 if test "x$cross_compiling" = "xno"; then 12528 CC_FOR_BUILD='$(CC)' 12529 else 12530 CC_FOR_BUILD=gcc 12531 fi 12532 fi 12533 12534 # Also set EXEEXT_FOR_BUILD. 12535 if test "x$cross_compiling" = "xno"; then 12536 EXEEXT_FOR_BUILD='$(EXEEXT)' 12537 else 12538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5 12539 $as_echo_n "checking for build system executable suffix... " >&6; } 12540 if test "${bfd_cv_build_exeext+set}" = set; then : 12541 $as_echo_n "(cached) " >&6 12542 else 12543 rm -f conftest* 12544 echo 'int main () { return 0; }' > conftest.c 12545 bfd_cv_build_exeext= 12546 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 12547 for file in conftest.*; do 12548 case $file in 12549 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 12550 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 12551 esac 12552 done 12553 rm -f conftest* 12554 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 12555 fi 12556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5 12557 $as_echo "$bfd_cv_build_exeext" >&6; } 12558 EXEEXT_FOR_BUILD="" 12559 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 12560 fi 12561 12562 12563 DEMANGLER_NAME=c++filt 12564 case "${host}" in 12565 *-*-go32* | *-*-msdos*) 12566 DEMANGLER_NAME=cxxfilt 12567 esac 12568 12569 12570 for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h locale.h sys/param.h wchar.h 12571 do : 12572 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12573 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12574 eval as_val=\$$as_ac_Header 12575 if test "x$as_val" = x""yes; then : 12576 cat >>confdefs.h <<_ACEOF 12577 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12578 _ACEOF 12579 12580 fi 12581 12582 done 12583 12584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 12585 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } 12586 if test "${ac_cv_header_sys_wait_h+set}" = set; then : 12587 $as_echo_n "(cached) " >&6 12588 else 12589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12590 /* end confdefs.h. */ 12591 #include <sys/types.h> 12592 #include <sys/wait.h> 12593 #ifndef WEXITSTATUS 12594 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 12595 #endif 12596 #ifndef WIFEXITED 12597 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 12598 #endif 12599 12600 int 12601 main () 12602 { 12603 int s; 12604 wait (&s); 12605 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 12606 ; 12607 return 0; 12608 } 12609 _ACEOF 12610 if ac_fn_c_try_compile "$LINENO"; then : 12611 ac_cv_header_sys_wait_h=yes 12612 else 12613 ac_cv_header_sys_wait_h=no 12614 fi 12615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12616 fi 12617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 12618 $as_echo "$ac_cv_header_sys_wait_h" >&6; } 12619 if test $ac_cv_header_sys_wait_h = yes; then 12620 12621 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h 12622 12623 fi 12624 12625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5 12626 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; } 12627 if test "${gcc_cv_header_string+set}" = set; then : 12628 $as_echo_n "(cached) " >&6 12629 else 12630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12631 /* end confdefs.h. */ 12632 #include <string.h> 12633 #include <strings.h> 12634 int 12635 main () 12636 { 12637 12638 ; 12639 return 0; 12640 } 12641 _ACEOF 12642 if ac_fn_c_try_compile "$LINENO"; then : 12643 gcc_cv_header_string=yes 12644 else 12645 gcc_cv_header_string=no 12646 fi 12647 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12648 fi 12649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 12650 $as_echo "$gcc_cv_header_string" >&6; } 12651 if test $gcc_cv_header_string = yes; then 12652 12653 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 12654 12655 fi 12656 12657 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 12658 # for constant arguments. Useless! 12659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5 12660 $as_echo_n "checking for working alloca.h... " >&6; } 12661 if test "${ac_cv_working_alloca_h+set}" = set; then : 12662 $as_echo_n "(cached) " >&6 12663 else 12664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12665 /* end confdefs.h. */ 12666 #include <alloca.h> 12667 int 12668 main () 12669 { 12670 char *p = (char *) alloca (2 * sizeof (int)); 12671 if (p) return 0; 12672 ; 12673 return 0; 12674 } 12675 _ACEOF 12676 if ac_fn_c_try_link "$LINENO"; then : 12677 ac_cv_working_alloca_h=yes 12678 else 12679 ac_cv_working_alloca_h=no 12680 fi 12681 rm -f core conftest.err conftest.$ac_objext \ 12682 conftest$ac_exeext conftest.$ac_ext 12683 fi 12684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5 12685 $as_echo "$ac_cv_working_alloca_h" >&6; } 12686 if test $ac_cv_working_alloca_h = yes; then 12687 12688 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h 12689 12690 fi 12691 12692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 12693 $as_echo_n "checking for alloca... " >&6; } 12694 if test "${ac_cv_func_alloca_works+set}" = set; then : 12695 $as_echo_n "(cached) " >&6 12696 else 12697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12698 /* end confdefs.h. */ 12699 #ifdef __GNUC__ 12700 # define alloca __builtin_alloca 12701 #else 12702 # ifdef _MSC_VER 12703 # include <malloc.h> 12704 # define alloca _alloca 12705 # else 12706 # ifdef HAVE_ALLOCA_H 12707 # include <alloca.h> 12708 # else 12709 # ifdef _AIX 12710 #pragma alloca 12711 # else 12712 # ifndef alloca /* predefined by HP cc +Olibcalls */ 12713 char *alloca (); 12714 # endif 12715 # endif 12716 # endif 12717 # endif 12718 #endif 12719 12720 int 12721 main () 12722 { 12723 char *p = (char *) alloca (1); 12724 if (p) return 0; 12725 ; 12726 return 0; 12727 } 12728 _ACEOF 12729 if ac_fn_c_try_link "$LINENO"; then : 12730 ac_cv_func_alloca_works=yes 12731 else 12732 ac_cv_func_alloca_works=no 12733 fi 12734 rm -f core conftest.err conftest.$ac_objext \ 12735 conftest$ac_exeext conftest.$ac_ext 12736 fi 12737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5 12738 $as_echo "$ac_cv_func_alloca_works" >&6; } 12739 12740 if test $ac_cv_func_alloca_works = yes; then 12741 12742 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h 12743 12744 else 12745 # The SVR3 libPW and SVR4 libucb both contain incompatible functions 12746 # that cause trouble. Some versions do not even contain alloca or 12747 # contain a buggy version. If you still want to use their alloca, 12748 # use ar to extract alloca.o from them instead of compiling alloca.c. 12749 12750 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext 12751 12752 $as_echo "#define C_ALLOCA 1" >>confdefs.h 12753 12754 12755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5 12756 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; } 12757 if test "${ac_cv_os_cray+set}" = set; then : 12758 $as_echo_n "(cached) " >&6 12759 else 12760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12761 /* end confdefs.h. */ 12762 #if defined CRAY && ! defined CRAY2 12763 webecray 12764 #else 12765 wenotbecray 12766 #endif 12767 12768 _ACEOF 12769 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 12770 $EGREP "webecray" >/dev/null 2>&1; then : 12771 ac_cv_os_cray=yes 12772 else 12773 ac_cv_os_cray=no 12774 fi 12775 rm -f conftest* 12776 12777 fi 12778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5 12779 $as_echo "$ac_cv_os_cray" >&6; } 12780 if test $ac_cv_os_cray = yes; then 12781 for ac_func in _getb67 GETB67 getb67; do 12782 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 12783 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 12784 eval as_val=\$$as_ac_var 12785 if test "x$as_val" = x""yes; then : 12786 12787 cat >>confdefs.h <<_ACEOF 12788 #define CRAY_STACKSEG_END $ac_func 12789 _ACEOF 12790 12791 break 12792 fi 12793 12794 done 12795 fi 12796 12797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5 12798 $as_echo_n "checking stack direction for C alloca... " >&6; } 12799 if test "${ac_cv_c_stack_direction+set}" = set; then : 12800 $as_echo_n "(cached) " >&6 12801 else 12802 if test "$cross_compiling" = yes; then : 12803 ac_cv_c_stack_direction=0 12804 else 12805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12806 /* end confdefs.h. */ 12807 $ac_includes_default 12808 int 12809 find_stack_direction () 12810 { 12811 static char *addr = 0; 12812 auto char dummy; 12813 if (addr == 0) 12814 { 12815 addr = &dummy; 12816 return find_stack_direction (); 12817 } 12818 else 12819 return (&dummy > addr) ? 1 : -1; 12820 } 12821 12822 int 12823 main () 12824 { 12825 return find_stack_direction () < 0; 12826 } 12827 _ACEOF 12828 if ac_fn_c_try_run "$LINENO"; then : 12829 ac_cv_c_stack_direction=1 12830 else 12831 ac_cv_c_stack_direction=-1 12832 fi 12833 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12834 conftest.$ac_objext conftest.beam conftest.$ac_ext 12835 fi 12836 12837 fi 12838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5 12839 $as_echo "$ac_cv_c_stack_direction" >&6; } 12840 cat >>confdefs.h <<_ACEOF 12841 #define STACK_DIRECTION $ac_cv_c_stack_direction 12842 _ACEOF 12843 12844 12845 fi 12846 12847 for ac_func in sbrk utimes setmode getc_unlocked strcoll setlocale 12848 do : 12849 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 12850 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 12851 eval as_val=\$$as_ac_var 12852 if test "x$as_val" = x""yes; then : 12853 cat >>confdefs.h <<_ACEOF 12854 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 12855 _ACEOF 12856 12857 fi 12858 done 12859 12860 ac_fn_c_check_func "$LINENO" "mkstemp" "ac_cv_func_mkstemp" 12861 if test "x$ac_cv_func_mkstemp" = x""yes; then : 12862 12863 $as_echo "#define HAVE_MKSTEMP 1" >>confdefs.h 12864 12865 fi 12866 12867 ac_fn_c_check_func "$LINENO" "mkdtemp" "ac_cv_func_mkdtemp" 12868 if test "x$ac_cv_func_mkdtemp" = x""yes; then : 12869 12870 $as_echo "#define HAVE_MKDTEMP 1" >>confdefs.h 12871 12872 fi 12873 12874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5 12875 $as_echo_n "checking for mbstate_t... " >&6; } 12876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12877 /* end confdefs.h. */ 12878 #include <wchar.h> 12879 int 12880 main () 12881 { 12882 mbstate_t teststate; 12883 ; 12884 return 0; 12885 } 12886 _ACEOF 12887 if ac_fn_c_try_compile "$LINENO"; then : 12888 have_mbstate_t=yes 12889 else 12890 have_mbstate_t=no 12891 fi 12892 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_mbstate_t" >&5 12894 $as_echo "$have_mbstate_t" >&6; } 12895 if test x"$have_mbstate_t" = xyes; then 12896 12897 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h 12898 12899 fi 12900 12901 # Some systems have frexp only in -lm, not in -lc. 12902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing frexp" >&5 12903 $as_echo_n "checking for library containing frexp... " >&6; } 12904 if test "${ac_cv_search_frexp+set}" = set; then : 12905 $as_echo_n "(cached) " >&6 12906 else 12907 ac_func_search_save_LIBS=$LIBS 12908 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12909 /* end confdefs.h. */ 12910 12911 /* Override any GCC internal prototype to avoid an error. 12912 Use char because int might match the return type of a GCC 12913 builtin and then its argument prototype would still apply. */ 12914 #ifdef __cplusplus 12915 extern "C" 12916 #endif 12917 char frexp (); 12918 int 12919 main () 12920 { 12921 return frexp (); 12922 ; 12923 return 0; 12924 } 12925 _ACEOF 12926 for ac_lib in '' m; do 12927 if test -z "$ac_lib"; then 12928 ac_res="none required" 12929 else 12930 ac_res=-l$ac_lib 12931 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 12932 fi 12933 if ac_fn_c_try_link "$LINENO"; then : 12934 ac_cv_search_frexp=$ac_res 12935 fi 12936 rm -f core conftest.err conftest.$ac_objext \ 12937 conftest$ac_exeext 12938 if test "${ac_cv_search_frexp+set}" = set; then : 12939 break 12940 fi 12941 done 12942 if test "${ac_cv_search_frexp+set}" = set; then : 12943 12944 else 12945 ac_cv_search_frexp=no 12946 fi 12947 rm conftest.$ac_ext 12948 LIBS=$ac_func_search_save_LIBS 12949 fi 12950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_frexp" >&5 12951 $as_echo "$ac_cv_search_frexp" >&6; } 12952 ac_res=$ac_cv_search_frexp 12953 if test "$ac_res" != no; then : 12954 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 12955 12956 fi 12957 12958 12959 12960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5 12961 $as_echo_n "checking for LC_MESSAGES... " >&6; } 12962 if test "${am_cv_val_LC_MESSAGES+set}" = set; then : 12963 $as_echo_n "(cached) " >&6 12964 else 12965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12966 /* end confdefs.h. */ 12967 #include <locale.h> 12968 int 12969 main () 12970 { 12971 return LC_MESSAGES 12972 ; 12973 return 0; 12974 } 12975 _ACEOF 12976 if ac_fn_c_try_link "$LINENO"; then : 12977 am_cv_val_LC_MESSAGES=yes 12978 else 12979 am_cv_val_LC_MESSAGES=no 12980 fi 12981 rm -f core conftest.err conftest.$ac_objext \ 12982 conftest$ac_exeext conftest.$ac_ext 12983 fi 12984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5 12985 $as_echo "$am_cv_val_LC_MESSAGES" >&6; } 12986 if test $am_cv_val_LC_MESSAGES = yes; then 12987 12988 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h 12989 12990 fi 12991 12992 12993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in time.h" >&5 12994 $as_echo_n "checking for time_t in time.h... " >&6; } 12995 if test "${bu_cv_decl_time_t_time_h+set}" = set; then : 12996 $as_echo_n "(cached) " >&6 12997 else 12998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12999 /* end confdefs.h. */ 13000 #include <time.h> 13001 int 13002 main () 13003 { 13004 time_t i; 13005 ; 13006 return 0; 13007 } 13008 _ACEOF 13009 if ac_fn_c_try_compile "$LINENO"; then : 13010 bu_cv_decl_time_t_time_h=yes 13011 else 13012 bu_cv_decl_time_t_time_h=no 13013 fi 13014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13015 fi 13016 13017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_time_h" >&5 13018 $as_echo "$bu_cv_decl_time_t_time_h" >&6; } 13019 if test $bu_cv_decl_time_t_time_h = yes; then 13020 13021 $as_echo "#define HAVE_TIME_T_IN_TIME_H 1" >>confdefs.h 13022 13023 fi 13024 13025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in sys/types.h" >&5 13026 $as_echo_n "checking for time_t in sys/types.h... " >&6; } 13027 if test "${bu_cv_decl_time_t_types_h+set}" = set; then : 13028 $as_echo_n "(cached) " >&6 13029 else 13030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13031 /* end confdefs.h. */ 13032 #include <sys/types.h> 13033 int 13034 main () 13035 { 13036 time_t i; 13037 ; 13038 return 0; 13039 } 13040 _ACEOF 13041 if ac_fn_c_try_compile "$LINENO"; then : 13042 bu_cv_decl_time_t_types_h=yes 13043 else 13044 bu_cv_decl_time_t_types_h=no 13045 fi 13046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13047 fi 13048 13049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_types_h" >&5 13050 $as_echo "$bu_cv_decl_time_t_types_h" >&6; } 13051 if test $bu_cv_decl_time_t_types_h = yes; then 13052 13053 $as_echo "#define HAVE_TIME_T_IN_TYPES_H 1" >>confdefs.h 13054 13055 fi 13056 13057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5 13058 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; } 13059 if test "${bu_cv_decl_getopt_unistd_h+set}" = set; then : 13060 $as_echo_n "(cached) " >&6 13061 else 13062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13063 /* end confdefs.h. */ 13064 #include <unistd.h> 13065 int 13066 main () 13067 { 13068 extern int getopt (int, char *const*, const char *); 13069 ; 13070 return 0; 13071 } 13072 _ACEOF 13073 if ac_fn_c_try_compile "$LINENO"; then : 13074 bu_cv_decl_getopt_unistd_h=yes 13075 else 13076 bu_cv_decl_getopt_unistd_h=no 13077 fi 13078 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13079 fi 13080 13081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_getopt_unistd_h" >&5 13082 $as_echo "$bu_cv_decl_getopt_unistd_h" >&6; } 13083 if test $bu_cv_decl_getopt_unistd_h = yes; then 13084 13085 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h 13086 13087 fi 13088 13089 # Under Next 3.2 <utime.h> apparently does not define struct utimbuf 13090 # by default. 13091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5 13092 $as_echo_n "checking for utime.h... " >&6; } 13093 if test "${bu_cv_header_utime_h+set}" = set; then : 13094 $as_echo_n "(cached) " >&6 13095 else 13096 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13097 /* end confdefs.h. */ 13098 #include <sys/types.h> 13099 #ifdef HAVE_TIME_H 13100 #include <time.h> 13101 #endif 13102 #include <utime.h> 13103 int 13104 main () 13105 { 13106 struct utimbuf s; 13107 ; 13108 return 0; 13109 } 13110 _ACEOF 13111 if ac_fn_c_try_compile "$LINENO"; then : 13112 bu_cv_header_utime_h=yes 13113 else 13114 bu_cv_header_utime_h=no 13115 fi 13116 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 13117 fi 13118 13119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_header_utime_h" >&5 13120 $as_echo "$bu_cv_header_utime_h" >&6; } 13121 if test $bu_cv_header_utime_h = yes; then 13122 13123 $as_echo "#define HAVE_GOOD_UTIME_H 1" >>confdefs.h 13124 13125 fi 13126 13127 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default" 13128 if test "x$ac_cv_have_decl_environ" = x""yes; then : 13129 ac_have_decl=1 13130 else 13131 ac_have_decl=0 13132 fi 13133 13134 cat >>confdefs.h <<_ACEOF 13135 #define HAVE_DECL_ENVIRON $ac_have_decl 13136 _ACEOF 13137 ac_fn_c_check_decl "$LINENO" "fprintf" "ac_cv_have_decl_fprintf" "$ac_includes_default" 13138 if test "x$ac_cv_have_decl_fprintf" = x""yes; then : 13139 ac_have_decl=1 13140 else 13141 ac_have_decl=0 13142 fi 13143 13144 cat >>confdefs.h <<_ACEOF 13145 #define HAVE_DECL_FPRINTF $ac_have_decl 13146 _ACEOF 13147 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default" 13148 if test "x$ac_cv_have_decl_getc_unlocked" = x""yes; then : 13149 ac_have_decl=1 13150 else 13151 ac_have_decl=0 13152 fi 13153 13154 cat >>confdefs.h <<_ACEOF 13155 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl 13156 _ACEOF 13157 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default" 13158 if test "x$ac_cv_have_decl_getenv" = x""yes; then : 13159 ac_have_decl=1 13160 else 13161 ac_have_decl=0 13162 fi 13163 13164 cat >>confdefs.h <<_ACEOF 13165 #define HAVE_DECL_GETENV $ac_have_decl 13166 _ACEOF 13167 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default" 13168 if test "x$ac_cv_have_decl_sbrk" = x""yes; then : 13169 ac_have_decl=1 13170 else 13171 ac_have_decl=0 13172 fi 13173 13174 cat >>confdefs.h <<_ACEOF 13175 #define HAVE_DECL_SBRK $ac_have_decl 13176 _ACEOF 13177 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default" 13178 if test "x$ac_cv_have_decl_snprintf" = x""yes; then : 13179 ac_have_decl=1 13180 else 13181 ac_have_decl=0 13182 fi 13183 13184 cat >>confdefs.h <<_ACEOF 13185 #define HAVE_DECL_SNPRINTF $ac_have_decl 13186 _ACEOF 13187 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 13188 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : 13189 ac_have_decl=1 13190 else 13191 ac_have_decl=0 13192 fi 13193 13194 cat >>confdefs.h <<_ACEOF 13195 #define HAVE_DECL_STPCPY $ac_have_decl 13196 _ACEOF 13197 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default" 13198 if test "x$ac_cv_have_decl_strnlen" = x""yes; then : 13199 ac_have_decl=1 13200 else 13201 ac_have_decl=0 13202 fi 13203 13204 cat >>confdefs.h <<_ACEOF 13205 #define HAVE_DECL_STRNLEN $ac_have_decl 13206 _ACEOF 13207 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default" 13208 if test "x$ac_cv_have_decl_strstr" = x""yes; then : 13209 ac_have_decl=1 13210 else 13211 ac_have_decl=0 13212 fi 13213 13214 cat >>confdefs.h <<_ACEOF 13215 #define HAVE_DECL_STRSTR $ac_have_decl 13216 _ACEOF 13217 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default" 13218 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then : 13219 ac_have_decl=1 13220 else 13221 ac_have_decl=0 13222 fi 13223 13224 cat >>confdefs.h <<_ACEOF 13225 #define HAVE_DECL_VSNPRINTF $ac_have_decl 13226 _ACEOF 13227 13228 13229 # Link in zlib if we can. This allows us to read compressed debug 13230 # sections. This is used only by readelf.c (objdump uses bfd for 13231 # reading compressed sections). 13232 13233 # See if the user specified whether he wants zlib support or not. 13234 13235 # Check whether --with-zlib was given. 13236 if test "${with_zlib+set}" = set; then : 13237 withval=$with_zlib; 13238 else 13239 with_zlib=auto 13240 fi 13241 13242 13243 if test "$with_zlib" != "no"; then 13244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5 13245 $as_echo_n "checking for library containing zlibVersion... " >&6; } 13246 if test "${ac_cv_search_zlibVersion+set}" = set; then : 13247 $as_echo_n "(cached) " >&6 13248 else 13249 ac_func_search_save_LIBS=$LIBS 13250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13251 /* end confdefs.h. */ 13252 13253 /* Override any GCC internal prototype to avoid an error. 13254 Use char because int might match the return type of a GCC 13255 builtin and then its argument prototype would still apply. */ 13256 #ifdef __cplusplus 13257 extern "C" 13258 #endif 13259 char zlibVersion (); 13260 int 13261 main () 13262 { 13263 return zlibVersion (); 13264 ; 13265 return 0; 13266 } 13267 _ACEOF 13268 for ac_lib in '' z; do 13269 if test -z "$ac_lib"; then 13270 ac_res="none required" 13271 else 13272 ac_res=-l$ac_lib 13273 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 13274 fi 13275 if ac_fn_c_try_link "$LINENO"; then : 13276 ac_cv_search_zlibVersion=$ac_res 13277 fi 13278 rm -f core conftest.err conftest.$ac_objext \ 13279 conftest$ac_exeext 13280 if test "${ac_cv_search_zlibVersion+set}" = set; then : 13281 break 13282 fi 13283 done 13284 if test "${ac_cv_search_zlibVersion+set}" = set; then : 13285 13286 else 13287 ac_cv_search_zlibVersion=no 13288 fi 13289 rm conftest.$ac_ext 13290 LIBS=$ac_func_search_save_LIBS 13291 fi 13292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5 13293 $as_echo "$ac_cv_search_zlibVersion" >&6; } 13294 ac_res=$ac_cv_search_zlibVersion 13295 if test "$ac_res" != no; then : 13296 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 13297 for ac_header in zlib.h 13298 do : 13299 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default" 13300 if test "x$ac_cv_header_zlib_h" = x""yes; then : 13301 cat >>confdefs.h <<_ACEOF 13302 #define HAVE_ZLIB_H 1 13303 _ACEOF 13304 13305 fi 13306 13307 done 13308 13309 fi 13310 13311 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then 13312 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5 13313 fi 13314 fi 13315 13316 13317 13318 case "${host}" in 13319 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*) 13320 13321 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h 13322 ;; 13323 esac 13324 13325 # target-specific stuff: 13326 13327 # Canonicalize the secondary target names. 13328 if test -n "$enable_targets"; then 13329 for targ in `echo $enable_targets | sed 's/,/ /g'` 13330 do 13331 result=`$ac_config_sub $targ 2>/dev/null` 13332 if test -n "$result"; then 13333 canon_targets="$canon_targets $result" 13334 else 13335 # Allow targets that config.sub doesn't recognize, like "all". 13336 canon_targets="$canon_targets $targ" 13337 fi 13338 done 13339 fi 13340 13341 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default" 13342 if test "x$ac_cv_header_iconv_h" = x""yes; then : 13343 13344 fi 13345 13346 13347 13348 if test "X$prefix" = "XNONE"; then 13349 acl_final_prefix="$ac_default_prefix" 13350 else 13351 acl_final_prefix="$prefix" 13352 fi 13353 if test "X$exec_prefix" = "XNONE"; then 13354 acl_final_exec_prefix='${prefix}' 13355 else 13356 acl_final_exec_prefix="$exec_prefix" 13357 fi 13358 acl_save_prefix="$prefix" 13359 prefix="$acl_final_prefix" 13360 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" 13361 prefix="$acl_save_prefix" 13362 13363 13364 # Check whether --with-gnu-ld was given. 13365 if test "${with_gnu_ld+set}" = set; then : 13366 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 13367 else 13368 with_gnu_ld=no 13369 fi 13370 13371 # Prepare PATH_SEPARATOR. 13372 # The user is always right. 13373 if test "${PATH_SEPARATOR+set}" != set; then 13374 echo "#! /bin/sh" >conf$$.sh 13375 echo "exit 0" >>conf$$.sh 13376 chmod +x conf$$.sh 13377 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 13378 PATH_SEPARATOR=';' 13379 else 13380 PATH_SEPARATOR=: 13381 fi 13382 rm -f conf$$.sh 13383 fi 13384 ac_prog=ld 13385 if test "$GCC" = yes; then 13386 # Check if gcc -print-prog-name=ld gives a path. 13387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5 13388 $as_echo_n "checking for ld used by GCC... " >&6; } 13389 case $host in 13390 *-*-mingw*) 13391 # gcc leaves a trailing carriage return which upsets mingw 13392 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 13393 *) 13394 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 13395 esac 13396 case $ac_prog in 13397 # Accept absolute paths. 13398 [\\/]* | [A-Za-z]:[\\/]*) 13399 re_direlt='/[^/][^/]*/\.\./' 13400 # Canonicalize the path of ld 13401 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 13402 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 13403 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 13404 done 13405 test -z "$LD" && LD="$ac_prog" 13406 ;; 13407 "") 13408 # If it fails, then pretend we aren't using GCC. 13409 ac_prog=ld 13410 ;; 13411 *) 13412 # If it is relative, then search for the first ld in PATH. 13413 with_gnu_ld=unknown 13414 ;; 13415 esac 13416 elif test "$with_gnu_ld" = yes; then 13417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 13418 $as_echo_n "checking for GNU ld... " >&6; } 13419 else 13420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 13421 $as_echo_n "checking for non-GNU ld... " >&6; } 13422 fi 13423 if test "${acl_cv_path_LD+set}" = set; then : 13424 $as_echo_n "(cached) " >&6 13425 else 13426 if test -z "$LD"; then 13427 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 13428 for ac_dir in $PATH; do 13429 test -z "$ac_dir" && ac_dir=. 13430 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 13431 acl_cv_path_LD="$ac_dir/$ac_prog" 13432 # Check to see if the program is GNU ld. I'd rather use --version, 13433 # but apparently some GNU ld's only accept -v. 13434 # Break only if it was the GNU/non-GNU ld that we prefer. 13435 if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 13436 test "$with_gnu_ld" != no && break 13437 else 13438 test "$with_gnu_ld" != yes && break 13439 fi 13440 fi 13441 done 13442 IFS="$ac_save_ifs" 13443 else 13444 acl_cv_path_LD="$LD" # Let the user override the test with a path. 13445 fi 13446 fi 13447 13448 LD="$acl_cv_path_LD" 13449 if test -n "$LD"; then 13450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 13451 $as_echo "$LD" >&6; } 13452 else 13453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13454 $as_echo "no" >&6; } 13455 fi 13456 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 13457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 13458 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 13459 if test "${acl_cv_prog_gnu_ld+set}" = set; then : 13460 $as_echo_n "(cached) " >&6 13461 else 13462 # I'd rather use --version here, but apparently some GNU ld's only accept -v. 13463 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 13464 acl_cv_prog_gnu_ld=yes 13465 else 13466 acl_cv_prog_gnu_ld=no 13467 fi 13468 fi 13469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5 13470 $as_echo "$acl_cv_prog_gnu_ld" >&6; } 13471 with_gnu_ld=$acl_cv_prog_gnu_ld 13472 13473 13474 13475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 13476 $as_echo_n "checking for shared library run path origin... " >&6; } 13477 if test "${acl_cv_rpath+set}" = set; then : 13478 $as_echo_n "(cached) " >&6 13479 else 13480 13481 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ 13482 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh 13483 . ./conftest.sh 13484 rm -f ./conftest.sh 13485 acl_cv_rpath=done 13486 13487 fi 13488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 13489 $as_echo "$acl_cv_rpath" >&6; } 13490 wl="$acl_cv_wl" 13491 libext="$acl_cv_libext" 13492 shlibext="$acl_cv_shlibext" 13493 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" 13494 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" 13495 hardcode_direct="$acl_cv_hardcode_direct" 13496 hardcode_minus_L="$acl_cv_hardcode_minus_L" 13497 # Check whether --enable-rpath was given. 13498 if test "${enable_rpath+set}" = set; then : 13499 enableval=$enable_rpath; : 13500 else 13501 enable_rpath=yes 13502 fi 13503 13504 13505 13506 13507 13508 13509 13510 13511 use_additional=yes 13512 13513 acl_save_prefix="$prefix" 13514 prefix="$acl_final_prefix" 13515 acl_save_exec_prefix="$exec_prefix" 13516 exec_prefix="$acl_final_exec_prefix" 13517 13518 eval additional_includedir=\"$includedir\" 13519 eval additional_libdir=\"$libdir\" 13520 13521 exec_prefix="$acl_save_exec_prefix" 13522 prefix="$acl_save_prefix" 13523 13524 13525 # Check whether --with-libiconv-prefix was given. 13526 if test "${with_libiconv_prefix+set}" = set; then : 13527 withval=$with_libiconv_prefix; 13528 if test "X$withval" = "Xno"; then 13529 use_additional=no 13530 else 13531 if test "X$withval" = "X"; then 13532 13533 acl_save_prefix="$prefix" 13534 prefix="$acl_final_prefix" 13535 acl_save_exec_prefix="$exec_prefix" 13536 exec_prefix="$acl_final_exec_prefix" 13537 13538 eval additional_includedir=\"$includedir\" 13539 eval additional_libdir=\"$libdir\" 13540 13541 exec_prefix="$acl_save_exec_prefix" 13542 prefix="$acl_save_prefix" 13543 13544 else 13545 additional_includedir="$withval/include" 13546 additional_libdir="$withval/lib" 13547 fi 13548 fi 13549 13550 fi 13551 13552 LIBICONV= 13553 LTLIBICONV= 13554 INCICONV= 13555 rpathdirs= 13556 ltrpathdirs= 13557 names_already_handled= 13558 names_next_round='iconv ' 13559 while test -n "$names_next_round"; do 13560 names_this_round="$names_next_round" 13561 names_next_round= 13562 for name in $names_this_round; do 13563 already_handled= 13564 for n in $names_already_handled; do 13565 if test "$n" = "$name"; then 13566 already_handled=yes 13567 break 13568 fi 13569 done 13570 if test -z "$already_handled"; then 13571 names_already_handled="$names_already_handled $name" 13572 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` 13573 eval value=\"\$HAVE_LIB$uppername\" 13574 if test -n "$value"; then 13575 if test "$value" = yes; then 13576 eval value=\"\$LIB$uppername\" 13577 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" 13578 eval value=\"\$LTLIB$uppername\" 13579 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" 13580 else 13581 : 13582 fi 13583 else 13584 found_dir= 13585 found_la= 13586 found_so= 13587 found_a= 13588 if test $use_additional = yes; then 13589 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then 13590 found_dir="$additional_libdir" 13591 found_so="$additional_libdir/lib$name.$shlibext" 13592 if test -f "$additional_libdir/lib$name.la"; then 13593 found_la="$additional_libdir/lib$name.la" 13594 fi 13595 else 13596 if test -f "$additional_libdir/lib$name.$libext"; then 13597 found_dir="$additional_libdir" 13598 found_a="$additional_libdir/lib$name.$libext" 13599 if test -f "$additional_libdir/lib$name.la"; then 13600 found_la="$additional_libdir/lib$name.la" 13601 fi 13602 fi 13603 fi 13604 fi 13605 if test "X$found_dir" = "X"; then 13606 for x in $LDFLAGS $LTLIBICONV; do 13607 13608 acl_save_prefix="$prefix" 13609 prefix="$acl_final_prefix" 13610 acl_save_exec_prefix="$exec_prefix" 13611 exec_prefix="$acl_final_exec_prefix" 13612 eval x=\"$x\" 13613 exec_prefix="$acl_save_exec_prefix" 13614 prefix="$acl_save_prefix" 13615 13616 case "$x" in 13617 -L*) 13618 dir=`echo "X$x" | sed -e 's/^X-L//'` 13619 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then 13620 found_dir="$dir" 13621 found_so="$dir/lib$name.$shlibext" 13622 if test -f "$dir/lib$name.la"; then 13623 found_la="$dir/lib$name.la" 13624 fi 13625 else 13626 if test -f "$dir/lib$name.$libext"; then 13627 found_dir="$dir" 13628 found_a="$dir/lib$name.$libext" 13629 if test -f "$dir/lib$name.la"; then 13630 found_la="$dir/lib$name.la" 13631 fi 13632 fi 13633 fi 13634 ;; 13635 esac 13636 if test "X$found_dir" != "X"; then 13637 break 13638 fi 13639 done 13640 fi 13641 if test "X$found_dir" != "X"; then 13642 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" 13643 if test "X$found_so" != "X"; then 13644 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then 13645 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13646 else 13647 haveit= 13648 for x in $ltrpathdirs; do 13649 if test "X$x" = "X$found_dir"; then 13650 haveit=yes 13651 break 13652 fi 13653 done 13654 if test -z "$haveit"; then 13655 ltrpathdirs="$ltrpathdirs $found_dir" 13656 fi 13657 if test "$hardcode_direct" = yes; then 13658 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13659 else 13660 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then 13661 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13662 haveit= 13663 for x in $rpathdirs; do 13664 if test "X$x" = "X$found_dir"; then 13665 haveit=yes 13666 break 13667 fi 13668 done 13669 if test -z "$haveit"; then 13670 rpathdirs="$rpathdirs $found_dir" 13671 fi 13672 else 13673 haveit= 13674 for x in $LDFLAGS $LIBICONV; do 13675 13676 acl_save_prefix="$prefix" 13677 prefix="$acl_final_prefix" 13678 acl_save_exec_prefix="$exec_prefix" 13679 exec_prefix="$acl_final_exec_prefix" 13680 eval x=\"$x\" 13681 exec_prefix="$acl_save_exec_prefix" 13682 prefix="$acl_save_prefix" 13683 13684 if test "X$x" = "X-L$found_dir"; then 13685 haveit=yes 13686 break 13687 fi 13688 done 13689 if test -z "$haveit"; then 13690 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" 13691 fi 13692 if test "$hardcode_minus_L" != no; then 13693 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" 13694 else 13695 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 13696 fi 13697 fi 13698 fi 13699 fi 13700 else 13701 if test "X$found_a" != "X"; then 13702 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" 13703 else 13704 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" 13705 fi 13706 fi 13707 additional_includedir= 13708 case "$found_dir" in 13709 */lib | */lib/) 13710 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` 13711 additional_includedir="$basedir/include" 13712 ;; 13713 esac 13714 if test "X$additional_includedir" != "X"; then 13715 if test "X$additional_includedir" != "X/usr/include"; then 13716 haveit= 13717 if test "X$additional_includedir" = "X/usr/local/include"; then 13718 if test -n "$GCC"; then 13719 case $host_os in 13720 linux*) haveit=yes;; 13721 esac 13722 fi 13723 fi 13724 if test -z "$haveit"; then 13725 for x in $CPPFLAGS $INCICONV; do 13726 13727 acl_save_prefix="$prefix" 13728 prefix="$acl_final_prefix" 13729 acl_save_exec_prefix="$exec_prefix" 13730 exec_prefix="$acl_final_exec_prefix" 13731 eval x=\"$x\" 13732 exec_prefix="$acl_save_exec_prefix" 13733 prefix="$acl_save_prefix" 13734 13735 if test "X$x" = "X-I$additional_includedir"; then 13736 haveit=yes 13737 break 13738 fi 13739 done 13740 if test -z "$haveit"; then 13741 if test -d "$additional_includedir"; then 13742 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" 13743 fi 13744 fi 13745 fi 13746 fi 13747 fi 13748 if test -n "$found_la"; then 13749 save_libdir="$libdir" 13750 case "$found_la" in 13751 */* | *\\*) . "$found_la" ;; 13752 *) . "./$found_la" ;; 13753 esac 13754 libdir="$save_libdir" 13755 for dep in $dependency_libs; do 13756 case "$dep" in 13757 -L*) 13758 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` 13759 if test "X$additional_libdir" != "X/usr/lib"; then 13760 haveit= 13761 if test "X$additional_libdir" = "X/usr/local/lib"; then 13762 if test -n "$GCC"; then 13763 case $host_os in 13764 linux*) haveit=yes;; 13765 esac 13766 fi 13767 fi 13768 if test -z "$haveit"; then 13769 haveit= 13770 for x in $LDFLAGS $LIBICONV; do 13771 13772 acl_save_prefix="$prefix" 13773 prefix="$acl_final_prefix" 13774 acl_save_exec_prefix="$exec_prefix" 13775 exec_prefix="$acl_final_exec_prefix" 13776 eval x=\"$x\" 13777 exec_prefix="$acl_save_exec_prefix" 13778 prefix="$acl_save_prefix" 13779 13780 if test "X$x" = "X-L$additional_libdir"; then 13781 haveit=yes 13782 break 13783 fi 13784 done 13785 if test -z "$haveit"; then 13786 if test -d "$additional_libdir"; then 13787 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir" 13788 fi 13789 fi 13790 haveit= 13791 for x in $LDFLAGS $LTLIBICONV; do 13792 13793 acl_save_prefix="$prefix" 13794 prefix="$acl_final_prefix" 13795 acl_save_exec_prefix="$exec_prefix" 13796 exec_prefix="$acl_final_exec_prefix" 13797 eval x=\"$x\" 13798 exec_prefix="$acl_save_exec_prefix" 13799 prefix="$acl_save_prefix" 13800 13801 if test "X$x" = "X-L$additional_libdir"; then 13802 haveit=yes 13803 break 13804 fi 13805 done 13806 if test -z "$haveit"; then 13807 if test -d "$additional_libdir"; then 13808 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir" 13809 fi 13810 fi 13811 fi 13812 fi 13813 ;; 13814 -R*) 13815 dir=`echo "X$dep" | sed -e 's/^X-R//'` 13816 if test "$enable_rpath" != no; then 13817 haveit= 13818 for x in $rpathdirs; do 13819 if test "X$x" = "X$dir"; then 13820 haveit=yes 13821 break 13822 fi 13823 done 13824 if test -z "$haveit"; then 13825 rpathdirs="$rpathdirs $dir" 13826 fi 13827 haveit= 13828 for x in $ltrpathdirs; do 13829 if test "X$x" = "X$dir"; then 13830 haveit=yes 13831 break 13832 fi 13833 done 13834 if test -z "$haveit"; then 13835 ltrpathdirs="$ltrpathdirs $dir" 13836 fi 13837 fi 13838 ;; 13839 -l*) 13840 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` 13841 ;; 13842 *.la) 13843 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` 13844 ;; 13845 *) 13846 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" 13847 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" 13848 ;; 13849 esac 13850 done 13851 fi 13852 else 13853 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" 13854 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" 13855 fi 13856 fi 13857 fi 13858 done 13859 done 13860 if test "X$rpathdirs" != "X"; then 13861 if test -n "$hardcode_libdir_separator"; then 13862 alldirs= 13863 for found_dir in $rpathdirs; do 13864 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" 13865 done 13866 acl_save_libdir="$libdir" 13867 libdir="$alldirs" 13868 eval flag=\"$hardcode_libdir_flag_spec\" 13869 libdir="$acl_save_libdir" 13870 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 13871 else 13872 for found_dir in $rpathdirs; do 13873 acl_save_libdir="$libdir" 13874 libdir="$found_dir" 13875 eval flag=\"$hardcode_libdir_flag_spec\" 13876 libdir="$acl_save_libdir" 13877 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" 13878 done 13879 fi 13880 fi 13881 if test "X$ltrpathdirs" != "X"; then 13882 for found_dir in $ltrpathdirs; do 13883 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" 13884 done 13885 fi 13886 13887 13888 13889 13890 13891 13892 13893 am_save_CPPFLAGS="$CPPFLAGS" 13894 13895 for element in $INCICONV; do 13896 haveit= 13897 for x in $CPPFLAGS; do 13898 13899 acl_save_prefix="$prefix" 13900 prefix="$acl_final_prefix" 13901 acl_save_exec_prefix="$exec_prefix" 13902 exec_prefix="$acl_final_exec_prefix" 13903 eval x=\"$x\" 13904 exec_prefix="$acl_save_exec_prefix" 13905 prefix="$acl_save_prefix" 13906 13907 if test "X$x" = "X$element"; then 13908 haveit=yes 13909 break 13910 fi 13911 done 13912 if test -z "$haveit"; then 13913 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" 13914 fi 13915 done 13916 13917 13918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 13919 $as_echo_n "checking for iconv... " >&6; } 13920 if test "${am_cv_func_iconv+set}" = set; then : 13921 $as_echo_n "(cached) " >&6 13922 else 13923 13924 am_cv_func_iconv="no, consider installing GNU libiconv" 13925 am_cv_lib_iconv=no 13926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13927 /* end confdefs.h. */ 13928 #include <stdlib.h> 13929 #include <iconv.h> 13930 int 13931 main () 13932 { 13933 iconv_t cd = iconv_open("",""); 13934 iconv(cd,NULL,NULL,NULL,NULL); 13935 iconv_close(cd); 13936 ; 13937 return 0; 13938 } 13939 _ACEOF 13940 if ac_fn_c_try_link "$LINENO"; then : 13941 am_cv_func_iconv=yes 13942 fi 13943 rm -f core conftest.err conftest.$ac_objext \ 13944 conftest$ac_exeext conftest.$ac_ext 13945 if test "$am_cv_func_iconv" != yes; then 13946 am_save_LIBS="$LIBS" 13947 LIBS="$LIBS $LIBICONV" 13948 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13949 /* end confdefs.h. */ 13950 #include <stdlib.h> 13951 #include <iconv.h> 13952 int 13953 main () 13954 { 13955 iconv_t cd = iconv_open("",""); 13956 iconv(cd,NULL,NULL,NULL,NULL); 13957 iconv_close(cd); 13958 ; 13959 return 0; 13960 } 13961 _ACEOF 13962 if ac_fn_c_try_link "$LINENO"; then : 13963 am_cv_lib_iconv=yes 13964 am_cv_func_iconv=yes 13965 fi 13966 rm -f core conftest.err conftest.$ac_objext \ 13967 conftest$ac_exeext conftest.$ac_ext 13968 LIBS="$am_save_LIBS" 13969 fi 13970 13971 fi 13972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 13973 $as_echo "$am_cv_func_iconv" >&6; } 13974 if test "$am_cv_func_iconv" = yes; then 13975 13976 $as_echo "#define HAVE_ICONV 1" >>confdefs.h 13977 13978 fi 13979 if test "$am_cv_lib_iconv" = yes; then 13980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 13981 $as_echo_n "checking how to link with libiconv... " >&6; } 13982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 13983 $as_echo "$LIBICONV" >&6; } 13984 else 13985 CPPFLAGS="$am_save_CPPFLAGS" 13986 LIBICONV= 13987 LTLIBICONV= 13988 fi 13989 13990 13991 13992 if test "$am_cv_func_iconv" = yes; then 13993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5 13994 $as_echo_n "checking for iconv declaration... " >&6; } 13995 if test "${am_cv_proto_iconv+set}" = set; then : 13996 $as_echo_n "(cached) " >&6 13997 else 13998 13999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 14000 /* end confdefs.h. */ 14001 14002 #include <stdlib.h> 14003 #include <iconv.h> 14004 extern 14005 #ifdef __cplusplus 14006 "C" 14007 #endif 14008 #if defined(__STDC__) || defined(__cplusplus) 14009 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); 14010 #else 14011 size_t iconv(); 14012 #endif 14013 14014 int 14015 main () 14016 { 14017 14018 ; 14019 return 0; 14020 } 14021 _ACEOF 14022 if ac_fn_c_try_compile "$LINENO"; then : 14023 am_cv_proto_iconv_arg1="" 14024 else 14025 am_cv_proto_iconv_arg1="const" 14026 fi 14027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 14028 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);" 14029 fi 14030 14031 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` 14032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:- 14033 }$am_cv_proto_iconv" >&5 14034 $as_echo "${ac_t:- 14035 }$am_cv_proto_iconv" >&6; } 14036 14037 cat >>confdefs.h <<_ACEOF 14038 #define ICONV_CONST $am_cv_proto_iconv_arg1 14039 _ACEOF 14040 14041 fi 14042 14043 14044 all_targets=false 14045 BUILD_NLMCONV= 14046 NLMCONV_DEFS= 14047 BUILD_SRCONV= 14048 BUILD_DLLTOOL= 14049 DLLTOOL_DEFS= 14050 DLLTOOL_DEFAULT= 14051 BUILD_WINDRES= 14052 BUILD_WINDMC= 14053 BUILD_DLLWRAP= 14054 BUILD_MISC= 14055 BUILD_INSTALL_MISC= 14056 OBJDUMP_DEFS= 14057 OBJDUMP_PRIVATE_VECTORS= 14058 OBJDUMP_PRIVATE_OFILES= 14059 od_vectors= 14060 14061 for targ in $target $canon_targets 14062 do 14063 if test "x$targ" = "xall"; then 14064 all_targets=true 14065 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14066 BUILD_SRCONV='$(SRCONV_PROG)' 14067 NLMCONV_DEFS="-DNLMCONV_I386 -DNLMCONV_ALPHA -DNLMCONV_POWERPC -DNLMCONV_SPARC" 14068 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)' 14069 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14070 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14071 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14072 if test -z "$DLLTOOL_DEFAULT"; then 14073 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 14074 fi 14075 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 14076 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 14077 od_vectors="$od_vectors objdump_private_desc_xcoff" 14078 else 14079 case $targ in 14080 i[3-7]86*-*-netware*) 14081 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14082 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_I386" 14083 ;; 14084 alpha*-*-netware*) 14085 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14086 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_ALPHA" 14087 ;; 14088 powerpc*-*-netware*) 14089 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14090 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_POWERPC" 14091 ;; 14092 sparc*-*-netware*) 14093 BUILD_NLMCONV='$(NLMCONV_PROG)$(EXEEXT)' 14094 NLMCONV_DEFS="$NLMCONV_DEFS -DNLMCONV_SPARC" 14095 ;; 14096 esac 14097 14098 case $targ in 14099 *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;; 14100 esac 14101 14102 case $targ in 14103 arm-epoc-pe*) 14104 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14105 if test -z "$DLLTOOL_DEFAULT"; then 14106 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_EPOC" 14107 fi 14108 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_EPOC -DDLLTOOL_ARM" 14109 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14110 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14111 ;; 14112 arm-wince-pe* | arm-*-wince | arm*-*-cegcc* | arm*-*-mingw32ce*) 14113 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14114 if test -z "$DLLTOOL_DEFAULT"; then 14115 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE" 14116 fi 14117 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM" 14118 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14119 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14120 ;; 14121 arm-*-pe*) 14122 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14123 if test -z "$DLLTOOL_DEFAULT"; then 14124 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM" 14125 fi 14126 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM" 14127 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14128 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14129 ;; 14130 x86_64-*-mingw* | x86_64-*-cygwin*) 14131 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14132 if test -z "$DLLTOOL_DEFAULT"; then 14133 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64" 14134 fi 14135 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64" 14136 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14137 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14138 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 14139 ;; 14140 i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*) 14141 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14142 if test -z "$DLLTOOL_DEFAULT"; then 14143 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 14144 fi 14145 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 14146 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14147 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14148 BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)' 14149 ;; 14150 i[3-7]86-*-interix) 14151 BUILD_DLLTOOL='$(DLLTOOL_PROG)' 14152 if test -z "$DLLTOOL_DEFAULT"; then 14153 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386" 14154 fi 14155 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386" 14156 ;; 14157 powerpc*-aix5.[01]) 14158 ;; 14159 powerpc*-aix[5-9].*) 14160 OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT" 14161 ;; 14162 powerpc*-*-pe* | powerpc*-*-cygwin*) 14163 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14164 if test -z "$DLLTOOL_DEFAULT"; then 14165 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC" 14166 fi 14167 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC" 14168 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14169 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14170 ;; 14171 powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*) 14172 case "$BUILD_INSTALL_MISC" in 14173 *embedspu*) ;; 14174 *) BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu" 14175 esac 14176 ;; 14177 sh*-*-pe) 14178 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14179 if test -z "$DLLTOOL_DEFAULT"; then 14180 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH" 14181 fi 14182 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH" 14183 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14184 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14185 ;; 14186 spu-*-*) 14187 BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)' 14188 ;; 14189 mips*-*-pe) 14190 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14191 if test -z "$DLLTOOL_DEFAULT"; then 14192 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS" 14193 fi 14194 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS" 14195 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14196 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14197 ;; 14198 mcore-*-pe) 14199 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14200 if test -z "$DLLTOOL_DEFAULT"; then 14201 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE" 14202 fi 14203 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE" 14204 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14205 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14206 ;; 14207 mcore-*-elf) 14208 BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)' 14209 if test -z "$DLLTOOL_DEFAULT"; then 14210 DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF" 14211 fi 14212 DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF" 14213 ;; 14214 mep-*) 14215 OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0" 14216 ;; 14217 esac 14218 14219 # Add objdump private vectors. 14220 case $targ in 14221 powerpc-*-aix*) 14222 od_vectors="$od_vectors objdump_private_desc_xcoff" 14223 ;; 14224 *-*-darwin*) 14225 od_vectors="$od_vectors objdump_private_desc_mach_o" 14226 ;; 14227 esac 14228 fi 14229 done 14230 14231 # Uniq objdump private vector, build objdump target ofiles. 14232 od_files= 14233 f="" 14234 for i in $od_vectors ; do 14235 case " $f " in 14236 *" $i "*) ;; 14237 *) 14238 f="$f $i" 14239 OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i," 14240 case $i in 14241 objdump_private_desc_xcoff) 14242 od_files="$od_files od-xcoff" ;; 14243 objdump_private_desc_mach_o) 14244 od_files="$od_files od-macho" ;; 14245 *) as_fn_error "*** unknown private vector $i" "$LINENO" 5 ;; 14246 esac 14247 ;; 14248 esac 14249 done 14250 14251 # Uniq objdump target ofiles 14252 f="" 14253 for i in $od_files ; do 14254 case " $f " in 14255 *" $i "*) ;; 14256 *) 14257 f="$f $i" 14258 OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext" 14259 ;; 14260 esac 14261 done 14262 14263 DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT" 14264 14265 if test "${with_windres+set}" = set; then 14266 BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)' 14267 fi 14268 14269 if test "${with_windmc+set}" = set; then 14270 BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)' 14271 fi 14272 14273 OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\"" 14274 14275 14276 14277 14278 14279 14280 14281 14282 14283 14284 14285 14286 14287 14288 14289 cat >>confdefs.h <<_ACEOF 14290 #define TARGET "${target}" 14291 _ACEOF 14292 14293 14294 targ=$target 14295 . $srcdir/../bfd/config.bfd 14296 if test "x$targ_underscore" = "xyes"; then 14297 UNDERSCORE=1 14298 else 14299 UNDERSCORE=0 14300 fi 14301 14302 cat >>confdefs.h <<_ACEOF 14303 #define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE 14304 _ACEOF 14305 14306 14307 # Emulation 14308 targ=$target 14309 . ${srcdir}/configure.tgt 14310 EMULATION=$targ_emul 14311 EMULATION_VECTOR=$targ_emul_vector 14312 14313 14314 14315 14316 # Required for html and install-html 14317 14318 14319 14320 14321 14322 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in" 14323 14324 cat >confcache <<\_ACEOF 14325 # This file is a shell script that caches the results of configure 14326 # tests run on this system so they can be shared between configure 14327 # scripts and configure runs, see configure's option --config-cache. 14328 # It is not useful on other systems. If it contains results you don't 14329 # want to keep, you may remove or edit it. 14330 # 14331 # config.status only pays attention to the cache file if you give it 14332 # the --recheck option to rerun configure. 14333 # 14334 # `ac_cv_env_foo' variables (set or unset) will be overridden when 14335 # loading this file, other *unset* `ac_cv_foo' will be assigned the 14336 # following values. 14337 14338 _ACEOF 14339 14340 # The following way of writing the cache mishandles newlines in values, 14341 # but we know of no workaround that is simple, portable, and efficient. 14342 # So, we kill variables containing newlines. 14343 # Ultrix sh set writes to stderr and can't be redirected directly, 14344 # and sets the high bit in the cache file unless we assign to the vars. 14345 ( 14346 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 14347 eval ac_val=\$$ac_var 14348 case $ac_val in #( 14349 *${as_nl}*) 14350 case $ac_var in #( 14351 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 14352 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 14353 esac 14354 case $ac_var in #( 14355 _ | IFS | as_nl) ;; #( 14356 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 14357 *) { eval $ac_var=; unset $ac_var;} ;; 14358 esac ;; 14359 esac 14360 done 14361 14362 (set) 2>&1 | 14363 case $as_nl`(ac_space=' '; set) 2>&1` in #( 14364 *${as_nl}ac_space=\ *) 14365 # `set' does not quote correctly, so add quotes: double-quote 14366 # substitution turns \\\\ into \\, and sed turns \\ into \. 14367 sed -n \ 14368 "s/'/'\\\\''/g; 14369 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 14370 ;; #( 14371 *) 14372 # `set' quotes correctly as required by POSIX, so do not add quotes. 14373 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 14374 ;; 14375 esac | 14376 sort 14377 ) | 14378 sed ' 14379 /^ac_cv_env_/b end 14380 t clear 14381 :clear 14382 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 14383 t end 14384 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 14385 :end' >>confcache 14386 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 14387 if test -w "$cache_file"; then 14388 test "x$cache_file" != "x/dev/null" && 14389 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 14390 $as_echo "$as_me: updating cache $cache_file" >&6;} 14391 cat confcache >$cache_file 14392 else 14393 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 14394 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 14395 fi 14396 fi 14397 rm -f confcache 14398 14399 test "x$prefix" = xNONE && prefix=$ac_default_prefix 14400 # Let make expand exec_prefix. 14401 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 14402 14403 DEFS=-DHAVE_CONFIG_H 14404 14405 ac_libobjs= 14406 ac_ltlibobjs= 14407 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 14408 # 1. Remove the extension, and $U if already installed. 14409 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 14410 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 14411 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 14412 # will be set to the directory where LIBOBJS objects are built. 14413 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 14414 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 14415 done 14416 LIBOBJS=$ac_libobjs 14417 14418 LTLIBOBJS=$ac_ltlibobjs 14419 14420 14421 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 14422 as_fn_error "conditional \"AMDEP\" was never defined. 14423 Usually this means the macro was only invoked conditionally." "$LINENO" 5 14424 fi 14425 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 14426 as_fn_error "conditional \"am__fastdepCC\" was never defined. 14427 Usually this means the macro was only invoked conditionally." "$LINENO" 5 14428 fi 14429 if test -n "$EXEEXT"; then 14430 am__EXEEXT_TRUE= 14431 am__EXEEXT_FALSE='#' 14432 else 14433 am__EXEEXT_TRUE='#' 14434 am__EXEEXT_FALSE= 14435 fi 14436 14437 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 14438 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 14439 Usually this means the macro was only invoked conditionally." "$LINENO" 5 14440 fi 14441 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then 14442 as_fn_error "conditional \"GENINSRC_NEVER\" was never defined. 14443 Usually this means the macro was only invoked conditionally." "$LINENO" 5 14444 fi 14445 14446 : ${CONFIG_STATUS=./config.status} 14447 ac_write_fail=0 14448 ac_clean_files_save=$ac_clean_files 14449 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 14450 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 14451 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 14452 as_write_fail=0 14453 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 14454 #! $SHELL 14455 # Generated by $as_me. 14456 # Run this file to recreate the current configuration. 14457 # Compiler output produced by configure, useful for debugging 14458 # configure, is in config.log if it exists. 14459 14460 debug=false 14461 ac_cs_recheck=false 14462 ac_cs_silent=false 14463 14464 SHELL=\${CONFIG_SHELL-$SHELL} 14465 export SHELL 14466 _ASEOF 14467 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 14468 ## -------------------- ## 14469 ## M4sh Initialization. ## 14470 ## -------------------- ## 14471 14472 # Be more Bourne compatible 14473 DUALCASE=1; export DUALCASE # for MKS sh 14474 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 14475 emulate sh 14476 NULLCMD=: 14477 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 14478 # is contrary to our usage. Disable this feature. 14479 alias -g '${1+"$@"}'='"$@"' 14480 setopt NO_GLOB_SUBST 14481 else 14482 case `(set -o) 2>/dev/null` in #( 14483 *posix*) : 14484 set -o posix ;; #( 14485 *) : 14486 ;; 14487 esac 14488 fi 14489 14490 14491 as_nl=' 14492 ' 14493 export as_nl 14494 # Printing a long string crashes Solaris 7 /usr/bin/printf. 14495 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 14496 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 14497 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 14498 # Prefer a ksh shell builtin over an external printf program on Solaris, 14499 # but without wasting forks for bash or zsh. 14500 if test -z "$BASH_VERSION$ZSH_VERSION" \ 14501 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 14502 as_echo='print -r --' 14503 as_echo_n='print -rn --' 14504 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 14505 as_echo='printf %s\n' 14506 as_echo_n='printf %s' 14507 else 14508 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 14509 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 14510 as_echo_n='/usr/ucb/echo -n' 14511 else 14512 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 14513 as_echo_n_body='eval 14514 arg=$1; 14515 case $arg in #( 14516 *"$as_nl"*) 14517 expr "X$arg" : "X\\(.*\\)$as_nl"; 14518 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 14519 esac; 14520 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 14521 ' 14522 export as_echo_n_body 14523 as_echo_n='sh -c $as_echo_n_body as_echo' 14524 fi 14525 export as_echo_body 14526 as_echo='sh -c $as_echo_body as_echo' 14527 fi 14528 14529 # The user is always right. 14530 if test "${PATH_SEPARATOR+set}" != set; then 14531 PATH_SEPARATOR=: 14532 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 14533 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 14534 PATH_SEPARATOR=';' 14535 } 14536 fi 14537 14538 14539 # IFS 14540 # We need space, tab and new line, in precisely that order. Quoting is 14541 # there to prevent editors from complaining about space-tab. 14542 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 14543 # splitting by setting IFS to empty value.) 14544 IFS=" "" $as_nl" 14545 14546 # Find who we are. Look in the path if we contain no directory separator. 14547 case $0 in #(( 14548 *[\\/]* ) as_myself=$0 ;; 14549 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 14550 for as_dir in $PATH 14551 do 14552 IFS=$as_save_IFS 14553 test -z "$as_dir" && as_dir=. 14554 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 14555 done 14556 IFS=$as_save_IFS 14557 14558 ;; 14559 esac 14560 # We did not find ourselves, most probably we were run as `sh COMMAND' 14561 # in which case we are not to be found in the path. 14562 if test "x$as_myself" = x; then 14563 as_myself=$0 14564 fi 14565 if test ! -f "$as_myself"; then 14566 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 14567 exit 1 14568 fi 14569 14570 # Unset variables that we do not need and which cause bugs (e.g. in 14571 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 14572 # suppresses any "Segmentation fault" message there. '((' could 14573 # trigger a bug in pdksh 5.2.14. 14574 for as_var in BASH_ENV ENV MAIL MAILPATH 14575 do eval test x\${$as_var+set} = xset \ 14576 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 14577 done 14578 PS1='$ ' 14579 PS2='> ' 14580 PS4='+ ' 14581 14582 # NLS nuisances. 14583 LC_ALL=C 14584 export LC_ALL 14585 LANGUAGE=C 14586 export LANGUAGE 14587 14588 # CDPATH. 14589 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14590 14591 14592 # as_fn_error ERROR [LINENO LOG_FD] 14593 # --------------------------------- 14594 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 14595 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 14596 # script with status $?, using 1 if that was 0. 14597 as_fn_error () 14598 { 14599 as_status=$?; test $as_status -eq 0 && as_status=1 14600 if test "$3"; then 14601 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 14602 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 14603 fi 14604 $as_echo "$as_me: error: $1" >&2 14605 as_fn_exit $as_status 14606 } # as_fn_error 14607 14608 14609 # as_fn_set_status STATUS 14610 # ----------------------- 14611 # Set $? to STATUS, without forking. 14612 as_fn_set_status () 14613 { 14614 return $1 14615 } # as_fn_set_status 14616 14617 # as_fn_exit STATUS 14618 # ----------------- 14619 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 14620 as_fn_exit () 14621 { 14622 set +e 14623 as_fn_set_status $1 14624 exit $1 14625 } # as_fn_exit 14626 14627 # as_fn_unset VAR 14628 # --------------- 14629 # Portably unset VAR. 14630 as_fn_unset () 14631 { 14632 { eval $1=; unset $1;} 14633 } 14634 as_unset=as_fn_unset 14635 # as_fn_append VAR VALUE 14636 # ---------------------- 14637 # Append the text in VALUE to the end of the definition contained in VAR. Take 14638 # advantage of any shell optimizations that allow amortized linear growth over 14639 # repeated appends, instead of the typical quadratic growth present in naive 14640 # implementations. 14641 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 14642 eval 'as_fn_append () 14643 { 14644 eval $1+=\$2 14645 }' 14646 else 14647 as_fn_append () 14648 { 14649 eval $1=\$$1\$2 14650 } 14651 fi # as_fn_append 14652 14653 # as_fn_arith ARG... 14654 # ------------------ 14655 # Perform arithmetic evaluation on the ARGs, and store the result in the 14656 # global $as_val. Take advantage of shells that can avoid forks. The arguments 14657 # must be portable across $(()) and expr. 14658 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14659 eval 'as_fn_arith () 14660 { 14661 as_val=$(( $* )) 14662 }' 14663 else 14664 as_fn_arith () 14665 { 14666 as_val=`expr "$@" || test $? -eq 1` 14667 } 14668 fi # as_fn_arith 14669 14670 14671 if expr a : '\(a\)' >/dev/null 2>&1 && 14672 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14673 as_expr=expr 14674 else 14675 as_expr=false 14676 fi 14677 14678 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14679 as_basename=basename 14680 else 14681 as_basename=false 14682 fi 14683 14684 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14685 as_dirname=dirname 14686 else 14687 as_dirname=false 14688 fi 14689 14690 as_me=`$as_basename -- "$0" || 14691 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14692 X"$0" : 'X\(//\)$' \| \ 14693 X"$0" : 'X\(/\)' \| . 2>/dev/null || 14694 $as_echo X/"$0" | 14695 sed '/^.*\/\([^/][^/]*\)\/*$/{ 14696 s//\1/ 14697 q 14698 } 14699 /^X\/\(\/\/\)$/{ 14700 s//\1/ 14701 q 14702 } 14703 /^X\/\(\/\).*/{ 14704 s//\1/ 14705 q 14706 } 14707 s/.*/./; q'` 14708 14709 # Avoid depending upon Character Ranges. 14710 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14711 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14712 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14713 as_cr_digits='0123456789' 14714 as_cr_alnum=$as_cr_Letters$as_cr_digits 14715 14716 ECHO_C= ECHO_N= ECHO_T= 14717 case `echo -n x` in #((((( 14718 -n*) 14719 case `echo 'xy\c'` in 14720 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14721 xy) ECHO_C='\c';; 14722 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14723 ECHO_T=' ';; 14724 esac;; 14725 *) 14726 ECHO_N='-n';; 14727 esac 14728 14729 rm -f conf$$ conf$$.exe conf$$.file 14730 if test -d conf$$.dir; then 14731 rm -f conf$$.dir/conf$$.file 14732 else 14733 rm -f conf$$.dir 14734 mkdir conf$$.dir 2>/dev/null 14735 fi 14736 if (echo >conf$$.file) 2>/dev/null; then 14737 if ln -s conf$$.file conf$$ 2>/dev/null; then 14738 as_ln_s='ln -s' 14739 # ... but there are two gotchas: 14740 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14741 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14742 # In both cases, we have to default to `cp -p'. 14743 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14744 as_ln_s='cp -p' 14745 elif ln conf$$.file conf$$ 2>/dev/null; then 14746 as_ln_s=ln 14747 else 14748 as_ln_s='cp -p' 14749 fi 14750 else 14751 as_ln_s='cp -p' 14752 fi 14753 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14754 rmdir conf$$.dir 2>/dev/null 14755 14756 14757 # as_fn_mkdir_p 14758 # ------------- 14759 # Create "$as_dir" as a directory, including parents if necessary. 14760 as_fn_mkdir_p () 14761 { 14762 14763 case $as_dir in #( 14764 -*) as_dir=./$as_dir;; 14765 esac 14766 test -d "$as_dir" || eval $as_mkdir_p || { 14767 as_dirs= 14768 while :; do 14769 case $as_dir in #( 14770 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14771 *) as_qdir=$as_dir;; 14772 esac 14773 as_dirs="'$as_qdir' $as_dirs" 14774 as_dir=`$as_dirname -- "$as_dir" || 14775 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14776 X"$as_dir" : 'X\(//\)[^/]' \| \ 14777 X"$as_dir" : 'X\(//\)$' \| \ 14778 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14779 $as_echo X"$as_dir" | 14780 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14781 s//\1/ 14782 q 14783 } 14784 /^X\(\/\/\)[^/].*/{ 14785 s//\1/ 14786 q 14787 } 14788 /^X\(\/\/\)$/{ 14789 s//\1/ 14790 q 14791 } 14792 /^X\(\/\).*/{ 14793 s//\1/ 14794 q 14795 } 14796 s/.*/./; q'` 14797 test -d "$as_dir" && break 14798 done 14799 test -z "$as_dirs" || eval "mkdir $as_dirs" 14800 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 14801 14802 14803 } # as_fn_mkdir_p 14804 if mkdir -p . 2>/dev/null; then 14805 as_mkdir_p='mkdir -p "$as_dir"' 14806 else 14807 test -d ./-p && rmdir ./-p 14808 as_mkdir_p=false 14809 fi 14810 14811 if test -x / >/dev/null 2>&1; then 14812 as_test_x='test -x' 14813 else 14814 if ls -dL / >/dev/null 2>&1; then 14815 as_ls_L_option=L 14816 else 14817 as_ls_L_option= 14818 fi 14819 as_test_x=' 14820 eval sh -c '\'' 14821 if test -d "$1"; then 14822 test -d "$1/."; 14823 else 14824 case $1 in #( 14825 -*)set "./$1";; 14826 esac; 14827 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 14828 ???[sx]*):;;*)false;;esac;fi 14829 '\'' sh 14830 ' 14831 fi 14832 as_executable_p=$as_test_x 14833 14834 # Sed expression to map a string onto a valid CPP name. 14835 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 14836 14837 # Sed expression to map a string onto a valid variable name. 14838 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 14839 14840 14841 exec 6>&1 14842 ## ----------------------------------- ## 14843 ## Main body of $CONFIG_STATUS script. ## 14844 ## ----------------------------------- ## 14845 _ASEOF 14846 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 14847 14848 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14849 # Save the log message, to keep $0 and so on meaningful, and to 14850 # report actual input values of CONFIG_FILES etc. instead of their 14851 # values after options handling. 14852 ac_log=" 14853 This file was extended by binutils $as_me 2.25.51, which was 14854 generated by GNU Autoconf 2.64. Invocation command line was 14855 14856 CONFIG_FILES = $CONFIG_FILES 14857 CONFIG_HEADERS = $CONFIG_HEADERS 14858 CONFIG_LINKS = $CONFIG_LINKS 14859 CONFIG_COMMANDS = $CONFIG_COMMANDS 14860 $ $0 $@ 14861 14862 on `(hostname || uname -n) 2>/dev/null | sed 1q` 14863 " 14864 14865 _ACEOF 14866 14867 case $ac_config_files in *" 14868 "*) set x $ac_config_files; shift; ac_config_files=$*;; 14869 esac 14870 14871 case $ac_config_headers in *" 14872 "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 14873 esac 14874 14875 14876 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14877 # Files that config.status was made for. 14878 config_files="$ac_config_files" 14879 config_headers="$ac_config_headers" 14880 config_commands="$ac_config_commands" 14881 14882 _ACEOF 14883 14884 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14885 ac_cs_usage="\ 14886 \`$as_me' instantiates files and other configuration actions 14887 from templates according to the current configuration. Unless the files 14888 and actions are specified as TAGs, all are instantiated by default. 14889 14890 Usage: $0 [OPTION]... [TAG]... 14891 14892 -h, --help print this help, then exit 14893 -V, --version print version number and configuration settings, then exit 14894 -q, --quiet, --silent 14895 do not print progress messages 14896 -d, --debug don't remove temporary files 14897 --recheck update $as_me by reconfiguring in the same conditions 14898 --file=FILE[:TEMPLATE] 14899 instantiate the configuration file FILE 14900 --header=FILE[:TEMPLATE] 14901 instantiate the configuration header FILE 14902 14903 Configuration files: 14904 $config_files 14905 14906 Configuration headers: 14907 $config_headers 14908 14909 Configuration commands: 14910 $config_commands 14911 14912 Report bugs to the package provider." 14913 14914 _ACEOF 14915 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14916 ac_cs_version="\\ 14917 binutils config.status 2.25.51 14918 configured by $0, generated by GNU Autoconf 2.64, 14919 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 14920 14921 Copyright (C) 2009 Free Software Foundation, Inc. 14922 This config.status script is free software; the Free Software Foundation 14923 gives unlimited permission to copy, distribute and modify it." 14924 14925 ac_pwd='$ac_pwd' 14926 srcdir='$srcdir' 14927 INSTALL='$INSTALL' 14928 MKDIR_P='$MKDIR_P' 14929 AWK='$AWK' 14930 test -n "\$AWK" || AWK=awk 14931 _ACEOF 14932 14933 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14934 # The default lists apply if the user does not specify any file. 14935 ac_need_defaults=: 14936 while test $# != 0 14937 do 14938 case $1 in 14939 --*=*) 14940 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14941 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14942 ac_shift=: 14943 ;; 14944 *) 14945 ac_option=$1 14946 ac_optarg=$2 14947 ac_shift=shift 14948 ;; 14949 esac 14950 14951 case $ac_option in 14952 # Handling of the options. 14953 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14954 ac_cs_recheck=: ;; 14955 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14956 $as_echo "$ac_cs_version"; exit ;; 14957 --debug | --debu | --deb | --de | --d | -d ) 14958 debug=: ;; 14959 --file | --fil | --fi | --f ) 14960 $ac_shift 14961 case $ac_optarg in 14962 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14963 esac 14964 as_fn_append CONFIG_FILES " '$ac_optarg'" 14965 ac_need_defaults=false;; 14966 --header | --heade | --head | --hea ) 14967 $ac_shift 14968 case $ac_optarg in 14969 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14970 esac 14971 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 14972 ac_need_defaults=false;; 14973 --he | --h) 14974 # Conflict between --help and --header 14975 as_fn_error "ambiguous option: \`$1' 14976 Try \`$0 --help' for more information.";; 14977 --help | --hel | -h ) 14978 $as_echo "$ac_cs_usage"; exit ;; 14979 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14980 | -silent | --silent | --silen | --sile | --sil | --si | --s) 14981 ac_cs_silent=: ;; 14982 14983 # This is an error. 14984 -*) as_fn_error "unrecognized option: \`$1' 14985 Try \`$0 --help' for more information." ;; 14986 14987 *) as_fn_append ac_config_targets " $1" 14988 ac_need_defaults=false ;; 14989 14990 esac 14991 shift 14992 done 14993 14994 ac_configure_extra_args= 14995 14996 if $ac_cs_silent; then 14997 exec 6>/dev/null 14998 ac_configure_extra_args="$ac_configure_extra_args --silent" 14999 fi 15000 15001 _ACEOF 15002 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15003 if \$ac_cs_recheck; then 15004 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 15005 shift 15006 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 15007 CONFIG_SHELL='$SHELL' 15008 export CONFIG_SHELL 15009 exec "\$@" 15010 fi 15011 15012 _ACEOF 15013 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15014 exec 5>>config.log 15015 { 15016 echo 15017 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 15018 ## Running $as_me. ## 15019 _ASBOX 15020 $as_echo "$ac_log" 15021 } >&5 15022 15023 _ACEOF 15024 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15025 # 15026 # INIT-COMMANDS 15027 # 15028 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 15029 15030 15031 # The HP-UX ksh and POSIX shell print the target directory to stdout 15032 # if CDPATH is set. 15033 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 15034 15035 sed_quote_subst='$sed_quote_subst' 15036 double_quote_subst='$double_quote_subst' 15037 delay_variable_subst='$delay_variable_subst' 15038 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 15039 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 15040 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 15041 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 15042 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 15043 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 15044 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 15045 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 15046 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 15047 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 15048 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 15049 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 15050 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 15051 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 15052 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 15053 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 15054 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 15055 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 15056 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 15057 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 15058 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 15059 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 15060 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 15061 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 15062 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 15063 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 15064 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 15065 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 15066 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 15067 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 15068 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 15069 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 15070 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 15071 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 15072 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 15073 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 15074 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 15075 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15076 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15077 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 15078 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 15079 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 15080 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 15081 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 15082 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 15083 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 15084 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 15085 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 15086 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 15087 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 15088 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 15089 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 15090 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 15091 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 15092 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 15093 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 15094 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 15095 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 15096 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 15097 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 15098 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 15099 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 15100 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 15101 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 15102 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 15103 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 15104 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 15105 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 15106 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 15107 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 15108 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 15109 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 15110 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 15111 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 15112 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 15113 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 15114 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 15115 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 15116 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 15117 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 15118 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 15119 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 15120 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 15121 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 15122 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 15123 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 15124 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 15125 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 15126 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 15127 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 15128 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 15129 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 15130 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 15131 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 15132 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 15133 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 15134 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 15135 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 15136 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 15137 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 15138 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 15139 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 15140 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 15141 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 15142 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 15143 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 15144 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 15145 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 15146 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 15147 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 15148 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 15149 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 15150 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 15151 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 15152 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 15153 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 15154 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 15155 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 15156 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 15157 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 15158 15159 LTCC='$LTCC' 15160 LTCFLAGS='$LTCFLAGS' 15161 compiler='$compiler_DEFAULT' 15162 15163 # A function that is used when there is no print builtin or printf. 15164 func_fallback_echo () 15165 { 15166 eval 'cat <<_LTECHO_EOF 15167 \$1 15168 _LTECHO_EOF' 15169 } 15170 15171 # Quote evaled strings. 15172 for var in SHELL \ 15173 ECHO \ 15174 SED \ 15175 GREP \ 15176 EGREP \ 15177 FGREP \ 15178 LD \ 15179 NM \ 15180 LN_S \ 15181 lt_SP2NL \ 15182 lt_NL2SP \ 15183 reload_flag \ 15184 OBJDUMP \ 15185 deplibs_check_method \ 15186 file_magic_cmd \ 15187 AR \ 15188 AR_FLAGS \ 15189 STRIP \ 15190 RANLIB \ 15191 CC \ 15192 CFLAGS \ 15193 compiler \ 15194 lt_cv_sys_global_symbol_pipe \ 15195 lt_cv_sys_global_symbol_to_cdecl \ 15196 lt_cv_sys_global_symbol_to_c_name_address \ 15197 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 15198 lt_prog_compiler_no_builtin_flag \ 15199 lt_prog_compiler_wl \ 15200 lt_prog_compiler_pic \ 15201 lt_prog_compiler_static \ 15202 lt_cv_prog_compiler_c_o \ 15203 need_locks \ 15204 DSYMUTIL \ 15205 NMEDIT \ 15206 LIPO \ 15207 OTOOL \ 15208 OTOOL64 \ 15209 shrext_cmds \ 15210 export_dynamic_flag_spec \ 15211 whole_archive_flag_spec \ 15212 compiler_needs_object \ 15213 with_gnu_ld \ 15214 allow_undefined_flag \ 15215 no_undefined_flag \ 15216 hardcode_libdir_flag_spec \ 15217 hardcode_libdir_flag_spec_ld \ 15218 hardcode_libdir_separator \ 15219 fix_srcfile_path \ 15220 exclude_expsyms \ 15221 include_expsyms \ 15222 file_list_spec \ 15223 variables_saved_for_relink \ 15224 libname_spec \ 15225 library_names_spec \ 15226 soname_spec \ 15227 install_override_mode \ 15228 finish_eval \ 15229 old_striplib \ 15230 striplib; do 15231 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15232 *[\\\\\\\`\\"\\\$]*) 15233 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 15234 ;; 15235 *) 15236 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15237 ;; 15238 esac 15239 done 15240 15241 # Double-quote double-evaled strings. 15242 for var in reload_cmds \ 15243 old_postinstall_cmds \ 15244 old_postuninstall_cmds \ 15245 old_archive_cmds \ 15246 extract_expsyms_cmds \ 15247 old_archive_from_new_cmds \ 15248 old_archive_from_expsyms_cmds \ 15249 archive_cmds \ 15250 archive_expsym_cmds \ 15251 module_cmds \ 15252 module_expsym_cmds \ 15253 export_symbols_cmds \ 15254 prelink_cmds \ 15255 postinstall_cmds \ 15256 postuninstall_cmds \ 15257 finish_cmds \ 15258 sys_lib_search_path_spec \ 15259 sys_lib_dlsearch_path_spec; do 15260 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 15261 *[\\\\\\\`\\"\\\$]*) 15262 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 15263 ;; 15264 *) 15265 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 15266 ;; 15267 esac 15268 done 15269 15270 ac_aux_dir='$ac_aux_dir' 15271 xsi_shell='$xsi_shell' 15272 lt_shell_append='$lt_shell_append' 15273 15274 # See if we are running on zsh, and set the options which allow our 15275 # commands through without removal of \ escapes INIT. 15276 if test -n "\${ZSH_VERSION+set}" ; then 15277 setopt NO_GLOB_SUBST 15278 fi 15279 15280 15281 PACKAGE='$PACKAGE' 15282 VERSION='$VERSION' 15283 TIMESTAMP='$TIMESTAMP' 15284 RM='$RM' 15285 ofile='$ofile' 15286 15287 15288 15289 # Capture the value of obsolete ALL_LINGUAS because we need it to compute 15290 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 15291 # from automake. 15292 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 15293 # Capture the value of LINGUAS because we need it to compute CATALOGS. 15294 LINGUAS="${LINGUAS-%UNSET%}" 15295 15296 15297 _ACEOF 15298 15299 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15300 15301 # Handling of arguments. 15302 for ac_config_target in $ac_config_targets 15303 do 15304 case $ac_config_target in 15305 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 15306 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 15307 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 15308 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 15309 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 15310 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 15311 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 15312 15313 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 15314 esac 15315 done 15316 15317 15318 # If the user did not use the arguments to specify the items to instantiate, 15319 # then the envvar interface is used. Set only those that are not. 15320 # We use the long form for the default assignment because of an extremely 15321 # bizarre bug on SunOS 4.1.3. 15322 if $ac_need_defaults; then 15323 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 15324 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 15325 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 15326 fi 15327 15328 # Have a temporary directory for convenience. Make it in the build tree 15329 # simply because there is no reason against having it here, and in addition, 15330 # creating and moving files from /tmp can sometimes cause problems. 15331 # Hook for its removal unless debugging. 15332 # Note that there is a small window in which the directory will not be cleaned: 15333 # after its creation but before its name has been assigned to `$tmp'. 15334 $debug || 15335 { 15336 tmp= 15337 trap 'exit_status=$? 15338 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 15339 ' 0 15340 trap 'as_fn_exit 1' 1 2 13 15 15341 } 15342 # Create a (secure) tmp directory for tmp files. 15343 15344 { 15345 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 15346 test -n "$tmp" && test -d "$tmp" 15347 } || 15348 { 15349 tmp=./conf$$-$RANDOM 15350 (umask 077 && mkdir "$tmp") 15351 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 15352 15353 # Set up the scripts for CONFIG_FILES section. 15354 # No need to generate them if there are no CONFIG_FILES. 15355 # This happens for instance with `./config.status config.h'. 15356 if test -n "$CONFIG_FILES"; then 15357 15358 15359 ac_cr=`echo X | tr X '\015'` 15360 # On cygwin, bash can eat \r inside `` if the user requested igncr. 15361 # But we know of no other shell where ac_cr would be empty at this 15362 # point, so we can use a bashism as a fallback. 15363 if test "x$ac_cr" = x; then 15364 eval ac_cr=\$\'\\r\' 15365 fi 15366 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 15367 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 15368 ac_cs_awk_cr='\r' 15369 else 15370 ac_cs_awk_cr=$ac_cr 15371 fi 15372 15373 echo 'BEGIN {' >"$tmp/subs1.awk" && 15374 _ACEOF 15375 15376 15377 { 15378 echo "cat >conf$$subs.awk <<_ACEOF" && 15379 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 15380 echo "_ACEOF" 15381 } >conf$$subs.sh || 15382 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15383 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 15384 ac_delim='%!_!# ' 15385 for ac_last_try in false false false false false :; do 15386 . ./conf$$subs.sh || 15387 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15388 15389 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 15390 if test $ac_delim_n = $ac_delim_num; then 15391 break 15392 elif $ac_last_try; then 15393 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 15394 else 15395 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15396 fi 15397 done 15398 rm -f conf$$subs.sh 15399 15400 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15401 cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 15402 _ACEOF 15403 sed -n ' 15404 h 15405 s/^/S["/; s/!.*/"]=/ 15406 p 15407 g 15408 s/^[^!]*!// 15409 :repl 15410 t repl 15411 s/'"$ac_delim"'$// 15412 t delim 15413 :nl 15414 h 15415 s/\(.\{148\}\).*/\1/ 15416 t more1 15417 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 15418 p 15419 n 15420 b repl 15421 :more1 15422 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15423 p 15424 g 15425 s/.\{148\}// 15426 t nl 15427 :delim 15428 h 15429 s/\(.\{148\}\).*/\1/ 15430 t more2 15431 s/["\\]/\\&/g; s/^/"/; s/$/"/ 15432 p 15433 b 15434 :more2 15435 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 15436 p 15437 g 15438 s/.\{148\}// 15439 t delim 15440 ' <conf$$subs.awk | sed ' 15441 /^[^""]/{ 15442 N 15443 s/\n// 15444 } 15445 ' >>$CONFIG_STATUS || ac_write_fail=1 15446 rm -f conf$$subs.awk 15447 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15448 _ACAWK 15449 cat >>"\$tmp/subs1.awk" <<_ACAWK && 15450 for (key in S) S_is_set[key] = 1 15451 FS = "" 15452 15453 } 15454 { 15455 line = $ 0 15456 nfields = split(line, field, "@") 15457 substed = 0 15458 len = length(field[1]) 15459 for (i = 2; i < nfields; i++) { 15460 key = field[i] 15461 keylen = length(key) 15462 if (S_is_set[key]) { 15463 value = S[key] 15464 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 15465 len += length(value) + length(field[++i]) 15466 substed = 1 15467 } else 15468 len += 1 + keylen 15469 } 15470 15471 print line 15472 } 15473 15474 _ACAWK 15475 _ACEOF 15476 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15477 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 15478 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 15479 else 15480 cat 15481 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 15482 || as_fn_error "could not setup config files machinery" "$LINENO" 5 15483 _ACEOF 15484 15485 # VPATH may cause trouble with some makes, so we remove $(srcdir), 15486 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 15487 # trailing colons and then remove the whole line if VPATH becomes empty 15488 # (actually we leave an empty line to preserve line numbers). 15489 if test "x$srcdir" = x.; then 15490 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 15491 s/:*\$(srcdir):*/:/ 15492 s/:*\${srcdir}:*/:/ 15493 s/:*@srcdir@:*/:/ 15494 s/^\([^=]*=[ ]*\):*/\1/ 15495 s/:*$// 15496 s/^[^=]*=[ ]*$// 15497 }' 15498 fi 15499 15500 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15501 fi # test -n "$CONFIG_FILES" 15502 15503 # Set up the scripts for CONFIG_HEADERS section. 15504 # No need to generate them if there are no CONFIG_HEADERS. 15505 # This happens for instance with `./config.status Makefile'. 15506 if test -n "$CONFIG_HEADERS"; then 15507 cat >"$tmp/defines.awk" <<\_ACAWK || 15508 BEGIN { 15509 _ACEOF 15510 15511 # Transform confdefs.h into an awk script `defines.awk', embedded as 15512 # here-document in config.status, that substitutes the proper values into 15513 # config.h.in to produce config.h. 15514 15515 # Create a delimiter string that does not exist in confdefs.h, to ease 15516 # handling of long lines. 15517 ac_delim='%!_!# ' 15518 for ac_last_try in false false :; do 15519 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 15520 if test -z "$ac_t"; then 15521 break 15522 elif $ac_last_try; then 15523 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 15524 else 15525 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 15526 fi 15527 done 15528 15529 # For the awk script, D is an array of macro values keyed by name, 15530 # likewise P contains macro parameters if any. Preserve backslash 15531 # newline sequences. 15532 15533 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 15534 sed -n ' 15535 s/.\{148\}/&'"$ac_delim"'/g 15536 t rset 15537 :rset 15538 s/^[ ]*#[ ]*define[ ][ ]*/ / 15539 t def 15540 d 15541 :def 15542 s/\\$// 15543 t bsnl 15544 s/["\\]/\\&/g 15545 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15546 D["\1"]=" \3"/p 15547 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 15548 d 15549 :bsnl 15550 s/["\\]/\\&/g 15551 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 15552 D["\1"]=" \3\\\\\\n"\\/p 15553 t cont 15554 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 15555 t cont 15556 d 15557 :cont 15558 n 15559 s/.\{148\}/&'"$ac_delim"'/g 15560 t clear 15561 :clear 15562 s/\\$// 15563 t bsnlc 15564 s/["\\]/\\&/g; s/^/"/; s/$/"/p 15565 d 15566 :bsnlc 15567 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 15568 b cont 15569 ' <confdefs.h | sed ' 15570 s/'"$ac_delim"'/"\\\ 15571 "/g' >>$CONFIG_STATUS || ac_write_fail=1 15572 15573 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15574 for (key in D) D_is_set[key] = 1 15575 FS = "" 15576 } 15577 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 15578 line = \$ 0 15579 split(line, arg, " ") 15580 if (arg[1] == "#") { 15581 defundef = arg[2] 15582 mac1 = arg[3] 15583 } else { 15584 defundef = substr(arg[1], 2) 15585 mac1 = arg[2] 15586 } 15587 split(mac1, mac2, "(") #) 15588 macro = mac2[1] 15589 prefix = substr(line, 1, index(line, defundef) - 1) 15590 if (D_is_set[macro]) { 15591 # Preserve the white space surrounding the "#". 15592 print prefix "define", macro P[macro] D[macro] 15593 next 15594 } else { 15595 # Replace #undef with comments. This is necessary, for example, 15596 # in the case of _POSIX_SOURCE, which is predefined and required 15597 # on some systems where configure will not decide to define it. 15598 if (defundef == "undef") { 15599 print "/*", prefix defundef, macro, "*/" 15600 next 15601 } 15602 } 15603 } 15604 { print } 15605 _ACAWK 15606 _ACEOF 15607 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15608 as_fn_error "could not setup config headers machinery" "$LINENO" 5 15609 fi # test -n "$CONFIG_HEADERS" 15610 15611 15612 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15613 shift 15614 for ac_tag 15615 do 15616 case $ac_tag in 15617 :[FHLC]) ac_mode=$ac_tag; continue;; 15618 esac 15619 case $ac_mode$ac_tag in 15620 :[FHL]*:*);; 15621 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 15622 :[FH]-) ac_tag=-:-;; 15623 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15624 esac 15625 ac_save_IFS=$IFS 15626 IFS=: 15627 set x $ac_tag 15628 IFS=$ac_save_IFS 15629 shift 15630 ac_file=$1 15631 shift 15632 15633 case $ac_mode in 15634 :L) ac_source=$1;; 15635 :[FH]) 15636 ac_file_inputs= 15637 for ac_f 15638 do 15639 case $ac_f in 15640 -) ac_f="$tmp/stdin";; 15641 *) # Look for the file first in the build tree, then in the source tree 15642 # (if the path is not absolute). The absolute path cannot be DOS-style, 15643 # because $ac_f cannot contain `:'. 15644 test -f "$ac_f" || 15645 case $ac_f in 15646 [\\/$]*) false;; 15647 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15648 esac || 15649 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15650 esac 15651 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15652 as_fn_append ac_file_inputs " '$ac_f'" 15653 done 15654 15655 # Let's still pretend it is `configure' which instantiates (i.e., don't 15656 # use $as_me), people would be surprised to read: 15657 # /* config.h. Generated by config.status. */ 15658 configure_input='Generated from '` 15659 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15660 `' by configure.' 15661 if test x"$ac_file" != x-; then 15662 configure_input="$ac_file. $configure_input" 15663 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15664 $as_echo "$as_me: creating $ac_file" >&6;} 15665 fi 15666 # Neutralize special characters interpreted by sed in replacement strings. 15667 case $configure_input in #( 15668 *\&* | *\|* | *\\* ) 15669 ac_sed_conf_input=`$as_echo "$configure_input" | 15670 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15671 *) ac_sed_conf_input=$configure_input;; 15672 esac 15673 15674 case $ac_tag in 15675 *:-:* | *:-) cat >"$tmp/stdin" \ 15676 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 15677 esac 15678 ;; 15679 esac 15680 15681 ac_dir=`$as_dirname -- "$ac_file" || 15682 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15683 X"$ac_file" : 'X\(//\)[^/]' \| \ 15684 X"$ac_file" : 'X\(//\)$' \| \ 15685 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15686 $as_echo X"$ac_file" | 15687 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15688 s//\1/ 15689 q 15690 } 15691 /^X\(\/\/\)[^/].*/{ 15692 s//\1/ 15693 q 15694 } 15695 /^X\(\/\/\)$/{ 15696 s//\1/ 15697 q 15698 } 15699 /^X\(\/\).*/{ 15700 s//\1/ 15701 q 15702 } 15703 s/.*/./; q'` 15704 as_dir="$ac_dir"; as_fn_mkdir_p 15705 ac_builddir=. 15706 15707 case "$ac_dir" in 15708 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15709 *) 15710 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15711 # A ".." for each directory in $ac_dir_suffix. 15712 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15713 case $ac_top_builddir_sub in 15714 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15715 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15716 esac ;; 15717 esac 15718 ac_abs_top_builddir=$ac_pwd 15719 ac_abs_builddir=$ac_pwd$ac_dir_suffix 15720 # for backward compatibility: 15721 ac_top_builddir=$ac_top_build_prefix 15722 15723 case $srcdir in 15724 .) # We are building in place. 15725 ac_srcdir=. 15726 ac_top_srcdir=$ac_top_builddir_sub 15727 ac_abs_top_srcdir=$ac_pwd ;; 15728 [\\/]* | ?:[\\/]* ) # Absolute name. 15729 ac_srcdir=$srcdir$ac_dir_suffix; 15730 ac_top_srcdir=$srcdir 15731 ac_abs_top_srcdir=$srcdir ;; 15732 *) # Relative name. 15733 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15734 ac_top_srcdir=$ac_top_build_prefix$srcdir 15735 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15736 esac 15737 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15738 15739 15740 case $ac_mode in 15741 :F) 15742 # 15743 # CONFIG_FILE 15744 # 15745 15746 case $INSTALL in 15747 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15748 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15749 esac 15750 ac_MKDIR_P=$MKDIR_P 15751 case $MKDIR_P in 15752 [\\/$]* | ?:[\\/]* ) ;; 15753 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15754 esac 15755 _ACEOF 15756 15757 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15758 # If the template does not know about datarootdir, expand it. 15759 # FIXME: This hack should be removed a few years after 2.60. 15760 ac_datarootdir_hack=; ac_datarootdir_seen= 15761 ac_sed_dataroot=' 15762 /datarootdir/ { 15763 p 15764 q 15765 } 15766 /@datadir@/p 15767 /@docdir@/p 15768 /@infodir@/p 15769 /@localedir@/p 15770 /@mandir@/p' 15771 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15772 *datarootdir*) ac_datarootdir_seen=yes;; 15773 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15774 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15775 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15776 _ACEOF 15777 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15778 ac_datarootdir_hack=' 15779 s&@datadir@&$datadir&g 15780 s&@docdir@&$docdir&g 15781 s&@infodir@&$infodir&g 15782 s&@localedir@&$localedir&g 15783 s&@mandir@&$mandir&g 15784 s&\\\${datarootdir}&$datarootdir&g' ;; 15785 esac 15786 _ACEOF 15787 15788 # Neutralize VPATH when `$srcdir' = `.'. 15789 # Shell code in configure.ac might set extrasub. 15790 # FIXME: do we really want to maintain this feature? 15791 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15792 ac_sed_extra="$ac_vpsub 15793 $extrasub 15794 _ACEOF 15795 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15796 :t 15797 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15798 s|@configure_input@|$ac_sed_conf_input|;t t 15799 s&@top_builddir@&$ac_top_builddir_sub&;t t 15800 s&@top_build_prefix@&$ac_top_build_prefix&;t t 15801 s&@srcdir@&$ac_srcdir&;t t 15802 s&@abs_srcdir@&$ac_abs_srcdir&;t t 15803 s&@top_srcdir@&$ac_top_srcdir&;t t 15804 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15805 s&@builddir@&$ac_builddir&;t t 15806 s&@abs_builddir@&$ac_abs_builddir&;t t 15807 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15808 s&@INSTALL@&$ac_INSTALL&;t t 15809 s&@MKDIR_P@&$ac_MKDIR_P&;t t 15810 $ac_datarootdir_hack 15811 " 15812 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 15813 || as_fn_error "could not create $ac_file" "$LINENO" 5 15814 15815 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 15816 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 15817 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 15818 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15819 which seems to be undefined. Please make sure it is defined." >&5 15820 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15821 which seems to be undefined. Please make sure it is defined." >&2;} 15822 15823 rm -f "$tmp/stdin" 15824 case $ac_file in 15825 -) cat "$tmp/out" && rm -f "$tmp/out";; 15826 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 15827 esac \ 15828 || as_fn_error "could not create $ac_file" "$LINENO" 5 15829 ;; 15830 :H) 15831 # 15832 # CONFIG_HEADER 15833 # 15834 if test x"$ac_file" != x-; then 15835 { 15836 $as_echo "/* $configure_input */" \ 15837 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 15838 } >"$tmp/config.h" \ 15839 || as_fn_error "could not create $ac_file" "$LINENO" 5 15840 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 15841 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 15842 $as_echo "$as_me: $ac_file is unchanged" >&6;} 15843 else 15844 rm -f "$ac_file" 15845 mv "$tmp/config.h" "$ac_file" \ 15846 || as_fn_error "could not create $ac_file" "$LINENO" 5 15847 fi 15848 else 15849 $as_echo "/* $configure_input */" \ 15850 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 15851 || as_fn_error "could not create -" "$LINENO" 5 15852 fi 15853 # Compute "$ac_file"'s index in $config_headers. 15854 _am_arg="$ac_file" 15855 _am_stamp_count=1 15856 for _am_header in $config_headers :; do 15857 case $_am_header in 15858 $_am_arg | $_am_arg:* ) 15859 break ;; 15860 * ) 15861 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 15862 esac 15863 done 15864 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 15865 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15866 X"$_am_arg" : 'X\(//\)[^/]' \| \ 15867 X"$_am_arg" : 'X\(//\)$' \| \ 15868 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 15869 $as_echo X"$_am_arg" | 15870 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15871 s//\1/ 15872 q 15873 } 15874 /^X\(\/\/\)[^/].*/{ 15875 s//\1/ 15876 q 15877 } 15878 /^X\(\/\/\)$/{ 15879 s//\1/ 15880 q 15881 } 15882 /^X\(\/\).*/{ 15883 s//\1/ 15884 q 15885 } 15886 s/.*/./; q'`/stamp-h$_am_stamp_count 15887 ;; 15888 15889 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 15890 $as_echo "$as_me: executing $ac_file commands" >&6;} 15891 ;; 15892 esac 15893 15894 15895 case $ac_file$ac_mode in 15896 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15897 # Autoconf 2.62 quotes --file arguments for eval, but not when files 15898 # are listed without --file. Let's play safe and only enable the eval 15899 # if we detect the quoting. 15900 case $CONFIG_FILES in 15901 *\'*) eval set x "$CONFIG_FILES" ;; 15902 *) set x $CONFIG_FILES ;; 15903 esac 15904 shift 15905 for mf 15906 do 15907 # Strip MF so we end up with the name of the file. 15908 mf=`echo "$mf" | sed -e 's/:.*$//'` 15909 # Check whether this is an Automake generated Makefile or not. 15910 # We used to match only the files named `Makefile.in', but 15911 # some people rename them; so instead we look at the file content. 15912 # Grep'ing the first line is not enough: some people post-process 15913 # each Makefile.in and add a new line on top of each file to say so. 15914 # Grep'ing the whole file is not good either: AIX grep has a line 15915 # limit of 2048, but all sed's we know have understand at least 4000. 15916 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 15917 dirpart=`$as_dirname -- "$mf" || 15918 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15919 X"$mf" : 'X\(//\)[^/]' \| \ 15920 X"$mf" : 'X\(//\)$' \| \ 15921 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 15922 $as_echo X"$mf" | 15923 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15924 s//\1/ 15925 q 15926 } 15927 /^X\(\/\/\)[^/].*/{ 15928 s//\1/ 15929 q 15930 } 15931 /^X\(\/\/\)$/{ 15932 s//\1/ 15933 q 15934 } 15935 /^X\(\/\).*/{ 15936 s//\1/ 15937 q 15938 } 15939 s/.*/./; q'` 15940 else 15941 continue 15942 fi 15943 # Extract the definition of DEPDIR, am__include, and am__quote 15944 # from the Makefile without running `make'. 15945 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 15946 test -z "$DEPDIR" && continue 15947 am__include=`sed -n 's/^am__include = //p' < "$mf"` 15948 test -z "am__include" && continue 15949 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 15950 # When using ansi2knr, U may be empty or an underscore; expand it 15951 U=`sed -n 's/^U = //p' < "$mf"` 15952 # Find all dependency output files, they are included files with 15953 # $(DEPDIR) in their names. We invoke sed twice because it is the 15954 # simplest approach to changing $(DEPDIR) to its actual value in the 15955 # expansion. 15956 for file in `sed -n " 15957 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 15958 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 15959 # Make sure the directory exists. 15960 test -f "$dirpart/$file" && continue 15961 fdir=`$as_dirname -- "$file" || 15962 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15963 X"$file" : 'X\(//\)[^/]' \| \ 15964 X"$file" : 'X\(//\)$' \| \ 15965 X"$file" : 'X\(/\)' \| . 2>/dev/null || 15966 $as_echo X"$file" | 15967 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15968 s//\1/ 15969 q 15970 } 15971 /^X\(\/\/\)[^/].*/{ 15972 s//\1/ 15973 q 15974 } 15975 /^X\(\/\/\)$/{ 15976 s//\1/ 15977 q 15978 } 15979 /^X\(\/\).*/{ 15980 s//\1/ 15981 q 15982 } 15983 s/.*/./; q'` 15984 as_dir=$dirpart/$fdir; as_fn_mkdir_p 15985 # echo "creating $dirpart/$file" 15986 echo '# dummy' > "$dirpart/$file" 15987 done 15988 done 15989 } 15990 ;; 15991 "libtool":C) 15992 15993 # See if we are running on zsh, and set the options which allow our 15994 # commands through without removal of \ escapes. 15995 if test -n "${ZSH_VERSION+set}" ; then 15996 setopt NO_GLOB_SUBST 15997 fi 15998 15999 cfgfile="${ofile}T" 16000 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 16001 $RM "$cfgfile" 16002 16003 cat <<_LT_EOF >> "$cfgfile" 16004 #! $SHELL 16005 16006 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 16007 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 16008 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 16009 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 16010 # 16011 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 16012 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 16013 # Written by Gordon Matzigkeit, 1996 16014 # 16015 # This file is part of GNU Libtool. 16016 # 16017 # GNU Libtool is free software; you can redistribute it and/or 16018 # modify it under the terms of the GNU General Public License as 16019 # published by the Free Software Foundation; either version 2 of 16020 # the License, or (at your option) any later version. 16021 # 16022 # As a special exception to the GNU General Public License, 16023 # if you distribute this file as part of a program or library that 16024 # is built using GNU Libtool, you may include this file under the 16025 # same distribution terms that you use for the rest of that program. 16026 # 16027 # GNU Libtool is distributed in the hope that it will be useful, 16028 # but WITHOUT ANY WARRANTY; without even the implied warranty of 16029 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16030 # GNU General Public License for more details. 16031 # 16032 # You should have received a copy of the GNU General Public License 16033 # along with GNU Libtool; see the file COPYING. If not, a copy 16034 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or 16035 # obtained by writing to the Free Software Foundation, Inc., 16036 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 16037 16038 16039 # The names of the tagged configurations supported by this script. 16040 available_tags="" 16041 16042 # ### BEGIN LIBTOOL CONFIG 16043 16044 # Which release of libtool.m4 was used? 16045 macro_version=$macro_version 16046 macro_revision=$macro_revision 16047 16048 # Whether or not to build shared libraries. 16049 build_libtool_libs=$enable_shared 16050 16051 # Whether or not to build static libraries. 16052 build_old_libs=$enable_static 16053 16054 # What type of objects to build. 16055 pic_mode=$pic_mode 16056 16057 # Whether or not to optimize for fast installation. 16058 fast_install=$enable_fast_install 16059 16060 # Shell to use when invoking shell scripts. 16061 SHELL=$lt_SHELL 16062 16063 # An echo program that protects backslashes. 16064 ECHO=$lt_ECHO 16065 16066 # The host system. 16067 host_alias=$host_alias 16068 host=$host 16069 host_os=$host_os 16070 16071 # The build system. 16072 build_alias=$build_alias 16073 build=$build 16074 build_os=$build_os 16075 16076 # A sed program that does not truncate output. 16077 SED=$lt_SED 16078 16079 # Sed that helps us avoid accidentally triggering echo(1) options like -n. 16080 Xsed="\$SED -e 1s/^X//" 16081 16082 # A grep program that handles long lines. 16083 GREP=$lt_GREP 16084 16085 # An ERE matcher. 16086 EGREP=$lt_EGREP 16087 16088 # A literal string matcher. 16089 FGREP=$lt_FGREP 16090 16091 # A BSD- or MS-compatible name lister. 16092 NM=$lt_NM 16093 16094 # Whether we need soft or hard links. 16095 LN_S=$lt_LN_S 16096 16097 # What is the maximum length of a command? 16098 max_cmd_len=$max_cmd_len 16099 16100 # Object file suffix (normally "o"). 16101 objext=$ac_objext 16102 16103 # Executable file suffix (normally ""). 16104 exeext=$exeext 16105 16106 # whether the shell understands "unset". 16107 lt_unset=$lt_unset 16108 16109 # turn spaces into newlines. 16110 SP2NL=$lt_lt_SP2NL 16111 16112 # turn newlines into spaces. 16113 NL2SP=$lt_lt_NL2SP 16114 16115 # An object symbol dumper. 16116 OBJDUMP=$lt_OBJDUMP 16117 16118 # Method to check whether dependent libraries are shared objects. 16119 deplibs_check_method=$lt_deplibs_check_method 16120 16121 # Command to use when deplibs_check_method == "file_magic". 16122 file_magic_cmd=$lt_file_magic_cmd 16123 16124 # The archiver. 16125 AR=$lt_AR 16126 AR_FLAGS=$lt_AR_FLAGS 16127 16128 # A symbol stripping program. 16129 STRIP=$lt_STRIP 16130 16131 # Commands used to install an old-style archive. 16132 RANLIB=$lt_RANLIB 16133 old_postinstall_cmds=$lt_old_postinstall_cmds 16134 old_postuninstall_cmds=$lt_old_postuninstall_cmds 16135 16136 # Whether to use a lock for old archive extraction. 16137 lock_old_archive_extraction=$lock_old_archive_extraction 16138 16139 # A C compiler. 16140 LTCC=$lt_CC 16141 16142 # LTCC compiler flags. 16143 LTCFLAGS=$lt_CFLAGS 16144 16145 # Take the output of nm and produce a listing of raw symbols and C names. 16146 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 16147 16148 # Transform the output of nm in a proper C declaration. 16149 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 16150 16151 # Transform the output of nm in a C name address pair. 16152 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 16153 16154 # Transform the output of nm in a C name address pair when lib prefix is needed. 16155 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 16156 16157 # The name of the directory that contains temporary libtool files. 16158 objdir=$objdir 16159 16160 # Used to examine libraries when file_magic_cmd begins with "file". 16161 MAGIC_CMD=$MAGIC_CMD 16162 16163 # Must we lock files when doing compilation? 16164 need_locks=$lt_need_locks 16165 16166 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 16167 DSYMUTIL=$lt_DSYMUTIL 16168 16169 # Tool to change global to local symbols on Mac OS X. 16170 NMEDIT=$lt_NMEDIT 16171 16172 # Tool to manipulate fat objects and archives on Mac OS X. 16173 LIPO=$lt_LIPO 16174 16175 # ldd/readelf like tool for Mach-O binaries on Mac OS X. 16176 OTOOL=$lt_OTOOL 16177 16178 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 16179 OTOOL64=$lt_OTOOL64 16180 16181 # Old archive suffix (normally "a"). 16182 libext=$libext 16183 16184 # Shared library suffix (normally ".so"). 16185 shrext_cmds=$lt_shrext_cmds 16186 16187 # The commands to extract the exported symbol list from a shared archive. 16188 extract_expsyms_cmds=$lt_extract_expsyms_cmds 16189 16190 # Variables whose values should be saved in libtool wrapper scripts and 16191 # restored at link time. 16192 variables_saved_for_relink=$lt_variables_saved_for_relink 16193 16194 # Do we need the "lib" prefix for modules? 16195 need_lib_prefix=$need_lib_prefix 16196 16197 # Do we need a version for libraries? 16198 need_version=$need_version 16199 16200 # Library versioning type. 16201 version_type=$version_type 16202 16203 # Shared library runtime path variable. 16204 runpath_var=$runpath_var 16205 16206 # Shared library path variable. 16207 shlibpath_var=$shlibpath_var 16208 16209 # Is shlibpath searched before the hard-coded library search path? 16210 shlibpath_overrides_runpath=$shlibpath_overrides_runpath 16211 16212 # Format of library name prefix. 16213 libname_spec=$lt_libname_spec 16214 16215 # List of archive names. First name is the real one, the rest are links. 16216 # The last name is the one that the linker finds with -lNAME 16217 library_names_spec=$lt_library_names_spec 16218 16219 # The coded name of the library, if different from the real name. 16220 soname_spec=$lt_soname_spec 16221 16222 # Permission mode override for installation of shared libraries. 16223 install_override_mode=$lt_install_override_mode 16224 16225 # Command to use after installation of a shared archive. 16226 postinstall_cmds=$lt_postinstall_cmds 16227 16228 # Command to use after uninstallation of a shared archive. 16229 postuninstall_cmds=$lt_postuninstall_cmds 16230 16231 # Commands used to finish a libtool library installation in a directory. 16232 finish_cmds=$lt_finish_cmds 16233 16234 # As "finish_cmds", except a single script fragment to be evaled but 16235 # not shown. 16236 finish_eval=$lt_finish_eval 16237 16238 # Whether we should hardcode library paths into libraries. 16239 hardcode_into_libs=$hardcode_into_libs 16240 16241 # Compile-time system search path for libraries. 16242 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 16243 16244 # Run-time system search path for libraries. 16245 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 16246 16247 # Whether dlopen is supported. 16248 dlopen_support=$enable_dlopen 16249 16250 # Whether dlopen of programs is supported. 16251 dlopen_self=$enable_dlopen_self 16252 16253 # Whether dlopen of statically linked programs is supported. 16254 dlopen_self_static=$enable_dlopen_self_static 16255 16256 # Commands to strip libraries. 16257 old_striplib=$lt_old_striplib 16258 striplib=$lt_striplib 16259 16260 16261 # The linker used to build libraries. 16262 LD=$lt_LD 16263 16264 # How to create reloadable object files. 16265 reload_flag=$lt_reload_flag 16266 reload_cmds=$lt_reload_cmds 16267 16268 # Commands used to build an old-style archive. 16269 old_archive_cmds=$lt_old_archive_cmds 16270 16271 # A language specific compiler. 16272 CC=$lt_compiler 16273 16274 # Is the compiler the GNU compiler? 16275 with_gcc=$GCC 16276 16277 # Compiler flag to turn off builtin functions. 16278 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 16279 16280 # How to pass a linker flag through the compiler. 16281 wl=$lt_lt_prog_compiler_wl 16282 16283 # Additional compiler flags for building library objects. 16284 pic_flag=$lt_lt_prog_compiler_pic 16285 16286 # Compiler flag to prevent dynamic linking. 16287 link_static_flag=$lt_lt_prog_compiler_static 16288 16289 # Does compiler simultaneously support -c and -o options? 16290 compiler_c_o=$lt_lt_cv_prog_compiler_c_o 16291 16292 # Whether or not to add -lc for building shared libraries. 16293 build_libtool_need_lc=$archive_cmds_need_lc 16294 16295 # Whether or not to disallow shared libs when runtime libs are static. 16296 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 16297 16298 # Compiler flag to allow reflexive dlopens. 16299 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 16300 16301 # Compiler flag to generate shared objects directly from archives. 16302 whole_archive_flag_spec=$lt_whole_archive_flag_spec 16303 16304 # Whether the compiler copes with passing no objects directly. 16305 compiler_needs_object=$lt_compiler_needs_object 16306 16307 # Create an old-style archive from a shared archive. 16308 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 16309 16310 # Create a temporary old-style archive to link instead of a shared archive. 16311 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 16312 16313 # Commands used to build a shared archive. 16314 archive_cmds=$lt_archive_cmds 16315 archive_expsym_cmds=$lt_archive_expsym_cmds 16316 16317 # Commands used to build a loadable module if different from building 16318 # a shared archive. 16319 module_cmds=$lt_module_cmds 16320 module_expsym_cmds=$lt_module_expsym_cmds 16321 16322 # Whether we are building with GNU ld or not. 16323 with_gnu_ld=$lt_with_gnu_ld 16324 16325 # Flag that allows shared libraries with undefined symbols to be built. 16326 allow_undefined_flag=$lt_allow_undefined_flag 16327 16328 # Flag that enforces no undefined symbols. 16329 no_undefined_flag=$lt_no_undefined_flag 16330 16331 # Flag to hardcode \$libdir into a binary during linking. 16332 # This must work even if \$libdir does not exist 16333 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 16334 16335 # If ld is used when linking, flag to hardcode \$libdir into a binary 16336 # during linking. This must work even if \$libdir does not exist. 16337 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 16338 16339 # Whether we need a single "-rpath" flag with a separated argument. 16340 hardcode_libdir_separator=$lt_hardcode_libdir_separator 16341 16342 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16343 # DIR into the resulting binary. 16344 hardcode_direct=$hardcode_direct 16345 16346 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 16347 # DIR into the resulting binary and the resulting library dependency is 16348 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the 16349 # library is relocated. 16350 hardcode_direct_absolute=$hardcode_direct_absolute 16351 16352 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 16353 # into the resulting binary. 16354 hardcode_minus_L=$hardcode_minus_L 16355 16356 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 16357 # into the resulting binary. 16358 hardcode_shlibpath_var=$hardcode_shlibpath_var 16359 16360 # Set to "yes" if building a shared library automatically hardcodes DIR 16361 # into the library and all subsequent libraries and executables linked 16362 # against it. 16363 hardcode_automatic=$hardcode_automatic 16364 16365 # Set to yes if linker adds runtime paths of dependent libraries 16366 # to runtime path list. 16367 inherit_rpath=$inherit_rpath 16368 16369 # Whether libtool must link a program against all its dependency libraries. 16370 link_all_deplibs=$link_all_deplibs 16371 16372 # Fix the shell variable \$srcfile for the compiler. 16373 fix_srcfile_path=$lt_fix_srcfile_path 16374 16375 # Set to "yes" if exported symbols are required. 16376 always_export_symbols=$always_export_symbols 16377 16378 # The commands to list exported symbols. 16379 export_symbols_cmds=$lt_export_symbols_cmds 16380 16381 # Symbols that should not be listed in the preloaded symbols. 16382 exclude_expsyms=$lt_exclude_expsyms 16383 16384 # Symbols that must always be exported. 16385 include_expsyms=$lt_include_expsyms 16386 16387 # Commands necessary for linking programs (against libraries) with templates. 16388 prelink_cmds=$lt_prelink_cmds 16389 16390 # Specify filename containing input files. 16391 file_list_spec=$lt_file_list_spec 16392 16393 # How to hardcode a shared library path into an executable. 16394 hardcode_action=$hardcode_action 16395 16396 # ### END LIBTOOL CONFIG 16397 16398 _LT_EOF 16399 16400 case $host_os in 16401 aix3*) 16402 cat <<\_LT_EOF >> "$cfgfile" 16403 # AIX sometimes has problems with the GCC collect2 program. For some 16404 # reason, if we set the COLLECT_NAMES environment variable, the problems 16405 # vanish in a puff of smoke. 16406 if test "X${COLLECT_NAMES+set}" != Xset; then 16407 COLLECT_NAMES= 16408 export COLLECT_NAMES 16409 fi 16410 _LT_EOF 16411 ;; 16412 esac 16413 16414 16415 ltmain="$ac_aux_dir/ltmain.sh" 16416 16417 16418 # We use sed instead of cat because bash on DJGPP gets confused if 16419 # if finds mixed CR/LF and LF-only lines. Since sed operates in 16420 # text mode, it properly converts lines to CR/LF. This bash problem 16421 # is reportedly fixed, but why not run on old versions too? 16422 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 16423 || (rm -f "$cfgfile"; exit 1) 16424 16425 case $xsi_shell in 16426 yes) 16427 cat << \_LT_EOF >> "$cfgfile" 16428 16429 # func_dirname file append nondir_replacement 16430 # Compute the dirname of FILE. If nonempty, add APPEND to the result, 16431 # otherwise set result to NONDIR_REPLACEMENT. 16432 func_dirname () 16433 { 16434 case ${1} in 16435 */*) func_dirname_result="${1%/*}${2}" ;; 16436 * ) func_dirname_result="${3}" ;; 16437 esac 16438 } 16439 16440 # func_basename file 16441 func_basename () 16442 { 16443 func_basename_result="${1##*/}" 16444 } 16445 16446 # func_dirname_and_basename file append nondir_replacement 16447 # perform func_basename and func_dirname in a single function 16448 # call: 16449 # dirname: Compute the dirname of FILE. If nonempty, 16450 # add APPEND to the result, otherwise set result 16451 # to NONDIR_REPLACEMENT. 16452 # value returned in "$func_dirname_result" 16453 # basename: Compute filename of FILE. 16454 # value retuned in "$func_basename_result" 16455 # Implementation must be kept synchronized with func_dirname 16456 # and func_basename. For efficiency, we do not delegate to 16457 # those functions but instead duplicate the functionality here. 16458 func_dirname_and_basename () 16459 { 16460 case ${1} in 16461 */*) func_dirname_result="${1%/*}${2}" ;; 16462 * ) func_dirname_result="${3}" ;; 16463 esac 16464 func_basename_result="${1##*/}" 16465 } 16466 16467 # func_stripname prefix suffix name 16468 # strip PREFIX and SUFFIX off of NAME. 16469 # PREFIX and SUFFIX must not contain globbing or regex special 16470 # characters, hashes, percent signs, but SUFFIX may contain a leading 16471 # dot (in which case that matches only a dot). 16472 func_stripname () 16473 { 16474 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 16475 # positional parameters, so assign one to ordinary parameter first. 16476 func_stripname_result=${3} 16477 func_stripname_result=${func_stripname_result#"${1}"} 16478 func_stripname_result=${func_stripname_result%"${2}"} 16479 } 16480 16481 # func_opt_split 16482 func_opt_split () 16483 { 16484 func_opt_split_opt=${1%%=*} 16485 func_opt_split_arg=${1#*=} 16486 } 16487 16488 # func_lo2o object 16489 func_lo2o () 16490 { 16491 case ${1} in 16492 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 16493 *) func_lo2o_result=${1} ;; 16494 esac 16495 } 16496 16497 # func_xform libobj-or-source 16498 func_xform () 16499 { 16500 func_xform_result=${1%.*}.lo 16501 } 16502 16503 # func_arith arithmetic-term... 16504 func_arith () 16505 { 16506 func_arith_result=$(( $* )) 16507 } 16508 16509 # func_len string 16510 # STRING may not start with a hyphen. 16511 func_len () 16512 { 16513 func_len_result=${#1} 16514 } 16515 16516 _LT_EOF 16517 ;; 16518 *) # Bourne compatible functions. 16519 cat << \_LT_EOF >> "$cfgfile" 16520 16521 # func_dirname file append nondir_replacement 16522 # Compute the dirname of FILE. If nonempty, add APPEND to the result, 16523 # otherwise set result to NONDIR_REPLACEMENT. 16524 func_dirname () 16525 { 16526 # Extract subdirectory from the argument. 16527 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 16528 if test "X$func_dirname_result" = "X${1}"; then 16529 func_dirname_result="${3}" 16530 else 16531 func_dirname_result="$func_dirname_result${2}" 16532 fi 16533 } 16534 16535 # func_basename file 16536 func_basename () 16537 { 16538 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 16539 } 16540 16541 16542 # func_stripname prefix suffix name 16543 # strip PREFIX and SUFFIX off of NAME. 16544 # PREFIX and SUFFIX must not contain globbing or regex special 16545 # characters, hashes, percent signs, but SUFFIX may contain a leading 16546 # dot (in which case that matches only a dot). 16547 # func_strip_suffix prefix name 16548 func_stripname () 16549 { 16550 case ${2} in 16551 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 16552 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 16553 esac 16554 } 16555 16556 # sed scripts: 16557 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 16558 my_sed_long_arg='1s/^-[^=]*=//' 16559 16560 # func_opt_split 16561 func_opt_split () 16562 { 16563 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 16564 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 16565 } 16566 16567 # func_lo2o object 16568 func_lo2o () 16569 { 16570 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 16571 } 16572 16573 # func_xform libobj-or-source 16574 func_xform () 16575 { 16576 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 16577 } 16578 16579 # func_arith arithmetic-term... 16580 func_arith () 16581 { 16582 func_arith_result=`expr "$@"` 16583 } 16584 16585 # func_len string 16586 # STRING may not start with a hyphen. 16587 func_len () 16588 { 16589 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 16590 } 16591 16592 _LT_EOF 16593 esac 16594 16595 case $lt_shell_append in 16596 yes) 16597 cat << \_LT_EOF >> "$cfgfile" 16598 16599 # func_append var value 16600 # Append VALUE to the end of shell variable VAR. 16601 func_append () 16602 { 16603 eval "$1+=\$2" 16604 } 16605 _LT_EOF 16606 ;; 16607 *) 16608 cat << \_LT_EOF >> "$cfgfile" 16609 16610 # func_append var value 16611 # Append VALUE to the end of shell variable VAR. 16612 func_append () 16613 { 16614 eval "$1=\$$1\$2" 16615 } 16616 16617 _LT_EOF 16618 ;; 16619 esac 16620 16621 16622 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 16623 || (rm -f "$cfgfile"; exit 1) 16624 16625 mv -f "$cfgfile" "$ofile" || 16626 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16627 chmod +x "$ofile" 16628 16629 ;; 16630 "default-1":C) 16631 for ac_file in $CONFIG_FILES; do 16632 # Support "outfile[:infile[:infile...]]" 16633 case "$ac_file" in 16634 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 16635 esac 16636 # PO directories have a Makefile.in generated from Makefile.in.in. 16637 case "$ac_file" in */Makefile.in) 16638 # Adjust a relative srcdir. 16639 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 16640 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 16641 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 16642 # In autoconf-2.13 it is called $ac_given_srcdir. 16643 # In autoconf-2.50 it is called $srcdir. 16644 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 16645 case "$ac_given_srcdir" in 16646 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 16647 /*) top_srcdir="$ac_given_srcdir" ;; 16648 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 16649 esac 16650 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 16651 rm -f "$ac_dir/POTFILES" 16652 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 16653 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 16654 POMAKEFILEDEPS="POTFILES.in" 16655 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 16656 # on $ac_dir but don't depend on user-specified configuration 16657 # parameters. 16658 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 16659 # The LINGUAS file contains the set of available languages. 16660 if test -n "$OBSOLETE_ALL_LINGUAS"; then 16661 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 16662 fi 16663 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 16664 # Hide the ALL_LINGUAS assigment from automake. 16665 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 16666 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 16667 else 16668 # The set of available languages was given in configure.in. 16669 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 16670 fi 16671 case "$ac_given_srcdir" in 16672 .) srcdirpre= ;; 16673 *) srcdirpre='$(srcdir)/' ;; 16674 esac 16675 POFILES= 16676 GMOFILES= 16677 UPDATEPOFILES= 16678 DUMMYPOFILES= 16679 for lang in $ALL_LINGUAS; do 16680 POFILES="$POFILES $srcdirpre$lang.po" 16681 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 16682 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 16683 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 16684 done 16685 # CATALOGS depends on both $ac_dir and the user's LINGUAS 16686 # environment variable. 16687 INST_LINGUAS= 16688 if test -n "$ALL_LINGUAS"; then 16689 for presentlang in $ALL_LINGUAS; do 16690 useit=no 16691 if test "%UNSET%" != "$LINGUAS"; then 16692 desiredlanguages="$LINGUAS" 16693 else 16694 desiredlanguages="$ALL_LINGUAS" 16695 fi 16696 for desiredlang in $desiredlanguages; do 16697 # Use the presentlang catalog if desiredlang is 16698 # a. equal to presentlang, or 16699 # b. a variant of presentlang (because in this case, 16700 # presentlang can be used as a fallback for messages 16701 # which are not translated in the desiredlang catalog). 16702 case "$desiredlang" in 16703 "$presentlang"*) useit=yes;; 16704 esac 16705 done 16706 if test $useit = yes; then 16707 INST_LINGUAS="$INST_LINGUAS $presentlang" 16708 fi 16709 done 16710 fi 16711 CATALOGS= 16712 if test -n "$INST_LINGUAS"; then 16713 for lang in $INST_LINGUAS; do 16714 CATALOGS="$CATALOGS $lang.gmo" 16715 done 16716 fi 16717 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 16718 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 16719 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 16720 if test -f "$f"; then 16721 case "$f" in 16722 *.orig | *.bak | *~) ;; 16723 *) cat "$f" >> "$ac_dir/Makefile" ;; 16724 esac 16725 fi 16726 done 16727 fi 16728 ;; 16729 esac 16730 done ;; 16731 16732 esac 16733 done # for ac_tag 16734 16735 16736 as_fn_exit 0 16737 _ACEOF 16738 ac_clean_files=$ac_clean_files_save 16739 16740 test $ac_write_fail = 0 || 16741 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 16742 16743 16744 # configure is writing to config.log, and then calls config.status. 16745 # config.status does its own redirection, appending to config.log. 16746 # Unfortunately, on DOS this fails, as config.log is still kept open 16747 # by configure, so config.status won't be able to write to it; its 16748 # output is simply discarded. So we exec the FD to /dev/null, 16749 # effectively closing config.log, so it can be properly (re)opened and 16750 # appended to by config.status. When coming back to configure, we 16751 # need to make the FD available again. 16752 if test "$no_create" != yes; then 16753 ac_cs_success=: 16754 ac_config_status_args= 16755 test "$silent" = yes && 16756 ac_config_status_args="$ac_config_status_args --quiet" 16757 exec 5>/dev/null 16758 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16759 exec 5>>config.log 16760 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16761 # would make configure fail if this is the last instruction. 16762 $ac_cs_success || as_fn_exit $? 16763 fi 16764 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16765 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16766 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16767 fi 16768 16769