1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.64 for opcodes 2.27.0. 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='opcodes' 558 PACKAGE_TARNAME='opcodes' 559 PACKAGE_VERSION='2.27.0' 560 PACKAGE_STRING='opcodes 2.27.0' 561 PACKAGE_BUGREPORT='' 562 PACKAGE_URL='' 563 564 ac_unique_file="z8k-dis.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 BFD_MACHINES 606 archdefs 607 SHARED_DEPENDENCIES 608 SHARED_LIBADD 609 SHARED_LDFLAGS 610 BUILD_LIB_DEPS 611 BUILD_LIBS 612 LIBM 613 cgendir 614 CGEN_MAINT_FALSE 615 CGEN_MAINT_TRUE 616 HDEFINES 617 EXEEXT_FOR_BUILD 618 CC_FOR_BUILD 619 MSGMERGE 620 MSGFMT 621 MKINSTALLDIRS 622 CATOBJEXT 623 GENCAT 624 INSTOBJEXT 625 DATADIRNAME 626 CATALOGS 627 POSUB 628 GMSGFMT 629 XGETTEXT 630 INCINTL 631 LIBINTL_DEP 632 LIBINTL 633 USE_NLS 634 bfdincludedir 635 bfdlibdir 636 target_noncanonical 637 host_noncanonical 638 INSTALL_LIBBFD_FALSE 639 INSTALL_LIBBFD_TRUE 640 MAINT 641 MAINTAINER_MODE_FALSE 642 MAINTAINER_MODE_TRUE 643 NO_WMISSING_FIELD_INITIALIZERS 644 WARN_WRITE_STRINGS 645 NO_WERROR 646 WARN_CFLAGS 647 OTOOL64 648 OTOOL 649 LIPO 650 NMEDIT 651 DSYMUTIL 652 OBJDUMP 653 LN_S 654 NM 655 ac_ct_DUMPBIN 656 DUMPBIN 657 LD 658 FGREP 659 SED 660 LIBTOOL 661 RANLIB 662 AR 663 EGREP 664 GREP 665 CPP 666 am__fastdepCC_FALSE 667 am__fastdepCC_TRUE 668 CCDEPMODE 669 am__nodep 670 AMDEPBACKSLASH 671 AMDEP_FALSE 672 AMDEP_TRUE 673 am__quote 674 am__include 675 DEPDIR 676 am__untar 677 am__tar 678 AMTAR 679 am__leading_dot 680 SET_MAKE 681 AWK 682 mkdir_p 683 MKDIR_P 684 INSTALL_STRIP_PROGRAM 685 STRIP 686 install_sh 687 MAKEINFO 688 AUTOHEADER 689 AUTOMAKE 690 AUTOCONF 691 ACLOCAL 692 VERSION 693 PACKAGE 694 CYGPATH_W 695 am__isrc 696 INSTALL_DATA 697 INSTALL_SCRIPT 698 INSTALL_PROGRAM 699 OBJEXT 700 EXEEXT 701 ac_ct_CC 702 CPPFLAGS 703 LDFLAGS 704 CFLAGS 705 CC 706 target_os 707 target_vendor 708 target_cpu 709 target 710 host_os 711 host_vendor 712 host_cpu 713 host 714 build_os 715 build_vendor 716 build_cpu 717 build 718 target_alias 719 host_alias 720 build_alias 721 LIBS 722 ECHO_T 723 ECHO_N 724 ECHO_C 725 DEFS 726 mandir 727 localedir 728 libdir 729 psdir 730 pdfdir 731 dvidir 732 htmldir 733 infodir 734 docdir 735 oldincludedir 736 includedir 737 localstatedir 738 sharedstatedir 739 sysconfdir 740 datadir 741 datarootdir 742 libexecdir 743 sbindir 744 bindir 745 program_transform_name 746 prefix 747 exec_prefix 748 PACKAGE_URL 749 PACKAGE_BUGREPORT 750 PACKAGE_STRING 751 PACKAGE_VERSION 752 PACKAGE_TARNAME 753 PACKAGE_NAME 754 PATH_SEPARATOR 755 SHELL' 756 ac_subst_files='' 757 ac_user_opts=' 758 enable_option_checking 759 enable_dependency_tracking 760 enable_shared 761 enable_static 762 with_pic 763 enable_fast_install 764 with_gnu_ld 765 enable_libtool_lock 766 enable_targets 767 enable_werror 768 enable_build_warnings 769 enable_maintainer_mode 770 enable_install_libbfd 771 enable_nls 772 enable_cgen_maint 773 ' 774 ac_precious_vars='build_alias 775 host_alias 776 target_alias 777 CC 778 CFLAGS 779 LDFLAGS 780 LIBS 781 CPPFLAGS 782 CPP' 783 784 785 # Initialize some variables set by options. 786 ac_init_help= 787 ac_init_version=false 788 ac_unrecognized_opts= 789 ac_unrecognized_sep= 790 # The variables have the same names as the options, with 791 # dashes changed to underlines. 792 cache_file=/dev/null 793 exec_prefix=NONE 794 no_create= 795 no_recursion= 796 prefix=NONE 797 program_prefix=NONE 798 program_suffix=NONE 799 program_transform_name=s,x,x, 800 silent= 801 site= 802 srcdir= 803 verbose= 804 x_includes=NONE 805 x_libraries=NONE 806 807 # Installation directory options. 808 # These are left unexpanded so users can "make install exec_prefix=/foo" 809 # and all the variables that are supposed to be based on exec_prefix 810 # by default will actually change. 811 # Use braces instead of parens because sh, perl, etc. also accept them. 812 # (The list follows the same order as the GNU Coding Standards.) 813 bindir='${exec_prefix}/bin' 814 sbindir='${exec_prefix}/sbin' 815 libexecdir='${exec_prefix}/libexec' 816 datarootdir='${prefix}/share' 817 datadir='${datarootdir}' 818 sysconfdir='${prefix}/etc' 819 sharedstatedir='${prefix}/com' 820 localstatedir='${prefix}/var' 821 includedir='${prefix}/include' 822 oldincludedir='/usr/include' 823 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 824 infodir='${datarootdir}/info' 825 htmldir='${docdir}' 826 dvidir='${docdir}' 827 pdfdir='${docdir}' 828 psdir='${docdir}' 829 libdir='${exec_prefix}/lib' 830 localedir='${datarootdir}/locale' 831 mandir='${datarootdir}/man' 832 833 ac_prev= 834 ac_dashdash= 835 for ac_option 836 do 837 # If the previous option needs an argument, assign it. 838 if test -n "$ac_prev"; then 839 eval $ac_prev=\$ac_option 840 ac_prev= 841 continue 842 fi 843 844 case $ac_option in 845 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 846 *) ac_optarg=yes ;; 847 esac 848 849 # Accept the important Cygnus configure options, so we can diagnose typos. 850 851 case $ac_dashdash$ac_option in 852 --) 853 ac_dashdash=yes ;; 854 855 -bindir | --bindir | --bindi | --bind | --bin | --bi) 856 ac_prev=bindir ;; 857 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 858 bindir=$ac_optarg ;; 859 860 -build | --build | --buil | --bui | --bu) 861 ac_prev=build_alias ;; 862 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 863 build_alias=$ac_optarg ;; 864 865 -cache-file | --cache-file | --cache-fil | --cache-fi \ 866 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 867 ac_prev=cache_file ;; 868 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 869 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 870 cache_file=$ac_optarg ;; 871 872 --config-cache | -C) 873 cache_file=config.cache ;; 874 875 -datadir | --datadir | --datadi | --datad) 876 ac_prev=datadir ;; 877 -datadir=* | --datadir=* | --datadi=* | --datad=*) 878 datadir=$ac_optarg ;; 879 880 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 881 | --dataroo | --dataro | --datar) 882 ac_prev=datarootdir ;; 883 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 884 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 885 datarootdir=$ac_optarg ;; 886 887 -disable-* | --disable-*) 888 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 889 # Reject names that are not valid shell variable names. 890 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 891 as_fn_error "invalid feature name: $ac_useropt" 892 ac_useropt_orig=$ac_useropt 893 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 894 case $ac_user_opts in 895 *" 896 "enable_$ac_useropt" 897 "*) ;; 898 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 899 ac_unrecognized_sep=', ';; 900 esac 901 eval enable_$ac_useropt=no ;; 902 903 -docdir | --docdir | --docdi | --doc | --do) 904 ac_prev=docdir ;; 905 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 906 docdir=$ac_optarg ;; 907 908 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 909 ac_prev=dvidir ;; 910 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 911 dvidir=$ac_optarg ;; 912 913 -enable-* | --enable-*) 914 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 915 # Reject names that are not valid shell variable names. 916 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 917 as_fn_error "invalid feature name: $ac_useropt" 918 ac_useropt_orig=$ac_useropt 919 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 920 case $ac_user_opts in 921 *" 922 "enable_$ac_useropt" 923 "*) ;; 924 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 925 ac_unrecognized_sep=', ';; 926 esac 927 eval enable_$ac_useropt=\$ac_optarg ;; 928 929 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 930 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 931 | --exec | --exe | --ex) 932 ac_prev=exec_prefix ;; 933 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 934 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 935 | --exec=* | --exe=* | --ex=*) 936 exec_prefix=$ac_optarg ;; 937 938 -gas | --gas | --ga | --g) 939 # Obsolete; use --with-gas. 940 with_gas=yes ;; 941 942 -help | --help | --hel | --he | -h) 943 ac_init_help=long ;; 944 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 945 ac_init_help=recursive ;; 946 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 947 ac_init_help=short ;; 948 949 -host | --host | --hos | --ho) 950 ac_prev=host_alias ;; 951 -host=* | --host=* | --hos=* | --ho=*) 952 host_alias=$ac_optarg ;; 953 954 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 955 ac_prev=htmldir ;; 956 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 957 | --ht=*) 958 htmldir=$ac_optarg ;; 959 960 -includedir | --includedir | --includedi | --included | --include \ 961 | --includ | --inclu | --incl | --inc) 962 ac_prev=includedir ;; 963 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 964 | --includ=* | --inclu=* | --incl=* | --inc=*) 965 includedir=$ac_optarg ;; 966 967 -infodir | --infodir | --infodi | --infod | --info | --inf) 968 ac_prev=infodir ;; 969 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 970 infodir=$ac_optarg ;; 971 972 -libdir | --libdir | --libdi | --libd) 973 ac_prev=libdir ;; 974 -libdir=* | --libdir=* | --libdi=* | --libd=*) 975 libdir=$ac_optarg ;; 976 977 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 978 | --libexe | --libex | --libe) 979 ac_prev=libexecdir ;; 980 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 981 | --libexe=* | --libex=* | --libe=*) 982 libexecdir=$ac_optarg ;; 983 984 -localedir | --localedir | --localedi | --localed | --locale) 985 ac_prev=localedir ;; 986 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 987 localedir=$ac_optarg ;; 988 989 -localstatedir | --localstatedir | --localstatedi | --localstated \ 990 | --localstate | --localstat | --localsta | --localst | --locals) 991 ac_prev=localstatedir ;; 992 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 993 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 994 localstatedir=$ac_optarg ;; 995 996 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 997 ac_prev=mandir ;; 998 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 999 mandir=$ac_optarg ;; 1000 1001 -nfp | --nfp | --nf) 1002 # Obsolete; use --without-fp. 1003 with_fp=no ;; 1004 1005 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1006 | --no-cr | --no-c | -n) 1007 no_create=yes ;; 1008 1009 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1010 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1011 no_recursion=yes ;; 1012 1013 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1014 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1015 | --oldin | --oldi | --old | --ol | --o) 1016 ac_prev=oldincludedir ;; 1017 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1018 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1019 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1020 oldincludedir=$ac_optarg ;; 1021 1022 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1023 ac_prev=prefix ;; 1024 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1025 prefix=$ac_optarg ;; 1026 1027 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1028 | --program-pre | --program-pr | --program-p) 1029 ac_prev=program_prefix ;; 1030 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1031 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1032 program_prefix=$ac_optarg ;; 1033 1034 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1035 | --program-suf | --program-su | --program-s) 1036 ac_prev=program_suffix ;; 1037 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1038 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1039 program_suffix=$ac_optarg ;; 1040 1041 -program-transform-name | --program-transform-name \ 1042 | --program-transform-nam | --program-transform-na \ 1043 | --program-transform-n | --program-transform- \ 1044 | --program-transform | --program-transfor \ 1045 | --program-transfo | --program-transf \ 1046 | --program-trans | --program-tran \ 1047 | --progr-tra | --program-tr | --program-t) 1048 ac_prev=program_transform_name ;; 1049 -program-transform-name=* | --program-transform-name=* \ 1050 | --program-transform-nam=* | --program-transform-na=* \ 1051 | --program-transform-n=* | --program-transform-=* \ 1052 | --program-transform=* | --program-transfor=* \ 1053 | --program-transfo=* | --program-transf=* \ 1054 | --program-trans=* | --program-tran=* \ 1055 | --progr-tra=* | --program-tr=* | --program-t=*) 1056 program_transform_name=$ac_optarg ;; 1057 1058 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1059 ac_prev=pdfdir ;; 1060 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1061 pdfdir=$ac_optarg ;; 1062 1063 -psdir | --psdir | --psdi | --psd | --ps) 1064 ac_prev=psdir ;; 1065 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1066 psdir=$ac_optarg ;; 1067 1068 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1069 | -silent | --silent | --silen | --sile | --sil) 1070 silent=yes ;; 1071 1072 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1073 ac_prev=sbindir ;; 1074 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1075 | --sbi=* | --sb=*) 1076 sbindir=$ac_optarg ;; 1077 1078 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1079 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1080 | --sharedst | --shareds | --shared | --share | --shar \ 1081 | --sha | --sh) 1082 ac_prev=sharedstatedir ;; 1083 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1084 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1085 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1086 | --sha=* | --sh=*) 1087 sharedstatedir=$ac_optarg ;; 1088 1089 -site | --site | --sit) 1090 ac_prev=site ;; 1091 -site=* | --site=* | --sit=*) 1092 site=$ac_optarg ;; 1093 1094 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1095 ac_prev=srcdir ;; 1096 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1097 srcdir=$ac_optarg ;; 1098 1099 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1100 | --syscon | --sysco | --sysc | --sys | --sy) 1101 ac_prev=sysconfdir ;; 1102 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1103 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1104 sysconfdir=$ac_optarg ;; 1105 1106 -target | --target | --targe | --targ | --tar | --ta | --t) 1107 ac_prev=target_alias ;; 1108 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1109 target_alias=$ac_optarg ;; 1110 1111 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1112 verbose=yes ;; 1113 1114 -version | --version | --versio | --versi | --vers | -V) 1115 ac_init_version=: ;; 1116 1117 -with-* | --with-*) 1118 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1119 # Reject names that are not valid shell variable names. 1120 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1121 as_fn_error "invalid package name: $ac_useropt" 1122 ac_useropt_orig=$ac_useropt 1123 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1124 case $ac_user_opts in 1125 *" 1126 "with_$ac_useropt" 1127 "*) ;; 1128 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1129 ac_unrecognized_sep=', ';; 1130 esac 1131 eval with_$ac_useropt=\$ac_optarg ;; 1132 1133 -without-* | --without-*) 1134 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1135 # Reject names that are not valid shell variable names. 1136 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1137 as_fn_error "invalid package name: $ac_useropt" 1138 ac_useropt_orig=$ac_useropt 1139 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1140 case $ac_user_opts in 1141 *" 1142 "with_$ac_useropt" 1143 "*) ;; 1144 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1145 ac_unrecognized_sep=', ';; 1146 esac 1147 eval with_$ac_useropt=no ;; 1148 1149 --x) 1150 # Obsolete; use --with-x. 1151 with_x=yes ;; 1152 1153 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1154 | --x-incl | --x-inc | --x-in | --x-i) 1155 ac_prev=x_includes ;; 1156 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1157 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1158 x_includes=$ac_optarg ;; 1159 1160 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1161 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1162 ac_prev=x_libraries ;; 1163 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1164 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1165 x_libraries=$ac_optarg ;; 1166 1167 -*) as_fn_error "unrecognized option: \`$ac_option' 1168 Try \`$0 --help' for more information." 1169 ;; 1170 1171 *=*) 1172 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1173 # Reject names that are not valid shell variable names. 1174 case $ac_envvar in #( 1175 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1176 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1177 esac 1178 eval $ac_envvar=\$ac_optarg 1179 export $ac_envvar ;; 1180 1181 *) 1182 # FIXME: should be removed in autoconf 3.0. 1183 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1184 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1185 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1186 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1187 ;; 1188 1189 esac 1190 done 1191 1192 if test -n "$ac_prev"; then 1193 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1194 as_fn_error "missing argument to $ac_option" 1195 fi 1196 1197 if test -n "$ac_unrecognized_opts"; then 1198 case $enable_option_checking in 1199 no) ;; 1200 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1201 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1202 esac 1203 fi 1204 1205 # Check all directory arguments for consistency. 1206 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1207 datadir sysconfdir sharedstatedir localstatedir includedir \ 1208 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1209 libdir localedir mandir 1210 do 1211 eval ac_val=\$$ac_var 1212 # Remove trailing slashes. 1213 case $ac_val in 1214 */ ) 1215 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1216 eval $ac_var=\$ac_val;; 1217 esac 1218 # Be sure to have absolute directory names. 1219 case $ac_val in 1220 [\\/$]* | ?:[\\/]* ) continue;; 1221 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1222 esac 1223 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1224 done 1225 1226 # There might be people who depend on the old broken behavior: `$host' 1227 # used to hold the argument of --host etc. 1228 # FIXME: To remove some day. 1229 build=$build_alias 1230 host=$host_alias 1231 target=$target_alias 1232 1233 # FIXME: To remove some day. 1234 if test "x$host_alias" != x; then 1235 if test "x$build_alias" = x; then 1236 cross_compiling=maybe 1237 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1238 If a cross compiler is detected then cross compile mode will be used." >&2 1239 elif test "x$build_alias" != "x$host_alias"; then 1240 cross_compiling=yes 1241 fi 1242 fi 1243 1244 ac_tool_prefix= 1245 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1246 1247 test "$silent" = yes && exec 6>/dev/null 1248 1249 1250 ac_pwd=`pwd` && test -n "$ac_pwd" && 1251 ac_ls_di=`ls -di .` && 1252 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1253 as_fn_error "working directory cannot be determined" 1254 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1255 as_fn_error "pwd does not report name of working directory" 1256 1257 1258 # Find the source files, if location was not specified. 1259 if test -z "$srcdir"; then 1260 ac_srcdir_defaulted=yes 1261 # Try the directory containing this script, then the parent directory. 1262 ac_confdir=`$as_dirname -- "$as_myself" || 1263 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1264 X"$as_myself" : 'X\(//\)[^/]' \| \ 1265 X"$as_myself" : 'X\(//\)$' \| \ 1266 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1267 $as_echo X"$as_myself" | 1268 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1269 s//\1/ 1270 q 1271 } 1272 /^X\(\/\/\)[^/].*/{ 1273 s//\1/ 1274 q 1275 } 1276 /^X\(\/\/\)$/{ 1277 s//\1/ 1278 q 1279 } 1280 /^X\(\/\).*/{ 1281 s//\1/ 1282 q 1283 } 1284 s/.*/./; q'` 1285 srcdir=$ac_confdir 1286 if test ! -r "$srcdir/$ac_unique_file"; then 1287 srcdir=.. 1288 fi 1289 else 1290 ac_srcdir_defaulted=no 1291 fi 1292 if test ! -r "$srcdir/$ac_unique_file"; then 1293 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1294 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1295 fi 1296 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1297 ac_abs_confdir=`( 1298 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1299 pwd)` 1300 # When building in place, set srcdir=. 1301 if test "$ac_abs_confdir" = "$ac_pwd"; then 1302 srcdir=. 1303 fi 1304 # Remove unnecessary trailing slashes from srcdir. 1305 # Double slashes in file names in object file debugging info 1306 # mess up M-x gdb in Emacs. 1307 case $srcdir in 1308 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1309 esac 1310 for ac_var in $ac_precious_vars; do 1311 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1312 eval ac_env_${ac_var}_value=\$${ac_var} 1313 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1314 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1315 done 1316 1317 # 1318 # Report the --help message. 1319 # 1320 if test "$ac_init_help" = "long"; then 1321 # Omit some internal or obsolete options to make the list less imposing. 1322 # This message is too long to be a string in the A/UX 3.1 sh. 1323 cat <<_ACEOF 1324 \`configure' configures opcodes 2.27.0 to adapt to many kinds of systems. 1325 1326 Usage: $0 [OPTION]... [VAR=VALUE]... 1327 1328 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1329 VAR=VALUE. See below for descriptions of some of the useful variables. 1330 1331 Defaults for the options are specified in brackets. 1332 1333 Configuration: 1334 -h, --help display this help and exit 1335 --help=short display options specific to this package 1336 --help=recursive display the short help of all the included packages 1337 -V, --version display version information and exit 1338 -q, --quiet, --silent do not print \`checking...' messages 1339 --cache-file=FILE cache test results in FILE [disabled] 1340 -C, --config-cache alias for \`--cache-file=config.cache' 1341 -n, --no-create do not create output files 1342 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1343 1344 Installation directories: 1345 --prefix=PREFIX install architecture-independent files in PREFIX 1346 [$ac_default_prefix] 1347 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1348 [PREFIX] 1349 1350 By default, \`make install' will install all the files in 1351 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1352 an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1353 for instance \`--prefix=\$HOME'. 1354 1355 For better control, use the options below. 1356 1357 Fine tuning of the installation directories: 1358 --bindir=DIR user executables [EPREFIX/bin] 1359 --sbindir=DIR system admin executables [EPREFIX/sbin] 1360 --libexecdir=DIR program executables [EPREFIX/libexec] 1361 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1362 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1363 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1364 --libdir=DIR object code libraries [EPREFIX/lib] 1365 --includedir=DIR C header files [PREFIX/include] 1366 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1367 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1368 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1369 --infodir=DIR info documentation [DATAROOTDIR/info] 1370 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1371 --mandir=DIR man documentation [DATAROOTDIR/man] 1372 --docdir=DIR documentation root [DATAROOTDIR/doc/opcodes] 1373 --htmldir=DIR html documentation [DOCDIR] 1374 --dvidir=DIR dvi documentation [DOCDIR] 1375 --pdfdir=DIR pdf documentation [DOCDIR] 1376 --psdir=DIR ps documentation [DOCDIR] 1377 _ACEOF 1378 1379 cat <<\_ACEOF 1380 1381 Program names: 1382 --program-prefix=PREFIX prepend PREFIX to installed program names 1383 --program-suffix=SUFFIX append SUFFIX to installed program names 1384 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1385 1386 System types: 1387 --build=BUILD configure for building on BUILD [guessed] 1388 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1389 --target=TARGET configure for building compilers for TARGET [HOST] 1390 _ACEOF 1391 fi 1392 1393 if test -n "$ac_init_help"; then 1394 case $ac_init_help in 1395 short | recursive ) echo "Configuration of opcodes 2.27.0:";; 1396 esac 1397 cat <<\_ACEOF 1398 1399 Optional Features: 1400 --disable-option-checking ignore unrecognized --enable/--with options 1401 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1402 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1403 --disable-dependency-tracking speeds up one-time build 1404 --enable-dependency-tracking do not reject slow dependency extractors 1405 --enable-shared[=PKGS] build shared libraries [default=no] 1406 --enable-static[=PKGS] build static libraries [default=yes] 1407 --enable-fast-install[=PKGS] 1408 optimize for fast installation [default=yes] 1409 --disable-libtool-lock avoid locking (might break parallel builds) 1410 --enable-targets alternative target configurations 1411 --enable-werror treat compile warnings as errors 1412 --enable-build-warnings enable build-time compiler warnings 1413 --enable-maintainer-mode enable make rules and dependencies not useful 1414 (and sometimes confusing) to the casual installer 1415 --enable-install-libbfd controls installation of libbfd and related headers 1416 --disable-nls do not use Native Language Support 1417 --enable-cgen-maint=dir build cgen generated files 1418 1419 Optional Packages: 1420 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1421 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1422 --with-pic try to use only PIC/non-PIC objects [default=use 1423 both] 1424 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1425 1426 Some influential environment variables: 1427 CC C compiler command 1428 CFLAGS C compiler flags 1429 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1430 nonstandard directory <lib dir> 1431 LIBS libraries to pass to the linker, e.g. -l<library> 1432 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1433 you have headers in a nonstandard directory <include dir> 1434 CPP C preprocessor 1435 1436 Use these variables to override the choices made by `configure' or to help 1437 it to find libraries and programs with nonstandard names/locations. 1438 1439 Report bugs to the package provider. 1440 _ACEOF 1441 ac_status=$? 1442 fi 1443 1444 if test "$ac_init_help" = "recursive"; then 1445 # If there are subdirs, report their specific --help. 1446 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1447 test -d "$ac_dir" || 1448 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1449 continue 1450 ac_builddir=. 1451 1452 case "$ac_dir" in 1453 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1454 *) 1455 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1456 # A ".." for each directory in $ac_dir_suffix. 1457 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1458 case $ac_top_builddir_sub in 1459 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1460 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1461 esac ;; 1462 esac 1463 ac_abs_top_builddir=$ac_pwd 1464 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1465 # for backward compatibility: 1466 ac_top_builddir=$ac_top_build_prefix 1467 1468 case $srcdir in 1469 .) # We are building in place. 1470 ac_srcdir=. 1471 ac_top_srcdir=$ac_top_builddir_sub 1472 ac_abs_top_srcdir=$ac_pwd ;; 1473 [\\/]* | ?:[\\/]* ) # Absolute name. 1474 ac_srcdir=$srcdir$ac_dir_suffix; 1475 ac_top_srcdir=$srcdir 1476 ac_abs_top_srcdir=$srcdir ;; 1477 *) # Relative name. 1478 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1479 ac_top_srcdir=$ac_top_build_prefix$srcdir 1480 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1481 esac 1482 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1483 1484 cd "$ac_dir" || { ac_status=$?; continue; } 1485 # Check for guested configure. 1486 if test -f "$ac_srcdir/configure.gnu"; then 1487 echo && 1488 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1489 elif test -f "$ac_srcdir/configure"; then 1490 echo && 1491 $SHELL "$ac_srcdir/configure" --help=recursive 1492 else 1493 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1494 fi || ac_status=$? 1495 cd "$ac_pwd" || { ac_status=$?; break; } 1496 done 1497 fi 1498 1499 test -n "$ac_init_help" && exit $ac_status 1500 if $ac_init_version; then 1501 cat <<\_ACEOF 1502 opcodes configure 2.27.0 1503 generated by GNU Autoconf 2.64 1504 1505 Copyright (C) 2009 Free Software Foundation, Inc. 1506 This configure script is free software; the Free Software Foundation 1507 gives unlimited permission to copy, distribute and modify it. 1508 _ACEOF 1509 exit 1510 fi 1511 1512 ## ------------------------ ## 1513 ## Autoconf initialization. ## 1514 ## ------------------------ ## 1515 1516 # ac_fn_c_try_compile LINENO 1517 # -------------------------- 1518 # Try to compile conftest.$ac_ext, and return whether this succeeded. 1519 ac_fn_c_try_compile () 1520 { 1521 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1522 rm -f conftest.$ac_objext 1523 if { { ac_try="$ac_compile" 1524 case "(($ac_try" in 1525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1526 *) ac_try_echo=$ac_try;; 1527 esac 1528 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1529 $as_echo "$ac_try_echo"; } >&5 1530 (eval "$ac_compile") 2>conftest.err 1531 ac_status=$? 1532 if test -s conftest.err; then 1533 grep -v '^ *+' conftest.err >conftest.er1 1534 cat conftest.er1 >&5 1535 mv -f conftest.er1 conftest.err 1536 fi 1537 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1538 test $ac_status = 0; } && { 1539 test -z "$ac_c_werror_flag" || 1540 test ! -s conftest.err 1541 } && test -s conftest.$ac_objext; then : 1542 ac_retval=0 1543 else 1544 $as_echo "$as_me: failed program was:" >&5 1545 sed 's/^/| /' conftest.$ac_ext >&5 1546 1547 ac_retval=1 1548 fi 1549 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1550 return $ac_retval 1551 1552 } # ac_fn_c_try_compile 1553 1554 # ac_fn_c_try_link LINENO 1555 # ----------------------- 1556 # Try to link conftest.$ac_ext, and return whether this succeeded. 1557 ac_fn_c_try_link () 1558 { 1559 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1560 rm -f conftest.$ac_objext conftest$ac_exeext 1561 if { { ac_try="$ac_link" 1562 case "(($ac_try" in 1563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1564 *) ac_try_echo=$ac_try;; 1565 esac 1566 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1567 $as_echo "$ac_try_echo"; } >&5 1568 (eval "$ac_link") 2>conftest.err 1569 ac_status=$? 1570 if test -s conftest.err; then 1571 grep -v '^ *+' conftest.err >conftest.er1 1572 cat conftest.er1 >&5 1573 mv -f conftest.er1 conftest.err 1574 fi 1575 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1576 test $ac_status = 0; } && { 1577 test -z "$ac_c_werror_flag" || 1578 test ! -s conftest.err 1579 } && test -s conftest$ac_exeext && { 1580 test "$cross_compiling" = yes || 1581 $as_test_x conftest$ac_exeext 1582 }; then : 1583 ac_retval=0 1584 else 1585 $as_echo "$as_me: failed program was:" >&5 1586 sed 's/^/| /' conftest.$ac_ext >&5 1587 1588 ac_retval=1 1589 fi 1590 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1591 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1592 # interfere with the next link command; also delete a directory that is 1593 # left behind by Apple's compiler. We do this before executing the actions. 1594 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1595 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1596 return $ac_retval 1597 1598 } # ac_fn_c_try_link 1599 1600 # ac_fn_c_try_cpp LINENO 1601 # ---------------------- 1602 # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1603 ac_fn_c_try_cpp () 1604 { 1605 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1606 if { { ac_try="$ac_cpp conftest.$ac_ext" 1607 case "(($ac_try" in 1608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1609 *) ac_try_echo=$ac_try;; 1610 esac 1611 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1612 $as_echo "$ac_try_echo"; } >&5 1613 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1614 ac_status=$? 1615 if test -s conftest.err; then 1616 grep -v '^ *+' conftest.err >conftest.er1 1617 cat conftest.er1 >&5 1618 mv -f conftest.er1 conftest.err 1619 fi 1620 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1621 test $ac_status = 0; } >/dev/null && { 1622 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1623 test ! -s conftest.err 1624 }; then : 1625 ac_retval=0 1626 else 1627 $as_echo "$as_me: failed program was:" >&5 1628 sed 's/^/| /' conftest.$ac_ext >&5 1629 1630 ac_retval=1 1631 fi 1632 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1633 return $ac_retval 1634 1635 } # ac_fn_c_try_cpp 1636 1637 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1638 # ------------------------------------------------------- 1639 # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1640 # the include files in INCLUDES and setting the cache variable VAR 1641 # accordingly. 1642 ac_fn_c_check_header_mongrel () 1643 { 1644 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1645 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1647 $as_echo_n "checking for $2... " >&6; } 1648 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1649 $as_echo_n "(cached) " >&6 1650 fi 1651 eval ac_res=\$$3 1652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1653 $as_echo "$ac_res" >&6; } 1654 else 1655 # Is the header compilable? 1656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1657 $as_echo_n "checking $2 usability... " >&6; } 1658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1659 /* end confdefs.h. */ 1660 $4 1661 #include <$2> 1662 _ACEOF 1663 if ac_fn_c_try_compile "$LINENO"; then : 1664 ac_header_compiler=yes 1665 else 1666 ac_header_compiler=no 1667 fi 1668 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1670 $as_echo "$ac_header_compiler" >&6; } 1671 1672 # Is the header present? 1673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1674 $as_echo_n "checking $2 presence... " >&6; } 1675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1676 /* end confdefs.h. */ 1677 #include <$2> 1678 _ACEOF 1679 if ac_fn_c_try_cpp "$LINENO"; then : 1680 ac_header_preproc=yes 1681 else 1682 ac_header_preproc=no 1683 fi 1684 rm -f conftest.err conftest.$ac_ext 1685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1686 $as_echo "$ac_header_preproc" >&6; } 1687 1688 # So? What about this header? 1689 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1690 yes:no: ) 1691 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1692 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1693 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1694 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1695 ;; 1696 no:yes:* ) 1697 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1698 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1699 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1700 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1701 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1702 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1703 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1704 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1705 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1706 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1707 ;; 1708 esac 1709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1710 $as_echo_n "checking for $2... " >&6; } 1711 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1712 $as_echo_n "(cached) " >&6 1713 else 1714 eval "$3=\$ac_header_compiler" 1715 fi 1716 eval ac_res=\$$3 1717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1718 $as_echo "$ac_res" >&6; } 1719 fi 1720 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1721 1722 } # ac_fn_c_check_header_mongrel 1723 1724 # ac_fn_c_try_run LINENO 1725 # ---------------------- 1726 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1727 # that executables *can* be run. 1728 ac_fn_c_try_run () 1729 { 1730 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1731 if { { ac_try="$ac_link" 1732 case "(($ac_try" in 1733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1734 *) ac_try_echo=$ac_try;; 1735 esac 1736 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1737 $as_echo "$ac_try_echo"; } >&5 1738 (eval "$ac_link") 2>&5 1739 ac_status=$? 1740 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1741 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1742 { { case "(($ac_try" in 1743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1744 *) ac_try_echo=$ac_try;; 1745 esac 1746 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1747 $as_echo "$ac_try_echo"; } >&5 1748 (eval "$ac_try") 2>&5 1749 ac_status=$? 1750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1751 test $ac_status = 0; }; }; then : 1752 ac_retval=0 1753 else 1754 $as_echo "$as_me: program exited with status $ac_status" >&5 1755 $as_echo "$as_me: failed program was:" >&5 1756 sed 's/^/| /' conftest.$ac_ext >&5 1757 1758 ac_retval=$ac_status 1759 fi 1760 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1761 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1762 return $ac_retval 1763 1764 } # ac_fn_c_try_run 1765 1766 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1767 # ------------------------------------------------------- 1768 # Tests whether HEADER exists and can be compiled using the include files in 1769 # INCLUDES, setting the cache variable VAR accordingly. 1770 ac_fn_c_check_header_compile () 1771 { 1772 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1774 $as_echo_n "checking for $2... " >&6; } 1775 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1776 $as_echo_n "(cached) " >&6 1777 else 1778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1779 /* end confdefs.h. */ 1780 $4 1781 #include <$2> 1782 _ACEOF 1783 if ac_fn_c_try_compile "$LINENO"; then : 1784 eval "$3=yes" 1785 else 1786 eval "$3=no" 1787 fi 1788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1789 fi 1790 eval ac_res=\$$3 1791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1792 $as_echo "$ac_res" >&6; } 1793 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1794 1795 } # ac_fn_c_check_header_compile 1796 1797 # ac_fn_c_check_func LINENO FUNC VAR 1798 # ---------------------------------- 1799 # Tests whether FUNC exists, setting the cache variable VAR accordingly 1800 ac_fn_c_check_func () 1801 { 1802 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1804 $as_echo_n "checking for $2... " >&6; } 1805 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1806 $as_echo_n "(cached) " >&6 1807 else 1808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1809 /* end confdefs.h. */ 1810 /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1811 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1812 #define $2 innocuous_$2 1813 1814 /* System header to define __stub macros and hopefully few prototypes, 1815 which can conflict with char $2 (); below. 1816 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1817 <limits.h> exists even on freestanding compilers. */ 1818 1819 #ifdef __STDC__ 1820 # include <limits.h> 1821 #else 1822 # include <assert.h> 1823 #endif 1824 1825 #undef $2 1826 1827 /* Override any GCC internal prototype to avoid an error. 1828 Use char because int might match the return type of a GCC 1829 builtin and then its argument prototype would still apply. */ 1830 #ifdef __cplusplus 1831 extern "C" 1832 #endif 1833 char $2 (); 1834 /* The GNU C library defines this for functions which it implements 1835 to always fail with ENOSYS. Some functions are actually named 1836 something starting with __ and the normal name is an alias. */ 1837 #if defined __stub_$2 || defined __stub___$2 1838 choke me 1839 #endif 1840 1841 int 1842 main () 1843 { 1844 return $2 (); 1845 ; 1846 return 0; 1847 } 1848 _ACEOF 1849 if ac_fn_c_try_link "$LINENO"; then : 1850 eval "$3=yes" 1851 else 1852 eval "$3=no" 1853 fi 1854 rm -f core conftest.err conftest.$ac_objext \ 1855 conftest$ac_exeext conftest.$ac_ext 1856 fi 1857 eval ac_res=\$$3 1858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1859 $as_echo "$ac_res" >&6; } 1860 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1861 1862 } # ac_fn_c_check_func 1863 1864 # ac_fn_c_check_decl LINENO SYMBOL VAR 1865 # ------------------------------------ 1866 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly. 1867 ac_fn_c_check_decl () 1868 { 1869 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1870 as_decl_name=`echo $2|sed 's/ *(.*//'` 1871 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1873 $as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1874 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1875 $as_echo_n "(cached) " >&6 1876 else 1877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1878 /* end confdefs.h. */ 1879 $4 1880 int 1881 main () 1882 { 1883 #ifndef $as_decl_name 1884 #ifdef __cplusplus 1885 (void) $as_decl_use; 1886 #else 1887 (void) $as_decl_name; 1888 #endif 1889 #endif 1890 1891 ; 1892 return 0; 1893 } 1894 _ACEOF 1895 if ac_fn_c_try_compile "$LINENO"; then : 1896 eval "$3=yes" 1897 else 1898 eval "$3=no" 1899 fi 1900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1901 fi 1902 eval ac_res=\$$3 1903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1904 $as_echo "$ac_res" >&6; } 1905 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1906 1907 } # ac_fn_c_check_decl 1908 cat >config.log <<_ACEOF 1909 This file contains any messages produced by compilers while 1910 running configure, to aid debugging if configure makes a mistake. 1911 1912 It was created by opcodes $as_me 2.27.0, which was 1913 generated by GNU Autoconf 2.64. Invocation command line was 1914 1915 $ $0 $@ 1916 1917 _ACEOF 1918 exec 5>>config.log 1919 { 1920 cat <<_ASUNAME 1921 ## --------- ## 1922 ## Platform. ## 1923 ## --------- ## 1924 1925 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1926 uname -m = `(uname -m) 2>/dev/null || echo unknown` 1927 uname -r = `(uname -r) 2>/dev/null || echo unknown` 1928 uname -s = `(uname -s) 2>/dev/null || echo unknown` 1929 uname -v = `(uname -v) 2>/dev/null || echo unknown` 1930 1931 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1932 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1933 1934 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1935 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1936 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1937 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1938 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1939 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1940 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1941 1942 _ASUNAME 1943 1944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1945 for as_dir in $PATH 1946 do 1947 IFS=$as_save_IFS 1948 test -z "$as_dir" && as_dir=. 1949 $as_echo "PATH: $as_dir" 1950 done 1951 IFS=$as_save_IFS 1952 1953 } >&5 1954 1955 cat >&5 <<_ACEOF 1956 1957 1958 ## ----------- ## 1959 ## Core tests. ## 1960 ## ----------- ## 1961 1962 _ACEOF 1963 1964 1965 # Keep a trace of the command line. 1966 # Strip out --no-create and --no-recursion so they do not pile up. 1967 # Strip out --silent because we don't want to record it for future runs. 1968 # Also quote any args containing shell meta-characters. 1969 # Make two passes to allow for proper duplicate-argument suppression. 1970 ac_configure_args= 1971 ac_configure_args0= 1972 ac_configure_args1= 1973 ac_must_keep_next=false 1974 for ac_pass in 1 2 1975 do 1976 for ac_arg 1977 do 1978 case $ac_arg in 1979 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1980 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1981 | -silent | --silent | --silen | --sile | --sil) 1982 continue ;; 1983 *\'*) 1984 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1985 esac 1986 case $ac_pass in 1987 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1988 2) 1989 as_fn_append ac_configure_args1 " '$ac_arg'" 1990 if test $ac_must_keep_next = true; then 1991 ac_must_keep_next=false # Got value, back to normal. 1992 else 1993 case $ac_arg in 1994 *=* | --config-cache | -C | -disable-* | --disable-* \ 1995 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1996 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1997 | -with-* | --with-* | -without-* | --without-* | --x) 1998 case "$ac_configure_args0 " in 1999 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2000 esac 2001 ;; 2002 -* ) ac_must_keep_next=true ;; 2003 esac 2004 fi 2005 as_fn_append ac_configure_args " '$ac_arg'" 2006 ;; 2007 esac 2008 done 2009 done 2010 { ac_configure_args0=; unset ac_configure_args0;} 2011 { ac_configure_args1=; unset ac_configure_args1;} 2012 2013 # When interrupted or exit'd, cleanup temporary files, and complete 2014 # config.log. We remove comments because anyway the quotes in there 2015 # would cause problems or look ugly. 2016 # WARNING: Use '\'' to represent an apostrophe within the trap. 2017 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2018 trap 'exit_status=$? 2019 # Save into config.log some information that might help in debugging. 2020 { 2021 echo 2022 2023 cat <<\_ASBOX 2024 ## ---------------- ## 2025 ## Cache variables. ## 2026 ## ---------------- ## 2027 _ASBOX 2028 echo 2029 # The following way of writing the cache mishandles newlines in values, 2030 ( 2031 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2032 eval ac_val=\$$ac_var 2033 case $ac_val in #( 2034 *${as_nl}*) 2035 case $ac_var in #( 2036 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2037 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2038 esac 2039 case $ac_var in #( 2040 _ | IFS | as_nl) ;; #( 2041 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2042 *) { eval $ac_var=; unset $ac_var;} ;; 2043 esac ;; 2044 esac 2045 done 2046 (set) 2>&1 | 2047 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2048 *${as_nl}ac_space=\ *) 2049 sed -n \ 2050 "s/'\''/'\''\\\\'\'''\''/g; 2051 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2052 ;; #( 2053 *) 2054 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2055 ;; 2056 esac | 2057 sort 2058 ) 2059 echo 2060 2061 cat <<\_ASBOX 2062 ## ----------------- ## 2063 ## Output variables. ## 2064 ## ----------------- ## 2065 _ASBOX 2066 echo 2067 for ac_var in $ac_subst_vars 2068 do 2069 eval ac_val=\$$ac_var 2070 case $ac_val in 2071 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2072 esac 2073 $as_echo "$ac_var='\''$ac_val'\''" 2074 done | sort 2075 echo 2076 2077 if test -n "$ac_subst_files"; then 2078 cat <<\_ASBOX 2079 ## ------------------- ## 2080 ## File substitutions. ## 2081 ## ------------------- ## 2082 _ASBOX 2083 echo 2084 for ac_var in $ac_subst_files 2085 do 2086 eval ac_val=\$$ac_var 2087 case $ac_val in 2088 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2089 esac 2090 $as_echo "$ac_var='\''$ac_val'\''" 2091 done | sort 2092 echo 2093 fi 2094 2095 if test -s confdefs.h; then 2096 cat <<\_ASBOX 2097 ## ----------- ## 2098 ## confdefs.h. ## 2099 ## ----------- ## 2100 _ASBOX 2101 echo 2102 cat confdefs.h 2103 echo 2104 fi 2105 test "$ac_signal" != 0 && 2106 $as_echo "$as_me: caught signal $ac_signal" 2107 $as_echo "$as_me: exit $exit_status" 2108 } >&5 2109 rm -f core *.core core.conftest.* && 2110 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2111 exit $exit_status 2112 ' 0 2113 for ac_signal in 1 2 13 15; do 2114 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2115 done 2116 ac_signal=0 2117 2118 # confdefs.h avoids OS command line length limits that DEFS can exceed. 2119 rm -f -r conftest* confdefs.h 2120 2121 $as_echo "/* confdefs.h */" > confdefs.h 2122 2123 # Predefined preprocessor variables. 2124 2125 cat >>confdefs.h <<_ACEOF 2126 #define PACKAGE_NAME "$PACKAGE_NAME" 2127 _ACEOF 2128 2129 cat >>confdefs.h <<_ACEOF 2130 #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2131 _ACEOF 2132 2133 cat >>confdefs.h <<_ACEOF 2134 #define PACKAGE_VERSION "$PACKAGE_VERSION" 2135 _ACEOF 2136 2137 cat >>confdefs.h <<_ACEOF 2138 #define PACKAGE_STRING "$PACKAGE_STRING" 2139 _ACEOF 2140 2141 cat >>confdefs.h <<_ACEOF 2142 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2143 _ACEOF 2144 2145 cat >>confdefs.h <<_ACEOF 2146 #define PACKAGE_URL "$PACKAGE_URL" 2147 _ACEOF 2148 2149 2150 # Let the site file select an alternate cache file if it wants to. 2151 # Prefer an explicitly selected file to automatically selected ones. 2152 ac_site_file1=NONE 2153 ac_site_file2=NONE 2154 if test -n "$CONFIG_SITE"; then 2155 ac_site_file1=$CONFIG_SITE 2156 elif test "x$prefix" != xNONE; then 2157 ac_site_file1=$prefix/share/config.site 2158 ac_site_file2=$prefix/etc/config.site 2159 else 2160 ac_site_file1=$ac_default_prefix/share/config.site 2161 ac_site_file2=$ac_default_prefix/etc/config.site 2162 fi 2163 for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2164 do 2165 test "x$ac_site_file" = xNONE && continue 2166 if test -r "$ac_site_file"; then 2167 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2168 $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2169 sed 's/^/| /' "$ac_site_file" >&5 2170 . "$ac_site_file" 2171 fi 2172 done 2173 2174 if test -r "$cache_file"; then 2175 # Some versions of bash will fail to source /dev/null (special 2176 # files actually), so we avoid doing that. 2177 if test -f "$cache_file"; then 2178 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2179 $as_echo "$as_me: loading cache $cache_file" >&6;} 2180 case $cache_file in 2181 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2182 *) . "./$cache_file";; 2183 esac 2184 fi 2185 else 2186 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2187 $as_echo "$as_me: creating cache $cache_file" >&6;} 2188 >$cache_file 2189 fi 2190 2191 # Check that the precious variables saved in the cache have kept the same 2192 # value. 2193 ac_cache_corrupted=false 2194 for ac_var in $ac_precious_vars; do 2195 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2196 eval ac_new_set=\$ac_env_${ac_var}_set 2197 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2198 eval ac_new_val=\$ac_env_${ac_var}_value 2199 case $ac_old_set,$ac_new_set in 2200 set,) 2201 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2202 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2203 ac_cache_corrupted=: ;; 2204 ,set) 2205 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2206 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2207 ac_cache_corrupted=: ;; 2208 ,);; 2209 *) 2210 if test "x$ac_old_val" != "x$ac_new_val"; then 2211 # differences in whitespace do not lead to failure. 2212 ac_old_val_w=`echo x $ac_old_val` 2213 ac_new_val_w=`echo x $ac_new_val` 2214 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2215 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2216 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2217 ac_cache_corrupted=: 2218 else 2219 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2220 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2221 eval $ac_var=\$ac_old_val 2222 fi 2223 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2224 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2225 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2226 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2227 fi;; 2228 esac 2229 # Pass precious variables to config.status. 2230 if test "$ac_new_set" = set; then 2231 case $ac_new_val in 2232 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2233 *) ac_arg=$ac_var=$ac_new_val ;; 2234 esac 2235 case " $ac_configure_args " in 2236 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2237 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2238 esac 2239 fi 2240 done 2241 if $ac_cache_corrupted; then 2242 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2243 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2244 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2245 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2246 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2247 fi 2248 ## -------------------- ## 2249 ## Main body of script. ## 2250 ## -------------------- ## 2251 2252 ac_ext=c 2253 ac_cpp='$CPP $CPPFLAGS' 2254 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2255 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2256 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2257 2258 2259 2260 2261 2262 2263 2264 ac_aux_dir= 2265 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2266 for ac_t in install-sh install.sh shtool; do 2267 if test -f "$ac_dir/$ac_t"; then 2268 ac_aux_dir=$ac_dir 2269 ac_install_sh="$ac_aux_dir/$ac_t -c" 2270 break 2 2271 fi 2272 done 2273 done 2274 if test -z "$ac_aux_dir"; then 2275 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2276 fi 2277 2278 # These three variables are undocumented and unsupported, 2279 # and are intended to be withdrawn in a future Autoconf release. 2280 # They can cause serious problems if a builder's source tree is in a directory 2281 # whose full name contains unusual characters. 2282 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2283 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2284 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2285 2286 2287 # Make sure we can run config.sub. 2288 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2289 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2290 2291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2292 $as_echo_n "checking build system type... " >&6; } 2293 if test "${ac_cv_build+set}" = set; then : 2294 $as_echo_n "(cached) " >&6 2295 else 2296 ac_build_alias=$build_alias 2297 test "x$ac_build_alias" = x && 2298 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2299 test "x$ac_build_alias" = x && 2300 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2301 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2302 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2303 2304 fi 2305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2306 $as_echo "$ac_cv_build" >&6; } 2307 case $ac_cv_build in 2308 *-*-*) ;; 2309 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2310 esac 2311 build=$ac_cv_build 2312 ac_save_IFS=$IFS; IFS='-' 2313 set x $ac_cv_build 2314 shift 2315 build_cpu=$1 2316 build_vendor=$2 2317 shift; shift 2318 # Remember, the first character of IFS is used to create $*, 2319 # except with old shells: 2320 build_os=$* 2321 IFS=$ac_save_IFS 2322 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2323 2324 2325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2326 $as_echo_n "checking host system type... " >&6; } 2327 if test "${ac_cv_host+set}" = set; then : 2328 $as_echo_n "(cached) " >&6 2329 else 2330 if test "x$host_alias" = x; then 2331 ac_cv_host=$ac_cv_build 2332 else 2333 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2334 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2335 fi 2336 2337 fi 2338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2339 $as_echo "$ac_cv_host" >&6; } 2340 case $ac_cv_host in 2341 *-*-*) ;; 2342 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2343 esac 2344 host=$ac_cv_host 2345 ac_save_IFS=$IFS; IFS='-' 2346 set x $ac_cv_host 2347 shift 2348 host_cpu=$1 2349 host_vendor=$2 2350 shift; shift 2351 # Remember, the first character of IFS is used to create $*, 2352 # except with old shells: 2353 host_os=$* 2354 IFS=$ac_save_IFS 2355 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2356 2357 2358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2359 $as_echo_n "checking target system type... " >&6; } 2360 if test "${ac_cv_target+set}" = set; then : 2361 $as_echo_n "(cached) " >&6 2362 else 2363 if test "x$target_alias" = x; then 2364 ac_cv_target=$ac_cv_host 2365 else 2366 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2367 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2368 fi 2369 2370 fi 2371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2372 $as_echo "$ac_cv_target" >&6; } 2373 case $ac_cv_target in 2374 *-*-*) ;; 2375 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2376 esac 2377 target=$ac_cv_target 2378 ac_save_IFS=$IFS; IFS='-' 2379 set x $ac_cv_target 2380 shift 2381 target_cpu=$1 2382 target_vendor=$2 2383 shift; shift 2384 # Remember, the first character of IFS is used to create $*, 2385 # except with old shells: 2386 target_os=$* 2387 IFS=$ac_save_IFS 2388 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2389 2390 2391 # The aliases save the names the user supplied, while $host etc. 2392 # will get canonicalized. 2393 test -n "$target_alias" && 2394 test "$program_prefix$program_suffix$program_transform_name" = \ 2395 NONENONEs,x,x, && 2396 program_prefix=${target_alias}- 2397 ac_ext=c 2398 ac_cpp='$CPP $CPPFLAGS' 2399 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2400 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2401 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2402 if test -n "$ac_tool_prefix"; then 2403 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2404 set dummy ${ac_tool_prefix}gcc; ac_word=$2 2405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2406 $as_echo_n "checking for $ac_word... " >&6; } 2407 if test "${ac_cv_prog_CC+set}" = set; then : 2408 $as_echo_n "(cached) " >&6 2409 else 2410 if test -n "$CC"; then 2411 ac_cv_prog_CC="$CC" # Let the user override the test. 2412 else 2413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2414 for as_dir in $PATH 2415 do 2416 IFS=$as_save_IFS 2417 test -z "$as_dir" && as_dir=. 2418 for ac_exec_ext in '' $ac_executable_extensions; do 2419 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2420 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2422 break 2 2423 fi 2424 done 2425 done 2426 IFS=$as_save_IFS 2427 2428 fi 2429 fi 2430 CC=$ac_cv_prog_CC 2431 if test -n "$CC"; then 2432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2433 $as_echo "$CC" >&6; } 2434 else 2435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2436 $as_echo "no" >&6; } 2437 fi 2438 2439 2440 fi 2441 if test -z "$ac_cv_prog_CC"; then 2442 ac_ct_CC=$CC 2443 # Extract the first word of "gcc", so it can be a program name with args. 2444 set dummy gcc; ac_word=$2 2445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2446 $as_echo_n "checking for $ac_word... " >&6; } 2447 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2448 $as_echo_n "(cached) " >&6 2449 else 2450 if test -n "$ac_ct_CC"; then 2451 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2452 else 2453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2454 for as_dir in $PATH 2455 do 2456 IFS=$as_save_IFS 2457 test -z "$as_dir" && as_dir=. 2458 for ac_exec_ext in '' $ac_executable_extensions; do 2459 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2460 ac_cv_prog_ac_ct_CC="gcc" 2461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2462 break 2 2463 fi 2464 done 2465 done 2466 IFS=$as_save_IFS 2467 2468 fi 2469 fi 2470 ac_ct_CC=$ac_cv_prog_ac_ct_CC 2471 if test -n "$ac_ct_CC"; then 2472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2473 $as_echo "$ac_ct_CC" >&6; } 2474 else 2475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2476 $as_echo "no" >&6; } 2477 fi 2478 2479 if test "x$ac_ct_CC" = x; then 2480 CC="" 2481 else 2482 case $cross_compiling:$ac_tool_warned in 2483 yes:) 2484 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2485 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2486 ac_tool_warned=yes ;; 2487 esac 2488 CC=$ac_ct_CC 2489 fi 2490 else 2491 CC="$ac_cv_prog_CC" 2492 fi 2493 2494 if test -z "$CC"; then 2495 if test -n "$ac_tool_prefix"; then 2496 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2497 set dummy ${ac_tool_prefix}cc; ac_word=$2 2498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2499 $as_echo_n "checking for $ac_word... " >&6; } 2500 if test "${ac_cv_prog_CC+set}" = set; then : 2501 $as_echo_n "(cached) " >&6 2502 else 2503 if test -n "$CC"; then 2504 ac_cv_prog_CC="$CC" # Let the user override the test. 2505 else 2506 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2507 for as_dir in $PATH 2508 do 2509 IFS=$as_save_IFS 2510 test -z "$as_dir" && as_dir=. 2511 for ac_exec_ext in '' $ac_executable_extensions; do 2512 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2513 ac_cv_prog_CC="${ac_tool_prefix}cc" 2514 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2515 break 2 2516 fi 2517 done 2518 done 2519 IFS=$as_save_IFS 2520 2521 fi 2522 fi 2523 CC=$ac_cv_prog_CC 2524 if test -n "$CC"; then 2525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2526 $as_echo "$CC" >&6; } 2527 else 2528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2529 $as_echo "no" >&6; } 2530 fi 2531 2532 2533 fi 2534 fi 2535 if test -z "$CC"; then 2536 # Extract the first word of "cc", so it can be a program name with args. 2537 set dummy cc; ac_word=$2 2538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2539 $as_echo_n "checking for $ac_word... " >&6; } 2540 if test "${ac_cv_prog_CC+set}" = set; then : 2541 $as_echo_n "(cached) " >&6 2542 else 2543 if test -n "$CC"; then 2544 ac_cv_prog_CC="$CC" # Let the user override the test. 2545 else 2546 ac_prog_rejected=no 2547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2548 for as_dir in $PATH 2549 do 2550 IFS=$as_save_IFS 2551 test -z "$as_dir" && as_dir=. 2552 for ac_exec_ext in '' $ac_executable_extensions; do 2553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2554 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2555 ac_prog_rejected=yes 2556 continue 2557 fi 2558 ac_cv_prog_CC="cc" 2559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2560 break 2 2561 fi 2562 done 2563 done 2564 IFS=$as_save_IFS 2565 2566 if test $ac_prog_rejected = yes; then 2567 # We found a bogon in the path, so make sure we never use it. 2568 set dummy $ac_cv_prog_CC 2569 shift 2570 if test $# != 0; then 2571 # We chose a different compiler from the bogus one. 2572 # However, it has the same basename, so the bogon will be chosen 2573 # first if we set CC to just the basename; use the full file name. 2574 shift 2575 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2576 fi 2577 fi 2578 fi 2579 fi 2580 CC=$ac_cv_prog_CC 2581 if test -n "$CC"; then 2582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2583 $as_echo "$CC" >&6; } 2584 else 2585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2586 $as_echo "no" >&6; } 2587 fi 2588 2589 2590 fi 2591 if test -z "$CC"; then 2592 if test -n "$ac_tool_prefix"; then 2593 for ac_prog in cl.exe 2594 do 2595 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2596 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 2597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2598 $as_echo_n "checking for $ac_word... " >&6; } 2599 if test "${ac_cv_prog_CC+set}" = set; then : 2600 $as_echo_n "(cached) " >&6 2601 else 2602 if test -n "$CC"; then 2603 ac_cv_prog_CC="$CC" # Let the user override the test. 2604 else 2605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2606 for as_dir in $PATH 2607 do 2608 IFS=$as_save_IFS 2609 test -z "$as_dir" && as_dir=. 2610 for ac_exec_ext in '' $ac_executable_extensions; do 2611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2612 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2614 break 2 2615 fi 2616 done 2617 done 2618 IFS=$as_save_IFS 2619 2620 fi 2621 fi 2622 CC=$ac_cv_prog_CC 2623 if test -n "$CC"; then 2624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2625 $as_echo "$CC" >&6; } 2626 else 2627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2628 $as_echo "no" >&6; } 2629 fi 2630 2631 2632 test -n "$CC" && break 2633 done 2634 fi 2635 if test -z "$CC"; then 2636 ac_ct_CC=$CC 2637 for ac_prog in cl.exe 2638 do 2639 # Extract the first word of "$ac_prog", so it can be a program name with args. 2640 set dummy $ac_prog; ac_word=$2 2641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2642 $as_echo_n "checking for $ac_word... " >&6; } 2643 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2644 $as_echo_n "(cached) " >&6 2645 else 2646 if test -n "$ac_ct_CC"; then 2647 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2648 else 2649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2650 for as_dir in $PATH 2651 do 2652 IFS=$as_save_IFS 2653 test -z "$as_dir" && as_dir=. 2654 for ac_exec_ext in '' $ac_executable_extensions; do 2655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2656 ac_cv_prog_ac_ct_CC="$ac_prog" 2657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2658 break 2 2659 fi 2660 done 2661 done 2662 IFS=$as_save_IFS 2663 2664 fi 2665 fi 2666 ac_ct_CC=$ac_cv_prog_ac_ct_CC 2667 if test -n "$ac_ct_CC"; then 2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2669 $as_echo "$ac_ct_CC" >&6; } 2670 else 2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2672 $as_echo "no" >&6; } 2673 fi 2674 2675 2676 test -n "$ac_ct_CC" && break 2677 done 2678 2679 if test "x$ac_ct_CC" = x; then 2680 CC="" 2681 else 2682 case $cross_compiling:$ac_tool_warned in 2683 yes:) 2684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2685 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2686 ac_tool_warned=yes ;; 2687 esac 2688 CC=$ac_ct_CC 2689 fi 2690 fi 2691 2692 fi 2693 2694 2695 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2696 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2697 as_fn_error "no acceptable C compiler found in \$PATH 2698 See \`config.log' for more details." "$LINENO" 5; } 2699 2700 # Provide some information about the compiler. 2701 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2702 set X $ac_compile 2703 ac_compiler=$2 2704 for ac_option in --version -v -V -qversion; do 2705 { { ac_try="$ac_compiler $ac_option >&5" 2706 case "(($ac_try" in 2707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2708 *) ac_try_echo=$ac_try;; 2709 esac 2710 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2711 $as_echo "$ac_try_echo"; } >&5 2712 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2713 ac_status=$? 2714 if test -s conftest.err; then 2715 sed '10a\ 2716 ... rest of stderr output deleted ... 2717 10q' conftest.err >conftest.er1 2718 cat conftest.er1 >&5 2719 rm -f conftest.er1 conftest.err 2720 fi 2721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2722 test $ac_status = 0; } 2723 done 2724 2725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2726 /* end confdefs.h. */ 2727 2728 int 2729 main () 2730 { 2731 2732 ; 2733 return 0; 2734 } 2735 _ACEOF 2736 ac_clean_files_save=$ac_clean_files 2737 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 2738 # Try to create an executable without -o first, disregard a.out. 2739 # It will help us diagnose broken compilers, and finding out an intuition 2740 # of exeext. 2741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2742 $as_echo_n "checking for C compiler default output file name... " >&6; } 2743 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2744 2745 # The possible output files: 2746 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2747 2748 ac_rmfiles= 2749 for ac_file in $ac_files 2750 do 2751 case $ac_file in 2752 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2753 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2754 esac 2755 done 2756 rm -f $ac_rmfiles 2757 2758 if { { ac_try="$ac_link_default" 2759 case "(($ac_try" in 2760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2761 *) ac_try_echo=$ac_try;; 2762 esac 2763 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2764 $as_echo "$ac_try_echo"; } >&5 2765 (eval "$ac_link_default") 2>&5 2766 ac_status=$? 2767 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2768 test $ac_status = 0; }; then : 2769 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2770 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2771 # in a Makefile. We should not override ac_cv_exeext if it was cached, 2772 # so that the user can short-circuit this test for compilers unknown to 2773 # Autoconf. 2774 for ac_file in $ac_files '' 2775 do 2776 test -f "$ac_file" || continue 2777 case $ac_file in 2778 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2779 ;; 2780 [ab].out ) 2781 # We found the default executable, but exeext='' is most 2782 # certainly right. 2783 break;; 2784 *.* ) 2785 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2786 then :; else 2787 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2788 fi 2789 # We set ac_cv_exeext here because the later test for it is not 2790 # safe: cross compilers may not add the suffix if given an `-o' 2791 # argument, so we may need to know it at that point already. 2792 # Even if this section looks crufty: it has the advantage of 2793 # actually working. 2794 break;; 2795 * ) 2796 break;; 2797 esac 2798 done 2799 test "$ac_cv_exeext" = no && ac_cv_exeext= 2800 2801 else 2802 ac_file='' 2803 fi 2804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2805 $as_echo "$ac_file" >&6; } 2806 if test -z "$ac_file"; then : 2807 $as_echo "$as_me: failed program was:" >&5 2808 sed 's/^/| /' conftest.$ac_ext >&5 2809 2810 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2811 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2812 { as_fn_set_status 77 2813 as_fn_error "C compiler cannot create executables 2814 See \`config.log' for more details." "$LINENO" 5; }; } 2815 fi 2816 ac_exeext=$ac_cv_exeext 2817 2818 # Check that the compiler produces executables we can run. If not, either 2819 # the compiler is broken, or we cross compile. 2820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2821 $as_echo_n "checking whether the C compiler works... " >&6; } 2822 # If not cross compiling, check that we can run a simple program. 2823 if test "$cross_compiling" != yes; then 2824 if { ac_try='./$ac_file' 2825 { { case "(($ac_try" in 2826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2827 *) ac_try_echo=$ac_try;; 2828 esac 2829 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2830 $as_echo "$ac_try_echo"; } >&5 2831 (eval "$ac_try") 2>&5 2832 ac_status=$? 2833 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2834 test $ac_status = 0; }; }; then 2835 cross_compiling=no 2836 else 2837 if test "$cross_compiling" = maybe; then 2838 cross_compiling=yes 2839 else 2840 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2841 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2842 as_fn_error "cannot run C compiled programs. 2843 If you meant to cross compile, use \`--host'. 2844 See \`config.log' for more details." "$LINENO" 5; } 2845 fi 2846 fi 2847 fi 2848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2849 $as_echo "yes" >&6; } 2850 2851 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 2852 ac_clean_files=$ac_clean_files_save 2853 # Check that the compiler produces executables we can run. If not, either 2854 # the compiler is broken, or we cross compile. 2855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2856 $as_echo_n "checking whether we are cross compiling... " >&6; } 2857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2858 $as_echo "$cross_compiling" >&6; } 2859 2860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2861 $as_echo_n "checking for suffix of executables... " >&6; } 2862 if { { ac_try="$ac_link" 2863 case "(($ac_try" in 2864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2865 *) ac_try_echo=$ac_try;; 2866 esac 2867 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2868 $as_echo "$ac_try_echo"; } >&5 2869 (eval "$ac_link") 2>&5 2870 ac_status=$? 2871 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2872 test $ac_status = 0; }; then : 2873 # If both `conftest.exe' and `conftest' are `present' (well, observable) 2874 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2875 # work properly (i.e., refer to `conftest.exe'), while it won't with 2876 # `rm'. 2877 for ac_file in conftest.exe conftest conftest.*; do 2878 test -f "$ac_file" || continue 2879 case $ac_file in 2880 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2881 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2882 break;; 2883 * ) break;; 2884 esac 2885 done 2886 else 2887 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2888 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2889 as_fn_error "cannot compute suffix of executables: cannot compile and link 2890 See \`config.log' for more details." "$LINENO" 5; } 2891 fi 2892 rm -f conftest$ac_cv_exeext 2893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2894 $as_echo "$ac_cv_exeext" >&6; } 2895 2896 rm -f conftest.$ac_ext 2897 EXEEXT=$ac_cv_exeext 2898 ac_exeext=$EXEEXT 2899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2900 $as_echo_n "checking for suffix of object files... " >&6; } 2901 if test "${ac_cv_objext+set}" = set; then : 2902 $as_echo_n "(cached) " >&6 2903 else 2904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2905 /* end confdefs.h. */ 2906 2907 int 2908 main () 2909 { 2910 2911 ; 2912 return 0; 2913 } 2914 _ACEOF 2915 rm -f conftest.o conftest.obj 2916 if { { ac_try="$ac_compile" 2917 case "(($ac_try" in 2918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2919 *) ac_try_echo=$ac_try;; 2920 esac 2921 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2922 $as_echo "$ac_try_echo"; } >&5 2923 (eval "$ac_compile") 2>&5 2924 ac_status=$? 2925 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2926 test $ac_status = 0; }; then : 2927 for ac_file in conftest.o conftest.obj conftest.*; do 2928 test -f "$ac_file" || continue; 2929 case $ac_file in 2930 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2931 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2932 break;; 2933 esac 2934 done 2935 else 2936 $as_echo "$as_me: failed program was:" >&5 2937 sed 's/^/| /' conftest.$ac_ext >&5 2938 2939 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2940 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2941 as_fn_error "cannot compute suffix of object files: cannot compile 2942 See \`config.log' for more details." "$LINENO" 5; } 2943 fi 2944 rm -f conftest.$ac_cv_objext conftest.$ac_ext 2945 fi 2946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2947 $as_echo "$ac_cv_objext" >&6; } 2948 OBJEXT=$ac_cv_objext 2949 ac_objext=$OBJEXT 2950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2951 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2952 if test "${ac_cv_c_compiler_gnu+set}" = set; then : 2953 $as_echo_n "(cached) " >&6 2954 else 2955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2956 /* end confdefs.h. */ 2957 2958 int 2959 main () 2960 { 2961 #ifndef __GNUC__ 2962 choke me 2963 #endif 2964 2965 ; 2966 return 0; 2967 } 2968 _ACEOF 2969 if ac_fn_c_try_compile "$LINENO"; then : 2970 ac_compiler_gnu=yes 2971 else 2972 ac_compiler_gnu=no 2973 fi 2974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2975 ac_cv_c_compiler_gnu=$ac_compiler_gnu 2976 2977 fi 2978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2979 $as_echo "$ac_cv_c_compiler_gnu" >&6; } 2980 if test $ac_compiler_gnu = yes; then 2981 GCC=yes 2982 else 2983 GCC= 2984 fi 2985 ac_test_CFLAGS=${CFLAGS+set} 2986 ac_save_CFLAGS=$CFLAGS 2987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2988 $as_echo_n "checking whether $CC accepts -g... " >&6; } 2989 if test "${ac_cv_prog_cc_g+set}" = set; then : 2990 $as_echo_n "(cached) " >&6 2991 else 2992 ac_save_c_werror_flag=$ac_c_werror_flag 2993 ac_c_werror_flag=yes 2994 ac_cv_prog_cc_g=no 2995 CFLAGS="-g" 2996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2997 /* end confdefs.h. */ 2998 2999 int 3000 main () 3001 { 3002 3003 ; 3004 return 0; 3005 } 3006 _ACEOF 3007 if ac_fn_c_try_compile "$LINENO"; then : 3008 ac_cv_prog_cc_g=yes 3009 else 3010 CFLAGS="" 3011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3012 /* end confdefs.h. */ 3013 3014 int 3015 main () 3016 { 3017 3018 ; 3019 return 0; 3020 } 3021 _ACEOF 3022 if ac_fn_c_try_compile "$LINENO"; then : 3023 3024 else 3025 ac_c_werror_flag=$ac_save_c_werror_flag 3026 CFLAGS="-g" 3027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3028 /* end confdefs.h. */ 3029 3030 int 3031 main () 3032 { 3033 3034 ; 3035 return 0; 3036 } 3037 _ACEOF 3038 if ac_fn_c_try_compile "$LINENO"; then : 3039 ac_cv_prog_cc_g=yes 3040 fi 3041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3042 fi 3043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3044 fi 3045 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3046 ac_c_werror_flag=$ac_save_c_werror_flag 3047 fi 3048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3049 $as_echo "$ac_cv_prog_cc_g" >&6; } 3050 if test "$ac_test_CFLAGS" = set; then 3051 CFLAGS=$ac_save_CFLAGS 3052 elif test $ac_cv_prog_cc_g = yes; then 3053 if test "$GCC" = yes; then 3054 CFLAGS="-g -O2" 3055 else 3056 CFLAGS="-g" 3057 fi 3058 else 3059 if test "$GCC" = yes; then 3060 CFLAGS="-O2" 3061 else 3062 CFLAGS= 3063 fi 3064 fi 3065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3066 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3067 if test "${ac_cv_prog_cc_c89+set}" = set; then : 3068 $as_echo_n "(cached) " >&6 3069 else 3070 ac_cv_prog_cc_c89=no 3071 ac_save_CC=$CC 3072 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3073 /* end confdefs.h. */ 3074 #include <stdarg.h> 3075 #include <stdio.h> 3076 #include <sys/types.h> 3077 #include <sys/stat.h> 3078 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3079 struct buf { int x; }; 3080 FILE * (*rcsopen) (struct buf *, struct stat *, int); 3081 static char *e (p, i) 3082 char **p; 3083 int i; 3084 { 3085 return p[i]; 3086 } 3087 static char *f (char * (*g) (char **, int), char **p, ...) 3088 { 3089 char *s; 3090 va_list v; 3091 va_start (v,p); 3092 s = g (p, va_arg (v,int)); 3093 va_end (v); 3094 return s; 3095 } 3096 3097 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3098 function prototypes and stuff, but not '\xHH' hex character constants. 3099 These don't provoke an error unfortunately, instead are silently treated 3100 as 'x'. The following induces an error, until -std is added to get 3101 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3102 array size at least. It's necessary to write '\x00'==0 to get something 3103 that's true only with -std. */ 3104 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3105 3106 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3107 inside strings and character constants. */ 3108 #define FOO(x) 'x' 3109 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3110 3111 int test (int i, double x); 3112 struct s1 {int (*f) (int a);}; 3113 struct s2 {int (*f) (double a);}; 3114 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3115 int argc; 3116 char **argv; 3117 int 3118 main () 3119 { 3120 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3121 ; 3122 return 0; 3123 } 3124 _ACEOF 3125 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3126 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3127 do 3128 CC="$ac_save_CC $ac_arg" 3129 if ac_fn_c_try_compile "$LINENO"; then : 3130 ac_cv_prog_cc_c89=$ac_arg 3131 fi 3132 rm -f core conftest.err conftest.$ac_objext 3133 test "x$ac_cv_prog_cc_c89" != "xno" && break 3134 done 3135 rm -f conftest.$ac_ext 3136 CC=$ac_save_CC 3137 3138 fi 3139 # AC_CACHE_VAL 3140 case "x$ac_cv_prog_cc_c89" in 3141 x) 3142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3143 $as_echo "none needed" >&6; } ;; 3144 xno) 3145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3146 $as_echo "unsupported" >&6; } ;; 3147 *) 3148 CC="$CC $ac_cv_prog_cc_c89" 3149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3150 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3151 esac 3152 if test "x$ac_cv_prog_cc_c89" != xno; then : 3153 3154 fi 3155 3156 ac_ext=c 3157 ac_cpp='$CPP $CPPFLAGS' 3158 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3159 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3160 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3161 3162 3163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5 3164 $as_echo_n "checking for library containing strerror... " >&6; } 3165 if test "${ac_cv_search_strerror+set}" = set; then : 3166 $as_echo_n "(cached) " >&6 3167 else 3168 ac_func_search_save_LIBS=$LIBS 3169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3170 /* end confdefs.h. */ 3171 3172 /* Override any GCC internal prototype to avoid an error. 3173 Use char because int might match the return type of a GCC 3174 builtin and then its argument prototype would still apply. */ 3175 #ifdef __cplusplus 3176 extern "C" 3177 #endif 3178 char strerror (); 3179 int 3180 main () 3181 { 3182 return strerror (); 3183 ; 3184 return 0; 3185 } 3186 _ACEOF 3187 for ac_lib in '' cposix; do 3188 if test -z "$ac_lib"; then 3189 ac_res="none required" 3190 else 3191 ac_res=-l$ac_lib 3192 LIBS="-l$ac_lib $ac_func_search_save_LIBS" 3193 fi 3194 if ac_fn_c_try_link "$LINENO"; then : 3195 ac_cv_search_strerror=$ac_res 3196 fi 3197 rm -f core conftest.err conftest.$ac_objext \ 3198 conftest$ac_exeext 3199 if test "${ac_cv_search_strerror+set}" = set; then : 3200 break 3201 fi 3202 done 3203 if test "${ac_cv_search_strerror+set}" = set; then : 3204 3205 else 3206 ac_cv_search_strerror=no 3207 fi 3208 rm conftest.$ac_ext 3209 LIBS=$ac_func_search_save_LIBS 3210 fi 3211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5 3212 $as_echo "$ac_cv_search_strerror" >&6; } 3213 ac_res=$ac_cv_search_strerror 3214 if test "$ac_res" != no; then : 3215 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 3216 3217 fi 3218 3219 3220 am__api_version='1.11' 3221 3222 # Find a good install program. We prefer a C program (faster), 3223 # so one script is as good as another. But avoid the broken or 3224 # incompatible versions: 3225 # SysV /etc/install, /usr/sbin/install 3226 # SunOS /usr/etc/install 3227 # IRIX /sbin/install 3228 # AIX /bin/install 3229 # AmigaOS /C/install, which installs bootblocks on floppy discs 3230 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3231 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 3232 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3233 # OS/2's system install, which has a completely different semantic 3234 # ./install, which can be erroneously created by make from ./install.sh. 3235 # Reject install programs that cannot install multiple files. 3236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3237 $as_echo_n "checking for a BSD-compatible install... " >&6; } 3238 if test -z "$INSTALL"; then 3239 if test "${ac_cv_path_install+set}" = set; then : 3240 $as_echo_n "(cached) " >&6 3241 else 3242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3243 for as_dir in $PATH 3244 do 3245 IFS=$as_save_IFS 3246 test -z "$as_dir" && as_dir=. 3247 # Account for people who put trailing slashes in PATH elements. 3248 case $as_dir/ in #(( 3249 ./ | .// | /[cC]/* | \ 3250 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3251 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3252 /usr/ucb/* ) ;; 3253 *) 3254 # OSF1 and SCO ODT 3.0 have their own names for install. 3255 # Don't use installbsd from OSF since it installs stuff as root 3256 # by default. 3257 for ac_prog in ginstall scoinst install; do 3258 for ac_exec_ext in '' $ac_executable_extensions; do 3259 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 3260 if test $ac_prog = install && 3261 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3262 # AIX install. It has an incompatible calling convention. 3263 : 3264 elif test $ac_prog = install && 3265 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3266 # program-specific install script used by HP pwplus--don't use. 3267 : 3268 else 3269 rm -rf conftest.one conftest.two conftest.dir 3270 echo one > conftest.one 3271 echo two > conftest.two 3272 mkdir conftest.dir 3273 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3274 test -s conftest.one && test -s conftest.two && 3275 test -s conftest.dir/conftest.one && 3276 test -s conftest.dir/conftest.two 3277 then 3278 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3279 break 3 3280 fi 3281 fi 3282 fi 3283 done 3284 done 3285 ;; 3286 esac 3287 3288 done 3289 IFS=$as_save_IFS 3290 3291 rm -rf conftest.one conftest.two conftest.dir 3292 3293 fi 3294 if test "${ac_cv_path_install+set}" = set; then 3295 INSTALL=$ac_cv_path_install 3296 else 3297 # As a last resort, use the slow shell script. Don't cache a 3298 # value for INSTALL within a source directory, because that will 3299 # break other packages using the cache if that directory is 3300 # removed, or if the value is a relative name. 3301 INSTALL=$ac_install_sh 3302 fi 3303 fi 3304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3305 $as_echo "$INSTALL" >&6; } 3306 3307 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3308 # It thinks the first close brace ends the variable substitution. 3309 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3310 3311 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3312 3313 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3314 3315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 3316 $as_echo_n "checking whether build environment is sane... " >&6; } 3317 # Just in case 3318 sleep 1 3319 echo timestamp > conftest.file 3320 # Reject unsafe characters in $srcdir or the absolute working directory 3321 # name. Accept space and tab only in the latter. 3322 am_lf=' 3323 ' 3324 case `pwd` in 3325 *[\\\"\#\$\&\'\`$am_lf]*) 3326 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 3327 esac 3328 case $srcdir in 3329 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 3330 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 3331 esac 3332 3333 # Do `set' in a subshell so we don't clobber the current shell's 3334 # arguments. Must try -L first in case configure is actually a 3335 # symlink; some systems play weird games with the mod time of symlinks 3336 # (eg FreeBSD returns the mod time of the symlink's containing 3337 # directory). 3338 if ( 3339 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 3340 if test "$*" = "X"; then 3341 # -L didn't work. 3342 set X `ls -t "$srcdir/configure" conftest.file` 3343 fi 3344 rm -f conftest.file 3345 if test "$*" != "X $srcdir/configure conftest.file" \ 3346 && test "$*" != "X conftest.file $srcdir/configure"; then 3347 3348 # If neither matched, then we have a broken ls. This can happen 3349 # if, for instance, CONFIG_SHELL is bash and it inherits a 3350 # broken ls alias from the environment. This has actually 3351 # happened. Such a system could not be considered "sane". 3352 as_fn_error "ls -t appears to fail. Make sure there is not a broken 3353 alias in your environment" "$LINENO" 5 3354 fi 3355 3356 test "$2" = conftest.file 3357 ) 3358 then 3359 # Ok. 3360 : 3361 else 3362 as_fn_error "newly created file is older than distributed files! 3363 Check your system clock" "$LINENO" 5 3364 fi 3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3366 $as_echo "yes" >&6; } 3367 test "$program_prefix" != NONE && 3368 program_transform_name="s&^&$program_prefix&;$program_transform_name" 3369 # Use a double $ so make ignores it. 3370 test "$program_suffix" != NONE && 3371 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 3372 # Double any \ or $. 3373 # By default was `s,x,x', remove it if useless. 3374 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 3375 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 3376 3377 # expand $ac_aux_dir to an absolute path 3378 am_aux_dir=`cd $ac_aux_dir && pwd` 3379 3380 if test x"${MISSING+set}" != xset; then 3381 case $am_aux_dir in 3382 *\ * | *\ *) 3383 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 3384 *) 3385 MISSING="\${SHELL} $am_aux_dir/missing" ;; 3386 esac 3387 fi 3388 # Use eval to expand $SHELL 3389 if eval "$MISSING --run true"; then 3390 am_missing_run="$MISSING --run " 3391 else 3392 am_missing_run= 3393 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 3394 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 3395 fi 3396 3397 if test x"${install_sh}" != xset; then 3398 case $am_aux_dir in 3399 *\ * | *\ *) 3400 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 3401 *) 3402 install_sh="\${SHELL} $am_aux_dir/install-sh" 3403 esac 3404 fi 3405 3406 # Installed binaries are usually stripped using `strip' when the user 3407 # run `make install-strip'. However `strip' might not be the right 3408 # tool to use in cross-compilation environments, therefore Automake 3409 # will honor the `STRIP' environment variable to overrule this program. 3410 if test "$cross_compiling" != no; then 3411 if test -n "$ac_tool_prefix"; then 3412 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 3413 set dummy ${ac_tool_prefix}strip; ac_word=$2 3414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3415 $as_echo_n "checking for $ac_word... " >&6; } 3416 if test "${ac_cv_prog_STRIP+set}" = set; then : 3417 $as_echo_n "(cached) " >&6 3418 else 3419 if test -n "$STRIP"; then 3420 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 3421 else 3422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3423 for as_dir in $PATH 3424 do 3425 IFS=$as_save_IFS 3426 test -z "$as_dir" && as_dir=. 3427 for ac_exec_ext in '' $ac_executable_extensions; do 3428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3429 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 3430 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3431 break 2 3432 fi 3433 done 3434 done 3435 IFS=$as_save_IFS 3436 3437 fi 3438 fi 3439 STRIP=$ac_cv_prog_STRIP 3440 if test -n "$STRIP"; then 3441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 3442 $as_echo "$STRIP" >&6; } 3443 else 3444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3445 $as_echo "no" >&6; } 3446 fi 3447 3448 3449 fi 3450 if test -z "$ac_cv_prog_STRIP"; then 3451 ac_ct_STRIP=$STRIP 3452 # Extract the first word of "strip", so it can be a program name with args. 3453 set dummy strip; ac_word=$2 3454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3455 $as_echo_n "checking for $ac_word... " >&6; } 3456 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 3457 $as_echo_n "(cached) " >&6 3458 else 3459 if test -n "$ac_ct_STRIP"; then 3460 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 3461 else 3462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3463 for as_dir in $PATH 3464 do 3465 IFS=$as_save_IFS 3466 test -z "$as_dir" && as_dir=. 3467 for ac_exec_ext in '' $ac_executable_extensions; do 3468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3469 ac_cv_prog_ac_ct_STRIP="strip" 3470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3471 break 2 3472 fi 3473 done 3474 done 3475 IFS=$as_save_IFS 3476 3477 fi 3478 fi 3479 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 3480 if test -n "$ac_ct_STRIP"; then 3481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 3482 $as_echo "$ac_ct_STRIP" >&6; } 3483 else 3484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3485 $as_echo "no" >&6; } 3486 fi 3487 3488 if test "x$ac_ct_STRIP" = x; then 3489 STRIP=":" 3490 else 3491 case $cross_compiling:$ac_tool_warned in 3492 yes:) 3493 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3494 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3495 ac_tool_warned=yes ;; 3496 esac 3497 STRIP=$ac_ct_STRIP 3498 fi 3499 else 3500 STRIP="$ac_cv_prog_STRIP" 3501 fi 3502 3503 fi 3504 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 3505 3506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 3507 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 3508 if test -z "$MKDIR_P"; then 3509 if test "${ac_cv_path_mkdir+set}" = set; then : 3510 $as_echo_n "(cached) " >&6 3511 else 3512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3513 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 3514 do 3515 IFS=$as_save_IFS 3516 test -z "$as_dir" && as_dir=. 3517 for ac_prog in mkdir gmkdir; do 3518 for ac_exec_ext in '' $ac_executable_extensions; do 3519 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 3520 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 3521 'mkdir (GNU coreutils) '* | \ 3522 'mkdir (coreutils) '* | \ 3523 'mkdir (fileutils) '4.1*) 3524 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 3525 break 3;; 3526 esac 3527 done 3528 done 3529 done 3530 IFS=$as_save_IFS 3531 3532 fi 3533 3534 if test "${ac_cv_path_mkdir+set}" = set; then 3535 MKDIR_P="$ac_cv_path_mkdir -p" 3536 else 3537 # As a last resort, use the slow shell script. Don't cache a 3538 # value for MKDIR_P within a source directory, because that will 3539 # break other packages using the cache if that directory is 3540 # removed, or if the value is a relative name. 3541 test -d ./--version && rmdir ./--version 3542 MKDIR_P="$ac_install_sh -d" 3543 fi 3544 fi 3545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 3546 $as_echo "$MKDIR_P" >&6; } 3547 3548 mkdir_p="$MKDIR_P" 3549 case $mkdir_p in 3550 [\\/$]* | ?:[\\/]*) ;; 3551 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 3552 esac 3553 3554 for ac_prog in gawk mawk nawk awk 3555 do 3556 # Extract the first word of "$ac_prog", so it can be a program name with args. 3557 set dummy $ac_prog; ac_word=$2 3558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3559 $as_echo_n "checking for $ac_word... " >&6; } 3560 if test "${ac_cv_prog_AWK+set}" = set; then : 3561 $as_echo_n "(cached) " >&6 3562 else 3563 if test -n "$AWK"; then 3564 ac_cv_prog_AWK="$AWK" # Let the user override the test. 3565 else 3566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3567 for as_dir in $PATH 3568 do 3569 IFS=$as_save_IFS 3570 test -z "$as_dir" && as_dir=. 3571 for ac_exec_ext in '' $ac_executable_extensions; do 3572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3573 ac_cv_prog_AWK="$ac_prog" 3574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3575 break 2 3576 fi 3577 done 3578 done 3579 IFS=$as_save_IFS 3580 3581 fi 3582 fi 3583 AWK=$ac_cv_prog_AWK 3584 if test -n "$AWK"; then 3585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 3586 $as_echo "$AWK" >&6; } 3587 else 3588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3589 $as_echo "no" >&6; } 3590 fi 3591 3592 3593 test -n "$AWK" && break 3594 done 3595 3596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 3597 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 3598 set x ${MAKE-make} 3599 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 3600 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 3601 $as_echo_n "(cached) " >&6 3602 else 3603 cat >conftest.make <<\_ACEOF 3604 SHELL = /bin/sh 3605 all: 3606 @echo '@@@%%%=$(MAKE)=@@@%%%' 3607 _ACEOF 3608 # GNU make sometimes prints "make[1]: Entering...", which would confuse us. 3609 case `${MAKE-make} -f conftest.make 2>/dev/null` in 3610 *@@@%%%=?*=@@@%%%*) 3611 eval ac_cv_prog_make_${ac_make}_set=yes;; 3612 *) 3613 eval ac_cv_prog_make_${ac_make}_set=no;; 3614 esac 3615 rm -f conftest.make 3616 fi 3617 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 3618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3619 $as_echo "yes" >&6; } 3620 SET_MAKE= 3621 else 3622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3623 $as_echo "no" >&6; } 3624 SET_MAKE="MAKE=${MAKE-make}" 3625 fi 3626 3627 rm -rf .tst 2>/dev/null 3628 mkdir .tst 2>/dev/null 3629 if test -d .tst; then 3630 am__leading_dot=. 3631 else 3632 am__leading_dot=_ 3633 fi 3634 rmdir .tst 2>/dev/null 3635 3636 DEPDIR="${am__leading_dot}deps" 3637 3638 ac_config_commands="$ac_config_commands depfiles" 3639 3640 3641 am_make=${MAKE-make} 3642 cat > confinc << 'END' 3643 am__doit: 3644 @echo this is the am__doit target 3645 .PHONY: am__doit 3646 END 3647 # If we don't find an include directive, just comment out the code. 3648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3649 $as_echo_n "checking for style of include used by $am_make... " >&6; } 3650 am__include="#" 3651 am__quote= 3652 _am_result=none 3653 # First try GNU make style include. 3654 echo "include confinc" > confmf 3655 # Ignore all kinds of additional output from `make'. 3656 case `$am_make -s -f confmf 2> /dev/null` in #( 3657 *the\ am__doit\ target*) 3658 am__include=include 3659 am__quote= 3660 _am_result=GNU 3661 ;; 3662 esac 3663 # Now try BSD make style include. 3664 if test "$am__include" = "#"; then 3665 echo '.include "confinc"' > confmf 3666 case `$am_make -s -f confmf 2> /dev/null` in #( 3667 *the\ am__doit\ target*) 3668 am__include=.include 3669 am__quote="\"" 3670 _am_result=BSD 3671 ;; 3672 esac 3673 fi 3674 3675 3676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3677 $as_echo "$_am_result" >&6; } 3678 rm -f confinc confmf 3679 3680 # Check whether --enable-dependency-tracking was given. 3681 if test "${enable_dependency_tracking+set}" = set; then : 3682 enableval=$enable_dependency_tracking; 3683 fi 3684 3685 if test "x$enable_dependency_tracking" != xno; then 3686 am_depcomp="$ac_aux_dir/depcomp" 3687 AMDEPBACKSLASH='\' 3688 am__nodep='_no' 3689 fi 3690 if test "x$enable_dependency_tracking" != xno; then 3691 AMDEP_TRUE= 3692 AMDEP_FALSE='#' 3693 else 3694 AMDEP_TRUE='#' 3695 AMDEP_FALSE= 3696 fi 3697 3698 3699 if test "`cd $srcdir && pwd`" != "`pwd`"; then 3700 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 3701 # is not polluted with repeated "-I." 3702 am__isrc=' -I$(srcdir)' 3703 # test to see if srcdir already configured 3704 if test -f $srcdir/config.status; then 3705 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 3706 fi 3707 fi 3708 3709 # test whether we have cygpath 3710 if test -z "$CYGPATH_W"; then 3711 if (cygpath --version) >/dev/null 2>/dev/null; then 3712 CYGPATH_W='cygpath -w' 3713 else 3714 CYGPATH_W=echo 3715 fi 3716 fi 3717 3718 3719 # Define the identity of the package. 3720 PACKAGE='opcodes' 3721 VERSION='2.27.0' 3722 3723 3724 cat >>confdefs.h <<_ACEOF 3725 #define PACKAGE "$PACKAGE" 3726 _ACEOF 3727 3728 3729 cat >>confdefs.h <<_ACEOF 3730 #define VERSION "$VERSION" 3731 _ACEOF 3732 3733 # Some tools Automake needs. 3734 3735 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 3736 3737 3738 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 3739 3740 3741 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3742 3743 3744 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3745 3746 3747 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3748 3749 # We need awk for the "check" target. The system "awk" is bad on 3750 # some platforms. 3751 # Always define AMTAR for backward compatibility. Yes, it's still used 3752 # in the wild :-( We should find a proper way to deprecate it ... 3753 AMTAR='$${TAR-tar}' 3754 3755 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3756 3757 3758 3759 3760 depcc="$CC" am_compiler_list= 3761 3762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3763 $as_echo_n "checking dependency style of $depcc... " >&6; } 3764 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3765 $as_echo_n "(cached) " >&6 3766 else 3767 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3768 # We make a subdir and do the tests there. Otherwise we can end up 3769 # making bogus files that we don't know about and never remove. For 3770 # instance it was reported that on HP-UX the gcc test will end up 3771 # making a dummy file named `D' -- because `-MD' means `put the output 3772 # in D'. 3773 rm -rf conftest.dir 3774 mkdir conftest.dir 3775 # Copy depcomp to subdir because otherwise we won't find it if we're 3776 # using a relative directory. 3777 cp "$am_depcomp" conftest.dir 3778 cd conftest.dir 3779 # We will build objects and dependencies in a subdirectory because 3780 # it helps to detect inapplicable dependency modes. For instance 3781 # both Tru64's cc and ICC support -MD to output dependencies as a 3782 # side effect of compilation, but ICC will put the dependencies in 3783 # the current directory while Tru64 will put them in the object 3784 # directory. 3785 mkdir sub 3786 3787 am_cv_CC_dependencies_compiler_type=none 3788 if test "$am_compiler_list" = ""; then 3789 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3790 fi 3791 am__universal=false 3792 case " $depcc " in #( 3793 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3794 esac 3795 3796 for depmode in $am_compiler_list; do 3797 # Setup a source with many dependencies, because some compilers 3798 # like to wrap large dependency lists on column 80 (with \), and 3799 # we should not choose a depcomp mode which is confused by this. 3800 # 3801 # We need to recreate these files for each test, as the compiler may 3802 # overwrite some of them when testing with obscure command lines. 3803 # This happens at least with the AIX C compiler. 3804 : > sub/conftest.c 3805 for i in 1 2 3 4 5 6; do 3806 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3807 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3808 # Solaris 8's {/usr,}/bin/sh. 3809 touch sub/conftst$i.h 3810 done 3811 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3812 3813 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3814 # mode. It turns out that the SunPro C++ compiler does not properly 3815 # handle `-M -o', and we need to detect this. Also, some Intel 3816 # versions had trouble with output in subdirs 3817 am__obj=sub/conftest.${OBJEXT-o} 3818 am__minus_obj="-o $am__obj" 3819 case $depmode in 3820 gcc) 3821 # This depmode causes a compiler race in universal mode. 3822 test "$am__universal" = false || continue 3823 ;; 3824 nosideeffect) 3825 # after this tag, mechanisms are not by side-effect, so they'll 3826 # only be used when explicitly requested 3827 if test "x$enable_dependency_tracking" = xyes; then 3828 continue 3829 else 3830 break 3831 fi 3832 ;; 3833 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 3834 # This compiler won't grok `-c -o', but also, the minuso test has 3835 # not run yet. These depmodes are late enough in the game, and 3836 # so weak that their functioning should not be impacted. 3837 am__obj=conftest.${OBJEXT-o} 3838 am__minus_obj= 3839 ;; 3840 none) break ;; 3841 esac 3842 if depmode=$depmode \ 3843 source=sub/conftest.c object=$am__obj \ 3844 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3845 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3846 >/dev/null 2>conftest.err && 3847 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3848 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3849 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3850 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3851 # icc doesn't choke on unknown options, it will just issue warnings 3852 # or remarks (even with -Werror). So we grep stderr for any message 3853 # that says an option was ignored or not supported. 3854 # When given -MP, icc 7.0 and 7.1 complain thusly: 3855 # icc: Command line warning: ignoring option '-M'; no argument required 3856 # The diagnosis changed in icc 8.0: 3857 # icc: Command line remark: option '-MP' not supported 3858 if (grep 'ignoring option' conftest.err || 3859 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3860 am_cv_CC_dependencies_compiler_type=$depmode 3861 break 3862 fi 3863 fi 3864 done 3865 3866 cd .. 3867 rm -rf conftest.dir 3868 else 3869 am_cv_CC_dependencies_compiler_type=none 3870 fi 3871 3872 fi 3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3874 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3875 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3876 3877 if 3878 test "x$enable_dependency_tracking" != xno \ 3879 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3880 am__fastdepCC_TRUE= 3881 am__fastdepCC_FALSE='#' 3882 else 3883 am__fastdepCC_TRUE='#' 3884 am__fastdepCC_FALSE= 3885 fi 3886 3887 3888 3889 3890 ac_ext=c 3891 ac_cpp='$CPP $CPPFLAGS' 3892 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3893 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3894 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3895 if test -n "$ac_tool_prefix"; then 3896 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3897 set dummy ${ac_tool_prefix}gcc; ac_word=$2 3898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3899 $as_echo_n "checking for $ac_word... " >&6; } 3900 if test "${ac_cv_prog_CC+set}" = set; then : 3901 $as_echo_n "(cached) " >&6 3902 else 3903 if test -n "$CC"; then 3904 ac_cv_prog_CC="$CC" # Let the user override the test. 3905 else 3906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3907 for as_dir in $PATH 3908 do 3909 IFS=$as_save_IFS 3910 test -z "$as_dir" && as_dir=. 3911 for ac_exec_ext in '' $ac_executable_extensions; do 3912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3913 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3915 break 2 3916 fi 3917 done 3918 done 3919 IFS=$as_save_IFS 3920 3921 fi 3922 fi 3923 CC=$ac_cv_prog_CC 3924 if test -n "$CC"; then 3925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3926 $as_echo "$CC" >&6; } 3927 else 3928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3929 $as_echo "no" >&6; } 3930 fi 3931 3932 3933 fi 3934 if test -z "$ac_cv_prog_CC"; then 3935 ac_ct_CC=$CC 3936 # Extract the first word of "gcc", so it can be a program name with args. 3937 set dummy gcc; ac_word=$2 3938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3939 $as_echo_n "checking for $ac_word... " >&6; } 3940 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3941 $as_echo_n "(cached) " >&6 3942 else 3943 if test -n "$ac_ct_CC"; then 3944 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3945 else 3946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3947 for as_dir in $PATH 3948 do 3949 IFS=$as_save_IFS 3950 test -z "$as_dir" && as_dir=. 3951 for ac_exec_ext in '' $ac_executable_extensions; do 3952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3953 ac_cv_prog_ac_ct_CC="gcc" 3954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3955 break 2 3956 fi 3957 done 3958 done 3959 IFS=$as_save_IFS 3960 3961 fi 3962 fi 3963 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3964 if test -n "$ac_ct_CC"; then 3965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3966 $as_echo "$ac_ct_CC" >&6; } 3967 else 3968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3969 $as_echo "no" >&6; } 3970 fi 3971 3972 if test "x$ac_ct_CC" = x; then 3973 CC="" 3974 else 3975 case $cross_compiling:$ac_tool_warned in 3976 yes:) 3977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3978 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3979 ac_tool_warned=yes ;; 3980 esac 3981 CC=$ac_ct_CC 3982 fi 3983 else 3984 CC="$ac_cv_prog_CC" 3985 fi 3986 3987 if test -z "$CC"; then 3988 if test -n "$ac_tool_prefix"; then 3989 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3990 set dummy ${ac_tool_prefix}cc; ac_word=$2 3991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3992 $as_echo_n "checking for $ac_word... " >&6; } 3993 if test "${ac_cv_prog_CC+set}" = set; then : 3994 $as_echo_n "(cached) " >&6 3995 else 3996 if test -n "$CC"; then 3997 ac_cv_prog_CC="$CC" # Let the user override the test. 3998 else 3999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4000 for as_dir in $PATH 4001 do 4002 IFS=$as_save_IFS 4003 test -z "$as_dir" && as_dir=. 4004 for ac_exec_ext in '' $ac_executable_extensions; do 4005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4006 ac_cv_prog_CC="${ac_tool_prefix}cc" 4007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4008 break 2 4009 fi 4010 done 4011 done 4012 IFS=$as_save_IFS 4013 4014 fi 4015 fi 4016 CC=$ac_cv_prog_CC 4017 if test -n "$CC"; then 4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4019 $as_echo "$CC" >&6; } 4020 else 4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4022 $as_echo "no" >&6; } 4023 fi 4024 4025 4026 fi 4027 fi 4028 if test -z "$CC"; then 4029 # Extract the first word of "cc", so it can be a program name with args. 4030 set dummy cc; ac_word=$2 4031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4032 $as_echo_n "checking for $ac_word... " >&6; } 4033 if test "${ac_cv_prog_CC+set}" = set; then : 4034 $as_echo_n "(cached) " >&6 4035 else 4036 if test -n "$CC"; then 4037 ac_cv_prog_CC="$CC" # Let the user override the test. 4038 else 4039 ac_prog_rejected=no 4040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4041 for as_dir in $PATH 4042 do 4043 IFS=$as_save_IFS 4044 test -z "$as_dir" && as_dir=. 4045 for ac_exec_ext in '' $ac_executable_extensions; do 4046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4047 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4048 ac_prog_rejected=yes 4049 continue 4050 fi 4051 ac_cv_prog_CC="cc" 4052 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4053 break 2 4054 fi 4055 done 4056 done 4057 IFS=$as_save_IFS 4058 4059 if test $ac_prog_rejected = yes; then 4060 # We found a bogon in the path, so make sure we never use it. 4061 set dummy $ac_cv_prog_CC 4062 shift 4063 if test $# != 0; then 4064 # We chose a different compiler from the bogus one. 4065 # However, it has the same basename, so the bogon will be chosen 4066 # first if we set CC to just the basename; use the full file name. 4067 shift 4068 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4069 fi 4070 fi 4071 fi 4072 fi 4073 CC=$ac_cv_prog_CC 4074 if test -n "$CC"; then 4075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4076 $as_echo "$CC" >&6; } 4077 else 4078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4079 $as_echo "no" >&6; } 4080 fi 4081 4082 4083 fi 4084 if test -z "$CC"; then 4085 if test -n "$ac_tool_prefix"; then 4086 for ac_prog in cl.exe 4087 do 4088 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4089 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4091 $as_echo_n "checking for $ac_word... " >&6; } 4092 if test "${ac_cv_prog_CC+set}" = set; then : 4093 $as_echo_n "(cached) " >&6 4094 else 4095 if test -n "$CC"; then 4096 ac_cv_prog_CC="$CC" # Let the user override the test. 4097 else 4098 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4099 for as_dir in $PATH 4100 do 4101 IFS=$as_save_IFS 4102 test -z "$as_dir" && as_dir=. 4103 for ac_exec_ext in '' $ac_executable_extensions; do 4104 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4105 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4106 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4107 break 2 4108 fi 4109 done 4110 done 4111 IFS=$as_save_IFS 4112 4113 fi 4114 fi 4115 CC=$ac_cv_prog_CC 4116 if test -n "$CC"; then 4117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4118 $as_echo "$CC" >&6; } 4119 else 4120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4121 $as_echo "no" >&6; } 4122 fi 4123 4124 4125 test -n "$CC" && break 4126 done 4127 fi 4128 if test -z "$CC"; then 4129 ac_ct_CC=$CC 4130 for ac_prog in cl.exe 4131 do 4132 # Extract the first word of "$ac_prog", so it can be a program name with args. 4133 set dummy $ac_prog; ac_word=$2 4134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4135 $as_echo_n "checking for $ac_word... " >&6; } 4136 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4137 $as_echo_n "(cached) " >&6 4138 else 4139 if test -n "$ac_ct_CC"; then 4140 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4141 else 4142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4143 for as_dir in $PATH 4144 do 4145 IFS=$as_save_IFS 4146 test -z "$as_dir" && as_dir=. 4147 for ac_exec_ext in '' $ac_executable_extensions; do 4148 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4149 ac_cv_prog_ac_ct_CC="$ac_prog" 4150 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4151 break 2 4152 fi 4153 done 4154 done 4155 IFS=$as_save_IFS 4156 4157 fi 4158 fi 4159 ac_ct_CC=$ac_cv_prog_ac_ct_CC 4160 if test -n "$ac_ct_CC"; then 4161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4162 $as_echo "$ac_ct_CC" >&6; } 4163 else 4164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4165 $as_echo "no" >&6; } 4166 fi 4167 4168 4169 test -n "$ac_ct_CC" && break 4170 done 4171 4172 if test "x$ac_ct_CC" = x; then 4173 CC="" 4174 else 4175 case $cross_compiling:$ac_tool_warned in 4176 yes:) 4177 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4178 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4179 ac_tool_warned=yes ;; 4180 esac 4181 CC=$ac_ct_CC 4182 fi 4183 fi 4184 4185 fi 4186 4187 4188 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4189 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4190 as_fn_error "no acceptable C compiler found in \$PATH 4191 See \`config.log' for more details." "$LINENO" 5; } 4192 4193 # Provide some information about the compiler. 4194 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4195 set X $ac_compile 4196 ac_compiler=$2 4197 for ac_option in --version -v -V -qversion; do 4198 { { ac_try="$ac_compiler $ac_option >&5" 4199 case "(($ac_try" in 4200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4201 *) ac_try_echo=$ac_try;; 4202 esac 4203 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4204 $as_echo "$ac_try_echo"; } >&5 4205 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4206 ac_status=$? 4207 if test -s conftest.err; then 4208 sed '10a\ 4209 ... rest of stderr output deleted ... 4210 10q' conftest.err >conftest.er1 4211 cat conftest.er1 >&5 4212 rm -f conftest.er1 conftest.err 4213 fi 4214 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4215 test $ac_status = 0; } 4216 done 4217 4218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4219 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4220 if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4221 $as_echo_n "(cached) " >&6 4222 else 4223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4224 /* end confdefs.h. */ 4225 4226 int 4227 main () 4228 { 4229 #ifndef __GNUC__ 4230 choke me 4231 #endif 4232 4233 ; 4234 return 0; 4235 } 4236 _ACEOF 4237 if ac_fn_c_try_compile "$LINENO"; then : 4238 ac_compiler_gnu=yes 4239 else 4240 ac_compiler_gnu=no 4241 fi 4242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4243 ac_cv_c_compiler_gnu=$ac_compiler_gnu 4244 4245 fi 4246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4247 $as_echo "$ac_cv_c_compiler_gnu" >&6; } 4248 if test $ac_compiler_gnu = yes; then 4249 GCC=yes 4250 else 4251 GCC= 4252 fi 4253 ac_test_CFLAGS=${CFLAGS+set} 4254 ac_save_CFLAGS=$CFLAGS 4255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4256 $as_echo_n "checking whether $CC accepts -g... " >&6; } 4257 if test "${ac_cv_prog_cc_g+set}" = set; then : 4258 $as_echo_n "(cached) " >&6 4259 else 4260 ac_save_c_werror_flag=$ac_c_werror_flag 4261 ac_c_werror_flag=yes 4262 ac_cv_prog_cc_g=no 4263 CFLAGS="-g" 4264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4265 /* end confdefs.h. */ 4266 4267 int 4268 main () 4269 { 4270 4271 ; 4272 return 0; 4273 } 4274 _ACEOF 4275 if ac_fn_c_try_compile "$LINENO"; then : 4276 ac_cv_prog_cc_g=yes 4277 else 4278 CFLAGS="" 4279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4280 /* end confdefs.h. */ 4281 4282 int 4283 main () 4284 { 4285 4286 ; 4287 return 0; 4288 } 4289 _ACEOF 4290 if ac_fn_c_try_compile "$LINENO"; then : 4291 4292 else 4293 ac_c_werror_flag=$ac_save_c_werror_flag 4294 CFLAGS="-g" 4295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4296 /* end confdefs.h. */ 4297 4298 int 4299 main () 4300 { 4301 4302 ; 4303 return 0; 4304 } 4305 _ACEOF 4306 if ac_fn_c_try_compile "$LINENO"; then : 4307 ac_cv_prog_cc_g=yes 4308 fi 4309 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4310 fi 4311 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4312 fi 4313 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4314 ac_c_werror_flag=$ac_save_c_werror_flag 4315 fi 4316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4317 $as_echo "$ac_cv_prog_cc_g" >&6; } 4318 if test "$ac_test_CFLAGS" = set; then 4319 CFLAGS=$ac_save_CFLAGS 4320 elif test $ac_cv_prog_cc_g = yes; then 4321 if test "$GCC" = yes; then 4322 CFLAGS="-g -O2" 4323 else 4324 CFLAGS="-g" 4325 fi 4326 else 4327 if test "$GCC" = yes; then 4328 CFLAGS="-O2" 4329 else 4330 CFLAGS= 4331 fi 4332 fi 4333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4334 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4335 if test "${ac_cv_prog_cc_c89+set}" = set; then : 4336 $as_echo_n "(cached) " >&6 4337 else 4338 ac_cv_prog_cc_c89=no 4339 ac_save_CC=$CC 4340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4341 /* end confdefs.h. */ 4342 #include <stdarg.h> 4343 #include <stdio.h> 4344 #include <sys/types.h> 4345 #include <sys/stat.h> 4346 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4347 struct buf { int x; }; 4348 FILE * (*rcsopen) (struct buf *, struct stat *, int); 4349 static char *e (p, i) 4350 char **p; 4351 int i; 4352 { 4353 return p[i]; 4354 } 4355 static char *f (char * (*g) (char **, int), char **p, ...) 4356 { 4357 char *s; 4358 va_list v; 4359 va_start (v,p); 4360 s = g (p, va_arg (v,int)); 4361 va_end (v); 4362 return s; 4363 } 4364 4365 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4366 function prototypes and stuff, but not '\xHH' hex character constants. 4367 These don't provoke an error unfortunately, instead are silently treated 4368 as 'x'. The following induces an error, until -std is added to get 4369 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4370 array size at least. It's necessary to write '\x00'==0 to get something 4371 that's true only with -std. */ 4372 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4373 4374 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4375 inside strings and character constants. */ 4376 #define FOO(x) 'x' 4377 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4378 4379 int test (int i, double x); 4380 struct s1 {int (*f) (int a);}; 4381 struct s2 {int (*f) (double a);}; 4382 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4383 int argc; 4384 char **argv; 4385 int 4386 main () 4387 { 4388 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4389 ; 4390 return 0; 4391 } 4392 _ACEOF 4393 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4394 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4395 do 4396 CC="$ac_save_CC $ac_arg" 4397 if ac_fn_c_try_compile "$LINENO"; then : 4398 ac_cv_prog_cc_c89=$ac_arg 4399 fi 4400 rm -f core conftest.err conftest.$ac_objext 4401 test "x$ac_cv_prog_cc_c89" != "xno" && break 4402 done 4403 rm -f conftest.$ac_ext 4404 CC=$ac_save_CC 4405 4406 fi 4407 # AC_CACHE_VAL 4408 case "x$ac_cv_prog_cc_c89" in 4409 x) 4410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4411 $as_echo "none needed" >&6; } ;; 4412 xno) 4413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4414 $as_echo "unsupported" >&6; } ;; 4415 *) 4416 CC="$CC $ac_cv_prog_cc_c89" 4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4418 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4419 esac 4420 if test "x$ac_cv_prog_cc_c89" != xno; then : 4421 4422 fi 4423 4424 ac_ext=c 4425 ac_cpp='$CPP $CPPFLAGS' 4426 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4427 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4428 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4429 4430 ac_ext=c 4431 ac_cpp='$CPP $CPPFLAGS' 4432 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4433 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4434 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 4436 $as_echo_n "checking how to run the C preprocessor... " >&6; } 4437 # On Suns, sometimes $CPP names a directory. 4438 if test -n "$CPP" && test -d "$CPP"; then 4439 CPP= 4440 fi 4441 if test -z "$CPP"; then 4442 if test "${ac_cv_prog_CPP+set}" = set; then : 4443 $as_echo_n "(cached) " >&6 4444 else 4445 # Double quotes because CPP needs to be expanded 4446 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 4447 do 4448 ac_preproc_ok=false 4449 for ac_c_preproc_warn_flag in '' yes 4450 do 4451 # Use a header file that comes with gcc, so configuring glibc 4452 # with a fresh cross-compiler works. 4453 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4454 # <limits.h> exists even on freestanding compilers. 4455 # On the NeXT, cc -E runs the code through the compiler's parser, 4456 # not just through cpp. "Syntax error" is here to catch this case. 4457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4458 /* end confdefs.h. */ 4459 #ifdef __STDC__ 4460 # include <limits.h> 4461 #else 4462 # include <assert.h> 4463 #endif 4464 Syntax error 4465 _ACEOF 4466 if ac_fn_c_try_cpp "$LINENO"; then : 4467 4468 else 4469 # Broken: fails on valid input. 4470 continue 4471 fi 4472 rm -f conftest.err conftest.$ac_ext 4473 4474 # OK, works on sane cases. Now check whether nonexistent headers 4475 # can be detected and how. 4476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4477 /* end confdefs.h. */ 4478 #include <ac_nonexistent.h> 4479 _ACEOF 4480 if ac_fn_c_try_cpp "$LINENO"; then : 4481 # Broken: success on invalid input. 4482 continue 4483 else 4484 # Passes both tests. 4485 ac_preproc_ok=: 4486 break 4487 fi 4488 rm -f conftest.err conftest.$ac_ext 4489 4490 done 4491 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4492 rm -f conftest.err conftest.$ac_ext 4493 if $ac_preproc_ok; then : 4494 break 4495 fi 4496 4497 done 4498 ac_cv_prog_CPP=$CPP 4499 4500 fi 4501 CPP=$ac_cv_prog_CPP 4502 else 4503 ac_cv_prog_CPP=$CPP 4504 fi 4505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 4506 $as_echo "$CPP" >&6; } 4507 ac_preproc_ok=false 4508 for ac_c_preproc_warn_flag in '' yes 4509 do 4510 # Use a header file that comes with gcc, so configuring glibc 4511 # with a fresh cross-compiler works. 4512 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4513 # <limits.h> exists even on freestanding compilers. 4514 # On the NeXT, cc -E runs the code through the compiler's parser, 4515 # not just through cpp. "Syntax error" is here to catch this case. 4516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4517 /* end confdefs.h. */ 4518 #ifdef __STDC__ 4519 # include <limits.h> 4520 #else 4521 # include <assert.h> 4522 #endif 4523 Syntax error 4524 _ACEOF 4525 if ac_fn_c_try_cpp "$LINENO"; then : 4526 4527 else 4528 # Broken: fails on valid input. 4529 continue 4530 fi 4531 rm -f conftest.err conftest.$ac_ext 4532 4533 # OK, works on sane cases. Now check whether nonexistent headers 4534 # can be detected and how. 4535 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4536 /* end confdefs.h. */ 4537 #include <ac_nonexistent.h> 4538 _ACEOF 4539 if ac_fn_c_try_cpp "$LINENO"; then : 4540 # Broken: success on invalid input. 4541 continue 4542 else 4543 # Passes both tests. 4544 ac_preproc_ok=: 4545 break 4546 fi 4547 rm -f conftest.err conftest.$ac_ext 4548 4549 done 4550 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 4551 rm -f conftest.err conftest.$ac_ext 4552 if $ac_preproc_ok; then : 4553 4554 else 4555 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4556 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4557 as_fn_error "C preprocessor \"$CPP\" fails sanity check 4558 See \`config.log' for more details." "$LINENO" 5; } 4559 fi 4560 4561 ac_ext=c 4562 ac_cpp='$CPP $CPPFLAGS' 4563 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4564 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4565 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4566 4567 4568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4569 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4570 if test "${ac_cv_path_GREP+set}" = set; then : 4571 $as_echo_n "(cached) " >&6 4572 else 4573 if test -z "$GREP"; then 4574 ac_path_GREP_found=false 4575 # Loop through the user's path and test for each of PROGNAME-LIST 4576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4577 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4578 do 4579 IFS=$as_save_IFS 4580 test -z "$as_dir" && as_dir=. 4581 for ac_prog in grep ggrep; do 4582 for ac_exec_ext in '' $ac_executable_extensions; do 4583 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4584 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4585 # Check for GNU ac_path_GREP and select it if it is found. 4586 # Check for GNU $ac_path_GREP 4587 case `"$ac_path_GREP" --version 2>&1` in 4588 *GNU*) 4589 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4590 *) 4591 ac_count=0 4592 $as_echo_n 0123456789 >"conftest.in" 4593 while : 4594 do 4595 cat "conftest.in" "conftest.in" >"conftest.tmp" 4596 mv "conftest.tmp" "conftest.in" 4597 cp "conftest.in" "conftest.nl" 4598 $as_echo 'GREP' >> "conftest.nl" 4599 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4600 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4601 as_fn_arith $ac_count + 1 && ac_count=$as_val 4602 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4603 # Best one so far, save it but keep looking for a better one 4604 ac_cv_path_GREP="$ac_path_GREP" 4605 ac_path_GREP_max=$ac_count 4606 fi 4607 # 10*(2^10) chars as input seems more than enough 4608 test $ac_count -gt 10 && break 4609 done 4610 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4611 esac 4612 4613 $ac_path_GREP_found && break 3 4614 done 4615 done 4616 done 4617 IFS=$as_save_IFS 4618 if test -z "$ac_cv_path_GREP"; then 4619 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4620 fi 4621 else 4622 ac_cv_path_GREP=$GREP 4623 fi 4624 4625 fi 4626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4627 $as_echo "$ac_cv_path_GREP" >&6; } 4628 GREP="$ac_cv_path_GREP" 4629 4630 4631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4632 $as_echo_n "checking for egrep... " >&6; } 4633 if test "${ac_cv_path_EGREP+set}" = set; then : 4634 $as_echo_n "(cached) " >&6 4635 else 4636 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4637 then ac_cv_path_EGREP="$GREP -E" 4638 else 4639 if test -z "$EGREP"; then 4640 ac_path_EGREP_found=false 4641 # Loop through the user's path and test for each of PROGNAME-LIST 4642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4643 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4644 do 4645 IFS=$as_save_IFS 4646 test -z "$as_dir" && as_dir=. 4647 for ac_prog in egrep; do 4648 for ac_exec_ext in '' $ac_executable_extensions; do 4649 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4650 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4651 # Check for GNU ac_path_EGREP and select it if it is found. 4652 # Check for GNU $ac_path_EGREP 4653 case `"$ac_path_EGREP" --version 2>&1` in 4654 *GNU*) 4655 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4656 *) 4657 ac_count=0 4658 $as_echo_n 0123456789 >"conftest.in" 4659 while : 4660 do 4661 cat "conftest.in" "conftest.in" >"conftest.tmp" 4662 mv "conftest.tmp" "conftest.in" 4663 cp "conftest.in" "conftest.nl" 4664 $as_echo 'EGREP' >> "conftest.nl" 4665 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4666 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4667 as_fn_arith $ac_count + 1 && ac_count=$as_val 4668 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4669 # Best one so far, save it but keep looking for a better one 4670 ac_cv_path_EGREP="$ac_path_EGREP" 4671 ac_path_EGREP_max=$ac_count 4672 fi 4673 # 10*(2^10) chars as input seems more than enough 4674 test $ac_count -gt 10 && break 4675 done 4676 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4677 esac 4678 4679 $ac_path_EGREP_found && break 3 4680 done 4681 done 4682 done 4683 IFS=$as_save_IFS 4684 if test -z "$ac_cv_path_EGREP"; then 4685 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4686 fi 4687 else 4688 ac_cv_path_EGREP=$EGREP 4689 fi 4690 4691 fi 4692 fi 4693 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4694 $as_echo "$ac_cv_path_EGREP" >&6; } 4695 EGREP="$ac_cv_path_EGREP" 4696 4697 4698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4699 $as_echo_n "checking for ANSI C header files... " >&6; } 4700 if test "${ac_cv_header_stdc+set}" = set; then : 4701 $as_echo_n "(cached) " >&6 4702 else 4703 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4704 /* end confdefs.h. */ 4705 #include <stdlib.h> 4706 #include <stdarg.h> 4707 #include <string.h> 4708 #include <float.h> 4709 4710 int 4711 main () 4712 { 4713 4714 ; 4715 return 0; 4716 } 4717 _ACEOF 4718 if ac_fn_c_try_compile "$LINENO"; then : 4719 ac_cv_header_stdc=yes 4720 else 4721 ac_cv_header_stdc=no 4722 fi 4723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4724 4725 if test $ac_cv_header_stdc = yes; then 4726 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4728 /* end confdefs.h. */ 4729 #include <string.h> 4730 4731 _ACEOF 4732 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4733 $EGREP "memchr" >/dev/null 2>&1; then : 4734 4735 else 4736 ac_cv_header_stdc=no 4737 fi 4738 rm -f conftest* 4739 4740 fi 4741 4742 if test $ac_cv_header_stdc = yes; then 4743 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4744 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4745 /* end confdefs.h. */ 4746 #include <stdlib.h> 4747 4748 _ACEOF 4749 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4750 $EGREP "free" >/dev/null 2>&1; then : 4751 4752 else 4753 ac_cv_header_stdc=no 4754 fi 4755 rm -f conftest* 4756 4757 fi 4758 4759 if test $ac_cv_header_stdc = yes; then 4760 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4761 if test "$cross_compiling" = yes; then : 4762 : 4763 else 4764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4765 /* end confdefs.h. */ 4766 #include <ctype.h> 4767 #include <stdlib.h> 4768 #if ((' ' & 0x0FF) == 0x020) 4769 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4770 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4771 #else 4772 # define ISLOWER(c) \ 4773 (('a' <= (c) && (c) <= 'i') \ 4774 || ('j' <= (c) && (c) <= 'r') \ 4775 || ('s' <= (c) && (c) <= 'z')) 4776 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4777 #endif 4778 4779 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4780 int 4781 main () 4782 { 4783 int i; 4784 for (i = 0; i < 256; i++) 4785 if (XOR (islower (i), ISLOWER (i)) 4786 || toupper (i) != TOUPPER (i)) 4787 return 2; 4788 return 0; 4789 } 4790 _ACEOF 4791 if ac_fn_c_try_run "$LINENO"; then : 4792 4793 else 4794 ac_cv_header_stdc=no 4795 fi 4796 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4797 conftest.$ac_objext conftest.beam conftest.$ac_ext 4798 fi 4799 4800 fi 4801 fi 4802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4803 $as_echo "$ac_cv_header_stdc" >&6; } 4804 if test $ac_cv_header_stdc = yes; then 4805 4806 $as_echo "#define STDC_HEADERS 1" >>confdefs.h 4807 4808 fi 4809 4810 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 4811 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4812 inttypes.h stdint.h unistd.h 4813 do : 4814 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4815 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4816 " 4817 eval as_val=\$$as_ac_Header 4818 if test "x$as_val" = x""yes; then : 4819 cat >>confdefs.h <<_ACEOF 4820 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4821 _ACEOF 4822 4823 fi 4824 4825 done 4826 4827 4828 4829 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4830 if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4831 MINIX=yes 4832 else 4833 MINIX= 4834 fi 4835 4836 4837 if test "$MINIX" = yes; then 4838 4839 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4840 4841 4842 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4843 4844 4845 $as_echo "#define _MINIX 1" >>confdefs.h 4846 4847 fi 4848 4849 4850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4851 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4852 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4853 $as_echo_n "(cached) " >&6 4854 else 4855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4856 /* end confdefs.h. */ 4857 4858 # define __EXTENSIONS__ 1 4859 $ac_includes_default 4860 int 4861 main () 4862 { 4863 4864 ; 4865 return 0; 4866 } 4867 _ACEOF 4868 if ac_fn_c_try_compile "$LINENO"; then : 4869 ac_cv_safe_to_define___extensions__=yes 4870 else 4871 ac_cv_safe_to_define___extensions__=no 4872 fi 4873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4874 fi 4875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4876 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4877 test $ac_cv_safe_to_define___extensions__ = yes && 4878 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4879 4880 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4881 4882 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4883 4884 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4885 4886 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4887 4888 4889 4890 4891 4892 if test -n "$ac_tool_prefix"; then 4893 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4894 set dummy ${ac_tool_prefix}ar; ac_word=$2 4895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4896 $as_echo_n "checking for $ac_word... " >&6; } 4897 if test "${ac_cv_prog_AR+set}" = set; then : 4898 $as_echo_n "(cached) " >&6 4899 else 4900 if test -n "$AR"; then 4901 ac_cv_prog_AR="$AR" # Let the user override the test. 4902 else 4903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4904 for as_dir in $PATH 4905 do 4906 IFS=$as_save_IFS 4907 test -z "$as_dir" && as_dir=. 4908 for ac_exec_ext in '' $ac_executable_extensions; do 4909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4910 ac_cv_prog_AR="${ac_tool_prefix}ar" 4911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4912 break 2 4913 fi 4914 done 4915 done 4916 IFS=$as_save_IFS 4917 4918 fi 4919 fi 4920 AR=$ac_cv_prog_AR 4921 if test -n "$AR"; then 4922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4923 $as_echo "$AR" >&6; } 4924 else 4925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4926 $as_echo "no" >&6; } 4927 fi 4928 4929 4930 fi 4931 if test -z "$ac_cv_prog_AR"; then 4932 ac_ct_AR=$AR 4933 # Extract the first word of "ar", so it can be a program name with args. 4934 set dummy ar; ac_word=$2 4935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4936 $as_echo_n "checking for $ac_word... " >&6; } 4937 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 4938 $as_echo_n "(cached) " >&6 4939 else 4940 if test -n "$ac_ct_AR"; then 4941 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 4942 else 4943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4944 for as_dir in $PATH 4945 do 4946 IFS=$as_save_IFS 4947 test -z "$as_dir" && as_dir=. 4948 for ac_exec_ext in '' $ac_executable_extensions; do 4949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4950 ac_cv_prog_ac_ct_AR="ar" 4951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4952 break 2 4953 fi 4954 done 4955 done 4956 IFS=$as_save_IFS 4957 4958 fi 4959 fi 4960 ac_ct_AR=$ac_cv_prog_ac_ct_AR 4961 if test -n "$ac_ct_AR"; then 4962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 4963 $as_echo "$ac_ct_AR" >&6; } 4964 else 4965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4966 $as_echo "no" >&6; } 4967 fi 4968 4969 if test "x$ac_ct_AR" = x; then 4970 AR="" 4971 else 4972 case $cross_compiling:$ac_tool_warned in 4973 yes:) 4974 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4975 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4976 ac_tool_warned=yes ;; 4977 esac 4978 AR=$ac_ct_AR 4979 fi 4980 else 4981 AR="$ac_cv_prog_AR" 4982 fi 4983 4984 if test -n "$ac_tool_prefix"; then 4985 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 4986 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 4987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4988 $as_echo_n "checking for $ac_word... " >&6; } 4989 if test "${ac_cv_prog_RANLIB+set}" = set; then : 4990 $as_echo_n "(cached) " >&6 4991 else 4992 if test -n "$RANLIB"; then 4993 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4994 else 4995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4996 for as_dir in $PATH 4997 do 4998 IFS=$as_save_IFS 4999 test -z "$as_dir" && as_dir=. 5000 for ac_exec_ext in '' $ac_executable_extensions; do 5001 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5002 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5004 break 2 5005 fi 5006 done 5007 done 5008 IFS=$as_save_IFS 5009 5010 fi 5011 fi 5012 RANLIB=$ac_cv_prog_RANLIB 5013 if test -n "$RANLIB"; then 5014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5015 $as_echo "$RANLIB" >&6; } 5016 else 5017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5018 $as_echo "no" >&6; } 5019 fi 5020 5021 5022 fi 5023 if test -z "$ac_cv_prog_RANLIB"; then 5024 ac_ct_RANLIB=$RANLIB 5025 # Extract the first word of "ranlib", so it can be a program name with args. 5026 set dummy ranlib; ac_word=$2 5027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5028 $as_echo_n "checking for $ac_word... " >&6; } 5029 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 5030 $as_echo_n "(cached) " >&6 5031 else 5032 if test -n "$ac_ct_RANLIB"; then 5033 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5034 else 5035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5036 for as_dir in $PATH 5037 do 5038 IFS=$as_save_IFS 5039 test -z "$as_dir" && as_dir=. 5040 for ac_exec_ext in '' $ac_executable_extensions; do 5041 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5042 ac_cv_prog_ac_ct_RANLIB="ranlib" 5043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5044 break 2 5045 fi 5046 done 5047 done 5048 IFS=$as_save_IFS 5049 5050 fi 5051 fi 5052 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5053 if test -n "$ac_ct_RANLIB"; then 5054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5055 $as_echo "$ac_ct_RANLIB" >&6; } 5056 else 5057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5058 $as_echo "no" >&6; } 5059 fi 5060 5061 if test "x$ac_ct_RANLIB" = x; then 5062 RANLIB=":" 5063 else 5064 case $cross_compiling:$ac_tool_warned in 5065 yes:) 5066 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5067 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5068 ac_tool_warned=yes ;; 5069 esac 5070 RANLIB=$ac_ct_RANLIB 5071 fi 5072 else 5073 RANLIB="$ac_cv_prog_RANLIB" 5074 fi 5075 5076 5077 # Check whether --enable-shared was given. 5078 if test "${enable_shared+set}" = set; then : 5079 enableval=$enable_shared; p=${PACKAGE-default} 5080 case $enableval in 5081 yes) enable_shared=yes ;; 5082 no) enable_shared=no ;; 5083 *) 5084 enable_shared=no 5085 # Look at the argument we got. We use all the common list separators. 5086 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 5087 for pkg in $enableval; do 5088 IFS="$lt_save_ifs" 5089 if test "X$pkg" = "X$p"; then 5090 enable_shared=yes 5091 fi 5092 done 5093 IFS="$lt_save_ifs" 5094 ;; 5095 esac 5096 else 5097 enable_shared=no 5098 fi 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 case `pwd` in 5110 *\ * | *\ *) 5111 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5112 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5113 esac 5114 5115 5116 5117 macro_version='2.2.7a' 5118 macro_revision='1.3134' 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 ltmain="$ac_aux_dir/ltmain.sh" 5133 5134 # Backslashify metacharacters that are still active within 5135 # double-quoted strings. 5136 sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5137 5138 # Same as above, but do not quote variable references. 5139 double_quote_subst='s/\(["`\\]\)/\\\1/g' 5140 5141 # Sed substitution to delay expansion of an escaped shell variable in a 5142 # double_quote_subst'ed string. 5143 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5144 5145 # Sed substitution to delay expansion of an escaped single quote. 5146 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5147 5148 # Sed substitution to avoid accidental globbing in evaled expressions 5149 no_glob_subst='s/\*/\\\*/g' 5150 5151 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5152 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5153 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5154 5155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5156 $as_echo_n "checking how to print strings... " >&6; } 5157 # Test print first, because it will be a builtin if present. 5158 if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5159 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5160 ECHO='print -r --' 5161 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5162 ECHO='printf %s\n' 5163 else 5164 # Use this function as a fallback that always works. 5165 func_fallback_echo () 5166 { 5167 eval 'cat <<_LTECHO_EOF 5168 $1 5169 _LTECHO_EOF' 5170 } 5171 ECHO='func_fallback_echo' 5172 fi 5173 5174 # func_echo_all arg... 5175 # Invoke $ECHO with all args, space-separated. 5176 func_echo_all () 5177 { 5178 $ECHO "" 5179 } 5180 5181 case "$ECHO" in 5182 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5183 $as_echo "printf" >&6; } ;; 5184 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5185 $as_echo "print -r" >&6; } ;; 5186 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5187 $as_echo "cat" >&6; } ;; 5188 esac 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5204 $as_echo_n "checking for a sed that does not truncate output... " >&6; } 5205 if test "${ac_cv_path_SED+set}" = set; then : 5206 $as_echo_n "(cached) " >&6 5207 else 5208 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5209 for ac_i in 1 2 3 4 5 6 7; do 5210 ac_script="$ac_script$as_nl$ac_script" 5211 done 5212 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5213 { ac_script=; unset ac_script;} 5214 if test -z "$SED"; then 5215 ac_path_SED_found=false 5216 # Loop through the user's path and test for each of PROGNAME-LIST 5217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5218 for as_dir in $PATH 5219 do 5220 IFS=$as_save_IFS 5221 test -z "$as_dir" && as_dir=. 5222 for ac_prog in sed gsed; do 5223 for ac_exec_ext in '' $ac_executable_extensions; do 5224 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5225 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5226 # Check for GNU ac_path_SED and select it if it is found. 5227 # Check for GNU $ac_path_SED 5228 case `"$ac_path_SED" --version 2>&1` in 5229 *GNU*) 5230 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5231 *) 5232 ac_count=0 5233 $as_echo_n 0123456789 >"conftest.in" 5234 while : 5235 do 5236 cat "conftest.in" "conftest.in" >"conftest.tmp" 5237 mv "conftest.tmp" "conftest.in" 5238 cp "conftest.in" "conftest.nl" 5239 $as_echo '' >> "conftest.nl" 5240 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5241 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5242 as_fn_arith $ac_count + 1 && ac_count=$as_val 5243 if test $ac_count -gt ${ac_path_SED_max-0}; then 5244 # Best one so far, save it but keep looking for a better one 5245 ac_cv_path_SED="$ac_path_SED" 5246 ac_path_SED_max=$ac_count 5247 fi 5248 # 10*(2^10) chars as input seems more than enough 5249 test $ac_count -gt 10 && break 5250 done 5251 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5252 esac 5253 5254 $ac_path_SED_found && break 3 5255 done 5256 done 5257 done 5258 IFS=$as_save_IFS 5259 if test -z "$ac_cv_path_SED"; then 5260 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5261 fi 5262 else 5263 ac_cv_path_SED=$SED 5264 fi 5265 5266 fi 5267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5268 $as_echo "$ac_cv_path_SED" >&6; } 5269 SED="$ac_cv_path_SED" 5270 rm -f conftest.sed 5271 5272 test -z "$SED" && SED=sed 5273 Xsed="$SED -e 1s/^X//" 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5286 $as_echo_n "checking for fgrep... " >&6; } 5287 if test "${ac_cv_path_FGREP+set}" = set; then : 5288 $as_echo_n "(cached) " >&6 5289 else 5290 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5291 then ac_cv_path_FGREP="$GREP -F" 5292 else 5293 if test -z "$FGREP"; then 5294 ac_path_FGREP_found=false 5295 # Loop through the user's path and test for each of PROGNAME-LIST 5296 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5297 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5298 do 5299 IFS=$as_save_IFS 5300 test -z "$as_dir" && as_dir=. 5301 for ac_prog in fgrep; do 5302 for ac_exec_ext in '' $ac_executable_extensions; do 5303 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5304 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5305 # Check for GNU ac_path_FGREP and select it if it is found. 5306 # Check for GNU $ac_path_FGREP 5307 case `"$ac_path_FGREP" --version 2>&1` in 5308 *GNU*) 5309 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5310 *) 5311 ac_count=0 5312 $as_echo_n 0123456789 >"conftest.in" 5313 while : 5314 do 5315 cat "conftest.in" "conftest.in" >"conftest.tmp" 5316 mv "conftest.tmp" "conftest.in" 5317 cp "conftest.in" "conftest.nl" 5318 $as_echo 'FGREP' >> "conftest.nl" 5319 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5320 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5321 as_fn_arith $ac_count + 1 && ac_count=$as_val 5322 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5323 # Best one so far, save it but keep looking for a better one 5324 ac_cv_path_FGREP="$ac_path_FGREP" 5325 ac_path_FGREP_max=$ac_count 5326 fi 5327 # 10*(2^10) chars as input seems more than enough 5328 test $ac_count -gt 10 && break 5329 done 5330 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5331 esac 5332 5333 $ac_path_FGREP_found && break 3 5334 done 5335 done 5336 done 5337 IFS=$as_save_IFS 5338 if test -z "$ac_cv_path_FGREP"; then 5339 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5340 fi 5341 else 5342 ac_cv_path_FGREP=$FGREP 5343 fi 5344 5345 fi 5346 fi 5347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5348 $as_echo "$ac_cv_path_FGREP" >&6; } 5349 FGREP="$ac_cv_path_FGREP" 5350 5351 5352 test -z "$GREP" && GREP=grep 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 # Check whether --with-gnu-ld was given. 5373 if test "${with_gnu_ld+set}" = set; then : 5374 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5375 else 5376 with_gnu_ld=no 5377 fi 5378 5379 ac_prog=ld 5380 if test "$GCC" = yes; then 5381 # Check if gcc -print-prog-name=ld gives a path. 5382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5383 $as_echo_n "checking for ld used by $CC... " >&6; } 5384 case $host in 5385 *-*-mingw*) 5386 # gcc leaves a trailing carriage return which upsets mingw 5387 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5388 *) 5389 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5390 esac 5391 case $ac_prog in 5392 # Accept absolute paths. 5393 [\\/]* | ?:[\\/]*) 5394 re_direlt='/[^/][^/]*/\.\./' 5395 # Canonicalize the pathname of ld 5396 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5397 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5398 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5399 done 5400 test -z "$LD" && LD="$ac_prog" 5401 ;; 5402 "") 5403 # If it fails, then pretend we aren't using GCC. 5404 ac_prog=ld 5405 ;; 5406 *) 5407 # If it is relative, then search for the first ld in PATH. 5408 with_gnu_ld=unknown 5409 ;; 5410 esac 5411 elif test "$with_gnu_ld" = yes; then 5412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5413 $as_echo_n "checking for GNU ld... " >&6; } 5414 else 5415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5416 $as_echo_n "checking for non-GNU ld... " >&6; } 5417 fi 5418 if test "${lt_cv_path_LD+set}" = set; then : 5419 $as_echo_n "(cached) " >&6 5420 else 5421 if test -z "$LD"; then 5422 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5423 for ac_dir in $PATH; do 5424 IFS="$lt_save_ifs" 5425 test -z "$ac_dir" && ac_dir=. 5426 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5427 lt_cv_path_LD="$ac_dir/$ac_prog" 5428 # Check to see if the program is GNU ld. I'd rather use --version, 5429 # but apparently some variants of GNU ld only accept -v. 5430 # Break only if it was the GNU/non-GNU ld that we prefer. 5431 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5432 *GNU* | *'with BFD'*) 5433 test "$with_gnu_ld" != no && break 5434 ;; 5435 *) 5436 test "$with_gnu_ld" != yes && break 5437 ;; 5438 esac 5439 fi 5440 done 5441 IFS="$lt_save_ifs" 5442 else 5443 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5444 fi 5445 fi 5446 5447 LD="$lt_cv_path_LD" 5448 if test -n "$LD"; then 5449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5450 $as_echo "$LD" >&6; } 5451 else 5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5453 $as_echo "no" >&6; } 5454 fi 5455 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5457 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5458 if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5459 $as_echo_n "(cached) " >&6 5460 else 5461 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5462 case `$LD -v 2>&1 </dev/null` in 5463 *GNU* | *'with BFD'*) 5464 lt_cv_prog_gnu_ld=yes 5465 ;; 5466 *) 5467 lt_cv_prog_gnu_ld=no 5468 ;; 5469 esac 5470 fi 5471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5472 $as_echo "$lt_cv_prog_gnu_ld" >&6; } 5473 with_gnu_ld=$lt_cv_prog_gnu_ld 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5484 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5485 if test "${lt_cv_path_NM+set}" = set; then : 5486 $as_echo_n "(cached) " >&6 5487 else 5488 if test -n "$NM"; then 5489 # Let the user override the test. 5490 lt_cv_path_NM="$NM" 5491 else 5492 lt_nm_to_check="${ac_tool_prefix}nm" 5493 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5494 lt_nm_to_check="$lt_nm_to_check nm" 5495 fi 5496 for lt_tmp_nm in $lt_nm_to_check; do 5497 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5498 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5499 IFS="$lt_save_ifs" 5500 test -z "$ac_dir" && ac_dir=. 5501 tmp_nm="$ac_dir/$lt_tmp_nm" 5502 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5503 # Check to see if the nm accepts a BSD-compat flag. 5504 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5505 # nm: unknown option "B" ignored 5506 # Tru64's nm complains that /dev/null is an invalid object file 5507 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5508 */dev/null* | *'Invalid file or object type'*) 5509 lt_cv_path_NM="$tmp_nm -B" 5510 break 5511 ;; 5512 *) 5513 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5514 */dev/null*) 5515 lt_cv_path_NM="$tmp_nm -p" 5516 break 5517 ;; 5518 *) 5519 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5520 continue # so that we can try to find one that supports BSD flags 5521 ;; 5522 esac 5523 ;; 5524 esac 5525 fi 5526 done 5527 IFS="$lt_save_ifs" 5528 done 5529 : ${lt_cv_path_NM=no} 5530 fi 5531 fi 5532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5533 $as_echo "$lt_cv_path_NM" >&6; } 5534 if test "$lt_cv_path_NM" != "no"; then 5535 NM="$lt_cv_path_NM" 5536 else 5537 # Didn't find any BSD compatible name lister, look for dumpbin. 5538 if test -n "$DUMPBIN"; then : 5539 # Let the user override the test. 5540 else 5541 if test -n "$ac_tool_prefix"; then 5542 for ac_prog in dumpbin "link -dump" 5543 do 5544 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5545 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5547 $as_echo_n "checking for $ac_word... " >&6; } 5548 if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5549 $as_echo_n "(cached) " >&6 5550 else 5551 if test -n "$DUMPBIN"; then 5552 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5553 else 5554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5555 for as_dir in $PATH 5556 do 5557 IFS=$as_save_IFS 5558 test -z "$as_dir" && as_dir=. 5559 for ac_exec_ext in '' $ac_executable_extensions; do 5560 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5561 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5563 break 2 5564 fi 5565 done 5566 done 5567 IFS=$as_save_IFS 5568 5569 fi 5570 fi 5571 DUMPBIN=$ac_cv_prog_DUMPBIN 5572 if test -n "$DUMPBIN"; then 5573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5574 $as_echo "$DUMPBIN" >&6; } 5575 else 5576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5577 $as_echo "no" >&6; } 5578 fi 5579 5580 5581 test -n "$DUMPBIN" && break 5582 done 5583 fi 5584 if test -z "$DUMPBIN"; then 5585 ac_ct_DUMPBIN=$DUMPBIN 5586 for ac_prog in dumpbin "link -dump" 5587 do 5588 # Extract the first word of "$ac_prog", so it can be a program name with args. 5589 set dummy $ac_prog; ac_word=$2 5590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5591 $as_echo_n "checking for $ac_word... " >&6; } 5592 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5593 $as_echo_n "(cached) " >&6 5594 else 5595 if test -n "$ac_ct_DUMPBIN"; then 5596 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5597 else 5598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5599 for as_dir in $PATH 5600 do 5601 IFS=$as_save_IFS 5602 test -z "$as_dir" && as_dir=. 5603 for ac_exec_ext in '' $ac_executable_extensions; do 5604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5605 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5606 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5607 break 2 5608 fi 5609 done 5610 done 5611 IFS=$as_save_IFS 5612 5613 fi 5614 fi 5615 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5616 if test -n "$ac_ct_DUMPBIN"; then 5617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5618 $as_echo "$ac_ct_DUMPBIN" >&6; } 5619 else 5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5621 $as_echo "no" >&6; } 5622 fi 5623 5624 5625 test -n "$ac_ct_DUMPBIN" && break 5626 done 5627 5628 if test "x$ac_ct_DUMPBIN" = x; then 5629 DUMPBIN=":" 5630 else 5631 case $cross_compiling:$ac_tool_warned in 5632 yes:) 5633 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5634 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5635 ac_tool_warned=yes ;; 5636 esac 5637 DUMPBIN=$ac_ct_DUMPBIN 5638 fi 5639 fi 5640 5641 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5642 *COFF*) 5643 DUMPBIN="$DUMPBIN -symbols" 5644 ;; 5645 *) 5646 DUMPBIN=: 5647 ;; 5648 esac 5649 fi 5650 5651 if test "$DUMPBIN" != ":"; then 5652 NM="$DUMPBIN" 5653 fi 5654 fi 5655 test -z "$NM" && NM=nm 5656 5657 5658 5659 5660 5661 5662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5663 $as_echo_n "checking the name lister ($NM) interface... " >&6; } 5664 if test "${lt_cv_nm_interface+set}" = set; then : 5665 $as_echo_n "(cached) " >&6 5666 else 5667 lt_cv_nm_interface="BSD nm" 5668 echo "int some_variable = 0;" > conftest.$ac_ext 5669 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5670 (eval "$ac_compile" 2>conftest.err) 5671 cat conftest.err >&5 5672 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5673 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5674 cat conftest.err >&5 5675 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5676 cat conftest.out >&5 5677 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5678 lt_cv_nm_interface="MS dumpbin" 5679 fi 5680 rm -f conftest* 5681 fi 5682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5683 $as_echo "$lt_cv_nm_interface" >&6; } 5684 5685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5686 $as_echo_n "checking whether ln -s works... " >&6; } 5687 LN_S=$as_ln_s 5688 if test "$LN_S" = "ln -s"; then 5689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5690 $as_echo "yes" >&6; } 5691 else 5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5693 $as_echo "no, using $LN_S" >&6; } 5694 fi 5695 5696 # find the maximum length of command line arguments 5697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5698 $as_echo_n "checking the maximum length of command line arguments... " >&6; } 5699 if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5700 $as_echo_n "(cached) " >&6 5701 else 5702 i=0 5703 teststring="ABCD" 5704 5705 case $build_os in 5706 msdosdjgpp*) 5707 # On DJGPP, this test can blow up pretty badly due to problems in libc 5708 # (any single argument exceeding 2000 bytes causes a buffer overrun 5709 # during glob expansion). Even if it were fixed, the result of this 5710 # check would be larger than it should be. 5711 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5712 ;; 5713 5714 gnu*) 5715 # Under GNU Hurd, this test is not required because there is 5716 # no limit to the length of command line arguments. 5717 # Libtool will interpret -1 as no limit whatsoever 5718 lt_cv_sys_max_cmd_len=-1; 5719 ;; 5720 5721 cygwin* | mingw* | cegcc*) 5722 # On Win9x/ME, this test blows up -- it succeeds, but takes 5723 # about 5 minutes as the teststring grows exponentially. 5724 # Worse, since 9x/ME are not pre-emptively multitasking, 5725 # you end up with a "frozen" computer, even though with patience 5726 # the test eventually succeeds (with a max line length of 256k). 5727 # Instead, let's just punt: use the minimum linelength reported by 5728 # all of the supported platforms: 8192 (on NT/2K/XP). 5729 lt_cv_sys_max_cmd_len=8192; 5730 ;; 5731 5732 mint*) 5733 # On MiNT this can take a long time and run out of memory. 5734 lt_cv_sys_max_cmd_len=8192; 5735 ;; 5736 5737 amigaos*) 5738 # On AmigaOS with pdksh, this test takes hours, literally. 5739 # So we just punt and use a minimum line length of 8192. 5740 lt_cv_sys_max_cmd_len=8192; 5741 ;; 5742 5743 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5744 # This has been around since 386BSD, at least. Likely further. 5745 if test -x /sbin/sysctl; then 5746 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5747 elif test -x /usr/sbin/sysctl; then 5748 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5749 else 5750 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5751 fi 5752 # And add a safety zone 5753 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5754 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5755 ;; 5756 5757 interix*) 5758 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5759 lt_cv_sys_max_cmd_len=196608 5760 ;; 5761 5762 osf*) 5763 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5764 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5765 # nice to cause kernel panics so lets avoid the loop below. 5766 # First set a reasonable default. 5767 lt_cv_sys_max_cmd_len=16384 5768 # 5769 if test -x /sbin/sysconfig; then 5770 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5771 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5772 esac 5773 fi 5774 ;; 5775 sco3.2v5*) 5776 lt_cv_sys_max_cmd_len=102400 5777 ;; 5778 sysv5* | sco5v6* | sysv4.2uw2*) 5779 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5780 if test -n "$kargmax"; then 5781 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5782 else 5783 lt_cv_sys_max_cmd_len=32768 5784 fi 5785 ;; 5786 *) 5787 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5788 if test -n "$lt_cv_sys_max_cmd_len"; then 5789 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5790 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5791 else 5792 # Make teststring a little bigger before we do anything with it. 5793 # a 1K string should be a reasonable start. 5794 for i in 1 2 3 4 5 6 7 8 ; do 5795 teststring=$teststring$teststring 5796 done 5797 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5798 # If test is not a shell built-in, we'll probably end up computing a 5799 # maximum length that is only half of the actual maximum length, but 5800 # we can't tell. 5801 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5802 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5803 test $i != 17 # 1/2 MB should be enough 5804 do 5805 i=`expr $i + 1` 5806 teststring=$teststring$teststring 5807 done 5808 # Only check the string length outside the loop. 5809 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5810 teststring= 5811 # Add a significant safety factor because C++ compilers can tack on 5812 # massive amounts of additional arguments before passing them to the 5813 # linker. It appears as though 1/2 is a usable value. 5814 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5815 fi 5816 ;; 5817 esac 5818 5819 fi 5820 5821 if test -n $lt_cv_sys_max_cmd_len ; then 5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5823 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5824 else 5825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5826 $as_echo "none" >&6; } 5827 fi 5828 max_cmd_len=$lt_cv_sys_max_cmd_len 5829 5830 5831 5832 5833 5834 5835 : ${CP="cp -f"} 5836 : ${MV="mv -f"} 5837 : ${RM="rm -f"} 5838 5839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5840 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5841 # Try some XSI features 5842 xsi_shell=no 5843 ( _lt_dummy="a/b/c" 5844 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5845 = c,a/b,, \ 5846 && eval 'test $(( 1 + 1 )) -eq 2 \ 5847 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5848 && xsi_shell=yes 5849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5850 $as_echo "$xsi_shell" >&6; } 5851 5852 5853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5854 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5855 lt_shell_append=no 5856 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5857 >/dev/null 2>&1 \ 5858 && lt_shell_append=yes 5859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5860 $as_echo "$lt_shell_append" >&6; } 5861 5862 5863 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5864 lt_unset=unset 5865 else 5866 lt_unset=false 5867 fi 5868 5869 5870 5871 5872 5873 # test EBCDIC or ASCII 5874 case `echo X|tr X '\101'` in 5875 A) # ASCII based system 5876 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5877 lt_SP2NL='tr \040 \012' 5878 lt_NL2SP='tr \015\012 \040\040' 5879 ;; 5880 *) # EBCDIC based system 5881 lt_SP2NL='tr \100 \n' 5882 lt_NL2SP='tr \r\n \100\100' 5883 ;; 5884 esac 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5895 $as_echo_n "checking for $LD option to reload object files... " >&6; } 5896 if test "${lt_cv_ld_reload_flag+set}" = set; then : 5897 $as_echo_n "(cached) " >&6 5898 else 5899 lt_cv_ld_reload_flag='-r' 5900 fi 5901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5902 $as_echo "$lt_cv_ld_reload_flag" >&6; } 5903 reload_flag=$lt_cv_ld_reload_flag 5904 case $reload_flag in 5905 "" | " "*) ;; 5906 *) reload_flag=" $reload_flag" ;; 5907 esac 5908 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5909 case $host_os in 5910 darwin*) 5911 if test "$GCC" = yes; then 5912 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5913 else 5914 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5915 fi 5916 ;; 5917 esac 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 if test -n "$ac_tool_prefix"; then 5928 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5929 set dummy ${ac_tool_prefix}objdump; ac_word=$2 5930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5931 $as_echo_n "checking for $ac_word... " >&6; } 5932 if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5933 $as_echo_n "(cached) " >&6 5934 else 5935 if test -n "$OBJDUMP"; then 5936 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5937 else 5938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5939 for as_dir in $PATH 5940 do 5941 IFS=$as_save_IFS 5942 test -z "$as_dir" && as_dir=. 5943 for ac_exec_ext in '' $ac_executable_extensions; do 5944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5945 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5947 break 2 5948 fi 5949 done 5950 done 5951 IFS=$as_save_IFS 5952 5953 fi 5954 fi 5955 OBJDUMP=$ac_cv_prog_OBJDUMP 5956 if test -n "$OBJDUMP"; then 5957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5958 $as_echo "$OBJDUMP" >&6; } 5959 else 5960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5961 $as_echo "no" >&6; } 5962 fi 5963 5964 5965 fi 5966 if test -z "$ac_cv_prog_OBJDUMP"; then 5967 ac_ct_OBJDUMP=$OBJDUMP 5968 # Extract the first word of "objdump", so it can be a program name with args. 5969 set dummy objdump; ac_word=$2 5970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5971 $as_echo_n "checking for $ac_word... " >&6; } 5972 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5973 $as_echo_n "(cached) " >&6 5974 else 5975 if test -n "$ac_ct_OBJDUMP"; then 5976 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5977 else 5978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5979 for as_dir in $PATH 5980 do 5981 IFS=$as_save_IFS 5982 test -z "$as_dir" && as_dir=. 5983 for ac_exec_ext in '' $ac_executable_extensions; do 5984 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5985 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5986 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5987 break 2 5988 fi 5989 done 5990 done 5991 IFS=$as_save_IFS 5992 5993 fi 5994 fi 5995 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5996 if test -n "$ac_ct_OBJDUMP"; then 5997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5998 $as_echo "$ac_ct_OBJDUMP" >&6; } 5999 else 6000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6001 $as_echo "no" >&6; } 6002 fi 6003 6004 if test "x$ac_ct_OBJDUMP" = x; then 6005 OBJDUMP="false" 6006 else 6007 case $cross_compiling:$ac_tool_warned in 6008 yes:) 6009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6010 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6011 ac_tool_warned=yes ;; 6012 esac 6013 OBJDUMP=$ac_ct_OBJDUMP 6014 fi 6015 else 6016 OBJDUMP="$ac_cv_prog_OBJDUMP" 6017 fi 6018 6019 test -z "$OBJDUMP" && OBJDUMP=objdump 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6030 $as_echo_n "checking how to recognize dependent libraries... " >&6; } 6031 if test "${lt_cv_deplibs_check_method+set}" = set; then : 6032 $as_echo_n "(cached) " >&6 6033 else 6034 lt_cv_file_magic_cmd='$MAGIC_CMD' 6035 lt_cv_file_magic_test_file= 6036 lt_cv_deplibs_check_method='unknown' 6037 # Need to set the preceding variable on all platforms that support 6038 # interlibrary dependencies. 6039 # 'none' -- dependencies not supported. 6040 # `unknown' -- same as none, but documents that we really don't know. 6041 # 'pass_all' -- all dependencies passed with no checks. 6042 # 'test_compile' -- check by making test program. 6043 # 'file_magic [[regex]]' -- check by looking for files in library path 6044 # which responds to the $file_magic_cmd with a given extended regex. 6045 # If you have `file' or equivalent on your system and you're not sure 6046 # whether `pass_all' will *always* work, you probably want this one. 6047 6048 case $host_os in 6049 aix[4-9]*) 6050 lt_cv_deplibs_check_method=pass_all 6051 ;; 6052 6053 beos*) 6054 lt_cv_deplibs_check_method=pass_all 6055 ;; 6056 6057 bsdi[45]*) 6058 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6059 lt_cv_file_magic_cmd='/usr/bin/file -L' 6060 lt_cv_file_magic_test_file=/shlib/libc.so 6061 ;; 6062 6063 cygwin*) 6064 # func_win32_libid is a shell function defined in ltmain.sh 6065 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6066 lt_cv_file_magic_cmd='func_win32_libid' 6067 ;; 6068 6069 mingw* | pw32*) 6070 # Base MSYS/MinGW do not provide the 'file' command needed by 6071 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6072 # unless we find 'file', for example because we are cross-compiling. 6073 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6074 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6075 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6076 lt_cv_file_magic_cmd='func_win32_libid' 6077 else 6078 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6079 lt_cv_file_magic_cmd='$OBJDUMP -f' 6080 fi 6081 ;; 6082 6083 cegcc*) 6084 # use the weaker test based on 'objdump'. See mingw*. 6085 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6086 lt_cv_file_magic_cmd='$OBJDUMP -f' 6087 ;; 6088 6089 darwin* | rhapsody*) 6090 lt_cv_deplibs_check_method=pass_all 6091 ;; 6092 6093 freebsd* | dragonfly*) 6094 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6095 case $host_cpu in 6096 i*86 ) 6097 # Not sure whether the presence of OpenBSD here was a mistake. 6098 # Let's accept both of them until this is cleared up. 6099 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6100 lt_cv_file_magic_cmd=/usr/bin/file 6101 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6102 ;; 6103 esac 6104 else 6105 lt_cv_deplibs_check_method=pass_all 6106 fi 6107 ;; 6108 6109 gnu*) 6110 lt_cv_deplibs_check_method=pass_all 6111 ;; 6112 6113 haiku*) 6114 lt_cv_deplibs_check_method=pass_all 6115 ;; 6116 6117 hpux10.20* | hpux11*) 6118 lt_cv_file_magic_cmd=/usr/bin/file 6119 case $host_cpu in 6120 ia64*) 6121 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6122 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6123 ;; 6124 hppa*64*) 6125 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]' 6126 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6127 ;; 6128 *) 6129 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6130 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6131 ;; 6132 esac 6133 ;; 6134 6135 interix[3-9]*) 6136 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6137 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6138 ;; 6139 6140 irix5* | irix6* | nonstopux*) 6141 case $LD in 6142 *-32|*"-32 ") libmagic=32-bit;; 6143 *-n32|*"-n32 ") libmagic=N32;; 6144 *-64|*"-64 ") libmagic=64-bit;; 6145 *) libmagic=never-match;; 6146 esac 6147 lt_cv_deplibs_check_method=pass_all 6148 ;; 6149 6150 # This must be Linux ELF. 6151 linux* | k*bsd*-gnu | kopensolaris*-gnu) 6152 lt_cv_deplibs_check_method=pass_all 6153 ;; 6154 6155 netbsd*) 6156 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6157 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6158 else 6159 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6160 fi 6161 ;; 6162 6163 newos6*) 6164 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6165 lt_cv_file_magic_cmd=/usr/bin/file 6166 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6167 ;; 6168 6169 *nto* | *qnx*) 6170 lt_cv_deplibs_check_method=pass_all 6171 ;; 6172 6173 openbsd*) 6174 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6175 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6176 else 6177 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6178 fi 6179 ;; 6180 6181 osf3* | osf4* | osf5*) 6182 lt_cv_deplibs_check_method=pass_all 6183 ;; 6184 6185 rdos*) 6186 lt_cv_deplibs_check_method=pass_all 6187 ;; 6188 6189 solaris*) 6190 lt_cv_deplibs_check_method=pass_all 6191 ;; 6192 6193 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6194 lt_cv_deplibs_check_method=pass_all 6195 ;; 6196 6197 sysv4 | sysv4.3*) 6198 case $host_vendor in 6199 motorola) 6200 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]' 6201 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6202 ;; 6203 ncr) 6204 lt_cv_deplibs_check_method=pass_all 6205 ;; 6206 sequent) 6207 lt_cv_file_magic_cmd='/bin/file' 6208 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6209 ;; 6210 sni) 6211 lt_cv_file_magic_cmd='/bin/file' 6212 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6213 lt_cv_file_magic_test_file=/lib/libc.so 6214 ;; 6215 siemens) 6216 lt_cv_deplibs_check_method=pass_all 6217 ;; 6218 pc) 6219 lt_cv_deplibs_check_method=pass_all 6220 ;; 6221 esac 6222 ;; 6223 6224 tpf*) 6225 lt_cv_deplibs_check_method=pass_all 6226 ;; 6227 esac 6228 6229 fi 6230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6231 $as_echo "$lt_cv_deplibs_check_method" >&6; } 6232 file_magic_cmd=$lt_cv_file_magic_cmd 6233 deplibs_check_method=$lt_cv_deplibs_check_method 6234 test -z "$deplibs_check_method" && deplibs_check_method=unknown 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 if test -n "$ac_tool_prefix"; then 6248 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6249 set dummy ${ac_tool_prefix}ar; ac_word=$2 6250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6251 $as_echo_n "checking for $ac_word... " >&6; } 6252 if test "${ac_cv_prog_AR+set}" = set; then : 6253 $as_echo_n "(cached) " >&6 6254 else 6255 if test -n "$AR"; then 6256 ac_cv_prog_AR="$AR" # Let the user override the test. 6257 else 6258 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6259 for as_dir in $PATH 6260 do 6261 IFS=$as_save_IFS 6262 test -z "$as_dir" && as_dir=. 6263 for ac_exec_ext in '' $ac_executable_extensions; do 6264 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6265 ac_cv_prog_AR="${ac_tool_prefix}ar" 6266 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6267 break 2 6268 fi 6269 done 6270 done 6271 IFS=$as_save_IFS 6272 6273 fi 6274 fi 6275 AR=$ac_cv_prog_AR 6276 if test -n "$AR"; then 6277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6278 $as_echo "$AR" >&6; } 6279 else 6280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6281 $as_echo "no" >&6; } 6282 fi 6283 6284 6285 fi 6286 if test -z "$ac_cv_prog_AR"; then 6287 ac_ct_AR=$AR 6288 # Extract the first word of "ar", so it can be a program name with args. 6289 set dummy ar; ac_word=$2 6290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6291 $as_echo_n "checking for $ac_word... " >&6; } 6292 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6293 $as_echo_n "(cached) " >&6 6294 else 6295 if test -n "$ac_ct_AR"; then 6296 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6297 else 6298 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6299 for as_dir in $PATH 6300 do 6301 IFS=$as_save_IFS 6302 test -z "$as_dir" && as_dir=. 6303 for ac_exec_ext in '' $ac_executable_extensions; do 6304 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6305 ac_cv_prog_ac_ct_AR="ar" 6306 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6307 break 2 6308 fi 6309 done 6310 done 6311 IFS=$as_save_IFS 6312 6313 fi 6314 fi 6315 ac_ct_AR=$ac_cv_prog_ac_ct_AR 6316 if test -n "$ac_ct_AR"; then 6317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6318 $as_echo "$ac_ct_AR" >&6; } 6319 else 6320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6321 $as_echo "no" >&6; } 6322 fi 6323 6324 if test "x$ac_ct_AR" = x; then 6325 AR="false" 6326 else 6327 case $cross_compiling:$ac_tool_warned in 6328 yes:) 6329 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6330 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6331 ac_tool_warned=yes ;; 6332 esac 6333 AR=$ac_ct_AR 6334 fi 6335 else 6336 AR="$ac_cv_prog_AR" 6337 fi 6338 6339 test -z "$AR" && AR=ar 6340 test -z "$AR_FLAGS" && AR_FLAGS=cru 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 if test -n "$ac_tool_prefix"; then 6353 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6354 set dummy ${ac_tool_prefix}strip; ac_word=$2 6355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6356 $as_echo_n "checking for $ac_word... " >&6; } 6357 if test "${ac_cv_prog_STRIP+set}" = set; then : 6358 $as_echo_n "(cached) " >&6 6359 else 6360 if test -n "$STRIP"; then 6361 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6362 else 6363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6364 for as_dir in $PATH 6365 do 6366 IFS=$as_save_IFS 6367 test -z "$as_dir" && as_dir=. 6368 for ac_exec_ext in '' $ac_executable_extensions; do 6369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6370 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6372 break 2 6373 fi 6374 done 6375 done 6376 IFS=$as_save_IFS 6377 6378 fi 6379 fi 6380 STRIP=$ac_cv_prog_STRIP 6381 if test -n "$STRIP"; then 6382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6383 $as_echo "$STRIP" >&6; } 6384 else 6385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6386 $as_echo "no" >&6; } 6387 fi 6388 6389 6390 fi 6391 if test -z "$ac_cv_prog_STRIP"; then 6392 ac_ct_STRIP=$STRIP 6393 # Extract the first word of "strip", so it can be a program name with args. 6394 set dummy strip; ac_word=$2 6395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6396 $as_echo_n "checking for $ac_word... " >&6; } 6397 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6398 $as_echo_n "(cached) " >&6 6399 else 6400 if test -n "$ac_ct_STRIP"; then 6401 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6402 else 6403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6404 for as_dir in $PATH 6405 do 6406 IFS=$as_save_IFS 6407 test -z "$as_dir" && as_dir=. 6408 for ac_exec_ext in '' $ac_executable_extensions; do 6409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6410 ac_cv_prog_ac_ct_STRIP="strip" 6411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6412 break 2 6413 fi 6414 done 6415 done 6416 IFS=$as_save_IFS 6417 6418 fi 6419 fi 6420 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6421 if test -n "$ac_ct_STRIP"; then 6422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6423 $as_echo "$ac_ct_STRIP" >&6; } 6424 else 6425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6426 $as_echo "no" >&6; } 6427 fi 6428 6429 if test "x$ac_ct_STRIP" = x; then 6430 STRIP=":" 6431 else 6432 case $cross_compiling:$ac_tool_warned in 6433 yes:) 6434 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6435 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6436 ac_tool_warned=yes ;; 6437 esac 6438 STRIP=$ac_ct_STRIP 6439 fi 6440 else 6441 STRIP="$ac_cv_prog_STRIP" 6442 fi 6443 6444 test -z "$STRIP" && STRIP=: 6445 6446 6447 6448 6449 6450 6451 if test -n "$ac_tool_prefix"; then 6452 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6453 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6455 $as_echo_n "checking for $ac_word... " >&6; } 6456 if test "${ac_cv_prog_RANLIB+set}" = set; then : 6457 $as_echo_n "(cached) " >&6 6458 else 6459 if test -n "$RANLIB"; then 6460 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6461 else 6462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6463 for as_dir in $PATH 6464 do 6465 IFS=$as_save_IFS 6466 test -z "$as_dir" && as_dir=. 6467 for ac_exec_ext in '' $ac_executable_extensions; do 6468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6469 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6471 break 2 6472 fi 6473 done 6474 done 6475 IFS=$as_save_IFS 6476 6477 fi 6478 fi 6479 RANLIB=$ac_cv_prog_RANLIB 6480 if test -n "$RANLIB"; then 6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6482 $as_echo "$RANLIB" >&6; } 6483 else 6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6485 $as_echo "no" >&6; } 6486 fi 6487 6488 6489 fi 6490 if test -z "$ac_cv_prog_RANLIB"; then 6491 ac_ct_RANLIB=$RANLIB 6492 # Extract the first word of "ranlib", so it can be a program name with args. 6493 set dummy ranlib; ac_word=$2 6494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6495 $as_echo_n "checking for $ac_word... " >&6; } 6496 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6497 $as_echo_n "(cached) " >&6 6498 else 6499 if test -n "$ac_ct_RANLIB"; then 6500 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6501 else 6502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6503 for as_dir in $PATH 6504 do 6505 IFS=$as_save_IFS 6506 test -z "$as_dir" && as_dir=. 6507 for ac_exec_ext in '' $ac_executable_extensions; do 6508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6509 ac_cv_prog_ac_ct_RANLIB="ranlib" 6510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6511 break 2 6512 fi 6513 done 6514 done 6515 IFS=$as_save_IFS 6516 6517 fi 6518 fi 6519 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6520 if test -n "$ac_ct_RANLIB"; then 6521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6522 $as_echo "$ac_ct_RANLIB" >&6; } 6523 else 6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6525 $as_echo "no" >&6; } 6526 fi 6527 6528 if test "x$ac_ct_RANLIB" = x; then 6529 RANLIB=":" 6530 else 6531 case $cross_compiling:$ac_tool_warned in 6532 yes:) 6533 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6534 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6535 ac_tool_warned=yes ;; 6536 esac 6537 RANLIB=$ac_ct_RANLIB 6538 fi 6539 else 6540 RANLIB="$ac_cv_prog_RANLIB" 6541 fi 6542 6543 test -z "$RANLIB" && RANLIB=: 6544 6545 6546 6547 6548 6549 6550 # Determine commands to create old-style static archives. 6551 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6552 old_postinstall_cmds='chmod 644 $oldlib' 6553 old_postuninstall_cmds= 6554 6555 if test -n "$RANLIB"; then 6556 case $host_os in 6557 openbsd*) 6558 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6559 ;; 6560 *) 6561 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6562 ;; 6563 esac 6564 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6565 fi 6566 6567 case $host_os in 6568 darwin*) 6569 lock_old_archive_extraction=yes ;; 6570 *) 6571 lock_old_archive_extraction=no ;; 6572 esac 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 # If no C compiler was specified, use CC. 6613 LTCC=${LTCC-"$CC"} 6614 6615 # If no C compiler flags were specified, use CFLAGS. 6616 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6617 6618 # Allow CC to be a program name with arguments. 6619 compiler=$CC 6620 6621 6622 # Check for command to grab the raw symbol name followed by C symbol from nm. 6623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6624 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6625 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6626 $as_echo_n "(cached) " >&6 6627 else 6628 6629 # These are sane defaults that work on at least a few old systems. 6630 # [They come from Ultrix. What could be older than Ultrix?!! ;)] 6631 6632 # Character class describing NM global symbol codes. 6633 symcode='[BCDEGRST]' 6634 6635 # Regexp to match symbols that can be accessed directly from C. 6636 sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6637 6638 # Define system-specific variables. 6639 case $host_os in 6640 aix*) 6641 symcode='[BCDT]' 6642 ;; 6643 cygwin* | mingw* | pw32* | cegcc*) 6644 symcode='[ABCDGISTW]' 6645 ;; 6646 hpux*) 6647 if test "$host_cpu" = ia64; then 6648 symcode='[ABCDEGRST]' 6649 fi 6650 ;; 6651 irix* | nonstopux*) 6652 symcode='[BCDEGRST]' 6653 ;; 6654 osf*) 6655 symcode='[BCDEGQRST]' 6656 ;; 6657 solaris*) 6658 symcode='[BDRT]' 6659 ;; 6660 sco3.2v5*) 6661 symcode='[DT]' 6662 ;; 6663 sysv4.2uw2*) 6664 symcode='[DT]' 6665 ;; 6666 sysv5* | sco5v6* | unixware* | OpenUNIX*) 6667 symcode='[ABDT]' 6668 ;; 6669 sysv4) 6670 symcode='[DFNSTU]' 6671 ;; 6672 esac 6673 6674 # If we're using GNU nm, then use its standard symbol codes. 6675 case `$NM -V 2>&1` in 6676 *GNU* | *'with BFD'*) 6677 symcode='[ABCDGIRSTW]' ;; 6678 esac 6679 6680 # Transform an extracted symbol line into a proper C declaration. 6681 # Some systems (esp. on ia64) link data and code symbols differently, 6682 # so use this general approach. 6683 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6684 6685 # Transform an extracted symbol line into symbol name and symbol address 6686 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6687 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'" 6688 6689 # Handle CRLF in mingw tool chain 6690 opt_cr= 6691 case $build_os in 6692 mingw*) 6693 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6694 ;; 6695 esac 6696 6697 # Try without a prefix underscore, then with it. 6698 for ac_symprfx in "" "_"; do 6699 6700 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6701 symxfrm="\\1 $ac_symprfx\\2 \\2" 6702 6703 # Write the raw and C identifiers. 6704 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6705 # Fake it for dumpbin and say T for any non-static function 6706 # and D for any global variable. 6707 # Also find C++ and __fastcall symbols from MSVC++, 6708 # which start with @ or ?. 6709 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6710 " {last_section=section; section=\$ 3};"\ 6711 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6712 " \$ 0!~/External *\|/{next};"\ 6713 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6714 " {if(hide[section]) next};"\ 6715 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6716 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6717 " s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6718 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6719 " ' prfx=^$ac_symprfx" 6720 else 6721 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6722 fi 6723 6724 # Check to see that the pipe works correctly. 6725 pipe_works=no 6726 6727 rm -f conftest* 6728 cat > conftest.$ac_ext <<_LT_EOF 6729 #ifdef __cplusplus 6730 extern "C" { 6731 #endif 6732 char nm_test_var; 6733 void nm_test_func(void); 6734 void nm_test_func(void){} 6735 #ifdef __cplusplus 6736 } 6737 #endif 6738 int main(){nm_test_var='a';nm_test_func();return(0);} 6739 _LT_EOF 6740 6741 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6742 (eval $ac_compile) 2>&5 6743 ac_status=$? 6744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6745 test $ac_status = 0; }; then 6746 # Now try to grab the symbols. 6747 nlist=conftest.nm 6748 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6749 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6750 ac_status=$? 6751 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6752 test $ac_status = 0; } && test -s "$nlist"; then 6753 # Try sorting and uniquifying the output. 6754 if sort "$nlist" | uniq > "$nlist"T; then 6755 mv -f "$nlist"T "$nlist" 6756 else 6757 rm -f "$nlist"T 6758 fi 6759 6760 # Make sure that we snagged all the symbols we need. 6761 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6762 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6763 cat <<_LT_EOF > conftest.$ac_ext 6764 #ifdef __cplusplus 6765 extern "C" { 6766 #endif 6767 6768 _LT_EOF 6769 # Now generate the symbol file. 6770 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6771 6772 cat <<_LT_EOF >> conftest.$ac_ext 6773 6774 /* The mapping between symbol names and symbols. */ 6775 const struct { 6776 const char *name; 6777 void *address; 6778 } 6779 lt__PROGRAM__LTX_preloaded_symbols[] = 6780 { 6781 { "@PROGRAM@", (void *) 0 }, 6782 _LT_EOF 6783 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6784 cat <<\_LT_EOF >> conftest.$ac_ext 6785 {0, (void *) 0} 6786 }; 6787 6788 /* This works around a problem in FreeBSD linker */ 6789 #ifdef FREEBSD_WORKAROUND 6790 static const void *lt_preloaded_setup() { 6791 return lt__PROGRAM__LTX_preloaded_symbols; 6792 } 6793 #endif 6794 6795 #ifdef __cplusplus 6796 } 6797 #endif 6798 _LT_EOF 6799 # Now try linking the two files. 6800 mv conftest.$ac_objext conftstm.$ac_objext 6801 lt_save_LIBS="$LIBS" 6802 lt_save_CFLAGS="$CFLAGS" 6803 LIBS="conftstm.$ac_objext" 6804 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6805 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6806 (eval $ac_link) 2>&5 6807 ac_status=$? 6808 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6809 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6810 pipe_works=yes 6811 fi 6812 LIBS="$lt_save_LIBS" 6813 CFLAGS="$lt_save_CFLAGS" 6814 else 6815 echo "cannot find nm_test_func in $nlist" >&5 6816 fi 6817 else 6818 echo "cannot find nm_test_var in $nlist" >&5 6819 fi 6820 else 6821 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6822 fi 6823 else 6824 echo "$progname: failed program was:" >&5 6825 cat conftest.$ac_ext >&5 6826 fi 6827 rm -rf conftest* conftst* 6828 6829 # Do not use the global_symbol_pipe unless it works. 6830 if test "$pipe_works" = yes; then 6831 break 6832 else 6833 lt_cv_sys_global_symbol_pipe= 6834 fi 6835 done 6836 6837 fi 6838 6839 if test -z "$lt_cv_sys_global_symbol_pipe"; then 6840 lt_cv_sys_global_symbol_to_cdecl= 6841 fi 6842 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6844 $as_echo "failed" >&6; } 6845 else 6846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6847 $as_echo "ok" >&6; } 6848 fi 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 # Check whether --enable-libtool-lock was given. 6872 if test "${enable_libtool_lock+set}" = set; then : 6873 enableval=$enable_libtool_lock; 6874 fi 6875 6876 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6877 6878 # Some flags need to be propagated to the compiler or linker for good 6879 # libtool support. 6880 case $host in 6881 ia64-*-hpux*) 6882 # Find out which ABI we are using. 6883 echo 'int i;' > conftest.$ac_ext 6884 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6885 (eval $ac_compile) 2>&5 6886 ac_status=$? 6887 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6888 test $ac_status = 0; }; then 6889 case `/usr/bin/file conftest.$ac_objext` in 6890 *ELF-32*) 6891 HPUX_IA64_MODE="32" 6892 ;; 6893 *ELF-64*) 6894 HPUX_IA64_MODE="64" 6895 ;; 6896 esac 6897 fi 6898 rm -rf conftest* 6899 ;; 6900 *-*-irix6*) 6901 # Find out which ABI we are using. 6902 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6903 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6904 (eval $ac_compile) 2>&5 6905 ac_status=$? 6906 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6907 test $ac_status = 0; }; then 6908 if test "$lt_cv_prog_gnu_ld" = yes; then 6909 case `/usr/bin/file conftest.$ac_objext` in 6910 *32-bit*) 6911 LD="${LD-ld} -melf32bsmip" 6912 ;; 6913 *N32*) 6914 LD="${LD-ld} -melf32bmipn32" 6915 ;; 6916 *64-bit*) 6917 LD="${LD-ld} -melf64bmip" 6918 ;; 6919 esac 6920 else 6921 case `/usr/bin/file conftest.$ac_objext` in 6922 *32-bit*) 6923 LD="${LD-ld} -32" 6924 ;; 6925 *N32*) 6926 LD="${LD-ld} -n32" 6927 ;; 6928 *64-bit*) 6929 LD="${LD-ld} -64" 6930 ;; 6931 esac 6932 fi 6933 fi 6934 rm -rf conftest* 6935 ;; 6936 6937 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6938 s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6939 # Find out which ABI we are using. 6940 echo 'int i;' > conftest.$ac_ext 6941 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6942 (eval $ac_compile) 2>&5 6943 ac_status=$? 6944 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6945 test $ac_status = 0; }; then 6946 case `/usr/bin/file conftest.o` in 6947 *32-bit*) 6948 case $host in 6949 x86_64-*kfreebsd*-gnu) 6950 LD="${LD-ld} -m elf_i386_fbsd" 6951 ;; 6952 x86_64-*linux*) 6953 case `/usr/bin/file conftest.o` in 6954 *x86-64*) 6955 LD="${LD-ld} -m elf32_x86_64" 6956 ;; 6957 *) 6958 LD="${LD-ld} -m elf_i386" 6959 ;; 6960 esac 6961 ;; 6962 powerpc64le-*linux*) 6963 LD="${LD-ld} -m elf32lppclinux" 6964 ;; 6965 powerpc64-*linux*) 6966 LD="${LD-ld} -m elf32ppclinux" 6967 ;; 6968 s390x-*linux*) 6969 LD="${LD-ld} -m elf_s390" 6970 ;; 6971 sparc64-*linux*) 6972 LD="${LD-ld} -m elf32_sparc" 6973 ;; 6974 esac 6975 ;; 6976 *64-bit*) 6977 case $host in 6978 x86_64-*kfreebsd*-gnu) 6979 LD="${LD-ld} -m elf_x86_64_fbsd" 6980 ;; 6981 x86_64-*linux*) 6982 LD="${LD-ld} -m elf_x86_64" 6983 ;; 6984 powerpcle-*linux*) 6985 LD="${LD-ld} -m elf64lppc" 6986 ;; 6987 powerpc-*linux*) 6988 LD="${LD-ld} -m elf64ppc" 6989 ;; 6990 s390*-*linux*|s390*-*tpf*) 6991 LD="${LD-ld} -m elf64_s390" 6992 ;; 6993 sparc*-*linux*) 6994 LD="${LD-ld} -m elf64_sparc" 6995 ;; 6996 esac 6997 ;; 6998 esac 6999 fi 7000 rm -rf conftest* 7001 ;; 7002 7003 *-*-sco3.2v5*) 7004 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7005 SAVE_CFLAGS="$CFLAGS" 7006 CFLAGS="$CFLAGS -belf" 7007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7008 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7009 if test "${lt_cv_cc_needs_belf+set}" = set; then : 7010 $as_echo_n "(cached) " >&6 7011 else 7012 ac_ext=c 7013 ac_cpp='$CPP $CPPFLAGS' 7014 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7015 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7016 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7017 7018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7019 /* end confdefs.h. */ 7020 7021 int 7022 main () 7023 { 7024 7025 ; 7026 return 0; 7027 } 7028 _ACEOF 7029 if ac_fn_c_try_link "$LINENO"; then : 7030 lt_cv_cc_needs_belf=yes 7031 else 7032 lt_cv_cc_needs_belf=no 7033 fi 7034 rm -f core conftest.err conftest.$ac_objext \ 7035 conftest$ac_exeext conftest.$ac_ext 7036 ac_ext=c 7037 ac_cpp='$CPP $CPPFLAGS' 7038 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7039 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7040 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7041 7042 fi 7043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7044 $as_echo "$lt_cv_cc_needs_belf" >&6; } 7045 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7046 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7047 CFLAGS="$SAVE_CFLAGS" 7048 fi 7049 ;; 7050 sparc*-*solaris*) 7051 # Find out which ABI we are using. 7052 echo 'int i;' > conftest.$ac_ext 7053 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7054 (eval $ac_compile) 2>&5 7055 ac_status=$? 7056 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7057 test $ac_status = 0; }; then 7058 case `/usr/bin/file conftest.o` in 7059 *64-bit*) 7060 case $lt_cv_prog_gnu_ld in 7061 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7062 *) 7063 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7064 LD="${LD-ld} -64" 7065 fi 7066 ;; 7067 esac 7068 ;; 7069 esac 7070 fi 7071 rm -rf conftest* 7072 ;; 7073 esac 7074 7075 need_locks="$enable_libtool_lock" 7076 7077 7078 case $host_os in 7079 rhapsody* | darwin*) 7080 if test -n "$ac_tool_prefix"; then 7081 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7082 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7084 $as_echo_n "checking for $ac_word... " >&6; } 7085 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 7086 $as_echo_n "(cached) " >&6 7087 else 7088 if test -n "$DSYMUTIL"; then 7089 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7090 else 7091 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7092 for as_dir in $PATH 7093 do 7094 IFS=$as_save_IFS 7095 test -z "$as_dir" && as_dir=. 7096 for ac_exec_ext in '' $ac_executable_extensions; do 7097 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7098 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7099 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7100 break 2 7101 fi 7102 done 7103 done 7104 IFS=$as_save_IFS 7105 7106 fi 7107 fi 7108 DSYMUTIL=$ac_cv_prog_DSYMUTIL 7109 if test -n "$DSYMUTIL"; then 7110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7111 $as_echo "$DSYMUTIL" >&6; } 7112 else 7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7114 $as_echo "no" >&6; } 7115 fi 7116 7117 7118 fi 7119 if test -z "$ac_cv_prog_DSYMUTIL"; then 7120 ac_ct_DSYMUTIL=$DSYMUTIL 7121 # Extract the first word of "dsymutil", so it can be a program name with args. 7122 set dummy dsymutil; ac_word=$2 7123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7124 $as_echo_n "checking for $ac_word... " >&6; } 7125 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 7126 $as_echo_n "(cached) " >&6 7127 else 7128 if test -n "$ac_ct_DSYMUTIL"; then 7129 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7130 else 7131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7132 for as_dir in $PATH 7133 do 7134 IFS=$as_save_IFS 7135 test -z "$as_dir" && as_dir=. 7136 for ac_exec_ext in '' $ac_executable_extensions; do 7137 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7138 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7139 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7140 break 2 7141 fi 7142 done 7143 done 7144 IFS=$as_save_IFS 7145 7146 fi 7147 fi 7148 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7149 if test -n "$ac_ct_DSYMUTIL"; then 7150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7151 $as_echo "$ac_ct_DSYMUTIL" >&6; } 7152 else 7153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7154 $as_echo "no" >&6; } 7155 fi 7156 7157 if test "x$ac_ct_DSYMUTIL" = x; then 7158 DSYMUTIL=":" 7159 else 7160 case $cross_compiling:$ac_tool_warned in 7161 yes:) 7162 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7163 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7164 ac_tool_warned=yes ;; 7165 esac 7166 DSYMUTIL=$ac_ct_DSYMUTIL 7167 fi 7168 else 7169 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7170 fi 7171 7172 if test -n "$ac_tool_prefix"; then 7173 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7174 set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7176 $as_echo_n "checking for $ac_word... " >&6; } 7177 if test "${ac_cv_prog_NMEDIT+set}" = set; then : 7178 $as_echo_n "(cached) " >&6 7179 else 7180 if test -n "$NMEDIT"; then 7181 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7182 else 7183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7184 for as_dir in $PATH 7185 do 7186 IFS=$as_save_IFS 7187 test -z "$as_dir" && as_dir=. 7188 for ac_exec_ext in '' $ac_executable_extensions; do 7189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7190 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7192 break 2 7193 fi 7194 done 7195 done 7196 IFS=$as_save_IFS 7197 7198 fi 7199 fi 7200 NMEDIT=$ac_cv_prog_NMEDIT 7201 if test -n "$NMEDIT"; then 7202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7203 $as_echo "$NMEDIT" >&6; } 7204 else 7205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7206 $as_echo "no" >&6; } 7207 fi 7208 7209 7210 fi 7211 if test -z "$ac_cv_prog_NMEDIT"; then 7212 ac_ct_NMEDIT=$NMEDIT 7213 # Extract the first word of "nmedit", so it can be a program name with args. 7214 set dummy nmedit; ac_word=$2 7215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7216 $as_echo_n "checking for $ac_word... " >&6; } 7217 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7218 $as_echo_n "(cached) " >&6 7219 else 7220 if test -n "$ac_ct_NMEDIT"; then 7221 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7222 else 7223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7224 for as_dir in $PATH 7225 do 7226 IFS=$as_save_IFS 7227 test -z "$as_dir" && as_dir=. 7228 for ac_exec_ext in '' $ac_executable_extensions; do 7229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7230 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7232 break 2 7233 fi 7234 done 7235 done 7236 IFS=$as_save_IFS 7237 7238 fi 7239 fi 7240 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7241 if test -n "$ac_ct_NMEDIT"; then 7242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7243 $as_echo "$ac_ct_NMEDIT" >&6; } 7244 else 7245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7246 $as_echo "no" >&6; } 7247 fi 7248 7249 if test "x$ac_ct_NMEDIT" = x; then 7250 NMEDIT=":" 7251 else 7252 case $cross_compiling:$ac_tool_warned in 7253 yes:) 7254 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7255 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7256 ac_tool_warned=yes ;; 7257 esac 7258 NMEDIT=$ac_ct_NMEDIT 7259 fi 7260 else 7261 NMEDIT="$ac_cv_prog_NMEDIT" 7262 fi 7263 7264 if test -n "$ac_tool_prefix"; then 7265 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7266 set dummy ${ac_tool_prefix}lipo; ac_word=$2 7267 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7268 $as_echo_n "checking for $ac_word... " >&6; } 7269 if test "${ac_cv_prog_LIPO+set}" = set; then : 7270 $as_echo_n "(cached) " >&6 7271 else 7272 if test -n "$LIPO"; then 7273 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7274 else 7275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7276 for as_dir in $PATH 7277 do 7278 IFS=$as_save_IFS 7279 test -z "$as_dir" && as_dir=. 7280 for ac_exec_ext in '' $ac_executable_extensions; do 7281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7282 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7284 break 2 7285 fi 7286 done 7287 done 7288 IFS=$as_save_IFS 7289 7290 fi 7291 fi 7292 LIPO=$ac_cv_prog_LIPO 7293 if test -n "$LIPO"; then 7294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7295 $as_echo "$LIPO" >&6; } 7296 else 7297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7298 $as_echo "no" >&6; } 7299 fi 7300 7301 7302 fi 7303 if test -z "$ac_cv_prog_LIPO"; then 7304 ac_ct_LIPO=$LIPO 7305 # Extract the first word of "lipo", so it can be a program name with args. 7306 set dummy lipo; ac_word=$2 7307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7308 $as_echo_n "checking for $ac_word... " >&6; } 7309 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7310 $as_echo_n "(cached) " >&6 7311 else 7312 if test -n "$ac_ct_LIPO"; then 7313 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7314 else 7315 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7316 for as_dir in $PATH 7317 do 7318 IFS=$as_save_IFS 7319 test -z "$as_dir" && as_dir=. 7320 for ac_exec_ext in '' $ac_executable_extensions; do 7321 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7322 ac_cv_prog_ac_ct_LIPO="lipo" 7323 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7324 break 2 7325 fi 7326 done 7327 done 7328 IFS=$as_save_IFS 7329 7330 fi 7331 fi 7332 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7333 if test -n "$ac_ct_LIPO"; then 7334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7335 $as_echo "$ac_ct_LIPO" >&6; } 7336 else 7337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7338 $as_echo "no" >&6; } 7339 fi 7340 7341 if test "x$ac_ct_LIPO" = x; then 7342 LIPO=":" 7343 else 7344 case $cross_compiling:$ac_tool_warned in 7345 yes:) 7346 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7347 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7348 ac_tool_warned=yes ;; 7349 esac 7350 LIPO=$ac_ct_LIPO 7351 fi 7352 else 7353 LIPO="$ac_cv_prog_LIPO" 7354 fi 7355 7356 if test -n "$ac_tool_prefix"; then 7357 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7358 set dummy ${ac_tool_prefix}otool; ac_word=$2 7359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7360 $as_echo_n "checking for $ac_word... " >&6; } 7361 if test "${ac_cv_prog_OTOOL+set}" = set; then : 7362 $as_echo_n "(cached) " >&6 7363 else 7364 if test -n "$OTOOL"; then 7365 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7366 else 7367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7368 for as_dir in $PATH 7369 do 7370 IFS=$as_save_IFS 7371 test -z "$as_dir" && as_dir=. 7372 for ac_exec_ext in '' $ac_executable_extensions; do 7373 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7374 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7375 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7376 break 2 7377 fi 7378 done 7379 done 7380 IFS=$as_save_IFS 7381 7382 fi 7383 fi 7384 OTOOL=$ac_cv_prog_OTOOL 7385 if test -n "$OTOOL"; then 7386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7387 $as_echo "$OTOOL" >&6; } 7388 else 7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7390 $as_echo "no" >&6; } 7391 fi 7392 7393 7394 fi 7395 if test -z "$ac_cv_prog_OTOOL"; then 7396 ac_ct_OTOOL=$OTOOL 7397 # Extract the first word of "otool", so it can be a program name with args. 7398 set dummy otool; ac_word=$2 7399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7400 $as_echo_n "checking for $ac_word... " >&6; } 7401 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7402 $as_echo_n "(cached) " >&6 7403 else 7404 if test -n "$ac_ct_OTOOL"; then 7405 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7406 else 7407 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7408 for as_dir in $PATH 7409 do 7410 IFS=$as_save_IFS 7411 test -z "$as_dir" && as_dir=. 7412 for ac_exec_ext in '' $ac_executable_extensions; do 7413 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7414 ac_cv_prog_ac_ct_OTOOL="otool" 7415 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7416 break 2 7417 fi 7418 done 7419 done 7420 IFS=$as_save_IFS 7421 7422 fi 7423 fi 7424 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7425 if test -n "$ac_ct_OTOOL"; then 7426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7427 $as_echo "$ac_ct_OTOOL" >&6; } 7428 else 7429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7430 $as_echo "no" >&6; } 7431 fi 7432 7433 if test "x$ac_ct_OTOOL" = x; then 7434 OTOOL=":" 7435 else 7436 case $cross_compiling:$ac_tool_warned in 7437 yes:) 7438 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7439 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7440 ac_tool_warned=yes ;; 7441 esac 7442 OTOOL=$ac_ct_OTOOL 7443 fi 7444 else 7445 OTOOL="$ac_cv_prog_OTOOL" 7446 fi 7447 7448 if test -n "$ac_tool_prefix"; then 7449 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7450 set dummy ${ac_tool_prefix}otool64; ac_word=$2 7451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7452 $as_echo_n "checking for $ac_word... " >&6; } 7453 if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7454 $as_echo_n "(cached) " >&6 7455 else 7456 if test -n "$OTOOL64"; then 7457 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7458 else 7459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7460 for as_dir in $PATH 7461 do 7462 IFS=$as_save_IFS 7463 test -z "$as_dir" && as_dir=. 7464 for ac_exec_ext in '' $ac_executable_extensions; do 7465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7466 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7468 break 2 7469 fi 7470 done 7471 done 7472 IFS=$as_save_IFS 7473 7474 fi 7475 fi 7476 OTOOL64=$ac_cv_prog_OTOOL64 7477 if test -n "$OTOOL64"; then 7478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7479 $as_echo "$OTOOL64" >&6; } 7480 else 7481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7482 $as_echo "no" >&6; } 7483 fi 7484 7485 7486 fi 7487 if test -z "$ac_cv_prog_OTOOL64"; then 7488 ac_ct_OTOOL64=$OTOOL64 7489 # Extract the first word of "otool64", so it can be a program name with args. 7490 set dummy otool64; ac_word=$2 7491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7492 $as_echo_n "checking for $ac_word... " >&6; } 7493 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7494 $as_echo_n "(cached) " >&6 7495 else 7496 if test -n "$ac_ct_OTOOL64"; then 7497 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7498 else 7499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7500 for as_dir in $PATH 7501 do 7502 IFS=$as_save_IFS 7503 test -z "$as_dir" && as_dir=. 7504 for ac_exec_ext in '' $ac_executable_extensions; do 7505 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7506 ac_cv_prog_ac_ct_OTOOL64="otool64" 7507 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7508 break 2 7509 fi 7510 done 7511 done 7512 IFS=$as_save_IFS 7513 7514 fi 7515 fi 7516 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7517 if test -n "$ac_ct_OTOOL64"; then 7518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7519 $as_echo "$ac_ct_OTOOL64" >&6; } 7520 else 7521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7522 $as_echo "no" >&6; } 7523 fi 7524 7525 if test "x$ac_ct_OTOOL64" = x; then 7526 OTOOL64=":" 7527 else 7528 case $cross_compiling:$ac_tool_warned in 7529 yes:) 7530 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7531 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7532 ac_tool_warned=yes ;; 7533 esac 7534 OTOOL64=$ac_ct_OTOOL64 7535 fi 7536 else 7537 OTOOL64="$ac_cv_prog_OTOOL64" 7538 fi 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7567 $as_echo_n "checking for -single_module linker flag... " >&6; } 7568 if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7569 $as_echo_n "(cached) " >&6 7570 else 7571 lt_cv_apple_cc_single_mod=no 7572 if test -z "${LT_MULTI_MODULE}"; then 7573 # By default we will add the -single_module flag. You can override 7574 # by either setting the environment variable LT_MULTI_MODULE 7575 # non-empty at configure time, or by adding -multi_module to the 7576 # link flags. 7577 rm -rf libconftest.dylib* 7578 echo "int foo(void){return 1;}" > conftest.c 7579 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7580 -dynamiclib -Wl,-single_module conftest.c" >&5 7581 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7582 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7583 _lt_result=$? 7584 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7585 lt_cv_apple_cc_single_mod=yes 7586 else 7587 cat conftest.err >&5 7588 fi 7589 rm -rf libconftest.dylib* 7590 rm -f conftest.* 7591 fi 7592 fi 7593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7594 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7596 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7597 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7598 $as_echo_n "(cached) " >&6 7599 else 7600 lt_cv_ld_exported_symbols_list=no 7601 save_LDFLAGS=$LDFLAGS 7602 echo "_main" > conftest.sym 7603 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7605 /* end confdefs.h. */ 7606 7607 int 7608 main () 7609 { 7610 7611 ; 7612 return 0; 7613 } 7614 _ACEOF 7615 if ac_fn_c_try_link "$LINENO"; then : 7616 lt_cv_ld_exported_symbols_list=yes 7617 else 7618 lt_cv_ld_exported_symbols_list=no 7619 fi 7620 rm -f core conftest.err conftest.$ac_objext \ 7621 conftest$ac_exeext conftest.$ac_ext 7622 LDFLAGS="$save_LDFLAGS" 7623 7624 fi 7625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7626 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7628 $as_echo_n "checking for -force_load linker flag... " >&6; } 7629 if test "${lt_cv_ld_force_load+set}" = set; then : 7630 $as_echo_n "(cached) " >&6 7631 else 7632 lt_cv_ld_force_load=no 7633 cat > conftest.c << _LT_EOF 7634 int forced_loaded() { return 2;} 7635 _LT_EOF 7636 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7637 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7638 echo "$AR cru libconftest.a conftest.o" >&5 7639 $AR cru libconftest.a conftest.o 2>&5 7640 cat > conftest.c << _LT_EOF 7641 int main() { return 0;} 7642 _LT_EOF 7643 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7644 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7645 _lt_result=$? 7646 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7647 lt_cv_ld_force_load=yes 7648 else 7649 cat conftest.err >&5 7650 fi 7651 rm -f conftest.err libconftest.a conftest conftest.c 7652 rm -rf conftest.dSYM 7653 7654 fi 7655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7656 $as_echo "$lt_cv_ld_force_load" >&6; } 7657 case $host_os in 7658 rhapsody* | darwin1.[012]) 7659 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7660 darwin1.*) 7661 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7662 darwin*) # darwin 5.x on 7663 # if running on 10.5 or later, the deployment target defaults 7664 # to the OS version, if on x86, and 10.4, the deployment 7665 # target defaults to 10.4. Don't you love it? 7666 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7667 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7668 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7669 10.[012][,.]*) 7670 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7671 10.*) 7672 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7673 esac 7674 ;; 7675 esac 7676 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7677 _lt_dar_single_mod='$single_module' 7678 fi 7679 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7680 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7681 else 7682 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7683 fi 7684 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7685 _lt_dsymutil='~$DSYMUTIL $lib || :' 7686 else 7687 _lt_dsymutil= 7688 fi 7689 ;; 7690 esac 7691 7692 for ac_header in dlfcn.h 7693 do : 7694 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7695 " 7696 if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7697 cat >>confdefs.h <<_ACEOF 7698 #define HAVE_DLFCN_H 1 7699 _ACEOF 7700 7701 fi 7702 7703 done 7704 7705 7706 7707 7708 7709 # Set options 7710 7711 7712 7713 enable_dlopen=no 7714 7715 7716 enable_win32_dll=no 7717 7718 7719 7720 # Check whether --enable-static was given. 7721 if test "${enable_static+set}" = set; then : 7722 enableval=$enable_static; p=${PACKAGE-default} 7723 case $enableval in 7724 yes) enable_static=yes ;; 7725 no) enable_static=no ;; 7726 *) 7727 enable_static=no 7728 # Look at the argument we got. We use all the common list separators. 7729 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7730 for pkg in $enableval; do 7731 IFS="$lt_save_ifs" 7732 if test "X$pkg" = "X$p"; then 7733 enable_static=yes 7734 fi 7735 done 7736 IFS="$lt_save_ifs" 7737 ;; 7738 esac 7739 else 7740 enable_static=yes 7741 fi 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 # Check whether --with-pic was given. 7753 if test "${with_pic+set}" = set; then : 7754 withval=$with_pic; pic_mode="$withval" 7755 else 7756 pic_mode=default 7757 fi 7758 7759 7760 test -z "$pic_mode" && pic_mode=default 7761 7762 7763 7764 7765 7766 7767 7768 # Check whether --enable-fast-install was given. 7769 if test "${enable_fast_install+set}" = set; then : 7770 enableval=$enable_fast_install; p=${PACKAGE-default} 7771 case $enableval in 7772 yes) enable_fast_install=yes ;; 7773 no) enable_fast_install=no ;; 7774 *) 7775 enable_fast_install=no 7776 # Look at the argument we got. We use all the common list separators. 7777 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7778 for pkg in $enableval; do 7779 IFS="$lt_save_ifs" 7780 if test "X$pkg" = "X$p"; then 7781 enable_fast_install=yes 7782 fi 7783 done 7784 IFS="$lt_save_ifs" 7785 ;; 7786 esac 7787 else 7788 enable_fast_install=yes 7789 fi 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 # This can be used to rebuild libtool when needed 7802 LIBTOOL_DEPS="$ltmain" 7803 7804 # Always use our own libtool. 7805 LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 test -z "$LN_S" && LN_S="ln -s" 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 if test -n "${ZSH_VERSION+set}" ; then 7848 setopt NO_GLOB_SUBST 7849 fi 7850 7851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7852 $as_echo_n "checking for objdir... " >&6; } 7853 if test "${lt_cv_objdir+set}" = set; then : 7854 $as_echo_n "(cached) " >&6 7855 else 7856 rm -f .libs 2>/dev/null 7857 mkdir .libs 2>/dev/null 7858 if test -d .libs; then 7859 lt_cv_objdir=.libs 7860 else 7861 # MS-DOS does not allow filenames that begin with a dot. 7862 lt_cv_objdir=_libs 7863 fi 7864 rmdir .libs 2>/dev/null 7865 fi 7866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7867 $as_echo "$lt_cv_objdir" >&6; } 7868 objdir=$lt_cv_objdir 7869 7870 7871 7872 7873 7874 cat >>confdefs.h <<_ACEOF 7875 #define LT_OBJDIR "$lt_cv_objdir/" 7876 _ACEOF 7877 7878 7879 7880 7881 case $host_os in 7882 aix3*) 7883 # AIX sometimes has problems with the GCC collect2 program. For some 7884 # reason, if we set the COLLECT_NAMES environment variable, the problems 7885 # vanish in a puff of smoke. 7886 if test "X${COLLECT_NAMES+set}" != Xset; then 7887 COLLECT_NAMES= 7888 export COLLECT_NAMES 7889 fi 7890 ;; 7891 esac 7892 7893 # Global variables: 7894 ofile=libtool 7895 can_build_shared=yes 7896 7897 # All known linkers require a `.a' archive for static linking (except MSVC, 7898 # which needs '.lib'). 7899 libext=a 7900 7901 with_gnu_ld="$lt_cv_prog_gnu_ld" 7902 7903 old_CC="$CC" 7904 old_CFLAGS="$CFLAGS" 7905 7906 # Set sane defaults for various variables 7907 test -z "$CC" && CC=cc 7908 test -z "$LTCC" && LTCC=$CC 7909 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7910 test -z "$LD" && LD=ld 7911 test -z "$ac_objext" && ac_objext=o 7912 7913 for cc_temp in $compiler""; do 7914 case $cc_temp in 7915 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7916 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7917 \-*) ;; 7918 *) break;; 7919 esac 7920 done 7921 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7922 7923 7924 # Only perform the check for file, if the check method requires it 7925 test -z "$MAGIC_CMD" && MAGIC_CMD=file 7926 case $deplibs_check_method in 7927 file_magic*) 7928 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7930 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7931 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7932 $as_echo_n "(cached) " >&6 7933 else 7934 case $MAGIC_CMD in 7935 [\\/*] | ?:[\\/]*) 7936 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7937 ;; 7938 *) 7939 lt_save_MAGIC_CMD="$MAGIC_CMD" 7940 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7941 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7942 for ac_dir in $ac_dummy; do 7943 IFS="$lt_save_ifs" 7944 test -z "$ac_dir" && ac_dir=. 7945 if test -f $ac_dir/${ac_tool_prefix}file; then 7946 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7947 if test -n "$file_magic_test_file"; then 7948 case $deplibs_check_method in 7949 "file_magic "*) 7950 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7951 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7952 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7953 $EGREP "$file_magic_regex" > /dev/null; then 7954 : 7955 else 7956 cat <<_LT_EOF 1>&2 7957 7958 *** Warning: the command libtool uses to detect shared libraries, 7959 *** $file_magic_cmd, produces output that libtool cannot recognize. 7960 *** The result is that libtool may fail to recognize shared libraries 7961 *** as such. This will affect the creation of libtool libraries that 7962 *** depend on shared libraries, but programs linked with such libtool 7963 *** libraries will work regardless of this problem. Nevertheless, you 7964 *** may want to report the problem to your system manager and/or to 7965 *** bug-libtool@gnu.org 7966 7967 _LT_EOF 7968 fi ;; 7969 esac 7970 fi 7971 break 7972 fi 7973 done 7974 IFS="$lt_save_ifs" 7975 MAGIC_CMD="$lt_save_MAGIC_CMD" 7976 ;; 7977 esac 7978 fi 7979 7980 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7981 if test -n "$MAGIC_CMD"; then 7982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7983 $as_echo "$MAGIC_CMD" >&6; } 7984 else 7985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7986 $as_echo "no" >&6; } 7987 fi 7988 7989 7990 7991 7992 7993 if test -z "$lt_cv_path_MAGIC_CMD"; then 7994 if test -n "$ac_tool_prefix"; then 7995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7996 $as_echo_n "checking for file... " >&6; } 7997 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7998 $as_echo_n "(cached) " >&6 7999 else 8000 case $MAGIC_CMD in 8001 [\\/*] | ?:[\\/]*) 8002 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8003 ;; 8004 *) 8005 lt_save_MAGIC_CMD="$MAGIC_CMD" 8006 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8007 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8008 for ac_dir in $ac_dummy; do 8009 IFS="$lt_save_ifs" 8010 test -z "$ac_dir" && ac_dir=. 8011 if test -f $ac_dir/file; then 8012 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8013 if test -n "$file_magic_test_file"; then 8014 case $deplibs_check_method in 8015 "file_magic "*) 8016 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8017 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8018 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8019 $EGREP "$file_magic_regex" > /dev/null; then 8020 : 8021 else 8022 cat <<_LT_EOF 1>&2 8023 8024 *** Warning: the command libtool uses to detect shared libraries, 8025 *** $file_magic_cmd, produces output that libtool cannot recognize. 8026 *** The result is that libtool may fail to recognize shared libraries 8027 *** as such. This will affect the creation of libtool libraries that 8028 *** depend on shared libraries, but programs linked with such libtool 8029 *** libraries will work regardless of this problem. Nevertheless, you 8030 *** may want to report the problem to your system manager and/or to 8031 *** bug-libtool@gnu.org 8032 8033 _LT_EOF 8034 fi ;; 8035 esac 8036 fi 8037 break 8038 fi 8039 done 8040 IFS="$lt_save_ifs" 8041 MAGIC_CMD="$lt_save_MAGIC_CMD" 8042 ;; 8043 esac 8044 fi 8045 8046 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8047 if test -n "$MAGIC_CMD"; then 8048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8049 $as_echo "$MAGIC_CMD" >&6; } 8050 else 8051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8052 $as_echo "no" >&6; } 8053 fi 8054 8055 8056 else 8057 MAGIC_CMD=: 8058 fi 8059 fi 8060 8061 fi 8062 ;; 8063 esac 8064 8065 # Use C for the default configuration in the libtool script 8066 8067 lt_save_CC="$CC" 8068 ac_ext=c 8069 ac_cpp='$CPP $CPPFLAGS' 8070 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8071 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8072 ac_compiler_gnu=$ac_cv_c_compiler_gnu 8073 8074 8075 # Source file extension for C test sources. 8076 ac_ext=c 8077 8078 # Object file extension for compiled C test sources. 8079 objext=o 8080 objext=$objext 8081 8082 # Code to be used in simple compile tests 8083 lt_simple_compile_test_code="int some_variable = 0;" 8084 8085 # Code to be used in simple link tests 8086 lt_simple_link_test_code='int main(){return(0);}' 8087 8088 8089 8090 8091 8092 8093 8094 # If no C compiler was specified, use CC. 8095 LTCC=${LTCC-"$CC"} 8096 8097 # If no C compiler flags were specified, use CFLAGS. 8098 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8099 8100 # Allow CC to be a program name with arguments. 8101 compiler=$CC 8102 8103 # Save the default compiler, since it gets overwritten when the other 8104 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8105 compiler_DEFAULT=$CC 8106 8107 # save warnings/boilerplate of simple test code 8108 ac_outfile=conftest.$ac_objext 8109 echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8110 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8111 _lt_compiler_boilerplate=`cat conftest.err` 8112 $RM conftest* 8113 8114 ac_outfile=conftest.$ac_objext 8115 echo "$lt_simple_link_test_code" >conftest.$ac_ext 8116 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8117 _lt_linker_boilerplate=`cat conftest.err` 8118 $RM -r conftest* 8119 8120 8121 ## CAVEAT EMPTOR: 8122 ## There is no encapsulation within the following macros, do not change 8123 ## the running order or otherwise move them around unless you know exactly 8124 ## what you are doing... 8125 if test -n "$compiler"; then 8126 8127 lt_prog_compiler_no_builtin_flag= 8128 8129 if test "$GCC" = yes; then 8130 case $cc_basename in 8131 nvcc*) 8132 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8133 *) 8134 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8135 esac 8136 8137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8138 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8139 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 8140 $as_echo_n "(cached) " >&6 8141 else 8142 lt_cv_prog_compiler_rtti_exceptions=no 8143 ac_outfile=conftest.$ac_objext 8144 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8145 lt_compiler_flag="-fno-rtti -fno-exceptions" 8146 # Insert the option either (1) after the last *FLAGS variable, or 8147 # (2) before a word containing "conftest.", or (3) at the end. 8148 # Note that $ac_compile itself does not contain backslashes and begins 8149 # with a dollar sign (not a hyphen), so the echo should work correctly. 8150 # The option is referenced via a variable to avoid confusing sed. 8151 lt_compile=`echo "$ac_compile" | $SED \ 8152 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8153 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8154 -e 's:$: $lt_compiler_flag:'` 8155 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8156 (eval "$lt_compile" 2>conftest.err) 8157 ac_status=$? 8158 cat conftest.err >&5 8159 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8160 if (exit $ac_status) && test -s "$ac_outfile"; then 8161 # The compiler can only warn and ignore the option if not recognized 8162 # So say no if there are warnings other than the usual output. 8163 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8164 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8165 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8166 lt_cv_prog_compiler_rtti_exceptions=yes 8167 fi 8168 fi 8169 $RM conftest* 8170 8171 fi 8172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8173 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8174 8175 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8176 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8177 else 8178 : 8179 fi 8180 8181 fi 8182 8183 8184 8185 8186 8187 8188 lt_prog_compiler_wl= 8189 lt_prog_compiler_pic= 8190 lt_prog_compiler_static= 8191 8192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8193 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8194 8195 if test "$GCC" = yes; then 8196 lt_prog_compiler_wl='-Wl,' 8197 lt_prog_compiler_static='-static' 8198 8199 case $host_os in 8200 aix*) 8201 # All AIX code is PIC. 8202 if test "$host_cpu" = ia64; then 8203 # AIX 5 now supports IA64 processor 8204 lt_prog_compiler_static='-Bstatic' 8205 fi 8206 lt_prog_compiler_pic='-fPIC' 8207 ;; 8208 8209 amigaos*) 8210 case $host_cpu in 8211 powerpc) 8212 # see comment about AmigaOS4 .so support 8213 lt_prog_compiler_pic='-fPIC' 8214 ;; 8215 m68k) 8216 # FIXME: we need at least 68020 code to build shared libraries, but 8217 # adding the `-m68020' flag to GCC prevents building anything better, 8218 # like `-m68040'. 8219 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8220 ;; 8221 esac 8222 ;; 8223 8224 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8225 # PIC is the default for these OSes. 8226 ;; 8227 8228 mingw* | cygwin* | pw32* | os2* | cegcc*) 8229 # This hack is so that the source file can tell whether it is being 8230 # built for inclusion in a dll (and should export symbols for example). 8231 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8232 # (--disable-auto-import) libraries 8233 lt_prog_compiler_pic='-DDLL_EXPORT' 8234 ;; 8235 8236 darwin* | rhapsody*) 8237 # PIC is the default on this platform 8238 # Common symbols not allowed in MH_DYLIB files 8239 lt_prog_compiler_pic='-fno-common' 8240 ;; 8241 8242 haiku*) 8243 # PIC is the default for Haiku. 8244 # The "-static" flag exists, but is broken. 8245 lt_prog_compiler_static= 8246 ;; 8247 8248 hpux*) 8249 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8250 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8251 # sets the default TLS model and affects inlining. 8252 case $host_cpu in 8253 hppa*64*) 8254 # +Z the default 8255 ;; 8256 *) 8257 lt_prog_compiler_pic='-fPIC' 8258 ;; 8259 esac 8260 ;; 8261 8262 interix[3-9]*) 8263 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8264 # Instead, we relocate shared libraries at runtime. 8265 ;; 8266 8267 msdosdjgpp*) 8268 # Just because we use GCC doesn't mean we suddenly get shared libraries 8269 # on systems that don't support them. 8270 lt_prog_compiler_can_build_shared=no 8271 enable_shared=no 8272 ;; 8273 8274 *nto* | *qnx*) 8275 # QNX uses GNU C++, but need to define -shared option too, otherwise 8276 # it will coredump. 8277 lt_prog_compiler_pic='-fPIC -shared' 8278 ;; 8279 8280 sysv4*MP*) 8281 if test -d /usr/nec; then 8282 lt_prog_compiler_pic=-Kconform_pic 8283 fi 8284 ;; 8285 8286 *) 8287 lt_prog_compiler_pic='-fPIC' 8288 ;; 8289 esac 8290 8291 case $cc_basename in 8292 nvcc*) # Cuda Compiler Driver 2.2 8293 lt_prog_compiler_wl='-Xlinker ' 8294 lt_prog_compiler_pic='-Xcompiler -fPIC' 8295 ;; 8296 esac 8297 else 8298 # PORTME Check for flag to pass linker flags through the system compiler. 8299 case $host_os in 8300 aix*) 8301 lt_prog_compiler_wl='-Wl,' 8302 if test "$host_cpu" = ia64; then 8303 # AIX 5 now supports IA64 processor 8304 lt_prog_compiler_static='-Bstatic' 8305 else 8306 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8307 fi 8308 ;; 8309 8310 mingw* | cygwin* | pw32* | os2* | cegcc*) 8311 # This hack is so that the source file can tell whether it is being 8312 # built for inclusion in a dll (and should export symbols for example). 8313 lt_prog_compiler_pic='-DDLL_EXPORT' 8314 ;; 8315 8316 hpux9* | hpux10* | hpux11*) 8317 lt_prog_compiler_wl='-Wl,' 8318 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8319 # not for PA HP-UX. 8320 case $host_cpu in 8321 hppa*64*|ia64*) 8322 # +Z the default 8323 ;; 8324 *) 8325 lt_prog_compiler_pic='+Z' 8326 ;; 8327 esac 8328 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8329 lt_prog_compiler_static='${wl}-a ${wl}archive' 8330 ;; 8331 8332 irix5* | irix6* | nonstopux*) 8333 lt_prog_compiler_wl='-Wl,' 8334 # PIC (with -KPIC) is the default. 8335 lt_prog_compiler_static='-non_shared' 8336 ;; 8337 8338 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8339 case $cc_basename in 8340 # old Intel for x86_64 which still supported -KPIC. 8341 ecc*) 8342 lt_prog_compiler_wl='-Wl,' 8343 lt_prog_compiler_pic='-KPIC' 8344 lt_prog_compiler_static='-static' 8345 ;; 8346 # icc used to be incompatible with GCC. 8347 # ICC 10 doesn't accept -KPIC any more. 8348 icc* | ifort*) 8349 lt_prog_compiler_wl='-Wl,' 8350 lt_prog_compiler_pic='-fPIC' 8351 lt_prog_compiler_static='-static' 8352 ;; 8353 # Lahey Fortran 8.1. 8354 lf95*) 8355 lt_prog_compiler_wl='-Wl,' 8356 lt_prog_compiler_pic='--shared' 8357 lt_prog_compiler_static='--static' 8358 ;; 8359 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8360 # Portland Group compilers (*not* the Pentium gcc compiler, 8361 # which looks to be a dead project) 8362 lt_prog_compiler_wl='-Wl,' 8363 lt_prog_compiler_pic='-fpic' 8364 lt_prog_compiler_static='-Bstatic' 8365 ;; 8366 ccc*) 8367 lt_prog_compiler_wl='-Wl,' 8368 # All Alpha code is PIC. 8369 lt_prog_compiler_static='-non_shared' 8370 ;; 8371 xl* | bgxl* | bgf* | mpixl*) 8372 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8373 lt_prog_compiler_wl='-Wl,' 8374 lt_prog_compiler_pic='-qpic' 8375 lt_prog_compiler_static='-qstaticlink' 8376 ;; 8377 *) 8378 case `$CC -V 2>&1 | sed 5q` in 8379 *Sun\ F* | *Sun*Fortran*) 8380 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8381 lt_prog_compiler_pic='-KPIC' 8382 lt_prog_compiler_static='-Bstatic' 8383 lt_prog_compiler_wl='' 8384 ;; 8385 *Sun\ C*) 8386 # Sun C 5.9 8387 lt_prog_compiler_pic='-KPIC' 8388 lt_prog_compiler_static='-Bstatic' 8389 lt_prog_compiler_wl='-Wl,' 8390 ;; 8391 esac 8392 ;; 8393 esac 8394 ;; 8395 8396 newsos6) 8397 lt_prog_compiler_pic='-KPIC' 8398 lt_prog_compiler_static='-Bstatic' 8399 ;; 8400 8401 *nto* | *qnx*) 8402 # QNX uses GNU C++, but need to define -shared option too, otherwise 8403 # it will coredump. 8404 lt_prog_compiler_pic='-fPIC -shared' 8405 ;; 8406 8407 osf3* | osf4* | osf5*) 8408 lt_prog_compiler_wl='-Wl,' 8409 # All OSF/1 code is PIC. 8410 lt_prog_compiler_static='-non_shared' 8411 ;; 8412 8413 rdos*) 8414 lt_prog_compiler_static='-non_shared' 8415 ;; 8416 8417 solaris*) 8418 lt_prog_compiler_pic='-KPIC' 8419 lt_prog_compiler_static='-Bstatic' 8420 case $cc_basename in 8421 f77* | f90* | f95*) 8422 lt_prog_compiler_wl='-Qoption ld ';; 8423 *) 8424 lt_prog_compiler_wl='-Wl,';; 8425 esac 8426 ;; 8427 8428 sunos4*) 8429 lt_prog_compiler_wl='-Qoption ld ' 8430 lt_prog_compiler_pic='-PIC' 8431 lt_prog_compiler_static='-Bstatic' 8432 ;; 8433 8434 sysv4 | sysv4.2uw2* | sysv4.3*) 8435 lt_prog_compiler_wl='-Wl,' 8436 lt_prog_compiler_pic='-KPIC' 8437 lt_prog_compiler_static='-Bstatic' 8438 ;; 8439 8440 sysv4*MP*) 8441 if test -d /usr/nec ;then 8442 lt_prog_compiler_pic='-Kconform_pic' 8443 lt_prog_compiler_static='-Bstatic' 8444 fi 8445 ;; 8446 8447 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8448 lt_prog_compiler_wl='-Wl,' 8449 lt_prog_compiler_pic='-KPIC' 8450 lt_prog_compiler_static='-Bstatic' 8451 ;; 8452 8453 unicos*) 8454 lt_prog_compiler_wl='-Wl,' 8455 lt_prog_compiler_can_build_shared=no 8456 ;; 8457 8458 uts4*) 8459 lt_prog_compiler_pic='-pic' 8460 lt_prog_compiler_static='-Bstatic' 8461 ;; 8462 8463 *) 8464 lt_prog_compiler_can_build_shared=no 8465 ;; 8466 esac 8467 fi 8468 8469 case $host_os in 8470 # For platforms which do not support PIC, -DPIC is meaningless: 8471 *djgpp*) 8472 lt_prog_compiler_pic= 8473 ;; 8474 *) 8475 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8476 ;; 8477 esac 8478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8479 $as_echo "$lt_prog_compiler_pic" >&6; } 8480 8481 8482 8483 8484 8485 8486 # 8487 # Check to make sure the PIC flag actually works. 8488 # 8489 if test -n "$lt_prog_compiler_pic"; then 8490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8491 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8492 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8493 $as_echo_n "(cached) " >&6 8494 else 8495 lt_cv_prog_compiler_pic_works=no 8496 ac_outfile=conftest.$ac_objext 8497 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8498 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8499 # Insert the option either (1) after the last *FLAGS variable, or 8500 # (2) before a word containing "conftest.", or (3) at the end. 8501 # Note that $ac_compile itself does not contain backslashes and begins 8502 # with a dollar sign (not a hyphen), so the echo should work correctly. 8503 # The option is referenced via a variable to avoid confusing sed. 8504 lt_compile=`echo "$ac_compile" | $SED \ 8505 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8506 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8507 -e 's:$: $lt_compiler_flag:'` 8508 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8509 (eval "$lt_compile" 2>conftest.err) 8510 ac_status=$? 8511 cat conftest.err >&5 8512 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8513 if (exit $ac_status) && test -s "$ac_outfile"; then 8514 # The compiler can only warn and ignore the option if not recognized 8515 # So say no if there are warnings other than the usual output. 8516 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8517 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8518 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8519 lt_cv_prog_compiler_pic_works=yes 8520 fi 8521 fi 8522 $RM conftest* 8523 8524 fi 8525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8526 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8527 8528 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8529 case $lt_prog_compiler_pic in 8530 "" | " "*) ;; 8531 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8532 esac 8533 else 8534 lt_prog_compiler_pic= 8535 lt_prog_compiler_can_build_shared=no 8536 fi 8537 8538 fi 8539 8540 8541 8542 8543 8544 8545 # 8546 # Check to make sure the static flag actually works. 8547 # 8548 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8550 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8551 if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8552 $as_echo_n "(cached) " >&6 8553 else 8554 lt_cv_prog_compiler_static_works=no 8555 save_LDFLAGS="$LDFLAGS" 8556 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8557 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8558 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8559 # The linker can only warn and ignore the option if not recognized 8560 # So say no if there are warnings 8561 if test -s conftest.err; then 8562 # Append any errors to the config.log. 8563 cat conftest.err 1>&5 8564 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8565 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8566 if diff conftest.exp conftest.er2 >/dev/null; then 8567 lt_cv_prog_compiler_static_works=yes 8568 fi 8569 else 8570 lt_cv_prog_compiler_static_works=yes 8571 fi 8572 fi 8573 $RM -r conftest* 8574 LDFLAGS="$save_LDFLAGS" 8575 8576 fi 8577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8578 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8579 8580 if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8581 : 8582 else 8583 lt_prog_compiler_static= 8584 fi 8585 8586 8587 8588 8589 8590 8591 8592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8593 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8594 if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8595 $as_echo_n "(cached) " >&6 8596 else 8597 lt_cv_prog_compiler_c_o=no 8598 $RM -r conftest 2>/dev/null 8599 mkdir conftest 8600 cd conftest 8601 mkdir out 8602 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8603 8604 lt_compiler_flag="-o out/conftest2.$ac_objext" 8605 # Insert the option either (1) after the last *FLAGS variable, or 8606 # (2) before a word containing "conftest.", or (3) at the end. 8607 # Note that $ac_compile itself does not contain backslashes and begins 8608 # with a dollar sign (not a hyphen), so the echo should work correctly. 8609 lt_compile=`echo "$ac_compile" | $SED \ 8610 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8611 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8612 -e 's:$: $lt_compiler_flag:'` 8613 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8614 (eval "$lt_compile" 2>out/conftest.err) 8615 ac_status=$? 8616 cat out/conftest.err >&5 8617 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8618 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8619 then 8620 # The compiler can only warn and ignore the option if not recognized 8621 # So say no if there are warnings 8622 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8623 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8624 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8625 lt_cv_prog_compiler_c_o=yes 8626 fi 8627 fi 8628 chmod u+w . 2>&5 8629 $RM conftest* 8630 # SGI C++ compiler will create directory out/ii_files/ for 8631 # template instantiation 8632 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8633 $RM out/* && rmdir out 8634 cd .. 8635 $RM -r conftest 8636 $RM conftest* 8637 8638 fi 8639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8640 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8641 8642 8643 8644 8645 8646 8647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8648 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8649 if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8650 $as_echo_n "(cached) " >&6 8651 else 8652 lt_cv_prog_compiler_c_o=no 8653 $RM -r conftest 2>/dev/null 8654 mkdir conftest 8655 cd conftest 8656 mkdir out 8657 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8658 8659 lt_compiler_flag="-o out/conftest2.$ac_objext" 8660 # Insert the option either (1) after the last *FLAGS variable, or 8661 # (2) before a word containing "conftest.", or (3) at the end. 8662 # Note that $ac_compile itself does not contain backslashes and begins 8663 # with a dollar sign (not a hyphen), so the echo should work correctly. 8664 lt_compile=`echo "$ac_compile" | $SED \ 8665 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8666 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8667 -e 's:$: $lt_compiler_flag:'` 8668 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8669 (eval "$lt_compile" 2>out/conftest.err) 8670 ac_status=$? 8671 cat out/conftest.err >&5 8672 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8673 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8674 then 8675 # The compiler can only warn and ignore the option if not recognized 8676 # So say no if there are warnings 8677 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8678 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8679 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8680 lt_cv_prog_compiler_c_o=yes 8681 fi 8682 fi 8683 chmod u+w . 2>&5 8684 $RM conftest* 8685 # SGI C++ compiler will create directory out/ii_files/ for 8686 # template instantiation 8687 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8688 $RM out/* && rmdir out 8689 cd .. 8690 $RM -r conftest 8691 $RM conftest* 8692 8693 fi 8694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8695 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8696 8697 8698 8699 8700 hard_links="nottested" 8701 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8702 # do not overwrite the value of need_locks provided by the user 8703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8704 $as_echo_n "checking if we can lock with hard links... " >&6; } 8705 hard_links=yes 8706 $RM conftest* 8707 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8708 touch conftest.a 8709 ln conftest.a conftest.b 2>&5 || hard_links=no 8710 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8712 $as_echo "$hard_links" >&6; } 8713 if test "$hard_links" = no; then 8714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8715 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8716 need_locks=warn 8717 fi 8718 else 8719 need_locks=no 8720 fi 8721 8722 8723 8724 8725 8726 8727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8728 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8729 8730 runpath_var= 8731 allow_undefined_flag= 8732 always_export_symbols=no 8733 archive_cmds= 8734 archive_expsym_cmds= 8735 compiler_needs_object=no 8736 enable_shared_with_static_runtimes=no 8737 export_dynamic_flag_spec= 8738 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8739 hardcode_automatic=no 8740 hardcode_direct=no 8741 hardcode_direct_absolute=no 8742 hardcode_libdir_flag_spec= 8743 hardcode_libdir_flag_spec_ld= 8744 hardcode_libdir_separator= 8745 hardcode_minus_L=no 8746 hardcode_shlibpath_var=unsupported 8747 inherit_rpath=no 8748 link_all_deplibs=unknown 8749 module_cmds= 8750 module_expsym_cmds= 8751 old_archive_from_new_cmds= 8752 old_archive_from_expsyms_cmds= 8753 thread_safe_flag_spec= 8754 whole_archive_flag_spec= 8755 # include_expsyms should be a list of space-separated symbols to be *always* 8756 # included in the symbol list 8757 include_expsyms= 8758 # exclude_expsyms can be an extended regexp of symbols to exclude 8759 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8760 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8761 # as well as any symbol that contains `d'. 8762 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8763 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8764 # platforms (ab)use it in PIC code, but their linkers get confused if 8765 # the symbol is explicitly referenced. Since portable code cannot 8766 # rely on this symbol name, it's probably fine to never include it in 8767 # preloaded symbol tables. 8768 # Exclude shared library initialization/finalization symbols. 8769 extract_expsyms_cmds= 8770 8771 case $host_os in 8772 cygwin* | mingw* | pw32* | cegcc*) 8773 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8774 # When not using gcc, we currently assume that we are using 8775 # Microsoft Visual C++. 8776 if test "$GCC" != yes; then 8777 with_gnu_ld=no 8778 fi 8779 ;; 8780 interix*) 8781 # we just hope/assume this is gcc and not c89 (= MSVC++) 8782 with_gnu_ld=yes 8783 ;; 8784 openbsd*) 8785 with_gnu_ld=no 8786 ;; 8787 esac 8788 8789 ld_shlibs=yes 8790 8791 # On some targets, GNU ld is compatible enough with the native linker 8792 # that we're better off using the native interface for both. 8793 lt_use_gnu_ld_interface=no 8794 if test "$with_gnu_ld" = yes; then 8795 case $host_os in 8796 aix*) 8797 # The AIX port of GNU ld has always aspired to compatibility 8798 # with the native linker. However, as the warning in the GNU ld 8799 # block says, versions before 2.19.5* couldn't really create working 8800 # shared libraries, regardless of the interface used. 8801 case `$LD -v 2>&1` in 8802 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8803 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8804 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8805 *) 8806 lt_use_gnu_ld_interface=yes 8807 ;; 8808 esac 8809 ;; 8810 *) 8811 lt_use_gnu_ld_interface=yes 8812 ;; 8813 esac 8814 fi 8815 8816 if test "$lt_use_gnu_ld_interface" = yes; then 8817 # If archive_cmds runs LD, not CC, wlarc should be empty 8818 wlarc='${wl}' 8819 8820 # Set some defaults for GNU ld with shared library support. These 8821 # are reset later if shared libraries are not supported. Putting them 8822 # here allows them to be overridden if necessary. 8823 runpath_var=LD_RUN_PATH 8824 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8825 export_dynamic_flag_spec='${wl}--export-dynamic' 8826 # ancient GNU ld didn't support --whole-archive et. al. 8827 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8828 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8829 else 8830 whole_archive_flag_spec= 8831 fi 8832 supports_anon_versioning=no 8833 case `$LD -v 2>&1` in 8834 *GNU\ gold*) supports_anon_versioning=yes ;; 8835 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8836 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8837 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8838 *\ 2.11.*) ;; # other 2.11 versions 8839 *) supports_anon_versioning=yes ;; 8840 esac 8841 8842 # See if GNU ld supports shared libraries. 8843 case $host_os in 8844 aix[3-9]*) 8845 # On AIX/PPC, the GNU linker is very broken 8846 if test "$host_cpu" != ia64; then 8847 ld_shlibs=no 8848 cat <<_LT_EOF 1>&2 8849 8850 *** Warning: the GNU linker, at least up to release 2.19, is reported 8851 *** to be unable to reliably create shared libraries on AIX. 8852 *** Therefore, libtool is disabling shared libraries support. If you 8853 *** really care for shared libraries, you may want to install binutils 8854 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8855 *** You will then need to restart the configuration process. 8856 8857 _LT_EOF 8858 fi 8859 ;; 8860 8861 amigaos*) 8862 case $host_cpu in 8863 powerpc) 8864 # see comment about AmigaOS4 .so support 8865 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8866 archive_expsym_cmds='' 8867 ;; 8868 m68k) 8869 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)' 8870 hardcode_libdir_flag_spec='-L$libdir' 8871 hardcode_minus_L=yes 8872 ;; 8873 esac 8874 ;; 8875 8876 beos*) 8877 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8878 allow_undefined_flag=unsupported 8879 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 8880 # support --undefined. This deserves some investigation. FIXME 8881 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8882 else 8883 ld_shlibs=no 8884 fi 8885 ;; 8886 8887 cygwin* | mingw* | pw32* | cegcc*) 8888 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8889 # as there is no search path for DLLs. 8890 hardcode_libdir_flag_spec='-L$libdir' 8891 export_dynamic_flag_spec='${wl}--export-all-symbols' 8892 allow_undefined_flag=unsupported 8893 always_export_symbols=no 8894 enable_shared_with_static_runtimes=yes 8895 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8896 8897 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8898 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8899 # If the export-symbols file already is a .def file (1st line 8900 # is EXPORTS), use it as is; otherwise, prepend... 8901 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8902 cp $export_symbols $output_objdir/$soname.def; 8903 else 8904 echo EXPORTS > $output_objdir/$soname.def; 8905 cat $export_symbols >> $output_objdir/$soname.def; 8906 fi~ 8907 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8908 else 8909 ld_shlibs=no 8910 fi 8911 ;; 8912 8913 haiku*) 8914 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8915 link_all_deplibs=yes 8916 ;; 8917 8918 interix[3-9]*) 8919 hardcode_direct=no 8920 hardcode_shlibpath_var=no 8921 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8922 export_dynamic_flag_spec='${wl}-E' 8923 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8924 # Instead, shared libraries are loaded at an image base (0x10000000 by 8925 # default) and relocated if they conflict, which is a slow very memory 8926 # consuming and fragmenting process. To avoid this, we pick a random, 8927 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8928 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8929 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8930 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' 8931 ;; 8932 8933 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8934 tmp_diet=no 8935 if test "$host_os" = linux-dietlibc; then 8936 case $cc_basename in 8937 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8938 esac 8939 fi 8940 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8941 && test "$tmp_diet" = no 8942 then 8943 tmp_addflag=' $pic_flag' 8944 tmp_sharedflag='-shared' 8945 case $cc_basename,$host_cpu in 8946 pgcc*) # Portland Group C compiler 8947 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' 8948 tmp_addflag=' $pic_flag' 8949 ;; 8950 pgf77* | pgf90* | pgf95* | pgfortran*) 8951 # Portland Group f77 and f90 compilers 8952 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' 8953 tmp_addflag=' $pic_flag -Mnomain' ;; 8954 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8955 tmp_addflag=' -i_dynamic' ;; 8956 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8957 tmp_addflag=' -i_dynamic -nofor_main' ;; 8958 ifc* | ifort*) # Intel Fortran compiler 8959 tmp_addflag=' -nofor_main' ;; 8960 lf95*) # Lahey Fortran 8.1 8961 whole_archive_flag_spec= 8962 tmp_sharedflag='--shared' ;; 8963 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8964 tmp_sharedflag='-qmkshrobj' 8965 tmp_addflag= ;; 8966 nvcc*) # Cuda Compiler Driver 2.2 8967 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' 8968 compiler_needs_object=yes 8969 ;; 8970 esac 8971 case `$CC -V 2>&1 | sed 5q` in 8972 *Sun\ C*) # Sun C 5.9 8973 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' 8974 compiler_needs_object=yes 8975 tmp_sharedflag='-G' ;; 8976 *Sun\ F*) # Sun Fortran 8.3 8977 tmp_sharedflag='-G' ;; 8978 esac 8979 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8980 8981 if test "x$supports_anon_versioning" = xyes; then 8982 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8983 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8984 echo "local: *; };" >> $output_objdir/$libname.ver~ 8985 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8986 fi 8987 8988 case $cc_basename in 8989 xlf* | bgf* | bgxlf* | mpixlf*) 8990 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8991 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8992 hardcode_libdir_flag_spec= 8993 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8994 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 8995 if test "x$supports_anon_versioning" = xyes; then 8996 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8997 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8998 echo "local: *; };" >> $output_objdir/$libname.ver~ 8999 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9000 fi 9001 ;; 9002 esac 9003 else 9004 ld_shlibs=no 9005 fi 9006 ;; 9007 9008 netbsd*) 9009 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9010 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9011 wlarc= 9012 else 9013 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9014 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9015 fi 9016 ;; 9017 9018 solaris*) 9019 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9020 ld_shlibs=no 9021 cat <<_LT_EOF 1>&2 9022 9023 *** Warning: The releases 2.8.* of the GNU linker cannot reliably 9024 *** create shared libraries on Solaris systems. Therefore, libtool 9025 *** is disabling shared libraries support. We urge you to upgrade GNU 9026 *** binutils to release 2.9.1 or newer. Another option is to modify 9027 *** your PATH or compiler configuration so that the native linker is 9028 *** used, and then restart. 9029 9030 _LT_EOF 9031 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9032 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9033 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9034 else 9035 ld_shlibs=no 9036 fi 9037 ;; 9038 9039 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9040 case `$LD -v 2>&1` in 9041 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9042 ld_shlibs=no 9043 cat <<_LT_EOF 1>&2 9044 9045 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9046 *** reliably create shared libraries on SCO systems. Therefore, libtool 9047 *** is disabling shared libraries support. We urge you to upgrade GNU 9048 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9049 *** your PATH or compiler configuration so that the native linker is 9050 *** used, and then restart. 9051 9052 _LT_EOF 9053 ;; 9054 *) 9055 # For security reasons, it is highly recommended that you always 9056 # use absolute paths for naming shared libraries, and exclude the 9057 # DT_RUNPATH tag from executables and libraries. But doing so 9058 # requires that you compile everything twice, which is a pain. 9059 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9060 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9061 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9062 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9063 else 9064 ld_shlibs=no 9065 fi 9066 ;; 9067 esac 9068 ;; 9069 9070 sunos4*) 9071 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9072 wlarc= 9073 hardcode_direct=yes 9074 hardcode_shlibpath_var=no 9075 ;; 9076 9077 *) 9078 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9079 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9080 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9081 else 9082 ld_shlibs=no 9083 fi 9084 ;; 9085 esac 9086 9087 if test "$ld_shlibs" = no; then 9088 runpath_var= 9089 hardcode_libdir_flag_spec= 9090 export_dynamic_flag_spec= 9091 whole_archive_flag_spec= 9092 fi 9093 else 9094 # PORTME fill in a description of your system's linker (not GNU ld) 9095 case $host_os in 9096 aix3*) 9097 allow_undefined_flag=unsupported 9098 always_export_symbols=yes 9099 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' 9100 # Note: this linker hardcodes the directories in LIBPATH if there 9101 # are no directories specified by -L. 9102 hardcode_minus_L=yes 9103 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9104 # Neither direct hardcoding nor static linking is supported with a 9105 # broken collect2. 9106 hardcode_direct=unsupported 9107 fi 9108 ;; 9109 9110 aix[4-9]*) 9111 if test "$host_cpu" = ia64; then 9112 # On IA64, the linker does run time linking by default, so we don't 9113 # have to do anything special. 9114 aix_use_runtimelinking=no 9115 exp_sym_flag='-Bexport' 9116 no_entry_flag="" 9117 else 9118 # If we're using GNU nm, then we don't want the "-C" option. 9119 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9120 # Also, AIX nm treats weak defined symbols like other global 9121 # defined symbols, whereas GNU nm marks them as "W". 9122 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9123 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' 9124 else 9125 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9126 fi 9127 aix_use_runtimelinking=no 9128 9129 # Test if we are trying to use run time linking or normal 9130 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9131 # need to do runtime linking. 9132 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9133 for ld_flag in $LDFLAGS; do 9134 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9135 aix_use_runtimelinking=yes 9136 break 9137 fi 9138 done 9139 ;; 9140 esac 9141 9142 exp_sym_flag='-bexport' 9143 no_entry_flag='-bnoentry' 9144 fi 9145 9146 # When large executables or shared objects are built, AIX ld can 9147 # have problems creating the table of contents. If linking a library 9148 # or program results in "error TOC overflow" add -mminimal-toc to 9149 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9150 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9151 9152 archive_cmds='' 9153 hardcode_direct=yes 9154 hardcode_direct_absolute=yes 9155 hardcode_libdir_separator=':' 9156 link_all_deplibs=yes 9157 file_list_spec='${wl}-f,' 9158 9159 if test "$GCC" = yes; then 9160 case $host_os in aix4.[012]|aix4.[012].*) 9161 # We only want to do this on AIX 4.2 and lower, the check 9162 # below for broken collect2 doesn't work under 4.3+ 9163 collect2name=`${CC} -print-prog-name=collect2` 9164 if test -f "$collect2name" && 9165 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9166 then 9167 # We have reworked collect2 9168 : 9169 else 9170 # We have old collect2 9171 hardcode_direct=unsupported 9172 # It fails to find uninstalled libraries when the uninstalled 9173 # path is not listed in the libpath. Setting hardcode_minus_L 9174 # to unsupported forces relinking 9175 hardcode_minus_L=yes 9176 hardcode_libdir_flag_spec='-L$libdir' 9177 hardcode_libdir_separator= 9178 fi 9179 ;; 9180 esac 9181 shared_flag='-shared' 9182 if test "$aix_use_runtimelinking" = yes; then 9183 shared_flag="$shared_flag "'${wl}-G' 9184 fi 9185 else 9186 # not using gcc 9187 if test "$host_cpu" = ia64; then 9188 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9189 # chokes on -Wl,-G. The following line is correct: 9190 shared_flag='-G' 9191 else 9192 if test "$aix_use_runtimelinking" = yes; then 9193 shared_flag='${wl}-G' 9194 else 9195 shared_flag='${wl}-bM:SRE' 9196 fi 9197 fi 9198 fi 9199 9200 export_dynamic_flag_spec='${wl}-bexpall' 9201 # It seems that -bexpall does not export symbols beginning with 9202 # underscore (_), so it is better to generate a list of symbols to export. 9203 always_export_symbols=yes 9204 if test "$aix_use_runtimelinking" = yes; then 9205 # Warning - without using the other runtime loading flags (-brtl), 9206 # -berok will link without error, but may produce a broken library. 9207 allow_undefined_flag='-berok' 9208 # Determine the default libpath from the value encoded in an 9209 # empty executable. 9210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9211 /* end confdefs.h. */ 9212 9213 int 9214 main () 9215 { 9216 9217 ; 9218 return 0; 9219 } 9220 _ACEOF 9221 if ac_fn_c_try_link "$LINENO"; then : 9222 9223 lt_aix_libpath_sed=' 9224 /Import File Strings/,/^$/ { 9225 /^0/ { 9226 s/^0 *\(.*\)$/\1/ 9227 p 9228 } 9229 }' 9230 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9231 # Check for a 64-bit object if we didn't find anything. 9232 if test -z "$aix_libpath"; then 9233 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9234 fi 9235 fi 9236 rm -f core conftest.err conftest.$ac_objext \ 9237 conftest$ac_exeext conftest.$ac_ext 9238 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9239 9240 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9241 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" 9242 else 9243 if test "$host_cpu" = ia64; then 9244 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9245 allow_undefined_flag="-z nodefs" 9246 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" 9247 else 9248 # Determine the default libpath from the value encoded in an 9249 # empty executable. 9250 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9251 /* end confdefs.h. */ 9252 9253 int 9254 main () 9255 { 9256 9257 ; 9258 return 0; 9259 } 9260 _ACEOF 9261 if ac_fn_c_try_link "$LINENO"; then : 9262 9263 lt_aix_libpath_sed=' 9264 /Import File Strings/,/^$/ { 9265 /^0/ { 9266 s/^0 *\(.*\)$/\1/ 9267 p 9268 } 9269 }' 9270 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9271 # Check for a 64-bit object if we didn't find anything. 9272 if test -z "$aix_libpath"; then 9273 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9274 fi 9275 fi 9276 rm -f core conftest.err conftest.$ac_objext \ 9277 conftest$ac_exeext conftest.$ac_ext 9278 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9279 9280 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9281 # Warning - without using the other run time loading flags, 9282 # -berok will link without error, but may produce a broken library. 9283 no_undefined_flag=' ${wl}-bernotok' 9284 allow_undefined_flag=' ${wl}-berok' 9285 if test "$with_gnu_ld" = yes; then 9286 # We only use this code for GNU lds that support --whole-archive. 9287 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9288 else 9289 # Exported symbols can be pulled into shared objects from archives 9290 whole_archive_flag_spec='$convenience' 9291 fi 9292 archive_cmds_need_lc=yes 9293 # This is similar to how AIX traditionally builds its shared libraries. 9294 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' 9295 fi 9296 fi 9297 ;; 9298 9299 amigaos*) 9300 case $host_cpu in 9301 powerpc) 9302 # see comment about AmigaOS4 .so support 9303 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9304 archive_expsym_cmds='' 9305 ;; 9306 m68k) 9307 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)' 9308 hardcode_libdir_flag_spec='-L$libdir' 9309 hardcode_minus_L=yes 9310 ;; 9311 esac 9312 ;; 9313 9314 bsdi[45]*) 9315 export_dynamic_flag_spec=-rdynamic 9316 ;; 9317 9318 cygwin* | mingw* | pw32* | cegcc*) 9319 # When not using gcc, we currently assume that we are using 9320 # Microsoft Visual C++. 9321 # hardcode_libdir_flag_spec is actually meaningless, as there is 9322 # no search path for DLLs. 9323 hardcode_libdir_flag_spec=' ' 9324 allow_undefined_flag=unsupported 9325 # Tell ltmain to make .lib files, not .a files. 9326 libext=lib 9327 # Tell ltmain to make .dll files, not .so files. 9328 shrext_cmds=".dll" 9329 # FIXME: Setting linknames here is a bad hack. 9330 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9331 # The linker will automatically build a .lib file if we build a DLL. 9332 old_archive_from_new_cmds='true' 9333 # FIXME: Should let the user specify the lib program. 9334 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9335 fix_srcfile_path='`cygpath -w "$srcfile"`' 9336 enable_shared_with_static_runtimes=yes 9337 ;; 9338 9339 darwin* | rhapsody*) 9340 9341 9342 archive_cmds_need_lc=no 9343 hardcode_direct=no 9344 hardcode_automatic=yes 9345 hardcode_shlibpath_var=unsupported 9346 if test "$lt_cv_ld_force_load" = "yes"; then 9347 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\"`' 9348 else 9349 whole_archive_flag_spec='' 9350 fi 9351 link_all_deplibs=yes 9352 allow_undefined_flag="$_lt_dar_allow_undefined" 9353 case $cc_basename in 9354 ifort*) _lt_dar_can_shared=yes ;; 9355 *) _lt_dar_can_shared=$GCC ;; 9356 esac 9357 if test "$_lt_dar_can_shared" = "yes"; then 9358 output_verbose_link_cmd=func_echo_all 9359 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9360 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9361 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}" 9362 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}" 9363 9364 else 9365 ld_shlibs=no 9366 fi 9367 9368 ;; 9369 9370 dgux*) 9371 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9372 hardcode_libdir_flag_spec='-L$libdir' 9373 hardcode_shlibpath_var=no 9374 ;; 9375 9376 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9377 # support. Future versions do this automatically, but an explicit c++rt0.o 9378 # does not break anything, and helps significantly (at the cost of a little 9379 # extra space). 9380 freebsd2.2*) 9381 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9382 hardcode_libdir_flag_spec='-R$libdir' 9383 hardcode_direct=yes 9384 hardcode_shlibpath_var=no 9385 ;; 9386 9387 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9388 freebsd2.*) 9389 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9390 hardcode_direct=yes 9391 hardcode_minus_L=yes 9392 hardcode_shlibpath_var=no 9393 ;; 9394 9395 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9396 freebsd* | dragonfly*) 9397 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9398 hardcode_libdir_flag_spec='-R$libdir' 9399 hardcode_direct=yes 9400 hardcode_shlibpath_var=no 9401 ;; 9402 9403 hpux9*) 9404 if test "$GCC" = yes; then 9405 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' 9406 else 9407 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' 9408 fi 9409 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9410 hardcode_libdir_separator=: 9411 hardcode_direct=yes 9412 9413 # hardcode_minus_L: Not really in the search PATH, 9414 # but as the default location of the library. 9415 hardcode_minus_L=yes 9416 export_dynamic_flag_spec='${wl}-E' 9417 ;; 9418 9419 hpux10*) 9420 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9421 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9422 else 9423 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9424 fi 9425 if test "$with_gnu_ld" = no; then 9426 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9427 hardcode_libdir_flag_spec_ld='+b $libdir' 9428 hardcode_libdir_separator=: 9429 hardcode_direct=yes 9430 hardcode_direct_absolute=yes 9431 export_dynamic_flag_spec='${wl}-E' 9432 # hardcode_minus_L: Not really in the search PATH, 9433 # but as the default location of the library. 9434 hardcode_minus_L=yes 9435 fi 9436 ;; 9437 9438 hpux11*) 9439 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9440 case $host_cpu in 9441 hppa*64*) 9442 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9443 ;; 9444 ia64*) 9445 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9446 ;; 9447 *) 9448 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9449 ;; 9450 esac 9451 else 9452 case $host_cpu in 9453 hppa*64*) 9454 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9455 ;; 9456 ia64*) 9457 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9458 ;; 9459 *) 9460 9461 # Older versions of the 11.00 compiler do not understand -b yet 9462 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9464 $as_echo_n "checking if $CC understands -b... " >&6; } 9465 if test "${lt_cv_prog_compiler__b+set}" = set; then : 9466 $as_echo_n "(cached) " >&6 9467 else 9468 lt_cv_prog_compiler__b=no 9469 save_LDFLAGS="$LDFLAGS" 9470 LDFLAGS="$LDFLAGS -b" 9471 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9472 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9473 # The linker can only warn and ignore the option if not recognized 9474 # So say no if there are warnings 9475 if test -s conftest.err; then 9476 # Append any errors to the config.log. 9477 cat conftest.err 1>&5 9478 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9479 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9480 if diff conftest.exp conftest.er2 >/dev/null; then 9481 lt_cv_prog_compiler__b=yes 9482 fi 9483 else 9484 lt_cv_prog_compiler__b=yes 9485 fi 9486 fi 9487 $RM -r conftest* 9488 LDFLAGS="$save_LDFLAGS" 9489 9490 fi 9491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9492 $as_echo "$lt_cv_prog_compiler__b" >&6; } 9493 9494 if test x"$lt_cv_prog_compiler__b" = xyes; then 9495 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9496 else 9497 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9498 fi 9499 9500 ;; 9501 esac 9502 fi 9503 if test "$with_gnu_ld" = no; then 9504 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9505 hardcode_libdir_separator=: 9506 9507 case $host_cpu in 9508 hppa*64*|ia64*) 9509 hardcode_direct=no 9510 hardcode_shlibpath_var=no 9511 ;; 9512 *) 9513 hardcode_direct=yes 9514 hardcode_direct_absolute=yes 9515 export_dynamic_flag_spec='${wl}-E' 9516 9517 # hardcode_minus_L: Not really in the search PATH, 9518 # but as the default location of the library. 9519 hardcode_minus_L=yes 9520 ;; 9521 esac 9522 fi 9523 ;; 9524 9525 irix5* | irix6* | nonstopux*) 9526 if test "$GCC" = yes; then 9527 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' 9528 # Try to use the -exported_symbol ld option, if it does not 9529 # work, assume that -exports_file does not work either and 9530 # implicitly export all symbols. 9531 save_LDFLAGS="$LDFLAGS" 9532 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9534 /* end confdefs.h. */ 9535 int foo(void) {} 9536 _ACEOF 9537 if ac_fn_c_try_link "$LINENO"; then : 9538 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' 9539 9540 fi 9541 rm -f core conftest.err conftest.$ac_objext \ 9542 conftest$ac_exeext conftest.$ac_ext 9543 LDFLAGS="$save_LDFLAGS" 9544 else 9545 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' 9546 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' 9547 fi 9548 archive_cmds_need_lc='no' 9549 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9550 hardcode_libdir_separator=: 9551 inherit_rpath=yes 9552 link_all_deplibs=yes 9553 ;; 9554 9555 netbsd*) 9556 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9557 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9558 else 9559 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9560 fi 9561 hardcode_libdir_flag_spec='-R$libdir' 9562 hardcode_direct=yes 9563 hardcode_shlibpath_var=no 9564 ;; 9565 9566 newsos6) 9567 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9568 hardcode_direct=yes 9569 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9570 hardcode_libdir_separator=: 9571 hardcode_shlibpath_var=no 9572 ;; 9573 9574 *nto* | *qnx*) 9575 ;; 9576 9577 openbsd*) 9578 if test -f /usr/libexec/ld.so; then 9579 hardcode_direct=yes 9580 hardcode_shlibpath_var=no 9581 hardcode_direct_absolute=yes 9582 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9583 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9584 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9585 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9586 export_dynamic_flag_spec='${wl}-E' 9587 else 9588 case $host_os in 9589 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9590 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9591 hardcode_libdir_flag_spec='-R$libdir' 9592 ;; 9593 *) 9594 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9595 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9596 ;; 9597 esac 9598 fi 9599 else 9600 ld_shlibs=no 9601 fi 9602 ;; 9603 9604 os2*) 9605 hardcode_libdir_flag_spec='-L$libdir' 9606 hardcode_minus_L=yes 9607 allow_undefined_flag=unsupported 9608 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' 9609 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9610 ;; 9611 9612 osf3*) 9613 if test "$GCC" = yes; then 9614 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9615 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' 9616 else 9617 allow_undefined_flag=' -expect_unresolved \*' 9618 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' 9619 fi 9620 archive_cmds_need_lc='no' 9621 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9622 hardcode_libdir_separator=: 9623 ;; 9624 9625 osf4* | osf5*) # as osf3* with the addition of -msym flag 9626 if test "$GCC" = yes; then 9627 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9628 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' 9629 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9630 else 9631 allow_undefined_flag=' -expect_unresolved \*' 9632 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' 9633 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~ 9634 $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' 9635 9636 # Both c and cxx compiler support -rpath directly 9637 hardcode_libdir_flag_spec='-rpath $libdir' 9638 fi 9639 archive_cmds_need_lc='no' 9640 hardcode_libdir_separator=: 9641 ;; 9642 9643 solaris*) 9644 no_undefined_flag=' -z defs' 9645 if test "$GCC" = yes; then 9646 wlarc='${wl}' 9647 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9648 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9649 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9650 else 9651 case `$CC -V 2>&1` in 9652 *"Compilers 5.0"*) 9653 wlarc='' 9654 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9655 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9656 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9657 ;; 9658 *) 9659 wlarc='${wl}' 9660 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9661 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9662 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9663 ;; 9664 esac 9665 fi 9666 hardcode_libdir_flag_spec='-R$libdir' 9667 hardcode_shlibpath_var=no 9668 case $host_os in 9669 solaris2.[0-5] | solaris2.[0-5].*) ;; 9670 *) 9671 # The compiler driver will combine and reorder linker options, 9672 # but understands `-z linker_flag'. GCC discards it without `$wl', 9673 # but is careful enough not to reorder. 9674 # Supported since Solaris 2.6 (maybe 2.5.1?) 9675 if test "$GCC" = yes; then 9676 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9677 else 9678 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9679 fi 9680 ;; 9681 esac 9682 link_all_deplibs=yes 9683 ;; 9684 9685 sunos4*) 9686 if test "x$host_vendor" = xsequent; then 9687 # Use $CC to link under sequent, because it throws in some extra .o 9688 # files that make .init and .fini sections work. 9689 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9690 else 9691 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9692 fi 9693 hardcode_libdir_flag_spec='-L$libdir' 9694 hardcode_direct=yes 9695 hardcode_minus_L=yes 9696 hardcode_shlibpath_var=no 9697 ;; 9698 9699 sysv4) 9700 case $host_vendor in 9701 sni) 9702 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9703 hardcode_direct=yes # is this really true??? 9704 ;; 9705 siemens) 9706 ## LD is ld it makes a PLAMLIB 9707 ## CC just makes a GrossModule. 9708 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9709 reload_cmds='$CC -r -o $output$reload_objs' 9710 hardcode_direct=no 9711 ;; 9712 motorola) 9713 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9714 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9715 ;; 9716 esac 9717 runpath_var='LD_RUN_PATH' 9718 hardcode_shlibpath_var=no 9719 ;; 9720 9721 sysv4.3*) 9722 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9723 hardcode_shlibpath_var=no 9724 export_dynamic_flag_spec='-Bexport' 9725 ;; 9726 9727 sysv4*MP*) 9728 if test -d /usr/nec; then 9729 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9730 hardcode_shlibpath_var=no 9731 runpath_var=LD_RUN_PATH 9732 hardcode_runpath_var=yes 9733 ld_shlibs=yes 9734 fi 9735 ;; 9736 9737 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9738 no_undefined_flag='${wl}-z,text' 9739 archive_cmds_need_lc=no 9740 hardcode_shlibpath_var=no 9741 runpath_var='LD_RUN_PATH' 9742 9743 if test "$GCC" = yes; then 9744 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9745 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9746 else 9747 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9748 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9749 fi 9750 ;; 9751 9752 sysv5* | sco3.2v5* | sco5v6*) 9753 # Note: We can NOT use -z defs as we might desire, because we do not 9754 # link with -lc, and that would cause any symbols used from libc to 9755 # always be unresolved, which means just about no library would 9756 # ever link correctly. If we're not using GNU ld we use -z text 9757 # though, which does catch some bad symbols but isn't as heavy-handed 9758 # as -z defs. 9759 no_undefined_flag='${wl}-z,text' 9760 allow_undefined_flag='${wl}-z,nodefs' 9761 archive_cmds_need_lc=no 9762 hardcode_shlibpath_var=no 9763 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9764 hardcode_libdir_separator=':' 9765 link_all_deplibs=yes 9766 export_dynamic_flag_spec='${wl}-Bexport' 9767 runpath_var='LD_RUN_PATH' 9768 9769 if test "$GCC" = yes; then 9770 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9771 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9772 else 9773 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9774 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9775 fi 9776 ;; 9777 9778 uts4*) 9779 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9780 hardcode_libdir_flag_spec='-L$libdir' 9781 hardcode_shlibpath_var=no 9782 ;; 9783 9784 *) 9785 ld_shlibs=no 9786 ;; 9787 esac 9788 9789 if test x$host_vendor = xsni; then 9790 case $host in 9791 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9792 export_dynamic_flag_spec='${wl}-Blargedynsym' 9793 ;; 9794 esac 9795 fi 9796 fi 9797 9798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9799 $as_echo "$ld_shlibs" >&6; } 9800 test "$ld_shlibs" = no && can_build_shared=no 9801 9802 with_gnu_ld=$with_gnu_ld 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 # 9819 # Do we need to explicitly link libc? 9820 # 9821 case "x$archive_cmds_need_lc" in 9822 x|xyes) 9823 # Assume -lc should be added 9824 archive_cmds_need_lc=yes 9825 9826 if test "$enable_shared" = yes && test "$GCC" = yes; then 9827 case $archive_cmds in 9828 *'~'*) 9829 # FIXME: we may have to deal with multi-command sequences. 9830 ;; 9831 '$CC '*) 9832 # Test whether the compiler implicitly links with -lc since on some 9833 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9834 # to ld, don't add -lc before -lgcc. 9835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9836 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9837 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9838 $as_echo_n "(cached) " >&6 9839 else 9840 $RM conftest* 9841 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9842 9843 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9844 (eval $ac_compile) 2>&5 9845 ac_status=$? 9846 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9847 test $ac_status = 0; } 2>conftest.err; then 9848 soname=conftest 9849 lib=conftest 9850 libobjs=conftest.$ac_objext 9851 deplibs= 9852 wl=$lt_prog_compiler_wl 9853 pic_flag=$lt_prog_compiler_pic 9854 compiler_flags=-v 9855 linker_flags=-v 9856 verstring= 9857 output_objdir=. 9858 libname=conftest 9859 lt_save_allow_undefined_flag=$allow_undefined_flag 9860 allow_undefined_flag= 9861 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9862 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9863 ac_status=$? 9864 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9865 test $ac_status = 0; } 9866 then 9867 lt_cv_archive_cmds_need_lc=no 9868 else 9869 lt_cv_archive_cmds_need_lc=yes 9870 fi 9871 allow_undefined_flag=$lt_save_allow_undefined_flag 9872 else 9873 cat conftest.err 1>&5 9874 fi 9875 $RM conftest* 9876 9877 fi 9878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9879 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9880 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9881 ;; 9882 esac 9883 fi 9884 ;; 9885 esac 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10044 $as_echo_n "checking dynamic linker characteristics... " >&6; } 10045 10046 if test "$GCC" = yes; then 10047 case $host_os in 10048 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10049 *) lt_awk_arg="/^libraries:/" ;; 10050 esac 10051 case $host_os in 10052 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10053 *) lt_sed_strip_eq="s,=/,/,g" ;; 10054 esac 10055 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10056 case $lt_search_path_spec in 10057 *\;*) 10058 # if the path contains ";" then we assume it to be the separator 10059 # otherwise default to the standard path separator (i.e. ":") - it is 10060 # assumed that no part of a normal pathname contains ";" but that should 10061 # okay in the real world where ";" in dirpaths is itself problematic. 10062 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10063 ;; 10064 *) 10065 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10066 ;; 10067 esac 10068 # Ok, now we have the path, separated by spaces, we can step through it 10069 # and add multilib dir if necessary. 10070 lt_tmp_lt_search_path_spec= 10071 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10072 for lt_sys_path in $lt_search_path_spec; do 10073 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10074 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10075 else 10076 test -d "$lt_sys_path" && \ 10077 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10078 fi 10079 done 10080 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10081 BEGIN {RS=" "; FS="/|\n";} { 10082 lt_foo=""; 10083 lt_count=0; 10084 for (lt_i = NF; lt_i > 0; lt_i--) { 10085 if ($lt_i != "" && $lt_i != ".") { 10086 if ($lt_i == "..") { 10087 lt_count++; 10088 } else { 10089 if (lt_count == 0) { 10090 lt_foo="/" $lt_i lt_foo; 10091 } else { 10092 lt_count--; 10093 } 10094 } 10095 } 10096 } 10097 if (lt_foo != "") { lt_freq[lt_foo]++; } 10098 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10099 }'` 10100 # AWK program above erroneously prepends '/' to C:/dos/paths 10101 # for these hosts. 10102 case $host_os in 10103 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10104 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10105 esac 10106 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10107 else 10108 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10109 fi 10110 library_names_spec= 10111 libname_spec='lib$name' 10112 soname_spec= 10113 shrext_cmds=".so" 10114 postinstall_cmds= 10115 postuninstall_cmds= 10116 finish_cmds= 10117 finish_eval= 10118 shlibpath_var= 10119 shlibpath_overrides_runpath=unknown 10120 version_type=none 10121 dynamic_linker="$host_os ld.so" 10122 sys_lib_dlsearch_path_spec="/lib /usr/lib" 10123 need_lib_prefix=unknown 10124 hardcode_into_libs=no 10125 10126 # when you set need_version to no, make sure it does not cause -set_version 10127 # flags to be left without arguments 10128 need_version=unknown 10129 10130 case $host_os in 10131 aix3*) 10132 version_type=linux 10133 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10134 shlibpath_var=LIBPATH 10135 10136 # AIX 3 has no versioning support, so we append a major version to the name. 10137 soname_spec='${libname}${release}${shared_ext}$major' 10138 ;; 10139 10140 aix[4-9]*) 10141 version_type=linux 10142 need_lib_prefix=no 10143 need_version=no 10144 hardcode_into_libs=yes 10145 if test "$host_cpu" = ia64; then 10146 # AIX 5 supports IA64 10147 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10148 shlibpath_var=LD_LIBRARY_PATH 10149 else 10150 # With GCC up to 2.95.x, collect2 would create an import file 10151 # for dependence libraries. The import file would start with 10152 # the line `#! .'. This would cause the generated library to 10153 # depend on `.', always an invalid library. This was fixed in 10154 # development snapshots of GCC prior to 3.0. 10155 case $host_os in 10156 aix4 | aix4.[01] | aix4.[01].*) 10157 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10158 echo ' yes ' 10159 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10160 : 10161 else 10162 can_build_shared=no 10163 fi 10164 ;; 10165 esac 10166 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10167 # soname into executable. Probably we can add versioning support to 10168 # collect2, so additional links can be useful in future. 10169 if test "$aix_use_runtimelinking" = yes; then 10170 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10171 # instead of lib<name>.a to let people know that these are not 10172 # typical AIX shared libraries. 10173 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10174 else 10175 # We preserve .a as extension for shared libraries through AIX4.2 10176 # and later when we are not doing run time linking. 10177 library_names_spec='${libname}${release}.a $libname.a' 10178 soname_spec='${libname}${release}${shared_ext}$major' 10179 fi 10180 shlibpath_var=LIBPATH 10181 fi 10182 ;; 10183 10184 amigaos*) 10185 case $host_cpu in 10186 powerpc) 10187 # Since July 2007 AmigaOS4 officially supports .so libraries. 10188 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10189 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10190 ;; 10191 m68k) 10192 library_names_spec='$libname.ixlibrary $libname.a' 10193 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10194 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' 10195 ;; 10196 esac 10197 ;; 10198 10199 beos*) 10200 library_names_spec='${libname}${shared_ext}' 10201 dynamic_linker="$host_os ld.so" 10202 shlibpath_var=LIBRARY_PATH 10203 ;; 10204 10205 bsdi[45]*) 10206 version_type=linux 10207 need_version=no 10208 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10209 soname_spec='${libname}${release}${shared_ext}$major' 10210 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10211 shlibpath_var=LD_LIBRARY_PATH 10212 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10213 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10214 # the default ld.so.conf also contains /usr/contrib/lib and 10215 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10216 # libtool to hard-code these into programs 10217 ;; 10218 10219 cygwin* | mingw* | pw32* | cegcc*) 10220 version_type=windows 10221 shrext_cmds=".dll" 10222 need_version=no 10223 need_lib_prefix=no 10224 10225 case $GCC,$host_os in 10226 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10227 library_names_spec='$libname.dll.a' 10228 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10229 postinstall_cmds='base_file=`basename \${file}`~ 10230 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10231 dldir=$destdir/`dirname \$dlpath`~ 10232 test -d \$dldir || mkdir -p \$dldir~ 10233 $install_prog $dir/$dlname \$dldir/$dlname~ 10234 chmod a+x \$dldir/$dlname~ 10235 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10236 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10237 fi' 10238 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10239 dlpath=$dir/\$dldll~ 10240 $RM \$dlpath' 10241 shlibpath_overrides_runpath=yes 10242 10243 case $host_os in 10244 cygwin*) 10245 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10246 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10247 10248 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10249 ;; 10250 mingw* | cegcc*) 10251 # MinGW DLLs use traditional 'lib' prefix 10252 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10253 ;; 10254 pw32*) 10255 # pw32 DLLs use 'pw' prefix rather than 'lib' 10256 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10257 ;; 10258 esac 10259 ;; 10260 10261 *) 10262 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10263 ;; 10264 esac 10265 dynamic_linker='Win32 ld.exe' 10266 # FIXME: first we should search . and the directory the executable is in 10267 shlibpath_var=PATH 10268 ;; 10269 10270 darwin* | rhapsody*) 10271 dynamic_linker="$host_os dyld" 10272 version_type=darwin 10273 need_lib_prefix=no 10274 need_version=no 10275 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10276 soname_spec='${libname}${release}${major}$shared_ext' 10277 shlibpath_overrides_runpath=yes 10278 shlibpath_var=DYLD_LIBRARY_PATH 10279 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10280 10281 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10282 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10283 ;; 10284 10285 dgux*) 10286 version_type=linux 10287 need_lib_prefix=no 10288 need_version=no 10289 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10290 soname_spec='${libname}${release}${shared_ext}$major' 10291 shlibpath_var=LD_LIBRARY_PATH 10292 ;; 10293 10294 freebsd* | dragonfly*) 10295 # DragonFly does not have aout. When/if they implement a new 10296 # versioning mechanism, adjust this. 10297 if test -x /usr/bin/objformat; then 10298 objformat=`/usr/bin/objformat` 10299 else 10300 case $host_os in 10301 freebsd[23].*) objformat=aout ;; 10302 *) objformat=elf ;; 10303 esac 10304 fi 10305 version_type=freebsd-$objformat 10306 case $version_type in 10307 freebsd-elf*) 10308 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10309 need_version=no 10310 need_lib_prefix=no 10311 ;; 10312 freebsd-*) 10313 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10314 need_version=yes 10315 ;; 10316 esac 10317 shlibpath_var=LD_LIBRARY_PATH 10318 case $host_os in 10319 freebsd2.*) 10320 shlibpath_overrides_runpath=yes 10321 ;; 10322 freebsd3.[01]* | freebsdelf3.[01]*) 10323 shlibpath_overrides_runpath=yes 10324 hardcode_into_libs=yes 10325 ;; 10326 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10327 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10328 shlibpath_overrides_runpath=no 10329 hardcode_into_libs=yes 10330 ;; 10331 *) # from 4.6 on, and DragonFly 10332 shlibpath_overrides_runpath=yes 10333 hardcode_into_libs=yes 10334 ;; 10335 esac 10336 ;; 10337 10338 gnu*) 10339 version_type=linux 10340 need_lib_prefix=no 10341 need_version=no 10342 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10343 soname_spec='${libname}${release}${shared_ext}$major' 10344 shlibpath_var=LD_LIBRARY_PATH 10345 hardcode_into_libs=yes 10346 ;; 10347 10348 haiku*) 10349 version_type=linux 10350 need_lib_prefix=no 10351 need_version=no 10352 dynamic_linker="$host_os runtime_loader" 10353 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10354 soname_spec='${libname}${release}${shared_ext}$major' 10355 shlibpath_var=LIBRARY_PATH 10356 shlibpath_overrides_runpath=yes 10357 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10358 hardcode_into_libs=yes 10359 ;; 10360 10361 hpux9* | hpux10* | hpux11*) 10362 # Give a soname corresponding to the major version so that dld.sl refuses to 10363 # link against other versions. 10364 version_type=sunos 10365 need_lib_prefix=no 10366 need_version=no 10367 case $host_cpu in 10368 ia64*) 10369 shrext_cmds='.so' 10370 hardcode_into_libs=yes 10371 dynamic_linker="$host_os dld.so" 10372 shlibpath_var=LD_LIBRARY_PATH 10373 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 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 if test "X$HPUX_IA64_MODE" = X32; then 10377 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10378 else 10379 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10380 fi 10381 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10382 ;; 10383 hppa*64*) 10384 shrext_cmds='.sl' 10385 hardcode_into_libs=yes 10386 dynamic_linker="$host_os dld.sl" 10387 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10388 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10389 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10390 soname_spec='${libname}${release}${shared_ext}$major' 10391 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10392 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10393 ;; 10394 *) 10395 shrext_cmds='.sl' 10396 dynamic_linker="$host_os dld.sl" 10397 shlibpath_var=SHLIB_PATH 10398 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10399 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10400 soname_spec='${libname}${release}${shared_ext}$major' 10401 ;; 10402 esac 10403 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10404 postinstall_cmds='chmod 555 $lib' 10405 # or fails outright, so override atomically: 10406 install_override_mode=555 10407 ;; 10408 10409 interix[3-9]*) 10410 version_type=linux 10411 need_lib_prefix=no 10412 need_version=no 10413 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10414 soname_spec='${libname}${release}${shared_ext}$major' 10415 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10416 shlibpath_var=LD_LIBRARY_PATH 10417 shlibpath_overrides_runpath=no 10418 hardcode_into_libs=yes 10419 ;; 10420 10421 irix5* | irix6* | nonstopux*) 10422 case $host_os in 10423 nonstopux*) version_type=nonstopux ;; 10424 *) 10425 if test "$lt_cv_prog_gnu_ld" = yes; then 10426 version_type=linux 10427 else 10428 version_type=irix 10429 fi ;; 10430 esac 10431 need_lib_prefix=no 10432 need_version=no 10433 soname_spec='${libname}${release}${shared_ext}$major' 10434 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10435 case $host_os in 10436 irix5* | nonstopux*) 10437 libsuff= shlibsuff= 10438 ;; 10439 *) 10440 case $LD in # libtool.m4 will add one of these switches to LD 10441 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10442 libsuff= shlibsuff= libmagic=32-bit;; 10443 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10444 libsuff=32 shlibsuff=N32 libmagic=N32;; 10445 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10446 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10447 *) libsuff= shlibsuff= libmagic=never-match;; 10448 esac 10449 ;; 10450 esac 10451 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10452 shlibpath_overrides_runpath=no 10453 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10454 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10455 hardcode_into_libs=yes 10456 ;; 10457 10458 # No shared lib support for Linux oldld, aout, or coff. 10459 linux*oldld* | linux*aout* | linux*coff*) 10460 dynamic_linker=no 10461 ;; 10462 10463 # This must be Linux ELF. 10464 linux* | k*bsd*-gnu | kopensolaris*-gnu) 10465 version_type=linux 10466 need_lib_prefix=no 10467 need_version=no 10468 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10469 soname_spec='${libname}${release}${shared_ext}$major' 10470 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10471 shlibpath_var=LD_LIBRARY_PATH 10472 shlibpath_overrides_runpath=no 10473 10474 # Some binutils ld are patched to set DT_RUNPATH 10475 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10476 $as_echo_n "(cached) " >&6 10477 else 10478 lt_cv_shlibpath_overrides_runpath=no 10479 save_LDFLAGS=$LDFLAGS 10480 save_libdir=$libdir 10481 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10482 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10484 /* end confdefs.h. */ 10485 10486 int 10487 main () 10488 { 10489 10490 ; 10491 return 0; 10492 } 10493 _ACEOF 10494 if ac_fn_c_try_link "$LINENO"; then : 10495 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10496 lt_cv_shlibpath_overrides_runpath=yes 10497 fi 10498 fi 10499 rm -f core conftest.err conftest.$ac_objext \ 10500 conftest$ac_exeext conftest.$ac_ext 10501 LDFLAGS=$save_LDFLAGS 10502 libdir=$save_libdir 10503 10504 fi 10505 10506 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10507 10508 # This implies no fast_install, which is unacceptable. 10509 # Some rework will be needed to allow for fast_install 10510 # before this can be enabled. 10511 hardcode_into_libs=yes 10512 10513 # Append ld.so.conf contents to the search path 10514 if test -f /etc/ld.so.conf; then 10515 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' ' '` 10516 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10517 fi 10518 10519 # We used to test for /lib/ld.so.1 and disable shared libraries on 10520 # powerpc, because MkLinux only supported shared libraries with the 10521 # GNU dynamic linker. Since this was broken with cross compilers, 10522 # most powerpc-linux boxes support dynamic linking these days and 10523 # people can always --disable-shared, the test was removed, and we 10524 # assume the GNU/Linux dynamic linker is in use. 10525 dynamic_linker='GNU/Linux ld.so' 10526 ;; 10527 10528 netbsd*) 10529 version_type=sunos 10530 need_lib_prefix=no 10531 need_version=no 10532 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10533 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10534 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10535 dynamic_linker='NetBSD (a.out) ld.so' 10536 else 10537 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10538 soname_spec='${libname}${release}${shared_ext}$major' 10539 dynamic_linker='NetBSD ld.elf_so' 10540 fi 10541 shlibpath_var=LD_LIBRARY_PATH 10542 shlibpath_overrides_runpath=yes 10543 hardcode_into_libs=yes 10544 ;; 10545 10546 newsos6) 10547 version_type=linux 10548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10549 shlibpath_var=LD_LIBRARY_PATH 10550 shlibpath_overrides_runpath=yes 10551 ;; 10552 10553 *nto* | *qnx*) 10554 version_type=qnx 10555 need_lib_prefix=no 10556 need_version=no 10557 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10558 soname_spec='${libname}${release}${shared_ext}$major' 10559 shlibpath_var=LD_LIBRARY_PATH 10560 shlibpath_overrides_runpath=no 10561 hardcode_into_libs=yes 10562 dynamic_linker='ldqnx.so' 10563 ;; 10564 10565 openbsd*) 10566 version_type=sunos 10567 sys_lib_dlsearch_path_spec="/usr/lib" 10568 need_lib_prefix=no 10569 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10570 case $host_os in 10571 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10572 *) need_version=no ;; 10573 esac 10574 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10575 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10576 shlibpath_var=LD_LIBRARY_PATH 10577 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10578 case $host_os in 10579 openbsd2.[89] | openbsd2.[89].*) 10580 shlibpath_overrides_runpath=no 10581 ;; 10582 *) 10583 shlibpath_overrides_runpath=yes 10584 ;; 10585 esac 10586 else 10587 shlibpath_overrides_runpath=yes 10588 fi 10589 ;; 10590 10591 os2*) 10592 libname_spec='$name' 10593 shrext_cmds=".dll" 10594 need_lib_prefix=no 10595 library_names_spec='$libname${shared_ext} $libname.a' 10596 dynamic_linker='OS/2 ld.exe' 10597 shlibpath_var=LIBPATH 10598 ;; 10599 10600 osf3* | osf4* | osf5*) 10601 version_type=osf 10602 need_lib_prefix=no 10603 need_version=no 10604 soname_spec='${libname}${release}${shared_ext}$major' 10605 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10606 shlibpath_var=LD_LIBRARY_PATH 10607 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10608 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10609 ;; 10610 10611 rdos*) 10612 dynamic_linker=no 10613 ;; 10614 10615 solaris*) 10616 version_type=linux 10617 need_lib_prefix=no 10618 need_version=no 10619 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10620 soname_spec='${libname}${release}${shared_ext}$major' 10621 shlibpath_var=LD_LIBRARY_PATH 10622 shlibpath_overrides_runpath=yes 10623 hardcode_into_libs=yes 10624 # ldd complains unless libraries are executable 10625 postinstall_cmds='chmod +x $lib' 10626 ;; 10627 10628 sunos4*) 10629 version_type=sunos 10630 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10631 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10632 shlibpath_var=LD_LIBRARY_PATH 10633 shlibpath_overrides_runpath=yes 10634 if test "$with_gnu_ld" = yes; then 10635 need_lib_prefix=no 10636 fi 10637 need_version=yes 10638 ;; 10639 10640 sysv4 | sysv4.3*) 10641 version_type=linux 10642 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10643 soname_spec='${libname}${release}${shared_ext}$major' 10644 shlibpath_var=LD_LIBRARY_PATH 10645 case $host_vendor in 10646 sni) 10647 shlibpath_overrides_runpath=no 10648 need_lib_prefix=no 10649 runpath_var=LD_RUN_PATH 10650 ;; 10651 siemens) 10652 need_lib_prefix=no 10653 ;; 10654 motorola) 10655 need_lib_prefix=no 10656 need_version=no 10657 shlibpath_overrides_runpath=no 10658 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10659 ;; 10660 esac 10661 ;; 10662 10663 sysv4*MP*) 10664 if test -d /usr/nec ;then 10665 version_type=linux 10666 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10667 soname_spec='$libname${shared_ext}.$major' 10668 shlibpath_var=LD_LIBRARY_PATH 10669 fi 10670 ;; 10671 10672 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10673 version_type=freebsd-elf 10674 need_lib_prefix=no 10675 need_version=no 10676 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10677 soname_spec='${libname}${release}${shared_ext}$major' 10678 shlibpath_var=LD_LIBRARY_PATH 10679 shlibpath_overrides_runpath=yes 10680 hardcode_into_libs=yes 10681 if test "$with_gnu_ld" = yes; then 10682 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10683 else 10684 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10685 case $host_os in 10686 sco3.2v5*) 10687 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10688 ;; 10689 esac 10690 fi 10691 sys_lib_dlsearch_path_spec='/usr/lib' 10692 ;; 10693 10694 tpf*) 10695 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10696 version_type=linux 10697 need_lib_prefix=no 10698 need_version=no 10699 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10700 shlibpath_var=LD_LIBRARY_PATH 10701 shlibpath_overrides_runpath=no 10702 hardcode_into_libs=yes 10703 ;; 10704 10705 uts4*) 10706 version_type=linux 10707 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10708 soname_spec='${libname}${release}${shared_ext}$major' 10709 shlibpath_var=LD_LIBRARY_PATH 10710 ;; 10711 10712 *) 10713 dynamic_linker=no 10714 ;; 10715 esac 10716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10717 $as_echo "$dynamic_linker" >&6; } 10718 test "$dynamic_linker" = no && can_build_shared=no 10719 10720 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10721 if test "$GCC" = yes; then 10722 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10723 fi 10724 10725 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10726 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10727 fi 10728 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10729 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10730 fi 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10824 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10825 hardcode_action= 10826 if test -n "$hardcode_libdir_flag_spec" || 10827 test -n "$runpath_var" || 10828 test "X$hardcode_automatic" = "Xyes" ; then 10829 10830 # We can hardcode non-existent directories. 10831 if test "$hardcode_direct" != no && 10832 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10833 # have to relink, otherwise we might link with an installed library 10834 # when we should be linking with a yet-to-be-installed one 10835 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10836 test "$hardcode_minus_L" != no; then 10837 # Linking always hardcodes the temporary library directory. 10838 hardcode_action=relink 10839 else 10840 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10841 hardcode_action=immediate 10842 fi 10843 else 10844 # We cannot hardcode anything, or else we can only hardcode existing 10845 # directories. 10846 hardcode_action=unsupported 10847 fi 10848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10849 $as_echo "$hardcode_action" >&6; } 10850 10851 if test "$hardcode_action" = relink || 10852 test "$inherit_rpath" = yes; then 10853 # Fast installation is not supported 10854 enable_fast_install=no 10855 elif test "$shlibpath_overrides_runpath" = yes || 10856 test "$enable_shared" = no; then 10857 # Fast installation is not necessary 10858 enable_fast_install=needless 10859 fi 10860 10861 10862 10863 10864 10865 10866 if test "x$enable_dlopen" != xyes; then 10867 enable_dlopen=unknown 10868 enable_dlopen_self=unknown 10869 enable_dlopen_self_static=unknown 10870 else 10871 lt_cv_dlopen=no 10872 lt_cv_dlopen_libs= 10873 10874 case $host_os in 10875 beos*) 10876 lt_cv_dlopen="load_add_on" 10877 lt_cv_dlopen_libs= 10878 lt_cv_dlopen_self=yes 10879 ;; 10880 10881 mingw* | pw32* | cegcc*) 10882 lt_cv_dlopen="LoadLibrary" 10883 lt_cv_dlopen_libs= 10884 ;; 10885 10886 cygwin*) 10887 lt_cv_dlopen="dlopen" 10888 lt_cv_dlopen_libs= 10889 ;; 10890 10891 darwin*) 10892 # if libdl is installed we need to link against it 10893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10894 $as_echo_n "checking for dlopen in -ldl... " >&6; } 10895 if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10896 $as_echo_n "(cached) " >&6 10897 else 10898 ac_check_lib_save_LIBS=$LIBS 10899 LIBS="-ldl $LIBS" 10900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10901 /* end confdefs.h. */ 10902 10903 /* Override any GCC internal prototype to avoid an error. 10904 Use char because int might match the return type of a GCC 10905 builtin and then its argument prototype would still apply. */ 10906 #ifdef __cplusplus 10907 extern "C" 10908 #endif 10909 char dlopen (); 10910 int 10911 main () 10912 { 10913 return dlopen (); 10914 ; 10915 return 0; 10916 } 10917 _ACEOF 10918 if ac_fn_c_try_link "$LINENO"; then : 10919 ac_cv_lib_dl_dlopen=yes 10920 else 10921 ac_cv_lib_dl_dlopen=no 10922 fi 10923 rm -f core conftest.err conftest.$ac_objext \ 10924 conftest$ac_exeext conftest.$ac_ext 10925 LIBS=$ac_check_lib_save_LIBS 10926 fi 10927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10928 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10929 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10930 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10931 else 10932 10933 lt_cv_dlopen="dyld" 10934 lt_cv_dlopen_libs= 10935 lt_cv_dlopen_self=yes 10936 10937 fi 10938 10939 ;; 10940 10941 *) 10942 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10943 if test "x$ac_cv_func_shl_load" = x""yes; then : 10944 lt_cv_dlopen="shl_load" 10945 else 10946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10947 $as_echo_n "checking for shl_load in -ldld... " >&6; } 10948 if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10949 $as_echo_n "(cached) " >&6 10950 else 10951 ac_check_lib_save_LIBS=$LIBS 10952 LIBS="-ldld $LIBS" 10953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10954 /* end confdefs.h. */ 10955 10956 /* Override any GCC internal prototype to avoid an error. 10957 Use char because int might match the return type of a GCC 10958 builtin and then its argument prototype would still apply. */ 10959 #ifdef __cplusplus 10960 extern "C" 10961 #endif 10962 char shl_load (); 10963 int 10964 main () 10965 { 10966 return shl_load (); 10967 ; 10968 return 0; 10969 } 10970 _ACEOF 10971 if ac_fn_c_try_link "$LINENO"; then : 10972 ac_cv_lib_dld_shl_load=yes 10973 else 10974 ac_cv_lib_dld_shl_load=no 10975 fi 10976 rm -f core conftest.err conftest.$ac_objext \ 10977 conftest$ac_exeext conftest.$ac_ext 10978 LIBS=$ac_check_lib_save_LIBS 10979 fi 10980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10981 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10982 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10983 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10984 else 10985 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10986 if test "x$ac_cv_func_dlopen" = x""yes; then : 10987 lt_cv_dlopen="dlopen" 10988 else 10989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10990 $as_echo_n "checking for dlopen in -ldl... " >&6; } 10991 if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10992 $as_echo_n "(cached) " >&6 10993 else 10994 ac_check_lib_save_LIBS=$LIBS 10995 LIBS="-ldl $LIBS" 10996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10997 /* end confdefs.h. */ 10998 10999 /* Override any GCC internal prototype to avoid an error. 11000 Use char because int might match the return type of a GCC 11001 builtin and then its argument prototype would still apply. */ 11002 #ifdef __cplusplus 11003 extern "C" 11004 #endif 11005 char dlopen (); 11006 int 11007 main () 11008 { 11009 return dlopen (); 11010 ; 11011 return 0; 11012 } 11013 _ACEOF 11014 if ac_fn_c_try_link "$LINENO"; then : 11015 ac_cv_lib_dl_dlopen=yes 11016 else 11017 ac_cv_lib_dl_dlopen=no 11018 fi 11019 rm -f core conftest.err conftest.$ac_objext \ 11020 conftest$ac_exeext conftest.$ac_ext 11021 LIBS=$ac_check_lib_save_LIBS 11022 fi 11023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11024 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11025 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11026 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11027 else 11028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11029 $as_echo_n "checking for dlopen in -lsvld... " >&6; } 11030 if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 11031 $as_echo_n "(cached) " >&6 11032 else 11033 ac_check_lib_save_LIBS=$LIBS 11034 LIBS="-lsvld $LIBS" 11035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11036 /* end confdefs.h. */ 11037 11038 /* Override any GCC internal prototype to avoid an error. 11039 Use char because int might match the return type of a GCC 11040 builtin and then its argument prototype would still apply. */ 11041 #ifdef __cplusplus 11042 extern "C" 11043 #endif 11044 char dlopen (); 11045 int 11046 main () 11047 { 11048 return dlopen (); 11049 ; 11050 return 0; 11051 } 11052 _ACEOF 11053 if ac_fn_c_try_link "$LINENO"; then : 11054 ac_cv_lib_svld_dlopen=yes 11055 else 11056 ac_cv_lib_svld_dlopen=no 11057 fi 11058 rm -f core conftest.err conftest.$ac_objext \ 11059 conftest$ac_exeext conftest.$ac_ext 11060 LIBS=$ac_check_lib_save_LIBS 11061 fi 11062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11063 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11064 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 11065 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11066 else 11067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11068 $as_echo_n "checking for dld_link in -ldld... " >&6; } 11069 if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 11070 $as_echo_n "(cached) " >&6 11071 else 11072 ac_check_lib_save_LIBS=$LIBS 11073 LIBS="-ldld $LIBS" 11074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11075 /* end confdefs.h. */ 11076 11077 /* Override any GCC internal prototype to avoid an error. 11078 Use char because int might match the return type of a GCC 11079 builtin and then its argument prototype would still apply. */ 11080 #ifdef __cplusplus 11081 extern "C" 11082 #endif 11083 char dld_link (); 11084 int 11085 main () 11086 { 11087 return dld_link (); 11088 ; 11089 return 0; 11090 } 11091 _ACEOF 11092 if ac_fn_c_try_link "$LINENO"; then : 11093 ac_cv_lib_dld_dld_link=yes 11094 else 11095 ac_cv_lib_dld_dld_link=no 11096 fi 11097 rm -f core conftest.err conftest.$ac_objext \ 11098 conftest$ac_exeext conftest.$ac_ext 11099 LIBS=$ac_check_lib_save_LIBS 11100 fi 11101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11102 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11103 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 11104 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11105 fi 11106 11107 11108 fi 11109 11110 11111 fi 11112 11113 11114 fi 11115 11116 11117 fi 11118 11119 11120 fi 11121 11122 ;; 11123 esac 11124 11125 if test "x$lt_cv_dlopen" != xno; then 11126 enable_dlopen=yes 11127 else 11128 enable_dlopen=no 11129 fi 11130 11131 case $lt_cv_dlopen in 11132 dlopen) 11133 save_CPPFLAGS="$CPPFLAGS" 11134 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11135 11136 save_LDFLAGS="$LDFLAGS" 11137 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11138 11139 save_LIBS="$LIBS" 11140 LIBS="$lt_cv_dlopen_libs $LIBS" 11141 11142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11143 $as_echo_n "checking whether a program can dlopen itself... " >&6; } 11144 if test "${lt_cv_dlopen_self+set}" = set; then : 11145 $as_echo_n "(cached) " >&6 11146 else 11147 if test "$cross_compiling" = yes; then : 11148 lt_cv_dlopen_self=cross 11149 else 11150 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11151 lt_status=$lt_dlunknown 11152 cat > conftest.$ac_ext <<_LT_EOF 11153 #line 11153 "configure" 11154 #include "confdefs.h" 11155 11156 #if HAVE_DLFCN_H 11157 #include <dlfcn.h> 11158 #endif 11159 11160 #include <stdio.h> 11161 11162 #ifdef RTLD_GLOBAL 11163 # define LT_DLGLOBAL RTLD_GLOBAL 11164 #else 11165 # ifdef DL_GLOBAL 11166 # define LT_DLGLOBAL DL_GLOBAL 11167 # else 11168 # define LT_DLGLOBAL 0 11169 # endif 11170 #endif 11171 11172 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11173 find out it does not work in some platform. */ 11174 #ifndef LT_DLLAZY_OR_NOW 11175 # ifdef RTLD_LAZY 11176 # define LT_DLLAZY_OR_NOW RTLD_LAZY 11177 # else 11178 # ifdef DL_LAZY 11179 # define LT_DLLAZY_OR_NOW DL_LAZY 11180 # else 11181 # ifdef RTLD_NOW 11182 # define LT_DLLAZY_OR_NOW RTLD_NOW 11183 # else 11184 # ifdef DL_NOW 11185 # define LT_DLLAZY_OR_NOW DL_NOW 11186 # else 11187 # define LT_DLLAZY_OR_NOW 0 11188 # endif 11189 # endif 11190 # endif 11191 # endif 11192 #endif 11193 11194 /* When -fvisbility=hidden is used, assume the code has been annotated 11195 correspondingly for the symbols needed. */ 11196 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11197 void fnord () __attribute__((visibility("default"))); 11198 #endif 11199 11200 void fnord () { int i=42; } 11201 int main () 11202 { 11203 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11204 int status = $lt_dlunknown; 11205 11206 if (self) 11207 { 11208 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11209 else 11210 { 11211 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11212 else puts (dlerror ()); 11213 } 11214 /* dlclose (self); */ 11215 } 11216 else 11217 puts (dlerror ()); 11218 11219 return status; 11220 } 11221 _LT_EOF 11222 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11223 (eval $ac_link) 2>&5 11224 ac_status=$? 11225 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11226 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11227 (./conftest; exit; ) >&5 2>/dev/null 11228 lt_status=$? 11229 case x$lt_status in 11230 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11231 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11232 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11233 esac 11234 else : 11235 # compilation failed 11236 lt_cv_dlopen_self=no 11237 fi 11238 fi 11239 rm -fr conftest* 11240 11241 11242 fi 11243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11244 $as_echo "$lt_cv_dlopen_self" >&6; } 11245 11246 if test "x$lt_cv_dlopen_self" = xyes; then 11247 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11249 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11250 if test "${lt_cv_dlopen_self_static+set}" = set; then : 11251 $as_echo_n "(cached) " >&6 11252 else 11253 if test "$cross_compiling" = yes; then : 11254 lt_cv_dlopen_self_static=cross 11255 else 11256 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11257 lt_status=$lt_dlunknown 11258 cat > conftest.$ac_ext <<_LT_EOF 11259 #line 11259 "configure" 11260 #include "confdefs.h" 11261 11262 #if HAVE_DLFCN_H 11263 #include <dlfcn.h> 11264 #endif 11265 11266 #include <stdio.h> 11267 11268 #ifdef RTLD_GLOBAL 11269 # define LT_DLGLOBAL RTLD_GLOBAL 11270 #else 11271 # ifdef DL_GLOBAL 11272 # define LT_DLGLOBAL DL_GLOBAL 11273 # else 11274 # define LT_DLGLOBAL 0 11275 # endif 11276 #endif 11277 11278 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11279 find out it does not work in some platform. */ 11280 #ifndef LT_DLLAZY_OR_NOW 11281 # ifdef RTLD_LAZY 11282 # define LT_DLLAZY_OR_NOW RTLD_LAZY 11283 # else 11284 # ifdef DL_LAZY 11285 # define LT_DLLAZY_OR_NOW DL_LAZY 11286 # else 11287 # ifdef RTLD_NOW 11288 # define LT_DLLAZY_OR_NOW RTLD_NOW 11289 # else 11290 # ifdef DL_NOW 11291 # define LT_DLLAZY_OR_NOW DL_NOW 11292 # else 11293 # define LT_DLLAZY_OR_NOW 0 11294 # endif 11295 # endif 11296 # endif 11297 # endif 11298 #endif 11299 11300 /* When -fvisbility=hidden is used, assume the code has been annotated 11301 correspondingly for the symbols needed. */ 11302 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11303 void fnord () __attribute__((visibility("default"))); 11304 #endif 11305 11306 void fnord () { int i=42; } 11307 int main () 11308 { 11309 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11310 int status = $lt_dlunknown; 11311 11312 if (self) 11313 { 11314 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11315 else 11316 { 11317 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11318 else puts (dlerror ()); 11319 } 11320 /* dlclose (self); */ 11321 } 11322 else 11323 puts (dlerror ()); 11324 11325 return status; 11326 } 11327 _LT_EOF 11328 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11329 (eval $ac_link) 2>&5 11330 ac_status=$? 11331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11332 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11333 (./conftest; exit; ) >&5 2>/dev/null 11334 lt_status=$? 11335 case x$lt_status in 11336 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11337 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11338 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11339 esac 11340 else : 11341 # compilation failed 11342 lt_cv_dlopen_self_static=no 11343 fi 11344 fi 11345 rm -fr conftest* 11346 11347 11348 fi 11349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11350 $as_echo "$lt_cv_dlopen_self_static" >&6; } 11351 fi 11352 11353 CPPFLAGS="$save_CPPFLAGS" 11354 LDFLAGS="$save_LDFLAGS" 11355 LIBS="$save_LIBS" 11356 ;; 11357 esac 11358 11359 case $lt_cv_dlopen_self in 11360 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11361 *) enable_dlopen_self=unknown ;; 11362 esac 11363 11364 case $lt_cv_dlopen_self_static in 11365 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11366 *) enable_dlopen_self_static=unknown ;; 11367 esac 11368 fi 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 11379 11380 11381 11382 11383 11384 11385 11386 striplib= 11387 old_striplib= 11388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11389 $as_echo_n "checking whether stripping libraries is possible... " >&6; } 11390 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11391 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11392 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11394 $as_echo "yes" >&6; } 11395 else 11396 # FIXME - insert some real tests, host_os isn't really good enough 11397 case $host_os in 11398 darwin*) 11399 if test -n "$STRIP" ; then 11400 striplib="$STRIP -x" 11401 old_striplib="$STRIP -S" 11402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11403 $as_echo "yes" >&6; } 11404 else 11405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11406 $as_echo "no" >&6; } 11407 fi 11408 ;; 11409 *) 11410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11411 $as_echo "no" >&6; } 11412 ;; 11413 esac 11414 fi 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 # Report which library types will actually be built 11428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11429 $as_echo_n "checking if libtool supports shared libraries... " >&6; } 11430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11431 $as_echo "$can_build_shared" >&6; } 11432 11433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11434 $as_echo_n "checking whether to build shared libraries... " >&6; } 11435 test "$can_build_shared" = "no" && enable_shared=no 11436 11437 # On AIX, shared libraries and static libraries use the same namespace, and 11438 # are all built from PIC. 11439 case $host_os in 11440 aix3*) 11441 test "$enable_shared" = yes && enable_static=no 11442 if test -n "$RANLIB"; then 11443 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11444 postinstall_cmds='$RANLIB $lib' 11445 fi 11446 ;; 11447 11448 aix[4-9]*) 11449 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11450 test "$enable_shared" = yes && enable_static=no 11451 fi 11452 ;; 11453 esac 11454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11455 $as_echo "$enable_shared" >&6; } 11456 11457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11458 $as_echo_n "checking whether to build static libraries... " >&6; } 11459 # Make sure either enable_shared or enable_static is yes. 11460 test "$enable_shared" = yes || enable_static=yes 11461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11462 $as_echo "$enable_static" >&6; } 11463 11464 11465 11466 11467 fi 11468 ac_ext=c 11469 ac_cpp='$CPP $CPPFLAGS' 11470 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11471 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11472 ac_compiler_gnu=$ac_cv_c_compiler_gnu 11473 11474 CC="$lt_save_CC" 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487 11488 ac_config_commands="$ac_config_commands libtool" 11489 11490 11491 11492 11493 # Only expand once: 11494 11495 11496 11497 # Check whether --enable-targets was given. 11498 if test "${enable_targets+set}" = set; then : 11499 enableval=$enable_targets; case "${enableval}" in 11500 yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5 11501 ;; 11502 no) enable_targets= ;; 11503 *) enable_targets=$enableval ;; 11504 esac 11505 fi 11506 11507 11508 # Set the 'development' global. 11509 . $srcdir/../bfd/development.sh 11510 11511 # Default set of GCC warnings to enable. 11512 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes" 11513 11514 # Add -Wshadow if the compiler is a sufficiently recent version of GCC. 11515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11516 /* end confdefs.h. */ 11517 __GNUC__ 11518 _ACEOF 11519 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11520 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11521 11522 else 11523 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow" 11524 fi 11525 rm -f conftest* 11526 11527 11528 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC. 11529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11530 /* end confdefs.h. */ 11531 __GNUC__ 11532 _ACEOF 11533 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11534 $EGREP "^[0-4]$" >/dev/null 2>&1; then : 11535 11536 else 11537 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144" 11538 fi 11539 rm -f conftest* 11540 11541 11542 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings. 11543 WARN_WRITE_STRINGS="" 11544 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11545 /* end confdefs.h. */ 11546 __GNUC__ 11547 _ACEOF 11548 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11549 $EGREP "^[0-3]$" >/dev/null 2>&1; then : 11550 11551 else 11552 WARN_WRITE_STRINGS="-Wwrite-strings" 11553 fi 11554 rm -f conftest* 11555 11556 11557 # Check whether --enable-werror was given. 11558 if test "${enable_werror+set}" = set; then : 11559 enableval=$enable_werror; case "${enableval}" in 11560 yes | y) ERROR_ON_WARNING="yes" ;; 11561 no | n) ERROR_ON_WARNING="no" ;; 11562 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;; 11563 esac 11564 fi 11565 11566 11567 # Disable -Wformat by default when using gcc on mingw 11568 case "${host}" in 11569 *-*-mingw32*) 11570 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then 11571 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format" 11572 fi 11573 ;; 11574 *) ;; 11575 esac 11576 11577 # Enable -Werror by default when using gcc. Turn it off for releases. 11578 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then 11579 ERROR_ON_WARNING=yes 11580 fi 11581 11582 NO_WERROR= 11583 if test "${ERROR_ON_WARNING}" = yes ; then 11584 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror" 11585 NO_WERROR="-Wno-error" 11586 fi 11587 11588 if test "${GCC}" = yes ; then 11589 WARN_CFLAGS="${GCC_WARN_CFLAGS}" 11590 fi 11591 11592 # Check whether --enable-build-warnings was given. 11593 if test "${enable_build_warnings+set}" = set; then : 11594 enableval=$enable_build_warnings; case "${enableval}" in 11595 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";; 11596 no) if test "${GCC}" = yes ; then 11597 WARN_CFLAGS="-w" 11598 fi;; 11599 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11600 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";; 11601 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"` 11602 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";; 11603 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;; 11604 esac 11605 fi 11606 11607 11608 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then 11609 echo "Setting warning flags = $WARN_CFLAGS" 6>&1 11610 fi 11611 11612 11613 11614 11615 11616 ac_ext=c 11617 ac_cpp='$CPP $CPPFLAGS' 11618 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11619 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11620 ac_compiler_gnu=$ac_cv_c_compiler_gnu 11621 11622 NO_WMISSING_FIELD_INITIALIZERS= 11623 save_CFLAGS="$CFLAGS" 11624 for real_option in -Wno-missing-field-initializers; do 11625 # Do the check with the no- prefix removed since gcc silently 11626 # accepts any -Wno-* option on purpose 11627 case $real_option in 11628 -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;; 11629 *) option=$real_option ;; 11630 esac 11631 as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh` 11632 11633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5 11634 $as_echo_n "checking whether $CC supports $option... " >&6; } 11635 if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then : 11636 $as_echo_n "(cached) " >&6 11637 else 11638 CFLAGS="$option" 11639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11640 /* end confdefs.h. */ 11641 11642 int 11643 main () 11644 { 11645 11646 ; 11647 return 0; 11648 } 11649 _ACEOF 11650 if ac_fn_c_try_compile "$LINENO"; then : 11651 eval "$as_acx_Woption=yes" 11652 else 11653 eval "$as_acx_Woption=no" 11654 fi 11655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11656 11657 fi 11658 eval ac_res=\$$as_acx_Woption 11659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 11660 $as_echo "$ac_res" >&6; } 11661 if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then : 11662 NO_WMISSING_FIELD_INITIALIZERS="$NO_WMISSING_FIELD_INITIALIZERS${NO_WMISSING_FIELD_INITIALIZERS:+ }$real_option" 11663 fi 11664 done 11665 CFLAGS="$save_CFLAGS" 11666 ac_ext=c 11667 ac_cpp='$CPP $CPPFLAGS' 11668 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11669 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11670 ac_compiler_gnu=$ac_cv_c_compiler_gnu 11671 11672 11673 11674 ac_config_headers="$ac_config_headers config.h:config.in" 11675 11676 11677 # PR 14072 11678 11679 11680 if test -z "$target" ; then 11681 as_fn_error "Unrecognized target system type; please check config.sub." "$LINENO" 5 11682 fi 11683 11684 11685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 11686 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 11687 # Check whether --enable-maintainer-mode was given. 11688 if test "${enable_maintainer_mode+set}" = set; then : 11689 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 11690 else 11691 USE_MAINTAINER_MODE=no 11692 fi 11693 11694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 11695 $as_echo "$USE_MAINTAINER_MODE" >&6; } 11696 if test $USE_MAINTAINER_MODE = yes; then 11697 MAINTAINER_MODE_TRUE= 11698 MAINTAINER_MODE_FALSE='#' 11699 else 11700 MAINTAINER_MODE_TRUE='#' 11701 MAINTAINER_MODE_FALSE= 11702 fi 11703 11704 MAINT=$MAINTAINER_MODE_TRUE 11705 11706 11707 case ${build_alias} in 11708 "") build_noncanonical=${build} ;; 11709 *) build_noncanonical=${build_alias} ;; 11710 esac 11711 11712 case ${host_alias} in 11713 "") host_noncanonical=${build_noncanonical} ;; 11714 *) host_noncanonical=${host_alias} ;; 11715 esac 11716 11717 case ${target_alias} in 11718 "") target_noncanonical=${host_noncanonical} ;; 11719 *) target_noncanonical=${target_alias} ;; 11720 esac 11721 11722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to install libbfd" >&5 11723 $as_echo_n "checking whether to install libbfd... " >&6; } 11724 # Check whether --enable-install-libbfd was given. 11725 if test "${enable_install_libbfd+set}" = set; then : 11726 enableval=$enable_install_libbfd; install_libbfd_p=$enableval 11727 else 11728 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then 11729 install_libbfd_p=yes 11730 else 11731 install_libbfd_p=no 11732 fi 11733 fi 11734 11735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $install_libbfd_p" >&5 11736 $as_echo "$install_libbfd_p" >&6; } 11737 if test $install_libbfd_p = yes; then 11738 INSTALL_LIBBFD_TRUE= 11739 INSTALL_LIBBFD_FALSE='#' 11740 else 11741 INSTALL_LIBBFD_TRUE='#' 11742 INSTALL_LIBBFD_FALSE= 11743 fi 11744 11745 # Need _noncanonical variables for this. 11746 11747 11748 11749 11750 # libbfd.a is a host library containing target dependent code 11751 bfdlibdir='$(libdir)' 11752 bfdincludedir='$(includedir)' 11753 if test "${host}" != "${target}"; then 11754 bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib' 11755 bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include' 11756 fi 11757 11758 11759 11760 11761 11762 11763 11764 11765 # host-specific stuff: 11766 11767 ALL_LINGUAS="fr sv tr es da de id pt_BR ro nl fi vi ga zh_CN it uk" 11768 # If we haven't got the data from the intl directory, 11769 # assume NLS is disabled. 11770 USE_NLS=no 11771 LIBINTL= 11772 LIBINTL_DEP= 11773 INCINTL= 11774 XGETTEXT= 11775 GMSGFMT= 11776 POSUB= 11777 11778 if test -f ../intl/config.intl; then 11779 . ../intl/config.intl 11780 fi 11781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11782 $as_echo_n "checking whether NLS is requested... " >&6; } 11783 if test x"$USE_NLS" != xyes; then 11784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11785 $as_echo "no" >&6; } 11786 else 11787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11788 $as_echo "yes" >&6; } 11789 11790 $as_echo "#define ENABLE_NLS 1" >>confdefs.h 11791 11792 11793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5 11794 $as_echo_n "checking for catalogs to be installed... " >&6; } 11795 # Look for .po and .gmo files in the source directory. 11796 CATALOGS= 11797 XLINGUAS= 11798 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do 11799 # If there aren't any .gmo files the shell will give us the 11800 # literal string "../path/to/srcdir/po/*.gmo" which has to be 11801 # weeded out. 11802 case "$cat" in *\**) 11803 continue;; 11804 esac 11805 # The quadruple backslash is collapsed to a double backslash 11806 # by the backticks, then collapsed again by the double quotes, 11807 # leaving us with one backslash in the sed expression (right 11808 # before the dot that mustn't act as a wildcard). 11809 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"` 11810 lang=`echo $cat | sed -e "s!\\\\.gmo!!"` 11811 # The user is allowed to set LINGUAS to a list of languages to 11812 # install catalogs for. If it's empty that means "all of them." 11813 if test "x$LINGUAS" = x; then 11814 CATALOGS="$CATALOGS $cat" 11815 XLINGUAS="$XLINGUAS $lang" 11816 else 11817 case "$LINGUAS" in *$lang*) 11818 CATALOGS="$CATALOGS $cat" 11819 XLINGUAS="$XLINGUAS $lang" 11820 ;; 11821 esac 11822 fi 11823 done 11824 LINGUAS="$XLINGUAS" 11825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5 11826 $as_echo "$LINGUAS" >&6; } 11827 11828 11829 DATADIRNAME=share 11830 11831 INSTOBJEXT=.mo 11832 11833 GENCAT=gencat 11834 11835 CATOBJEXT=.gmo 11836 11837 fi 11838 11839 MKINSTALLDIRS= 11840 if test -n "$ac_aux_dir"; then 11841 case "$ac_aux_dir" in 11842 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; 11843 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; 11844 esac 11845 fi 11846 if test -z "$MKINSTALLDIRS"; then 11847 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" 11848 fi 11849 11850 11851 11852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 11853 $as_echo_n "checking whether NLS is requested... " >&6; } 11854 # Check whether --enable-nls was given. 11855 if test "${enable_nls+set}" = set; then : 11856 enableval=$enable_nls; USE_NLS=$enableval 11857 else 11858 USE_NLS=yes 11859 fi 11860 11861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 11862 $as_echo "$USE_NLS" >&6; } 11863 11864 11865 11866 11867 11868 11869 # Prepare PATH_SEPARATOR. 11870 # The user is always right. 11871 if test "${PATH_SEPARATOR+set}" != set; then 11872 echo "#! /bin/sh" >conf$$.sh 11873 echo "exit 0" >>conf$$.sh 11874 chmod +x conf$$.sh 11875 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11876 PATH_SEPARATOR=';' 11877 else 11878 PATH_SEPARATOR=: 11879 fi 11880 rm -f conf$$.sh 11881 fi 11882 11883 # Find out how to test for executable files. Don't use a zero-byte file, 11884 # as systems may use methods other than mode bits to determine executability. 11885 cat >conf$$.file <<_ASEOF 11886 #! /bin/sh 11887 exit 0 11888 _ASEOF 11889 chmod +x conf$$.file 11890 if test -x conf$$.file >/dev/null 2>&1; then 11891 ac_executable_p="test -x" 11892 else 11893 ac_executable_p="test -f" 11894 fi 11895 rm -f conf$$.file 11896 11897 # Extract the first word of "msgfmt", so it can be a program name with args. 11898 set dummy msgfmt; ac_word=$2 11899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11900 $as_echo_n "checking for $ac_word... " >&6; } 11901 if test "${ac_cv_path_MSGFMT+set}" = set; then : 11902 $as_echo_n "(cached) " >&6 11903 else 11904 case "$MSGFMT" in 11905 [\\/]* | ?:[\\/]*) 11906 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 11907 ;; 11908 *) 11909 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 11910 for ac_dir in $PATH; do 11911 IFS="$ac_save_IFS" 11912 test -z "$ac_dir" && ac_dir=. 11913 for ac_exec_ext in '' $ac_executable_extensions; do 11914 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 11915 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && 11916 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 11917 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 11918 break 2 11919 fi 11920 fi 11921 done 11922 done 11923 IFS="$ac_save_IFS" 11924 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 11925 ;; 11926 esac 11927 fi 11928 MSGFMT="$ac_cv_path_MSGFMT" 11929 if test "$MSGFMT" != ":"; then 11930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 11931 $as_echo "$MSGFMT" >&6; } 11932 else 11933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11934 $as_echo "no" >&6; } 11935 fi 11936 11937 # Extract the first word of "gmsgfmt", so it can be a program name with args. 11938 set dummy gmsgfmt; ac_word=$2 11939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11940 $as_echo_n "checking for $ac_word... " >&6; } 11941 if test "${ac_cv_path_GMSGFMT+set}" = set; then : 11942 $as_echo_n "(cached) " >&6 11943 else 11944 case $GMSGFMT in 11945 [\\/]* | ?:[\\/]*) 11946 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 11947 ;; 11948 *) 11949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11950 for as_dir in $PATH 11951 do 11952 IFS=$as_save_IFS 11953 test -z "$as_dir" && as_dir=. 11954 for ac_exec_ext in '' $ac_executable_extensions; do 11955 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11956 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 11957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11958 break 2 11959 fi 11960 done 11961 done 11962 IFS=$as_save_IFS 11963 11964 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 11965 ;; 11966 esac 11967 fi 11968 GMSGFMT=$ac_cv_path_GMSGFMT 11969 if test -n "$GMSGFMT"; then 11970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 11971 $as_echo "$GMSGFMT" >&6; } 11972 else 11973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11974 $as_echo "no" >&6; } 11975 fi 11976 11977 11978 11979 11980 # Prepare PATH_SEPARATOR. 11981 # The user is always right. 11982 if test "${PATH_SEPARATOR+set}" != set; then 11983 echo "#! /bin/sh" >conf$$.sh 11984 echo "exit 0" >>conf$$.sh 11985 chmod +x conf$$.sh 11986 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 11987 PATH_SEPARATOR=';' 11988 else 11989 PATH_SEPARATOR=: 11990 fi 11991 rm -f conf$$.sh 11992 fi 11993 11994 # Find out how to test for executable files. Don't use a zero-byte file, 11995 # as systems may use methods other than mode bits to determine executability. 11996 cat >conf$$.file <<_ASEOF 11997 #! /bin/sh 11998 exit 0 11999 _ASEOF 12000 chmod +x conf$$.file 12001 if test -x conf$$.file >/dev/null 2>&1; then 12002 ac_executable_p="test -x" 12003 else 12004 ac_executable_p="test -f" 12005 fi 12006 rm -f conf$$.file 12007 12008 # Extract the first word of "xgettext", so it can be a program name with args. 12009 set dummy xgettext; ac_word=$2 12010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12011 $as_echo_n "checking for $ac_word... " >&6; } 12012 if test "${ac_cv_path_XGETTEXT+set}" = set; then : 12013 $as_echo_n "(cached) " >&6 12014 else 12015 case "$XGETTEXT" in 12016 [\\/]* | ?:[\\/]*) 12017 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 12018 ;; 12019 *) 12020 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12021 for ac_dir in $PATH; do 12022 IFS="$ac_save_IFS" 12023 test -z "$ac_dir" && ac_dir=. 12024 for ac_exec_ext in '' $ac_executable_extensions; do 12025 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12026 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12027 (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 12028 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 12029 break 2 12030 fi 12031 fi 12032 done 12033 done 12034 IFS="$ac_save_IFS" 12035 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 12036 ;; 12037 esac 12038 fi 12039 XGETTEXT="$ac_cv_path_XGETTEXT" 12040 if test "$XGETTEXT" != ":"; then 12041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 12042 $as_echo "$XGETTEXT" >&6; } 12043 else 12044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12045 $as_echo "no" >&6; } 12046 fi 12047 12048 rm -f messages.po 12049 12050 12051 # Prepare PATH_SEPARATOR. 12052 # The user is always right. 12053 if test "${PATH_SEPARATOR+set}" != set; then 12054 echo "#! /bin/sh" >conf$$.sh 12055 echo "exit 0" >>conf$$.sh 12056 chmod +x conf$$.sh 12057 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 12058 PATH_SEPARATOR=';' 12059 else 12060 PATH_SEPARATOR=: 12061 fi 12062 rm -f conf$$.sh 12063 fi 12064 12065 # Find out how to test for executable files. Don't use a zero-byte file, 12066 # as systems may use methods other than mode bits to determine executability. 12067 cat >conf$$.file <<_ASEOF 12068 #! /bin/sh 12069 exit 0 12070 _ASEOF 12071 chmod +x conf$$.file 12072 if test -x conf$$.file >/dev/null 2>&1; then 12073 ac_executable_p="test -x" 12074 else 12075 ac_executable_p="test -f" 12076 fi 12077 rm -f conf$$.file 12078 12079 # Extract the first word of "msgmerge", so it can be a program name with args. 12080 set dummy msgmerge; ac_word=$2 12081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12082 $as_echo_n "checking for $ac_word... " >&6; } 12083 if test "${ac_cv_path_MSGMERGE+set}" = set; then : 12084 $as_echo_n "(cached) " >&6 12085 else 12086 case "$MSGMERGE" in 12087 [\\/]* | ?:[\\/]*) 12088 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 12089 ;; 12090 *) 12091 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 12092 for ac_dir in $PATH; do 12093 IFS="$ac_save_IFS" 12094 test -z "$ac_dir" && ac_dir=. 12095 for ac_exec_ext in '' $ac_executable_extensions; do 12096 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 12097 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then 12098 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 12099 break 2 12100 fi 12101 fi 12102 done 12103 done 12104 IFS="$ac_save_IFS" 12105 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 12106 ;; 12107 esac 12108 fi 12109 MSGMERGE="$ac_cv_path_MSGMERGE" 12110 if test "$MSGMERGE" != ":"; then 12111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 12112 $as_echo "$MSGMERGE" >&6; } 12113 else 12114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12115 $as_echo "no" >&6; } 12116 fi 12117 12118 12119 if test "$GMSGFMT" != ":"; then 12120 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && 12121 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 12122 : ; 12123 else 12124 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` 12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5 12126 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; } 12127 GMSGFMT=":" 12128 fi 12129 fi 12130 12131 if test "$XGETTEXT" != ":"; then 12132 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && 12133 (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 12134 : ; 12135 else 12136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5 12137 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; } 12138 XGETTEXT=":" 12139 fi 12140 rm -f messages.po 12141 fi 12142 12143 ac_config_commands="$ac_config_commands default-1" 12144 12145 12146 12147 . ${srcdir}/../bfd/configure.host 12148 12149 # Put a plausible default for CC_FOR_BUILD in Makefile. 12150 if test -z "$CC_FOR_BUILD"; then 12151 if test "x$cross_compiling" = "xno"; then 12152 CC_FOR_BUILD='$(CC)' 12153 else 12154 CC_FOR_BUILD=gcc 12155 fi 12156 fi 12157 12158 # Also set EXEEXT_FOR_BUILD. 12159 if test "x$cross_compiling" = "xno"; then 12160 EXEEXT_FOR_BUILD='$(EXEEXT)' 12161 else 12162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5 12163 $as_echo_n "checking for build system executable suffix... " >&6; } 12164 if test "${bfd_cv_build_exeext+set}" = set; then : 12165 $as_echo_n "(cached) " >&6 12166 else 12167 rm -f conftest* 12168 echo 'int main () { return 0; }' > conftest.c 12169 bfd_cv_build_exeext= 12170 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5 12171 for file in conftest.*; do 12172 case $file in 12173 *.c | *.o | *.obj | *.ilk | *.pdb) ;; 12174 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;; 12175 esac 12176 done 12177 rm -f conftest* 12178 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no 12179 fi 12180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5 12181 $as_echo "$bfd_cv_build_exeext" >&6; } 12182 EXEEXT_FOR_BUILD="" 12183 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext} 12184 fi 12185 12186 12187 12188 12189 12190 for ac_header in string.h strings.h stdlib.h limits.h 12191 do : 12192 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12193 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12194 eval as_val=\$$as_ac_Header 12195 if test "x$as_val" = x""yes; then : 12196 cat >>confdefs.h <<_ACEOF 12197 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12198 _ACEOF 12199 12200 fi 12201 12202 done 12203 12204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5 12205 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; } 12206 if test "${gcc_cv_header_string+set}" = set; then : 12207 $as_echo_n "(cached) " >&6 12208 else 12209 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12210 /* end confdefs.h. */ 12211 #include <string.h> 12212 #include <strings.h> 12213 int 12214 main () 12215 { 12216 12217 ; 12218 return 0; 12219 } 12220 _ACEOF 12221 if ac_fn_c_try_compile "$LINENO"; then : 12222 gcc_cv_header_string=yes 12223 else 12224 gcc_cv_header_string=no 12225 fi 12226 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12227 fi 12228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5 12229 $as_echo "$gcc_cv_header_string" >&6; } 12230 if test $gcc_cv_header_string = yes; then 12231 12232 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h 12233 12234 fi 12235 12236 12237 ac_fn_c_check_decl "$LINENO" "basename" "ac_cv_have_decl_basename" "$ac_includes_default" 12238 if test "x$ac_cv_have_decl_basename" = x""yes; then : 12239 ac_have_decl=1 12240 else 12241 ac_have_decl=0 12242 fi 12243 12244 cat >>confdefs.h <<_ACEOF 12245 #define HAVE_DECL_BASENAME $ac_have_decl 12246 _ACEOF 12247 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default" 12248 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then : 12249 ac_have_decl=1 12250 else 12251 ac_have_decl=0 12252 fi 12253 12254 cat >>confdefs.h <<_ACEOF 12255 #define HAVE_DECL_STPCPY $ac_have_decl 12256 _ACEOF 12257 12258 12259 # Check if sigsetjmp is available. Using AC_CHECK_FUNCS won't do 12260 # since sigsetjmp might only be defined as a macro. 12261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5 12262 $as_echo_n "checking for sigsetjmp... " >&6; } 12263 if test "${gdb_cv_func_sigsetjmp+set}" = set; then : 12264 $as_echo_n "(cached) " >&6 12265 else 12266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12267 /* end confdefs.h. */ 12268 12269 #include <setjmp.h> 12270 12271 int 12272 main () 12273 { 12274 sigjmp_buf env; while (! sigsetjmp (env, 1)) siglongjmp (env, 1); 12275 ; 12276 return 0; 12277 } 12278 _ACEOF 12279 if ac_fn_c_try_compile "$LINENO"; then : 12280 bfd_cv_func_sigsetjmp=yes 12281 else 12282 bfd_cv_func_sigsetjmp=no 12283 fi 12284 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12285 fi 12286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gdb_cv_func_sigsetjmp" >&5 12287 $as_echo "$gdb_cv_func_sigsetjmp" >&6; } 12288 if test $bfd_cv_func_sigsetjmp = yes; then 12289 12290 $as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h 12291 12292 fi 12293 12294 cgen_maint=no 12295 cgendir='$(srcdir)/../cgen' 12296 12297 # Check whether --enable-cgen-maint was given. 12298 if test "${enable_cgen_maint+set}" = set; then : 12299 enableval=$enable_cgen_maint; case "${enableval}" in 12300 yes) cgen_maint=yes ;; 12301 no) cgen_maint=no ;; 12302 *) 12303 # argument is cgen install directory (not implemented yet). 12304 # Having a `share' directory might be more appropriate for the .scm, 12305 # .cpu, etc. files. 12306 cgen_maint=yes 12307 cgendir=${cgen_maint}/lib/cgen 12308 ;; 12309 esac 12310 fi 12311 if test x${cgen_maint} = xyes; then 12312 CGEN_MAINT_TRUE= 12313 CGEN_MAINT_FALSE='#' 12314 else 12315 CGEN_MAINT_TRUE='#' 12316 CGEN_MAINT_FALSE= 12317 fi 12318 12319 12320 12321 using_cgen=no 12322 12323 # Check if linker supports --as-needed and --no-as-needed options 12324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker --as-needed support" >&5 12325 $as_echo_n "checking linker --as-needed support... " >&6; } 12326 if test "${bfd_cv_ld_as_needed+set}" = set; then : 12327 $as_echo_n "(cached) " >&6 12328 else 12329 bfd_cv_ld_as_needed=no 12330 if $LD --help 2>/dev/null | grep as-needed > /dev/null; then 12331 bfd_cv_ld_as_needed=yes 12332 fi 12333 12334 fi 12335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_ld_as_needed" >&5 12336 $as_echo "$bfd_cv_ld_as_needed" >&6; } 12337 12338 LIBM= 12339 case $host in 12340 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 12341 # These system don't have libm, or don't need it 12342 ;; 12343 *-ncr-sysv4.3*) 12344 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 12345 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 12346 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then : 12347 $as_echo_n "(cached) " >&6 12348 else 12349 ac_check_lib_save_LIBS=$LIBS 12350 LIBS="-lmw $LIBS" 12351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12352 /* end confdefs.h. */ 12353 12354 /* Override any GCC internal prototype to avoid an error. 12355 Use char because int might match the return type of a GCC 12356 builtin and then its argument prototype would still apply. */ 12357 #ifdef __cplusplus 12358 extern "C" 12359 #endif 12360 char _mwvalidcheckl (); 12361 int 12362 main () 12363 { 12364 return _mwvalidcheckl (); 12365 ; 12366 return 0; 12367 } 12368 _ACEOF 12369 if ac_fn_c_try_link "$LINENO"; then : 12370 ac_cv_lib_mw__mwvalidcheckl=yes 12371 else 12372 ac_cv_lib_mw__mwvalidcheckl=no 12373 fi 12374 rm -f core conftest.err conftest.$ac_objext \ 12375 conftest$ac_exeext conftest.$ac_ext 12376 LIBS=$ac_check_lib_save_LIBS 12377 fi 12378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 12379 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 12380 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then : 12381 LIBM="-lmw" 12382 fi 12383 12384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 12385 $as_echo_n "checking for cos in -lm... " >&6; } 12386 if test "${ac_cv_lib_m_cos+set}" = set; then : 12387 $as_echo_n "(cached) " >&6 12388 else 12389 ac_check_lib_save_LIBS=$LIBS 12390 LIBS="-lm $LIBS" 12391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12392 /* end confdefs.h. */ 12393 12394 /* Override any GCC internal prototype to avoid an error. 12395 Use char because int might match the return type of a GCC 12396 builtin and then its argument prototype would still apply. */ 12397 #ifdef __cplusplus 12398 extern "C" 12399 #endif 12400 char cos (); 12401 int 12402 main () 12403 { 12404 return cos (); 12405 ; 12406 return 0; 12407 } 12408 _ACEOF 12409 if ac_fn_c_try_link "$LINENO"; then : 12410 ac_cv_lib_m_cos=yes 12411 else 12412 ac_cv_lib_m_cos=no 12413 fi 12414 rm -f core conftest.err conftest.$ac_objext \ 12415 conftest$ac_exeext conftest.$ac_ext 12416 LIBS=$ac_check_lib_save_LIBS 12417 fi 12418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 12419 $as_echo "$ac_cv_lib_m_cos" >&6; } 12420 if test "x$ac_cv_lib_m_cos" = x""yes; then : 12421 LIBM="$LIBM -lm" 12422 fi 12423 12424 ;; 12425 *) 12426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 12427 $as_echo_n "checking for cos in -lm... " >&6; } 12428 if test "${ac_cv_lib_m_cos+set}" = set; then : 12429 $as_echo_n "(cached) " >&6 12430 else 12431 ac_check_lib_save_LIBS=$LIBS 12432 LIBS="-lm $LIBS" 12433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12434 /* end confdefs.h. */ 12435 12436 /* Override any GCC internal prototype to avoid an error. 12437 Use char because int might match the return type of a GCC 12438 builtin and then its argument prototype would still apply. */ 12439 #ifdef __cplusplus 12440 extern "C" 12441 #endif 12442 char cos (); 12443 int 12444 main () 12445 { 12446 return cos (); 12447 ; 12448 return 0; 12449 } 12450 _ACEOF 12451 if ac_fn_c_try_link "$LINENO"; then : 12452 ac_cv_lib_m_cos=yes 12453 else 12454 ac_cv_lib_m_cos=no 12455 fi 12456 rm -f core conftest.err conftest.$ac_objext \ 12457 conftest$ac_exeext conftest.$ac_ext 12458 LIBS=$ac_check_lib_save_LIBS 12459 fi 12460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 12461 $as_echo "$ac_cv_lib_m_cos" >&6; } 12462 if test "x$ac_cv_lib_m_cos" = x""yes; then : 12463 LIBM="-lm" 12464 fi 12465 12466 ;; 12467 esac 12468 12469 12470 12471 #Libs for generator progs 12472 if test "x$cross_compiling" = "xno"; then 12473 BUILD_LIBS=../libiberty/libiberty.a 12474 BUILD_LIB_DEPS=$BUILD_LIBS 12475 else 12476 # if cross-compiling, assume that the system provides -liberty 12477 # and that the version is compatible with new headers. 12478 BUILD_LIBS=-liberty 12479 BUILD_LIB_DEPS= 12480 fi 12481 BUILD_LIBS="$BUILD_LIBS $LIBINTL" 12482 BUILD_LIB_DEPS="$BUILD_LIB_DEPS $LIBINTL_DEP" 12483 12484 12485 12486 12487 # Horrible hacks to build DLLs on Windows and a shared library elsewhere. 12488 SHARED_LDFLAGS= 12489 SHARED_LIBADD= 12490 SHARED_DEPENDENCIES= 12491 if test "$enable_shared" = "yes"; then 12492 # When building a shared libopcodes, link against the pic version of libiberty 12493 # so that apps that use libopcodes won't need libiberty just to satisfy any 12494 # libopcodes references. 12495 # We can't do that if a pic libiberty is unavailable since including non-pic 12496 # code would insert text relocations into libopcodes. 12497 # Note that linking against libbfd as we do here, which is itself linked 12498 # against libiberty, may not satisfy all the libopcodes libiberty references 12499 # since libbfd may not pull in the entirety of libiberty. 12500 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'` 12501 if test -n "$x"; then 12502 SHARED_LIBADD="-L`pwd`/../libiberty/pic -liberty" 12503 fi 12504 12505 case "${host}" in 12506 *-*-cygwin*) 12507 SHARED_LDFLAGS="-no-undefined" 12508 SHARED_LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin" 12509 ;; 12510 *-*-darwin*) 12511 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.dylib ${SHARED_LIBADD}" 12512 SHARED_DEPENDENCIES="../bfd/libbfd.la" 12513 ;; 12514 *) 12515 case "$host_vendor" in 12516 hp) 12517 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.sl ${SHARED_LIBADD}" 12518 ;; 12519 *) 12520 SHARED_LIBADD="-Wl,`pwd`/../bfd/.libs/libbfd.so ${SHARED_LIBADD}" 12521 ;; 12522 esac 12523 SHARED_DEPENDENCIES="../bfd/libbfd.la" 12524 ;; 12525 esac 12526 12527 if test -n "$SHARED_LIBADD"; then 12528 if test -n "$LIBM"; then 12529 if test x"$bfd_cv_ld_as_needed" = xyes; then 12530 # Link against libm only when needed. Put -lc, -lm inside -Wl 12531 # to stop libtool reordering these options. 12532 SHARED_LIBADD="$SHARED_LIBADD -Wl,-lc,--as-needed,`echo $LIBM | sed 's/ /,/g'`,--no-as-needed" 12533 else 12534 SHARED_LIBADD="$SHARED_LIBADD $LIBM" 12535 fi 12536 fi 12537 fi 12538 fi 12539 12540 12541 12542 12543 # target-specific stuff: 12544 12545 # Canonicalize the secondary target names. 12546 if test -n "$enable_targets" ; then 12547 for targ in `echo $enable_targets | sed 's/,/ /g'` 12548 do 12549 result=`$ac_config_sub $targ 2>/dev/null` 12550 if test -n "$result" ; then 12551 canon_targets="$canon_targets $result" 12552 else 12553 # Allow targets that config.sub doesn't recognize, like "all". 12554 canon_targets="$canon_targets $targ" 12555 fi 12556 done 12557 fi 12558 12559 all_targets=false 12560 selarchs= 12561 for targ in $target $canon_targets 12562 do 12563 if test "x$targ" = "xall" ; then 12564 all_targets=true 12565 else 12566 . $srcdir/../bfd/config.bfd 12567 selarchs="$selarchs $targ_archs" 12568 fi 12569 done 12570 12571 # Utility var, documents generic cgen support files. 12572 12573 cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo cgen-bitset.lo" 12574 12575 # We don't do any links based on the target system, just makefile config. 12576 12577 if test x${all_targets} = xfalse ; then 12578 12579 # Target architecture .o files. 12580 ta= 12581 12582 for arch in $selarchs 12583 do 12584 ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g` 12585 archdefs="$archdefs -DARCH_$ad" 12586 case "$arch" in 12587 bfd_aarch64_arch) ta="$ta aarch64-asm.lo aarch64-dis.lo aarch64-opc.lo aarch64-asm-2.lo aarch64-dis-2.lo aarch64-opc-2.lo" ;; 12588 bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;; 12589 bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;; 12590 bfd_arm_arch) ta="$ta arm-dis.lo" ;; 12591 bfd_avr_arch) ta="$ta avr-dis.lo" ;; 12592 bfd_bfin_arch) ta="$ta bfin-dis.lo" ;; 12593 bfd_cr16_arch) ta="$ta cr16-dis.lo cr16-opc.lo" ;; 12594 bfd_cris_arch) ta="$ta cris-dis.lo cris-opc.lo cgen-bitset.lo" ;; 12595 bfd_crx_arch) ta="$ta crx-dis.lo crx-opc.lo" ;; 12596 bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;; 12597 bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;; 12598 bfd_dlx_arch) ta="$ta dlx-dis.lo" ;; 12599 bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;; 12600 bfd_frv_arch) ta="$ta frv-asm.lo frv-desc.lo frv-dis.lo frv-ibld.lo frv-opc.lo" using_cgen=yes ;; 12601 bfd_ft32_arch) ta="$ta ft32-opc.lo ft32-dis.lo" ;; 12602 bfd_moxie_arch) ta="$ta moxie-dis.lo moxie-opc.lo" ;; 12603 bfd_h8300_arch) ta="$ta h8300-dis.lo" ;; 12604 bfd_h8500_arch) ta="$ta h8500-dis.lo" ;; 12605 bfd_hppa_arch) ta="$ta hppa-dis.lo" ;; 12606 bfd_i370_arch) ta="$ta i370-dis.lo i370-opc.lo" ;; 12607 bfd_i386_arch|bfd_iamcu_arch|bfd_l1om_arch|bfd_k1om_arch) 12608 ta="$ta i386-dis.lo i386-opc.lo" ;; 12609 bfd_i860_arch) ta="$ta i860-dis.lo" ;; 12610 bfd_i960_arch) ta="$ta i960-dis.lo" ;; 12611 bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;; 12612 bfd_ip2k_arch) ta="$ta ip2k-asm.lo ip2k-desc.lo ip2k-dis.lo ip2k-ibld.lo ip2k-opc.lo" using_cgen=yes ;; 12613 bfd_epiphany_arch) ta="$ta epiphany-asm.lo epiphany-desc.lo epiphany-dis.lo epiphany-ibld.lo epiphany-opc.lo" using_cgen=yes ;; 12614 bfd_iq2000_arch) ta="$ta iq2000-asm.lo iq2000-desc.lo iq2000-dis.lo iq2000-ibld.lo iq2000-opc.lo" using_cgen=yes ;; 12615 bfd_lm32_arch) ta="$ta lm32-asm.lo lm32-desc.lo lm32-dis.lo lm32-ibld.lo lm32-opc.lo lm32-opinst.lo" using_cgen=yes ;; 12616 bfd_m32c_arch) ta="$ta m32c-asm.lo m32c-desc.lo m32c-dis.lo m32c-ibld.lo m32c-opc.lo" using_cgen=yes ;; 12617 bfd_m32r_arch) ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;; 12618 bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12619 bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12620 bfd_m9s12x_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12621 bfd_m9s12xg_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;; 12622 bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;; 12623 bfd_m88k_arch) ta="$ta m88k-dis.lo" ;; 12624 bfd_mcore_arch) ta="$ta mcore-dis.lo" ;; 12625 bfd_mep_arch) ta="$ta mep-asm.lo mep-desc.lo mep-dis.lo mep-ibld.lo mep-opc.lo" using_cgen=yes ;; 12626 bfd_metag_arch) ta="$ta metag-dis.lo" ;; 12627 bfd_microblaze_arch) ta="$ta microblaze-dis.lo" ;; 12628 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo micromips-opc.lo" ;; 12629 bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;; 12630 bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;; 12631 bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;; 12632 bfd_mt_arch) ta="$ta mt-asm.lo mt-desc.lo mt-dis.lo mt-ibld.lo mt-opc.lo" using_cgen=yes ;; 12633 bfd_msp430_arch) ta="$ta msp430-dis.lo msp430-decode.lo" ;; 12634 bfd_nds32_arch) ta="$ta nds32-asm.lo nds32-dis.lo" ;; 12635 bfd_nios2_arch) ta="$ta nios2-dis.lo nios2-opc.lo" ;; 12636 bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;; 12637 bfd_or1k_arch) ta="$ta or1k-asm.lo or1k-desc.lo or1k-dis.lo or1k-ibld.lo or1k-opc.lo" using_cgen=yes ;; 12638 bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;; 12639 bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;; 12640 bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12641 bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12642 bfd_pyramid_arch) ;; 12643 bfd_romp_arch) ;; 12644 bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;; 12645 bfd_rl78_arch) ta="$ta rl78-dis.lo rl78-decode.lo";; 12646 bfd_rx_arch) ta="$ta rx-dis.lo rx-decode.lo";; 12647 bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;; 12648 bfd_score_arch) ta="$ta score-dis.lo score7-dis.lo" ;; 12649 bfd_sh_arch) 12650 # We can't decide what we want just from the CPU family. 12651 # We want SH5 support unless a specific version of sh is 12652 # specified, as in sh3-elf, sh3b-linux-gnu, etc. 12653 # Include it just for ELF targets, since the SH5 bfd:s are ELF only. 12654 for t in $target $canon_targets; do 12655 case $t in 12656 all | sh5*-* | sh64*-* | sh-*-*elf* | shl*-*-*elf* | \ 12657 sh-*-linux* | shl-*-linux*) 12658 ta="$ta sh64-dis.lo sh64-opc.lo" 12659 archdefs="$archdefs -DINCLUDE_SHMEDIA" 12660 break;; 12661 esac; 12662 done 12663 ta="$ta sh-dis.lo cgen-bitset.lo" ;; 12664 bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;; 12665 bfd_spu_arch) ta="$ta spu-dis.lo spu-opc.lo" ;; 12666 bfd_tahoe_arch) ;; 12667 bfd_tic30_arch) ta="$ta tic30-dis.lo" ;; 12668 bfd_tic4x_arch) ta="$ta tic4x-dis.lo" ;; 12669 bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;; 12670 bfd_tic6x_arch) ta="$ta tic6x-dis.lo" ;; 12671 bfd_tic80_arch) ta="$ta tic80-dis.lo tic80-opc.lo" ;; 12672 bfd_tilegx_arch) ta="$ta tilegx-dis.lo tilegx-opc.lo" ;; 12673 bfd_tilepro_arch) ta="$ta tilepro-dis.lo tilepro-opc.lo" ;; 12674 bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12675 bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12676 bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12677 bfd_v850_rh850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;; 12678 bfd_vax_arch) ta="$ta vax-dis.lo" ;; 12679 bfd_visium_arch) ta="$ta visium-dis.lo visium-opc.lo" ;; 12680 bfd_w65_arch) ta="$ta w65-dis.lo" ;; 12681 bfd_we32k_arch) ;; 12682 bfd_xc16x_arch) ta="$ta xc16x-asm.lo xc16x-desc.lo xc16x-dis.lo xc16x-ibld.lo xc16x-opc.lo" using_cgen=yes ;; 12683 bfd_xgate_arch) ta="$ta xgate-dis.lo xgate-opc.lo" ;; 12684 bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;; 12685 bfd_xtensa_arch) ta="$ta xtensa-dis.lo" ;; 12686 bfd_z80_arch) ta="$ta z80-dis.lo" ;; 12687 bfd_z8k_arch) ta="$ta z8k-dis.lo" ;; 12688 12689 "") ;; 12690 *) as_fn_error "*** unknown target architecture $arch" "$LINENO" 5 ;; 12691 esac 12692 done 12693 12694 if test $using_cgen = yes ; then 12695 ta="$ta $cgen_files" 12696 fi 12697 12698 # Weed out duplicate .o files. 12699 f="" 12700 for i in $ta ; do 12701 case " $f " in 12702 *" $i "*) ;; 12703 *) f="$f $i" ;; 12704 esac 12705 done 12706 ta="$f" 12707 12708 # And duplicate -D flags. 12709 f="" 12710 for i in $archdefs ; do 12711 case " $f " in 12712 *" $i "*) ;; 12713 *) f="$f $i" ;; 12714 esac 12715 done 12716 archdefs="$f" 12717 12718 BFD_MACHINES="$ta" 12719 12720 else # all_targets is true 12721 archdefs=-DARCH_all 12722 BFD_MACHINES='$(ALL_MACHINES)' 12723 fi 12724 12725 12726 12727 12728 ac_config_files="$ac_config_files Makefile po/Makefile.in:po/Make-in" 12729 12730 cat >confcache <<\_ACEOF 12731 # This file is a shell script that caches the results of configure 12732 # tests run on this system so they can be shared between configure 12733 # scripts and configure runs, see configure's option --config-cache. 12734 # It is not useful on other systems. If it contains results you don't 12735 # want to keep, you may remove or edit it. 12736 # 12737 # config.status only pays attention to the cache file if you give it 12738 # the --recheck option to rerun configure. 12739 # 12740 # `ac_cv_env_foo' variables (set or unset) will be overridden when 12741 # loading this file, other *unset* `ac_cv_foo' will be assigned the 12742 # following values. 12743 12744 _ACEOF 12745 12746 # The following way of writing the cache mishandles newlines in values, 12747 # but we know of no workaround that is simple, portable, and efficient. 12748 # So, we kill variables containing newlines. 12749 # Ultrix sh set writes to stderr and can't be redirected directly, 12750 # and sets the high bit in the cache file unless we assign to the vars. 12751 ( 12752 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12753 eval ac_val=\$$ac_var 12754 case $ac_val in #( 12755 *${as_nl}*) 12756 case $ac_var in #( 12757 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12758 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12759 esac 12760 case $ac_var in #( 12761 _ | IFS | as_nl) ;; #( 12762 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12763 *) { eval $ac_var=; unset $ac_var;} ;; 12764 esac ;; 12765 esac 12766 done 12767 12768 (set) 2>&1 | 12769 case $as_nl`(ac_space=' '; set) 2>&1` in #( 12770 *${as_nl}ac_space=\ *) 12771 # `set' does not quote correctly, so add quotes: double-quote 12772 # substitution turns \\\\ into \\, and sed turns \\ into \. 12773 sed -n \ 12774 "s/'/'\\\\''/g; 12775 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12776 ;; #( 12777 *) 12778 # `set' quotes correctly as required by POSIX, so do not add quotes. 12779 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12780 ;; 12781 esac | 12782 sort 12783 ) | 12784 sed ' 12785 /^ac_cv_env_/b end 12786 t clear 12787 :clear 12788 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12789 t end 12790 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12791 :end' >>confcache 12792 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12793 if test -w "$cache_file"; then 12794 test "x$cache_file" != "x/dev/null" && 12795 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12796 $as_echo "$as_me: updating cache $cache_file" >&6;} 12797 cat confcache >$cache_file 12798 else 12799 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12800 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12801 fi 12802 fi 12803 rm -f confcache 12804 12805 test "x$prefix" = xNONE && prefix=$ac_default_prefix 12806 # Let make expand exec_prefix. 12807 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12808 12809 DEFS=-DHAVE_CONFIG_H 12810 12811 ac_libobjs= 12812 ac_ltlibobjs= 12813 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12814 # 1. Remove the extension, and $U if already installed. 12815 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12816 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12817 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12818 # will be set to the directory where LIBOBJS objects are built. 12819 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12820 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12821 done 12822 LIBOBJS=$ac_libobjs 12823 12824 LTLIBOBJS=$ac_ltlibobjs 12825 12826 12827 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12828 as_fn_error "conditional \"AMDEP\" was never defined. 12829 Usually this means the macro was only invoked conditionally." "$LINENO" 5 12830 fi 12831 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12832 as_fn_error "conditional \"am__fastdepCC\" was never defined. 12833 Usually this means the macro was only invoked conditionally." "$LINENO" 5 12834 fi 12835 if test -n "$EXEEXT"; then 12836 am__EXEEXT_TRUE= 12837 am__EXEEXT_FALSE='#' 12838 else 12839 am__EXEEXT_TRUE='#' 12840 am__EXEEXT_FALSE= 12841 fi 12842 12843 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 12844 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 12845 Usually this means the macro was only invoked conditionally." "$LINENO" 5 12846 fi 12847 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then 12848 as_fn_error "conditional \"INSTALL_LIBBFD\" was never defined. 12849 Usually this means the macro was only invoked conditionally." "$LINENO" 5 12850 fi 12851 if test -z "${CGEN_MAINT_TRUE}" && test -z "${CGEN_MAINT_FALSE}"; then 12852 as_fn_error "conditional \"CGEN_MAINT\" was never defined. 12853 Usually this means the macro was only invoked conditionally." "$LINENO" 5 12854 fi 12855 12856 : ${CONFIG_STATUS=./config.status} 12857 ac_write_fail=0 12858 ac_clean_files_save=$ac_clean_files 12859 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12860 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12861 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12862 as_write_fail=0 12863 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12864 #! $SHELL 12865 # Generated by $as_me. 12866 # Run this file to recreate the current configuration. 12867 # Compiler output produced by configure, useful for debugging 12868 # configure, is in config.log if it exists. 12869 12870 debug=false 12871 ac_cs_recheck=false 12872 ac_cs_silent=false 12873 12874 SHELL=\${CONFIG_SHELL-$SHELL} 12875 export SHELL 12876 _ASEOF 12877 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12878 ## -------------------- ## 12879 ## M4sh Initialization. ## 12880 ## -------------------- ## 12881 12882 # Be more Bourne compatible 12883 DUALCASE=1; export DUALCASE # for MKS sh 12884 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12885 emulate sh 12886 NULLCMD=: 12887 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12888 # is contrary to our usage. Disable this feature. 12889 alias -g '${1+"$@"}'='"$@"' 12890 setopt NO_GLOB_SUBST 12891 else 12892 case `(set -o) 2>/dev/null` in #( 12893 *posix*) : 12894 set -o posix ;; #( 12895 *) : 12896 ;; 12897 esac 12898 fi 12899 12900 12901 as_nl=' 12902 ' 12903 export as_nl 12904 # Printing a long string crashes Solaris 7 /usr/bin/printf. 12905 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12906 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12907 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12908 # Prefer a ksh shell builtin over an external printf program on Solaris, 12909 # but without wasting forks for bash or zsh. 12910 if test -z "$BASH_VERSION$ZSH_VERSION" \ 12911 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12912 as_echo='print -r --' 12913 as_echo_n='print -rn --' 12914 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12915 as_echo='printf %s\n' 12916 as_echo_n='printf %s' 12917 else 12918 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12919 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12920 as_echo_n='/usr/ucb/echo -n' 12921 else 12922 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12923 as_echo_n_body='eval 12924 arg=$1; 12925 case $arg in #( 12926 *"$as_nl"*) 12927 expr "X$arg" : "X\\(.*\\)$as_nl"; 12928 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12929 esac; 12930 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12931 ' 12932 export as_echo_n_body 12933 as_echo_n='sh -c $as_echo_n_body as_echo' 12934 fi 12935 export as_echo_body 12936 as_echo='sh -c $as_echo_body as_echo' 12937 fi 12938 12939 # The user is always right. 12940 if test "${PATH_SEPARATOR+set}" != set; then 12941 PATH_SEPARATOR=: 12942 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12943 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12944 PATH_SEPARATOR=';' 12945 } 12946 fi 12947 12948 12949 # IFS 12950 # We need space, tab and new line, in precisely that order. Quoting is 12951 # there to prevent editors from complaining about space-tab. 12952 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 12953 # splitting by setting IFS to empty value.) 12954 IFS=" "" $as_nl" 12955 12956 # Find who we are. Look in the path if we contain no directory separator. 12957 case $0 in #(( 12958 *[\\/]* ) as_myself=$0 ;; 12959 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12960 for as_dir in $PATH 12961 do 12962 IFS=$as_save_IFS 12963 test -z "$as_dir" && as_dir=. 12964 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12965 done 12966 IFS=$as_save_IFS 12967 12968 ;; 12969 esac 12970 # We did not find ourselves, most probably we were run as `sh COMMAND' 12971 # in which case we are not to be found in the path. 12972 if test "x$as_myself" = x; then 12973 as_myself=$0 12974 fi 12975 if test ! -f "$as_myself"; then 12976 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12977 exit 1 12978 fi 12979 12980 # Unset variables that we do not need and which cause bugs (e.g. in 12981 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12982 # suppresses any "Segmentation fault" message there. '((' could 12983 # trigger a bug in pdksh 5.2.14. 12984 for as_var in BASH_ENV ENV MAIL MAILPATH 12985 do eval test x\${$as_var+set} = xset \ 12986 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12987 done 12988 PS1='$ ' 12989 PS2='> ' 12990 PS4='+ ' 12991 12992 # NLS nuisances. 12993 LC_ALL=C 12994 export LC_ALL 12995 LANGUAGE=C 12996 export LANGUAGE 12997 12998 # CDPATH. 12999 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13000 13001 13002 # as_fn_error ERROR [LINENO LOG_FD] 13003 # --------------------------------- 13004 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 13005 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 13006 # script with status $?, using 1 if that was 0. 13007 as_fn_error () 13008 { 13009 as_status=$?; test $as_status -eq 0 && as_status=1 13010 if test "$3"; then 13011 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 13012 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 13013 fi 13014 $as_echo "$as_me: error: $1" >&2 13015 as_fn_exit $as_status 13016 } # as_fn_error 13017 13018 13019 # as_fn_set_status STATUS 13020 # ----------------------- 13021 # Set $? to STATUS, without forking. 13022 as_fn_set_status () 13023 { 13024 return $1 13025 } # as_fn_set_status 13026 13027 # as_fn_exit STATUS 13028 # ----------------- 13029 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 13030 as_fn_exit () 13031 { 13032 set +e 13033 as_fn_set_status $1 13034 exit $1 13035 } # as_fn_exit 13036 13037 # as_fn_unset VAR 13038 # --------------- 13039 # Portably unset VAR. 13040 as_fn_unset () 13041 { 13042 { eval $1=; unset $1;} 13043 } 13044 as_unset=as_fn_unset 13045 # as_fn_append VAR VALUE 13046 # ---------------------- 13047 # Append the text in VALUE to the end of the definition contained in VAR. Take 13048 # advantage of any shell optimizations that allow amortized linear growth over 13049 # repeated appends, instead of the typical quadratic growth present in naive 13050 # implementations. 13051 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 13052 eval 'as_fn_append () 13053 { 13054 eval $1+=\$2 13055 }' 13056 else 13057 as_fn_append () 13058 { 13059 eval $1=\$$1\$2 13060 } 13061 fi # as_fn_append 13062 13063 # as_fn_arith ARG... 13064 # ------------------ 13065 # Perform arithmetic evaluation on the ARGs, and store the result in the 13066 # global $as_val. Take advantage of shells that can avoid forks. The arguments 13067 # must be portable across $(()) and expr. 13068 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 13069 eval 'as_fn_arith () 13070 { 13071 as_val=$(( $* )) 13072 }' 13073 else 13074 as_fn_arith () 13075 { 13076 as_val=`expr "$@" || test $? -eq 1` 13077 } 13078 fi # as_fn_arith 13079 13080 13081 if expr a : '\(a\)' >/dev/null 2>&1 && 13082 test "X`expr 00001 : '.*\(...\)'`" = X001; then 13083 as_expr=expr 13084 else 13085 as_expr=false 13086 fi 13087 13088 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 13089 as_basename=basename 13090 else 13091 as_basename=false 13092 fi 13093 13094 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 13095 as_dirname=dirname 13096 else 13097 as_dirname=false 13098 fi 13099 13100 as_me=`$as_basename -- "$0" || 13101 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 13102 X"$0" : 'X\(//\)$' \| \ 13103 X"$0" : 'X\(/\)' \| . 2>/dev/null || 13104 $as_echo X/"$0" | 13105 sed '/^.*\/\([^/][^/]*\)\/*$/{ 13106 s//\1/ 13107 q 13108 } 13109 /^X\/\(\/\/\)$/{ 13110 s//\1/ 13111 q 13112 } 13113 /^X\/\(\/\).*/{ 13114 s//\1/ 13115 q 13116 } 13117 s/.*/./; q'` 13118 13119 # Avoid depending upon Character Ranges. 13120 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 13121 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 13122 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 13123 as_cr_digits='0123456789' 13124 as_cr_alnum=$as_cr_Letters$as_cr_digits 13125 13126 ECHO_C= ECHO_N= ECHO_T= 13127 case `echo -n x` in #((((( 13128 -n*) 13129 case `echo 'xy\c'` in 13130 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 13131 xy) ECHO_C='\c';; 13132 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 13133 ECHO_T=' ';; 13134 esac;; 13135 *) 13136 ECHO_N='-n';; 13137 esac 13138 13139 rm -f conf$$ conf$$.exe conf$$.file 13140 if test -d conf$$.dir; then 13141 rm -f conf$$.dir/conf$$.file 13142 else 13143 rm -f conf$$.dir 13144 mkdir conf$$.dir 2>/dev/null 13145 fi 13146 if (echo >conf$$.file) 2>/dev/null; then 13147 if ln -s conf$$.file conf$$ 2>/dev/null; then 13148 as_ln_s='ln -s' 13149 # ... but there are two gotchas: 13150 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 13151 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 13152 # In both cases, we have to default to `cp -p'. 13153 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 13154 as_ln_s='cp -p' 13155 elif ln conf$$.file conf$$ 2>/dev/null; then 13156 as_ln_s=ln 13157 else 13158 as_ln_s='cp -p' 13159 fi 13160 else 13161 as_ln_s='cp -p' 13162 fi 13163 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 13164 rmdir conf$$.dir 2>/dev/null 13165 13166 13167 # as_fn_mkdir_p 13168 # ------------- 13169 # Create "$as_dir" as a directory, including parents if necessary. 13170 as_fn_mkdir_p () 13171 { 13172 13173 case $as_dir in #( 13174 -*) as_dir=./$as_dir;; 13175 esac 13176 test -d "$as_dir" || eval $as_mkdir_p || { 13177 as_dirs= 13178 while :; do 13179 case $as_dir in #( 13180 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 13181 *) as_qdir=$as_dir;; 13182 esac 13183 as_dirs="'$as_qdir' $as_dirs" 13184 as_dir=`$as_dirname -- "$as_dir" || 13185 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13186 X"$as_dir" : 'X\(//\)[^/]' \| \ 13187 X"$as_dir" : 'X\(//\)$' \| \ 13188 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 13189 $as_echo X"$as_dir" | 13190 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13191 s//\1/ 13192 q 13193 } 13194 /^X\(\/\/\)[^/].*/{ 13195 s//\1/ 13196 q 13197 } 13198 /^X\(\/\/\)$/{ 13199 s//\1/ 13200 q 13201 } 13202 /^X\(\/\).*/{ 13203 s//\1/ 13204 q 13205 } 13206 s/.*/./; q'` 13207 test -d "$as_dir" && break 13208 done 13209 test -z "$as_dirs" || eval "mkdir $as_dirs" 13210 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 13211 13212 13213 } # as_fn_mkdir_p 13214 if mkdir -p . 2>/dev/null; then 13215 as_mkdir_p='mkdir -p "$as_dir"' 13216 else 13217 test -d ./-p && rmdir ./-p 13218 as_mkdir_p=false 13219 fi 13220 13221 if test -x / >/dev/null 2>&1; then 13222 as_test_x='test -x' 13223 else 13224 if ls -dL / >/dev/null 2>&1; then 13225 as_ls_L_option=L 13226 else 13227 as_ls_L_option= 13228 fi 13229 as_test_x=' 13230 eval sh -c '\'' 13231 if test -d "$1"; then 13232 test -d "$1/."; 13233 else 13234 case $1 in #( 13235 -*)set "./$1";; 13236 esac; 13237 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 13238 ???[sx]*):;;*)false;;esac;fi 13239 '\'' sh 13240 ' 13241 fi 13242 as_executable_p=$as_test_x 13243 13244 # Sed expression to map a string onto a valid CPP name. 13245 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 13246 13247 # Sed expression to map a string onto a valid variable name. 13248 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 13249 13250 13251 exec 6>&1 13252 ## ----------------------------------- ## 13253 ## Main body of $CONFIG_STATUS script. ## 13254 ## ----------------------------------- ## 13255 _ASEOF 13256 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 13257 13258 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13259 # Save the log message, to keep $0 and so on meaningful, and to 13260 # report actual input values of CONFIG_FILES etc. instead of their 13261 # values after options handling. 13262 ac_log=" 13263 This file was extended by opcodes $as_me 2.27.0, which was 13264 generated by GNU Autoconf 2.64. Invocation command line was 13265 13266 CONFIG_FILES = $CONFIG_FILES 13267 CONFIG_HEADERS = $CONFIG_HEADERS 13268 CONFIG_LINKS = $CONFIG_LINKS 13269 CONFIG_COMMANDS = $CONFIG_COMMANDS 13270 $ $0 $@ 13271 13272 on `(hostname || uname -n) 2>/dev/null | sed 1q` 13273 " 13274 13275 _ACEOF 13276 13277 case $ac_config_files in *" 13278 "*) set x $ac_config_files; shift; ac_config_files=$*;; 13279 esac 13280 13281 case $ac_config_headers in *" 13282 "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 13283 esac 13284 13285 13286 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13287 # Files that config.status was made for. 13288 config_files="$ac_config_files" 13289 config_headers="$ac_config_headers" 13290 config_commands="$ac_config_commands" 13291 13292 _ACEOF 13293 13294 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13295 ac_cs_usage="\ 13296 \`$as_me' instantiates files and other configuration actions 13297 from templates according to the current configuration. Unless the files 13298 and actions are specified as TAGs, all are instantiated by default. 13299 13300 Usage: $0 [OPTION]... [TAG]... 13301 13302 -h, --help print this help, then exit 13303 -V, --version print version number and configuration settings, then exit 13304 -q, --quiet, --silent 13305 do not print progress messages 13306 -d, --debug don't remove temporary files 13307 --recheck update $as_me by reconfiguring in the same conditions 13308 --file=FILE[:TEMPLATE] 13309 instantiate the configuration file FILE 13310 --header=FILE[:TEMPLATE] 13311 instantiate the configuration header FILE 13312 13313 Configuration files: 13314 $config_files 13315 13316 Configuration headers: 13317 $config_headers 13318 13319 Configuration commands: 13320 $config_commands 13321 13322 Report bugs to the package provider." 13323 13324 _ACEOF 13325 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13326 ac_cs_version="\\ 13327 opcodes config.status 2.27.0 13328 configured by $0, generated by GNU Autoconf 2.64, 13329 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 13330 13331 Copyright (C) 2009 Free Software Foundation, Inc. 13332 This config.status script is free software; the Free Software Foundation 13333 gives unlimited permission to copy, distribute and modify it." 13334 13335 ac_pwd='$ac_pwd' 13336 srcdir='$srcdir' 13337 INSTALL='$INSTALL' 13338 MKDIR_P='$MKDIR_P' 13339 AWK='$AWK' 13340 test -n "\$AWK" || AWK=awk 13341 _ACEOF 13342 13343 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13344 # The default lists apply if the user does not specify any file. 13345 ac_need_defaults=: 13346 while test $# != 0 13347 do 13348 case $1 in 13349 --*=*) 13350 ac_option=`expr "X$1" : 'X\([^=]*\)='` 13351 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 13352 ac_shift=: 13353 ;; 13354 *) 13355 ac_option=$1 13356 ac_optarg=$2 13357 ac_shift=shift 13358 ;; 13359 esac 13360 13361 case $ac_option in 13362 # Handling of the options. 13363 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 13364 ac_cs_recheck=: ;; 13365 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 13366 $as_echo "$ac_cs_version"; exit ;; 13367 --debug | --debu | --deb | --de | --d | -d ) 13368 debug=: ;; 13369 --file | --fil | --fi | --f ) 13370 $ac_shift 13371 case $ac_optarg in 13372 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13373 esac 13374 as_fn_append CONFIG_FILES " '$ac_optarg'" 13375 ac_need_defaults=false;; 13376 --header | --heade | --head | --hea ) 13377 $ac_shift 13378 case $ac_optarg in 13379 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 13380 esac 13381 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 13382 ac_need_defaults=false;; 13383 --he | --h) 13384 # Conflict between --help and --header 13385 as_fn_error "ambiguous option: \`$1' 13386 Try \`$0 --help' for more information.";; 13387 --help | --hel | -h ) 13388 $as_echo "$ac_cs_usage"; exit ;; 13389 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 13390 | -silent | --silent | --silen | --sile | --sil | --si | --s) 13391 ac_cs_silent=: ;; 13392 13393 # This is an error. 13394 -*) as_fn_error "unrecognized option: \`$1' 13395 Try \`$0 --help' for more information." ;; 13396 13397 *) as_fn_append ac_config_targets " $1" 13398 ac_need_defaults=false ;; 13399 13400 esac 13401 shift 13402 done 13403 13404 ac_configure_extra_args= 13405 13406 if $ac_cs_silent; then 13407 exec 6>/dev/null 13408 ac_configure_extra_args="$ac_configure_extra_args --silent" 13409 fi 13410 13411 _ACEOF 13412 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13413 if \$ac_cs_recheck; then 13414 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 13415 shift 13416 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 13417 CONFIG_SHELL='$SHELL' 13418 export CONFIG_SHELL 13419 exec "\$@" 13420 fi 13421 13422 _ACEOF 13423 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13424 exec 5>>config.log 13425 { 13426 echo 13427 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 13428 ## Running $as_me. ## 13429 _ASBOX 13430 $as_echo "$ac_log" 13431 } >&5 13432 13433 _ACEOF 13434 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13435 # 13436 # INIT-COMMANDS 13437 # 13438 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 13439 13440 13441 # The HP-UX ksh and POSIX shell print the target directory to stdout 13442 # if CDPATH is set. 13443 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13444 13445 sed_quote_subst='$sed_quote_subst' 13446 double_quote_subst='$double_quote_subst' 13447 delay_variable_subst='$delay_variable_subst' 13448 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 13449 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 13450 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 13451 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 13452 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 13453 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 13454 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 13455 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 13456 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 13457 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 13458 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 13459 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 13460 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 13461 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 13462 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 13463 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 13464 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 13465 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 13466 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 13467 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 13468 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 13469 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 13470 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 13471 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 13472 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 13473 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 13474 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 13475 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 13476 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 13477 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 13478 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 13479 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 13480 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 13481 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 13482 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 13483 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 13484 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 13485 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13486 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13487 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 13488 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 13489 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 13490 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 13491 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 13492 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 13493 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 13494 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 13495 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 13496 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"`' 13497 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 13498 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 13499 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 13500 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 13501 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 13502 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 13503 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 13504 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 13505 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 13506 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 13507 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 13508 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 13509 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 13510 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 13511 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 13512 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13513 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 13514 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 13515 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 13516 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 13517 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 13518 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 13519 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 13520 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 13521 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13522 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 13523 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 13524 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 13525 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 13526 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 13527 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 13528 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 13529 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 13530 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 13531 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 13532 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 13533 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 13534 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 13535 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 13536 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 13537 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 13538 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 13539 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 13540 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 13541 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 13542 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 13543 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 13544 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 13545 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 13546 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 13547 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 13548 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 13549 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 13550 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 13551 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 13552 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 13553 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 13554 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 13555 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 13556 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 13557 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 13558 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 13559 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 13560 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 13561 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 13562 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 13563 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 13564 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 13565 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 13566 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 13567 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 13568 13569 LTCC='$LTCC' 13570 LTCFLAGS='$LTCFLAGS' 13571 compiler='$compiler_DEFAULT' 13572 13573 # A function that is used when there is no print builtin or printf. 13574 func_fallback_echo () 13575 { 13576 eval 'cat <<_LTECHO_EOF 13577 \$1 13578 _LTECHO_EOF' 13579 } 13580 13581 # Quote evaled strings. 13582 for var in SHELL \ 13583 ECHO \ 13584 SED \ 13585 GREP \ 13586 EGREP \ 13587 FGREP \ 13588 LD \ 13589 NM \ 13590 LN_S \ 13591 lt_SP2NL \ 13592 lt_NL2SP \ 13593 reload_flag \ 13594 OBJDUMP \ 13595 deplibs_check_method \ 13596 file_magic_cmd \ 13597 AR \ 13598 AR_FLAGS \ 13599 STRIP \ 13600 RANLIB \ 13601 CC \ 13602 CFLAGS \ 13603 compiler \ 13604 lt_cv_sys_global_symbol_pipe \ 13605 lt_cv_sys_global_symbol_to_cdecl \ 13606 lt_cv_sys_global_symbol_to_c_name_address \ 13607 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 13608 lt_prog_compiler_no_builtin_flag \ 13609 lt_prog_compiler_wl \ 13610 lt_prog_compiler_pic \ 13611 lt_prog_compiler_static \ 13612 lt_cv_prog_compiler_c_o \ 13613 need_locks \ 13614 DSYMUTIL \ 13615 NMEDIT \ 13616 LIPO \ 13617 OTOOL \ 13618 OTOOL64 \ 13619 shrext_cmds \ 13620 export_dynamic_flag_spec \ 13621 whole_archive_flag_spec \ 13622 compiler_needs_object \ 13623 with_gnu_ld \ 13624 allow_undefined_flag \ 13625 no_undefined_flag \ 13626 hardcode_libdir_flag_spec \ 13627 hardcode_libdir_flag_spec_ld \ 13628 hardcode_libdir_separator \ 13629 fix_srcfile_path \ 13630 exclude_expsyms \ 13631 include_expsyms \ 13632 file_list_spec \ 13633 variables_saved_for_relink \ 13634 libname_spec \ 13635 library_names_spec \ 13636 soname_spec \ 13637 install_override_mode \ 13638 finish_eval \ 13639 old_striplib \ 13640 striplib; do 13641 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13642 *[\\\\\\\`\\"\\\$]*) 13643 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 13644 ;; 13645 *) 13646 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13647 ;; 13648 esac 13649 done 13650 13651 # Double-quote double-evaled strings. 13652 for var in reload_cmds \ 13653 old_postinstall_cmds \ 13654 old_postuninstall_cmds \ 13655 old_archive_cmds \ 13656 extract_expsyms_cmds \ 13657 old_archive_from_new_cmds \ 13658 old_archive_from_expsyms_cmds \ 13659 archive_cmds \ 13660 archive_expsym_cmds \ 13661 module_cmds \ 13662 module_expsym_cmds \ 13663 export_symbols_cmds \ 13664 prelink_cmds \ 13665 postinstall_cmds \ 13666 postuninstall_cmds \ 13667 finish_cmds \ 13668 sys_lib_search_path_spec \ 13669 sys_lib_dlsearch_path_spec; do 13670 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 13671 *[\\\\\\\`\\"\\\$]*) 13672 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 13673 ;; 13674 *) 13675 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 13676 ;; 13677 esac 13678 done 13679 13680 ac_aux_dir='$ac_aux_dir' 13681 xsi_shell='$xsi_shell' 13682 lt_shell_append='$lt_shell_append' 13683 13684 # See if we are running on zsh, and set the options which allow our 13685 # commands through without removal of \ escapes INIT. 13686 if test -n "\${ZSH_VERSION+set}" ; then 13687 setopt NO_GLOB_SUBST 13688 fi 13689 13690 13691 PACKAGE='$PACKAGE' 13692 VERSION='$VERSION' 13693 TIMESTAMP='$TIMESTAMP' 13694 RM='$RM' 13695 ofile='$ofile' 13696 13697 13698 13699 # Capture the value of obsolete ALL_LINGUAS because we need it to compute 13700 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it 13701 # from automake. 13702 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 13703 # Capture the value of LINGUAS because we need it to compute CATALOGS. 13704 LINGUAS="${LINGUAS-%UNSET%}" 13705 13706 13707 _ACEOF 13708 13709 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13710 13711 # Handling of arguments. 13712 for ac_config_target in $ac_config_targets 13713 do 13714 case $ac_config_target in 13715 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13716 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13717 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 13718 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 13719 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13720 "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;; 13721 13722 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 13723 esac 13724 done 13725 13726 13727 # If the user did not use the arguments to specify the items to instantiate, 13728 # then the envvar interface is used. Set only those that are not. 13729 # We use the long form for the default assignment because of an extremely 13730 # bizarre bug on SunOS 4.1.3. 13731 if $ac_need_defaults; then 13732 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13733 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 13734 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13735 fi 13736 13737 # Have a temporary directory for convenience. Make it in the build tree 13738 # simply because there is no reason against having it here, and in addition, 13739 # creating and moving files from /tmp can sometimes cause problems. 13740 # Hook for its removal unless debugging. 13741 # Note that there is a small window in which the directory will not be cleaned: 13742 # after its creation but before its name has been assigned to `$tmp'. 13743 $debug || 13744 { 13745 tmp= 13746 trap 'exit_status=$? 13747 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13748 ' 0 13749 trap 'as_fn_exit 1' 1 2 13 15 13750 } 13751 # Create a (secure) tmp directory for tmp files. 13752 13753 { 13754 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13755 test -n "$tmp" && test -d "$tmp" 13756 } || 13757 { 13758 tmp=./conf$$-$RANDOM 13759 (umask 077 && mkdir "$tmp") 13760 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 13761 13762 # Set up the scripts for CONFIG_FILES section. 13763 # No need to generate them if there are no CONFIG_FILES. 13764 # This happens for instance with `./config.status config.h'. 13765 if test -n "$CONFIG_FILES"; then 13766 13767 13768 ac_cr=`echo X | tr X '\015'` 13769 # On cygwin, bash can eat \r inside `` if the user requested igncr. 13770 # But we know of no other shell where ac_cr would be empty at this 13771 # point, so we can use a bashism as a fallback. 13772 if test "x$ac_cr" = x; then 13773 eval ac_cr=\$\'\\r\' 13774 fi 13775 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13776 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13777 ac_cs_awk_cr='\r' 13778 else 13779 ac_cs_awk_cr=$ac_cr 13780 fi 13781 13782 echo 'BEGIN {' >"$tmp/subs1.awk" && 13783 _ACEOF 13784 13785 13786 { 13787 echo "cat >conf$$subs.awk <<_ACEOF" && 13788 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13789 echo "_ACEOF" 13790 } >conf$$subs.sh || 13791 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13792 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 13793 ac_delim='%!_!# ' 13794 for ac_last_try in false false false false false :; do 13795 . ./conf$$subs.sh || 13796 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13797 13798 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13799 if test $ac_delim_n = $ac_delim_num; then 13800 break 13801 elif $ac_last_try; then 13802 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 13803 else 13804 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13805 fi 13806 done 13807 rm -f conf$$subs.sh 13808 13809 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13810 cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13811 _ACEOF 13812 sed -n ' 13813 h 13814 s/^/S["/; s/!.*/"]=/ 13815 p 13816 g 13817 s/^[^!]*!// 13818 :repl 13819 t repl 13820 s/'"$ac_delim"'$// 13821 t delim 13822 :nl 13823 h 13824 s/\(.\{148\}\).*/\1/ 13825 t more1 13826 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13827 p 13828 n 13829 b repl 13830 :more1 13831 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13832 p 13833 g 13834 s/.\{148\}// 13835 t nl 13836 :delim 13837 h 13838 s/\(.\{148\}\).*/\1/ 13839 t more2 13840 s/["\\]/\\&/g; s/^/"/; s/$/"/ 13841 p 13842 b 13843 :more2 13844 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13845 p 13846 g 13847 s/.\{148\}// 13848 t delim 13849 ' <conf$$subs.awk | sed ' 13850 /^[^""]/{ 13851 N 13852 s/\n// 13853 } 13854 ' >>$CONFIG_STATUS || ac_write_fail=1 13855 rm -f conf$$subs.awk 13856 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13857 _ACAWK 13858 cat >>"\$tmp/subs1.awk" <<_ACAWK && 13859 for (key in S) S_is_set[key] = 1 13860 FS = "" 13861 13862 } 13863 { 13864 line = $ 0 13865 nfields = split(line, field, "@") 13866 substed = 0 13867 len = length(field[1]) 13868 for (i = 2; i < nfields; i++) { 13869 key = field[i] 13870 keylen = length(key) 13871 if (S_is_set[key]) { 13872 value = S[key] 13873 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13874 len += length(value) + length(field[++i]) 13875 substed = 1 13876 } else 13877 len += 1 + keylen 13878 } 13879 13880 print line 13881 } 13882 13883 _ACAWK 13884 _ACEOF 13885 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13886 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13887 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13888 else 13889 cat 13890 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 13891 || as_fn_error "could not setup config files machinery" "$LINENO" 5 13892 _ACEOF 13893 13894 # VPATH may cause trouble with some makes, so we remove $(srcdir), 13895 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 13896 # trailing colons and then remove the whole line if VPATH becomes empty 13897 # (actually we leave an empty line to preserve line numbers). 13898 if test "x$srcdir" = x.; then 13899 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 13900 s/:*\$(srcdir):*/:/ 13901 s/:*\${srcdir}:*/:/ 13902 s/:*@srcdir@:*/:/ 13903 s/^\([^=]*=[ ]*\):*/\1/ 13904 s/:*$// 13905 s/^[^=]*=[ ]*$// 13906 }' 13907 fi 13908 13909 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13910 fi # test -n "$CONFIG_FILES" 13911 13912 # Set up the scripts for CONFIG_HEADERS section. 13913 # No need to generate them if there are no CONFIG_HEADERS. 13914 # This happens for instance with `./config.status Makefile'. 13915 if test -n "$CONFIG_HEADERS"; then 13916 cat >"$tmp/defines.awk" <<\_ACAWK || 13917 BEGIN { 13918 _ACEOF 13919 13920 # Transform confdefs.h into an awk script `defines.awk', embedded as 13921 # here-document in config.status, that substitutes the proper values into 13922 # config.h.in to produce config.h. 13923 13924 # Create a delimiter string that does not exist in confdefs.h, to ease 13925 # handling of long lines. 13926 ac_delim='%!_!# ' 13927 for ac_last_try in false false :; do 13928 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 13929 if test -z "$ac_t"; then 13930 break 13931 elif $ac_last_try; then 13932 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 13933 else 13934 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13935 fi 13936 done 13937 13938 # For the awk script, D is an array of macro values keyed by name, 13939 # likewise P contains macro parameters if any. Preserve backslash 13940 # newline sequences. 13941 13942 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 13943 sed -n ' 13944 s/.\{148\}/&'"$ac_delim"'/g 13945 t rset 13946 :rset 13947 s/^[ ]*#[ ]*define[ ][ ]*/ / 13948 t def 13949 d 13950 :def 13951 s/\\$// 13952 t bsnl 13953 s/["\\]/\\&/g 13954 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13955 D["\1"]=" \3"/p 13956 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 13957 d 13958 :bsnl 13959 s/["\\]/\\&/g 13960 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 13961 D["\1"]=" \3\\\\\\n"\\/p 13962 t cont 13963 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 13964 t cont 13965 d 13966 :cont 13967 n 13968 s/.\{148\}/&'"$ac_delim"'/g 13969 t clear 13970 :clear 13971 s/\\$// 13972 t bsnlc 13973 s/["\\]/\\&/g; s/^/"/; s/$/"/p 13974 d 13975 :bsnlc 13976 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 13977 b cont 13978 ' <confdefs.h | sed ' 13979 s/'"$ac_delim"'/"\\\ 13980 "/g' >>$CONFIG_STATUS || ac_write_fail=1 13981 13982 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13983 for (key in D) D_is_set[key] = 1 13984 FS = "" 13985 } 13986 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 13987 line = \$ 0 13988 split(line, arg, " ") 13989 if (arg[1] == "#") { 13990 defundef = arg[2] 13991 mac1 = arg[3] 13992 } else { 13993 defundef = substr(arg[1], 2) 13994 mac1 = arg[2] 13995 } 13996 split(mac1, mac2, "(") #) 13997 macro = mac2[1] 13998 prefix = substr(line, 1, index(line, defundef) - 1) 13999 if (D_is_set[macro]) { 14000 # Preserve the white space surrounding the "#". 14001 print prefix "define", macro P[macro] D[macro] 14002 next 14003 } else { 14004 # Replace #undef with comments. This is necessary, for example, 14005 # in the case of _POSIX_SOURCE, which is predefined and required 14006 # on some systems where configure will not decide to define it. 14007 if (defundef == "undef") { 14008 print "/*", prefix defundef, macro, "*/" 14009 next 14010 } 14011 } 14012 } 14013 { print } 14014 _ACAWK 14015 _ACEOF 14016 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14017 as_fn_error "could not setup config headers machinery" "$LINENO" 5 14018 fi # test -n "$CONFIG_HEADERS" 14019 14020 14021 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 14022 shift 14023 for ac_tag 14024 do 14025 case $ac_tag in 14026 :[FHLC]) ac_mode=$ac_tag; continue;; 14027 esac 14028 case $ac_mode$ac_tag in 14029 :[FHL]*:*);; 14030 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 14031 :[FH]-) ac_tag=-:-;; 14032 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 14033 esac 14034 ac_save_IFS=$IFS 14035 IFS=: 14036 set x $ac_tag 14037 IFS=$ac_save_IFS 14038 shift 14039 ac_file=$1 14040 shift 14041 14042 case $ac_mode in 14043 :L) ac_source=$1;; 14044 :[FH]) 14045 ac_file_inputs= 14046 for ac_f 14047 do 14048 case $ac_f in 14049 -) ac_f="$tmp/stdin";; 14050 *) # Look for the file first in the build tree, then in the source tree 14051 # (if the path is not absolute). The absolute path cannot be DOS-style, 14052 # because $ac_f cannot contain `:'. 14053 test -f "$ac_f" || 14054 case $ac_f in 14055 [\\/$]*) false;; 14056 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 14057 esac || 14058 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 14059 esac 14060 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 14061 as_fn_append ac_file_inputs " '$ac_f'" 14062 done 14063 14064 # Let's still pretend it is `configure' which instantiates (i.e., don't 14065 # use $as_me), people would be surprised to read: 14066 # /* config.h. Generated by config.status. */ 14067 configure_input='Generated from '` 14068 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 14069 `' by configure.' 14070 if test x"$ac_file" != x-; then 14071 configure_input="$ac_file. $configure_input" 14072 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 14073 $as_echo "$as_me: creating $ac_file" >&6;} 14074 fi 14075 # Neutralize special characters interpreted by sed in replacement strings. 14076 case $configure_input in #( 14077 *\&* | *\|* | *\\* ) 14078 ac_sed_conf_input=`$as_echo "$configure_input" | 14079 sed 's/[\\\\&|]/\\\\&/g'`;; #( 14080 *) ac_sed_conf_input=$configure_input;; 14081 esac 14082 14083 case $ac_tag in 14084 *:-:* | *:-) cat >"$tmp/stdin" \ 14085 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 14086 esac 14087 ;; 14088 esac 14089 14090 ac_dir=`$as_dirname -- "$ac_file" || 14091 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14092 X"$ac_file" : 'X\(//\)[^/]' \| \ 14093 X"$ac_file" : 'X\(//\)$' \| \ 14094 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 14095 $as_echo X"$ac_file" | 14096 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14097 s//\1/ 14098 q 14099 } 14100 /^X\(\/\/\)[^/].*/{ 14101 s//\1/ 14102 q 14103 } 14104 /^X\(\/\/\)$/{ 14105 s//\1/ 14106 q 14107 } 14108 /^X\(\/\).*/{ 14109 s//\1/ 14110 q 14111 } 14112 s/.*/./; q'` 14113 as_dir="$ac_dir"; as_fn_mkdir_p 14114 ac_builddir=. 14115 14116 case "$ac_dir" in 14117 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 14118 *) 14119 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 14120 # A ".." for each directory in $ac_dir_suffix. 14121 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 14122 case $ac_top_builddir_sub in 14123 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 14124 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 14125 esac ;; 14126 esac 14127 ac_abs_top_builddir=$ac_pwd 14128 ac_abs_builddir=$ac_pwd$ac_dir_suffix 14129 # for backward compatibility: 14130 ac_top_builddir=$ac_top_build_prefix 14131 14132 case $srcdir in 14133 .) # We are building in place. 14134 ac_srcdir=. 14135 ac_top_srcdir=$ac_top_builddir_sub 14136 ac_abs_top_srcdir=$ac_pwd ;; 14137 [\\/]* | ?:[\\/]* ) # Absolute name. 14138 ac_srcdir=$srcdir$ac_dir_suffix; 14139 ac_top_srcdir=$srcdir 14140 ac_abs_top_srcdir=$srcdir ;; 14141 *) # Relative name. 14142 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 14143 ac_top_srcdir=$ac_top_build_prefix$srcdir 14144 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 14145 esac 14146 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 14147 14148 14149 case $ac_mode in 14150 :F) 14151 # 14152 # CONFIG_FILE 14153 # 14154 14155 case $INSTALL in 14156 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 14157 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 14158 esac 14159 ac_MKDIR_P=$MKDIR_P 14160 case $MKDIR_P in 14161 [\\/$]* | ?:[\\/]* ) ;; 14162 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 14163 esac 14164 _ACEOF 14165 14166 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14167 # If the template does not know about datarootdir, expand it. 14168 # FIXME: This hack should be removed a few years after 2.60. 14169 ac_datarootdir_hack=; ac_datarootdir_seen= 14170 ac_sed_dataroot=' 14171 /datarootdir/ { 14172 p 14173 q 14174 } 14175 /@datadir@/p 14176 /@docdir@/p 14177 /@infodir@/p 14178 /@localedir@/p 14179 /@mandir@/p' 14180 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 14181 *datarootdir*) ac_datarootdir_seen=yes;; 14182 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 14183 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 14184 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 14185 _ACEOF 14186 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14187 ac_datarootdir_hack=' 14188 s&@datadir@&$datadir&g 14189 s&@docdir@&$docdir&g 14190 s&@infodir@&$infodir&g 14191 s&@localedir@&$localedir&g 14192 s&@mandir@&$mandir&g 14193 s&\\\${datarootdir}&$datarootdir&g' ;; 14194 esac 14195 _ACEOF 14196 14197 # Neutralize VPATH when `$srcdir' = `.'. 14198 # Shell code in configure.ac might set extrasub. 14199 # FIXME: do we really want to maintain this feature? 14200 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14201 ac_sed_extra="$ac_vpsub 14202 $extrasub 14203 _ACEOF 14204 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14205 :t 14206 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 14207 s|@configure_input@|$ac_sed_conf_input|;t t 14208 s&@top_builddir@&$ac_top_builddir_sub&;t t 14209 s&@top_build_prefix@&$ac_top_build_prefix&;t t 14210 s&@srcdir@&$ac_srcdir&;t t 14211 s&@abs_srcdir@&$ac_abs_srcdir&;t t 14212 s&@top_srcdir@&$ac_top_srcdir&;t t 14213 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 14214 s&@builddir@&$ac_builddir&;t t 14215 s&@abs_builddir@&$ac_abs_builddir&;t t 14216 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 14217 s&@INSTALL@&$ac_INSTALL&;t t 14218 s&@MKDIR_P@&$ac_MKDIR_P&;t t 14219 $ac_datarootdir_hack 14220 " 14221 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 14222 || as_fn_error "could not create $ac_file" "$LINENO" 5 14223 14224 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 14225 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 14226 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 14227 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14228 which seems to be undefined. Please make sure it is defined." >&5 14229 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 14230 which seems to be undefined. Please make sure it is defined." >&2;} 14231 14232 rm -f "$tmp/stdin" 14233 case $ac_file in 14234 -) cat "$tmp/out" && rm -f "$tmp/out";; 14235 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 14236 esac \ 14237 || as_fn_error "could not create $ac_file" "$LINENO" 5 14238 ;; 14239 :H) 14240 # 14241 # CONFIG_HEADER 14242 # 14243 if test x"$ac_file" != x-; then 14244 { 14245 $as_echo "/* $configure_input */" \ 14246 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 14247 } >"$tmp/config.h" \ 14248 || as_fn_error "could not create $ac_file" "$LINENO" 5 14249 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 14250 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 14251 $as_echo "$as_me: $ac_file is unchanged" >&6;} 14252 else 14253 rm -f "$ac_file" 14254 mv "$tmp/config.h" "$ac_file" \ 14255 || as_fn_error "could not create $ac_file" "$LINENO" 5 14256 fi 14257 else 14258 $as_echo "/* $configure_input */" \ 14259 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 14260 || as_fn_error "could not create -" "$LINENO" 5 14261 fi 14262 # Compute "$ac_file"'s index in $config_headers. 14263 _am_arg="$ac_file" 14264 _am_stamp_count=1 14265 for _am_header in $config_headers :; do 14266 case $_am_header in 14267 $_am_arg | $_am_arg:* ) 14268 break ;; 14269 * ) 14270 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 14271 esac 14272 done 14273 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 14274 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14275 X"$_am_arg" : 'X\(//\)[^/]' \| \ 14276 X"$_am_arg" : 'X\(//\)$' \| \ 14277 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 14278 $as_echo X"$_am_arg" | 14279 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14280 s//\1/ 14281 q 14282 } 14283 /^X\(\/\/\)[^/].*/{ 14284 s//\1/ 14285 q 14286 } 14287 /^X\(\/\/\)$/{ 14288 s//\1/ 14289 q 14290 } 14291 /^X\(\/\).*/{ 14292 s//\1/ 14293 q 14294 } 14295 s/.*/./; q'`/stamp-h$_am_stamp_count 14296 ;; 14297 14298 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 14299 $as_echo "$as_me: executing $ac_file commands" >&6;} 14300 ;; 14301 esac 14302 14303 14304 case $ac_file$ac_mode in 14305 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 14306 # Autoconf 2.62 quotes --file arguments for eval, but not when files 14307 # are listed without --file. Let's play safe and only enable the eval 14308 # if we detect the quoting. 14309 case $CONFIG_FILES in 14310 *\'*) eval set x "$CONFIG_FILES" ;; 14311 *) set x $CONFIG_FILES ;; 14312 esac 14313 shift 14314 for mf 14315 do 14316 # Strip MF so we end up with the name of the file. 14317 mf=`echo "$mf" | sed -e 's/:.*$//'` 14318 # Check whether this is an Automake generated Makefile or not. 14319 # We used to match only the files named `Makefile.in', but 14320 # some people rename them; so instead we look at the file content. 14321 # Grep'ing the first line is not enough: some people post-process 14322 # each Makefile.in and add a new line on top of each file to say so. 14323 # Grep'ing the whole file is not good either: AIX grep has a line 14324 # limit of 2048, but all sed's we know have understand at least 4000. 14325 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 14326 dirpart=`$as_dirname -- "$mf" || 14327 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14328 X"$mf" : 'X\(//\)[^/]' \| \ 14329 X"$mf" : 'X\(//\)$' \| \ 14330 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 14331 $as_echo X"$mf" | 14332 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14333 s//\1/ 14334 q 14335 } 14336 /^X\(\/\/\)[^/].*/{ 14337 s//\1/ 14338 q 14339 } 14340 /^X\(\/\/\)$/{ 14341 s//\1/ 14342 q 14343 } 14344 /^X\(\/\).*/{ 14345 s//\1/ 14346 q 14347 } 14348 s/.*/./; q'` 14349 else 14350 continue 14351 fi 14352 # Extract the definition of DEPDIR, am__include, and am__quote 14353 # from the Makefile without running `make'. 14354 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 14355 test -z "$DEPDIR" && continue 14356 am__include=`sed -n 's/^am__include = //p' < "$mf"` 14357 test -z "am__include" && continue 14358 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 14359 # When using ansi2knr, U may be empty or an underscore; expand it 14360 U=`sed -n 's/^U = //p' < "$mf"` 14361 # Find all dependency output files, they are included files with 14362 # $(DEPDIR) in their names. We invoke sed twice because it is the 14363 # simplest approach to changing $(DEPDIR) to its actual value in the 14364 # expansion. 14365 for file in `sed -n " 14366 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 14367 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 14368 # Make sure the directory exists. 14369 test -f "$dirpart/$file" && continue 14370 fdir=`$as_dirname -- "$file" || 14371 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14372 X"$file" : 'X\(//\)[^/]' \| \ 14373 X"$file" : 'X\(//\)$' \| \ 14374 X"$file" : 'X\(/\)' \| . 2>/dev/null || 14375 $as_echo X"$file" | 14376 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14377 s//\1/ 14378 q 14379 } 14380 /^X\(\/\/\)[^/].*/{ 14381 s//\1/ 14382 q 14383 } 14384 /^X\(\/\/\)$/{ 14385 s//\1/ 14386 q 14387 } 14388 /^X\(\/\).*/{ 14389 s//\1/ 14390 q 14391 } 14392 s/.*/./; q'` 14393 as_dir=$dirpart/$fdir; as_fn_mkdir_p 14394 # echo "creating $dirpart/$file" 14395 echo '# dummy' > "$dirpart/$file" 14396 done 14397 done 14398 } 14399 ;; 14400 "libtool":C) 14401 14402 # See if we are running on zsh, and set the options which allow our 14403 # commands through without removal of \ escapes. 14404 if test -n "${ZSH_VERSION+set}" ; then 14405 setopt NO_GLOB_SUBST 14406 fi 14407 14408 cfgfile="${ofile}T" 14409 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 14410 $RM "$cfgfile" 14411 14412 cat <<_LT_EOF >> "$cfgfile" 14413 #! $SHELL 14414 14415 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 14416 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 14417 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14418 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 14419 # 14420 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 14421 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 14422 # Written by Gordon Matzigkeit, 1996 14423 # 14424 # This file is part of GNU Libtool. 14425 # 14426 # GNU Libtool is free software; you can redistribute it and/or 14427 # modify it under the terms of the GNU General Public License as 14428 # published by the Free Software Foundation; either version 2 of 14429 # the License, or (at your option) any later version. 14430 # 14431 # As a special exception to the GNU General Public License, 14432 # if you distribute this file as part of a program or library that 14433 # is built using GNU Libtool, you may include this file under the 14434 # same distribution terms that you use for the rest of that program. 14435 # 14436 # GNU Libtool is distributed in the hope that it will be useful, 14437 # but WITHOUT ANY WARRANTY; without even the implied warranty of 14438 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14439 # GNU General Public License for more details. 14440 # 14441 # You should have received a copy of the GNU General Public License 14442 # along with GNU Libtool; see the file COPYING. If not, a copy 14443 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or 14444 # obtained by writing to the Free Software Foundation, Inc., 14445 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 14446 14447 14448 # The names of the tagged configurations supported by this script. 14449 available_tags="" 14450 14451 # ### BEGIN LIBTOOL CONFIG 14452 14453 # Whether or not to build shared libraries. 14454 build_libtool_libs=$enable_shared 14455 14456 # Which release of libtool.m4 was used? 14457 macro_version=$macro_version 14458 macro_revision=$macro_revision 14459 14460 # Whether or not to build static libraries. 14461 build_old_libs=$enable_static 14462 14463 # What type of objects to build. 14464 pic_mode=$pic_mode 14465 14466 # Whether or not to optimize for fast installation. 14467 fast_install=$enable_fast_install 14468 14469 # Shell to use when invoking shell scripts. 14470 SHELL=$lt_SHELL 14471 14472 # An echo program that protects backslashes. 14473 ECHO=$lt_ECHO 14474 14475 # The host system. 14476 host_alias=$host_alias 14477 host=$host 14478 host_os=$host_os 14479 14480 # The build system. 14481 build_alias=$build_alias 14482 build=$build 14483 build_os=$build_os 14484 14485 # A sed program that does not truncate output. 14486 SED=$lt_SED 14487 14488 # Sed that helps us avoid accidentally triggering echo(1) options like -n. 14489 Xsed="\$SED -e 1s/^X//" 14490 14491 # A grep program that handles long lines. 14492 GREP=$lt_GREP 14493 14494 # An ERE matcher. 14495 EGREP=$lt_EGREP 14496 14497 # A literal string matcher. 14498 FGREP=$lt_FGREP 14499 14500 # A BSD- or MS-compatible name lister. 14501 NM=$lt_NM 14502 14503 # Whether we need soft or hard links. 14504 LN_S=$lt_LN_S 14505 14506 # What is the maximum length of a command? 14507 max_cmd_len=$max_cmd_len 14508 14509 # Object file suffix (normally "o"). 14510 objext=$ac_objext 14511 14512 # Executable file suffix (normally ""). 14513 exeext=$exeext 14514 14515 # whether the shell understands "unset". 14516 lt_unset=$lt_unset 14517 14518 # turn spaces into newlines. 14519 SP2NL=$lt_lt_SP2NL 14520 14521 # turn newlines into spaces. 14522 NL2SP=$lt_lt_NL2SP 14523 14524 # An object symbol dumper. 14525 OBJDUMP=$lt_OBJDUMP 14526 14527 # Method to check whether dependent libraries are shared objects. 14528 deplibs_check_method=$lt_deplibs_check_method 14529 14530 # Command to use when deplibs_check_method == "file_magic". 14531 file_magic_cmd=$lt_file_magic_cmd 14532 14533 # The archiver. 14534 AR=$lt_AR 14535 AR_FLAGS=$lt_AR_FLAGS 14536 14537 # A symbol stripping program. 14538 STRIP=$lt_STRIP 14539 14540 # Commands used to install an old-style archive. 14541 RANLIB=$lt_RANLIB 14542 old_postinstall_cmds=$lt_old_postinstall_cmds 14543 old_postuninstall_cmds=$lt_old_postuninstall_cmds 14544 14545 # Whether to use a lock for old archive extraction. 14546 lock_old_archive_extraction=$lock_old_archive_extraction 14547 14548 # A C compiler. 14549 LTCC=$lt_CC 14550 14551 # LTCC compiler flags. 14552 LTCFLAGS=$lt_CFLAGS 14553 14554 # Take the output of nm and produce a listing of raw symbols and C names. 14555 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 14556 14557 # Transform the output of nm in a proper C declaration. 14558 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 14559 14560 # Transform the output of nm in a C name address pair. 14561 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 14562 14563 # Transform the output of nm in a C name address pair when lib prefix is needed. 14564 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 14565 14566 # The name of the directory that contains temporary libtool files. 14567 objdir=$objdir 14568 14569 # Used to examine libraries when file_magic_cmd begins with "file". 14570 MAGIC_CMD=$MAGIC_CMD 14571 14572 # Must we lock files when doing compilation? 14573 need_locks=$lt_need_locks 14574 14575 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 14576 DSYMUTIL=$lt_DSYMUTIL 14577 14578 # Tool to change global to local symbols on Mac OS X. 14579 NMEDIT=$lt_NMEDIT 14580 14581 # Tool to manipulate fat objects and archives on Mac OS X. 14582 LIPO=$lt_LIPO 14583 14584 # ldd/readelf like tool for Mach-O binaries on Mac OS X. 14585 OTOOL=$lt_OTOOL 14586 14587 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 14588 OTOOL64=$lt_OTOOL64 14589 14590 # Old archive suffix (normally "a"). 14591 libext=$libext 14592 14593 # Shared library suffix (normally ".so"). 14594 shrext_cmds=$lt_shrext_cmds 14595 14596 # The commands to extract the exported symbol list from a shared archive. 14597 extract_expsyms_cmds=$lt_extract_expsyms_cmds 14598 14599 # Variables whose values should be saved in libtool wrapper scripts and 14600 # restored at link time. 14601 variables_saved_for_relink=$lt_variables_saved_for_relink 14602 14603 # Do we need the "lib" prefix for modules? 14604 need_lib_prefix=$need_lib_prefix 14605 14606 # Do we need a version for libraries? 14607 need_version=$need_version 14608 14609 # Library versioning type. 14610 version_type=$version_type 14611 14612 # Shared library runtime path variable. 14613 runpath_var=$runpath_var 14614 14615 # Shared library path variable. 14616 shlibpath_var=$shlibpath_var 14617 14618 # Is shlibpath searched before the hard-coded library search path? 14619 shlibpath_overrides_runpath=$shlibpath_overrides_runpath 14620 14621 # Format of library name prefix. 14622 libname_spec=$lt_libname_spec 14623 14624 # List of archive names. First name is the real one, the rest are links. 14625 # The last name is the one that the linker finds with -lNAME 14626 library_names_spec=$lt_library_names_spec 14627 14628 # The coded name of the library, if different from the real name. 14629 soname_spec=$lt_soname_spec 14630 14631 # Permission mode override for installation of shared libraries. 14632 install_override_mode=$lt_install_override_mode 14633 14634 # Command to use after installation of a shared archive. 14635 postinstall_cmds=$lt_postinstall_cmds 14636 14637 # Command to use after uninstallation of a shared archive. 14638 postuninstall_cmds=$lt_postuninstall_cmds 14639 14640 # Commands used to finish a libtool library installation in a directory. 14641 finish_cmds=$lt_finish_cmds 14642 14643 # As "finish_cmds", except a single script fragment to be evaled but 14644 # not shown. 14645 finish_eval=$lt_finish_eval 14646 14647 # Whether we should hardcode library paths into libraries. 14648 hardcode_into_libs=$hardcode_into_libs 14649 14650 # Compile-time system search path for libraries. 14651 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 14652 14653 # Run-time system search path for libraries. 14654 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 14655 14656 # Whether dlopen is supported. 14657 dlopen_support=$enable_dlopen 14658 14659 # Whether dlopen of programs is supported. 14660 dlopen_self=$enable_dlopen_self 14661 14662 # Whether dlopen of statically linked programs is supported. 14663 dlopen_self_static=$enable_dlopen_self_static 14664 14665 # Commands to strip libraries. 14666 old_striplib=$lt_old_striplib 14667 striplib=$lt_striplib 14668 14669 14670 # The linker used to build libraries. 14671 LD=$lt_LD 14672 14673 # How to create reloadable object files. 14674 reload_flag=$lt_reload_flag 14675 reload_cmds=$lt_reload_cmds 14676 14677 # Commands used to build an old-style archive. 14678 old_archive_cmds=$lt_old_archive_cmds 14679 14680 # A language specific compiler. 14681 CC=$lt_compiler 14682 14683 # Is the compiler the GNU compiler? 14684 with_gcc=$GCC 14685 14686 # Compiler flag to turn off builtin functions. 14687 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 14688 14689 # How to pass a linker flag through the compiler. 14690 wl=$lt_lt_prog_compiler_wl 14691 14692 # Additional compiler flags for building library objects. 14693 pic_flag=$lt_lt_prog_compiler_pic 14694 14695 # Compiler flag to prevent dynamic linking. 14696 link_static_flag=$lt_lt_prog_compiler_static 14697 14698 # Does compiler simultaneously support -c and -o options? 14699 compiler_c_o=$lt_lt_cv_prog_compiler_c_o 14700 14701 # Whether or not to add -lc for building shared libraries. 14702 build_libtool_need_lc=$archive_cmds_need_lc 14703 14704 # Whether or not to disallow shared libs when runtime libs are static. 14705 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 14706 14707 # Compiler flag to allow reflexive dlopens. 14708 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 14709 14710 # Compiler flag to generate shared objects directly from archives. 14711 whole_archive_flag_spec=$lt_whole_archive_flag_spec 14712 14713 # Whether the compiler copes with passing no objects directly. 14714 compiler_needs_object=$lt_compiler_needs_object 14715 14716 # Create an old-style archive from a shared archive. 14717 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 14718 14719 # Create a temporary old-style archive to link instead of a shared archive. 14720 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 14721 14722 # Commands used to build a shared archive. 14723 archive_cmds=$lt_archive_cmds 14724 archive_expsym_cmds=$lt_archive_expsym_cmds 14725 14726 # Commands used to build a loadable module if different from building 14727 # a shared archive. 14728 module_cmds=$lt_module_cmds 14729 module_expsym_cmds=$lt_module_expsym_cmds 14730 14731 # Whether we are building with GNU ld or not. 14732 with_gnu_ld=$lt_with_gnu_ld 14733 14734 # Flag that allows shared libraries with undefined symbols to be built. 14735 allow_undefined_flag=$lt_allow_undefined_flag 14736 14737 # Flag that enforces no undefined symbols. 14738 no_undefined_flag=$lt_no_undefined_flag 14739 14740 # Flag to hardcode \$libdir into a binary during linking. 14741 # This must work even if \$libdir does not exist 14742 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 14743 14744 # If ld is used when linking, flag to hardcode \$libdir into a binary 14745 # during linking. This must work even if \$libdir does not exist. 14746 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 14747 14748 # Whether we need a single "-rpath" flag with a separated argument. 14749 hardcode_libdir_separator=$lt_hardcode_libdir_separator 14750 14751 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14752 # DIR into the resulting binary. 14753 hardcode_direct=$hardcode_direct 14754 14755 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 14756 # DIR into the resulting binary and the resulting library dependency is 14757 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the 14758 # library is relocated. 14759 hardcode_direct_absolute=$hardcode_direct_absolute 14760 14761 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 14762 # into the resulting binary. 14763 hardcode_minus_L=$hardcode_minus_L 14764 14765 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 14766 # into the resulting binary. 14767 hardcode_shlibpath_var=$hardcode_shlibpath_var 14768 14769 # Set to "yes" if building a shared library automatically hardcodes DIR 14770 # into the library and all subsequent libraries and executables linked 14771 # against it. 14772 hardcode_automatic=$hardcode_automatic 14773 14774 # Set to yes if linker adds runtime paths of dependent libraries 14775 # to runtime path list. 14776 inherit_rpath=$inherit_rpath 14777 14778 # Whether libtool must link a program against all its dependency libraries. 14779 link_all_deplibs=$link_all_deplibs 14780 14781 # Fix the shell variable \$srcfile for the compiler. 14782 fix_srcfile_path=$lt_fix_srcfile_path 14783 14784 # Set to "yes" if exported symbols are required. 14785 always_export_symbols=$always_export_symbols 14786 14787 # The commands to list exported symbols. 14788 export_symbols_cmds=$lt_export_symbols_cmds 14789 14790 # Symbols that should not be listed in the preloaded symbols. 14791 exclude_expsyms=$lt_exclude_expsyms 14792 14793 # Symbols that must always be exported. 14794 include_expsyms=$lt_include_expsyms 14795 14796 # Commands necessary for linking programs (against libraries) with templates. 14797 prelink_cmds=$lt_prelink_cmds 14798 14799 # Specify filename containing input files. 14800 file_list_spec=$lt_file_list_spec 14801 14802 # How to hardcode a shared library path into an executable. 14803 hardcode_action=$hardcode_action 14804 14805 # ### END LIBTOOL CONFIG 14806 14807 _LT_EOF 14808 14809 case $host_os in 14810 aix3*) 14811 cat <<\_LT_EOF >> "$cfgfile" 14812 # AIX sometimes has problems with the GCC collect2 program. For some 14813 # reason, if we set the COLLECT_NAMES environment variable, the problems 14814 # vanish in a puff of smoke. 14815 if test "X${COLLECT_NAMES+set}" != Xset; then 14816 COLLECT_NAMES= 14817 export COLLECT_NAMES 14818 fi 14819 _LT_EOF 14820 ;; 14821 esac 14822 14823 14824 ltmain="$ac_aux_dir/ltmain.sh" 14825 14826 14827 # We use sed instead of cat because bash on DJGPP gets confused if 14828 # if finds mixed CR/LF and LF-only lines. Since sed operates in 14829 # text mode, it properly converts lines to CR/LF. This bash problem 14830 # is reportedly fixed, but why not run on old versions too? 14831 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 14832 || (rm -f "$cfgfile"; exit 1) 14833 14834 case $xsi_shell in 14835 yes) 14836 cat << \_LT_EOF >> "$cfgfile" 14837 14838 # func_dirname file append nondir_replacement 14839 # Compute the dirname of FILE. If nonempty, add APPEND to the result, 14840 # otherwise set result to NONDIR_REPLACEMENT. 14841 func_dirname () 14842 { 14843 case ${1} in 14844 */*) func_dirname_result="${1%/*}${2}" ;; 14845 * ) func_dirname_result="${3}" ;; 14846 esac 14847 } 14848 14849 # func_basename file 14850 func_basename () 14851 { 14852 func_basename_result="${1##*/}" 14853 } 14854 14855 # func_dirname_and_basename file append nondir_replacement 14856 # perform func_basename and func_dirname in a single function 14857 # call: 14858 # dirname: Compute the dirname of FILE. If nonempty, 14859 # add APPEND to the result, otherwise set result 14860 # to NONDIR_REPLACEMENT. 14861 # value returned in "$func_dirname_result" 14862 # basename: Compute filename of FILE. 14863 # value retuned in "$func_basename_result" 14864 # Implementation must be kept synchronized with func_dirname 14865 # and func_basename. For efficiency, we do not delegate to 14866 # those functions but instead duplicate the functionality here. 14867 func_dirname_and_basename () 14868 { 14869 case ${1} in 14870 */*) func_dirname_result="${1%/*}${2}" ;; 14871 * ) func_dirname_result="${3}" ;; 14872 esac 14873 func_basename_result="${1##*/}" 14874 } 14875 14876 # func_stripname prefix suffix name 14877 # strip PREFIX and SUFFIX off of NAME. 14878 # PREFIX and SUFFIX must not contain globbing or regex special 14879 # characters, hashes, percent signs, but SUFFIX may contain a leading 14880 # dot (in which case that matches only a dot). 14881 func_stripname () 14882 { 14883 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 14884 # positional parameters, so assign one to ordinary parameter first. 14885 func_stripname_result=${3} 14886 func_stripname_result=${func_stripname_result#"${1}"} 14887 func_stripname_result=${func_stripname_result%"${2}"} 14888 } 14889 14890 # func_opt_split 14891 func_opt_split () 14892 { 14893 func_opt_split_opt=${1%%=*} 14894 func_opt_split_arg=${1#*=} 14895 } 14896 14897 # func_lo2o object 14898 func_lo2o () 14899 { 14900 case ${1} in 14901 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 14902 *) func_lo2o_result=${1} ;; 14903 esac 14904 } 14905 14906 # func_xform libobj-or-source 14907 func_xform () 14908 { 14909 func_xform_result=${1%.*}.lo 14910 } 14911 14912 # func_arith arithmetic-term... 14913 func_arith () 14914 { 14915 func_arith_result=$(( $* )) 14916 } 14917 14918 # func_len string 14919 # STRING may not start with a hyphen. 14920 func_len () 14921 { 14922 func_len_result=${#1} 14923 } 14924 14925 _LT_EOF 14926 ;; 14927 *) # Bourne compatible functions. 14928 cat << \_LT_EOF >> "$cfgfile" 14929 14930 # func_dirname file append nondir_replacement 14931 # Compute the dirname of FILE. If nonempty, add APPEND to the result, 14932 # otherwise set result to NONDIR_REPLACEMENT. 14933 func_dirname () 14934 { 14935 # Extract subdirectory from the argument. 14936 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 14937 if test "X$func_dirname_result" = "X${1}"; then 14938 func_dirname_result="${3}" 14939 else 14940 func_dirname_result="$func_dirname_result${2}" 14941 fi 14942 } 14943 14944 # func_basename file 14945 func_basename () 14946 { 14947 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 14948 } 14949 14950 14951 # func_stripname prefix suffix name 14952 # strip PREFIX and SUFFIX off of NAME. 14953 # PREFIX and SUFFIX must not contain globbing or regex special 14954 # characters, hashes, percent signs, but SUFFIX may contain a leading 14955 # dot (in which case that matches only a dot). 14956 # func_strip_suffix prefix name 14957 func_stripname () 14958 { 14959 case ${2} in 14960 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 14961 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 14962 esac 14963 } 14964 14965 # sed scripts: 14966 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 14967 my_sed_long_arg='1s/^-[^=]*=//' 14968 14969 # func_opt_split 14970 func_opt_split () 14971 { 14972 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 14973 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 14974 } 14975 14976 # func_lo2o object 14977 func_lo2o () 14978 { 14979 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 14980 } 14981 14982 # func_xform libobj-or-source 14983 func_xform () 14984 { 14985 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 14986 } 14987 14988 # func_arith arithmetic-term... 14989 func_arith () 14990 { 14991 func_arith_result=`expr "$@"` 14992 } 14993 14994 # func_len string 14995 # STRING may not start with a hyphen. 14996 func_len () 14997 { 14998 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 14999 } 15000 15001 _LT_EOF 15002 esac 15003 15004 case $lt_shell_append in 15005 yes) 15006 cat << \_LT_EOF >> "$cfgfile" 15007 15008 # func_append var value 15009 # Append VALUE to the end of shell variable VAR. 15010 func_append () 15011 { 15012 eval "$1+=\$2" 15013 } 15014 _LT_EOF 15015 ;; 15016 *) 15017 cat << \_LT_EOF >> "$cfgfile" 15018 15019 # func_append var value 15020 # Append VALUE to the end of shell variable VAR. 15021 func_append () 15022 { 15023 eval "$1=\$$1\$2" 15024 } 15025 15026 _LT_EOF 15027 ;; 15028 esac 15029 15030 15031 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 15032 || (rm -f "$cfgfile"; exit 1) 15033 15034 mv -f "$cfgfile" "$ofile" || 15035 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 15036 chmod +x "$ofile" 15037 15038 ;; 15039 "default-1":C) 15040 for ac_file in $CONFIG_FILES; do 15041 # Support "outfile[:infile[:infile...]]" 15042 case "$ac_file" in 15043 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 15044 esac 15045 # PO directories have a Makefile.in generated from Makefile.in.in. 15046 case "$ac_file" in */Makefile.in) 15047 # Adjust a relative srcdir. 15048 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 15049 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` 15050 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 15051 # In autoconf-2.13 it is called $ac_given_srcdir. 15052 # In autoconf-2.50 it is called $srcdir. 15053 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 15054 case "$ac_given_srcdir" in 15055 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 15056 /*) top_srcdir="$ac_given_srcdir" ;; 15057 *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 15058 esac 15059 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 15060 rm -f "$ac_dir/POTFILES" 15061 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 15062 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 15063 POMAKEFILEDEPS="POTFILES.in" 15064 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend 15065 # on $ac_dir but don't depend on user-specified configuration 15066 # parameters. 15067 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 15068 # The LINGUAS file contains the set of available languages. 15069 if test -n "$OBSOLETE_ALL_LINGUAS"; then 15070 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete" 15071 fi 15072 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` 15073 # Hide the ALL_LINGUAS assigment from automake. 15074 eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 15075 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 15076 else 15077 # The set of available languages was given in configure.ac. 15078 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 15079 fi 15080 case "$ac_given_srcdir" in 15081 .) srcdirpre= ;; 15082 *) srcdirpre='$(srcdir)/' ;; 15083 esac 15084 POFILES= 15085 GMOFILES= 15086 UPDATEPOFILES= 15087 DUMMYPOFILES= 15088 for lang in $ALL_LINGUAS; do 15089 POFILES="$POFILES $srcdirpre$lang.po" 15090 GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 15091 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 15092 DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 15093 done 15094 # CATALOGS depends on both $ac_dir and the user's LINGUAS 15095 # environment variable. 15096 INST_LINGUAS= 15097 if test -n "$ALL_LINGUAS"; then 15098 for presentlang in $ALL_LINGUAS; do 15099 useit=no 15100 if test "%UNSET%" != "$LINGUAS"; then 15101 desiredlanguages="$LINGUAS" 15102 else 15103 desiredlanguages="$ALL_LINGUAS" 15104 fi 15105 for desiredlang in $desiredlanguages; do 15106 # Use the presentlang catalog if desiredlang is 15107 # a. equal to presentlang, or 15108 # b. a variant of presentlang (because in this case, 15109 # presentlang can be used as a fallback for messages 15110 # which are not translated in the desiredlang catalog). 15111 case "$desiredlang" in 15112 "$presentlang"*) useit=yes;; 15113 esac 15114 done 15115 if test $useit = yes; then 15116 INST_LINGUAS="$INST_LINGUAS $presentlang" 15117 fi 15118 done 15119 fi 15120 CATALOGS= 15121 if test -n "$INST_LINGUAS"; then 15122 for lang in $INST_LINGUAS; do 15123 CATALOGS="$CATALOGS $lang.gmo" 15124 done 15125 fi 15126 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 15127 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" 15128 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 15129 if test -f "$f"; then 15130 case "$f" in 15131 *.orig | *.bak | *~) ;; 15132 *) cat "$f" >> "$ac_dir/Makefile" ;; 15133 esac 15134 fi 15135 done 15136 fi 15137 ;; 15138 esac 15139 done ;; 15140 15141 esac 15142 done # for ac_tag 15143 15144 15145 as_fn_exit 0 15146 _ACEOF 15147 ac_clean_files=$ac_clean_files_save 15148 15149 test $ac_write_fail = 0 || 15150 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 15151 15152 15153 # configure is writing to config.log, and then calls config.status. 15154 # config.status does its own redirection, appending to config.log. 15155 # Unfortunately, on DOS this fails, as config.log is still kept open 15156 # by configure, so config.status won't be able to write to it; its 15157 # output is simply discarded. So we exec the FD to /dev/null, 15158 # effectively closing config.log, so it can be properly (re)opened and 15159 # appended to by config.status. When coming back to configure, we 15160 # need to make the FD available again. 15161 if test "$no_create" != yes; then 15162 ac_cs_success=: 15163 ac_config_status_args= 15164 test "$silent" = yes && 15165 ac_config_status_args="$ac_config_status_args --quiet" 15166 exec 5>/dev/null 15167 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 15168 exec 5>>config.log 15169 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 15170 # would make configure fail if this is the last instruction. 15171 $ac_cs_success || as_fn_exit $? 15172 fi 15173 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 15174 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 15175 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 15176 fi 15177 15178