1 #! /bin/sh 2 # Guess values for system-dependent variables and create Makefiles. 3 # Generated by GNU Autoconf 2.69 for speexdsp 1.2rc3. 4 # 5 # Report bugs to <speex-dev (at] xiph.org>. 6 # 7 # 8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9 # 10 # 11 # This configure script is free software; the Free Software Foundation 12 # gives unlimited permission to copy, distribute and modify it. 13 ## -------------------- ## 14 ## M4sh Initialization. ## 15 ## -------------------- ## 16 17 # Be more Bourne compatible 18 DUALCASE=1; export DUALCASE # for MKS sh 19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20 emulate sh 21 NULLCMD=: 22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23 # is contrary to our usage. Disable this feature. 24 alias -g '${1+"$@"}'='"$@"' 25 setopt NO_GLOB_SUBST 26 else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32 esac 33 fi 34 35 36 as_nl=' 37 ' 38 export as_nl 39 # Printing a long string crashes Solaris 7 /usr/bin/printf. 40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43 # Prefer a ksh shell builtin over an external printf program on Solaris, 44 # but without wasting forks for bash or zsh. 45 if test -z "$BASH_VERSION$ZSH_VERSION" \ 46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47 as_echo='print -r --' 48 as_echo_n='print -rn --' 49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50 as_echo='printf %s\n' 51 as_echo_n='printf %s' 52 else 53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55 as_echo_n='/usr/ucb/echo -n' 56 else 57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58 as_echo_n_body='eval 59 arg=$1; 60 case $arg in #( 61 *"$as_nl"*) 62 expr "X$arg" : "X\\(.*\\)$as_nl"; 63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64 esac; 65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66 ' 67 export as_echo_n_body 68 as_echo_n='sh -c $as_echo_n_body as_echo' 69 fi 70 export as_echo_body 71 as_echo='sh -c $as_echo_body as_echo' 72 fi 73 74 # The user is always right. 75 if test "${PATH_SEPARATOR+set}" != set; then 76 PATH_SEPARATOR=: 77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79 PATH_SEPARATOR=';' 80 } 81 fi 82 83 84 # IFS 85 # We need space, tab and new line, in precisely that order. Quoting is 86 # there to prevent editors from complaining about space-tab. 87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 88 # splitting by setting IFS to empty value.) 89 IFS=" "" $as_nl" 90 91 # Find who we are. Look in the path if we contain no directory separator. 92 as_myself= 93 case $0 in #(( 94 *[\\/]* ) as_myself=$0 ;; 95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96 for as_dir in $PATH 97 do 98 IFS=$as_save_IFS 99 test -z "$as_dir" && as_dir=. 100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101 done 102 IFS=$as_save_IFS 103 104 ;; 105 esac 106 # We did not find ourselves, most probably we were run as `sh COMMAND' 107 # in which case we are not to be found in the path. 108 if test "x$as_myself" = x; then 109 as_myself=$0 110 fi 111 if test ! -f "$as_myself"; then 112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113 exit 1 114 fi 115 116 # Unset variables that we do not need and which cause bugs (e.g. in 117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118 # suppresses any "Segmentation fault" message there. '((' could 119 # trigger a bug in pdksh 5.2.14. 120 for as_var in BASH_ENV ENV MAIL MAILPATH 121 do eval test x\${$as_var+set} = xset \ 122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123 done 124 PS1='$ ' 125 PS2='> ' 126 PS4='+ ' 127 128 # NLS nuisances. 129 LC_ALL=C 130 export LC_ALL 131 LANGUAGE=C 132 export LANGUAGE 133 134 # CDPATH. 135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136 137 # Use a proper internal environment variable to ensure we don't fall 138 # into an infinite loop, continuously re-executing ourselves. 139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140 _as_can_reexec=no; export _as_can_reexec; 141 # We cannot yet assume a decent shell, so we have to provide a 142 # neutralization value for shells without unset; and this also 143 # works around shells that cannot unset nonexistent variables. 144 # Preserve -v and -x to the replacement shell. 145 BASH_ENV=/dev/null 146 ENV=/dev/null 147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148 case $- in # (((( 149 *v*x* | *x*v* ) as_opts=-vx ;; 150 *v* ) as_opts=-v ;; 151 *x* ) as_opts=-x ;; 152 * ) as_opts= ;; 153 esac 154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155 # Admittedly, this is quite paranoid, since all the known shells bail 156 # out after a failed `exec'. 157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158 as_fn_exit 255 159 fi 160 # We don't want this to propagate to other subprocesses. 161 { _as_can_reexec=; unset _as_can_reexec;} 162 if test "x$CONFIG_SHELL" = x; then 163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164 emulate sh 165 NULLCMD=: 166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167 # is contrary to our usage. Disable this feature. 168 alias -g '\${1+\"\$@\"}'='\"\$@\"' 169 setopt NO_GLOB_SUBST 170 else 171 case \`(set -o) 2>/dev/null\` in #( 172 *posix*) : 173 set -o posix ;; #( 174 *) : 175 ;; 176 esac 177 fi 178 " 179 as_required="as_fn_return () { (exit \$1); } 180 as_fn_success () { as_fn_return 0; } 181 as_fn_failure () { as_fn_return 1; } 182 as_fn_ret_success () { return 0; } 183 as_fn_ret_failure () { return 1; } 184 185 exitcode=0 186 as_fn_success || { exitcode=1; echo as_fn_success failed.; } 187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191 192 else 193 exitcode=1; echo positional parameters were not saved. 194 fi 195 test x\$exitcode = x0 || exit 1 196 test -x / || exit 1" 197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201 202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 206 PATH=/empty FPATH=/empty; export PATH FPATH 207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 209 test \$(( 1 + 1 )) = 2 || exit 1" 210 if (eval "$as_required") 2>/dev/null; then : 211 as_have_required=yes 212 else 213 as_have_required=no 214 fi 215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 216 217 else 218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219 as_found=false 220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 221 do 222 IFS=$as_save_IFS 223 test -z "$as_dir" && as_dir=. 224 as_found=: 225 case $as_dir in #( 226 /*) 227 for as_base in sh bash ksh sh5; do 228 # Try only shells that exist, to save several forks. 229 as_shell=$as_dir/$as_base 230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 232 CONFIG_SHELL=$as_shell as_have_required=yes 233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 234 break 2 235 fi 236 fi 237 done;; 238 esac 239 as_found=false 240 done 241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 243 CONFIG_SHELL=$SHELL as_have_required=yes 244 fi; } 245 IFS=$as_save_IFS 246 247 248 if test "x$CONFIG_SHELL" != x; then : 249 export CONFIG_SHELL 250 # We cannot yet assume a decent shell, so we have to provide a 251 # neutralization value for shells without unset; and this also 252 # works around shells that cannot unset nonexistent variables. 253 # Preserve -v and -x to the replacement shell. 254 BASH_ENV=/dev/null 255 ENV=/dev/null 256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 257 case $- in # (((( 258 *v*x* | *x*v* ) as_opts=-vx ;; 259 *v* ) as_opts=-v ;; 260 *x* ) as_opts=-x ;; 261 * ) as_opts= ;; 262 esac 263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 264 # Admittedly, this is quite paranoid, since all the known shells bail 265 # out after a failed `exec'. 266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 267 exit 255 268 fi 269 270 if test x$as_have_required = xno; then : 271 $as_echo "$0: This script requires a shell more modern than all" 272 $as_echo "$0: the shells that I found on your system." 273 if test x${ZSH_VERSION+set} = xset ; then 274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 275 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 276 else 277 $as_echo "$0: Please tell bug-autoconf (at] gnu.org and speex-dev (at] xiph.org 278 $0: about your system, including any error possibly output 279 $0: before this message. Then install a modern shell, or 280 $0: manually run the script under such a shell if you do 281 $0: have one." 282 fi 283 exit 1 284 fi 285 fi 286 fi 287 SHELL=${CONFIG_SHELL-/bin/sh} 288 export SHELL 289 # Unset more variables known to interfere with behavior of common tools. 290 CLICOLOR_FORCE= GREP_OPTIONS= 291 unset CLICOLOR_FORCE GREP_OPTIONS 292 293 ## --------------------- ## 294 ## M4sh Shell Functions. ## 295 ## --------------------- ## 296 # as_fn_unset VAR 297 # --------------- 298 # Portably unset VAR. 299 as_fn_unset () 300 { 301 { eval $1=; unset $1;} 302 } 303 as_unset=as_fn_unset 304 305 # as_fn_set_status STATUS 306 # ----------------------- 307 # Set $? to STATUS, without forking. 308 as_fn_set_status () 309 { 310 return $1 311 } # as_fn_set_status 312 313 # as_fn_exit STATUS 314 # ----------------- 315 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 316 as_fn_exit () 317 { 318 set +e 319 as_fn_set_status $1 320 exit $1 321 } # as_fn_exit 322 323 # as_fn_mkdir_p 324 # ------------- 325 # Create "$as_dir" as a directory, including parents if necessary. 326 as_fn_mkdir_p () 327 { 328 329 case $as_dir in #( 330 -*) as_dir=./$as_dir;; 331 esac 332 test -d "$as_dir" || eval $as_mkdir_p || { 333 as_dirs= 334 while :; do 335 case $as_dir in #( 336 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 337 *) as_qdir=$as_dir;; 338 esac 339 as_dirs="'$as_qdir' $as_dirs" 340 as_dir=`$as_dirname -- "$as_dir" || 341 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 342 X"$as_dir" : 'X\(//\)[^/]' \| \ 343 X"$as_dir" : 'X\(//\)$' \| \ 344 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 345 $as_echo X"$as_dir" | 346 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 347 s//\1/ 348 q 349 } 350 /^X\(\/\/\)[^/].*/{ 351 s//\1/ 352 q 353 } 354 /^X\(\/\/\)$/{ 355 s//\1/ 356 q 357 } 358 /^X\(\/\).*/{ 359 s//\1/ 360 q 361 } 362 s/.*/./; q'` 363 test -d "$as_dir" && break 364 done 365 test -z "$as_dirs" || eval "mkdir $as_dirs" 366 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 367 368 369 } # as_fn_mkdir_p 370 371 # as_fn_executable_p FILE 372 # ----------------------- 373 # Test if FILE is an executable regular file. 374 as_fn_executable_p () 375 { 376 test -f "$1" && test -x "$1" 377 } # as_fn_executable_p 378 # as_fn_append VAR VALUE 379 # ---------------------- 380 # Append the text in VALUE to the end of the definition contained in VAR. Take 381 # advantage of any shell optimizations that allow amortized linear growth over 382 # repeated appends, instead of the typical quadratic growth present in naive 383 # implementations. 384 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 385 eval 'as_fn_append () 386 { 387 eval $1+=\$2 388 }' 389 else 390 as_fn_append () 391 { 392 eval $1=\$$1\$2 393 } 394 fi # as_fn_append 395 396 # as_fn_arith ARG... 397 # ------------------ 398 # Perform arithmetic evaluation on the ARGs, and store the result in the 399 # global $as_val. Take advantage of shells that can avoid forks. The arguments 400 # must be portable across $(()) and expr. 401 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 402 eval 'as_fn_arith () 403 { 404 as_val=$(( $* )) 405 }' 406 else 407 as_fn_arith () 408 { 409 as_val=`expr "$@" || test $? -eq 1` 410 } 411 fi # as_fn_arith 412 413 414 # as_fn_error STATUS ERROR [LINENO LOG_FD] 415 # ---------------------------------------- 416 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 417 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 418 # script with STATUS, using 1 if that was 0. 419 as_fn_error () 420 { 421 as_status=$1; test $as_status -eq 0 && as_status=1 422 if test "$4"; then 423 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 424 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 425 fi 426 $as_echo "$as_me: error: $2" >&2 427 as_fn_exit $as_status 428 } # as_fn_error 429 430 if expr a : '\(a\)' >/dev/null 2>&1 && 431 test "X`expr 00001 : '.*\(...\)'`" = X001; then 432 as_expr=expr 433 else 434 as_expr=false 435 fi 436 437 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 438 as_basename=basename 439 else 440 as_basename=false 441 fi 442 443 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 444 as_dirname=dirname 445 else 446 as_dirname=false 447 fi 448 449 as_me=`$as_basename -- "$0" || 450 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 451 X"$0" : 'X\(//\)$' \| \ 452 X"$0" : 'X\(/\)' \| . 2>/dev/null || 453 $as_echo X/"$0" | 454 sed '/^.*\/\([^/][^/]*\)\/*$/{ 455 s//\1/ 456 q 457 } 458 /^X\/\(\/\/\)$/{ 459 s//\1/ 460 q 461 } 462 /^X\/\(\/\).*/{ 463 s//\1/ 464 q 465 } 466 s/.*/./; q'` 467 468 # Avoid depending upon Character Ranges. 469 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 470 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 471 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 472 as_cr_digits='0123456789' 473 as_cr_alnum=$as_cr_Letters$as_cr_digits 474 475 476 as_lineno_1=$LINENO as_lineno_1a=$LINENO 477 as_lineno_2=$LINENO as_lineno_2a=$LINENO 478 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 479 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 480 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 481 sed -n ' 482 p 483 /[$]LINENO/= 484 ' <$as_myself | 485 sed ' 486 s/[$]LINENO.*/&-/ 487 t lineno 488 b 489 :lineno 490 N 491 :loop 492 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 493 t loop 494 s/-\n.*// 495 ' >$as_me.lineno && 496 chmod +x "$as_me.lineno" || 497 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 498 499 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 500 # already done that, so ensure we don't try to do so again and fall 501 # in an infinite loop. This has already happened in practice. 502 _as_can_reexec=no; export _as_can_reexec 503 # Don't try to exec as it changes $[0], causing all sort of problems 504 # (the dirname of $[0] is not the place where we might find the 505 # original and so on. Autoconf is especially sensitive to this). 506 . "./$as_me.lineno" 507 # Exit status is that of the last command. 508 exit 509 } 510 511 ECHO_C= ECHO_N= ECHO_T= 512 case `echo -n x` in #((((( 513 -n*) 514 case `echo 'xy\c'` in 515 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 516 xy) ECHO_C='\c';; 517 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 518 ECHO_T=' ';; 519 esac;; 520 *) 521 ECHO_N='-n';; 522 esac 523 524 rm -f conf$$ conf$$.exe conf$$.file 525 if test -d conf$$.dir; then 526 rm -f conf$$.dir/conf$$.file 527 else 528 rm -f conf$$.dir 529 mkdir conf$$.dir 2>/dev/null 530 fi 531 if (echo >conf$$.file) 2>/dev/null; then 532 if ln -s conf$$.file conf$$ 2>/dev/null; then 533 as_ln_s='ln -s' 534 # ... but there are two gotchas: 535 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 536 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 537 # In both cases, we have to default to `cp -pR'. 538 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 539 as_ln_s='cp -pR' 540 elif ln conf$$.file conf$$ 2>/dev/null; then 541 as_ln_s=ln 542 else 543 as_ln_s='cp -pR' 544 fi 545 else 546 as_ln_s='cp -pR' 547 fi 548 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 549 rmdir conf$$.dir 2>/dev/null 550 551 if mkdir -p . 2>/dev/null; then 552 as_mkdir_p='mkdir -p "$as_dir"' 553 else 554 test -d ./-p && rmdir ./-p 555 as_mkdir_p=false 556 fi 557 558 as_test_x='test -x' 559 as_executable_p=as_fn_executable_p 560 561 # Sed expression to map a string onto a valid CPP name. 562 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 563 564 # Sed expression to map a string onto a valid variable name. 565 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 566 567 SHELL=${CONFIG_SHELL-/bin/sh} 568 569 570 test -n "$DJDIR" || exec 7<&0 </dev/null 571 exec 6>&1 572 573 # Name of the host. 574 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 575 # so uname gets run too. 576 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 577 578 # 579 # Initializations. 580 # 581 ac_default_prefix=/usr/local 582 ac_clean_files= 583 ac_config_libobj_dir=. 584 LIBOBJS= 585 cross_compiling=no 586 subdirs= 587 MFLAGS= 588 MAKEFLAGS= 589 590 # Identity of this package. 591 PACKAGE_NAME='speexdsp' 592 PACKAGE_TARNAME='speexdsp' 593 PACKAGE_VERSION='1.2rc3' 594 PACKAGE_STRING='speexdsp 1.2rc3' 595 PACKAGE_BUGREPORT='speex-dev (at] xiph.org' 596 PACKAGE_URL='' 597 598 ac_unique_file="libspeexdsp/preprocess.c" 599 # Factoring default headers for most tests. 600 ac_includes_default="\ 601 #include <stdio.h> 602 #ifdef HAVE_SYS_TYPES_H 603 # include <sys/types.h> 604 #endif 605 #ifdef HAVE_SYS_STAT_H 606 # include <sys/stat.h> 607 #endif 608 #ifdef STDC_HEADERS 609 # include <stdlib.h> 610 # include <stddef.h> 611 #else 612 # ifdef HAVE_STDLIB_H 613 # include <stdlib.h> 614 # endif 615 #endif 616 #ifdef HAVE_STRING_H 617 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H 618 # include <memory.h> 619 # endif 620 # include <string.h> 621 #endif 622 #ifdef HAVE_STRINGS_H 623 # include <strings.h> 624 #endif 625 #ifdef HAVE_INTTYPES_H 626 # include <inttypes.h> 627 #endif 628 #ifdef HAVE_STDINT_H 629 # include <stdint.h> 630 #endif 631 #ifdef HAVE_UNISTD_H 632 # include <unistd.h> 633 #endif" 634 635 ac_subst_vars='am__EXEEXT_FALSE 636 am__EXEEXT_TRUE 637 LTLIBOBJS 638 LIBOBJS 639 USIZE32 640 SIZE32 641 USIZE16 642 SIZE16 643 FFT_PKGCONFIG 644 BUILD_SMALLFT_FALSE 645 BUILD_SMALLFT_TRUE 646 BUILD_KISS_FFT_FALSE 647 BUILD_KISS_FFT_TRUE 648 FFT_LIBS 649 FFT_CFLAGS 650 PKG_CONFIG_LIBDIR 651 PKG_CONFIG_PATH 652 PKG_CONFIG 653 BUILD_EXAMPLES_FALSE 654 BUILD_EXAMPLES_TRUE 655 LIBM 656 src 657 CPP 658 OTOOL64 659 OTOOL 660 LIPO 661 NMEDIT 662 DSYMUTIL 663 MANIFEST_TOOL 664 RANLIB 665 ac_ct_AR 666 AR 667 LN_S 668 NM 669 ac_ct_DUMPBIN 670 DUMPBIN 671 LD 672 FGREP 673 EGREP 674 GREP 675 SED 676 am__fastdepCC_FALSE 677 am__fastdepCC_TRUE 678 CCDEPMODE 679 am__nodep 680 AMDEPBACKSLASH 681 AMDEP_FALSE 682 AMDEP_TRUE 683 am__quote 684 am__include 685 DEPDIR 686 OBJEXT 687 EXEEXT 688 ac_ct_CC 689 CPPFLAGS 690 LDFLAGS 691 CFLAGS 692 CC 693 LIBTOOL 694 OBJDUMP 695 DLLTOOL 696 AS 697 host_os 698 host_vendor 699 host_cpu 700 host 701 build_os 702 build_vendor 703 build_cpu 704 build 705 MAINT 706 MAINTAINER_MODE_FALSE 707 MAINTAINER_MODE_TRUE 708 am__untar 709 am__tar 710 AMTAR 711 am__leading_dot 712 SET_MAKE 713 AWK 714 mkdir_p 715 MKDIR_P 716 INSTALL_STRIP_PROGRAM 717 STRIP 718 install_sh 719 MAKEINFO 720 AUTOHEADER 721 AUTOMAKE 722 AUTOCONF 723 ACLOCAL 724 VERSION 725 PACKAGE 726 CYGPATH_W 727 am__isrc 728 INSTALL_DATA 729 INSTALL_SCRIPT 730 INSTALL_PROGRAM 731 SPEEXDSP_LT_AGE 732 SPEEXDSP_LT_REVISION 733 SPEEXDSP_LT_CURRENT 734 AM_BACKSLASH 735 AM_DEFAULT_VERBOSITY 736 AM_DEFAULT_V 737 AM_V 738 target_alias 739 host_alias 740 build_alias 741 LIBS 742 ECHO_T 743 ECHO_N 744 ECHO_C 745 DEFS 746 mandir 747 localedir 748 libdir 749 psdir 750 pdfdir 751 dvidir 752 htmldir 753 infodir 754 docdir 755 oldincludedir 756 includedir 757 localstatedir 758 sharedstatedir 759 sysconfdir 760 datadir 761 datarootdir 762 libexecdir 763 sbindir 764 bindir 765 program_transform_name 766 prefix 767 exec_prefix 768 PACKAGE_URL 769 PACKAGE_BUGREPORT 770 PACKAGE_STRING 771 PACKAGE_VERSION 772 PACKAGE_TARNAME 773 PACKAGE_NAME 774 PATH_SEPARATOR 775 SHELL' 776 ac_subst_files='' 777 ac_user_opts=' 778 enable_option_checking 779 enable_silent_rules 780 enable_maintainer_mode 781 enable_shared 782 enable_static 783 with_pic 784 enable_fast_install 785 enable_dependency_tracking 786 with_gnu_ld 787 with_sysroot 788 enable_libtool_lock 789 enable_valgrind 790 enable_sse 791 enable_neon 792 enable_fixed_point 793 enable_float_api 794 enable_examples 795 enable_arm4_asm 796 enable_arm5e_asm 797 enable_blackfin_asm 798 enable_fixed_point_debug 799 enable_resample_full_sinc_table 800 enable_ti_c55x 801 with_fft 802 ' 803 ac_precious_vars='build_alias 804 host_alias 805 target_alias 806 CC 807 CFLAGS 808 LDFLAGS 809 LIBS 810 CPPFLAGS 811 CPP 812 PKG_CONFIG 813 PKG_CONFIG_PATH 814 PKG_CONFIG_LIBDIR 815 FFT_CFLAGS 816 FFT_LIBS' 817 818 819 # Initialize some variables set by options. 820 ac_init_help= 821 ac_init_version=false 822 ac_unrecognized_opts= 823 ac_unrecognized_sep= 824 # The variables have the same names as the options, with 825 # dashes changed to underlines. 826 cache_file=/dev/null 827 exec_prefix=NONE 828 no_create= 829 no_recursion= 830 prefix=NONE 831 program_prefix=NONE 832 program_suffix=NONE 833 program_transform_name=s,x,x, 834 silent= 835 site= 836 srcdir= 837 verbose= 838 x_includes=NONE 839 x_libraries=NONE 840 841 # Installation directory options. 842 # These are left unexpanded so users can "make install exec_prefix=/foo" 843 # and all the variables that are supposed to be based on exec_prefix 844 # by default will actually change. 845 # Use braces instead of parens because sh, perl, etc. also accept them. 846 # (The list follows the same order as the GNU Coding Standards.) 847 bindir='${exec_prefix}/bin' 848 sbindir='${exec_prefix}/sbin' 849 libexecdir='${exec_prefix}/libexec' 850 datarootdir='${prefix}/share' 851 datadir='${datarootdir}' 852 sysconfdir='${prefix}/etc' 853 sharedstatedir='${prefix}/com' 854 localstatedir='${prefix}/var' 855 includedir='${prefix}/include' 856 oldincludedir='/usr/include' 857 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 858 infodir='${datarootdir}/info' 859 htmldir='${docdir}' 860 dvidir='${docdir}' 861 pdfdir='${docdir}' 862 psdir='${docdir}' 863 libdir='${exec_prefix}/lib' 864 localedir='${datarootdir}/locale' 865 mandir='${datarootdir}/man' 866 867 ac_prev= 868 ac_dashdash= 869 for ac_option 870 do 871 # If the previous option needs an argument, assign it. 872 if test -n "$ac_prev"; then 873 eval $ac_prev=\$ac_option 874 ac_prev= 875 continue 876 fi 877 878 case $ac_option in 879 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 880 *=) ac_optarg= ;; 881 *) ac_optarg=yes ;; 882 esac 883 884 # Accept the important Cygnus configure options, so we can diagnose typos. 885 886 case $ac_dashdash$ac_option in 887 --) 888 ac_dashdash=yes ;; 889 890 -bindir | --bindir | --bindi | --bind | --bin | --bi) 891 ac_prev=bindir ;; 892 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 893 bindir=$ac_optarg ;; 894 895 -build | --build | --buil | --bui | --bu) 896 ac_prev=build_alias ;; 897 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 898 build_alias=$ac_optarg ;; 899 900 -cache-file | --cache-file | --cache-fil | --cache-fi \ 901 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 902 ac_prev=cache_file ;; 903 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 904 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 905 cache_file=$ac_optarg ;; 906 907 --config-cache | -C) 908 cache_file=config.cache ;; 909 910 -datadir | --datadir | --datadi | --datad) 911 ac_prev=datadir ;; 912 -datadir=* | --datadir=* | --datadi=* | --datad=*) 913 datadir=$ac_optarg ;; 914 915 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 916 | --dataroo | --dataro | --datar) 917 ac_prev=datarootdir ;; 918 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 919 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 920 datarootdir=$ac_optarg ;; 921 922 -disable-* | --disable-*) 923 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 924 # Reject names that are not valid shell variable names. 925 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 926 as_fn_error $? "invalid feature name: $ac_useropt" 927 ac_useropt_orig=$ac_useropt 928 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 929 case $ac_user_opts in 930 *" 931 "enable_$ac_useropt" 932 "*) ;; 933 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 934 ac_unrecognized_sep=', ';; 935 esac 936 eval enable_$ac_useropt=no ;; 937 938 -docdir | --docdir | --docdi | --doc | --do) 939 ac_prev=docdir ;; 940 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 941 docdir=$ac_optarg ;; 942 943 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 944 ac_prev=dvidir ;; 945 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 946 dvidir=$ac_optarg ;; 947 948 -enable-* | --enable-*) 949 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 950 # Reject names that are not valid shell variable names. 951 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 952 as_fn_error $? "invalid feature name: $ac_useropt" 953 ac_useropt_orig=$ac_useropt 954 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 955 case $ac_user_opts in 956 *" 957 "enable_$ac_useropt" 958 "*) ;; 959 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 960 ac_unrecognized_sep=', ';; 961 esac 962 eval enable_$ac_useropt=\$ac_optarg ;; 963 964 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 965 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 966 | --exec | --exe | --ex) 967 ac_prev=exec_prefix ;; 968 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 969 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 970 | --exec=* | --exe=* | --ex=*) 971 exec_prefix=$ac_optarg ;; 972 973 -gas | --gas | --ga | --g) 974 # Obsolete; use --with-gas. 975 with_gas=yes ;; 976 977 -help | --help | --hel | --he | -h) 978 ac_init_help=long ;; 979 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 980 ac_init_help=recursive ;; 981 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 982 ac_init_help=short ;; 983 984 -host | --host | --hos | --ho) 985 ac_prev=host_alias ;; 986 -host=* | --host=* | --hos=* | --ho=*) 987 host_alias=$ac_optarg ;; 988 989 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 990 ac_prev=htmldir ;; 991 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 992 | --ht=*) 993 htmldir=$ac_optarg ;; 994 995 -includedir | --includedir | --includedi | --included | --include \ 996 | --includ | --inclu | --incl | --inc) 997 ac_prev=includedir ;; 998 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 999 | --includ=* | --inclu=* | --incl=* | --inc=*) 1000 includedir=$ac_optarg ;; 1001 1002 -infodir | --infodir | --infodi | --infod | --info | --inf) 1003 ac_prev=infodir ;; 1004 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 1005 infodir=$ac_optarg ;; 1006 1007 -libdir | --libdir | --libdi | --libd) 1008 ac_prev=libdir ;; 1009 -libdir=* | --libdir=* | --libdi=* | --libd=*) 1010 libdir=$ac_optarg ;; 1011 1012 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 1013 | --libexe | --libex | --libe) 1014 ac_prev=libexecdir ;; 1015 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 1016 | --libexe=* | --libex=* | --libe=*) 1017 libexecdir=$ac_optarg ;; 1018 1019 -localedir | --localedir | --localedi | --localed | --locale) 1020 ac_prev=localedir ;; 1021 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 1022 localedir=$ac_optarg ;; 1023 1024 -localstatedir | --localstatedir | --localstatedi | --localstated \ 1025 | --localstate | --localstat | --localsta | --localst | --locals) 1026 ac_prev=localstatedir ;; 1027 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 1028 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 1029 localstatedir=$ac_optarg ;; 1030 1031 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 1032 ac_prev=mandir ;; 1033 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 1034 mandir=$ac_optarg ;; 1035 1036 -nfp | --nfp | --nf) 1037 # Obsolete; use --without-fp. 1038 with_fp=no ;; 1039 1040 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1041 | --no-cr | --no-c | -n) 1042 no_create=yes ;; 1043 1044 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1045 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1046 no_recursion=yes ;; 1047 1048 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 1049 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 1050 | --oldin | --oldi | --old | --ol | --o) 1051 ac_prev=oldincludedir ;; 1052 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 1053 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 1054 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 1055 oldincludedir=$ac_optarg ;; 1056 1057 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1058 ac_prev=prefix ;; 1059 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1060 prefix=$ac_optarg ;; 1061 1062 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1063 | --program-pre | --program-pr | --program-p) 1064 ac_prev=program_prefix ;; 1065 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1066 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1067 program_prefix=$ac_optarg ;; 1068 1069 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1070 | --program-suf | --program-su | --program-s) 1071 ac_prev=program_suffix ;; 1072 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1073 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1074 program_suffix=$ac_optarg ;; 1075 1076 -program-transform-name | --program-transform-name \ 1077 | --program-transform-nam | --program-transform-na \ 1078 | --program-transform-n | --program-transform- \ 1079 | --program-transform | --program-transfor \ 1080 | --program-transfo | --program-transf \ 1081 | --program-trans | --program-tran \ 1082 | --progr-tra | --program-tr | --program-t) 1083 ac_prev=program_transform_name ;; 1084 -program-transform-name=* | --program-transform-name=* \ 1085 | --program-transform-nam=* | --program-transform-na=* \ 1086 | --program-transform-n=* | --program-transform-=* \ 1087 | --program-transform=* | --program-transfor=* \ 1088 | --program-transfo=* | --program-transf=* \ 1089 | --program-trans=* | --program-tran=* \ 1090 | --progr-tra=* | --program-tr=* | --program-t=*) 1091 program_transform_name=$ac_optarg ;; 1092 1093 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1094 ac_prev=pdfdir ;; 1095 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1096 pdfdir=$ac_optarg ;; 1097 1098 -psdir | --psdir | --psdi | --psd | --ps) 1099 ac_prev=psdir ;; 1100 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1101 psdir=$ac_optarg ;; 1102 1103 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1104 | -silent | --silent | --silen | --sile | --sil) 1105 silent=yes ;; 1106 1107 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1108 ac_prev=sbindir ;; 1109 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1110 | --sbi=* | --sb=*) 1111 sbindir=$ac_optarg ;; 1112 1113 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1114 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1115 | --sharedst | --shareds | --shared | --share | --shar \ 1116 | --sha | --sh) 1117 ac_prev=sharedstatedir ;; 1118 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1119 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1120 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1121 | --sha=* | --sh=*) 1122 sharedstatedir=$ac_optarg ;; 1123 1124 -site | --site | --sit) 1125 ac_prev=site ;; 1126 -site=* | --site=* | --sit=*) 1127 site=$ac_optarg ;; 1128 1129 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1130 ac_prev=srcdir ;; 1131 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1132 srcdir=$ac_optarg ;; 1133 1134 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1135 | --syscon | --sysco | --sysc | --sys | --sy) 1136 ac_prev=sysconfdir ;; 1137 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1138 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1139 sysconfdir=$ac_optarg ;; 1140 1141 -target | --target | --targe | --targ | --tar | --ta | --t) 1142 ac_prev=target_alias ;; 1143 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1144 target_alias=$ac_optarg ;; 1145 1146 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1147 verbose=yes ;; 1148 1149 -version | --version | --versio | --versi | --vers | -V) 1150 ac_init_version=: ;; 1151 1152 -with-* | --with-*) 1153 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1154 # Reject names that are not valid shell variable names. 1155 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1156 as_fn_error $? "invalid package name: $ac_useropt" 1157 ac_useropt_orig=$ac_useropt 1158 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1159 case $ac_user_opts in 1160 *" 1161 "with_$ac_useropt" 1162 "*) ;; 1163 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1164 ac_unrecognized_sep=', ';; 1165 esac 1166 eval with_$ac_useropt=\$ac_optarg ;; 1167 1168 -without-* | --without-*) 1169 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1170 # Reject names that are not valid shell variable names. 1171 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1172 as_fn_error $? "invalid package name: $ac_useropt" 1173 ac_useropt_orig=$ac_useropt 1174 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1175 case $ac_user_opts in 1176 *" 1177 "with_$ac_useropt" 1178 "*) ;; 1179 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1180 ac_unrecognized_sep=', ';; 1181 esac 1182 eval with_$ac_useropt=no ;; 1183 1184 --x) 1185 # Obsolete; use --with-x. 1186 with_x=yes ;; 1187 1188 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1189 | --x-incl | --x-inc | --x-in | --x-i) 1190 ac_prev=x_includes ;; 1191 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1192 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1193 x_includes=$ac_optarg ;; 1194 1195 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1196 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1197 ac_prev=x_libraries ;; 1198 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1199 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1200 x_libraries=$ac_optarg ;; 1201 1202 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1203 Try \`$0 --help' for more information" 1204 ;; 1205 1206 *=*) 1207 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1208 # Reject names that are not valid shell variable names. 1209 case $ac_envvar in #( 1210 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1211 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1212 esac 1213 eval $ac_envvar=\$ac_optarg 1214 export $ac_envvar ;; 1215 1216 *) 1217 # FIXME: should be removed in autoconf 3.0. 1218 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1219 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1220 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1221 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1222 ;; 1223 1224 esac 1225 done 1226 1227 if test -n "$ac_prev"; then 1228 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1229 as_fn_error $? "missing argument to $ac_option" 1230 fi 1231 1232 if test -n "$ac_unrecognized_opts"; then 1233 case $enable_option_checking in 1234 no) ;; 1235 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1236 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1237 esac 1238 fi 1239 1240 # Check all directory arguments for consistency. 1241 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1242 datadir sysconfdir sharedstatedir localstatedir includedir \ 1243 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1244 libdir localedir mandir 1245 do 1246 eval ac_val=\$$ac_var 1247 # Remove trailing slashes. 1248 case $ac_val in 1249 */ ) 1250 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1251 eval $ac_var=\$ac_val;; 1252 esac 1253 # Be sure to have absolute directory names. 1254 case $ac_val in 1255 [\\/$]* | ?:[\\/]* ) continue;; 1256 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1257 esac 1258 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1259 done 1260 1261 # There might be people who depend on the old broken behavior: `$host' 1262 # used to hold the argument of --host etc. 1263 # FIXME: To remove some day. 1264 build=$build_alias 1265 host=$host_alias 1266 target=$target_alias 1267 1268 # FIXME: To remove some day. 1269 if test "x$host_alias" != x; then 1270 if test "x$build_alias" = x; then 1271 cross_compiling=maybe 1272 elif test "x$build_alias" != "x$host_alias"; then 1273 cross_compiling=yes 1274 fi 1275 fi 1276 1277 ac_tool_prefix= 1278 test -n "$host_alias" && ac_tool_prefix=$host_alias- 1279 1280 test "$silent" = yes && exec 6>/dev/null 1281 1282 1283 ac_pwd=`pwd` && test -n "$ac_pwd" && 1284 ac_ls_di=`ls -di .` && 1285 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1286 as_fn_error $? "working directory cannot be determined" 1287 test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1288 as_fn_error $? "pwd does not report name of working directory" 1289 1290 1291 # Find the source files, if location was not specified. 1292 if test -z "$srcdir"; then 1293 ac_srcdir_defaulted=yes 1294 # Try the directory containing this script, then the parent directory. 1295 ac_confdir=`$as_dirname -- "$as_myself" || 1296 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1297 X"$as_myself" : 'X\(//\)[^/]' \| \ 1298 X"$as_myself" : 'X\(//\)$' \| \ 1299 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1300 $as_echo X"$as_myself" | 1301 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1302 s//\1/ 1303 q 1304 } 1305 /^X\(\/\/\)[^/].*/{ 1306 s//\1/ 1307 q 1308 } 1309 /^X\(\/\/\)$/{ 1310 s//\1/ 1311 q 1312 } 1313 /^X\(\/\).*/{ 1314 s//\1/ 1315 q 1316 } 1317 s/.*/./; q'` 1318 srcdir=$ac_confdir 1319 if test ! -r "$srcdir/$ac_unique_file"; then 1320 srcdir=.. 1321 fi 1322 else 1323 ac_srcdir_defaulted=no 1324 fi 1325 if test ! -r "$srcdir/$ac_unique_file"; then 1326 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1327 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1328 fi 1329 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1330 ac_abs_confdir=`( 1331 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1332 pwd)` 1333 # When building in place, set srcdir=. 1334 if test "$ac_abs_confdir" = "$ac_pwd"; then 1335 srcdir=. 1336 fi 1337 # Remove unnecessary trailing slashes from srcdir. 1338 # Double slashes in file names in object file debugging info 1339 # mess up M-x gdb in Emacs. 1340 case $srcdir in 1341 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1342 esac 1343 for ac_var in $ac_precious_vars; do 1344 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1345 eval ac_env_${ac_var}_value=\$${ac_var} 1346 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1347 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1348 done 1349 1350 # 1351 # Report the --help message. 1352 # 1353 if test "$ac_init_help" = "long"; then 1354 # Omit some internal or obsolete options to make the list less imposing. 1355 # This message is too long to be a string in the A/UX 3.1 sh. 1356 cat <<_ACEOF 1357 \`configure' configures speexdsp 1.2rc3 to adapt to many kinds of systems. 1358 1359 Usage: $0 [OPTION]... [VAR=VALUE]... 1360 1361 To assign environment variables (e.g., CC, CFLAGS...), specify them as 1362 VAR=VALUE. See below for descriptions of some of the useful variables. 1363 1364 Defaults for the options are specified in brackets. 1365 1366 Configuration: 1367 -h, --help display this help and exit 1368 --help=short display options specific to this package 1369 --help=recursive display the short help of all the included packages 1370 -V, --version display version information and exit 1371 -q, --quiet, --silent do not print \`checking ...' messages 1372 --cache-file=FILE cache test results in FILE [disabled] 1373 -C, --config-cache alias for \`--cache-file=config.cache' 1374 -n, --no-create do not create output files 1375 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1376 1377 Installation directories: 1378 --prefix=PREFIX install architecture-independent files in PREFIX 1379 [$ac_default_prefix] 1380 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1381 [PREFIX] 1382 1383 By default, \`make install' will install all the files in 1384 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1385 an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1386 for instance \`--prefix=\$HOME'. 1387 1388 For better control, use the options below. 1389 1390 Fine tuning of the installation directories: 1391 --bindir=DIR user executables [EPREFIX/bin] 1392 --sbindir=DIR system admin executables [EPREFIX/sbin] 1393 --libexecdir=DIR program executables [EPREFIX/libexec] 1394 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1395 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1396 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1397 --libdir=DIR object code libraries [EPREFIX/lib] 1398 --includedir=DIR C header files [PREFIX/include] 1399 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1400 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1401 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1402 --infodir=DIR info documentation [DATAROOTDIR/info] 1403 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1404 --mandir=DIR man documentation [DATAROOTDIR/man] 1405 --docdir=DIR documentation root [DATAROOTDIR/doc/speexdsp] 1406 --htmldir=DIR html documentation [DOCDIR] 1407 --dvidir=DIR dvi documentation [DOCDIR] 1408 --pdfdir=DIR pdf documentation [DOCDIR] 1409 --psdir=DIR ps documentation [DOCDIR] 1410 _ACEOF 1411 1412 cat <<\_ACEOF 1413 1414 Program names: 1415 --program-prefix=PREFIX prepend PREFIX to installed program names 1416 --program-suffix=SUFFIX append SUFFIX to installed program names 1417 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1418 1419 System types: 1420 --build=BUILD configure for building on BUILD [guessed] 1421 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1422 _ACEOF 1423 fi 1424 1425 if test -n "$ac_init_help"; then 1426 case $ac_init_help in 1427 short | recursive ) echo "Configuration of speexdsp 1.2rc3:";; 1428 esac 1429 cat <<\_ACEOF 1430 1431 Optional Features: 1432 --disable-option-checking ignore unrecognized --enable/--with options 1433 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1434 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1435 --enable-silent-rules less verbose build output (undo: "make V=1") 1436 --disable-silent-rules verbose build output (undo: "make V=0") 1437 --disable-maintainer-mode 1438 disable make rules and dependencies not useful (and 1439 sometimes confusing) to the casual installer 1440 --enable-shared[=PKGS] build shared libraries [default=yes] 1441 --enable-static[=PKGS] build static libraries [default=yes] 1442 --enable-fast-install[=PKGS] 1443 optimize for fast installation [default=yes] 1444 --enable-dependency-tracking 1445 do not reject slow dependency extractors 1446 --disable-dependency-tracking 1447 speeds up one-time build 1448 --disable-libtool-lock avoid locking (might break parallel builds) 1449 --enable-valgrind Enable valgrind extra checks 1450 --enable-sse Enable SSE support 1451 --enable-neon Enable NEON support 1452 --enable-fixed-point Compile as fixed-point 1453 --disable-float-api Disable the floating-point API 1454 --disable-examples Do not build example programs, only the library 1455 --enable-arm4-asm Make use of ARM4 assembly optimizations 1456 --enable-arm5e-asm Make use of ARM5E assembly optimizations 1457 --enable-blackfin-asm Make use of Blackfin assembly optimizations 1458 --enable-fixed-point-debug Debug fixed-point implementation 1459 --enable-resample-full-sinc-table Resample full SINC table (no interpolation) 1460 --enable-ti-c55x Enable support for TI C55X DSP 1461 1462 Optional Packages: 1463 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1464 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1465 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 1466 both] 1467 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1468 --with-sysroot=DIR Search for dependent libraries within DIR 1469 (or the compiler's sysroot if not specified). 1470 --with-fft=choice use an alternate FFT implementation. The available 1471 choices are kiss (default fixed point), smallft 1472 (default floating point), gpl-fftw3 and 1473 proprietary-intel-mkl 1474 1475 Some influential environment variables: 1476 CC C compiler command 1477 CFLAGS C compiler flags 1478 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1479 nonstandard directory <lib dir> 1480 LIBS libraries to pass to the linker, e.g. -l<library> 1481 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1482 you have headers in a nonstandard directory <include dir> 1483 CPP C preprocessor 1484 PKG_CONFIG path to pkg-config utility 1485 PKG_CONFIG_PATH 1486 directories to add to pkg-config's search path 1487 PKG_CONFIG_LIBDIR 1488 path overriding pkg-config's built-in search path 1489 FFT_CFLAGS C compiler flags for FFT, overriding pkg-config 1490 FFT_LIBS linker flags for FFT, overriding pkg-config 1491 1492 Use these variables to override the choices made by `configure' or to help 1493 it to find libraries and programs with nonstandard names/locations. 1494 1495 Report bugs to <speex-dev (at] xiph.org>. 1496 _ACEOF 1497 ac_status=$? 1498 fi 1499 1500 if test "$ac_init_help" = "recursive"; then 1501 # If there are subdirs, report their specific --help. 1502 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1503 test -d "$ac_dir" || 1504 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1505 continue 1506 ac_builddir=. 1507 1508 case "$ac_dir" in 1509 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1510 *) 1511 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1512 # A ".." for each directory in $ac_dir_suffix. 1513 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1514 case $ac_top_builddir_sub in 1515 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1516 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1517 esac ;; 1518 esac 1519 ac_abs_top_builddir=$ac_pwd 1520 ac_abs_builddir=$ac_pwd$ac_dir_suffix 1521 # for backward compatibility: 1522 ac_top_builddir=$ac_top_build_prefix 1523 1524 case $srcdir in 1525 .) # We are building in place. 1526 ac_srcdir=. 1527 ac_top_srcdir=$ac_top_builddir_sub 1528 ac_abs_top_srcdir=$ac_pwd ;; 1529 [\\/]* | ?:[\\/]* ) # Absolute name. 1530 ac_srcdir=$srcdir$ac_dir_suffix; 1531 ac_top_srcdir=$srcdir 1532 ac_abs_top_srcdir=$srcdir ;; 1533 *) # Relative name. 1534 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1535 ac_top_srcdir=$ac_top_build_prefix$srcdir 1536 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1537 esac 1538 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1539 1540 cd "$ac_dir" || { ac_status=$?; continue; } 1541 # Check for guested configure. 1542 if test -f "$ac_srcdir/configure.gnu"; then 1543 echo && 1544 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1545 elif test -f "$ac_srcdir/configure"; then 1546 echo && 1547 $SHELL "$ac_srcdir/configure" --help=recursive 1548 else 1549 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1550 fi || ac_status=$? 1551 cd "$ac_pwd" || { ac_status=$?; break; } 1552 done 1553 fi 1554 1555 test -n "$ac_init_help" && exit $ac_status 1556 if $ac_init_version; then 1557 cat <<\_ACEOF 1558 speexdsp configure 1.2rc3 1559 generated by GNU Autoconf 2.69 1560 1561 Copyright (C) 2012 Free Software Foundation, Inc. 1562 This configure script is free software; the Free Software Foundation 1563 gives unlimited permission to copy, distribute and modify it. 1564 _ACEOF 1565 exit 1566 fi 1567 1568 ## ------------------------ ## 1569 ## Autoconf initialization. ## 1570 ## ------------------------ ## 1571 1572 # ac_fn_c_try_compile LINENO 1573 # -------------------------- 1574 # Try to compile conftest.$ac_ext, and return whether this succeeded. 1575 ac_fn_c_try_compile () 1576 { 1577 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1578 rm -f conftest.$ac_objext 1579 if { { ac_try="$ac_compile" 1580 case "(($ac_try" in 1581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1582 *) ac_try_echo=$ac_try;; 1583 esac 1584 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1585 $as_echo "$ac_try_echo"; } >&5 1586 (eval "$ac_compile") 2>conftest.err 1587 ac_status=$? 1588 if test -s conftest.err; then 1589 grep -v '^ *+' conftest.err >conftest.er1 1590 cat conftest.er1 >&5 1591 mv -f conftest.er1 conftest.err 1592 fi 1593 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1594 test $ac_status = 0; } && { 1595 test -z "$ac_c_werror_flag" || 1596 test ! -s conftest.err 1597 } && test -s conftest.$ac_objext; then : 1598 ac_retval=0 1599 else 1600 $as_echo "$as_me: failed program was:" >&5 1601 sed 's/^/| /' conftest.$ac_ext >&5 1602 1603 ac_retval=1 1604 fi 1605 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1606 as_fn_set_status $ac_retval 1607 1608 } # ac_fn_c_try_compile 1609 1610 # ac_fn_c_try_link LINENO 1611 # ----------------------- 1612 # Try to link conftest.$ac_ext, and return whether this succeeded. 1613 ac_fn_c_try_link () 1614 { 1615 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1616 rm -f conftest.$ac_objext conftest$ac_exeext 1617 if { { ac_try="$ac_link" 1618 case "(($ac_try" in 1619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1620 *) ac_try_echo=$ac_try;; 1621 esac 1622 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1623 $as_echo "$ac_try_echo"; } >&5 1624 (eval "$ac_link") 2>conftest.err 1625 ac_status=$? 1626 if test -s conftest.err; then 1627 grep -v '^ *+' conftest.err >conftest.er1 1628 cat conftest.er1 >&5 1629 mv -f conftest.er1 conftest.err 1630 fi 1631 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1632 test $ac_status = 0; } && { 1633 test -z "$ac_c_werror_flag" || 1634 test ! -s conftest.err 1635 } && test -s conftest$ac_exeext && { 1636 test "$cross_compiling" = yes || 1637 test -x conftest$ac_exeext 1638 }; then : 1639 ac_retval=0 1640 else 1641 $as_echo "$as_me: failed program was:" >&5 1642 sed 's/^/| /' conftest.$ac_ext >&5 1643 1644 ac_retval=1 1645 fi 1646 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1647 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1648 # interfere with the next link command; also delete a directory that is 1649 # left behind by Apple's compiler. We do this before executing the actions. 1650 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1651 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1652 as_fn_set_status $ac_retval 1653 1654 } # ac_fn_c_try_link 1655 1656 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1657 # ------------------------------------------------------- 1658 # Tests whether HEADER exists and can be compiled using the include files in 1659 # INCLUDES, setting the cache variable VAR accordingly. 1660 ac_fn_c_check_header_compile () 1661 { 1662 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1664 $as_echo_n "checking for $2... " >&6; } 1665 if eval \${$3+:} false; then : 1666 $as_echo_n "(cached) " >&6 1667 else 1668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1669 /* end confdefs.h. */ 1670 $4 1671 #include <$2> 1672 _ACEOF 1673 if ac_fn_c_try_compile "$LINENO"; then : 1674 eval "$3=yes" 1675 else 1676 eval "$3=no" 1677 fi 1678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1679 fi 1680 eval ac_res=\$$3 1681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1682 $as_echo "$ac_res" >&6; } 1683 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1684 1685 } # ac_fn_c_check_header_compile 1686 1687 # ac_fn_c_try_cpp LINENO 1688 # ---------------------- 1689 # Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1690 ac_fn_c_try_cpp () 1691 { 1692 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1693 if { { ac_try="$ac_cpp conftest.$ac_ext" 1694 case "(($ac_try" in 1695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1696 *) ac_try_echo=$ac_try;; 1697 esac 1698 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1699 $as_echo "$ac_try_echo"; } >&5 1700 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1701 ac_status=$? 1702 if test -s conftest.err; then 1703 grep -v '^ *+' conftest.err >conftest.er1 1704 cat conftest.er1 >&5 1705 mv -f conftest.er1 conftest.err 1706 fi 1707 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1708 test $ac_status = 0; } > conftest.i && { 1709 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1710 test ! -s conftest.err 1711 }; then : 1712 ac_retval=0 1713 else 1714 $as_echo "$as_me: failed program was:" >&5 1715 sed 's/^/| /' conftest.$ac_ext >&5 1716 1717 ac_retval=1 1718 fi 1719 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1720 as_fn_set_status $ac_retval 1721 1722 } # ac_fn_c_try_cpp 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; ${as_lineno_stack:+:} unset as_lineno 1762 as_fn_set_status $ac_retval 1763 1764 } # ac_fn_c_try_run 1765 1766 # ac_fn_c_check_func LINENO FUNC VAR 1767 # ---------------------------------- 1768 # Tests whether FUNC exists, setting the cache variable VAR accordingly 1769 ac_fn_c_check_func () 1770 { 1771 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1773 $as_echo_n "checking for $2... " >&6; } 1774 if eval \${$3+:} false; then : 1775 $as_echo_n "(cached) " >&6 1776 else 1777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1778 /* end confdefs.h. */ 1779 /* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1780 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1781 #define $2 innocuous_$2 1782 1783 /* System header to define __stub macros and hopefully few prototypes, 1784 which can conflict with char $2 (); below. 1785 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1786 <limits.h> exists even on freestanding compilers. */ 1787 1788 #ifdef __STDC__ 1789 # include <limits.h> 1790 #else 1791 # include <assert.h> 1792 #endif 1793 1794 #undef $2 1795 1796 /* Override any GCC internal prototype to avoid an error. 1797 Use char because int might match the return type of a GCC 1798 builtin and then its argument prototype would still apply. */ 1799 #ifdef __cplusplus 1800 extern "C" 1801 #endif 1802 char $2 (); 1803 /* The GNU C library defines this for functions which it implements 1804 to always fail with ENOSYS. Some functions are actually named 1805 something starting with __ and the normal name is an alias. */ 1806 #if defined __stub_$2 || defined __stub___$2 1807 choke me 1808 #endif 1809 1810 int 1811 main () 1812 { 1813 return $2 (); 1814 ; 1815 return 0; 1816 } 1817 _ACEOF 1818 if ac_fn_c_try_link "$LINENO"; then : 1819 eval "$3=yes" 1820 else 1821 eval "$3=no" 1822 fi 1823 rm -f core conftest.err conftest.$ac_objext \ 1824 conftest$ac_exeext conftest.$ac_ext 1825 fi 1826 eval ac_res=\$$3 1827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1828 $as_echo "$ac_res" >&6; } 1829 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1830 1831 } # ac_fn_c_check_func 1832 1833 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1834 # ------------------------------------------------------- 1835 # Tests whether HEADER exists, giving a warning if it cannot be compiled using 1836 # the include files in INCLUDES and setting the cache variable VAR 1837 # accordingly. 1838 ac_fn_c_check_header_mongrel () 1839 { 1840 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1841 if eval \${$3+:} false; then : 1842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1843 $as_echo_n "checking for $2... " >&6; } 1844 if eval \${$3+:} false; then : 1845 $as_echo_n "(cached) " >&6 1846 fi 1847 eval ac_res=\$$3 1848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1849 $as_echo "$ac_res" >&6; } 1850 else 1851 # Is the header compilable? 1852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1853 $as_echo_n "checking $2 usability... " >&6; } 1854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1855 /* end confdefs.h. */ 1856 $4 1857 #include <$2> 1858 _ACEOF 1859 if ac_fn_c_try_compile "$LINENO"; then : 1860 ac_header_compiler=yes 1861 else 1862 ac_header_compiler=no 1863 fi 1864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1866 $as_echo "$ac_header_compiler" >&6; } 1867 1868 # Is the header present? 1869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1870 $as_echo_n "checking $2 presence... " >&6; } 1871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1872 /* end confdefs.h. */ 1873 #include <$2> 1874 _ACEOF 1875 if ac_fn_c_try_cpp "$LINENO"; then : 1876 ac_header_preproc=yes 1877 else 1878 ac_header_preproc=no 1879 fi 1880 rm -f conftest.err conftest.i conftest.$ac_ext 1881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1882 $as_echo "$ac_header_preproc" >&6; } 1883 1884 # So? What about this header? 1885 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1886 yes:no: ) 1887 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1888 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1889 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1890 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1891 ;; 1892 no:yes:* ) 1893 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1894 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1895 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1896 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1897 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1898 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1899 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1900 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1901 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1902 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1903 ( $as_echo "## --------------------------------- ## 1904 ## Report this to speex-dev (at] xiph.org ## 1905 ## --------------------------------- ##" 1906 ) | sed "s/^/$as_me: WARNING: /" >&2 1907 ;; 1908 esac 1909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1910 $as_echo_n "checking for $2... " >&6; } 1911 if eval \${$3+:} false; then : 1912 $as_echo_n "(cached) " >&6 1913 else 1914 eval "$3=\$ac_header_compiler" 1915 fi 1916 eval ac_res=\$$3 1917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1918 $as_echo "$ac_res" >&6; } 1919 fi 1920 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1921 1922 } # ac_fn_c_check_header_mongrel 1923 1924 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 1925 # -------------------------------------------- 1926 # Tries to find the compile-time value of EXPR in a program that includes 1927 # INCLUDES, setting VAR accordingly. Returns whether the value could be 1928 # computed 1929 ac_fn_c_compute_int () 1930 { 1931 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1932 if test "$cross_compiling" = yes; then 1933 # Depending upon the size, compute the lo and hi bounds. 1934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1935 /* end confdefs.h. */ 1936 $4 1937 int 1938 main () 1939 { 1940 static int test_array [1 - 2 * !(($2) >= 0)]; 1941 test_array [0] = 0; 1942 return test_array [0]; 1943 1944 ; 1945 return 0; 1946 } 1947 _ACEOF 1948 if ac_fn_c_try_compile "$LINENO"; then : 1949 ac_lo=0 ac_mid=0 1950 while :; do 1951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1952 /* end confdefs.h. */ 1953 $4 1954 int 1955 main () 1956 { 1957 static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1958 test_array [0] = 0; 1959 return test_array [0]; 1960 1961 ; 1962 return 0; 1963 } 1964 _ACEOF 1965 if ac_fn_c_try_compile "$LINENO"; then : 1966 ac_hi=$ac_mid; break 1967 else 1968 as_fn_arith $ac_mid + 1 && ac_lo=$as_val 1969 if test $ac_lo -le $ac_mid; then 1970 ac_lo= ac_hi= 1971 break 1972 fi 1973 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 1974 fi 1975 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1976 done 1977 else 1978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1979 /* end confdefs.h. */ 1980 $4 1981 int 1982 main () 1983 { 1984 static int test_array [1 - 2 * !(($2) < 0)]; 1985 test_array [0] = 0; 1986 return test_array [0]; 1987 1988 ; 1989 return 0; 1990 } 1991 _ACEOF 1992 if ac_fn_c_try_compile "$LINENO"; then : 1993 ac_hi=-1 ac_mid=-1 1994 while :; do 1995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1996 /* end confdefs.h. */ 1997 $4 1998 int 1999 main () 2000 { 2001 static int test_array [1 - 2 * !(($2) >= $ac_mid)]; 2002 test_array [0] = 0; 2003 return test_array [0]; 2004 2005 ; 2006 return 0; 2007 } 2008 _ACEOF 2009 if ac_fn_c_try_compile "$LINENO"; then : 2010 ac_lo=$ac_mid; break 2011 else 2012 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 2013 if test $ac_mid -le $ac_hi; then 2014 ac_lo= ac_hi= 2015 break 2016 fi 2017 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 2018 fi 2019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2020 done 2021 else 2022 ac_lo= ac_hi= 2023 fi 2024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2025 fi 2026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2027 # Binary search between lo and hi bounds. 2028 while test "x$ac_lo" != "x$ac_hi"; do 2029 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 2030 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2031 /* end confdefs.h. */ 2032 $4 2033 int 2034 main () 2035 { 2036 static int test_array [1 - 2 * !(($2) <= $ac_mid)]; 2037 test_array [0] = 0; 2038 return test_array [0]; 2039 2040 ; 2041 return 0; 2042 } 2043 _ACEOF 2044 if ac_fn_c_try_compile "$LINENO"; then : 2045 ac_hi=$ac_mid 2046 else 2047 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 2048 fi 2049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2050 done 2051 case $ac_lo in #(( 2052 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 2053 '') ac_retval=1 ;; 2054 esac 2055 else 2056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2057 /* end confdefs.h. */ 2058 $4 2059 static long int longval () { return $2; } 2060 static unsigned long int ulongval () { return $2; } 2061 #include <stdio.h> 2062 #include <stdlib.h> 2063 int 2064 main () 2065 { 2066 2067 FILE *f = fopen ("conftest.val", "w"); 2068 if (! f) 2069 return 1; 2070 if (($2) < 0) 2071 { 2072 long int i = longval (); 2073 if (i != ($2)) 2074 return 1; 2075 fprintf (f, "%ld", i); 2076 } 2077 else 2078 { 2079 unsigned long int i = ulongval (); 2080 if (i != ($2)) 2081 return 1; 2082 fprintf (f, "%lu", i); 2083 } 2084 /* Do not output a trailing newline, as this causes \r\n confusion 2085 on some platforms. */ 2086 return ferror (f) || fclose (f) != 0; 2087 2088 ; 2089 return 0; 2090 } 2091 _ACEOF 2092 if ac_fn_c_try_run "$LINENO"; then : 2093 echo >>conftest.val; read $3 <conftest.val; ac_retval=0 2094 else 2095 ac_retval=1 2096 fi 2097 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 2098 conftest.$ac_objext conftest.beam conftest.$ac_ext 2099 rm -f conftest.val 2100 2101 fi 2102 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2103 as_fn_set_status $ac_retval 2104 2105 } # ac_fn_c_compute_int 2106 cat >config.log <<_ACEOF 2107 This file contains any messages produced by compilers while 2108 running configure, to aid debugging if configure makes a mistake. 2109 2110 It was created by speexdsp $as_me 1.2rc3, which was 2111 generated by GNU Autoconf 2.69. Invocation command line was 2112 2113 $ $0 $@ 2114 2115 _ACEOF 2116 exec 5>>config.log 2117 { 2118 cat <<_ASUNAME 2119 ## --------- ## 2120 ## Platform. ## 2121 ## --------- ## 2122 2123 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2124 uname -m = `(uname -m) 2>/dev/null || echo unknown` 2125 uname -r = `(uname -r) 2>/dev/null || echo unknown` 2126 uname -s = `(uname -s) 2>/dev/null || echo unknown` 2127 uname -v = `(uname -v) 2>/dev/null || echo unknown` 2128 2129 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2130 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2131 2132 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2133 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2134 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2135 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2136 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2137 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2138 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2139 2140 _ASUNAME 2141 2142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2143 for as_dir in $PATH 2144 do 2145 IFS=$as_save_IFS 2146 test -z "$as_dir" && as_dir=. 2147 $as_echo "PATH: $as_dir" 2148 done 2149 IFS=$as_save_IFS 2150 2151 } >&5 2152 2153 cat >&5 <<_ACEOF 2154 2155 2156 ## ----------- ## 2157 ## Core tests. ## 2158 ## ----------- ## 2159 2160 _ACEOF 2161 2162 2163 # Keep a trace of the command line. 2164 # Strip out --no-create and --no-recursion so they do not pile up. 2165 # Strip out --silent because we don't want to record it for future runs. 2166 # Also quote any args containing shell meta-characters. 2167 # Make two passes to allow for proper duplicate-argument suppression. 2168 ac_configure_args= 2169 ac_configure_args0= 2170 ac_configure_args1= 2171 ac_must_keep_next=false 2172 for ac_pass in 1 2 2173 do 2174 for ac_arg 2175 do 2176 case $ac_arg in 2177 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2178 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2179 | -silent | --silent | --silen | --sile | --sil) 2180 continue ;; 2181 *\'*) 2182 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2183 esac 2184 case $ac_pass in 2185 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2186 2) 2187 as_fn_append ac_configure_args1 " '$ac_arg'" 2188 if test $ac_must_keep_next = true; then 2189 ac_must_keep_next=false # Got value, back to normal. 2190 else 2191 case $ac_arg in 2192 *=* | --config-cache | -C | -disable-* | --disable-* \ 2193 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2194 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2195 | -with-* | --with-* | -without-* | --without-* | --x) 2196 case "$ac_configure_args0 " in 2197 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2198 esac 2199 ;; 2200 -* ) ac_must_keep_next=true ;; 2201 esac 2202 fi 2203 as_fn_append ac_configure_args " '$ac_arg'" 2204 ;; 2205 esac 2206 done 2207 done 2208 { ac_configure_args0=; unset ac_configure_args0;} 2209 { ac_configure_args1=; unset ac_configure_args1;} 2210 2211 # When interrupted or exit'd, cleanup temporary files, and complete 2212 # config.log. We remove comments because anyway the quotes in there 2213 # would cause problems or look ugly. 2214 # WARNING: Use '\'' to represent an apostrophe within the trap. 2215 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2216 trap 'exit_status=$? 2217 # Save into config.log some information that might help in debugging. 2218 { 2219 echo 2220 2221 $as_echo "## ---------------- ## 2222 ## Cache variables. ## 2223 ## ---------------- ##" 2224 echo 2225 # The following way of writing the cache mishandles newlines in values, 2226 ( 2227 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2228 eval ac_val=\$$ac_var 2229 case $ac_val in #( 2230 *${as_nl}*) 2231 case $ac_var in #( 2232 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2233 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2234 esac 2235 case $ac_var in #( 2236 _ | IFS | as_nl) ;; #( 2237 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2238 *) { eval $ac_var=; unset $ac_var;} ;; 2239 esac ;; 2240 esac 2241 done 2242 (set) 2>&1 | 2243 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2244 *${as_nl}ac_space=\ *) 2245 sed -n \ 2246 "s/'\''/'\''\\\\'\'''\''/g; 2247 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2248 ;; #( 2249 *) 2250 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2251 ;; 2252 esac | 2253 sort 2254 ) 2255 echo 2256 2257 $as_echo "## ----------------- ## 2258 ## Output variables. ## 2259 ## ----------------- ##" 2260 echo 2261 for ac_var in $ac_subst_vars 2262 do 2263 eval ac_val=\$$ac_var 2264 case $ac_val in 2265 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2266 esac 2267 $as_echo "$ac_var='\''$ac_val'\''" 2268 done | sort 2269 echo 2270 2271 if test -n "$ac_subst_files"; then 2272 $as_echo "## ------------------- ## 2273 ## File substitutions. ## 2274 ## ------------------- ##" 2275 echo 2276 for ac_var in $ac_subst_files 2277 do 2278 eval ac_val=\$$ac_var 2279 case $ac_val in 2280 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2281 esac 2282 $as_echo "$ac_var='\''$ac_val'\''" 2283 done | sort 2284 echo 2285 fi 2286 2287 if test -s confdefs.h; then 2288 $as_echo "## ----------- ## 2289 ## confdefs.h. ## 2290 ## ----------- ##" 2291 echo 2292 cat confdefs.h 2293 echo 2294 fi 2295 test "$ac_signal" != 0 && 2296 $as_echo "$as_me: caught signal $ac_signal" 2297 $as_echo "$as_me: exit $exit_status" 2298 } >&5 2299 rm -f core *.core core.conftest.* && 2300 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2301 exit $exit_status 2302 ' 0 2303 for ac_signal in 1 2 13 15; do 2304 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2305 done 2306 ac_signal=0 2307 2308 # confdefs.h avoids OS command line length limits that DEFS can exceed. 2309 rm -f -r conftest* confdefs.h 2310 2311 $as_echo "/* confdefs.h */" > confdefs.h 2312 2313 # Predefined preprocessor variables. 2314 2315 cat >>confdefs.h <<_ACEOF 2316 #define PACKAGE_NAME "$PACKAGE_NAME" 2317 _ACEOF 2318 2319 cat >>confdefs.h <<_ACEOF 2320 #define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2321 _ACEOF 2322 2323 cat >>confdefs.h <<_ACEOF 2324 #define PACKAGE_VERSION "$PACKAGE_VERSION" 2325 _ACEOF 2326 2327 cat >>confdefs.h <<_ACEOF 2328 #define PACKAGE_STRING "$PACKAGE_STRING" 2329 _ACEOF 2330 2331 cat >>confdefs.h <<_ACEOF 2332 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2333 _ACEOF 2334 2335 cat >>confdefs.h <<_ACEOF 2336 #define PACKAGE_URL "$PACKAGE_URL" 2337 _ACEOF 2338 2339 2340 # Let the site file select an alternate cache file if it wants to. 2341 # Prefer an explicitly selected file to automatically selected ones. 2342 ac_site_file1=NONE 2343 ac_site_file2=NONE 2344 if test -n "$CONFIG_SITE"; then 2345 # We do not want a PATH search for config.site. 2346 case $CONFIG_SITE in #(( 2347 -*) ac_site_file1=./$CONFIG_SITE;; 2348 */*) ac_site_file1=$CONFIG_SITE;; 2349 *) ac_site_file1=./$CONFIG_SITE;; 2350 esac 2351 elif test "x$prefix" != xNONE; then 2352 ac_site_file1=$prefix/share/config.site 2353 ac_site_file2=$prefix/etc/config.site 2354 else 2355 ac_site_file1=$ac_default_prefix/share/config.site 2356 ac_site_file2=$ac_default_prefix/etc/config.site 2357 fi 2358 for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2359 do 2360 test "x$ac_site_file" = xNONE && continue 2361 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2362 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2363 $as_echo "$as_me: loading site script $ac_site_file" >&6;} 2364 sed 's/^/| /' "$ac_site_file" >&5 2365 . "$ac_site_file" \ 2366 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2367 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2368 as_fn_error $? "failed to load site script $ac_site_file 2369 See \`config.log' for more details" "$LINENO" 5; } 2370 fi 2371 done 2372 2373 if test -r "$cache_file"; then 2374 # Some versions of bash will fail to source /dev/null (special files 2375 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2376 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2377 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2378 $as_echo "$as_me: loading cache $cache_file" >&6;} 2379 case $cache_file in 2380 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2381 *) . "./$cache_file";; 2382 esac 2383 fi 2384 else 2385 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2386 $as_echo "$as_me: creating cache $cache_file" >&6;} 2387 >$cache_file 2388 fi 2389 2390 # Check that the precious variables saved in the cache have kept the same 2391 # value. 2392 ac_cache_corrupted=false 2393 for ac_var in $ac_precious_vars; do 2394 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2395 eval ac_new_set=\$ac_env_${ac_var}_set 2396 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2397 eval ac_new_val=\$ac_env_${ac_var}_value 2398 case $ac_old_set,$ac_new_set in 2399 set,) 2400 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2401 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2402 ac_cache_corrupted=: ;; 2403 ,set) 2404 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2405 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2406 ac_cache_corrupted=: ;; 2407 ,);; 2408 *) 2409 if test "x$ac_old_val" != "x$ac_new_val"; then 2410 # differences in whitespace do not lead to failure. 2411 ac_old_val_w=`echo x $ac_old_val` 2412 ac_new_val_w=`echo x $ac_new_val` 2413 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2414 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2415 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2416 ac_cache_corrupted=: 2417 else 2418 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2419 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2420 eval $ac_var=\$ac_old_val 2421 fi 2422 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2423 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2424 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2425 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2426 fi;; 2427 esac 2428 # Pass precious variables to config.status. 2429 if test "$ac_new_set" = set; then 2430 case $ac_new_val in 2431 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2432 *) ac_arg=$ac_var=$ac_new_val ;; 2433 esac 2434 case " $ac_configure_args " in 2435 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2436 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2437 esac 2438 fi 2439 done 2440 if $ac_cache_corrupted; then 2441 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2442 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2443 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2444 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2445 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2446 fi 2447 ## -------------------- ## 2448 ## Main body of script. ## 2449 ## -------------------- ## 2450 2451 ac_ext=c 2452 ac_cpp='$CPP $CPPFLAGS' 2453 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2454 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2455 ac_compiler_gnu=$ac_cv_c_compiler_gnu 2456 2457 2458 2459 2460 2461 2462 # Check whether --enable-silent-rules was given. 2463 if test "${enable_silent_rules+set}" = set; then : 2464 enableval=$enable_silent_rules; 2465 fi 2466 2467 case $enable_silent_rules in # ((( 2468 yes) AM_DEFAULT_VERBOSITY=0;; 2469 no) AM_DEFAULT_VERBOSITY=1;; 2470 *) AM_DEFAULT_VERBOSITY=0;; 2471 esac 2472 am_make=${MAKE-make} 2473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 2474 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } 2475 if ${am_cv_make_support_nested_variables+:} false; then : 2476 $as_echo_n "(cached) " >&6 2477 else 2478 if $as_echo 'TRUE=$(BAR$(V)) 2479 BAR0=false 2480 BAR1=true 2481 V=1 2482 am__doit: 2483 @$(TRUE) 2484 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 2485 am_cv_make_support_nested_variables=yes 2486 else 2487 am_cv_make_support_nested_variables=no 2488 fi 2489 fi 2490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 2491 $as_echo "$am_cv_make_support_nested_variables" >&6; } 2492 if test $am_cv_make_support_nested_variables = yes; then 2493 AM_V='$(V)' 2494 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 2495 else 2496 AM_V=$AM_DEFAULT_VERBOSITY 2497 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 2498 fi 2499 AM_BACKSLASH='\' 2500 2501 2502 2503 SPEEXDSP_LT_CURRENT=6 2504 SPEEXDSP_LT_REVISION=0 2505 SPEEXDSP_LT_AGE=5 2506 2507 2508 2509 2510 2511 2512 am__api_version='1.14' 2513 2514 ac_aux_dir= 2515 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2516 if test -f "$ac_dir/install-sh"; then 2517 ac_aux_dir=$ac_dir 2518 ac_install_sh="$ac_aux_dir/install-sh -c" 2519 break 2520 elif test -f "$ac_dir/install.sh"; then 2521 ac_aux_dir=$ac_dir 2522 ac_install_sh="$ac_aux_dir/install.sh -c" 2523 break 2524 elif test -f "$ac_dir/shtool"; then 2525 ac_aux_dir=$ac_dir 2526 ac_install_sh="$ac_aux_dir/shtool install -c" 2527 break 2528 fi 2529 done 2530 if test -z "$ac_aux_dir"; then 2531 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2532 fi 2533 2534 # These three variables are undocumented and unsupported, 2535 # and are intended to be withdrawn in a future Autoconf release. 2536 # They can cause serious problems if a builder's source tree is in a directory 2537 # whose full name contains unusual characters. 2538 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2539 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2540 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2541 2542 2543 # Find a good install program. We prefer a C program (faster), 2544 # so one script is as good as another. But avoid the broken or 2545 # incompatible versions: 2546 # SysV /etc/install, /usr/sbin/install 2547 # SunOS /usr/etc/install 2548 # IRIX /sbin/install 2549 # AIX /bin/install 2550 # AmigaOS /C/install, which installs bootblocks on floppy discs 2551 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2552 # AFS /usr/afsws/bin/install, which mishandles nonexistent args 2553 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2554 # OS/2's system install, which has a completely different semantic 2555 # ./install, which can be erroneously created by make from ./install.sh. 2556 # Reject install programs that cannot install multiple files. 2557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2558 $as_echo_n "checking for a BSD-compatible install... " >&6; } 2559 if test -z "$INSTALL"; then 2560 if ${ac_cv_path_install+:} false; then : 2561 $as_echo_n "(cached) " >&6 2562 else 2563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2564 for as_dir in $PATH 2565 do 2566 IFS=$as_save_IFS 2567 test -z "$as_dir" && as_dir=. 2568 # Account for people who put trailing slashes in PATH elements. 2569 case $as_dir/ in #(( 2570 ./ | .// | /[cC]/* | \ 2571 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2572 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2573 /usr/ucb/* ) ;; 2574 *) 2575 # OSF1 and SCO ODT 3.0 have their own names for install. 2576 # Don't use installbsd from OSF since it installs stuff as root 2577 # by default. 2578 for ac_prog in ginstall scoinst install; do 2579 for ac_exec_ext in '' $ac_executable_extensions; do 2580 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 2581 if test $ac_prog = install && 2582 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2583 # AIX install. It has an incompatible calling convention. 2584 : 2585 elif test $ac_prog = install && 2586 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2587 # program-specific install script used by HP pwplus--don't use. 2588 : 2589 else 2590 rm -rf conftest.one conftest.two conftest.dir 2591 echo one > conftest.one 2592 echo two > conftest.two 2593 mkdir conftest.dir 2594 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2595 test -s conftest.one && test -s conftest.two && 2596 test -s conftest.dir/conftest.one && 2597 test -s conftest.dir/conftest.two 2598 then 2599 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2600 break 3 2601 fi 2602 fi 2603 fi 2604 done 2605 done 2606 ;; 2607 esac 2608 2609 done 2610 IFS=$as_save_IFS 2611 2612 rm -rf conftest.one conftest.two conftest.dir 2613 2614 fi 2615 if test "${ac_cv_path_install+set}" = set; then 2616 INSTALL=$ac_cv_path_install 2617 else 2618 # As a last resort, use the slow shell script. Don't cache a 2619 # value for INSTALL within a source directory, because that will 2620 # break other packages using the cache if that directory is 2621 # removed, or if the value is a relative name. 2622 INSTALL=$ac_install_sh 2623 fi 2624 fi 2625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2626 $as_echo "$INSTALL" >&6; } 2627 2628 # Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2629 # It thinks the first close brace ends the variable substitution. 2630 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2631 2632 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2633 2634 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2635 2636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2637 $as_echo_n "checking whether build environment is sane... " >&6; } 2638 # Reject unsafe characters in $srcdir or the absolute working directory 2639 # name. Accept space and tab only in the latter. 2640 am_lf=' 2641 ' 2642 case `pwd` in 2643 *[\\\"\#\$\&\'\`$am_lf]*) 2644 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2645 esac 2646 case $srcdir in 2647 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2648 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 2649 esac 2650 2651 # Do 'set' in a subshell so we don't clobber the current shell's 2652 # arguments. Must try -L first in case configure is actually a 2653 # symlink; some systems play weird games with the mod time of symlinks 2654 # (eg FreeBSD returns the mod time of the symlink's containing 2655 # directory). 2656 if ( 2657 am_has_slept=no 2658 for am_try in 1 2; do 2659 echo "timestamp, slept: $am_has_slept" > conftest.file 2660 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2661 if test "$*" = "X"; then 2662 # -L didn't work. 2663 set X `ls -t "$srcdir/configure" conftest.file` 2664 fi 2665 if test "$*" != "X $srcdir/configure conftest.file" \ 2666 && test "$*" != "X conftest.file $srcdir/configure"; then 2667 2668 # If neither matched, then we have a broken ls. This can happen 2669 # if, for instance, CONFIG_SHELL is bash and it inherits a 2670 # broken ls alias from the environment. This has actually 2671 # happened. Such a system could not be considered "sane". 2672 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2673 alias in your environment" "$LINENO" 5 2674 fi 2675 if test "$2" = conftest.file || test $am_try -eq 2; then 2676 break 2677 fi 2678 # Just in case. 2679 sleep 1 2680 am_has_slept=yes 2681 done 2682 test "$2" = conftest.file 2683 ) 2684 then 2685 # Ok. 2686 : 2687 else 2688 as_fn_error $? "newly created file is older than distributed files! 2689 Check your system clock" "$LINENO" 5 2690 fi 2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2692 $as_echo "yes" >&6; } 2693 # If we didn't sleep, we still need to ensure time stamps of config.status and 2694 # generated files are strictly newer. 2695 am_sleep_pid= 2696 if grep 'slept: no' conftest.file >/dev/null 2>&1; then 2697 ( sleep 1 ) & 2698 am_sleep_pid=$! 2699 fi 2700 2701 rm -f conftest.file 2702 2703 test "$program_prefix" != NONE && 2704 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2705 # Use a double $ so make ignores it. 2706 test "$program_suffix" != NONE && 2707 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2708 # Double any \ or $. 2709 # By default was `s,x,x', remove it if useless. 2710 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2711 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2712 2713 # expand $ac_aux_dir to an absolute path 2714 am_aux_dir=`cd $ac_aux_dir && pwd` 2715 2716 if test x"${MISSING+set}" != xset; then 2717 case $am_aux_dir in 2718 *\ * | *\ *) 2719 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2720 *) 2721 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2722 esac 2723 fi 2724 # Use eval to expand $SHELL 2725 if eval "$MISSING --is-lightweight"; then 2726 am_missing_run="$MISSING " 2727 else 2728 am_missing_run= 2729 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 2730 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 2731 fi 2732 2733 if test x"${install_sh}" != xset; then 2734 case $am_aux_dir in 2735 *\ * | *\ *) 2736 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2737 *) 2738 install_sh="\${SHELL} $am_aux_dir/install-sh" 2739 esac 2740 fi 2741 2742 # Installed binaries are usually stripped using 'strip' when the user 2743 # run "make install-strip". However 'strip' might not be the right 2744 # tool to use in cross-compilation environments, therefore Automake 2745 # will honor the 'STRIP' environment variable to overrule this program. 2746 if test "$cross_compiling" != no; then 2747 if test -n "$ac_tool_prefix"; then 2748 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2749 set dummy ${ac_tool_prefix}strip; ac_word=$2 2750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2751 $as_echo_n "checking for $ac_word... " >&6; } 2752 if ${ac_cv_prog_STRIP+:} false; then : 2753 $as_echo_n "(cached) " >&6 2754 else 2755 if test -n "$STRIP"; then 2756 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2757 else 2758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2759 for as_dir in $PATH 2760 do 2761 IFS=$as_save_IFS 2762 test -z "$as_dir" && as_dir=. 2763 for ac_exec_ext in '' $ac_executable_extensions; do 2764 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2765 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2766 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2767 break 2 2768 fi 2769 done 2770 done 2771 IFS=$as_save_IFS 2772 2773 fi 2774 fi 2775 STRIP=$ac_cv_prog_STRIP 2776 if test -n "$STRIP"; then 2777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2778 $as_echo "$STRIP" >&6; } 2779 else 2780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2781 $as_echo "no" >&6; } 2782 fi 2783 2784 2785 fi 2786 if test -z "$ac_cv_prog_STRIP"; then 2787 ac_ct_STRIP=$STRIP 2788 # Extract the first word of "strip", so it can be a program name with args. 2789 set dummy strip; ac_word=$2 2790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2791 $as_echo_n "checking for $ac_word... " >&6; } 2792 if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 2793 $as_echo_n "(cached) " >&6 2794 else 2795 if test -n "$ac_ct_STRIP"; then 2796 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2797 else 2798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2799 for as_dir in $PATH 2800 do 2801 IFS=$as_save_IFS 2802 test -z "$as_dir" && as_dir=. 2803 for ac_exec_ext in '' $ac_executable_extensions; do 2804 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2805 ac_cv_prog_ac_ct_STRIP="strip" 2806 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2807 break 2 2808 fi 2809 done 2810 done 2811 IFS=$as_save_IFS 2812 2813 fi 2814 fi 2815 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2816 if test -n "$ac_ct_STRIP"; then 2817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2818 $as_echo "$ac_ct_STRIP" >&6; } 2819 else 2820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2821 $as_echo "no" >&6; } 2822 fi 2823 2824 if test "x$ac_ct_STRIP" = x; then 2825 STRIP=":" 2826 else 2827 case $cross_compiling:$ac_tool_warned in 2828 yes:) 2829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2830 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2831 ac_tool_warned=yes ;; 2832 esac 2833 STRIP=$ac_ct_STRIP 2834 fi 2835 else 2836 STRIP="$ac_cv_prog_STRIP" 2837 fi 2838 2839 fi 2840 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2841 2842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2843 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2844 if test -z "$MKDIR_P"; then 2845 if ${ac_cv_path_mkdir+:} false; then : 2846 $as_echo_n "(cached) " >&6 2847 else 2848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2849 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2850 do 2851 IFS=$as_save_IFS 2852 test -z "$as_dir" && as_dir=. 2853 for ac_prog in mkdir gmkdir; do 2854 for ac_exec_ext in '' $ac_executable_extensions; do 2855 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 2856 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2857 'mkdir (GNU coreutils) '* | \ 2858 'mkdir (coreutils) '* | \ 2859 'mkdir (fileutils) '4.1*) 2860 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2861 break 3;; 2862 esac 2863 done 2864 done 2865 done 2866 IFS=$as_save_IFS 2867 2868 fi 2869 2870 test -d ./--version && rmdir ./--version 2871 if test "${ac_cv_path_mkdir+set}" = set; then 2872 MKDIR_P="$ac_cv_path_mkdir -p" 2873 else 2874 # As a last resort, use the slow shell script. Don't cache a 2875 # value for MKDIR_P within a source directory, because that will 2876 # break other packages using the cache if that directory is 2877 # removed, or if the value is a relative name. 2878 MKDIR_P="$ac_install_sh -d" 2879 fi 2880 fi 2881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2882 $as_echo "$MKDIR_P" >&6; } 2883 2884 for ac_prog in gawk mawk nawk awk 2885 do 2886 # Extract the first word of "$ac_prog", so it can be a program name with args. 2887 set dummy $ac_prog; ac_word=$2 2888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2889 $as_echo_n "checking for $ac_word... " >&6; } 2890 if ${ac_cv_prog_AWK+:} false; then : 2891 $as_echo_n "(cached) " >&6 2892 else 2893 if test -n "$AWK"; then 2894 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2895 else 2896 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2897 for as_dir in $PATH 2898 do 2899 IFS=$as_save_IFS 2900 test -z "$as_dir" && as_dir=. 2901 for ac_exec_ext in '' $ac_executable_extensions; do 2902 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2903 ac_cv_prog_AWK="$ac_prog" 2904 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2905 break 2 2906 fi 2907 done 2908 done 2909 IFS=$as_save_IFS 2910 2911 fi 2912 fi 2913 AWK=$ac_cv_prog_AWK 2914 if test -n "$AWK"; then 2915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2916 $as_echo "$AWK" >&6; } 2917 else 2918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2919 $as_echo "no" >&6; } 2920 fi 2921 2922 2923 test -n "$AWK" && break 2924 done 2925 2926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2927 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2928 set x ${MAKE-make} 2929 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2930 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 2931 $as_echo_n "(cached) " >&6 2932 else 2933 cat >conftest.make <<\_ACEOF 2934 SHELL = /bin/sh 2935 all: 2936 @echo '@@@%%%=$(MAKE)=@@@%%%' 2937 _ACEOF 2938 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2939 case `${MAKE-make} -f conftest.make 2>/dev/null` in 2940 *@@@%%%=?*=@@@%%%*) 2941 eval ac_cv_prog_make_${ac_make}_set=yes;; 2942 *) 2943 eval ac_cv_prog_make_${ac_make}_set=no;; 2944 esac 2945 rm -f conftest.make 2946 fi 2947 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2949 $as_echo "yes" >&6; } 2950 SET_MAKE= 2951 else 2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2953 $as_echo "no" >&6; } 2954 SET_MAKE="MAKE=${MAKE-make}" 2955 fi 2956 2957 rm -rf .tst 2>/dev/null 2958 mkdir .tst 2>/dev/null 2959 if test -d .tst; then 2960 am__leading_dot=. 2961 else 2962 am__leading_dot=_ 2963 fi 2964 rmdir .tst 2>/dev/null 2965 2966 if test "`cd $srcdir && pwd`" != "`pwd`"; then 2967 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2968 # is not polluted with repeated "-I." 2969 am__isrc=' -I$(srcdir)' 2970 # test to see if srcdir already configured 2971 if test -f $srcdir/config.status; then 2972 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2973 fi 2974 fi 2975 2976 # test whether we have cygpath 2977 if test -z "$CYGPATH_W"; then 2978 if (cygpath --version) >/dev/null 2>/dev/null; then 2979 CYGPATH_W='cygpath -w' 2980 else 2981 CYGPATH_W=echo 2982 fi 2983 fi 2984 2985 2986 # Define the identity of the package. 2987 PACKAGE='speexdsp' 2988 VERSION='1.2rc3' 2989 2990 2991 # Some tools Automake needs. 2992 2993 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2994 2995 2996 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2997 2998 2999 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 3000 3001 3002 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 3003 3004 3005 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 3006 3007 # For better backward compatibility. To be removed once Automake 1.9.x 3008 # dies out for good. For more background, see: 3009 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 3010 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 3011 mkdir_p='$(MKDIR_P)' 3012 3013 # We need awk for the "check" target. The system "awk" is bad on 3014 # some platforms. 3015 # Always define AMTAR for backward compatibility. Yes, it's still used 3016 # in the wild :-( We should find a proper way to deprecate it ... 3017 AMTAR='$${TAR-tar}' 3018 3019 3020 # We'll loop over all known methods to create a tar archive until one works. 3021 _am_tools='gnutar pax cpio none' 3022 3023 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 3024 3025 3026 3027 3028 3029 3030 # POSIX will say in a future version that running "rm -f" with no argument 3031 # is OK; and we want to be able to make that assumption in our Makefile 3032 # recipes. So use an aggressive probe to check that the usage we want is 3033 # actually supported "in the wild" to an acceptable degree. 3034 # See automake bug#10828. 3035 # To make any issue more visible, cause the running configure to be aborted 3036 # by default if the 'rm' program in use doesn't match our expectations; the 3037 # user can still override this though. 3038 if rm -f && rm -fr && rm -rf; then : OK; else 3039 cat >&2 <<'END' 3040 Oops! 3041 3042 Your 'rm' program seems unable to run without file operands specified 3043 on the command line, even when the '-f' option is present. This is contrary 3044 to the behaviour of most rm programs out there, and not conforming with 3045 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 3046 3047 Please tell bug-automake@gnu.org about your system, including the value 3048 of your $PATH and any error possibly output before this message. This 3049 can help us improve future automake versions. 3050 3051 END 3052 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 3053 echo 'Configuration will proceed anyway, since you have set the' >&2 3054 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 3055 echo >&2 3056 else 3057 cat >&2 <<'END' 3058 Aborting the configuration process, to ensure you take notice of the issue. 3059 3060 You can download and install GNU coreutils to get an 'rm' implementation 3061 that behaves properly: <http://www.gnu.org/software/coreutils/>. 3062 3063 If you want to complete the configuration process using your problematic 3064 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 3065 to "yes", and re-run configure. 3066 3067 END 3068 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 3069 fi 3070 fi 3071 3072 3073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 3074 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 3075 # Check whether --enable-maintainer-mode was given. 3076 if test "${enable_maintainer_mode+set}" = set; then : 3077 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 3078 else 3079 USE_MAINTAINER_MODE=yes 3080 fi 3081 3082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 3083 $as_echo "$USE_MAINTAINER_MODE" >&6; } 3084 if test $USE_MAINTAINER_MODE = yes; then 3085 MAINTAINER_MODE_TRUE= 3086 MAINTAINER_MODE_FALSE='#' 3087 else 3088 MAINTAINER_MODE_TRUE='#' 3089 MAINTAINER_MODE_FALSE= 3090 fi 3091 3092 MAINT=$MAINTAINER_MODE_TRUE 3093 3094 3095 3096 # Make sure we can run config.sub. 3097 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 3098 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 3099 3100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 3101 $as_echo_n "checking build system type... " >&6; } 3102 if ${ac_cv_build+:} false; then : 3103 $as_echo_n "(cached) " >&6 3104 else 3105 ac_build_alias=$build_alias 3106 test "x$ac_build_alias" = x && 3107 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 3108 test "x$ac_build_alias" = x && 3109 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 3110 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 3111 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 3112 3113 fi 3114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 3115 $as_echo "$ac_cv_build" >&6; } 3116 case $ac_cv_build in 3117 *-*-*) ;; 3118 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 3119 esac 3120 build=$ac_cv_build 3121 ac_save_IFS=$IFS; IFS='-' 3122 set x $ac_cv_build 3123 shift 3124 build_cpu=$1 3125 build_vendor=$2 3126 shift; shift 3127 # Remember, the first character of IFS is used to create $*, 3128 # except with old shells: 3129 build_os=$* 3130 IFS=$ac_save_IFS 3131 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 3132 3133 3134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 3135 $as_echo_n "checking host system type... " >&6; } 3136 if ${ac_cv_host+:} false; then : 3137 $as_echo_n "(cached) " >&6 3138 else 3139 if test "x$host_alias" = x; then 3140 ac_cv_host=$ac_cv_build 3141 else 3142 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 3143 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 3144 fi 3145 3146 fi 3147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 3148 $as_echo "$ac_cv_host" >&6; } 3149 case $ac_cv_host in 3150 *-*-*) ;; 3151 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 3152 esac 3153 host=$ac_cv_host 3154 ac_save_IFS=$IFS; IFS='-' 3155 set x $ac_cv_host 3156 shift 3157 host_cpu=$1 3158 host_vendor=$2 3159 shift; shift 3160 # Remember, the first character of IFS is used to create $*, 3161 # except with old shells: 3162 host_os=$* 3163 IFS=$ac_save_IFS 3164 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 3165 3166 3167 enable_win32_dll=yes 3168 3169 case $host in 3170 *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) 3171 if test -n "$ac_tool_prefix"; then 3172 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. 3173 set dummy ${ac_tool_prefix}as; ac_word=$2 3174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3175 $as_echo_n "checking for $ac_word... " >&6; } 3176 if ${ac_cv_prog_AS+:} false; then : 3177 $as_echo_n "(cached) " >&6 3178 else 3179 if test -n "$AS"; then 3180 ac_cv_prog_AS="$AS" # Let the user override the test. 3181 else 3182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3183 for as_dir in $PATH 3184 do 3185 IFS=$as_save_IFS 3186 test -z "$as_dir" && as_dir=. 3187 for ac_exec_ext in '' $ac_executable_extensions; do 3188 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3189 ac_cv_prog_AS="${ac_tool_prefix}as" 3190 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3191 break 2 3192 fi 3193 done 3194 done 3195 IFS=$as_save_IFS 3196 3197 fi 3198 fi 3199 AS=$ac_cv_prog_AS 3200 if test -n "$AS"; then 3201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5 3202 $as_echo "$AS" >&6; } 3203 else 3204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3205 $as_echo "no" >&6; } 3206 fi 3207 3208 3209 fi 3210 if test -z "$ac_cv_prog_AS"; then 3211 ac_ct_AS=$AS 3212 # Extract the first word of "as", so it can be a program name with args. 3213 set dummy as; ac_word=$2 3214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3215 $as_echo_n "checking for $ac_word... " >&6; } 3216 if ${ac_cv_prog_ac_ct_AS+:} false; then : 3217 $as_echo_n "(cached) " >&6 3218 else 3219 if test -n "$ac_ct_AS"; then 3220 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. 3221 else 3222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3223 for as_dir in $PATH 3224 do 3225 IFS=$as_save_IFS 3226 test -z "$as_dir" && as_dir=. 3227 for ac_exec_ext in '' $ac_executable_extensions; do 3228 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3229 ac_cv_prog_ac_ct_AS="as" 3230 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3231 break 2 3232 fi 3233 done 3234 done 3235 IFS=$as_save_IFS 3236 3237 fi 3238 fi 3239 ac_ct_AS=$ac_cv_prog_ac_ct_AS 3240 if test -n "$ac_ct_AS"; then 3241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5 3242 $as_echo "$ac_ct_AS" >&6; } 3243 else 3244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3245 $as_echo "no" >&6; } 3246 fi 3247 3248 if test "x$ac_ct_AS" = x; then 3249 AS="false" 3250 else 3251 case $cross_compiling:$ac_tool_warned in 3252 yes:) 3253 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3254 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3255 ac_tool_warned=yes ;; 3256 esac 3257 AS=$ac_ct_AS 3258 fi 3259 else 3260 AS="$ac_cv_prog_AS" 3261 fi 3262 3263 if test -n "$ac_tool_prefix"; then 3264 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 3265 set dummy ${ac_tool_prefix}dlltool; ac_word=$2 3266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3267 $as_echo_n "checking for $ac_word... " >&6; } 3268 if ${ac_cv_prog_DLLTOOL+:} false; then : 3269 $as_echo_n "(cached) " >&6 3270 else 3271 if test -n "$DLLTOOL"; then 3272 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 3273 else 3274 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3275 for as_dir in $PATH 3276 do 3277 IFS=$as_save_IFS 3278 test -z "$as_dir" && as_dir=. 3279 for ac_exec_ext in '' $ac_executable_extensions; do 3280 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3281 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 3282 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3283 break 2 3284 fi 3285 done 3286 done 3287 IFS=$as_save_IFS 3288 3289 fi 3290 fi 3291 DLLTOOL=$ac_cv_prog_DLLTOOL 3292 if test -n "$DLLTOOL"; then 3293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 3294 $as_echo "$DLLTOOL" >&6; } 3295 else 3296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3297 $as_echo "no" >&6; } 3298 fi 3299 3300 3301 fi 3302 if test -z "$ac_cv_prog_DLLTOOL"; then 3303 ac_ct_DLLTOOL=$DLLTOOL 3304 # Extract the first word of "dlltool", so it can be a program name with args. 3305 set dummy dlltool; ac_word=$2 3306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3307 $as_echo_n "checking for $ac_word... " >&6; } 3308 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 3309 $as_echo_n "(cached) " >&6 3310 else 3311 if test -n "$ac_ct_DLLTOOL"; then 3312 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 3313 else 3314 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3315 for as_dir in $PATH 3316 do 3317 IFS=$as_save_IFS 3318 test -z "$as_dir" && as_dir=. 3319 for ac_exec_ext in '' $ac_executable_extensions; do 3320 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3321 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 3322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3323 break 2 3324 fi 3325 done 3326 done 3327 IFS=$as_save_IFS 3328 3329 fi 3330 fi 3331 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 3332 if test -n "$ac_ct_DLLTOOL"; then 3333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 3334 $as_echo "$ac_ct_DLLTOOL" >&6; } 3335 else 3336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3337 $as_echo "no" >&6; } 3338 fi 3339 3340 if test "x$ac_ct_DLLTOOL" = x; then 3341 DLLTOOL="false" 3342 else 3343 case $cross_compiling:$ac_tool_warned in 3344 yes:) 3345 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3346 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3347 ac_tool_warned=yes ;; 3348 esac 3349 DLLTOOL=$ac_ct_DLLTOOL 3350 fi 3351 else 3352 DLLTOOL="$ac_cv_prog_DLLTOOL" 3353 fi 3354 3355 if test -n "$ac_tool_prefix"; then 3356 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 3357 set dummy ${ac_tool_prefix}objdump; ac_word=$2 3358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3359 $as_echo_n "checking for $ac_word... " >&6; } 3360 if ${ac_cv_prog_OBJDUMP+:} false; then : 3361 $as_echo_n "(cached) " >&6 3362 else 3363 if test -n "$OBJDUMP"; then 3364 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 3365 else 3366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3367 for as_dir in $PATH 3368 do 3369 IFS=$as_save_IFS 3370 test -z "$as_dir" && as_dir=. 3371 for ac_exec_ext in '' $ac_executable_extensions; do 3372 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3373 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 3374 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3375 break 2 3376 fi 3377 done 3378 done 3379 IFS=$as_save_IFS 3380 3381 fi 3382 fi 3383 OBJDUMP=$ac_cv_prog_OBJDUMP 3384 if test -n "$OBJDUMP"; then 3385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 3386 $as_echo "$OBJDUMP" >&6; } 3387 else 3388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3389 $as_echo "no" >&6; } 3390 fi 3391 3392 3393 fi 3394 if test -z "$ac_cv_prog_OBJDUMP"; then 3395 ac_ct_OBJDUMP=$OBJDUMP 3396 # Extract the first word of "objdump", so it can be a program name with args. 3397 set dummy objdump; ac_word=$2 3398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3399 $as_echo_n "checking for $ac_word... " >&6; } 3400 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 3401 $as_echo_n "(cached) " >&6 3402 else 3403 if test -n "$ac_ct_OBJDUMP"; then 3404 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 3405 else 3406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3407 for as_dir in $PATH 3408 do 3409 IFS=$as_save_IFS 3410 test -z "$as_dir" && as_dir=. 3411 for ac_exec_ext in '' $ac_executable_extensions; do 3412 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3413 ac_cv_prog_ac_ct_OBJDUMP="objdump" 3414 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3415 break 2 3416 fi 3417 done 3418 done 3419 IFS=$as_save_IFS 3420 3421 fi 3422 fi 3423 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 3424 if test -n "$ac_ct_OBJDUMP"; then 3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 3426 $as_echo "$ac_ct_OBJDUMP" >&6; } 3427 else 3428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3429 $as_echo "no" >&6; } 3430 fi 3431 3432 if test "x$ac_ct_OBJDUMP" = x; then 3433 OBJDUMP="false" 3434 else 3435 case $cross_compiling:$ac_tool_warned in 3436 yes:) 3437 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3438 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3439 ac_tool_warned=yes ;; 3440 esac 3441 OBJDUMP=$ac_ct_OBJDUMP 3442 fi 3443 else 3444 OBJDUMP="$ac_cv_prog_OBJDUMP" 3445 fi 3446 3447 ;; 3448 esac 3449 3450 test -z "$AS" && AS=as 3451 3452 3453 3454 3455 3456 test -z "$DLLTOOL" && DLLTOOL=dlltool 3457 3458 3459 3460 3461 3462 test -z "$OBJDUMP" && OBJDUMP=objdump 3463 3464 3465 3466 3467 3468 3469 3470 case `pwd` in 3471 *\ * | *\ *) 3472 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 3473 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 3474 esac 3475 3476 3477 3478 macro_version='2.4.2' 3479 macro_revision='1.3337' 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 ltmain="$ac_aux_dir/ltmain.sh" 3494 3495 # Backslashify metacharacters that are still active within 3496 # double-quoted strings. 3497 sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 3498 3499 # Same as above, but do not quote variable references. 3500 double_quote_subst='s/\(["`\\]\)/\\\1/g' 3501 3502 # Sed substitution to delay expansion of an escaped shell variable in a 3503 # double_quote_subst'ed string. 3504 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 3505 3506 # Sed substitution to delay expansion of an escaped single quote. 3507 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 3508 3509 # Sed substitution to avoid accidental globbing in evaled expressions 3510 no_glob_subst='s/\*/\\\*/g' 3511 3512 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 3513 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 3514 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 3515 3516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 3517 $as_echo_n "checking how to print strings... " >&6; } 3518 # Test print first, because it will be a builtin if present. 3519 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 3520 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 3521 ECHO='print -r --' 3522 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 3523 ECHO='printf %s\n' 3524 else 3525 # Use this function as a fallback that always works. 3526 func_fallback_echo () 3527 { 3528 eval 'cat <<_LTECHO_EOF 3529 $1 3530 _LTECHO_EOF' 3531 } 3532 ECHO='func_fallback_echo' 3533 fi 3534 3535 # func_echo_all arg... 3536 # Invoke $ECHO with all args, space-separated. 3537 func_echo_all () 3538 { 3539 $ECHO "" 3540 } 3541 3542 case "$ECHO" in 3543 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 3544 $as_echo "printf" >&6; } ;; 3545 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 3546 $as_echo "print -r" >&6; } ;; 3547 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 3548 $as_echo "cat" >&6; } ;; 3549 esac 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 DEPDIR="${am__leading_dot}deps" 3565 3566 ac_config_commands="$ac_config_commands depfiles" 3567 3568 3569 am_make=${MAKE-make} 3570 cat > confinc << 'END' 3571 am__doit: 3572 @echo this is the am__doit target 3573 .PHONY: am__doit 3574 END 3575 # If we don't find an include directive, just comment out the code. 3576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 3577 $as_echo_n "checking for style of include used by $am_make... " >&6; } 3578 am__include="#" 3579 am__quote= 3580 _am_result=none 3581 # First try GNU make style include. 3582 echo "include confinc" > confmf 3583 # Ignore all kinds of additional output from 'make'. 3584 case `$am_make -s -f confmf 2> /dev/null` in #( 3585 *the\ am__doit\ target*) 3586 am__include=include 3587 am__quote= 3588 _am_result=GNU 3589 ;; 3590 esac 3591 # Now try BSD make style include. 3592 if test "$am__include" = "#"; then 3593 echo '.include "confinc"' > confmf 3594 case `$am_make -s -f confmf 2> /dev/null` in #( 3595 *the\ am__doit\ target*) 3596 am__include=.include 3597 am__quote="\"" 3598 _am_result=BSD 3599 ;; 3600 esac 3601 fi 3602 3603 3604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 3605 $as_echo "$_am_result" >&6; } 3606 rm -f confinc confmf 3607 3608 # Check whether --enable-dependency-tracking was given. 3609 if test "${enable_dependency_tracking+set}" = set; then : 3610 enableval=$enable_dependency_tracking; 3611 fi 3612 3613 if test "x$enable_dependency_tracking" != xno; then 3614 am_depcomp="$ac_aux_dir/depcomp" 3615 AMDEPBACKSLASH='\' 3616 am__nodep='_no' 3617 fi 3618 if test "x$enable_dependency_tracking" != xno; then 3619 AMDEP_TRUE= 3620 AMDEP_FALSE='#' 3621 else 3622 AMDEP_TRUE='#' 3623 AMDEP_FALSE= 3624 fi 3625 3626 3627 ac_ext=c 3628 ac_cpp='$CPP $CPPFLAGS' 3629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3631 ac_compiler_gnu=$ac_cv_c_compiler_gnu 3632 if test -n "$ac_tool_prefix"; then 3633 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3634 set dummy ${ac_tool_prefix}gcc; ac_word=$2 3635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3636 $as_echo_n "checking for $ac_word... " >&6; } 3637 if ${ac_cv_prog_CC+:} false; then : 3638 $as_echo_n "(cached) " >&6 3639 else 3640 if test -n "$CC"; then 3641 ac_cv_prog_CC="$CC" # Let the user override the test. 3642 else 3643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3644 for as_dir in $PATH 3645 do 3646 IFS=$as_save_IFS 3647 test -z "$as_dir" && as_dir=. 3648 for ac_exec_ext in '' $ac_executable_extensions; do 3649 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3650 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3651 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3652 break 2 3653 fi 3654 done 3655 done 3656 IFS=$as_save_IFS 3657 3658 fi 3659 fi 3660 CC=$ac_cv_prog_CC 3661 if test -n "$CC"; then 3662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3663 $as_echo "$CC" >&6; } 3664 else 3665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3666 $as_echo "no" >&6; } 3667 fi 3668 3669 3670 fi 3671 if test -z "$ac_cv_prog_CC"; then 3672 ac_ct_CC=$CC 3673 # Extract the first word of "gcc", so it can be a program name with args. 3674 set dummy gcc; ac_word=$2 3675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3676 $as_echo_n "checking for $ac_word... " >&6; } 3677 if ${ac_cv_prog_ac_ct_CC+:} false; then : 3678 $as_echo_n "(cached) " >&6 3679 else 3680 if test -n "$ac_ct_CC"; then 3681 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3682 else 3683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3684 for as_dir in $PATH 3685 do 3686 IFS=$as_save_IFS 3687 test -z "$as_dir" && as_dir=. 3688 for ac_exec_ext in '' $ac_executable_extensions; do 3689 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3690 ac_cv_prog_ac_ct_CC="gcc" 3691 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3692 break 2 3693 fi 3694 done 3695 done 3696 IFS=$as_save_IFS 3697 3698 fi 3699 fi 3700 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3701 if test -n "$ac_ct_CC"; then 3702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3703 $as_echo "$ac_ct_CC" >&6; } 3704 else 3705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3706 $as_echo "no" >&6; } 3707 fi 3708 3709 if test "x$ac_ct_CC" = x; then 3710 CC="" 3711 else 3712 case $cross_compiling:$ac_tool_warned in 3713 yes:) 3714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3715 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3716 ac_tool_warned=yes ;; 3717 esac 3718 CC=$ac_ct_CC 3719 fi 3720 else 3721 CC="$ac_cv_prog_CC" 3722 fi 3723 3724 if test -z "$CC"; then 3725 if test -n "$ac_tool_prefix"; then 3726 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3727 set dummy ${ac_tool_prefix}cc; ac_word=$2 3728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3729 $as_echo_n "checking for $ac_word... " >&6; } 3730 if ${ac_cv_prog_CC+:} false; then : 3731 $as_echo_n "(cached) " >&6 3732 else 3733 if test -n "$CC"; then 3734 ac_cv_prog_CC="$CC" # Let the user override the test. 3735 else 3736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3737 for as_dir in $PATH 3738 do 3739 IFS=$as_save_IFS 3740 test -z "$as_dir" && as_dir=. 3741 for ac_exec_ext in '' $ac_executable_extensions; do 3742 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3743 ac_cv_prog_CC="${ac_tool_prefix}cc" 3744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3745 break 2 3746 fi 3747 done 3748 done 3749 IFS=$as_save_IFS 3750 3751 fi 3752 fi 3753 CC=$ac_cv_prog_CC 3754 if test -n "$CC"; then 3755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3756 $as_echo "$CC" >&6; } 3757 else 3758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3759 $as_echo "no" >&6; } 3760 fi 3761 3762 3763 fi 3764 fi 3765 if test -z "$CC"; then 3766 # Extract the first word of "cc", so it can be a program name with args. 3767 set dummy cc; ac_word=$2 3768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3769 $as_echo_n "checking for $ac_word... " >&6; } 3770 if ${ac_cv_prog_CC+:} false; then : 3771 $as_echo_n "(cached) " >&6 3772 else 3773 if test -n "$CC"; then 3774 ac_cv_prog_CC="$CC" # Let the user override the test. 3775 else 3776 ac_prog_rejected=no 3777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3778 for as_dir in $PATH 3779 do 3780 IFS=$as_save_IFS 3781 test -z "$as_dir" && as_dir=. 3782 for ac_exec_ext in '' $ac_executable_extensions; do 3783 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3784 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3785 ac_prog_rejected=yes 3786 continue 3787 fi 3788 ac_cv_prog_CC="cc" 3789 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3790 break 2 3791 fi 3792 done 3793 done 3794 IFS=$as_save_IFS 3795 3796 if test $ac_prog_rejected = yes; then 3797 # We found a bogon in the path, so make sure we never use it. 3798 set dummy $ac_cv_prog_CC 3799 shift 3800 if test $# != 0; then 3801 # We chose a different compiler from the bogus one. 3802 # However, it has the same basename, so the bogon will be chosen 3803 # first if we set CC to just the basename; use the full file name. 3804 shift 3805 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3806 fi 3807 fi 3808 fi 3809 fi 3810 CC=$ac_cv_prog_CC 3811 if test -n "$CC"; then 3812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3813 $as_echo "$CC" >&6; } 3814 else 3815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3816 $as_echo "no" >&6; } 3817 fi 3818 3819 3820 fi 3821 if test -z "$CC"; then 3822 if test -n "$ac_tool_prefix"; then 3823 for ac_prog in cl.exe 3824 do 3825 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3826 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3828 $as_echo_n "checking for $ac_word... " >&6; } 3829 if ${ac_cv_prog_CC+:} false; then : 3830 $as_echo_n "(cached) " >&6 3831 else 3832 if test -n "$CC"; then 3833 ac_cv_prog_CC="$CC" # Let the user override the test. 3834 else 3835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3836 for as_dir in $PATH 3837 do 3838 IFS=$as_save_IFS 3839 test -z "$as_dir" && as_dir=. 3840 for ac_exec_ext in '' $ac_executable_extensions; do 3841 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3842 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3844 break 2 3845 fi 3846 done 3847 done 3848 IFS=$as_save_IFS 3849 3850 fi 3851 fi 3852 CC=$ac_cv_prog_CC 3853 if test -n "$CC"; then 3854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3855 $as_echo "$CC" >&6; } 3856 else 3857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3858 $as_echo "no" >&6; } 3859 fi 3860 3861 3862 test -n "$CC" && break 3863 done 3864 fi 3865 if test -z "$CC"; then 3866 ac_ct_CC=$CC 3867 for ac_prog in cl.exe 3868 do 3869 # Extract the first word of "$ac_prog", so it can be a program name with args. 3870 set dummy $ac_prog; ac_word=$2 3871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3872 $as_echo_n "checking for $ac_word... " >&6; } 3873 if ${ac_cv_prog_ac_ct_CC+:} false; then : 3874 $as_echo_n "(cached) " >&6 3875 else 3876 if test -n "$ac_ct_CC"; then 3877 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3878 else 3879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3880 for as_dir in $PATH 3881 do 3882 IFS=$as_save_IFS 3883 test -z "$as_dir" && as_dir=. 3884 for ac_exec_ext in '' $ac_executable_extensions; do 3885 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3886 ac_cv_prog_ac_ct_CC="$ac_prog" 3887 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3888 break 2 3889 fi 3890 done 3891 done 3892 IFS=$as_save_IFS 3893 3894 fi 3895 fi 3896 ac_ct_CC=$ac_cv_prog_ac_ct_CC 3897 if test -n "$ac_ct_CC"; then 3898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3899 $as_echo "$ac_ct_CC" >&6; } 3900 else 3901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3902 $as_echo "no" >&6; } 3903 fi 3904 3905 3906 test -n "$ac_ct_CC" && break 3907 done 3908 3909 if test "x$ac_ct_CC" = x; then 3910 CC="" 3911 else 3912 case $cross_compiling:$ac_tool_warned in 3913 yes:) 3914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3915 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3916 ac_tool_warned=yes ;; 3917 esac 3918 CC=$ac_ct_CC 3919 fi 3920 fi 3921 3922 fi 3923 3924 3925 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3926 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3927 as_fn_error $? "no acceptable C compiler found in \$PATH 3928 See \`config.log' for more details" "$LINENO" 5; } 3929 3930 # Provide some information about the compiler. 3931 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3932 set X $ac_compile 3933 ac_compiler=$2 3934 for ac_option in --version -v -V -qversion; do 3935 { { ac_try="$ac_compiler $ac_option >&5" 3936 case "(($ac_try" in 3937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3938 *) ac_try_echo=$ac_try;; 3939 esac 3940 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3941 $as_echo "$ac_try_echo"; } >&5 3942 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3943 ac_status=$? 3944 if test -s conftest.err; then 3945 sed '10a\ 3946 ... rest of stderr output deleted ... 3947 10q' conftest.err >conftest.er1 3948 cat conftest.er1 >&5 3949 fi 3950 rm -f conftest.er1 conftest.err 3951 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3952 test $ac_status = 0; } 3953 done 3954 3955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3956 /* end confdefs.h. */ 3957 3958 int 3959 main () 3960 { 3961 3962 ; 3963 return 0; 3964 } 3965 _ACEOF 3966 ac_clean_files_save=$ac_clean_files 3967 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3968 # Try to create an executable without -o first, disregard a.out. 3969 # It will help us diagnose broken compilers, and finding out an intuition 3970 # of exeext. 3971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3972 $as_echo_n "checking whether the C compiler works... " >&6; } 3973 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3974 3975 # The possible output files: 3976 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3977 3978 ac_rmfiles= 3979 for ac_file in $ac_files 3980 do 3981 case $ac_file in 3982 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3983 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3984 esac 3985 done 3986 rm -f $ac_rmfiles 3987 3988 if { { ac_try="$ac_link_default" 3989 case "(($ac_try" in 3990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3991 *) ac_try_echo=$ac_try;; 3992 esac 3993 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3994 $as_echo "$ac_try_echo"; } >&5 3995 (eval "$ac_link_default") 2>&5 3996 ac_status=$? 3997 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3998 test $ac_status = 0; }; then : 3999 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 4000 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 4001 # in a Makefile. We should not override ac_cv_exeext if it was cached, 4002 # so that the user can short-circuit this test for compilers unknown to 4003 # Autoconf. 4004 for ac_file in $ac_files '' 4005 do 4006 test -f "$ac_file" || continue 4007 case $ac_file in 4008 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 4009 ;; 4010 [ab].out ) 4011 # We found the default executable, but exeext='' is most 4012 # certainly right. 4013 break;; 4014 *.* ) 4015 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 4016 then :; else 4017 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 4018 fi 4019 # We set ac_cv_exeext here because the later test for it is not 4020 # safe: cross compilers may not add the suffix if given an `-o' 4021 # argument, so we may need to know it at that point already. 4022 # Even if this section looks crufty: it has the advantage of 4023 # actually working. 4024 break;; 4025 * ) 4026 break;; 4027 esac 4028 done 4029 test "$ac_cv_exeext" = no && ac_cv_exeext= 4030 4031 else 4032 ac_file='' 4033 fi 4034 if test -z "$ac_file"; then : 4035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4036 $as_echo "no" >&6; } 4037 $as_echo "$as_me: failed program was:" >&5 4038 sed 's/^/| /' conftest.$ac_ext >&5 4039 4040 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4041 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4042 as_fn_error 77 "C compiler cannot create executables 4043 See \`config.log' for more details" "$LINENO" 5; } 4044 else 4045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4046 $as_echo "yes" >&6; } 4047 fi 4048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 4049 $as_echo_n "checking for C compiler default output file name... " >&6; } 4050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 4051 $as_echo "$ac_file" >&6; } 4052 ac_exeext=$ac_cv_exeext 4053 4054 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 4055 ac_clean_files=$ac_clean_files_save 4056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 4057 $as_echo_n "checking for suffix of executables... " >&6; } 4058 if { { ac_try="$ac_link" 4059 case "(($ac_try" in 4060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4061 *) ac_try_echo=$ac_try;; 4062 esac 4063 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4064 $as_echo "$ac_try_echo"; } >&5 4065 (eval "$ac_link") 2>&5 4066 ac_status=$? 4067 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4068 test $ac_status = 0; }; then : 4069 # If both `conftest.exe' and `conftest' are `present' (well, observable) 4070 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 4071 # work properly (i.e., refer to `conftest.exe'), while it won't with 4072 # `rm'. 4073 for ac_file in conftest.exe conftest conftest.*; do 4074 test -f "$ac_file" || continue 4075 case $ac_file in 4076 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 4077 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 4078 break;; 4079 * ) break;; 4080 esac 4081 done 4082 else 4083 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4084 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4085 as_fn_error $? "cannot compute suffix of executables: cannot compile and link 4086 See \`config.log' for more details" "$LINENO" 5; } 4087 fi 4088 rm -f conftest conftest$ac_cv_exeext 4089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 4090 $as_echo "$ac_cv_exeext" >&6; } 4091 4092 rm -f conftest.$ac_ext 4093 EXEEXT=$ac_cv_exeext 4094 ac_exeext=$EXEEXT 4095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4096 /* end confdefs.h. */ 4097 #include <stdio.h> 4098 int 4099 main () 4100 { 4101 FILE *f = fopen ("conftest.out", "w"); 4102 return ferror (f) || fclose (f) != 0; 4103 4104 ; 4105 return 0; 4106 } 4107 _ACEOF 4108 ac_clean_files="$ac_clean_files conftest.out" 4109 # Check that the compiler produces executables we can run. If not, either 4110 # the compiler is broken, or we cross compile. 4111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 4112 $as_echo_n "checking whether we are cross compiling... " >&6; } 4113 if test "$cross_compiling" != yes; then 4114 { { ac_try="$ac_link" 4115 case "(($ac_try" in 4116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4117 *) ac_try_echo=$ac_try;; 4118 esac 4119 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4120 $as_echo "$ac_try_echo"; } >&5 4121 (eval "$ac_link") 2>&5 4122 ac_status=$? 4123 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4124 test $ac_status = 0; } 4125 if { ac_try='./conftest$ac_cv_exeext' 4126 { { case "(($ac_try" in 4127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4128 *) ac_try_echo=$ac_try;; 4129 esac 4130 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4131 $as_echo "$ac_try_echo"; } >&5 4132 (eval "$ac_try") 2>&5 4133 ac_status=$? 4134 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4135 test $ac_status = 0; }; }; then 4136 cross_compiling=no 4137 else 4138 if test "$cross_compiling" = maybe; then 4139 cross_compiling=yes 4140 else 4141 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4142 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4143 as_fn_error $? "cannot run C compiled programs. 4144 If you meant to cross compile, use \`--host'. 4145 See \`config.log' for more details" "$LINENO" 5; } 4146 fi 4147 fi 4148 fi 4149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 4150 $as_echo "$cross_compiling" >&6; } 4151 4152 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 4153 ac_clean_files=$ac_clean_files_save 4154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 4155 $as_echo_n "checking for suffix of object files... " >&6; } 4156 if ${ac_cv_objext+:} false; then : 4157 $as_echo_n "(cached) " >&6 4158 else 4159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4160 /* end confdefs.h. */ 4161 4162 int 4163 main () 4164 { 4165 4166 ; 4167 return 0; 4168 } 4169 _ACEOF 4170 rm -f conftest.o conftest.obj 4171 if { { ac_try="$ac_compile" 4172 case "(($ac_try" in 4173 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4174 *) ac_try_echo=$ac_try;; 4175 esac 4176 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4177 $as_echo "$ac_try_echo"; } >&5 4178 (eval "$ac_compile") 2>&5 4179 ac_status=$? 4180 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4181 test $ac_status = 0; }; then : 4182 for ac_file in conftest.o conftest.obj conftest.*; do 4183 test -f "$ac_file" || continue; 4184 case $ac_file in 4185 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 4186 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 4187 break;; 4188 esac 4189 done 4190 else 4191 $as_echo "$as_me: failed program was:" >&5 4192 sed 's/^/| /' conftest.$ac_ext >&5 4193 4194 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4195 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4196 as_fn_error $? "cannot compute suffix of object files: cannot compile 4197 See \`config.log' for more details" "$LINENO" 5; } 4198 fi 4199 rm -f conftest.$ac_cv_objext conftest.$ac_ext 4200 fi 4201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 4202 $as_echo "$ac_cv_objext" >&6; } 4203 OBJEXT=$ac_cv_objext 4204 ac_objext=$OBJEXT 4205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4206 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4207 if ${ac_cv_c_compiler_gnu+:} false; then : 4208 $as_echo_n "(cached) " >&6 4209 else 4210 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4211 /* end confdefs.h. */ 4212 4213 int 4214 main () 4215 { 4216 #ifndef __GNUC__ 4217 choke me 4218 #endif 4219 4220 ; 4221 return 0; 4222 } 4223 _ACEOF 4224 if ac_fn_c_try_compile "$LINENO"; then : 4225 ac_compiler_gnu=yes 4226 else 4227 ac_compiler_gnu=no 4228 fi 4229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4230 ac_cv_c_compiler_gnu=$ac_compiler_gnu 4231 4232 fi 4233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4234 $as_echo "$ac_cv_c_compiler_gnu" >&6; } 4235 if test $ac_compiler_gnu = yes; then 4236 GCC=yes 4237 else 4238 GCC= 4239 fi 4240 ac_test_CFLAGS=${CFLAGS+set} 4241 ac_save_CFLAGS=$CFLAGS 4242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4243 $as_echo_n "checking whether $CC accepts -g... " >&6; } 4244 if ${ac_cv_prog_cc_g+:} false; then : 4245 $as_echo_n "(cached) " >&6 4246 else 4247 ac_save_c_werror_flag=$ac_c_werror_flag 4248 ac_c_werror_flag=yes 4249 ac_cv_prog_cc_g=no 4250 CFLAGS="-g" 4251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4252 /* end confdefs.h. */ 4253 4254 int 4255 main () 4256 { 4257 4258 ; 4259 return 0; 4260 } 4261 _ACEOF 4262 if ac_fn_c_try_compile "$LINENO"; then : 4263 ac_cv_prog_cc_g=yes 4264 else 4265 CFLAGS="" 4266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4267 /* end confdefs.h. */ 4268 4269 int 4270 main () 4271 { 4272 4273 ; 4274 return 0; 4275 } 4276 _ACEOF 4277 if ac_fn_c_try_compile "$LINENO"; then : 4278 4279 else 4280 ac_c_werror_flag=$ac_save_c_werror_flag 4281 CFLAGS="-g" 4282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4283 /* end confdefs.h. */ 4284 4285 int 4286 main () 4287 { 4288 4289 ; 4290 return 0; 4291 } 4292 _ACEOF 4293 if ac_fn_c_try_compile "$LINENO"; then : 4294 ac_cv_prog_cc_g=yes 4295 fi 4296 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4297 fi 4298 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4299 fi 4300 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4301 ac_c_werror_flag=$ac_save_c_werror_flag 4302 fi 4303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4304 $as_echo "$ac_cv_prog_cc_g" >&6; } 4305 if test "$ac_test_CFLAGS" = set; then 4306 CFLAGS=$ac_save_CFLAGS 4307 elif test $ac_cv_prog_cc_g = yes; then 4308 if test "$GCC" = yes; then 4309 CFLAGS="-g -O2" 4310 else 4311 CFLAGS="-g" 4312 fi 4313 else 4314 if test "$GCC" = yes; then 4315 CFLAGS="-O2" 4316 else 4317 CFLAGS= 4318 fi 4319 fi 4320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4321 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4322 if ${ac_cv_prog_cc_c89+:} false; then : 4323 $as_echo_n "(cached) " >&6 4324 else 4325 ac_cv_prog_cc_c89=no 4326 ac_save_CC=$CC 4327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4328 /* end confdefs.h. */ 4329 #include <stdarg.h> 4330 #include <stdio.h> 4331 struct stat; 4332 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4333 struct buf { int x; }; 4334 FILE * (*rcsopen) (struct buf *, struct stat *, int); 4335 static char *e (p, i) 4336 char **p; 4337 int i; 4338 { 4339 return p[i]; 4340 } 4341 static char *f (char * (*g) (char **, int), char **p, ...) 4342 { 4343 char *s; 4344 va_list v; 4345 va_start (v,p); 4346 s = g (p, va_arg (v,int)); 4347 va_end (v); 4348 return s; 4349 } 4350 4351 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4352 function prototypes and stuff, but not '\xHH' hex character constants. 4353 These don't provoke an error unfortunately, instead are silently treated 4354 as 'x'. The following induces an error, until -std is added to get 4355 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4356 array size at least. It's necessary to write '\x00'==0 to get something 4357 that's true only with -std. */ 4358 int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4359 4360 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4361 inside strings and character constants. */ 4362 #define FOO(x) 'x' 4363 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4364 4365 int test (int i, double x); 4366 struct s1 {int (*f) (int a);}; 4367 struct s2 {int (*f) (double a);}; 4368 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4369 int argc; 4370 char **argv; 4371 int 4372 main () 4373 { 4374 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4375 ; 4376 return 0; 4377 } 4378 _ACEOF 4379 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4380 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4381 do 4382 CC="$ac_save_CC $ac_arg" 4383 if ac_fn_c_try_compile "$LINENO"; then : 4384 ac_cv_prog_cc_c89=$ac_arg 4385 fi 4386 rm -f core conftest.err conftest.$ac_objext 4387 test "x$ac_cv_prog_cc_c89" != "xno" && break 4388 done 4389 rm -f conftest.$ac_ext 4390 CC=$ac_save_CC 4391 4392 fi 4393 # AC_CACHE_VAL 4394 case "x$ac_cv_prog_cc_c89" in 4395 x) 4396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4397 $as_echo "none needed" >&6; } ;; 4398 xno) 4399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4400 $as_echo "unsupported" >&6; } ;; 4401 *) 4402 CC="$CC $ac_cv_prog_cc_c89" 4403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4404 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4405 esac 4406 if test "x$ac_cv_prog_cc_c89" != xno; then : 4407 4408 fi 4409 4410 ac_ext=c 4411 ac_cpp='$CPP $CPPFLAGS' 4412 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4413 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4414 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4415 4416 ac_ext=c 4417 ac_cpp='$CPP $CPPFLAGS' 4418 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4419 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4420 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 4422 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 4423 if ${am_cv_prog_cc_c_o+:} false; then : 4424 $as_echo_n "(cached) " >&6 4425 else 4426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4427 /* end confdefs.h. */ 4428 4429 int 4430 main () 4431 { 4432 4433 ; 4434 return 0; 4435 } 4436 _ACEOF 4437 # Make sure it works both with $CC and with simple cc. 4438 # Following AC_PROG_CC_C_O, we do the test twice because some 4439 # compilers refuse to overwrite an existing .o file with -o, 4440 # though they will create one. 4441 am_cv_prog_cc_c_o=yes 4442 for am_i in 1 2; do 4443 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 4444 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 4445 ac_status=$? 4446 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4447 (exit $ac_status); } \ 4448 && test -f conftest2.$ac_objext; then 4449 : OK 4450 else 4451 am_cv_prog_cc_c_o=no 4452 break 4453 fi 4454 done 4455 rm -f core conftest* 4456 unset am_i 4457 fi 4458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 4459 $as_echo "$am_cv_prog_cc_c_o" >&6; } 4460 if test "$am_cv_prog_cc_c_o" != yes; then 4461 # Losing compiler, so override with the script. 4462 # FIXME: It is wrong to rewrite CC. 4463 # But if we don't then we get into trouble of one sort or another. 4464 # A longer-term fix would be to have automake use am__CC in this case, 4465 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4466 CC="$am_aux_dir/compile $CC" 4467 fi 4468 ac_ext=c 4469 ac_cpp='$CPP $CPPFLAGS' 4470 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4471 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4472 ac_compiler_gnu=$ac_cv_c_compiler_gnu 4473 4474 4475 depcc="$CC" am_compiler_list= 4476 4477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4478 $as_echo_n "checking dependency style of $depcc... " >&6; } 4479 if ${am_cv_CC_dependencies_compiler_type+:} false; then : 4480 $as_echo_n "(cached) " >&6 4481 else 4482 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4483 # We make a subdir and do the tests there. Otherwise we can end up 4484 # making bogus files that we don't know about and never remove. For 4485 # instance it was reported that on HP-UX the gcc test will end up 4486 # making a dummy file named 'D' -- because '-MD' means "put the output 4487 # in D". 4488 rm -rf conftest.dir 4489 mkdir conftest.dir 4490 # Copy depcomp to subdir because otherwise we won't find it if we're 4491 # using a relative directory. 4492 cp "$am_depcomp" conftest.dir 4493 cd conftest.dir 4494 # We will build objects and dependencies in a subdirectory because 4495 # it helps to detect inapplicable dependency modes. For instance 4496 # both Tru64's cc and ICC support -MD to output dependencies as a 4497 # side effect of compilation, but ICC will put the dependencies in 4498 # the current directory while Tru64 will put them in the object 4499 # directory. 4500 mkdir sub 4501 4502 am_cv_CC_dependencies_compiler_type=none 4503 if test "$am_compiler_list" = ""; then 4504 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4505 fi 4506 am__universal=false 4507 case " $depcc " in #( 4508 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4509 esac 4510 4511 for depmode in $am_compiler_list; do 4512 # Setup a source with many dependencies, because some compilers 4513 # like to wrap large dependency lists on column 80 (with \), and 4514 # we should not choose a depcomp mode which is confused by this. 4515 # 4516 # We need to recreate these files for each test, as the compiler may 4517 # overwrite some of them when testing with obscure command lines. 4518 # This happens at least with the AIX C compiler. 4519 : > sub/conftest.c 4520 for i in 1 2 3 4 5 6; do 4521 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4522 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 4523 # Solaris 10 /bin/sh. 4524 echo '/* dummy */' > sub/conftst$i.h 4525 done 4526 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4527 4528 # We check with '-c' and '-o' for the sake of the "dashmstdout" 4529 # mode. It turns out that the SunPro C++ compiler does not properly 4530 # handle '-M -o', and we need to detect this. Also, some Intel 4531 # versions had trouble with output in subdirs. 4532 am__obj=sub/conftest.${OBJEXT-o} 4533 am__minus_obj="-o $am__obj" 4534 case $depmode in 4535 gcc) 4536 # This depmode causes a compiler race in universal mode. 4537 test "$am__universal" = false || continue 4538 ;; 4539 nosideeffect) 4540 # After this tag, mechanisms are not by side-effect, so they'll 4541 # only be used when explicitly requested. 4542 if test "x$enable_dependency_tracking" = xyes; then 4543 continue 4544 else 4545 break 4546 fi 4547 ;; 4548 msvc7 | msvc7msys | msvisualcpp | msvcmsys) 4549 # This compiler won't grok '-c -o', but also, the minuso test has 4550 # not run yet. These depmodes are late enough in the game, and 4551 # so weak that their functioning should not be impacted. 4552 am__obj=conftest.${OBJEXT-o} 4553 am__minus_obj= 4554 ;; 4555 none) break ;; 4556 esac 4557 if depmode=$depmode \ 4558 source=sub/conftest.c object=$am__obj \ 4559 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4560 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4561 >/dev/null 2>conftest.err && 4562 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4563 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4564 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4565 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4566 # icc doesn't choke on unknown options, it will just issue warnings 4567 # or remarks (even with -Werror). So we grep stderr for any message 4568 # that says an option was ignored or not supported. 4569 # When given -MP, icc 7.0 and 7.1 complain thusly: 4570 # icc: Command line warning: ignoring option '-M'; no argument required 4571 # The diagnosis changed in icc 8.0: 4572 # icc: Command line remark: option '-MP' not supported 4573 if (grep 'ignoring option' conftest.err || 4574 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4575 am_cv_CC_dependencies_compiler_type=$depmode 4576 break 4577 fi 4578 fi 4579 done 4580 4581 cd .. 4582 rm -rf conftest.dir 4583 else 4584 am_cv_CC_dependencies_compiler_type=none 4585 fi 4586 4587 fi 4588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4589 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4590 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4591 4592 if 4593 test "x$enable_dependency_tracking" != xno \ 4594 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4595 am__fastdepCC_TRUE= 4596 am__fastdepCC_FALSE='#' 4597 else 4598 am__fastdepCC_TRUE='#' 4599 am__fastdepCC_FALSE= 4600 fi 4601 4602 4603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4604 $as_echo_n "checking for a sed that does not truncate output... " >&6; } 4605 if ${ac_cv_path_SED+:} false; then : 4606 $as_echo_n "(cached) " >&6 4607 else 4608 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4609 for ac_i in 1 2 3 4 5 6 7; do 4610 ac_script="$ac_script$as_nl$ac_script" 4611 done 4612 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4613 { ac_script=; unset ac_script;} 4614 if test -z "$SED"; then 4615 ac_path_SED_found=false 4616 # Loop through the user's path and test for each of PROGNAME-LIST 4617 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4618 for as_dir in $PATH 4619 do 4620 IFS=$as_save_IFS 4621 test -z "$as_dir" && as_dir=. 4622 for ac_prog in sed gsed; do 4623 for ac_exec_ext in '' $ac_executable_extensions; do 4624 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4625 as_fn_executable_p "$ac_path_SED" || continue 4626 # Check for GNU ac_path_SED and select it if it is found. 4627 # Check for GNU $ac_path_SED 4628 case `"$ac_path_SED" --version 2>&1` in 4629 *GNU*) 4630 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4631 *) 4632 ac_count=0 4633 $as_echo_n 0123456789 >"conftest.in" 4634 while : 4635 do 4636 cat "conftest.in" "conftest.in" >"conftest.tmp" 4637 mv "conftest.tmp" "conftest.in" 4638 cp "conftest.in" "conftest.nl" 4639 $as_echo '' >> "conftest.nl" 4640 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4641 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4642 as_fn_arith $ac_count + 1 && ac_count=$as_val 4643 if test $ac_count -gt ${ac_path_SED_max-0}; then 4644 # Best one so far, save it but keep looking for a better one 4645 ac_cv_path_SED="$ac_path_SED" 4646 ac_path_SED_max=$ac_count 4647 fi 4648 # 10*(2^10) chars as input seems more than enough 4649 test $ac_count -gt 10 && break 4650 done 4651 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4652 esac 4653 4654 $ac_path_SED_found && break 3 4655 done 4656 done 4657 done 4658 IFS=$as_save_IFS 4659 if test -z "$ac_cv_path_SED"; then 4660 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4661 fi 4662 else 4663 ac_cv_path_SED=$SED 4664 fi 4665 4666 fi 4667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4668 $as_echo "$ac_cv_path_SED" >&6; } 4669 SED="$ac_cv_path_SED" 4670 rm -f conftest.sed 4671 4672 test -z "$SED" && SED=sed 4673 Xsed="$SED -e 1s/^X//" 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4686 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4687 if ${ac_cv_path_GREP+:} false; then : 4688 $as_echo_n "(cached) " >&6 4689 else 4690 if test -z "$GREP"; then 4691 ac_path_GREP_found=false 4692 # Loop through the user's path and test for each of PROGNAME-LIST 4693 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4694 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4695 do 4696 IFS=$as_save_IFS 4697 test -z "$as_dir" && as_dir=. 4698 for ac_prog in grep ggrep; do 4699 for ac_exec_ext in '' $ac_executable_extensions; do 4700 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4701 as_fn_executable_p "$ac_path_GREP" || continue 4702 # Check for GNU ac_path_GREP and select it if it is found. 4703 # Check for GNU $ac_path_GREP 4704 case `"$ac_path_GREP" --version 2>&1` in 4705 *GNU*) 4706 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4707 *) 4708 ac_count=0 4709 $as_echo_n 0123456789 >"conftest.in" 4710 while : 4711 do 4712 cat "conftest.in" "conftest.in" >"conftest.tmp" 4713 mv "conftest.tmp" "conftest.in" 4714 cp "conftest.in" "conftest.nl" 4715 $as_echo 'GREP' >> "conftest.nl" 4716 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4717 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4718 as_fn_arith $ac_count + 1 && ac_count=$as_val 4719 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4720 # Best one so far, save it but keep looking for a better one 4721 ac_cv_path_GREP="$ac_path_GREP" 4722 ac_path_GREP_max=$ac_count 4723 fi 4724 # 10*(2^10) chars as input seems more than enough 4725 test $ac_count -gt 10 && break 4726 done 4727 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4728 esac 4729 4730 $ac_path_GREP_found && break 3 4731 done 4732 done 4733 done 4734 IFS=$as_save_IFS 4735 if test -z "$ac_cv_path_GREP"; then 4736 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4737 fi 4738 else 4739 ac_cv_path_GREP=$GREP 4740 fi 4741 4742 fi 4743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4744 $as_echo "$ac_cv_path_GREP" >&6; } 4745 GREP="$ac_cv_path_GREP" 4746 4747 4748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4749 $as_echo_n "checking for egrep... " >&6; } 4750 if ${ac_cv_path_EGREP+:} false; then : 4751 $as_echo_n "(cached) " >&6 4752 else 4753 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4754 then ac_cv_path_EGREP="$GREP -E" 4755 else 4756 if test -z "$EGREP"; then 4757 ac_path_EGREP_found=false 4758 # Loop through the user's path and test for each of PROGNAME-LIST 4759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4760 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4761 do 4762 IFS=$as_save_IFS 4763 test -z "$as_dir" && as_dir=. 4764 for ac_prog in egrep; do 4765 for ac_exec_ext in '' $ac_executable_extensions; do 4766 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4767 as_fn_executable_p "$ac_path_EGREP" || continue 4768 # Check for GNU ac_path_EGREP and select it if it is found. 4769 # Check for GNU $ac_path_EGREP 4770 case `"$ac_path_EGREP" --version 2>&1` in 4771 *GNU*) 4772 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4773 *) 4774 ac_count=0 4775 $as_echo_n 0123456789 >"conftest.in" 4776 while : 4777 do 4778 cat "conftest.in" "conftest.in" >"conftest.tmp" 4779 mv "conftest.tmp" "conftest.in" 4780 cp "conftest.in" "conftest.nl" 4781 $as_echo 'EGREP' >> "conftest.nl" 4782 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4783 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4784 as_fn_arith $ac_count + 1 && ac_count=$as_val 4785 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4786 # Best one so far, save it but keep looking for a better one 4787 ac_cv_path_EGREP="$ac_path_EGREP" 4788 ac_path_EGREP_max=$ac_count 4789 fi 4790 # 10*(2^10) chars as input seems more than enough 4791 test $ac_count -gt 10 && break 4792 done 4793 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4794 esac 4795 4796 $ac_path_EGREP_found && break 3 4797 done 4798 done 4799 done 4800 IFS=$as_save_IFS 4801 if test -z "$ac_cv_path_EGREP"; then 4802 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4803 fi 4804 else 4805 ac_cv_path_EGREP=$EGREP 4806 fi 4807 4808 fi 4809 fi 4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4811 $as_echo "$ac_cv_path_EGREP" >&6; } 4812 EGREP="$ac_cv_path_EGREP" 4813 4814 4815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4816 $as_echo_n "checking for fgrep... " >&6; } 4817 if ${ac_cv_path_FGREP+:} false; then : 4818 $as_echo_n "(cached) " >&6 4819 else 4820 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4821 then ac_cv_path_FGREP="$GREP -F" 4822 else 4823 if test -z "$FGREP"; then 4824 ac_path_FGREP_found=false 4825 # Loop through the user's path and test for each of PROGNAME-LIST 4826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4827 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4828 do 4829 IFS=$as_save_IFS 4830 test -z "$as_dir" && as_dir=. 4831 for ac_prog in fgrep; do 4832 for ac_exec_ext in '' $ac_executable_extensions; do 4833 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4834 as_fn_executable_p "$ac_path_FGREP" || continue 4835 # Check for GNU ac_path_FGREP and select it if it is found. 4836 # Check for GNU $ac_path_FGREP 4837 case `"$ac_path_FGREP" --version 2>&1` in 4838 *GNU*) 4839 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4840 *) 4841 ac_count=0 4842 $as_echo_n 0123456789 >"conftest.in" 4843 while : 4844 do 4845 cat "conftest.in" "conftest.in" >"conftest.tmp" 4846 mv "conftest.tmp" "conftest.in" 4847 cp "conftest.in" "conftest.nl" 4848 $as_echo 'FGREP' >> "conftest.nl" 4849 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4850 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4851 as_fn_arith $ac_count + 1 && ac_count=$as_val 4852 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4853 # Best one so far, save it but keep looking for a better one 4854 ac_cv_path_FGREP="$ac_path_FGREP" 4855 ac_path_FGREP_max=$ac_count 4856 fi 4857 # 10*(2^10) chars as input seems more than enough 4858 test $ac_count -gt 10 && break 4859 done 4860 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4861 esac 4862 4863 $ac_path_FGREP_found && break 3 4864 done 4865 done 4866 done 4867 IFS=$as_save_IFS 4868 if test -z "$ac_cv_path_FGREP"; then 4869 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4870 fi 4871 else 4872 ac_cv_path_FGREP=$FGREP 4873 fi 4874 4875 fi 4876 fi 4877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4878 $as_echo "$ac_cv_path_FGREP" >&6; } 4879 FGREP="$ac_cv_path_FGREP" 4880 4881 4882 test -z "$GREP" && GREP=grep 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 # Check whether --with-gnu-ld was given. 4903 if test "${with_gnu_ld+set}" = set; then : 4904 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 4905 else 4906 with_gnu_ld=no 4907 fi 4908 4909 ac_prog=ld 4910 if test "$GCC" = yes; then 4911 # Check if gcc -print-prog-name=ld gives a path. 4912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 4913 $as_echo_n "checking for ld used by $CC... " >&6; } 4914 case $host in 4915 *-*-mingw*) 4916 # gcc leaves a trailing carriage return which upsets mingw 4917 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4918 *) 4919 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4920 esac 4921 case $ac_prog in 4922 # Accept absolute paths. 4923 [\\/]* | ?:[\\/]*) 4924 re_direlt='/[^/][^/]*/\.\./' 4925 # Canonicalize the pathname of ld 4926 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 4927 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 4928 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 4929 done 4930 test -z "$LD" && LD="$ac_prog" 4931 ;; 4932 "") 4933 # If it fails, then pretend we aren't using GCC. 4934 ac_prog=ld 4935 ;; 4936 *) 4937 # If it is relative, then search for the first ld in PATH. 4938 with_gnu_ld=unknown 4939 ;; 4940 esac 4941 elif test "$with_gnu_ld" = yes; then 4942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 4943 $as_echo_n "checking for GNU ld... " >&6; } 4944 else 4945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 4946 $as_echo_n "checking for non-GNU ld... " >&6; } 4947 fi 4948 if ${lt_cv_path_LD+:} false; then : 4949 $as_echo_n "(cached) " >&6 4950 else 4951 if test -z "$LD"; then 4952 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 4953 for ac_dir in $PATH; do 4954 IFS="$lt_save_ifs" 4955 test -z "$ac_dir" && ac_dir=. 4956 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4957 lt_cv_path_LD="$ac_dir/$ac_prog" 4958 # Check to see if the program is GNU ld. I'd rather use --version, 4959 # but apparently some variants of GNU ld only accept -v. 4960 # Break only if it was the GNU/non-GNU ld that we prefer. 4961 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 4962 *GNU* | *'with BFD'*) 4963 test "$with_gnu_ld" != no && break 4964 ;; 4965 *) 4966 test "$with_gnu_ld" != yes && break 4967 ;; 4968 esac 4969 fi 4970 done 4971 IFS="$lt_save_ifs" 4972 else 4973 lt_cv_path_LD="$LD" # Let the user override the test with a path. 4974 fi 4975 fi 4976 4977 LD="$lt_cv_path_LD" 4978 if test -n "$LD"; then 4979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 4980 $as_echo "$LD" >&6; } 4981 else 4982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4983 $as_echo "no" >&6; } 4984 fi 4985 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 4986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 4987 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 4988 if ${lt_cv_prog_gnu_ld+:} false; then : 4989 $as_echo_n "(cached) " >&6 4990 else 4991 # I'd rather use --version here, but apparently some GNU lds only accept -v. 4992 case `$LD -v 2>&1 </dev/null` in 4993 *GNU* | *'with BFD'*) 4994 lt_cv_prog_gnu_ld=yes 4995 ;; 4996 *) 4997 lt_cv_prog_gnu_ld=no 4998 ;; 4999 esac 5000 fi 5001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5002 $as_echo "$lt_cv_prog_gnu_ld" >&6; } 5003 with_gnu_ld=$lt_cv_prog_gnu_ld 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5014 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5015 if ${lt_cv_path_NM+:} false; then : 5016 $as_echo_n "(cached) " >&6 5017 else 5018 if test -n "$NM"; then 5019 # Let the user override the test. 5020 lt_cv_path_NM="$NM" 5021 else 5022 lt_nm_to_check="${ac_tool_prefix}nm" 5023 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5024 lt_nm_to_check="$lt_nm_to_check nm" 5025 fi 5026 for lt_tmp_nm in $lt_nm_to_check; do 5027 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5028 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5029 IFS="$lt_save_ifs" 5030 test -z "$ac_dir" && ac_dir=. 5031 tmp_nm="$ac_dir/$lt_tmp_nm" 5032 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5033 # Check to see if the nm accepts a BSD-compat flag. 5034 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5035 # nm: unknown option "B" ignored 5036 # Tru64's nm complains that /dev/null is an invalid object file 5037 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5038 */dev/null* | *'Invalid file or object type'*) 5039 lt_cv_path_NM="$tmp_nm -B" 5040 break 5041 ;; 5042 *) 5043 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5044 */dev/null*) 5045 lt_cv_path_NM="$tmp_nm -p" 5046 break 5047 ;; 5048 *) 5049 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5050 continue # so that we can try to find one that supports BSD flags 5051 ;; 5052 esac 5053 ;; 5054 esac 5055 fi 5056 done 5057 IFS="$lt_save_ifs" 5058 done 5059 : ${lt_cv_path_NM=no} 5060 fi 5061 fi 5062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5063 $as_echo "$lt_cv_path_NM" >&6; } 5064 if test "$lt_cv_path_NM" != "no"; then 5065 NM="$lt_cv_path_NM" 5066 else 5067 # Didn't find any BSD compatible name lister, look for dumpbin. 5068 if test -n "$DUMPBIN"; then : 5069 # Let the user override the test. 5070 else 5071 if test -n "$ac_tool_prefix"; then 5072 for ac_prog in dumpbin "link -dump" 5073 do 5074 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5075 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5077 $as_echo_n "checking for $ac_word... " >&6; } 5078 if ${ac_cv_prog_DUMPBIN+:} false; then : 5079 $as_echo_n "(cached) " >&6 5080 else 5081 if test -n "$DUMPBIN"; then 5082 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5083 else 5084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5085 for as_dir in $PATH 5086 do 5087 IFS=$as_save_IFS 5088 test -z "$as_dir" && as_dir=. 5089 for ac_exec_ext in '' $ac_executable_extensions; do 5090 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5091 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5092 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5093 break 2 5094 fi 5095 done 5096 done 5097 IFS=$as_save_IFS 5098 5099 fi 5100 fi 5101 DUMPBIN=$ac_cv_prog_DUMPBIN 5102 if test -n "$DUMPBIN"; then 5103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5104 $as_echo "$DUMPBIN" >&6; } 5105 else 5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5107 $as_echo "no" >&6; } 5108 fi 5109 5110 5111 test -n "$DUMPBIN" && break 5112 done 5113 fi 5114 if test -z "$DUMPBIN"; then 5115 ac_ct_DUMPBIN=$DUMPBIN 5116 for ac_prog in dumpbin "link -dump" 5117 do 5118 # Extract the first word of "$ac_prog", so it can be a program name with args. 5119 set dummy $ac_prog; ac_word=$2 5120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5121 $as_echo_n "checking for $ac_word... " >&6; } 5122 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 5123 $as_echo_n "(cached) " >&6 5124 else 5125 if test -n "$ac_ct_DUMPBIN"; then 5126 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5127 else 5128 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5129 for as_dir in $PATH 5130 do 5131 IFS=$as_save_IFS 5132 test -z "$as_dir" && as_dir=. 5133 for ac_exec_ext in '' $ac_executable_extensions; do 5134 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5135 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5136 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5137 break 2 5138 fi 5139 done 5140 done 5141 IFS=$as_save_IFS 5142 5143 fi 5144 fi 5145 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5146 if test -n "$ac_ct_DUMPBIN"; then 5147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5148 $as_echo "$ac_ct_DUMPBIN" >&6; } 5149 else 5150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5151 $as_echo "no" >&6; } 5152 fi 5153 5154 5155 test -n "$ac_ct_DUMPBIN" && break 5156 done 5157 5158 if test "x$ac_ct_DUMPBIN" = x; then 5159 DUMPBIN=":" 5160 else 5161 case $cross_compiling:$ac_tool_warned in 5162 yes:) 5163 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5164 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5165 ac_tool_warned=yes ;; 5166 esac 5167 DUMPBIN=$ac_ct_DUMPBIN 5168 fi 5169 fi 5170 5171 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5172 *COFF*) 5173 DUMPBIN="$DUMPBIN -symbols" 5174 ;; 5175 *) 5176 DUMPBIN=: 5177 ;; 5178 esac 5179 fi 5180 5181 if test "$DUMPBIN" != ":"; then 5182 NM="$DUMPBIN" 5183 fi 5184 fi 5185 test -z "$NM" && NM=nm 5186 5187 5188 5189 5190 5191 5192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5193 $as_echo_n "checking the name lister ($NM) interface... " >&6; } 5194 if ${lt_cv_nm_interface+:} false; then : 5195 $as_echo_n "(cached) " >&6 5196 else 5197 lt_cv_nm_interface="BSD nm" 5198 echo "int some_variable = 0;" > conftest.$ac_ext 5199 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5200 (eval "$ac_compile" 2>conftest.err) 5201 cat conftest.err >&5 5202 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5203 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5204 cat conftest.err >&5 5205 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5206 cat conftest.out >&5 5207 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5208 lt_cv_nm_interface="MS dumpbin" 5209 fi 5210 rm -f conftest* 5211 fi 5212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5213 $as_echo "$lt_cv_nm_interface" >&6; } 5214 5215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5216 $as_echo_n "checking whether ln -s works... " >&6; } 5217 LN_S=$as_ln_s 5218 if test "$LN_S" = "ln -s"; then 5219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5220 $as_echo "yes" >&6; } 5221 else 5222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5223 $as_echo "no, using $LN_S" >&6; } 5224 fi 5225 5226 # find the maximum length of command line arguments 5227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5228 $as_echo_n "checking the maximum length of command line arguments... " >&6; } 5229 if ${lt_cv_sys_max_cmd_len+:} false; then : 5230 $as_echo_n "(cached) " >&6 5231 else 5232 i=0 5233 teststring="ABCD" 5234 5235 case $build_os in 5236 msdosdjgpp*) 5237 # On DJGPP, this test can blow up pretty badly due to problems in libc 5238 # (any single argument exceeding 2000 bytes causes a buffer overrun 5239 # during glob expansion). Even if it were fixed, the result of this 5240 # check would be larger than it should be. 5241 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5242 ;; 5243 5244 gnu*) 5245 # Under GNU Hurd, this test is not required because there is 5246 # no limit to the length of command line arguments. 5247 # Libtool will interpret -1 as no limit whatsoever 5248 lt_cv_sys_max_cmd_len=-1; 5249 ;; 5250 5251 cygwin* | mingw* | cegcc*) 5252 # On Win9x/ME, this test blows up -- it succeeds, but takes 5253 # about 5 minutes as the teststring grows exponentially. 5254 # Worse, since 9x/ME are not pre-emptively multitasking, 5255 # you end up with a "frozen" computer, even though with patience 5256 # the test eventually succeeds (with a max line length of 256k). 5257 # Instead, let's just punt: use the minimum linelength reported by 5258 # all of the supported platforms: 8192 (on NT/2K/XP). 5259 lt_cv_sys_max_cmd_len=8192; 5260 ;; 5261 5262 mint*) 5263 # On MiNT this can take a long time and run out of memory. 5264 lt_cv_sys_max_cmd_len=8192; 5265 ;; 5266 5267 amigaos*) 5268 # On AmigaOS with pdksh, this test takes hours, literally. 5269 # So we just punt and use a minimum line length of 8192. 5270 lt_cv_sys_max_cmd_len=8192; 5271 ;; 5272 5273 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5274 # This has been around since 386BSD, at least. Likely further. 5275 if test -x /sbin/sysctl; then 5276 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5277 elif test -x /usr/sbin/sysctl; then 5278 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5279 else 5280 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5281 fi 5282 # And add a safety zone 5283 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5284 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5285 ;; 5286 5287 interix*) 5288 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5289 lt_cv_sys_max_cmd_len=196608 5290 ;; 5291 5292 os2*) 5293 # The test takes a long time on OS/2. 5294 lt_cv_sys_max_cmd_len=8192 5295 ;; 5296 5297 osf*) 5298 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5299 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5300 # nice to cause kernel panics so lets avoid the loop below. 5301 # First set a reasonable default. 5302 lt_cv_sys_max_cmd_len=16384 5303 # 5304 if test -x /sbin/sysconfig; then 5305 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5306 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5307 esac 5308 fi 5309 ;; 5310 sco3.2v5*) 5311 lt_cv_sys_max_cmd_len=102400 5312 ;; 5313 sysv5* | sco5v6* | sysv4.2uw2*) 5314 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5315 if test -n "$kargmax"; then 5316 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5317 else 5318 lt_cv_sys_max_cmd_len=32768 5319 fi 5320 ;; 5321 *) 5322 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5323 if test -n "$lt_cv_sys_max_cmd_len" && \ 5324 test undefined != "$lt_cv_sys_max_cmd_len"; then 5325 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5326 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5327 else 5328 # Make teststring a little bigger before we do anything with it. 5329 # a 1K string should be a reasonable start. 5330 for i in 1 2 3 4 5 6 7 8 ; do 5331 teststring=$teststring$teststring 5332 done 5333 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5334 # If test is not a shell built-in, we'll probably end up computing a 5335 # maximum length that is only half of the actual maximum length, but 5336 # we can't tell. 5337 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 5338 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5339 test $i != 17 # 1/2 MB should be enough 5340 do 5341 i=`expr $i + 1` 5342 teststring=$teststring$teststring 5343 done 5344 # Only check the string length outside the loop. 5345 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5346 teststring= 5347 # Add a significant safety factor because C++ compilers can tack on 5348 # massive amounts of additional arguments before passing them to the 5349 # linker. It appears as though 1/2 is a usable value. 5350 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5351 fi 5352 ;; 5353 esac 5354 5355 fi 5356 5357 if test -n $lt_cv_sys_max_cmd_len ; then 5358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5359 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5360 else 5361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5362 $as_echo "none" >&6; } 5363 fi 5364 max_cmd_len=$lt_cv_sys_max_cmd_len 5365 5366 5367 5368 5369 5370 5371 : ${CP="cp -f"} 5372 : ${MV="mv -f"} 5373 : ${RM="rm -f"} 5374 5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5376 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5377 # Try some XSI features 5378 xsi_shell=no 5379 ( _lt_dummy="a/b/c" 5380 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 5381 = c,a/b,b/c, \ 5382 && eval 'test $(( 1 + 1 )) -eq 2 \ 5383 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5384 && xsi_shell=yes 5385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5386 $as_echo "$xsi_shell" >&6; } 5387 5388 5389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5390 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5391 lt_shell_append=no 5392 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5393 >/dev/null 2>&1 \ 5394 && lt_shell_append=yes 5395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5396 $as_echo "$lt_shell_append" >&6; } 5397 5398 5399 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5400 lt_unset=unset 5401 else 5402 lt_unset=false 5403 fi 5404 5405 5406 5407 5408 5409 # test EBCDIC or ASCII 5410 case `echo X|tr X '\101'` in 5411 A) # ASCII based system 5412 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5413 lt_SP2NL='tr \040 \012' 5414 lt_NL2SP='tr \015\012 \040\040' 5415 ;; 5416 *) # EBCDIC based system 5417 lt_SP2NL='tr \100 \n' 5418 lt_NL2SP='tr \r\n \100\100' 5419 ;; 5420 esac 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 5431 $as_echo_n "checking how to convert $build file names to $host format... " >&6; } 5432 if ${lt_cv_to_host_file_cmd+:} false; then : 5433 $as_echo_n "(cached) " >&6 5434 else 5435 case $host in 5436 *-*-mingw* ) 5437 case $build in 5438 *-*-mingw* ) # actually msys 5439 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 5440 ;; 5441 *-*-cygwin* ) 5442 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 5443 ;; 5444 * ) # otherwise, assume *nix 5445 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 5446 ;; 5447 esac 5448 ;; 5449 *-*-cygwin* ) 5450 case $build in 5451 *-*-mingw* ) # actually msys 5452 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 5453 ;; 5454 *-*-cygwin* ) 5455 lt_cv_to_host_file_cmd=func_convert_file_noop 5456 ;; 5457 * ) # otherwise, assume *nix 5458 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 5459 ;; 5460 esac 5461 ;; 5462 * ) # unhandled hosts (and "normal" native builds) 5463 lt_cv_to_host_file_cmd=func_convert_file_noop 5464 ;; 5465 esac 5466 5467 fi 5468 5469 to_host_file_cmd=$lt_cv_to_host_file_cmd 5470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 5471 $as_echo "$lt_cv_to_host_file_cmd" >&6; } 5472 5473 5474 5475 5476 5477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 5478 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 5479 if ${lt_cv_to_tool_file_cmd+:} false; then : 5480 $as_echo_n "(cached) " >&6 5481 else 5482 #assume ordinary cross tools, or native build. 5483 lt_cv_to_tool_file_cmd=func_convert_file_noop 5484 case $host in 5485 *-*-mingw* ) 5486 case $build in 5487 *-*-mingw* ) # actually msys 5488 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 5489 ;; 5490 esac 5491 ;; 5492 esac 5493 5494 fi 5495 5496 to_tool_file_cmd=$lt_cv_to_tool_file_cmd 5497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 5498 $as_echo "$lt_cv_to_tool_file_cmd" >&6; } 5499 5500 5501 5502 5503 5504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5505 $as_echo_n "checking for $LD option to reload object files... " >&6; } 5506 if ${lt_cv_ld_reload_flag+:} false; then : 5507 $as_echo_n "(cached) " >&6 5508 else 5509 lt_cv_ld_reload_flag='-r' 5510 fi 5511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5512 $as_echo "$lt_cv_ld_reload_flag" >&6; } 5513 reload_flag=$lt_cv_ld_reload_flag 5514 case $reload_flag in 5515 "" | " "*) ;; 5516 *) reload_flag=" $reload_flag" ;; 5517 esac 5518 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5519 case $host_os in 5520 cygwin* | mingw* | pw32* | cegcc*) 5521 if test "$GCC" != yes; then 5522 reload_cmds=false 5523 fi 5524 ;; 5525 darwin*) 5526 if test "$GCC" = yes; then 5527 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5528 else 5529 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5530 fi 5531 ;; 5532 esac 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 if test -n "$ac_tool_prefix"; then 5543 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5544 set dummy ${ac_tool_prefix}objdump; ac_word=$2 5545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5546 $as_echo_n "checking for $ac_word... " >&6; } 5547 if ${ac_cv_prog_OBJDUMP+:} false; then : 5548 $as_echo_n "(cached) " >&6 5549 else 5550 if test -n "$OBJDUMP"; then 5551 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5552 else 5553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5554 for as_dir in $PATH 5555 do 5556 IFS=$as_save_IFS 5557 test -z "$as_dir" && as_dir=. 5558 for ac_exec_ext in '' $ac_executable_extensions; do 5559 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5560 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5561 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5562 break 2 5563 fi 5564 done 5565 done 5566 IFS=$as_save_IFS 5567 5568 fi 5569 fi 5570 OBJDUMP=$ac_cv_prog_OBJDUMP 5571 if test -n "$OBJDUMP"; then 5572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5573 $as_echo "$OBJDUMP" >&6; } 5574 else 5575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5576 $as_echo "no" >&6; } 5577 fi 5578 5579 5580 fi 5581 if test -z "$ac_cv_prog_OBJDUMP"; then 5582 ac_ct_OBJDUMP=$OBJDUMP 5583 # Extract the first word of "objdump", so it can be a program name with args. 5584 set dummy objdump; ac_word=$2 5585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5586 $as_echo_n "checking for $ac_word... " >&6; } 5587 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 5588 $as_echo_n "(cached) " >&6 5589 else 5590 if test -n "$ac_ct_OBJDUMP"; then 5591 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5592 else 5593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5594 for as_dir in $PATH 5595 do 5596 IFS=$as_save_IFS 5597 test -z "$as_dir" && as_dir=. 5598 for ac_exec_ext in '' $ac_executable_extensions; do 5599 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5600 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5601 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5602 break 2 5603 fi 5604 done 5605 done 5606 IFS=$as_save_IFS 5607 5608 fi 5609 fi 5610 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5611 if test -n "$ac_ct_OBJDUMP"; then 5612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5613 $as_echo "$ac_ct_OBJDUMP" >&6; } 5614 else 5615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5616 $as_echo "no" >&6; } 5617 fi 5618 5619 if test "x$ac_ct_OBJDUMP" = x; then 5620 OBJDUMP="false" 5621 else 5622 case $cross_compiling:$ac_tool_warned in 5623 yes:) 5624 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5625 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5626 ac_tool_warned=yes ;; 5627 esac 5628 OBJDUMP=$ac_ct_OBJDUMP 5629 fi 5630 else 5631 OBJDUMP="$ac_cv_prog_OBJDUMP" 5632 fi 5633 5634 test -z "$OBJDUMP" && OBJDUMP=objdump 5635 5636 5637 5638 5639 5640 5641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5642 $as_echo_n "checking how to recognize dependent libraries... " >&6; } 5643 if ${lt_cv_deplibs_check_method+:} false; then : 5644 $as_echo_n "(cached) " >&6 5645 else 5646 lt_cv_file_magic_cmd='$MAGIC_CMD' 5647 lt_cv_file_magic_test_file= 5648 lt_cv_deplibs_check_method='unknown' 5649 # Need to set the preceding variable on all platforms that support 5650 # interlibrary dependencies. 5651 # 'none' -- dependencies not supported. 5652 # `unknown' -- same as none, but documents that we really don't know. 5653 # 'pass_all' -- all dependencies passed with no checks. 5654 # 'test_compile' -- check by making test program. 5655 # 'file_magic [[regex]]' -- check by looking for files in library path 5656 # which responds to the $file_magic_cmd with a given extended regex. 5657 # If you have `file' or equivalent on your system and you're not sure 5658 # whether `pass_all' will *always* work, you probably want this one. 5659 5660 case $host_os in 5661 aix[4-9]*) 5662 lt_cv_deplibs_check_method=pass_all 5663 ;; 5664 5665 beos*) 5666 lt_cv_deplibs_check_method=pass_all 5667 ;; 5668 5669 bsdi[45]*) 5670 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5671 lt_cv_file_magic_cmd='/usr/bin/file -L' 5672 lt_cv_file_magic_test_file=/shlib/libc.so 5673 ;; 5674 5675 cygwin*) 5676 # func_win32_libid is a shell function defined in ltmain.sh 5677 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5678 lt_cv_file_magic_cmd='func_win32_libid' 5679 ;; 5680 5681 mingw* | pw32*) 5682 # Base MSYS/MinGW do not provide the 'file' command needed by 5683 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5684 # unless we find 'file', for example because we are cross-compiling. 5685 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5686 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5687 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5688 lt_cv_file_magic_cmd='func_win32_libid' 5689 else 5690 # Keep this pattern in sync with the one in func_win32_libid. 5691 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5692 lt_cv_file_magic_cmd='$OBJDUMP -f' 5693 fi 5694 ;; 5695 5696 cegcc*) 5697 # use the weaker test based on 'objdump'. See mingw*. 5698 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5699 lt_cv_file_magic_cmd='$OBJDUMP -f' 5700 ;; 5701 5702 darwin* | rhapsody*) 5703 lt_cv_deplibs_check_method=pass_all 5704 ;; 5705 5706 freebsd* | dragonfly*) 5707 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5708 case $host_cpu in 5709 i*86 ) 5710 # Not sure whether the presence of OpenBSD here was a mistake. 5711 # Let's accept both of them until this is cleared up. 5712 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5713 lt_cv_file_magic_cmd=/usr/bin/file 5714 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5715 ;; 5716 esac 5717 else 5718 lt_cv_deplibs_check_method=pass_all 5719 fi 5720 ;; 5721 5722 haiku*) 5723 lt_cv_deplibs_check_method=pass_all 5724 ;; 5725 5726 hpux10.20* | hpux11*) 5727 lt_cv_file_magic_cmd=/usr/bin/file 5728 case $host_cpu in 5729 ia64*) 5730 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5731 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5732 ;; 5733 hppa*64*) 5734 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]' 5735 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5736 ;; 5737 *) 5738 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5739 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5740 ;; 5741 esac 5742 ;; 5743 5744 interix[3-9]*) 5745 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5746 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5747 ;; 5748 5749 irix5* | irix6* | nonstopux*) 5750 case $LD in 5751 *-32|*"-32 ") libmagic=32-bit;; 5752 *-n32|*"-n32 ") libmagic=N32;; 5753 *-64|*"-64 ") libmagic=64-bit;; 5754 *) libmagic=never-match;; 5755 esac 5756 lt_cv_deplibs_check_method=pass_all 5757 ;; 5758 5759 # This must be glibc/ELF. 5760 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 5761 lt_cv_deplibs_check_method=pass_all 5762 ;; 5763 5764 netbsd* | netbsdelf*-gnu) 5765 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5766 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5767 else 5768 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5769 fi 5770 ;; 5771 5772 newos6*) 5773 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5774 lt_cv_file_magic_cmd=/usr/bin/file 5775 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5776 ;; 5777 5778 *nto* | *qnx*) 5779 lt_cv_deplibs_check_method=pass_all 5780 ;; 5781 5782 openbsd*) 5783 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5784 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5785 else 5786 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5787 fi 5788 ;; 5789 5790 osf3* | osf4* | osf5*) 5791 lt_cv_deplibs_check_method=pass_all 5792 ;; 5793 5794 rdos*) 5795 lt_cv_deplibs_check_method=pass_all 5796 ;; 5797 5798 solaris*) 5799 lt_cv_deplibs_check_method=pass_all 5800 ;; 5801 5802 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5803 lt_cv_deplibs_check_method=pass_all 5804 ;; 5805 5806 sysv4 | sysv4.3*) 5807 case $host_vendor in 5808 motorola) 5809 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]' 5810 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5811 ;; 5812 ncr) 5813 lt_cv_deplibs_check_method=pass_all 5814 ;; 5815 sequent) 5816 lt_cv_file_magic_cmd='/bin/file' 5817 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5818 ;; 5819 sni) 5820 lt_cv_file_magic_cmd='/bin/file' 5821 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5822 lt_cv_file_magic_test_file=/lib/libc.so 5823 ;; 5824 siemens) 5825 lt_cv_deplibs_check_method=pass_all 5826 ;; 5827 pc) 5828 lt_cv_deplibs_check_method=pass_all 5829 ;; 5830 esac 5831 ;; 5832 5833 tpf*) 5834 lt_cv_deplibs_check_method=pass_all 5835 ;; 5836 esac 5837 5838 fi 5839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5840 $as_echo "$lt_cv_deplibs_check_method" >&6; } 5841 5842 file_magic_glob= 5843 want_nocaseglob=no 5844 if test "$build" = "$host"; then 5845 case $host_os in 5846 mingw* | pw32*) 5847 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 5848 want_nocaseglob=yes 5849 else 5850 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 5851 fi 5852 ;; 5853 esac 5854 fi 5855 5856 file_magic_cmd=$lt_cv_file_magic_cmd 5857 deplibs_check_method=$lt_cv_deplibs_check_method 5858 test -z "$deplibs_check_method" && deplibs_check_method=unknown 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 if test -n "$ac_tool_prefix"; then 5882 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 5883 set dummy ${ac_tool_prefix}dlltool; ac_word=$2 5884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5885 $as_echo_n "checking for $ac_word... " >&6; } 5886 if ${ac_cv_prog_DLLTOOL+:} false; then : 5887 $as_echo_n "(cached) " >&6 5888 else 5889 if test -n "$DLLTOOL"; then 5890 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 5891 else 5892 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5893 for as_dir in $PATH 5894 do 5895 IFS=$as_save_IFS 5896 test -z "$as_dir" && as_dir=. 5897 for ac_exec_ext in '' $ac_executable_extensions; do 5898 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5899 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 5900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5901 break 2 5902 fi 5903 done 5904 done 5905 IFS=$as_save_IFS 5906 5907 fi 5908 fi 5909 DLLTOOL=$ac_cv_prog_DLLTOOL 5910 if test -n "$DLLTOOL"; then 5911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 5912 $as_echo "$DLLTOOL" >&6; } 5913 else 5914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5915 $as_echo "no" >&6; } 5916 fi 5917 5918 5919 fi 5920 if test -z "$ac_cv_prog_DLLTOOL"; then 5921 ac_ct_DLLTOOL=$DLLTOOL 5922 # Extract the first word of "dlltool", so it can be a program name with args. 5923 set dummy dlltool; ac_word=$2 5924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5925 $as_echo_n "checking for $ac_word... " >&6; } 5926 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 5927 $as_echo_n "(cached) " >&6 5928 else 5929 if test -n "$ac_ct_DLLTOOL"; then 5930 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 5931 else 5932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5933 for as_dir in $PATH 5934 do 5935 IFS=$as_save_IFS 5936 test -z "$as_dir" && as_dir=. 5937 for ac_exec_ext in '' $ac_executable_extensions; do 5938 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5939 ac_cv_prog_ac_ct_DLLTOOL="dlltool" 5940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5941 break 2 5942 fi 5943 done 5944 done 5945 IFS=$as_save_IFS 5946 5947 fi 5948 fi 5949 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 5950 if test -n "$ac_ct_DLLTOOL"; then 5951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 5952 $as_echo "$ac_ct_DLLTOOL" >&6; } 5953 else 5954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5955 $as_echo "no" >&6; } 5956 fi 5957 5958 if test "x$ac_ct_DLLTOOL" = x; then 5959 DLLTOOL="false" 5960 else 5961 case $cross_compiling:$ac_tool_warned in 5962 yes:) 5963 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5964 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5965 ac_tool_warned=yes ;; 5966 esac 5967 DLLTOOL=$ac_ct_DLLTOOL 5968 fi 5969 else 5970 DLLTOOL="$ac_cv_prog_DLLTOOL" 5971 fi 5972 5973 test -z "$DLLTOOL" && DLLTOOL=dlltool 5974 5975 5976 5977 5978 5979 5980 5981 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 5982 $as_echo_n "checking how to associate runtime and link libraries... " >&6; } 5983 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 5984 $as_echo_n "(cached) " >&6 5985 else 5986 lt_cv_sharedlib_from_linklib_cmd='unknown' 5987 5988 case $host_os in 5989 cygwin* | mingw* | pw32* | cegcc*) 5990 # two different shell functions defined in ltmain.sh 5991 # decide which to use based on capabilities of $DLLTOOL 5992 case `$DLLTOOL --help 2>&1` in 5993 *--identify-strict*) 5994 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 5995 ;; 5996 *) 5997 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 5998 ;; 5999 esac 6000 ;; 6001 *) 6002 # fallback: assume linklib IS sharedlib 6003 lt_cv_sharedlib_from_linklib_cmd="$ECHO" 6004 ;; 6005 esac 6006 6007 fi 6008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 6009 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 6010 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 6011 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 6012 6013 6014 6015 6016 6017 6018 6019 6020 if test -n "$ac_tool_prefix"; then 6021 for ac_prog in ar 6022 do 6023 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 6024 set dummy $ac_tool_prefix$ac_prog; ac_word=$2 6025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6026 $as_echo_n "checking for $ac_word... " >&6; } 6027 if ${ac_cv_prog_AR+:} false; then : 6028 $as_echo_n "(cached) " >&6 6029 else 6030 if test -n "$AR"; then 6031 ac_cv_prog_AR="$AR" # Let the user override the test. 6032 else 6033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6034 for as_dir in $PATH 6035 do 6036 IFS=$as_save_IFS 6037 test -z "$as_dir" && as_dir=. 6038 for ac_exec_ext in '' $ac_executable_extensions; do 6039 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6040 ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 6041 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6042 break 2 6043 fi 6044 done 6045 done 6046 IFS=$as_save_IFS 6047 6048 fi 6049 fi 6050 AR=$ac_cv_prog_AR 6051 if test -n "$AR"; then 6052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6053 $as_echo "$AR" >&6; } 6054 else 6055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6056 $as_echo "no" >&6; } 6057 fi 6058 6059 6060 test -n "$AR" && break 6061 done 6062 fi 6063 if test -z "$AR"; then 6064 ac_ct_AR=$AR 6065 for ac_prog in ar 6066 do 6067 # Extract the first word of "$ac_prog", so it can be a program name with args. 6068 set dummy $ac_prog; ac_word=$2 6069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6070 $as_echo_n "checking for $ac_word... " >&6; } 6071 if ${ac_cv_prog_ac_ct_AR+:} false; then : 6072 $as_echo_n "(cached) " >&6 6073 else 6074 if test -n "$ac_ct_AR"; then 6075 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6076 else 6077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6078 for as_dir in $PATH 6079 do 6080 IFS=$as_save_IFS 6081 test -z "$as_dir" && as_dir=. 6082 for ac_exec_ext in '' $ac_executable_extensions; do 6083 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6084 ac_cv_prog_ac_ct_AR="$ac_prog" 6085 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6086 break 2 6087 fi 6088 done 6089 done 6090 IFS=$as_save_IFS 6091 6092 fi 6093 fi 6094 ac_ct_AR=$ac_cv_prog_ac_ct_AR 6095 if test -n "$ac_ct_AR"; then 6096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6097 $as_echo "$ac_ct_AR" >&6; } 6098 else 6099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6100 $as_echo "no" >&6; } 6101 fi 6102 6103 6104 test -n "$ac_ct_AR" && break 6105 done 6106 6107 if test "x$ac_ct_AR" = x; then 6108 AR="false" 6109 else 6110 case $cross_compiling:$ac_tool_warned in 6111 yes:) 6112 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6113 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6114 ac_tool_warned=yes ;; 6115 esac 6116 AR=$ac_ct_AR 6117 fi 6118 fi 6119 6120 : ${AR=ar} 6121 : ${AR_FLAGS=cru} 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 6134 $as_echo_n "checking for archiver @FILE support... " >&6; } 6135 if ${lt_cv_ar_at_file+:} false; then : 6136 $as_echo_n "(cached) " >&6 6137 else 6138 lt_cv_ar_at_file=no 6139 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6140 /* end confdefs.h. */ 6141 6142 int 6143 main () 6144 { 6145 6146 ; 6147 return 0; 6148 } 6149 _ACEOF 6150 if ac_fn_c_try_compile "$LINENO"; then : 6151 echo conftest.$ac_objext > conftest.lst 6152 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 6153 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6154 (eval $lt_ar_try) 2>&5 6155 ac_status=$? 6156 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6157 test $ac_status = 0; } 6158 if test "$ac_status" -eq 0; then 6159 # Ensure the archiver fails upon bogus file names. 6160 rm -f conftest.$ac_objext libconftest.a 6161 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 6162 (eval $lt_ar_try) 2>&5 6163 ac_status=$? 6164 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6165 test $ac_status = 0; } 6166 if test "$ac_status" -ne 0; then 6167 lt_cv_ar_at_file=@ 6168 fi 6169 fi 6170 rm -f conftest.* libconftest.a 6171 6172 fi 6173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6174 6175 fi 6176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 6177 $as_echo "$lt_cv_ar_at_file" >&6; } 6178 6179 if test "x$lt_cv_ar_at_file" = xno; then 6180 archiver_list_spec= 6181 else 6182 archiver_list_spec=$lt_cv_ar_at_file 6183 fi 6184 6185 6186 6187 6188 6189 6190 6191 if test -n "$ac_tool_prefix"; then 6192 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6193 set dummy ${ac_tool_prefix}strip; ac_word=$2 6194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6195 $as_echo_n "checking for $ac_word... " >&6; } 6196 if ${ac_cv_prog_STRIP+:} false; then : 6197 $as_echo_n "(cached) " >&6 6198 else 6199 if test -n "$STRIP"; then 6200 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6201 else 6202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6203 for as_dir in $PATH 6204 do 6205 IFS=$as_save_IFS 6206 test -z "$as_dir" && as_dir=. 6207 for ac_exec_ext in '' $ac_executable_extensions; do 6208 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6209 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6210 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6211 break 2 6212 fi 6213 done 6214 done 6215 IFS=$as_save_IFS 6216 6217 fi 6218 fi 6219 STRIP=$ac_cv_prog_STRIP 6220 if test -n "$STRIP"; then 6221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6222 $as_echo "$STRIP" >&6; } 6223 else 6224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6225 $as_echo "no" >&6; } 6226 fi 6227 6228 6229 fi 6230 if test -z "$ac_cv_prog_STRIP"; then 6231 ac_ct_STRIP=$STRIP 6232 # Extract the first word of "strip", so it can be a program name with args. 6233 set dummy strip; ac_word=$2 6234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6235 $as_echo_n "checking for $ac_word... " >&6; } 6236 if ${ac_cv_prog_ac_ct_STRIP+:} false; then : 6237 $as_echo_n "(cached) " >&6 6238 else 6239 if test -n "$ac_ct_STRIP"; then 6240 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6241 else 6242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6243 for as_dir in $PATH 6244 do 6245 IFS=$as_save_IFS 6246 test -z "$as_dir" && as_dir=. 6247 for ac_exec_ext in '' $ac_executable_extensions; do 6248 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6249 ac_cv_prog_ac_ct_STRIP="strip" 6250 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6251 break 2 6252 fi 6253 done 6254 done 6255 IFS=$as_save_IFS 6256 6257 fi 6258 fi 6259 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6260 if test -n "$ac_ct_STRIP"; then 6261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6262 $as_echo "$ac_ct_STRIP" >&6; } 6263 else 6264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6265 $as_echo "no" >&6; } 6266 fi 6267 6268 if test "x$ac_ct_STRIP" = x; then 6269 STRIP=":" 6270 else 6271 case $cross_compiling:$ac_tool_warned in 6272 yes:) 6273 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6274 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6275 ac_tool_warned=yes ;; 6276 esac 6277 STRIP=$ac_ct_STRIP 6278 fi 6279 else 6280 STRIP="$ac_cv_prog_STRIP" 6281 fi 6282 6283 test -z "$STRIP" && STRIP=: 6284 6285 6286 6287 6288 6289 6290 if test -n "$ac_tool_prefix"; then 6291 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6292 set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6294 $as_echo_n "checking for $ac_word... " >&6; } 6295 if ${ac_cv_prog_RANLIB+:} false; then : 6296 $as_echo_n "(cached) " >&6 6297 else 6298 if test -n "$RANLIB"; then 6299 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6300 else 6301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6302 for as_dir in $PATH 6303 do 6304 IFS=$as_save_IFS 6305 test -z "$as_dir" && as_dir=. 6306 for ac_exec_ext in '' $ac_executable_extensions; do 6307 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6308 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6309 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6310 break 2 6311 fi 6312 done 6313 done 6314 IFS=$as_save_IFS 6315 6316 fi 6317 fi 6318 RANLIB=$ac_cv_prog_RANLIB 6319 if test -n "$RANLIB"; then 6320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6321 $as_echo "$RANLIB" >&6; } 6322 else 6323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6324 $as_echo "no" >&6; } 6325 fi 6326 6327 6328 fi 6329 if test -z "$ac_cv_prog_RANLIB"; then 6330 ac_ct_RANLIB=$RANLIB 6331 # Extract the first word of "ranlib", so it can be a program name with args. 6332 set dummy ranlib; ac_word=$2 6333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6334 $as_echo_n "checking for $ac_word... " >&6; } 6335 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 6336 $as_echo_n "(cached) " >&6 6337 else 6338 if test -n "$ac_ct_RANLIB"; then 6339 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6340 else 6341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6342 for as_dir in $PATH 6343 do 6344 IFS=$as_save_IFS 6345 test -z "$as_dir" && as_dir=. 6346 for ac_exec_ext in '' $ac_executable_extensions; do 6347 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 6348 ac_cv_prog_ac_ct_RANLIB="ranlib" 6349 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6350 break 2 6351 fi 6352 done 6353 done 6354 IFS=$as_save_IFS 6355 6356 fi 6357 fi 6358 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6359 if test -n "$ac_ct_RANLIB"; then 6360 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6361 $as_echo "$ac_ct_RANLIB" >&6; } 6362 else 6363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6364 $as_echo "no" >&6; } 6365 fi 6366 6367 if test "x$ac_ct_RANLIB" = x; then 6368 RANLIB=":" 6369 else 6370 case $cross_compiling:$ac_tool_warned in 6371 yes:) 6372 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6373 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6374 ac_tool_warned=yes ;; 6375 esac 6376 RANLIB=$ac_ct_RANLIB 6377 fi 6378 else 6379 RANLIB="$ac_cv_prog_RANLIB" 6380 fi 6381 6382 test -z "$RANLIB" && RANLIB=: 6383 6384 6385 6386 6387 6388 6389 # Determine commands to create old-style static archives. 6390 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6391 old_postinstall_cmds='chmod 644 $oldlib' 6392 old_postuninstall_cmds= 6393 6394 if test -n "$RANLIB"; then 6395 case $host_os in 6396 openbsd*) 6397 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 6398 ;; 6399 *) 6400 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 6401 ;; 6402 esac 6403 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 6404 fi 6405 6406 case $host_os in 6407 darwin*) 6408 lock_old_archive_extraction=yes ;; 6409 *) 6410 lock_old_archive_extraction=no ;; 6411 esac 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 # If no C compiler was specified, use CC. 6452 LTCC=${LTCC-"$CC"} 6453 6454 # If no C compiler flags were specified, use CFLAGS. 6455 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6456 6457 # Allow CC to be a program name with arguments. 6458 compiler=$CC 6459 6460 6461 # Check for command to grab the raw symbol name followed by C symbol from nm. 6462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6463 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6464 if ${lt_cv_sys_global_symbol_pipe+:} false; then : 6465 $as_echo_n "(cached) " >&6 6466 else 6467 6468 # These are sane defaults that work on at least a few old systems. 6469 # [They come from Ultrix. What could be older than Ultrix?!! ;)] 6470 6471 # Character class describing NM global symbol codes. 6472 symcode='[BCDEGRST]' 6473 6474 # Regexp to match symbols that can be accessed directly from C. 6475 sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6476 6477 # Define system-specific variables. 6478 case $host_os in 6479 aix*) 6480 symcode='[BCDT]' 6481 ;; 6482 cygwin* | mingw* | pw32* | cegcc*) 6483 symcode='[ABCDGISTW]' 6484 ;; 6485 hpux*) 6486 if test "$host_cpu" = ia64; then 6487 symcode='[ABCDEGRST]' 6488 fi 6489 ;; 6490 irix* | nonstopux*) 6491 symcode='[BCDEGRST]' 6492 ;; 6493 osf*) 6494 symcode='[BCDEGQRST]' 6495 ;; 6496 solaris*) 6497 symcode='[BDRT]' 6498 ;; 6499 sco3.2v5*) 6500 symcode='[DT]' 6501 ;; 6502 sysv4.2uw2*) 6503 symcode='[DT]' 6504 ;; 6505 sysv5* | sco5v6* | unixware* | OpenUNIX*) 6506 symcode='[ABDT]' 6507 ;; 6508 sysv4) 6509 symcode='[DFNSTU]' 6510 ;; 6511 esac 6512 6513 # If we're using GNU nm, then use its standard symbol codes. 6514 case `$NM -V 2>&1` in 6515 *GNU* | *'with BFD'*) 6516 symcode='[ABCDGIRSTW]' ;; 6517 esac 6518 6519 # Transform an extracted symbol line into a proper C declaration. 6520 # Some systems (esp. on ia64) link data and code symbols differently, 6521 # so use this general approach. 6522 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6523 6524 # Transform an extracted symbol line into symbol name and symbol address 6525 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6526 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'" 6527 6528 # Handle CRLF in mingw tool chain 6529 opt_cr= 6530 case $build_os in 6531 mingw*) 6532 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6533 ;; 6534 esac 6535 6536 # Try without a prefix underscore, then with it. 6537 for ac_symprfx in "" "_"; do 6538 6539 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6540 symxfrm="\\1 $ac_symprfx\\2 \\2" 6541 6542 # Write the raw and C identifiers. 6543 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6544 # Fake it for dumpbin and say T for any non-static function 6545 # and D for any global variable. 6546 # Also find C++ and __fastcall symbols from MSVC++, 6547 # which start with @ or ?. 6548 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6549 " {last_section=section; section=\$ 3};"\ 6550 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 6551 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6552 " \$ 0!~/External *\|/{next};"\ 6553 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6554 " {if(hide[section]) next};"\ 6555 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6556 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6557 " s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6558 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6559 " ' prfx=^$ac_symprfx" 6560 else 6561 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6562 fi 6563 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 6564 6565 # Check to see that the pipe works correctly. 6566 pipe_works=no 6567 6568 rm -f conftest* 6569 cat > conftest.$ac_ext <<_LT_EOF 6570 #ifdef __cplusplus 6571 extern "C" { 6572 #endif 6573 char nm_test_var; 6574 void nm_test_func(void); 6575 void nm_test_func(void){} 6576 #ifdef __cplusplus 6577 } 6578 #endif 6579 int main(){nm_test_var='a';nm_test_func();return(0);} 6580 _LT_EOF 6581 6582 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6583 (eval $ac_compile) 2>&5 6584 ac_status=$? 6585 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6586 test $ac_status = 0; }; then 6587 # Now try to grab the symbols. 6588 nlist=conftest.nm 6589 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6590 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6591 ac_status=$? 6592 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6593 test $ac_status = 0; } && test -s "$nlist"; then 6594 # Try sorting and uniquifying the output. 6595 if sort "$nlist" | uniq > "$nlist"T; then 6596 mv -f "$nlist"T "$nlist" 6597 else 6598 rm -f "$nlist"T 6599 fi 6600 6601 # Make sure that we snagged all the symbols we need. 6602 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6603 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6604 cat <<_LT_EOF > conftest.$ac_ext 6605 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 6606 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 6607 /* DATA imports from DLLs on WIN32 con't be const, because runtime 6608 relocations are performed -- see ld's documentation on pseudo-relocs. */ 6609 # define LT_DLSYM_CONST 6610 #elif defined(__osf__) 6611 /* This system does not cope well with relocations in const data. */ 6612 # define LT_DLSYM_CONST 6613 #else 6614 # define LT_DLSYM_CONST const 6615 #endif 6616 6617 #ifdef __cplusplus 6618 extern "C" { 6619 #endif 6620 6621 _LT_EOF 6622 # Now generate the symbol file. 6623 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6624 6625 cat <<_LT_EOF >> conftest.$ac_ext 6626 6627 /* The mapping between symbol names and symbols. */ 6628 LT_DLSYM_CONST struct { 6629 const char *name; 6630 void *address; 6631 } 6632 lt__PROGRAM__LTX_preloaded_symbols[] = 6633 { 6634 { "@PROGRAM@", (void *) 0 }, 6635 _LT_EOF 6636 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6637 cat <<\_LT_EOF >> conftest.$ac_ext 6638 {0, (void *) 0} 6639 }; 6640 6641 /* This works around a problem in FreeBSD linker */ 6642 #ifdef FREEBSD_WORKAROUND 6643 static const void *lt_preloaded_setup() { 6644 return lt__PROGRAM__LTX_preloaded_symbols; 6645 } 6646 #endif 6647 6648 #ifdef __cplusplus 6649 } 6650 #endif 6651 _LT_EOF 6652 # Now try linking the two files. 6653 mv conftest.$ac_objext conftstm.$ac_objext 6654 lt_globsym_save_LIBS=$LIBS 6655 lt_globsym_save_CFLAGS=$CFLAGS 6656 LIBS="conftstm.$ac_objext" 6657 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6658 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6659 (eval $ac_link) 2>&5 6660 ac_status=$? 6661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6662 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6663 pipe_works=yes 6664 fi 6665 LIBS=$lt_globsym_save_LIBS 6666 CFLAGS=$lt_globsym_save_CFLAGS 6667 else 6668 echo "cannot find nm_test_func in $nlist" >&5 6669 fi 6670 else 6671 echo "cannot find nm_test_var in $nlist" >&5 6672 fi 6673 else 6674 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6675 fi 6676 else 6677 echo "$progname: failed program was:" >&5 6678 cat conftest.$ac_ext >&5 6679 fi 6680 rm -rf conftest* conftst* 6681 6682 # Do not use the global_symbol_pipe unless it works. 6683 if test "$pipe_works" = yes; then 6684 break 6685 else 6686 lt_cv_sys_global_symbol_pipe= 6687 fi 6688 done 6689 6690 fi 6691 6692 if test -z "$lt_cv_sys_global_symbol_pipe"; then 6693 lt_cv_sys_global_symbol_to_cdecl= 6694 fi 6695 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6697 $as_echo "failed" >&6; } 6698 else 6699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6700 $as_echo "ok" >&6; } 6701 fi 6702 6703 # Response file support. 6704 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6705 nm_file_list_spec='@' 6706 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 6707 nm_file_list_spec='@' 6708 fi 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 6737 $as_echo_n "checking for sysroot... " >&6; } 6738 6739 # Check whether --with-sysroot was given. 6740 if test "${with_sysroot+set}" = set; then : 6741 withval=$with_sysroot; 6742 else 6743 with_sysroot=no 6744 fi 6745 6746 6747 lt_sysroot= 6748 case ${with_sysroot} in #( 6749 yes) 6750 if test "$GCC" = yes; then 6751 lt_sysroot=`$CC --print-sysroot 2>/dev/null` 6752 fi 6753 ;; #( 6754 /*) 6755 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 6756 ;; #( 6757 no|'') 6758 ;; #( 6759 *) 6760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 6761 $as_echo "${with_sysroot}" >&6; } 6762 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 6763 ;; 6764 esac 6765 6766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 6767 $as_echo "${lt_sysroot:-no}" >&6; } 6768 6769 6770 6771 6772 6773 # Check whether --enable-libtool-lock was given. 6774 if test "${enable_libtool_lock+set}" = set; then : 6775 enableval=$enable_libtool_lock; 6776 fi 6777 6778 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6779 6780 # Some flags need to be propagated to the compiler or linker for good 6781 # libtool support. 6782 case $host in 6783 ia64-*-hpux*) 6784 # Find out which ABI we are using. 6785 echo 'int i;' > conftest.$ac_ext 6786 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6787 (eval $ac_compile) 2>&5 6788 ac_status=$? 6789 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6790 test $ac_status = 0; }; then 6791 case `/usr/bin/file conftest.$ac_objext` in 6792 *ELF-32*) 6793 HPUX_IA64_MODE="32" 6794 ;; 6795 *ELF-64*) 6796 HPUX_IA64_MODE="64" 6797 ;; 6798 esac 6799 fi 6800 rm -rf conftest* 6801 ;; 6802 *-*-irix6*) 6803 # Find out which ABI we are using. 6804 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6805 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6806 (eval $ac_compile) 2>&5 6807 ac_status=$? 6808 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6809 test $ac_status = 0; }; then 6810 if test "$lt_cv_prog_gnu_ld" = yes; then 6811 case `/usr/bin/file conftest.$ac_objext` in 6812 *32-bit*) 6813 LD="${LD-ld} -melf32bsmip" 6814 ;; 6815 *N32*) 6816 LD="${LD-ld} -melf32bmipn32" 6817 ;; 6818 *64-bit*) 6819 LD="${LD-ld} -melf64bmip" 6820 ;; 6821 esac 6822 else 6823 case `/usr/bin/file conftest.$ac_objext` in 6824 *32-bit*) 6825 LD="${LD-ld} -32" 6826 ;; 6827 *N32*) 6828 LD="${LD-ld} -n32" 6829 ;; 6830 *64-bit*) 6831 LD="${LD-ld} -64" 6832 ;; 6833 esac 6834 fi 6835 fi 6836 rm -rf conftest* 6837 ;; 6838 6839 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6840 s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6841 # Find out which ABI we are using. 6842 echo 'int i;' > conftest.$ac_ext 6843 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6844 (eval $ac_compile) 2>&5 6845 ac_status=$? 6846 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6847 test $ac_status = 0; }; then 6848 case `/usr/bin/file conftest.o` in 6849 *32-bit*) 6850 case $host in 6851 x86_64-*kfreebsd*-gnu) 6852 LD="${LD-ld} -m elf_i386_fbsd" 6853 ;; 6854 x86_64-*linux*) 6855 case `/usr/bin/file conftest.o` in 6856 *x86-64*) 6857 LD="${LD-ld} -m elf32_x86_64" 6858 ;; 6859 *) 6860 LD="${LD-ld} -m elf_i386" 6861 ;; 6862 esac 6863 ;; 6864 powerpc64le-*) 6865 LD="${LD-ld} -m elf32lppclinux" 6866 ;; 6867 powerpc64-*) 6868 LD="${LD-ld} -m elf32ppclinux" 6869 ;; 6870 s390x-*linux*) 6871 LD="${LD-ld} -m elf_s390" 6872 ;; 6873 sparc64-*linux*) 6874 LD="${LD-ld} -m elf32_sparc" 6875 ;; 6876 esac 6877 ;; 6878 *64-bit*) 6879 case $host in 6880 x86_64-*kfreebsd*-gnu) 6881 LD="${LD-ld} -m elf_x86_64_fbsd" 6882 ;; 6883 x86_64-*linux*) 6884 LD="${LD-ld} -m elf_x86_64" 6885 ;; 6886 powerpcle-*) 6887 LD="${LD-ld} -m elf64lppc" 6888 ;; 6889 powerpc-*) 6890 LD="${LD-ld} -m elf64ppc" 6891 ;; 6892 s390*-*linux*|s390*-*tpf*) 6893 LD="${LD-ld} -m elf64_s390" 6894 ;; 6895 sparc*-*linux*) 6896 LD="${LD-ld} -m elf64_sparc" 6897 ;; 6898 esac 6899 ;; 6900 esac 6901 fi 6902 rm -rf conftest* 6903 ;; 6904 6905 *-*-sco3.2v5*) 6906 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6907 SAVE_CFLAGS="$CFLAGS" 6908 CFLAGS="$CFLAGS -belf" 6909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6910 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6911 if ${lt_cv_cc_needs_belf+:} false; then : 6912 $as_echo_n "(cached) " >&6 6913 else 6914 ac_ext=c 6915 ac_cpp='$CPP $CPPFLAGS' 6916 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6917 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6918 ac_compiler_gnu=$ac_cv_c_compiler_gnu 6919 6920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6921 /* end confdefs.h. */ 6922 6923 int 6924 main () 6925 { 6926 6927 ; 6928 return 0; 6929 } 6930 _ACEOF 6931 if ac_fn_c_try_link "$LINENO"; then : 6932 lt_cv_cc_needs_belf=yes 6933 else 6934 lt_cv_cc_needs_belf=no 6935 fi 6936 rm -f core conftest.err conftest.$ac_objext \ 6937 conftest$ac_exeext conftest.$ac_ext 6938 ac_ext=c 6939 ac_cpp='$CPP $CPPFLAGS' 6940 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6941 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6942 ac_compiler_gnu=$ac_cv_c_compiler_gnu 6943 6944 fi 6945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6946 $as_echo "$lt_cv_cc_needs_belf" >&6; } 6947 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6948 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6949 CFLAGS="$SAVE_CFLAGS" 6950 fi 6951 ;; 6952 *-*solaris*) 6953 # Find out which ABI we are using. 6954 echo 'int i;' > conftest.$ac_ext 6955 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6956 (eval $ac_compile) 2>&5 6957 ac_status=$? 6958 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6959 test $ac_status = 0; }; then 6960 case `/usr/bin/file conftest.o` in 6961 *64-bit*) 6962 case $lt_cv_prog_gnu_ld in 6963 yes*) 6964 case $host in 6965 i?86-*-solaris*) 6966 LD="${LD-ld} -m elf_x86_64" 6967 ;; 6968 sparc*-*-solaris*) 6969 LD="${LD-ld} -m elf64_sparc" 6970 ;; 6971 esac 6972 # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 6973 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 6974 LD="${LD-ld}_sol2" 6975 fi 6976 ;; 6977 *) 6978 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6979 LD="${LD-ld} -64" 6980 fi 6981 ;; 6982 esac 6983 ;; 6984 esac 6985 fi 6986 rm -rf conftest* 6987 ;; 6988 esac 6989 6990 need_locks="$enable_libtool_lock" 6991 6992 if test -n "$ac_tool_prefix"; then 6993 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 6994 set dummy ${ac_tool_prefix}mt; ac_word=$2 6995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6996 $as_echo_n "checking for $ac_word... " >&6; } 6997 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 6998 $as_echo_n "(cached) " >&6 6999 else 7000 if test -n "$MANIFEST_TOOL"; then 7001 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 7002 else 7003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7004 for as_dir in $PATH 7005 do 7006 IFS=$as_save_IFS 7007 test -z "$as_dir" && as_dir=. 7008 for ac_exec_ext in '' $ac_executable_extensions; do 7009 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7010 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 7011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7012 break 2 7013 fi 7014 done 7015 done 7016 IFS=$as_save_IFS 7017 7018 fi 7019 fi 7020 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 7021 if test -n "$MANIFEST_TOOL"; then 7022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 7023 $as_echo "$MANIFEST_TOOL" >&6; } 7024 else 7025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7026 $as_echo "no" >&6; } 7027 fi 7028 7029 7030 fi 7031 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then 7032 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 7033 # Extract the first word of "mt", so it can be a program name with args. 7034 set dummy mt; ac_word=$2 7035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7036 $as_echo_n "checking for $ac_word... " >&6; } 7037 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 7038 $as_echo_n "(cached) " >&6 7039 else 7040 if test -n "$ac_ct_MANIFEST_TOOL"; then 7041 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 7042 else 7043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7044 for as_dir in $PATH 7045 do 7046 IFS=$as_save_IFS 7047 test -z "$as_dir" && as_dir=. 7048 for ac_exec_ext in '' $ac_executable_extensions; do 7049 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7050 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 7051 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7052 break 2 7053 fi 7054 done 7055 done 7056 IFS=$as_save_IFS 7057 7058 fi 7059 fi 7060 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 7061 if test -n "$ac_ct_MANIFEST_TOOL"; then 7062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 7063 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 7064 else 7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7066 $as_echo "no" >&6; } 7067 fi 7068 7069 if test "x$ac_ct_MANIFEST_TOOL" = x; then 7070 MANIFEST_TOOL=":" 7071 else 7072 case $cross_compiling:$ac_tool_warned in 7073 yes:) 7074 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7075 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7076 ac_tool_warned=yes ;; 7077 esac 7078 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 7079 fi 7080 else 7081 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 7082 fi 7083 7084 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 7085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 7086 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 7087 if ${lt_cv_path_mainfest_tool+:} false; then : 7088 $as_echo_n "(cached) " >&6 7089 else 7090 lt_cv_path_mainfest_tool=no 7091 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 7092 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 7093 cat conftest.err >&5 7094 if $GREP 'Manifest Tool' conftest.out > /dev/null; then 7095 lt_cv_path_mainfest_tool=yes 7096 fi 7097 rm -f conftest* 7098 fi 7099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 7100 $as_echo "$lt_cv_path_mainfest_tool" >&6; } 7101 if test "x$lt_cv_path_mainfest_tool" != xyes; then 7102 MANIFEST_TOOL=: 7103 fi 7104 7105 7106 7107 7108 7109 7110 case $host_os in 7111 rhapsody* | darwin*) 7112 if test -n "$ac_tool_prefix"; then 7113 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7114 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7116 $as_echo_n "checking for $ac_word... " >&6; } 7117 if ${ac_cv_prog_DSYMUTIL+:} false; then : 7118 $as_echo_n "(cached) " >&6 7119 else 7120 if test -n "$DSYMUTIL"; then 7121 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7122 else 7123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7124 for as_dir in $PATH 7125 do 7126 IFS=$as_save_IFS 7127 test -z "$as_dir" && as_dir=. 7128 for ac_exec_ext in '' $ac_executable_extensions; do 7129 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7130 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7131 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7132 break 2 7133 fi 7134 done 7135 done 7136 IFS=$as_save_IFS 7137 7138 fi 7139 fi 7140 DSYMUTIL=$ac_cv_prog_DSYMUTIL 7141 if test -n "$DSYMUTIL"; then 7142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7143 $as_echo "$DSYMUTIL" >&6; } 7144 else 7145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7146 $as_echo "no" >&6; } 7147 fi 7148 7149 7150 fi 7151 if test -z "$ac_cv_prog_DSYMUTIL"; then 7152 ac_ct_DSYMUTIL=$DSYMUTIL 7153 # Extract the first word of "dsymutil", so it can be a program name with args. 7154 set dummy dsymutil; ac_word=$2 7155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7156 $as_echo_n "checking for $ac_word... " >&6; } 7157 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 7158 $as_echo_n "(cached) " >&6 7159 else 7160 if test -n "$ac_ct_DSYMUTIL"; then 7161 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7162 else 7163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7164 for as_dir in $PATH 7165 do 7166 IFS=$as_save_IFS 7167 test -z "$as_dir" && as_dir=. 7168 for ac_exec_ext in '' $ac_executable_extensions; do 7169 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7170 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7172 break 2 7173 fi 7174 done 7175 done 7176 IFS=$as_save_IFS 7177 7178 fi 7179 fi 7180 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7181 if test -n "$ac_ct_DSYMUTIL"; then 7182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7183 $as_echo "$ac_ct_DSYMUTIL" >&6; } 7184 else 7185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7186 $as_echo "no" >&6; } 7187 fi 7188 7189 if test "x$ac_ct_DSYMUTIL" = x; then 7190 DSYMUTIL=":" 7191 else 7192 case $cross_compiling:$ac_tool_warned in 7193 yes:) 7194 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7195 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7196 ac_tool_warned=yes ;; 7197 esac 7198 DSYMUTIL=$ac_ct_DSYMUTIL 7199 fi 7200 else 7201 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7202 fi 7203 7204 if test -n "$ac_tool_prefix"; then 7205 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7206 set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7208 $as_echo_n "checking for $ac_word... " >&6; } 7209 if ${ac_cv_prog_NMEDIT+:} false; then : 7210 $as_echo_n "(cached) " >&6 7211 else 7212 if test -n "$NMEDIT"; then 7213 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7214 else 7215 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7216 for as_dir in $PATH 7217 do 7218 IFS=$as_save_IFS 7219 test -z "$as_dir" && as_dir=. 7220 for ac_exec_ext in '' $ac_executable_extensions; do 7221 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7222 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7223 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7224 break 2 7225 fi 7226 done 7227 done 7228 IFS=$as_save_IFS 7229 7230 fi 7231 fi 7232 NMEDIT=$ac_cv_prog_NMEDIT 7233 if test -n "$NMEDIT"; then 7234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7235 $as_echo "$NMEDIT" >&6; } 7236 else 7237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7238 $as_echo "no" >&6; } 7239 fi 7240 7241 7242 fi 7243 if test -z "$ac_cv_prog_NMEDIT"; then 7244 ac_ct_NMEDIT=$NMEDIT 7245 # Extract the first word of "nmedit", so it can be a program name with args. 7246 set dummy nmedit; ac_word=$2 7247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7248 $as_echo_n "checking for $ac_word... " >&6; } 7249 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 7250 $as_echo_n "(cached) " >&6 7251 else 7252 if test -n "$ac_ct_NMEDIT"; then 7253 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7254 else 7255 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7256 for as_dir in $PATH 7257 do 7258 IFS=$as_save_IFS 7259 test -z "$as_dir" && as_dir=. 7260 for ac_exec_ext in '' $ac_executable_extensions; do 7261 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7262 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7263 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7264 break 2 7265 fi 7266 done 7267 done 7268 IFS=$as_save_IFS 7269 7270 fi 7271 fi 7272 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7273 if test -n "$ac_ct_NMEDIT"; then 7274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7275 $as_echo "$ac_ct_NMEDIT" >&6; } 7276 else 7277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7278 $as_echo "no" >&6; } 7279 fi 7280 7281 if test "x$ac_ct_NMEDIT" = x; then 7282 NMEDIT=":" 7283 else 7284 case $cross_compiling:$ac_tool_warned in 7285 yes:) 7286 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7287 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7288 ac_tool_warned=yes ;; 7289 esac 7290 NMEDIT=$ac_ct_NMEDIT 7291 fi 7292 else 7293 NMEDIT="$ac_cv_prog_NMEDIT" 7294 fi 7295 7296 if test -n "$ac_tool_prefix"; then 7297 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7298 set dummy ${ac_tool_prefix}lipo; ac_word=$2 7299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7300 $as_echo_n "checking for $ac_word... " >&6; } 7301 if ${ac_cv_prog_LIPO+:} false; then : 7302 $as_echo_n "(cached) " >&6 7303 else 7304 if test -n "$LIPO"; then 7305 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7306 else 7307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7308 for as_dir in $PATH 7309 do 7310 IFS=$as_save_IFS 7311 test -z "$as_dir" && as_dir=. 7312 for ac_exec_ext in '' $ac_executable_extensions; do 7313 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7314 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7315 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7316 break 2 7317 fi 7318 done 7319 done 7320 IFS=$as_save_IFS 7321 7322 fi 7323 fi 7324 LIPO=$ac_cv_prog_LIPO 7325 if test -n "$LIPO"; then 7326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7327 $as_echo "$LIPO" >&6; } 7328 else 7329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7330 $as_echo "no" >&6; } 7331 fi 7332 7333 7334 fi 7335 if test -z "$ac_cv_prog_LIPO"; then 7336 ac_ct_LIPO=$LIPO 7337 # Extract the first word of "lipo", so it can be a program name with args. 7338 set dummy lipo; ac_word=$2 7339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7340 $as_echo_n "checking for $ac_word... " >&6; } 7341 if ${ac_cv_prog_ac_ct_LIPO+:} false; then : 7342 $as_echo_n "(cached) " >&6 7343 else 7344 if test -n "$ac_ct_LIPO"; then 7345 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7346 else 7347 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7348 for as_dir in $PATH 7349 do 7350 IFS=$as_save_IFS 7351 test -z "$as_dir" && as_dir=. 7352 for ac_exec_ext in '' $ac_executable_extensions; do 7353 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7354 ac_cv_prog_ac_ct_LIPO="lipo" 7355 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7356 break 2 7357 fi 7358 done 7359 done 7360 IFS=$as_save_IFS 7361 7362 fi 7363 fi 7364 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7365 if test -n "$ac_ct_LIPO"; then 7366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7367 $as_echo "$ac_ct_LIPO" >&6; } 7368 else 7369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7370 $as_echo "no" >&6; } 7371 fi 7372 7373 if test "x$ac_ct_LIPO" = x; then 7374 LIPO=":" 7375 else 7376 case $cross_compiling:$ac_tool_warned in 7377 yes:) 7378 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7379 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7380 ac_tool_warned=yes ;; 7381 esac 7382 LIPO=$ac_ct_LIPO 7383 fi 7384 else 7385 LIPO="$ac_cv_prog_LIPO" 7386 fi 7387 7388 if test -n "$ac_tool_prefix"; then 7389 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7390 set dummy ${ac_tool_prefix}otool; ac_word=$2 7391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7392 $as_echo_n "checking for $ac_word... " >&6; } 7393 if ${ac_cv_prog_OTOOL+:} false; then : 7394 $as_echo_n "(cached) " >&6 7395 else 7396 if test -n "$OTOOL"; then 7397 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7398 else 7399 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7400 for as_dir in $PATH 7401 do 7402 IFS=$as_save_IFS 7403 test -z "$as_dir" && as_dir=. 7404 for ac_exec_ext in '' $ac_executable_extensions; do 7405 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7406 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7407 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7408 break 2 7409 fi 7410 done 7411 done 7412 IFS=$as_save_IFS 7413 7414 fi 7415 fi 7416 OTOOL=$ac_cv_prog_OTOOL 7417 if test -n "$OTOOL"; then 7418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7419 $as_echo "$OTOOL" >&6; } 7420 else 7421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7422 $as_echo "no" >&6; } 7423 fi 7424 7425 7426 fi 7427 if test -z "$ac_cv_prog_OTOOL"; then 7428 ac_ct_OTOOL=$OTOOL 7429 # Extract the first word of "otool", so it can be a program name with args. 7430 set dummy otool; ac_word=$2 7431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7432 $as_echo_n "checking for $ac_word... " >&6; } 7433 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 7434 $as_echo_n "(cached) " >&6 7435 else 7436 if test -n "$ac_ct_OTOOL"; then 7437 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7438 else 7439 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7440 for as_dir in $PATH 7441 do 7442 IFS=$as_save_IFS 7443 test -z "$as_dir" && as_dir=. 7444 for ac_exec_ext in '' $ac_executable_extensions; do 7445 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7446 ac_cv_prog_ac_ct_OTOOL="otool" 7447 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7448 break 2 7449 fi 7450 done 7451 done 7452 IFS=$as_save_IFS 7453 7454 fi 7455 fi 7456 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7457 if test -n "$ac_ct_OTOOL"; then 7458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7459 $as_echo "$ac_ct_OTOOL" >&6; } 7460 else 7461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7462 $as_echo "no" >&6; } 7463 fi 7464 7465 if test "x$ac_ct_OTOOL" = x; then 7466 OTOOL=":" 7467 else 7468 case $cross_compiling:$ac_tool_warned in 7469 yes:) 7470 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7471 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7472 ac_tool_warned=yes ;; 7473 esac 7474 OTOOL=$ac_ct_OTOOL 7475 fi 7476 else 7477 OTOOL="$ac_cv_prog_OTOOL" 7478 fi 7479 7480 if test -n "$ac_tool_prefix"; then 7481 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7482 set dummy ${ac_tool_prefix}otool64; ac_word=$2 7483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7484 $as_echo_n "checking for $ac_word... " >&6; } 7485 if ${ac_cv_prog_OTOOL64+:} false; then : 7486 $as_echo_n "(cached) " >&6 7487 else 7488 if test -n "$OTOOL64"; then 7489 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7490 else 7491 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7492 for as_dir in $PATH 7493 do 7494 IFS=$as_save_IFS 7495 test -z "$as_dir" && as_dir=. 7496 for ac_exec_ext in '' $ac_executable_extensions; do 7497 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7498 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7500 break 2 7501 fi 7502 done 7503 done 7504 IFS=$as_save_IFS 7505 7506 fi 7507 fi 7508 OTOOL64=$ac_cv_prog_OTOOL64 7509 if test -n "$OTOOL64"; then 7510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7511 $as_echo "$OTOOL64" >&6; } 7512 else 7513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7514 $as_echo "no" >&6; } 7515 fi 7516 7517 7518 fi 7519 if test -z "$ac_cv_prog_OTOOL64"; then 7520 ac_ct_OTOOL64=$OTOOL64 7521 # Extract the first word of "otool64", so it can be a program name with args. 7522 set dummy otool64; ac_word=$2 7523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7524 $as_echo_n "checking for $ac_word... " >&6; } 7525 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 7526 $as_echo_n "(cached) " >&6 7527 else 7528 if test -n "$ac_ct_OTOOL64"; then 7529 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7530 else 7531 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7532 for as_dir in $PATH 7533 do 7534 IFS=$as_save_IFS 7535 test -z "$as_dir" && as_dir=. 7536 for ac_exec_ext in '' $ac_executable_extensions; do 7537 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 7538 ac_cv_prog_ac_ct_OTOOL64="otool64" 7539 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7540 break 2 7541 fi 7542 done 7543 done 7544 IFS=$as_save_IFS 7545 7546 fi 7547 fi 7548 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7549 if test -n "$ac_ct_OTOOL64"; then 7550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7551 $as_echo "$ac_ct_OTOOL64" >&6; } 7552 else 7553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7554 $as_echo "no" >&6; } 7555 fi 7556 7557 if test "x$ac_ct_OTOOL64" = x; then 7558 OTOOL64=":" 7559 else 7560 case $cross_compiling:$ac_tool_warned in 7561 yes:) 7562 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7563 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7564 ac_tool_warned=yes ;; 7565 esac 7566 OTOOL64=$ac_ct_OTOOL64 7567 fi 7568 else 7569 OTOOL64="$ac_cv_prog_OTOOL64" 7570 fi 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7599 $as_echo_n "checking for -single_module linker flag... " >&6; } 7600 if ${lt_cv_apple_cc_single_mod+:} false; then : 7601 $as_echo_n "(cached) " >&6 7602 else 7603 lt_cv_apple_cc_single_mod=no 7604 if test -z "${LT_MULTI_MODULE}"; then 7605 # By default we will add the -single_module flag. You can override 7606 # by either setting the environment variable LT_MULTI_MODULE 7607 # non-empty at configure time, or by adding -multi_module to the 7608 # link flags. 7609 rm -rf libconftest.dylib* 7610 echo "int foo(void){return 1;}" > conftest.c 7611 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7612 -dynamiclib -Wl,-single_module conftest.c" >&5 7613 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7614 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7615 _lt_result=$? 7616 # If there is a non-empty error log, and "single_module" 7617 # appears in it, assume the flag caused a linker warning 7618 if test -s conftest.err && $GREP single_module conftest.err; then 7619 cat conftest.err >&5 7620 # Otherwise, if the output was created with a 0 exit code from 7621 # the compiler, it worked. 7622 elif test -f libconftest.dylib && test $_lt_result -eq 0; then 7623 lt_cv_apple_cc_single_mod=yes 7624 else 7625 cat conftest.err >&5 7626 fi 7627 rm -rf libconftest.dylib* 7628 rm -f conftest.* 7629 fi 7630 fi 7631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7632 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7633 7634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7635 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7636 if ${lt_cv_ld_exported_symbols_list+:} false; then : 7637 $as_echo_n "(cached) " >&6 7638 else 7639 lt_cv_ld_exported_symbols_list=no 7640 save_LDFLAGS=$LDFLAGS 7641 echo "_main" > conftest.sym 7642 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7644 /* end confdefs.h. */ 7645 7646 int 7647 main () 7648 { 7649 7650 ; 7651 return 0; 7652 } 7653 _ACEOF 7654 if ac_fn_c_try_link "$LINENO"; then : 7655 lt_cv_ld_exported_symbols_list=yes 7656 else 7657 lt_cv_ld_exported_symbols_list=no 7658 fi 7659 rm -f core conftest.err conftest.$ac_objext \ 7660 conftest$ac_exeext conftest.$ac_ext 7661 LDFLAGS="$save_LDFLAGS" 7662 7663 fi 7664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7665 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7666 7667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7668 $as_echo_n "checking for -force_load linker flag... " >&6; } 7669 if ${lt_cv_ld_force_load+:} false; then : 7670 $as_echo_n "(cached) " >&6 7671 else 7672 lt_cv_ld_force_load=no 7673 cat > conftest.c << _LT_EOF 7674 int forced_loaded() { return 2;} 7675 _LT_EOF 7676 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7677 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7678 echo "$AR cru libconftest.a conftest.o" >&5 7679 $AR cru libconftest.a conftest.o 2>&5 7680 echo "$RANLIB libconftest.a" >&5 7681 $RANLIB libconftest.a 2>&5 7682 cat > conftest.c << _LT_EOF 7683 int main() { return 0;} 7684 _LT_EOF 7685 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7686 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7687 _lt_result=$? 7688 if test -s conftest.err && $GREP force_load conftest.err; then 7689 cat conftest.err >&5 7690 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 7691 lt_cv_ld_force_load=yes 7692 else 7693 cat conftest.err >&5 7694 fi 7695 rm -f conftest.err libconftest.a conftest conftest.c 7696 rm -rf conftest.dSYM 7697 7698 fi 7699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7700 $as_echo "$lt_cv_ld_force_load" >&6; } 7701 case $host_os in 7702 rhapsody* | darwin1.[012]) 7703 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7704 darwin1.*) 7705 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7706 darwin*) # darwin 5.x on 7707 # if running on 10.5 or later, the deployment target defaults 7708 # to the OS version, if on x86, and 10.4, the deployment 7709 # target defaults to 10.4. Don't you love it? 7710 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7711 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7712 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7713 10.[012]*) 7714 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7715 10.*) 7716 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7717 esac 7718 ;; 7719 esac 7720 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7721 _lt_dar_single_mod='$single_module' 7722 fi 7723 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7724 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7725 else 7726 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7727 fi 7728 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7729 _lt_dsymutil='~$DSYMUTIL $lib || :' 7730 else 7731 _lt_dsymutil= 7732 fi 7733 ;; 7734 esac 7735 7736 ac_ext=c 7737 ac_cpp='$CPP $CPPFLAGS' 7738 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7739 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7740 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 7742 $as_echo_n "checking how to run the C preprocessor... " >&6; } 7743 # On Suns, sometimes $CPP names a directory. 7744 if test -n "$CPP" && test -d "$CPP"; then 7745 CPP= 7746 fi 7747 if test -z "$CPP"; then 7748 if ${ac_cv_prog_CPP+:} false; then : 7749 $as_echo_n "(cached) " >&6 7750 else 7751 # Double quotes because CPP needs to be expanded 7752 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 7753 do 7754 ac_preproc_ok=false 7755 for ac_c_preproc_warn_flag in '' yes 7756 do 7757 # Use a header file that comes with gcc, so configuring glibc 7758 # with a fresh cross-compiler works. 7759 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7760 # <limits.h> exists even on freestanding compilers. 7761 # On the NeXT, cc -E runs the code through the compiler's parser, 7762 # not just through cpp. "Syntax error" is here to catch this case. 7763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7764 /* end confdefs.h. */ 7765 #ifdef __STDC__ 7766 # include <limits.h> 7767 #else 7768 # include <assert.h> 7769 #endif 7770 Syntax error 7771 _ACEOF 7772 if ac_fn_c_try_cpp "$LINENO"; then : 7773 7774 else 7775 # Broken: fails on valid input. 7776 continue 7777 fi 7778 rm -f conftest.err conftest.i conftest.$ac_ext 7779 7780 # OK, works on sane cases. Now check whether nonexistent headers 7781 # can be detected and how. 7782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7783 /* end confdefs.h. */ 7784 #include <ac_nonexistent.h> 7785 _ACEOF 7786 if ac_fn_c_try_cpp "$LINENO"; then : 7787 # Broken: success on invalid input. 7788 continue 7789 else 7790 # Passes both tests. 7791 ac_preproc_ok=: 7792 break 7793 fi 7794 rm -f conftest.err conftest.i conftest.$ac_ext 7795 7796 done 7797 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7798 rm -f conftest.i conftest.err conftest.$ac_ext 7799 if $ac_preproc_ok; then : 7800 break 7801 fi 7802 7803 done 7804 ac_cv_prog_CPP=$CPP 7805 7806 fi 7807 CPP=$ac_cv_prog_CPP 7808 else 7809 ac_cv_prog_CPP=$CPP 7810 fi 7811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 7812 $as_echo "$CPP" >&6; } 7813 ac_preproc_ok=false 7814 for ac_c_preproc_warn_flag in '' yes 7815 do 7816 # Use a header file that comes with gcc, so configuring glibc 7817 # with a fresh cross-compiler works. 7818 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7819 # <limits.h> exists even on freestanding compilers. 7820 # On the NeXT, cc -E runs the code through the compiler's parser, 7821 # not just through cpp. "Syntax error" is here to catch this case. 7822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7823 /* end confdefs.h. */ 7824 #ifdef __STDC__ 7825 # include <limits.h> 7826 #else 7827 # include <assert.h> 7828 #endif 7829 Syntax error 7830 _ACEOF 7831 if ac_fn_c_try_cpp "$LINENO"; then : 7832 7833 else 7834 # Broken: fails on valid input. 7835 continue 7836 fi 7837 rm -f conftest.err conftest.i conftest.$ac_ext 7838 7839 # OK, works on sane cases. Now check whether nonexistent headers 7840 # can be detected and how. 7841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7842 /* end confdefs.h. */ 7843 #include <ac_nonexistent.h> 7844 _ACEOF 7845 if ac_fn_c_try_cpp "$LINENO"; then : 7846 # Broken: success on invalid input. 7847 continue 7848 else 7849 # Passes both tests. 7850 ac_preproc_ok=: 7851 break 7852 fi 7853 rm -f conftest.err conftest.i conftest.$ac_ext 7854 7855 done 7856 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 7857 rm -f conftest.i conftest.err conftest.$ac_ext 7858 if $ac_preproc_ok; then : 7859 7860 else 7861 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 7862 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 7863 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 7864 See \`config.log' for more details" "$LINENO" 5; } 7865 fi 7866 7867 ac_ext=c 7868 ac_cpp='$CPP $CPPFLAGS' 7869 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7870 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7871 ac_compiler_gnu=$ac_cv_c_compiler_gnu 7872 7873 7874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7875 $as_echo_n "checking for ANSI C header files... " >&6; } 7876 if ${ac_cv_header_stdc+:} false; then : 7877 $as_echo_n "(cached) " >&6 7878 else 7879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7880 /* end confdefs.h. */ 7881 #include <stdlib.h> 7882 #include <stdarg.h> 7883 #include <string.h> 7884 #include <float.h> 7885 7886 int 7887 main () 7888 { 7889 7890 ; 7891 return 0; 7892 } 7893 _ACEOF 7894 if ac_fn_c_try_compile "$LINENO"; then : 7895 ac_cv_header_stdc=yes 7896 else 7897 ac_cv_header_stdc=no 7898 fi 7899 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7900 7901 if test $ac_cv_header_stdc = yes; then 7902 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7904 /* end confdefs.h. */ 7905 #include <string.h> 7906 7907 _ACEOF 7908 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7909 $EGREP "memchr" >/dev/null 2>&1; then : 7910 7911 else 7912 ac_cv_header_stdc=no 7913 fi 7914 rm -f conftest* 7915 7916 fi 7917 7918 if test $ac_cv_header_stdc = yes; then 7919 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7921 /* end confdefs.h. */ 7922 #include <stdlib.h> 7923 7924 _ACEOF 7925 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7926 $EGREP "free" >/dev/null 2>&1; then : 7927 7928 else 7929 ac_cv_header_stdc=no 7930 fi 7931 rm -f conftest* 7932 7933 fi 7934 7935 if test $ac_cv_header_stdc = yes; then 7936 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7937 if test "$cross_compiling" = yes; then : 7938 : 7939 else 7940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7941 /* end confdefs.h. */ 7942 #include <ctype.h> 7943 #include <stdlib.h> 7944 #if ((' ' & 0x0FF) == 0x020) 7945 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7946 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7947 #else 7948 # define ISLOWER(c) \ 7949 (('a' <= (c) && (c) <= 'i') \ 7950 || ('j' <= (c) && (c) <= 'r') \ 7951 || ('s' <= (c) && (c) <= 'z')) 7952 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7953 #endif 7954 7955 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7956 int 7957 main () 7958 { 7959 int i; 7960 for (i = 0; i < 256; i++) 7961 if (XOR (islower (i), ISLOWER (i)) 7962 || toupper (i) != TOUPPER (i)) 7963 return 2; 7964 return 0; 7965 } 7966 _ACEOF 7967 if ac_fn_c_try_run "$LINENO"; then : 7968 7969 else 7970 ac_cv_header_stdc=no 7971 fi 7972 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7973 conftest.$ac_objext conftest.beam conftest.$ac_ext 7974 fi 7975 7976 fi 7977 fi 7978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7979 $as_echo "$ac_cv_header_stdc" >&6; } 7980 if test $ac_cv_header_stdc = yes; then 7981 7982 $as_echo "#define STDC_HEADERS 1" >>confdefs.h 7983 7984 fi 7985 7986 # On IRIX 5.3, sys/types and inttypes.h are conflicting. 7987 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7988 inttypes.h stdint.h unistd.h 7989 do : 7990 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7991 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7992 " 7993 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7994 cat >>confdefs.h <<_ACEOF 7995 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7996 _ACEOF 7997 7998 fi 7999 8000 done 8001 8002 8003 for ac_header in dlfcn.h 8004 do : 8005 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 8006 " 8007 if test "x$ac_cv_header_dlfcn_h" = xyes; then : 8008 cat >>confdefs.h <<_ACEOF 8009 #define HAVE_DLFCN_H 1 8010 _ACEOF 8011 8012 fi 8013 8014 done 8015 8016 8017 8018 8019 8020 # Set options 8021 8022 8023 8024 enable_dlopen=no 8025 8026 8027 8028 # Check whether --enable-shared was given. 8029 if test "${enable_shared+set}" = set; then : 8030 enableval=$enable_shared; p=${PACKAGE-default} 8031 case $enableval in 8032 yes) enable_shared=yes ;; 8033 no) enable_shared=no ;; 8034 *) 8035 enable_shared=no 8036 # Look at the argument we got. We use all the common list separators. 8037 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8038 for pkg in $enableval; do 8039 IFS="$lt_save_ifs" 8040 if test "X$pkg" = "X$p"; then 8041 enable_shared=yes 8042 fi 8043 done 8044 IFS="$lt_save_ifs" 8045 ;; 8046 esac 8047 else 8048 enable_shared=yes 8049 fi 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 # Check whether --enable-static was given. 8060 if test "${enable_static+set}" = set; then : 8061 enableval=$enable_static; p=${PACKAGE-default} 8062 case $enableval in 8063 yes) enable_static=yes ;; 8064 no) enable_static=no ;; 8065 *) 8066 enable_static=no 8067 # Look at the argument we got. We use all the common list separators. 8068 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8069 for pkg in $enableval; do 8070 IFS="$lt_save_ifs" 8071 if test "X$pkg" = "X$p"; then 8072 enable_static=yes 8073 fi 8074 done 8075 IFS="$lt_save_ifs" 8076 ;; 8077 esac 8078 else 8079 enable_static=yes 8080 fi 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 # Check whether --with-pic was given. 8092 if test "${with_pic+set}" = set; then : 8093 withval=$with_pic; lt_p=${PACKAGE-default} 8094 case $withval in 8095 yes|no) pic_mode=$withval ;; 8096 *) 8097 pic_mode=default 8098 # Look at the argument we got. We use all the common list separators. 8099 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8100 for lt_pkg in $withval; do 8101 IFS="$lt_save_ifs" 8102 if test "X$lt_pkg" = "X$lt_p"; then 8103 pic_mode=yes 8104 fi 8105 done 8106 IFS="$lt_save_ifs" 8107 ;; 8108 esac 8109 else 8110 pic_mode=default 8111 fi 8112 8113 8114 test -z "$pic_mode" && pic_mode=default 8115 8116 8117 8118 8119 8120 8121 8122 # Check whether --enable-fast-install was given. 8123 if test "${enable_fast_install+set}" = set; then : 8124 enableval=$enable_fast_install; p=${PACKAGE-default} 8125 case $enableval in 8126 yes) enable_fast_install=yes ;; 8127 no) enable_fast_install=no ;; 8128 *) 8129 enable_fast_install=no 8130 # Look at the argument we got. We use all the common list separators. 8131 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 8132 for pkg in $enableval; do 8133 IFS="$lt_save_ifs" 8134 if test "X$pkg" = "X$p"; then 8135 enable_fast_install=yes 8136 fi 8137 done 8138 IFS="$lt_save_ifs" 8139 ;; 8140 esac 8141 else 8142 enable_fast_install=yes 8143 fi 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 # This can be used to rebuild libtool when needed 8156 LIBTOOL_DEPS="$ltmain" 8157 8158 # Always use our own libtool. 8159 LIBTOOL='$(SHELL) $(top_builddir)/libtool' 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 test -z "$LN_S" && LN_S="ln -s" 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 if test -n "${ZSH_VERSION+set}" ; then 8206 setopt NO_GLOB_SUBST 8207 fi 8208 8209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 8210 $as_echo_n "checking for objdir... " >&6; } 8211 if ${lt_cv_objdir+:} false; then : 8212 $as_echo_n "(cached) " >&6 8213 else 8214 rm -f .libs 2>/dev/null 8215 mkdir .libs 2>/dev/null 8216 if test -d .libs; then 8217 lt_cv_objdir=.libs 8218 else 8219 # MS-DOS does not allow filenames that begin with a dot. 8220 lt_cv_objdir=_libs 8221 fi 8222 rmdir .libs 2>/dev/null 8223 fi 8224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 8225 $as_echo "$lt_cv_objdir" >&6; } 8226 objdir=$lt_cv_objdir 8227 8228 8229 8230 8231 8232 cat >>confdefs.h <<_ACEOF 8233 #define LT_OBJDIR "$lt_cv_objdir/" 8234 _ACEOF 8235 8236 8237 8238 8239 case $host_os in 8240 aix3*) 8241 # AIX sometimes has problems with the GCC collect2 program. For some 8242 # reason, if we set the COLLECT_NAMES environment variable, the problems 8243 # vanish in a puff of smoke. 8244 if test "X${COLLECT_NAMES+set}" != Xset; then 8245 COLLECT_NAMES= 8246 export COLLECT_NAMES 8247 fi 8248 ;; 8249 esac 8250 8251 # Global variables: 8252 ofile=libtool 8253 can_build_shared=yes 8254 8255 # All known linkers require a `.a' archive for static linking (except MSVC, 8256 # which needs '.lib'). 8257 libext=a 8258 8259 with_gnu_ld="$lt_cv_prog_gnu_ld" 8260 8261 old_CC="$CC" 8262 old_CFLAGS="$CFLAGS" 8263 8264 # Set sane defaults for various variables 8265 test -z "$CC" && CC=cc 8266 test -z "$LTCC" && LTCC=$CC 8267 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 8268 test -z "$LD" && LD=ld 8269 test -z "$ac_objext" && ac_objext=o 8270 8271 for cc_temp in $compiler""; do 8272 case $cc_temp in 8273 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8274 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8275 \-*) ;; 8276 *) break;; 8277 esac 8278 done 8279 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 8280 8281 8282 # Only perform the check for file, if the check method requires it 8283 test -z "$MAGIC_CMD" && MAGIC_CMD=file 8284 case $deplibs_check_method in 8285 file_magic*) 8286 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8288 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8289 if ${lt_cv_path_MAGIC_CMD+:} false; then : 8290 $as_echo_n "(cached) " >&6 8291 else 8292 case $MAGIC_CMD in 8293 [\\/*] | ?:[\\/]*) 8294 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8295 ;; 8296 *) 8297 lt_save_MAGIC_CMD="$MAGIC_CMD" 8298 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8299 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8300 for ac_dir in $ac_dummy; do 8301 IFS="$lt_save_ifs" 8302 test -z "$ac_dir" && ac_dir=. 8303 if test -f $ac_dir/${ac_tool_prefix}file; then 8304 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8305 if test -n "$file_magic_test_file"; then 8306 case $deplibs_check_method in 8307 "file_magic "*) 8308 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8309 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8310 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8311 $EGREP "$file_magic_regex" > /dev/null; then 8312 : 8313 else 8314 cat <<_LT_EOF 1>&2 8315 8316 *** Warning: the command libtool uses to detect shared libraries, 8317 *** $file_magic_cmd, produces output that libtool cannot recognize. 8318 *** The result is that libtool may fail to recognize shared libraries 8319 *** as such. This will affect the creation of libtool libraries that 8320 *** depend on shared libraries, but programs linked with such libtool 8321 *** libraries will work regardless of this problem. Nevertheless, you 8322 *** may want to report the problem to your system manager and/or to 8323 *** bug-libtool@gnu.org 8324 8325 _LT_EOF 8326 fi ;; 8327 esac 8328 fi 8329 break 8330 fi 8331 done 8332 IFS="$lt_save_ifs" 8333 MAGIC_CMD="$lt_save_MAGIC_CMD" 8334 ;; 8335 esac 8336 fi 8337 8338 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8339 if test -n "$MAGIC_CMD"; then 8340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8341 $as_echo "$MAGIC_CMD" >&6; } 8342 else 8343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8344 $as_echo "no" >&6; } 8345 fi 8346 8347 8348 8349 8350 8351 if test -z "$lt_cv_path_MAGIC_CMD"; then 8352 if test -n "$ac_tool_prefix"; then 8353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8354 $as_echo_n "checking for file... " >&6; } 8355 if ${lt_cv_path_MAGIC_CMD+:} false; then : 8356 $as_echo_n "(cached) " >&6 8357 else 8358 case $MAGIC_CMD in 8359 [\\/*] | ?:[\\/]*) 8360 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8361 ;; 8362 *) 8363 lt_save_MAGIC_CMD="$MAGIC_CMD" 8364 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8365 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8366 for ac_dir in $ac_dummy; do 8367 IFS="$lt_save_ifs" 8368 test -z "$ac_dir" && ac_dir=. 8369 if test -f $ac_dir/file; then 8370 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8371 if test -n "$file_magic_test_file"; then 8372 case $deplibs_check_method in 8373 "file_magic "*) 8374 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8375 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8376 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8377 $EGREP "$file_magic_regex" > /dev/null; then 8378 : 8379 else 8380 cat <<_LT_EOF 1>&2 8381 8382 *** Warning: the command libtool uses to detect shared libraries, 8383 *** $file_magic_cmd, produces output that libtool cannot recognize. 8384 *** The result is that libtool may fail to recognize shared libraries 8385 *** as such. This will affect the creation of libtool libraries that 8386 *** depend on shared libraries, but programs linked with such libtool 8387 *** libraries will work regardless of this problem. Nevertheless, you 8388 *** may want to report the problem to your system manager and/or to 8389 *** bug-libtool@gnu.org 8390 8391 _LT_EOF 8392 fi ;; 8393 esac 8394 fi 8395 break 8396 fi 8397 done 8398 IFS="$lt_save_ifs" 8399 MAGIC_CMD="$lt_save_MAGIC_CMD" 8400 ;; 8401 esac 8402 fi 8403 8404 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8405 if test -n "$MAGIC_CMD"; then 8406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8407 $as_echo "$MAGIC_CMD" >&6; } 8408 else 8409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8410 $as_echo "no" >&6; } 8411 fi 8412 8413 8414 else 8415 MAGIC_CMD=: 8416 fi 8417 fi 8418 8419 fi 8420 ;; 8421 esac 8422 8423 # Use C for the default configuration in the libtool script 8424 8425 lt_save_CC="$CC" 8426 ac_ext=c 8427 ac_cpp='$CPP $CPPFLAGS' 8428 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8429 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8430 ac_compiler_gnu=$ac_cv_c_compiler_gnu 8431 8432 8433 # Source file extension for C test sources. 8434 ac_ext=c 8435 8436 # Object file extension for compiled C test sources. 8437 objext=o 8438 objext=$objext 8439 8440 # Code to be used in simple compile tests 8441 lt_simple_compile_test_code="int some_variable = 0;" 8442 8443 # Code to be used in simple link tests 8444 lt_simple_link_test_code='int main(){return(0);}' 8445 8446 8447 8448 8449 8450 8451 8452 # If no C compiler was specified, use CC. 8453 LTCC=${LTCC-"$CC"} 8454 8455 # If no C compiler flags were specified, use CFLAGS. 8456 LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8457 8458 # Allow CC to be a program name with arguments. 8459 compiler=$CC 8460 8461 # Save the default compiler, since it gets overwritten when the other 8462 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8463 compiler_DEFAULT=$CC 8464 8465 # save warnings/boilerplate of simple test code 8466 ac_outfile=conftest.$ac_objext 8467 echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8468 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8469 _lt_compiler_boilerplate=`cat conftest.err` 8470 $RM conftest* 8471 8472 ac_outfile=conftest.$ac_objext 8473 echo "$lt_simple_link_test_code" >conftest.$ac_ext 8474 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8475 _lt_linker_boilerplate=`cat conftest.err` 8476 $RM -r conftest* 8477 8478 8479 ## CAVEAT EMPTOR: 8480 ## There is no encapsulation within the following macros, do not change 8481 ## the running order or otherwise move them around unless you know exactly 8482 ## what you are doing... 8483 if test -n "$compiler"; then 8484 8485 lt_prog_compiler_no_builtin_flag= 8486 8487 if test "$GCC" = yes; then 8488 case $cc_basename in 8489 nvcc*) 8490 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8491 *) 8492 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8493 esac 8494 8495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8496 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8497 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 8498 $as_echo_n "(cached) " >&6 8499 else 8500 lt_cv_prog_compiler_rtti_exceptions=no 8501 ac_outfile=conftest.$ac_objext 8502 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8503 lt_compiler_flag="-fno-rtti -fno-exceptions" 8504 # Insert the option either (1) after the last *FLAGS variable, or 8505 # (2) before a word containing "conftest.", or (3) at the end. 8506 # Note that $ac_compile itself does not contain backslashes and begins 8507 # with a dollar sign (not a hyphen), so the echo should work correctly. 8508 # The option is referenced via a variable to avoid confusing sed. 8509 lt_compile=`echo "$ac_compile" | $SED \ 8510 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8511 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8512 -e 's:$: $lt_compiler_flag:'` 8513 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8514 (eval "$lt_compile" 2>conftest.err) 8515 ac_status=$? 8516 cat conftest.err >&5 8517 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8518 if (exit $ac_status) && test -s "$ac_outfile"; then 8519 # The compiler can only warn and ignore the option if not recognized 8520 # So say no if there are warnings other than the usual output. 8521 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8522 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8523 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8524 lt_cv_prog_compiler_rtti_exceptions=yes 8525 fi 8526 fi 8527 $RM conftest* 8528 8529 fi 8530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8531 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8532 8533 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8534 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8535 else 8536 : 8537 fi 8538 8539 fi 8540 8541 8542 8543 8544 8545 8546 lt_prog_compiler_wl= 8547 lt_prog_compiler_pic= 8548 lt_prog_compiler_static= 8549 8550 8551 if test "$GCC" = yes; then 8552 lt_prog_compiler_wl='-Wl,' 8553 lt_prog_compiler_static='-static' 8554 8555 case $host_os in 8556 aix*) 8557 # All AIX code is PIC. 8558 if test "$host_cpu" = ia64; then 8559 # AIX 5 now supports IA64 processor 8560 lt_prog_compiler_static='-Bstatic' 8561 fi 8562 ;; 8563 8564 amigaos*) 8565 case $host_cpu in 8566 powerpc) 8567 # see comment about AmigaOS4 .so support 8568 lt_prog_compiler_pic='-fPIC' 8569 ;; 8570 m68k) 8571 # FIXME: we need at least 68020 code to build shared libraries, but 8572 # adding the `-m68020' flag to GCC prevents building anything better, 8573 # like `-m68040'. 8574 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8575 ;; 8576 esac 8577 ;; 8578 8579 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8580 # PIC is the default for these OSes. 8581 ;; 8582 8583 mingw* | cygwin* | pw32* | os2* | cegcc*) 8584 # This hack is so that the source file can tell whether it is being 8585 # built for inclusion in a dll (and should export symbols for example). 8586 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8587 # (--disable-auto-import) libraries 8588 lt_prog_compiler_pic='-DDLL_EXPORT' 8589 ;; 8590 8591 darwin* | rhapsody*) 8592 # PIC is the default on this platform 8593 # Common symbols not allowed in MH_DYLIB files 8594 lt_prog_compiler_pic='-fno-common' 8595 ;; 8596 8597 haiku*) 8598 # PIC is the default for Haiku. 8599 # The "-static" flag exists, but is broken. 8600 lt_prog_compiler_static= 8601 ;; 8602 8603 hpux*) 8604 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8605 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8606 # sets the default TLS model and affects inlining. 8607 case $host_cpu in 8608 hppa*64*) 8609 # +Z the default 8610 ;; 8611 *) 8612 lt_prog_compiler_pic='-fPIC' 8613 ;; 8614 esac 8615 ;; 8616 8617 interix[3-9]*) 8618 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8619 # Instead, we relocate shared libraries at runtime. 8620 ;; 8621 8622 msdosdjgpp*) 8623 # Just because we use GCC doesn't mean we suddenly get shared libraries 8624 # on systems that don't support them. 8625 lt_prog_compiler_can_build_shared=no 8626 enable_shared=no 8627 ;; 8628 8629 *nto* | *qnx*) 8630 # QNX uses GNU C++, but need to define -shared option too, otherwise 8631 # it will coredump. 8632 lt_prog_compiler_pic='-fPIC -shared' 8633 ;; 8634 8635 sysv4*MP*) 8636 if test -d /usr/nec; then 8637 lt_prog_compiler_pic=-Kconform_pic 8638 fi 8639 ;; 8640 8641 *) 8642 lt_prog_compiler_pic='-fPIC' 8643 ;; 8644 esac 8645 8646 case $cc_basename in 8647 nvcc*) # Cuda Compiler Driver 2.2 8648 lt_prog_compiler_wl='-Xlinker ' 8649 if test -n "$lt_prog_compiler_pic"; then 8650 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 8651 fi 8652 ;; 8653 esac 8654 else 8655 # PORTME Check for flag to pass linker flags through the system compiler. 8656 case $host_os in 8657 aix*) 8658 lt_prog_compiler_wl='-Wl,' 8659 if test "$host_cpu" = ia64; then 8660 # AIX 5 now supports IA64 processor 8661 lt_prog_compiler_static='-Bstatic' 8662 else 8663 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8664 fi 8665 ;; 8666 8667 mingw* | cygwin* | pw32* | os2* | cegcc*) 8668 # This hack is so that the source file can tell whether it is being 8669 # built for inclusion in a dll (and should export symbols for example). 8670 lt_prog_compiler_pic='-DDLL_EXPORT' 8671 ;; 8672 8673 hpux9* | hpux10* | hpux11*) 8674 lt_prog_compiler_wl='-Wl,' 8675 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8676 # not for PA HP-UX. 8677 case $host_cpu in 8678 hppa*64*|ia64*) 8679 # +Z the default 8680 ;; 8681 *) 8682 lt_prog_compiler_pic='+Z' 8683 ;; 8684 esac 8685 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8686 lt_prog_compiler_static='${wl}-a ${wl}archive' 8687 ;; 8688 8689 irix5* | irix6* | nonstopux*) 8690 lt_prog_compiler_wl='-Wl,' 8691 # PIC (with -KPIC) is the default. 8692 lt_prog_compiler_static='-non_shared' 8693 ;; 8694 8695 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 8696 case $cc_basename in 8697 # old Intel for x86_64 which still supported -KPIC. 8698 ecc*) 8699 lt_prog_compiler_wl='-Wl,' 8700 lt_prog_compiler_pic='-KPIC' 8701 lt_prog_compiler_static='-static' 8702 ;; 8703 # icc used to be incompatible with GCC. 8704 # ICC 10 doesn't accept -KPIC any more. 8705 icc* | ifort*) 8706 lt_prog_compiler_wl='-Wl,' 8707 lt_prog_compiler_pic='-fPIC' 8708 lt_prog_compiler_static='-static' 8709 ;; 8710 # Lahey Fortran 8.1. 8711 lf95*) 8712 lt_prog_compiler_wl='-Wl,' 8713 lt_prog_compiler_pic='--shared' 8714 lt_prog_compiler_static='--static' 8715 ;; 8716 nagfor*) 8717 # NAG Fortran compiler 8718 lt_prog_compiler_wl='-Wl,-Wl,,' 8719 lt_prog_compiler_pic='-PIC' 8720 lt_prog_compiler_static='-Bstatic' 8721 ;; 8722 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8723 # Portland Group compilers (*not* the Pentium gcc compiler, 8724 # which looks to be a dead project) 8725 lt_prog_compiler_wl='-Wl,' 8726 lt_prog_compiler_pic='-fpic' 8727 lt_prog_compiler_static='-Bstatic' 8728 ;; 8729 ccc*) 8730 lt_prog_compiler_wl='-Wl,' 8731 # All Alpha code is PIC. 8732 lt_prog_compiler_static='-non_shared' 8733 ;; 8734 xl* | bgxl* | bgf* | mpixl*) 8735 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8736 lt_prog_compiler_wl='-Wl,' 8737 lt_prog_compiler_pic='-qpic' 8738 lt_prog_compiler_static='-qstaticlink' 8739 ;; 8740 *) 8741 case `$CC -V 2>&1 | sed 5q` in 8742 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 8743 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8744 lt_prog_compiler_pic='-KPIC' 8745 lt_prog_compiler_static='-Bstatic' 8746 lt_prog_compiler_wl='' 8747 ;; 8748 *Sun\ F* | *Sun*Fortran*) 8749 lt_prog_compiler_pic='-KPIC' 8750 lt_prog_compiler_static='-Bstatic' 8751 lt_prog_compiler_wl='-Qoption ld ' 8752 ;; 8753 *Sun\ C*) 8754 # Sun C 5.9 8755 lt_prog_compiler_pic='-KPIC' 8756 lt_prog_compiler_static='-Bstatic' 8757 lt_prog_compiler_wl='-Wl,' 8758 ;; 8759 *Intel*\ [CF]*Compiler*) 8760 lt_prog_compiler_wl='-Wl,' 8761 lt_prog_compiler_pic='-fPIC' 8762 lt_prog_compiler_static='-static' 8763 ;; 8764 *Portland\ Group*) 8765 lt_prog_compiler_wl='-Wl,' 8766 lt_prog_compiler_pic='-fpic' 8767 lt_prog_compiler_static='-Bstatic' 8768 ;; 8769 esac 8770 ;; 8771 esac 8772 ;; 8773 8774 newsos6) 8775 lt_prog_compiler_pic='-KPIC' 8776 lt_prog_compiler_static='-Bstatic' 8777 ;; 8778 8779 *nto* | *qnx*) 8780 # QNX uses GNU C++, but need to define -shared option too, otherwise 8781 # it will coredump. 8782 lt_prog_compiler_pic='-fPIC -shared' 8783 ;; 8784 8785 osf3* | osf4* | osf5*) 8786 lt_prog_compiler_wl='-Wl,' 8787 # All OSF/1 code is PIC. 8788 lt_prog_compiler_static='-non_shared' 8789 ;; 8790 8791 rdos*) 8792 lt_prog_compiler_static='-non_shared' 8793 ;; 8794 8795 solaris*) 8796 lt_prog_compiler_pic='-KPIC' 8797 lt_prog_compiler_static='-Bstatic' 8798 case $cc_basename in 8799 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8800 lt_prog_compiler_wl='-Qoption ld ';; 8801 *) 8802 lt_prog_compiler_wl='-Wl,';; 8803 esac 8804 ;; 8805 8806 sunos4*) 8807 lt_prog_compiler_wl='-Qoption ld ' 8808 lt_prog_compiler_pic='-PIC' 8809 lt_prog_compiler_static='-Bstatic' 8810 ;; 8811 8812 sysv4 | sysv4.2uw2* | sysv4.3*) 8813 lt_prog_compiler_wl='-Wl,' 8814 lt_prog_compiler_pic='-KPIC' 8815 lt_prog_compiler_static='-Bstatic' 8816 ;; 8817 8818 sysv4*MP*) 8819 if test -d /usr/nec ;then 8820 lt_prog_compiler_pic='-Kconform_pic' 8821 lt_prog_compiler_static='-Bstatic' 8822 fi 8823 ;; 8824 8825 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8826 lt_prog_compiler_wl='-Wl,' 8827 lt_prog_compiler_pic='-KPIC' 8828 lt_prog_compiler_static='-Bstatic' 8829 ;; 8830 8831 unicos*) 8832 lt_prog_compiler_wl='-Wl,' 8833 lt_prog_compiler_can_build_shared=no 8834 ;; 8835 8836 uts4*) 8837 lt_prog_compiler_pic='-pic' 8838 lt_prog_compiler_static='-Bstatic' 8839 ;; 8840 8841 *) 8842 lt_prog_compiler_can_build_shared=no 8843 ;; 8844 esac 8845 fi 8846 8847 case $host_os in 8848 # For platforms which do not support PIC, -DPIC is meaningless: 8849 *djgpp*) 8850 lt_prog_compiler_pic= 8851 ;; 8852 *) 8853 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8854 ;; 8855 esac 8856 8857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8858 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8859 if ${lt_cv_prog_compiler_pic+:} false; then : 8860 $as_echo_n "(cached) " >&6 8861 else 8862 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 8863 fi 8864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 8865 $as_echo "$lt_cv_prog_compiler_pic" >&6; } 8866 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic 8867 8868 # 8869 # Check to make sure the PIC flag actually works. 8870 # 8871 if test -n "$lt_prog_compiler_pic"; then 8872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8873 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8874 if ${lt_cv_prog_compiler_pic_works+:} false; then : 8875 $as_echo_n "(cached) " >&6 8876 else 8877 lt_cv_prog_compiler_pic_works=no 8878 ac_outfile=conftest.$ac_objext 8879 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8880 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8881 # Insert the option either (1) after the last *FLAGS variable, or 8882 # (2) before a word containing "conftest.", or (3) at the end. 8883 # Note that $ac_compile itself does not contain backslashes and begins 8884 # with a dollar sign (not a hyphen), so the echo should work correctly. 8885 # The option is referenced via a variable to avoid confusing sed. 8886 lt_compile=`echo "$ac_compile" | $SED \ 8887 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8888 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8889 -e 's:$: $lt_compiler_flag:'` 8890 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8891 (eval "$lt_compile" 2>conftest.err) 8892 ac_status=$? 8893 cat conftest.err >&5 8894 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8895 if (exit $ac_status) && test -s "$ac_outfile"; then 8896 # The compiler can only warn and ignore the option if not recognized 8897 # So say no if there are warnings other than the usual output. 8898 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8899 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8900 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8901 lt_cv_prog_compiler_pic_works=yes 8902 fi 8903 fi 8904 $RM conftest* 8905 8906 fi 8907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8908 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8909 8910 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8911 case $lt_prog_compiler_pic in 8912 "" | " "*) ;; 8913 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8914 esac 8915 else 8916 lt_prog_compiler_pic= 8917 lt_prog_compiler_can_build_shared=no 8918 fi 8919 8920 fi 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 # 8933 # Check to make sure the static flag actually works. 8934 # 8935 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8937 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8938 if ${lt_cv_prog_compiler_static_works+:} false; then : 8939 $as_echo_n "(cached) " >&6 8940 else 8941 lt_cv_prog_compiler_static_works=no 8942 save_LDFLAGS="$LDFLAGS" 8943 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8944 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8945 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8946 # The linker can only warn and ignore the option if not recognized 8947 # So say no if there are warnings 8948 if test -s conftest.err; then 8949 # Append any errors to the config.log. 8950 cat conftest.err 1>&5 8951 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8952 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8953 if diff conftest.exp conftest.er2 >/dev/null; then 8954 lt_cv_prog_compiler_static_works=yes 8955 fi 8956 else 8957 lt_cv_prog_compiler_static_works=yes 8958 fi 8959 fi 8960 $RM -r conftest* 8961 LDFLAGS="$save_LDFLAGS" 8962 8963 fi 8964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8965 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8966 8967 if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8968 : 8969 else 8970 lt_prog_compiler_static= 8971 fi 8972 8973 8974 8975 8976 8977 8978 8979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8980 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8981 if ${lt_cv_prog_compiler_c_o+:} false; then : 8982 $as_echo_n "(cached) " >&6 8983 else 8984 lt_cv_prog_compiler_c_o=no 8985 $RM -r conftest 2>/dev/null 8986 mkdir conftest 8987 cd conftest 8988 mkdir out 8989 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8990 8991 lt_compiler_flag="-o out/conftest2.$ac_objext" 8992 # Insert the option either (1) after the last *FLAGS variable, or 8993 # (2) before a word containing "conftest.", or (3) at the end. 8994 # Note that $ac_compile itself does not contain backslashes and begins 8995 # with a dollar sign (not a hyphen), so the echo should work correctly. 8996 lt_compile=`echo "$ac_compile" | $SED \ 8997 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8998 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8999 -e 's:$: $lt_compiler_flag:'` 9000 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9001 (eval "$lt_compile" 2>out/conftest.err) 9002 ac_status=$? 9003 cat out/conftest.err >&5 9004 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9005 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9006 then 9007 # The compiler can only warn and ignore the option if not recognized 9008 # So say no if there are warnings 9009 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9010 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9011 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9012 lt_cv_prog_compiler_c_o=yes 9013 fi 9014 fi 9015 chmod u+w . 2>&5 9016 $RM conftest* 9017 # SGI C++ compiler will create directory out/ii_files/ for 9018 # template instantiation 9019 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9020 $RM out/* && rmdir out 9021 cd .. 9022 $RM -r conftest 9023 $RM conftest* 9024 9025 fi 9026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9027 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9028 9029 9030 9031 9032 9033 9034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 9035 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 9036 if ${lt_cv_prog_compiler_c_o+:} false; then : 9037 $as_echo_n "(cached) " >&6 9038 else 9039 lt_cv_prog_compiler_c_o=no 9040 $RM -r conftest 2>/dev/null 9041 mkdir conftest 9042 cd conftest 9043 mkdir out 9044 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9045 9046 lt_compiler_flag="-o out/conftest2.$ac_objext" 9047 # Insert the option either (1) after the last *FLAGS variable, or 9048 # (2) before a word containing "conftest.", or (3) at the end. 9049 # Note that $ac_compile itself does not contain backslashes and begins 9050 # with a dollar sign (not a hyphen), so the echo should work correctly. 9051 lt_compile=`echo "$ac_compile" | $SED \ 9052 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 9053 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 9054 -e 's:$: $lt_compiler_flag:'` 9055 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 9056 (eval "$lt_compile" 2>out/conftest.err) 9057 ac_status=$? 9058 cat out/conftest.err >&5 9059 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9060 if (exit $ac_status) && test -s out/conftest2.$ac_objext 9061 then 9062 # The compiler can only warn and ignore the option if not recognized 9063 # So say no if there are warnings 9064 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 9065 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 9066 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 9067 lt_cv_prog_compiler_c_o=yes 9068 fi 9069 fi 9070 chmod u+w . 2>&5 9071 $RM conftest* 9072 # SGI C++ compiler will create directory out/ii_files/ for 9073 # template instantiation 9074 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 9075 $RM out/* && rmdir out 9076 cd .. 9077 $RM -r conftest 9078 $RM conftest* 9079 9080 fi 9081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 9082 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } 9083 9084 9085 9086 9087 hard_links="nottested" 9088 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 9089 # do not overwrite the value of need_locks provided by the user 9090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 9091 $as_echo_n "checking if we can lock with hard links... " >&6; } 9092 hard_links=yes 9093 $RM conftest* 9094 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9095 touch conftest.a 9096 ln conftest.a conftest.b 2>&5 || hard_links=no 9097 ln conftest.a conftest.b 2>/dev/null && hard_links=no 9098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 9099 $as_echo "$hard_links" >&6; } 9100 if test "$hard_links" = no; then 9101 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 9102 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 9103 need_locks=warn 9104 fi 9105 else 9106 need_locks=no 9107 fi 9108 9109 9110 9111 9112 9113 9114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 9115 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 9116 9117 runpath_var= 9118 allow_undefined_flag= 9119 always_export_symbols=no 9120 archive_cmds= 9121 archive_expsym_cmds= 9122 compiler_needs_object=no 9123 enable_shared_with_static_runtimes=no 9124 export_dynamic_flag_spec= 9125 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 9126 hardcode_automatic=no 9127 hardcode_direct=no 9128 hardcode_direct_absolute=no 9129 hardcode_libdir_flag_spec= 9130 hardcode_libdir_separator= 9131 hardcode_minus_L=no 9132 hardcode_shlibpath_var=unsupported 9133 inherit_rpath=no 9134 link_all_deplibs=unknown 9135 module_cmds= 9136 module_expsym_cmds= 9137 old_archive_from_new_cmds= 9138 old_archive_from_expsyms_cmds= 9139 thread_safe_flag_spec= 9140 whole_archive_flag_spec= 9141 # include_expsyms should be a list of space-separated symbols to be *always* 9142 # included in the symbol list 9143 include_expsyms= 9144 # exclude_expsyms can be an extended regexp of symbols to exclude 9145 # it will be wrapped by ` (' and `)$', so one must not match beginning or 9146 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 9147 # as well as any symbol that contains `d'. 9148 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 9149 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 9150 # platforms (ab)use it in PIC code, but their linkers get confused if 9151 # the symbol is explicitly referenced. Since portable code cannot 9152 # rely on this symbol name, it's probably fine to never include it in 9153 # preloaded symbol tables. 9154 # Exclude shared library initialization/finalization symbols. 9155 extract_expsyms_cmds= 9156 9157 case $host_os in 9158 cygwin* | mingw* | pw32* | cegcc*) 9159 # FIXME: the MSVC++ port hasn't been tested in a loooong time 9160 # When not using gcc, we currently assume that we are using 9161 # Microsoft Visual C++. 9162 if test "$GCC" != yes; then 9163 with_gnu_ld=no 9164 fi 9165 ;; 9166 interix*) 9167 # we just hope/assume this is gcc and not c89 (= MSVC++) 9168 with_gnu_ld=yes 9169 ;; 9170 openbsd*) 9171 with_gnu_ld=no 9172 ;; 9173 linux* | k*bsd*-gnu | gnu*) 9174 link_all_deplibs=no 9175 ;; 9176 esac 9177 9178 ld_shlibs=yes 9179 9180 # On some targets, GNU ld is compatible enough with the native linker 9181 # that we're better off using the native interface for both. 9182 lt_use_gnu_ld_interface=no 9183 if test "$with_gnu_ld" = yes; then 9184 case $host_os in 9185 aix*) 9186 # The AIX port of GNU ld has always aspired to compatibility 9187 # with the native linker. However, as the warning in the GNU ld 9188 # block says, versions before 2.19.5* couldn't really create working 9189 # shared libraries, regardless of the interface used. 9190 case `$LD -v 2>&1` in 9191 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 9192 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 9193 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 9194 *) 9195 lt_use_gnu_ld_interface=yes 9196 ;; 9197 esac 9198 ;; 9199 *) 9200 lt_use_gnu_ld_interface=yes 9201 ;; 9202 esac 9203 fi 9204 9205 if test "$lt_use_gnu_ld_interface" = yes; then 9206 # If archive_cmds runs LD, not CC, wlarc should be empty 9207 wlarc='${wl}' 9208 9209 # Set some defaults for GNU ld with shared library support. These 9210 # are reset later if shared libraries are not supported. Putting them 9211 # here allows them to be overridden if necessary. 9212 runpath_var=LD_RUN_PATH 9213 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9214 export_dynamic_flag_spec='${wl}--export-dynamic' 9215 # ancient GNU ld didn't support --whole-archive et. al. 9216 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 9217 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 9218 else 9219 whole_archive_flag_spec= 9220 fi 9221 supports_anon_versioning=no 9222 case `$LD -v 2>&1` in 9223 *GNU\ gold*) supports_anon_versioning=yes ;; 9224 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 9225 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 9226 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 9227 *\ 2.11.*) ;; # other 2.11 versions 9228 *) supports_anon_versioning=yes ;; 9229 esac 9230 9231 # See if GNU ld supports shared libraries. 9232 case $host_os in 9233 aix[3-9]*) 9234 # On AIX/PPC, the GNU linker is very broken 9235 if test "$host_cpu" != ia64; then 9236 ld_shlibs=no 9237 cat <<_LT_EOF 1>&2 9238 9239 *** Warning: the GNU linker, at least up to release 2.19, is reported 9240 *** to be unable to reliably create shared libraries on AIX. 9241 *** Therefore, libtool is disabling shared libraries support. If you 9242 *** really care for shared libraries, you may want to install binutils 9243 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 9244 *** You will then need to restart the configuration process. 9245 9246 _LT_EOF 9247 fi 9248 ;; 9249 9250 amigaos*) 9251 case $host_cpu in 9252 powerpc) 9253 # see comment about AmigaOS4 .so support 9254 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9255 archive_expsym_cmds='' 9256 ;; 9257 m68k) 9258 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)' 9259 hardcode_libdir_flag_spec='-L$libdir' 9260 hardcode_minus_L=yes 9261 ;; 9262 esac 9263 ;; 9264 9265 beos*) 9266 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9267 allow_undefined_flag=unsupported 9268 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc 9269 # support --undefined. This deserves some investigation. FIXME 9270 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9271 else 9272 ld_shlibs=no 9273 fi 9274 ;; 9275 9276 cygwin* | mingw* | pw32* | cegcc*) 9277 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 9278 # as there is no search path for DLLs. 9279 hardcode_libdir_flag_spec='-L$libdir' 9280 export_dynamic_flag_spec='${wl}--export-all-symbols' 9281 allow_undefined_flag=unsupported 9282 always_export_symbols=no 9283 enable_shared_with_static_runtimes=yes 9284 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' 9285 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 9286 9287 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 9288 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9289 # If the export-symbols file already is a .def file (1st line 9290 # is EXPORTS), use it as is; otherwise, prepend... 9291 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9292 cp $export_symbols $output_objdir/$soname.def; 9293 else 9294 echo EXPORTS > $output_objdir/$soname.def; 9295 cat $export_symbols >> $output_objdir/$soname.def; 9296 fi~ 9297 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 9298 else 9299 ld_shlibs=no 9300 fi 9301 ;; 9302 9303 haiku*) 9304 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9305 link_all_deplibs=yes 9306 ;; 9307 9308 interix[3-9]*) 9309 hardcode_direct=no 9310 hardcode_shlibpath_var=no 9311 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9312 export_dynamic_flag_spec='${wl}-E' 9313 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9314 # Instead, shared libraries are loaded at an image base (0x10000000 by 9315 # default) and relocated if they conflict, which is a slow very memory 9316 # consuming and fragmenting process. To avoid this, we pick a random, 9317 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9318 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9319 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9320 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' 9321 ;; 9322 9323 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9324 tmp_diet=no 9325 if test "$host_os" = linux-dietlibc; then 9326 case $cc_basename in 9327 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9328 esac 9329 fi 9330 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9331 && test "$tmp_diet" = no 9332 then 9333 tmp_addflag=' $pic_flag' 9334 tmp_sharedflag='-shared' 9335 case $cc_basename,$host_cpu in 9336 pgcc*) # Portland Group C compiler 9337 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' 9338 tmp_addflag=' $pic_flag' 9339 ;; 9340 pgf77* | pgf90* | pgf95* | pgfortran*) 9341 # Portland Group f77 and f90 compilers 9342 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' 9343 tmp_addflag=' $pic_flag -Mnomain' ;; 9344 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9345 tmp_addflag=' -i_dynamic' ;; 9346 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9347 tmp_addflag=' -i_dynamic -nofor_main' ;; 9348 ifc* | ifort*) # Intel Fortran compiler 9349 tmp_addflag=' -nofor_main' ;; 9350 lf95*) # Lahey Fortran 8.1 9351 whole_archive_flag_spec= 9352 tmp_sharedflag='--shared' ;; 9353 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9354 tmp_sharedflag='-qmkshrobj' 9355 tmp_addflag= ;; 9356 nvcc*) # Cuda Compiler Driver 2.2 9357 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 9358 compiler_needs_object=yes 9359 ;; 9360 esac 9361 case `$CC -V 2>&1 | sed 5q` in 9362 *Sun\ C*) # Sun C 5.9 9363 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' 9364 compiler_needs_object=yes 9365 tmp_sharedflag='-G' ;; 9366 *Sun\ F*) # Sun Fortran 8.3 9367 tmp_sharedflag='-G' ;; 9368 esac 9369 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9370 9371 if test "x$supports_anon_versioning" = xyes; then 9372 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9373 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9374 echo "local: *; };" >> $output_objdir/$libname.ver~ 9375 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9376 fi 9377 9378 case $cc_basename in 9379 xlf* | bgf* | bgxlf* | mpixlf*) 9380 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9381 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9382 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9383 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 9384 if test "x$supports_anon_versioning" = xyes; then 9385 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9386 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9387 echo "local: *; };" >> $output_objdir/$libname.ver~ 9388 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9389 fi 9390 ;; 9391 esac 9392 else 9393 ld_shlibs=no 9394 fi 9395 ;; 9396 9397 netbsd* | netbsdelf*-gnu) 9398 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9399 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9400 wlarc= 9401 else 9402 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9403 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9404 fi 9405 ;; 9406 9407 solaris*) 9408 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9409 ld_shlibs=no 9410 cat <<_LT_EOF 1>&2 9411 9412 *** Warning: The releases 2.8.* of the GNU linker cannot reliably 9413 *** create shared libraries on Solaris systems. Therefore, libtool 9414 *** is disabling shared libraries support. We urge you to upgrade GNU 9415 *** binutils to release 2.9.1 or newer. Another option is to modify 9416 *** your PATH or compiler configuration so that the native linker is 9417 *** used, and then restart. 9418 9419 _LT_EOF 9420 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9421 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9422 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9423 else 9424 ld_shlibs=no 9425 fi 9426 ;; 9427 9428 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9429 case `$LD -v 2>&1` in 9430 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9431 ld_shlibs=no 9432 cat <<_LT_EOF 1>&2 9433 9434 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9435 *** reliably create shared libraries on SCO systems. Therefore, libtool 9436 *** is disabling shared libraries support. We urge you to upgrade GNU 9437 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9438 *** your PATH or compiler configuration so that the native linker is 9439 *** used, and then restart. 9440 9441 _LT_EOF 9442 ;; 9443 *) 9444 # For security reasons, it is highly recommended that you always 9445 # use absolute paths for naming shared libraries, and exclude the 9446 # DT_RUNPATH tag from executables and libraries. But doing so 9447 # requires that you compile everything twice, which is a pain. 9448 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9449 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9450 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9451 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9452 else 9453 ld_shlibs=no 9454 fi 9455 ;; 9456 esac 9457 ;; 9458 9459 sunos4*) 9460 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9461 wlarc= 9462 hardcode_direct=yes 9463 hardcode_shlibpath_var=no 9464 ;; 9465 9466 *) 9467 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9468 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9469 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9470 else 9471 ld_shlibs=no 9472 fi 9473 ;; 9474 esac 9475 9476 if test "$ld_shlibs" = no; then 9477 runpath_var= 9478 hardcode_libdir_flag_spec= 9479 export_dynamic_flag_spec= 9480 whole_archive_flag_spec= 9481 fi 9482 else 9483 # PORTME fill in a description of your system's linker (not GNU ld) 9484 case $host_os in 9485 aix3*) 9486 allow_undefined_flag=unsupported 9487 always_export_symbols=yes 9488 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' 9489 # Note: this linker hardcodes the directories in LIBPATH if there 9490 # are no directories specified by -L. 9491 hardcode_minus_L=yes 9492 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9493 # Neither direct hardcoding nor static linking is supported with a 9494 # broken collect2. 9495 hardcode_direct=unsupported 9496 fi 9497 ;; 9498 9499 aix[4-9]*) 9500 if test "$host_cpu" = ia64; then 9501 # On IA64, the linker does run time linking by default, so we don't 9502 # have to do anything special. 9503 aix_use_runtimelinking=no 9504 exp_sym_flag='-Bexport' 9505 no_entry_flag="" 9506 else 9507 # If we're using GNU nm, then we don't want the "-C" option. 9508 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9509 # Also, AIX nm treats weak defined symbols like other global 9510 # defined symbols, whereas GNU nm marks them as "W". 9511 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9512 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' 9513 else 9514 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9515 fi 9516 aix_use_runtimelinking=no 9517 9518 # Test if we are trying to use run time linking or normal 9519 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9520 # need to do runtime linking. 9521 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9522 for ld_flag in $LDFLAGS; do 9523 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9524 aix_use_runtimelinking=yes 9525 break 9526 fi 9527 done 9528 ;; 9529 esac 9530 9531 exp_sym_flag='-bexport' 9532 no_entry_flag='-bnoentry' 9533 fi 9534 9535 # When large executables or shared objects are built, AIX ld can 9536 # have problems creating the table of contents. If linking a library 9537 # or program results in "error TOC overflow" add -mminimal-toc to 9538 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9539 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9540 9541 archive_cmds='' 9542 hardcode_direct=yes 9543 hardcode_direct_absolute=yes 9544 hardcode_libdir_separator=':' 9545 link_all_deplibs=yes 9546 file_list_spec='${wl}-f,' 9547 9548 if test "$GCC" = yes; then 9549 case $host_os in aix4.[012]|aix4.[012].*) 9550 # We only want to do this on AIX 4.2 and lower, the check 9551 # below for broken collect2 doesn't work under 4.3+ 9552 collect2name=`${CC} -print-prog-name=collect2` 9553 if test -f "$collect2name" && 9554 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9555 then 9556 # We have reworked collect2 9557 : 9558 else 9559 # We have old collect2 9560 hardcode_direct=unsupported 9561 # It fails to find uninstalled libraries when the uninstalled 9562 # path is not listed in the libpath. Setting hardcode_minus_L 9563 # to unsupported forces relinking 9564 hardcode_minus_L=yes 9565 hardcode_libdir_flag_spec='-L$libdir' 9566 hardcode_libdir_separator= 9567 fi 9568 ;; 9569 esac 9570 shared_flag='-shared' 9571 if test "$aix_use_runtimelinking" = yes; then 9572 shared_flag="$shared_flag "'${wl}-G' 9573 fi 9574 link_all_deplibs=no 9575 else 9576 # not using gcc 9577 if test "$host_cpu" = ia64; then 9578 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9579 # chokes on -Wl,-G. The following line is correct: 9580 shared_flag='-G' 9581 else 9582 if test "$aix_use_runtimelinking" = yes; then 9583 shared_flag='${wl}-G' 9584 else 9585 shared_flag='${wl}-bM:SRE' 9586 fi 9587 fi 9588 fi 9589 9590 export_dynamic_flag_spec='${wl}-bexpall' 9591 # It seems that -bexpall does not export symbols beginning with 9592 # underscore (_), so it is better to generate a list of symbols to export. 9593 always_export_symbols=yes 9594 if test "$aix_use_runtimelinking" = yes; then 9595 # Warning - without using the other runtime loading flags (-brtl), 9596 # -berok will link without error, but may produce a broken library. 9597 allow_undefined_flag='-berok' 9598 # Determine the default libpath from the value encoded in an 9599 # empty executable. 9600 if test "${lt_cv_aix_libpath+set}" = set; then 9601 aix_libpath=$lt_cv_aix_libpath 9602 else 9603 if ${lt_cv_aix_libpath_+:} false; then : 9604 $as_echo_n "(cached) " >&6 9605 else 9606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9607 /* end confdefs.h. */ 9608 9609 int 9610 main () 9611 { 9612 9613 ; 9614 return 0; 9615 } 9616 _ACEOF 9617 if ac_fn_c_try_link "$LINENO"; then : 9618 9619 lt_aix_libpath_sed=' 9620 /Import File Strings/,/^$/ { 9621 /^0/ { 9622 s/^0 *\([^ ]*\) *$/\1/ 9623 p 9624 } 9625 }' 9626 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9627 # Check for a 64-bit object if we didn't find anything. 9628 if test -z "$lt_cv_aix_libpath_"; then 9629 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9630 fi 9631 fi 9632 rm -f core conftest.err conftest.$ac_objext \ 9633 conftest$ac_exeext conftest.$ac_ext 9634 if test -z "$lt_cv_aix_libpath_"; then 9635 lt_cv_aix_libpath_="/usr/lib:/lib" 9636 fi 9637 9638 fi 9639 9640 aix_libpath=$lt_cv_aix_libpath_ 9641 fi 9642 9643 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9644 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" 9645 else 9646 if test "$host_cpu" = ia64; then 9647 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9648 allow_undefined_flag="-z nodefs" 9649 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" 9650 else 9651 # Determine the default libpath from the value encoded in an 9652 # empty executable. 9653 if test "${lt_cv_aix_libpath+set}" = set; then 9654 aix_libpath=$lt_cv_aix_libpath 9655 else 9656 if ${lt_cv_aix_libpath_+:} false; then : 9657 $as_echo_n "(cached) " >&6 9658 else 9659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9660 /* end confdefs.h. */ 9661 9662 int 9663 main () 9664 { 9665 9666 ; 9667 return 0; 9668 } 9669 _ACEOF 9670 if ac_fn_c_try_link "$LINENO"; then : 9671 9672 lt_aix_libpath_sed=' 9673 /Import File Strings/,/^$/ { 9674 /^0/ { 9675 s/^0 *\([^ ]*\) *$/\1/ 9676 p 9677 } 9678 }' 9679 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9680 # Check for a 64-bit object if we didn't find anything. 9681 if test -z "$lt_cv_aix_libpath_"; then 9682 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9683 fi 9684 fi 9685 rm -f core conftest.err conftest.$ac_objext \ 9686 conftest$ac_exeext conftest.$ac_ext 9687 if test -z "$lt_cv_aix_libpath_"; then 9688 lt_cv_aix_libpath_="/usr/lib:/lib" 9689 fi 9690 9691 fi 9692 9693 aix_libpath=$lt_cv_aix_libpath_ 9694 fi 9695 9696 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9697 # Warning - without using the other run time loading flags, 9698 # -berok will link without error, but may produce a broken library. 9699 no_undefined_flag=' ${wl}-bernotok' 9700 allow_undefined_flag=' ${wl}-berok' 9701 if test "$with_gnu_ld" = yes; then 9702 # We only use this code for GNU lds that support --whole-archive. 9703 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9704 else 9705 # Exported symbols can be pulled into shared objects from archives 9706 whole_archive_flag_spec='$convenience' 9707 fi 9708 archive_cmds_need_lc=yes 9709 # This is similar to how AIX traditionally builds its shared libraries. 9710 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' 9711 fi 9712 fi 9713 ;; 9714 9715 amigaos*) 9716 case $host_cpu in 9717 powerpc) 9718 # see comment about AmigaOS4 .so support 9719 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9720 archive_expsym_cmds='' 9721 ;; 9722 m68k) 9723 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)' 9724 hardcode_libdir_flag_spec='-L$libdir' 9725 hardcode_minus_L=yes 9726 ;; 9727 esac 9728 ;; 9729 9730 bsdi[45]*) 9731 export_dynamic_flag_spec=-rdynamic 9732 ;; 9733 9734 cygwin* | mingw* | pw32* | cegcc*) 9735 # When not using gcc, we currently assume that we are using 9736 # Microsoft Visual C++. 9737 # hardcode_libdir_flag_spec is actually meaningless, as there is 9738 # no search path for DLLs. 9739 case $cc_basename in 9740 cl*) 9741 # Native MSVC 9742 hardcode_libdir_flag_spec=' ' 9743 allow_undefined_flag=unsupported 9744 always_export_symbols=yes 9745 file_list_spec='@' 9746 # Tell ltmain to make .lib files, not .a files. 9747 libext=lib 9748 # Tell ltmain to make .dll files, not .so files. 9749 shrext_cmds=".dll" 9750 # FIXME: Setting linknames here is a bad hack. 9751 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 9752 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 9753 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 9754 else 9755 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 9756 fi~ 9757 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 9758 linknames=' 9759 # The linker will not automatically build a static lib if we build a DLL. 9760 # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 9761 enable_shared_with_static_runtimes=yes 9762 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 9763 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 9764 # Don't use ranlib 9765 old_postinstall_cmds='chmod 644 $oldlib' 9766 postlink_cmds='lt_outputfile="@OUTPUT@"~ 9767 lt_tool_outputfile="@TOOL_OUTPUT@"~ 9768 case $lt_outputfile in 9769 *.exe|*.EXE) ;; 9770 *) 9771 lt_outputfile="$lt_outputfile.exe" 9772 lt_tool_outputfile="$lt_tool_outputfile.exe" 9773 ;; 9774 esac~ 9775 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 9776 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 9777 $RM "$lt_outputfile.manifest"; 9778 fi' 9779 ;; 9780 *) 9781 # Assume MSVC wrapper 9782 hardcode_libdir_flag_spec=' ' 9783 allow_undefined_flag=unsupported 9784 # Tell ltmain to make .lib files, not .a files. 9785 libext=lib 9786 # Tell ltmain to make .dll files, not .so files. 9787 shrext_cmds=".dll" 9788 # FIXME: Setting linknames here is a bad hack. 9789 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9790 # The linker will automatically build a .lib file if we build a DLL. 9791 old_archive_from_new_cmds='true' 9792 # FIXME: Should let the user specify the lib program. 9793 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9794 enable_shared_with_static_runtimes=yes 9795 ;; 9796 esac 9797 ;; 9798 9799 darwin* | rhapsody*) 9800 9801 9802 archive_cmds_need_lc=no 9803 hardcode_direct=no 9804 hardcode_automatic=yes 9805 hardcode_shlibpath_var=unsupported 9806 if test "$lt_cv_ld_force_load" = "yes"; then 9807 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\"`' 9808 9809 else 9810 whole_archive_flag_spec='' 9811 fi 9812 link_all_deplibs=yes 9813 allow_undefined_flag="$_lt_dar_allow_undefined" 9814 case $cc_basename in 9815 ifort*) _lt_dar_can_shared=yes ;; 9816 *) _lt_dar_can_shared=$GCC ;; 9817 esac 9818 if test "$_lt_dar_can_shared" = "yes"; then 9819 output_verbose_link_cmd=func_echo_all 9820 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9821 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9822 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}" 9823 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}" 9824 9825 else 9826 ld_shlibs=no 9827 fi 9828 9829 ;; 9830 9831 dgux*) 9832 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9833 hardcode_libdir_flag_spec='-L$libdir' 9834 hardcode_shlibpath_var=no 9835 ;; 9836 9837 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9838 # support. Future versions do this automatically, but an explicit c++rt0.o 9839 # does not break anything, and helps significantly (at the cost of a little 9840 # extra space). 9841 freebsd2.2*) 9842 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9843 hardcode_libdir_flag_spec='-R$libdir' 9844 hardcode_direct=yes 9845 hardcode_shlibpath_var=no 9846 ;; 9847 9848 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9849 freebsd2.*) 9850 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9851 hardcode_direct=yes 9852 hardcode_minus_L=yes 9853 hardcode_shlibpath_var=no 9854 ;; 9855 9856 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9857 freebsd* | dragonfly*) 9858 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9859 hardcode_libdir_flag_spec='-R$libdir' 9860 hardcode_direct=yes 9861 hardcode_shlibpath_var=no 9862 ;; 9863 9864 hpux9*) 9865 if test "$GCC" = yes; then 9866 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9867 else 9868 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' 9869 fi 9870 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9871 hardcode_libdir_separator=: 9872 hardcode_direct=yes 9873 9874 # hardcode_minus_L: Not really in the search PATH, 9875 # but as the default location of the library. 9876 hardcode_minus_L=yes 9877 export_dynamic_flag_spec='${wl}-E' 9878 ;; 9879 9880 hpux10*) 9881 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9882 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9883 else 9884 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9885 fi 9886 if test "$with_gnu_ld" = no; then 9887 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9888 hardcode_libdir_separator=: 9889 hardcode_direct=yes 9890 hardcode_direct_absolute=yes 9891 export_dynamic_flag_spec='${wl}-E' 9892 # hardcode_minus_L: Not really in the search PATH, 9893 # but as the default location of the library. 9894 hardcode_minus_L=yes 9895 fi 9896 ;; 9897 9898 hpux11*) 9899 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9900 case $host_cpu in 9901 hppa*64*) 9902 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9903 ;; 9904 ia64*) 9905 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9906 ;; 9907 *) 9908 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9909 ;; 9910 esac 9911 else 9912 case $host_cpu in 9913 hppa*64*) 9914 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9915 ;; 9916 ia64*) 9917 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9918 ;; 9919 *) 9920 9921 # Older versions of the 11.00 compiler do not understand -b yet 9922 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9924 $as_echo_n "checking if $CC understands -b... " >&6; } 9925 if ${lt_cv_prog_compiler__b+:} false; then : 9926 $as_echo_n "(cached) " >&6 9927 else 9928 lt_cv_prog_compiler__b=no 9929 save_LDFLAGS="$LDFLAGS" 9930 LDFLAGS="$LDFLAGS -b" 9931 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9932 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9933 # The linker can only warn and ignore the option if not recognized 9934 # So say no if there are warnings 9935 if test -s conftest.err; then 9936 # Append any errors to the config.log. 9937 cat conftest.err 1>&5 9938 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9939 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9940 if diff conftest.exp conftest.er2 >/dev/null; then 9941 lt_cv_prog_compiler__b=yes 9942 fi 9943 else 9944 lt_cv_prog_compiler__b=yes 9945 fi 9946 fi 9947 $RM -r conftest* 9948 LDFLAGS="$save_LDFLAGS" 9949 9950 fi 9951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9952 $as_echo "$lt_cv_prog_compiler__b" >&6; } 9953 9954 if test x"$lt_cv_prog_compiler__b" = xyes; then 9955 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9956 else 9957 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9958 fi 9959 9960 ;; 9961 esac 9962 fi 9963 if test "$with_gnu_ld" = no; then 9964 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9965 hardcode_libdir_separator=: 9966 9967 case $host_cpu in 9968 hppa*64*|ia64*) 9969 hardcode_direct=no 9970 hardcode_shlibpath_var=no 9971 ;; 9972 *) 9973 hardcode_direct=yes 9974 hardcode_direct_absolute=yes 9975 export_dynamic_flag_spec='${wl}-E' 9976 9977 # hardcode_minus_L: Not really in the search PATH, 9978 # but as the default location of the library. 9979 hardcode_minus_L=yes 9980 ;; 9981 esac 9982 fi 9983 ;; 9984 9985 irix5* | irix6* | nonstopux*) 9986 if test "$GCC" = yes; then 9987 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9988 # Try to use the -exported_symbol ld option, if it does not 9989 # work, assume that -exports_file does not work either and 9990 # implicitly export all symbols. 9991 # This should be the same for all languages, so no per-tag cache variable. 9992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 9993 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 9994 if ${lt_cv_irix_exported_symbol+:} false; then : 9995 $as_echo_n "(cached) " >&6 9996 else 9997 save_LDFLAGS="$LDFLAGS" 9998 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9999 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10000 /* end confdefs.h. */ 10001 int foo (void) { return 0; } 10002 _ACEOF 10003 if ac_fn_c_try_link "$LINENO"; then : 10004 lt_cv_irix_exported_symbol=yes 10005 else 10006 lt_cv_irix_exported_symbol=no 10007 fi 10008 rm -f core conftest.err conftest.$ac_objext \ 10009 conftest$ac_exeext conftest.$ac_ext 10010 LDFLAGS="$save_LDFLAGS" 10011 fi 10012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 10013 $as_echo "$lt_cv_irix_exported_symbol" >&6; } 10014 if test "$lt_cv_irix_exported_symbol" = yes; then 10015 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 10016 fi 10017 else 10018 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' 10019 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' 10020 fi 10021 archive_cmds_need_lc='no' 10022 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10023 hardcode_libdir_separator=: 10024 inherit_rpath=yes 10025 link_all_deplibs=yes 10026 ;; 10027 10028 netbsd* | netbsdelf*-gnu) 10029 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10030 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 10031 else 10032 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 10033 fi 10034 hardcode_libdir_flag_spec='-R$libdir' 10035 hardcode_direct=yes 10036 hardcode_shlibpath_var=no 10037 ;; 10038 10039 newsos6) 10040 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10041 hardcode_direct=yes 10042 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10043 hardcode_libdir_separator=: 10044 hardcode_shlibpath_var=no 10045 ;; 10046 10047 *nto* | *qnx*) 10048 ;; 10049 10050 openbsd*) 10051 if test -f /usr/libexec/ld.so; then 10052 hardcode_direct=yes 10053 hardcode_shlibpath_var=no 10054 hardcode_direct_absolute=yes 10055 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10056 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10057 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 10058 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 10059 export_dynamic_flag_spec='${wl}-E' 10060 else 10061 case $host_os in 10062 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 10063 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 10064 hardcode_libdir_flag_spec='-R$libdir' 10065 ;; 10066 *) 10067 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 10068 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 10069 ;; 10070 esac 10071 fi 10072 else 10073 ld_shlibs=no 10074 fi 10075 ;; 10076 10077 os2*) 10078 hardcode_libdir_flag_spec='-L$libdir' 10079 hardcode_minus_L=yes 10080 allow_undefined_flag=unsupported 10081 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' 10082 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 10083 ;; 10084 10085 osf3*) 10086 if test "$GCC" = yes; then 10087 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 10088 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' 10089 else 10090 allow_undefined_flag=' -expect_unresolved \*' 10091 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' 10092 fi 10093 archive_cmds_need_lc='no' 10094 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10095 hardcode_libdir_separator=: 10096 ;; 10097 10098 osf4* | osf5*) # as osf3* with the addition of -msym flag 10099 if test "$GCC" = yes; then 10100 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 10101 archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 10102 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 10103 else 10104 allow_undefined_flag=' -expect_unresolved \*' 10105 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' 10106 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~ 10107 $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' 10108 10109 # Both c and cxx compiler support -rpath directly 10110 hardcode_libdir_flag_spec='-rpath $libdir' 10111 fi 10112 archive_cmds_need_lc='no' 10113 hardcode_libdir_separator=: 10114 ;; 10115 10116 solaris*) 10117 no_undefined_flag=' -z defs' 10118 if test "$GCC" = yes; then 10119 wlarc='${wl}' 10120 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 10121 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10122 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10123 else 10124 case `$CC -V 2>&1` in 10125 *"Compilers 5.0"*) 10126 wlarc='' 10127 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 10128 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10129 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 10130 ;; 10131 *) 10132 wlarc='${wl}' 10133 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 10134 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 10135 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 10136 ;; 10137 esac 10138 fi 10139 hardcode_libdir_flag_spec='-R$libdir' 10140 hardcode_shlibpath_var=no 10141 case $host_os in 10142 solaris2.[0-5] | solaris2.[0-5].*) ;; 10143 *) 10144 # The compiler driver will combine and reorder linker options, 10145 # but understands `-z linker_flag'. GCC discards it without `$wl', 10146 # but is careful enough not to reorder. 10147 # Supported since Solaris 2.6 (maybe 2.5.1?) 10148 if test "$GCC" = yes; then 10149 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 10150 else 10151 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 10152 fi 10153 ;; 10154 esac 10155 link_all_deplibs=yes 10156 ;; 10157 10158 sunos4*) 10159 if test "x$host_vendor" = xsequent; then 10160 # Use $CC to link under sequent, because it throws in some extra .o 10161 # files that make .init and .fini sections work. 10162 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 10163 else 10164 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 10165 fi 10166 hardcode_libdir_flag_spec='-L$libdir' 10167 hardcode_direct=yes 10168 hardcode_minus_L=yes 10169 hardcode_shlibpath_var=no 10170 ;; 10171 10172 sysv4) 10173 case $host_vendor in 10174 sni) 10175 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10176 hardcode_direct=yes # is this really true??? 10177 ;; 10178 siemens) 10179 ## LD is ld it makes a PLAMLIB 10180 ## CC just makes a GrossModule. 10181 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 10182 reload_cmds='$CC -r -o $output$reload_objs' 10183 hardcode_direct=no 10184 ;; 10185 motorola) 10186 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10187 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 10188 ;; 10189 esac 10190 runpath_var='LD_RUN_PATH' 10191 hardcode_shlibpath_var=no 10192 ;; 10193 10194 sysv4.3*) 10195 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10196 hardcode_shlibpath_var=no 10197 export_dynamic_flag_spec='-Bexport' 10198 ;; 10199 10200 sysv4*MP*) 10201 if test -d /usr/nec; then 10202 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10203 hardcode_shlibpath_var=no 10204 runpath_var=LD_RUN_PATH 10205 hardcode_runpath_var=yes 10206 ld_shlibs=yes 10207 fi 10208 ;; 10209 10210 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 10211 no_undefined_flag='${wl}-z,text' 10212 archive_cmds_need_lc=no 10213 hardcode_shlibpath_var=no 10214 runpath_var='LD_RUN_PATH' 10215 10216 if test "$GCC" = yes; then 10217 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10218 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10219 else 10220 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10221 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10222 fi 10223 ;; 10224 10225 sysv5* | sco3.2v5* | sco5v6*) 10226 # Note: We can NOT use -z defs as we might desire, because we do not 10227 # link with -lc, and that would cause any symbols used from libc to 10228 # always be unresolved, which means just about no library would 10229 # ever link correctly. If we're not using GNU ld we use -z text 10230 # though, which does catch some bad symbols but isn't as heavy-handed 10231 # as -z defs. 10232 no_undefined_flag='${wl}-z,text' 10233 allow_undefined_flag='${wl}-z,nodefs' 10234 archive_cmds_need_lc=no 10235 hardcode_shlibpath_var=no 10236 hardcode_libdir_flag_spec='${wl}-R,$libdir' 10237 hardcode_libdir_separator=':' 10238 link_all_deplibs=yes 10239 export_dynamic_flag_spec='${wl}-Bexport' 10240 runpath_var='LD_RUN_PATH' 10241 10242 if test "$GCC" = yes; then 10243 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10244 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10245 else 10246 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10247 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 10248 fi 10249 ;; 10250 10251 uts4*) 10252 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 10253 hardcode_libdir_flag_spec='-L$libdir' 10254 hardcode_shlibpath_var=no 10255 ;; 10256 10257 *) 10258 ld_shlibs=no 10259 ;; 10260 esac 10261 10262 if test x$host_vendor = xsni; then 10263 case $host in 10264 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 10265 export_dynamic_flag_spec='${wl}-Blargedynsym' 10266 ;; 10267 esac 10268 fi 10269 fi 10270 10271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 10272 $as_echo "$ld_shlibs" >&6; } 10273 test "$ld_shlibs" = no && can_build_shared=no 10274 10275 with_gnu_ld=$with_gnu_ld 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 # 10292 # Do we need to explicitly link libc? 10293 # 10294 case "x$archive_cmds_need_lc" in 10295 x|xyes) 10296 # Assume -lc should be added 10297 archive_cmds_need_lc=yes 10298 10299 if test "$enable_shared" = yes && test "$GCC" = yes; then 10300 case $archive_cmds in 10301 *'~'*) 10302 # FIXME: we may have to deal with multi-command sequences. 10303 ;; 10304 '$CC '*) 10305 # Test whether the compiler implicitly links with -lc since on some 10306 # systems, -lgcc has to come before -lc. If gcc already passes -lc 10307 # to ld, don't add -lc before -lgcc. 10308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 10309 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 10310 if ${lt_cv_archive_cmds_need_lc+:} false; then : 10311 $as_echo_n "(cached) " >&6 10312 else 10313 $RM conftest* 10314 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 10315 10316 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 10317 (eval $ac_compile) 2>&5 10318 ac_status=$? 10319 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10320 test $ac_status = 0; } 2>conftest.err; then 10321 soname=conftest 10322 lib=conftest 10323 libobjs=conftest.$ac_objext 10324 deplibs= 10325 wl=$lt_prog_compiler_wl 10326 pic_flag=$lt_prog_compiler_pic 10327 compiler_flags=-v 10328 linker_flags=-v 10329 verstring= 10330 output_objdir=. 10331 libname=conftest 10332 lt_save_allow_undefined_flag=$allow_undefined_flag 10333 allow_undefined_flag= 10334 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 10335 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 10336 ac_status=$? 10337 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 10338 test $ac_status = 0; } 10339 then 10340 lt_cv_archive_cmds_need_lc=no 10341 else 10342 lt_cv_archive_cmds_need_lc=yes 10343 fi 10344 allow_undefined_flag=$lt_save_allow_undefined_flag 10345 else 10346 cat conftest.err 1>&5 10347 fi 10348 $RM conftest* 10349 10350 fi 10351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 10352 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 10353 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 10354 ;; 10355 esac 10356 fi 10357 ;; 10358 esac 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10512 $as_echo_n "checking dynamic linker characteristics... " >&6; } 10513 10514 if test "$GCC" = yes; then 10515 case $host_os in 10516 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10517 *) lt_awk_arg="/^libraries:/" ;; 10518 esac 10519 case $host_os in 10520 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10521 *) lt_sed_strip_eq="s,=/,/,g" ;; 10522 esac 10523 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10524 case $lt_search_path_spec in 10525 *\;*) 10526 # if the path contains ";" then we assume it to be the separator 10527 # otherwise default to the standard path separator (i.e. ":") - it is 10528 # assumed that no part of a normal pathname contains ";" but that should 10529 # okay in the real world where ";" in dirpaths is itself problematic. 10530 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10531 ;; 10532 *) 10533 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10534 ;; 10535 esac 10536 # Ok, now we have the path, separated by spaces, we can step through it 10537 # and add multilib dir if necessary. 10538 lt_tmp_lt_search_path_spec= 10539 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10540 for lt_sys_path in $lt_search_path_spec; do 10541 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10542 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10543 else 10544 test -d "$lt_sys_path" && \ 10545 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10546 fi 10547 done 10548 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10549 BEGIN {RS=" "; FS="/|\n";} { 10550 lt_foo=""; 10551 lt_count=0; 10552 for (lt_i = NF; lt_i > 0; lt_i--) { 10553 if ($lt_i != "" && $lt_i != ".") { 10554 if ($lt_i == "..") { 10555 lt_count++; 10556 } else { 10557 if (lt_count == 0) { 10558 lt_foo="/" $lt_i lt_foo; 10559 } else { 10560 lt_count--; 10561 } 10562 } 10563 } 10564 } 10565 if (lt_foo != "") { lt_freq[lt_foo]++; } 10566 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10567 }'` 10568 # AWK program above erroneously prepends '/' to C:/dos/paths 10569 # for these hosts. 10570 case $host_os in 10571 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10572 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10573 esac 10574 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10575 else 10576 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10577 fi 10578 library_names_spec= 10579 libname_spec='lib$name' 10580 soname_spec= 10581 shrext_cmds=".so" 10582 postinstall_cmds= 10583 postuninstall_cmds= 10584 finish_cmds= 10585 finish_eval= 10586 shlibpath_var= 10587 shlibpath_overrides_runpath=unknown 10588 version_type=none 10589 dynamic_linker="$host_os ld.so" 10590 sys_lib_dlsearch_path_spec="/lib /usr/lib" 10591 need_lib_prefix=unknown 10592 hardcode_into_libs=no 10593 10594 # when you set need_version to no, make sure it does not cause -set_version 10595 # flags to be left without arguments 10596 need_version=unknown 10597 10598 case $host_os in 10599 aix3*) 10600 version_type=linux # correct to gnu/linux during the next big refactor 10601 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10602 shlibpath_var=LIBPATH 10603 10604 # AIX 3 has no versioning support, so we append a major version to the name. 10605 soname_spec='${libname}${release}${shared_ext}$major' 10606 ;; 10607 10608 aix[4-9]*) 10609 version_type=linux # correct to gnu/linux during the next big refactor 10610 need_lib_prefix=no 10611 need_version=no 10612 hardcode_into_libs=yes 10613 if test "$host_cpu" = ia64; then 10614 # AIX 5 supports IA64 10615 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10616 shlibpath_var=LD_LIBRARY_PATH 10617 else 10618 # With GCC up to 2.95.x, collect2 would create an import file 10619 # for dependence libraries. The import file would start with 10620 # the line `#! .'. This would cause the generated library to 10621 # depend on `.', always an invalid library. This was fixed in 10622 # development snapshots of GCC prior to 3.0. 10623 case $host_os in 10624 aix4 | aix4.[01] | aix4.[01].*) 10625 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10626 echo ' yes ' 10627 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10628 : 10629 else 10630 can_build_shared=no 10631 fi 10632 ;; 10633 esac 10634 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10635 # soname into executable. Probably we can add versioning support to 10636 # collect2, so additional links can be useful in future. 10637 if test "$aix_use_runtimelinking" = yes; then 10638 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10639 # instead of lib<name>.a to let people know that these are not 10640 # typical AIX shared libraries. 10641 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10642 else 10643 # We preserve .a as extension for shared libraries through AIX4.2 10644 # and later when we are not doing run time linking. 10645 library_names_spec='${libname}${release}.a $libname.a' 10646 soname_spec='${libname}${release}${shared_ext}$major' 10647 fi 10648 shlibpath_var=LIBPATH 10649 fi 10650 ;; 10651 10652 amigaos*) 10653 case $host_cpu in 10654 powerpc) 10655 # Since July 2007 AmigaOS4 officially supports .so libraries. 10656 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10657 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10658 ;; 10659 m68k) 10660 library_names_spec='$libname.ixlibrary $libname.a' 10661 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10662 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' 10663 ;; 10664 esac 10665 ;; 10666 10667 beos*) 10668 library_names_spec='${libname}${shared_ext}' 10669 dynamic_linker="$host_os ld.so" 10670 shlibpath_var=LIBRARY_PATH 10671 ;; 10672 10673 bsdi[45]*) 10674 version_type=linux # correct to gnu/linux during the next big refactor 10675 need_version=no 10676 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10677 soname_spec='${libname}${release}${shared_ext}$major' 10678 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10679 shlibpath_var=LD_LIBRARY_PATH 10680 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10681 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10682 # the default ld.so.conf also contains /usr/contrib/lib and 10683 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10684 # libtool to hard-code these into programs 10685 ;; 10686 10687 cygwin* | mingw* | pw32* | cegcc*) 10688 version_type=windows 10689 shrext_cmds=".dll" 10690 need_version=no 10691 need_lib_prefix=no 10692 10693 case $GCC,$cc_basename in 10694 yes,*) 10695 # gcc 10696 library_names_spec='$libname.dll.a' 10697 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10698 postinstall_cmds='base_file=`basename \${file}`~ 10699 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10700 dldir=$destdir/`dirname \$dlpath`~ 10701 test -d \$dldir || mkdir -p \$dldir~ 10702 $install_prog $dir/$dlname \$dldir/$dlname~ 10703 chmod a+x \$dldir/$dlname~ 10704 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10705 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10706 fi' 10707 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10708 dlpath=$dir/\$dldll~ 10709 $RM \$dlpath' 10710 shlibpath_overrides_runpath=yes 10711 10712 case $host_os in 10713 cygwin*) 10714 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10715 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10716 10717 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10718 ;; 10719 mingw* | cegcc*) 10720 # MinGW DLLs use traditional 'lib' prefix 10721 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10722 ;; 10723 pw32*) 10724 # pw32 DLLs use 'pw' prefix rather than 'lib' 10725 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10726 ;; 10727 esac 10728 dynamic_linker='Win32 ld.exe' 10729 ;; 10730 10731 *,cl*) 10732 # Native MSVC 10733 libname_spec='$name' 10734 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10735 library_names_spec='${libname}.dll.lib' 10736 10737 case $build_os in 10738 mingw*) 10739 sys_lib_search_path_spec= 10740 lt_save_ifs=$IFS 10741 IFS=';' 10742 for lt_path in $LIB 10743 do 10744 IFS=$lt_save_ifs 10745 # Let DOS variable expansion print the short 8.3 style file name. 10746 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 10747 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 10748 done 10749 IFS=$lt_save_ifs 10750 # Convert to MSYS style. 10751 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 10752 ;; 10753 cygwin*) 10754 # Convert to unix form, then to dos form, then back to unix form 10755 # but this time dos style (no spaces!) so that the unix form looks 10756 # like /cygdrive/c/PROGRA~1:/cygdr... 10757 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 10758 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 10759 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10760 ;; 10761 *) 10762 sys_lib_search_path_spec="$LIB" 10763 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 10764 # It is most probably a Windows format PATH. 10765 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 10766 else 10767 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 10768 fi 10769 # FIXME: find the short name or the path components, as spaces are 10770 # common. (e.g. "Program Files" -> "PROGRA~1") 10771 ;; 10772 esac 10773 10774 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10775 postinstall_cmds='base_file=`basename \${file}`~ 10776 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10777 dldir=$destdir/`dirname \$dlpath`~ 10778 test -d \$dldir || mkdir -p \$dldir~ 10779 $install_prog $dir/$dlname \$dldir/$dlname' 10780 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10781 dlpath=$dir/\$dldll~ 10782 $RM \$dlpath' 10783 shlibpath_overrides_runpath=yes 10784 dynamic_linker='Win32 link.exe' 10785 ;; 10786 10787 *) 10788 # Assume MSVC wrapper 10789 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10790 dynamic_linker='Win32 ld.exe' 10791 ;; 10792 esac 10793 # FIXME: first we should search . and the directory the executable is in 10794 shlibpath_var=PATH 10795 ;; 10796 10797 darwin* | rhapsody*) 10798 dynamic_linker="$host_os dyld" 10799 version_type=darwin 10800 need_lib_prefix=no 10801 need_version=no 10802 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10803 soname_spec='${libname}${release}${major}$shared_ext' 10804 shlibpath_overrides_runpath=yes 10805 shlibpath_var=DYLD_LIBRARY_PATH 10806 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10807 10808 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10809 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10810 ;; 10811 10812 dgux*) 10813 version_type=linux # correct to gnu/linux during the next big refactor 10814 need_lib_prefix=no 10815 need_version=no 10816 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10817 soname_spec='${libname}${release}${shared_ext}$major' 10818 shlibpath_var=LD_LIBRARY_PATH 10819 ;; 10820 10821 freebsd* | dragonfly*) 10822 # DragonFly does not have aout. When/if they implement a new 10823 # versioning mechanism, adjust this. 10824 if test -x /usr/bin/objformat; then 10825 objformat=`/usr/bin/objformat` 10826 else 10827 case $host_os in 10828 freebsd[23].*) objformat=aout ;; 10829 *) objformat=elf ;; 10830 esac 10831 fi 10832 version_type=freebsd-$objformat 10833 case $version_type in 10834 freebsd-elf*) 10835 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10836 need_version=no 10837 need_lib_prefix=no 10838 ;; 10839 freebsd-*) 10840 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10841 need_version=yes 10842 ;; 10843 esac 10844 shlibpath_var=LD_LIBRARY_PATH 10845 case $host_os in 10846 freebsd2.*) 10847 shlibpath_overrides_runpath=yes 10848 ;; 10849 freebsd3.[01]* | freebsdelf3.[01]*) 10850 shlibpath_overrides_runpath=yes 10851 hardcode_into_libs=yes 10852 ;; 10853 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10854 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10855 shlibpath_overrides_runpath=no 10856 hardcode_into_libs=yes 10857 ;; 10858 *) # from 4.6 on, and DragonFly 10859 shlibpath_overrides_runpath=yes 10860 hardcode_into_libs=yes 10861 ;; 10862 esac 10863 ;; 10864 10865 haiku*) 10866 version_type=linux # correct to gnu/linux during the next big refactor 10867 need_lib_prefix=no 10868 need_version=no 10869 dynamic_linker="$host_os runtime_loader" 10870 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10871 soname_spec='${libname}${release}${shared_ext}$major' 10872 shlibpath_var=LIBRARY_PATH 10873 shlibpath_overrides_runpath=yes 10874 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10875 hardcode_into_libs=yes 10876 ;; 10877 10878 hpux9* | hpux10* | hpux11*) 10879 # Give a soname corresponding to the major version so that dld.sl refuses to 10880 # link against other versions. 10881 version_type=sunos 10882 need_lib_prefix=no 10883 need_version=no 10884 case $host_cpu in 10885 ia64*) 10886 shrext_cmds='.so' 10887 hardcode_into_libs=yes 10888 dynamic_linker="$host_os dld.so" 10889 shlibpath_var=LD_LIBRARY_PATH 10890 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10891 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10892 soname_spec='${libname}${release}${shared_ext}$major' 10893 if test "X$HPUX_IA64_MODE" = X32; then 10894 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10895 else 10896 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10897 fi 10898 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10899 ;; 10900 hppa*64*) 10901 shrext_cmds='.sl' 10902 hardcode_into_libs=yes 10903 dynamic_linker="$host_os dld.sl" 10904 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10905 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10906 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10907 soname_spec='${libname}${release}${shared_ext}$major' 10908 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10909 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10910 ;; 10911 *) 10912 shrext_cmds='.sl' 10913 dynamic_linker="$host_os dld.sl" 10914 shlibpath_var=SHLIB_PATH 10915 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10916 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10917 soname_spec='${libname}${release}${shared_ext}$major' 10918 ;; 10919 esac 10920 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10921 postinstall_cmds='chmod 555 $lib' 10922 # or fails outright, so override atomically: 10923 install_override_mode=555 10924 ;; 10925 10926 interix[3-9]*) 10927 version_type=linux # correct to gnu/linux during the next big refactor 10928 need_lib_prefix=no 10929 need_version=no 10930 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10931 soname_spec='${libname}${release}${shared_ext}$major' 10932 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10933 shlibpath_var=LD_LIBRARY_PATH 10934 shlibpath_overrides_runpath=no 10935 hardcode_into_libs=yes 10936 ;; 10937 10938 irix5* | irix6* | nonstopux*) 10939 case $host_os in 10940 nonstopux*) version_type=nonstopux ;; 10941 *) 10942 if test "$lt_cv_prog_gnu_ld" = yes; then 10943 version_type=linux # correct to gnu/linux during the next big refactor 10944 else 10945 version_type=irix 10946 fi ;; 10947 esac 10948 need_lib_prefix=no 10949 need_version=no 10950 soname_spec='${libname}${release}${shared_ext}$major' 10951 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10952 case $host_os in 10953 irix5* | nonstopux*) 10954 libsuff= shlibsuff= 10955 ;; 10956 *) 10957 case $LD in # libtool.m4 will add one of these switches to LD 10958 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10959 libsuff= shlibsuff= libmagic=32-bit;; 10960 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10961 libsuff=32 shlibsuff=N32 libmagic=N32;; 10962 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10963 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10964 *) libsuff= shlibsuff= libmagic=never-match;; 10965 esac 10966 ;; 10967 esac 10968 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10969 shlibpath_overrides_runpath=no 10970 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10971 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10972 hardcode_into_libs=yes 10973 ;; 10974 10975 # No shared lib support for Linux oldld, aout, or coff. 10976 linux*oldld* | linux*aout* | linux*coff*) 10977 dynamic_linker=no 10978 ;; 10979 10980 # This must be glibc/ELF. 10981 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) 10982 version_type=linux # correct to gnu/linux during the next big refactor 10983 need_lib_prefix=no 10984 need_version=no 10985 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10986 soname_spec='${libname}${release}${shared_ext}$major' 10987 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10988 shlibpath_var=LD_LIBRARY_PATH 10989 shlibpath_overrides_runpath=no 10990 10991 # Some binutils ld are patched to set DT_RUNPATH 10992 if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 10993 $as_echo_n "(cached) " >&6 10994 else 10995 lt_cv_shlibpath_overrides_runpath=no 10996 save_LDFLAGS=$LDFLAGS 10997 save_libdir=$libdir 10998 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10999 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 11000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11001 /* end confdefs.h. */ 11002 11003 int 11004 main () 11005 { 11006 11007 ; 11008 return 0; 11009 } 11010 _ACEOF 11011 if ac_fn_c_try_link "$LINENO"; then : 11012 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 11013 lt_cv_shlibpath_overrides_runpath=yes 11014 fi 11015 fi 11016 rm -f core conftest.err conftest.$ac_objext \ 11017 conftest$ac_exeext conftest.$ac_ext 11018 LDFLAGS=$save_LDFLAGS 11019 libdir=$save_libdir 11020 11021 fi 11022 11023 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 11024 11025 # This implies no fast_install, which is unacceptable. 11026 # Some rework will be needed to allow for fast_install 11027 # before this can be enabled. 11028 hardcode_into_libs=yes 11029 11030 # Append ld.so.conf contents to the search path 11031 if test -f /etc/ld.so.conf; then 11032 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' ' '` 11033 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 11034 fi 11035 11036 # We used to test for /lib/ld.so.1 and disable shared libraries on 11037 # powerpc, because MkLinux only supported shared libraries with the 11038 # GNU dynamic linker. Since this was broken with cross compilers, 11039 # most powerpc-linux boxes support dynamic linking these days and 11040 # people can always --disable-shared, the test was removed, and we 11041 # assume the GNU/Linux dynamic linker is in use. 11042 dynamic_linker='GNU/Linux ld.so' 11043 ;; 11044 11045 netbsdelf*-gnu) 11046 version_type=linux 11047 need_lib_prefix=no 11048 need_version=no 11049 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 11050 soname_spec='${libname}${release}${shared_ext}$major' 11051 shlibpath_var=LD_LIBRARY_PATH 11052 shlibpath_overrides_runpath=no 11053 hardcode_into_libs=yes 11054 dynamic_linker='NetBSD ld.elf_so' 11055 ;; 11056 11057 netbsd*) 11058 version_type=sunos 11059 need_lib_prefix=no 11060 need_version=no 11061 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 11062 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11063 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11064 dynamic_linker='NetBSD (a.out) ld.so' 11065 else 11066 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 11067 soname_spec='${libname}${release}${shared_ext}$major' 11068 dynamic_linker='NetBSD ld.elf_so' 11069 fi 11070 shlibpath_var=LD_LIBRARY_PATH 11071 shlibpath_overrides_runpath=yes 11072 hardcode_into_libs=yes 11073 ;; 11074 11075 newsos6) 11076 version_type=linux # correct to gnu/linux during the next big refactor 11077 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11078 shlibpath_var=LD_LIBRARY_PATH 11079 shlibpath_overrides_runpath=yes 11080 ;; 11081 11082 *nto* | *qnx*) 11083 version_type=qnx 11084 need_lib_prefix=no 11085 need_version=no 11086 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11087 soname_spec='${libname}${release}${shared_ext}$major' 11088 shlibpath_var=LD_LIBRARY_PATH 11089 shlibpath_overrides_runpath=no 11090 hardcode_into_libs=yes 11091 dynamic_linker='ldqnx.so' 11092 ;; 11093 11094 openbsd*) 11095 version_type=sunos 11096 sys_lib_dlsearch_path_spec="/usr/lib" 11097 need_lib_prefix=no 11098 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 11099 case $host_os in 11100 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 11101 *) need_version=no ;; 11102 esac 11103 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11104 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 11105 shlibpath_var=LD_LIBRARY_PATH 11106 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 11107 case $host_os in 11108 openbsd2.[89] | openbsd2.[89].*) 11109 shlibpath_overrides_runpath=no 11110 ;; 11111 *) 11112 shlibpath_overrides_runpath=yes 11113 ;; 11114 esac 11115 else 11116 shlibpath_overrides_runpath=yes 11117 fi 11118 ;; 11119 11120 os2*) 11121 libname_spec='$name' 11122 shrext_cmds=".dll" 11123 need_lib_prefix=no 11124 library_names_spec='$libname${shared_ext} $libname.a' 11125 dynamic_linker='OS/2 ld.exe' 11126 shlibpath_var=LIBPATH 11127 ;; 11128 11129 osf3* | osf4* | osf5*) 11130 version_type=osf 11131 need_lib_prefix=no 11132 need_version=no 11133 soname_spec='${libname}${release}${shared_ext}$major' 11134 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11135 shlibpath_var=LD_LIBRARY_PATH 11136 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 11137 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 11138 ;; 11139 11140 rdos*) 11141 dynamic_linker=no 11142 ;; 11143 11144 solaris*) 11145 version_type=linux # correct to gnu/linux during the next big refactor 11146 need_lib_prefix=no 11147 need_version=no 11148 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11149 soname_spec='${libname}${release}${shared_ext}$major' 11150 shlibpath_var=LD_LIBRARY_PATH 11151 shlibpath_overrides_runpath=yes 11152 hardcode_into_libs=yes 11153 # ldd complains unless libraries are executable 11154 postinstall_cmds='chmod +x $lib' 11155 ;; 11156 11157 sunos4*) 11158 version_type=sunos 11159 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 11160 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 11161 shlibpath_var=LD_LIBRARY_PATH 11162 shlibpath_overrides_runpath=yes 11163 if test "$with_gnu_ld" = yes; then 11164 need_lib_prefix=no 11165 fi 11166 need_version=yes 11167 ;; 11168 11169 sysv4 | sysv4.3*) 11170 version_type=linux # correct to gnu/linux during the next big refactor 11171 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11172 soname_spec='${libname}${release}${shared_ext}$major' 11173 shlibpath_var=LD_LIBRARY_PATH 11174 case $host_vendor in 11175 sni) 11176 shlibpath_overrides_runpath=no 11177 need_lib_prefix=no 11178 runpath_var=LD_RUN_PATH 11179 ;; 11180 siemens) 11181 need_lib_prefix=no 11182 ;; 11183 motorola) 11184 need_lib_prefix=no 11185 need_version=no 11186 shlibpath_overrides_runpath=no 11187 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 11188 ;; 11189 esac 11190 ;; 11191 11192 sysv4*MP*) 11193 if test -d /usr/nec ;then 11194 version_type=linux # correct to gnu/linux during the next big refactor 11195 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 11196 soname_spec='$libname${shared_ext}.$major' 11197 shlibpath_var=LD_LIBRARY_PATH 11198 fi 11199 ;; 11200 11201 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 11202 version_type=freebsd-elf 11203 need_lib_prefix=no 11204 need_version=no 11205 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 11206 soname_spec='${libname}${release}${shared_ext}$major' 11207 shlibpath_var=LD_LIBRARY_PATH 11208 shlibpath_overrides_runpath=yes 11209 hardcode_into_libs=yes 11210 if test "$with_gnu_ld" = yes; then 11211 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 11212 else 11213 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 11214 case $host_os in 11215 sco3.2v5*) 11216 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 11217 ;; 11218 esac 11219 fi 11220 sys_lib_dlsearch_path_spec='/usr/lib' 11221 ;; 11222 11223 tpf*) 11224 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 11225 version_type=linux # correct to gnu/linux during the next big refactor 11226 need_lib_prefix=no 11227 need_version=no 11228 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11229 shlibpath_var=LD_LIBRARY_PATH 11230 shlibpath_overrides_runpath=no 11231 hardcode_into_libs=yes 11232 ;; 11233 11234 uts4*) 11235 version_type=linux # correct to gnu/linux during the next big refactor 11236 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 11237 soname_spec='${libname}${release}${shared_ext}$major' 11238 shlibpath_var=LD_LIBRARY_PATH 11239 ;; 11240 11241 *) 11242 dynamic_linker=no 11243 ;; 11244 esac 11245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 11246 $as_echo "$dynamic_linker" >&6; } 11247 test "$dynamic_linker" = no && can_build_shared=no 11248 11249 variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 11250 if test "$GCC" = yes; then 11251 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 11252 fi 11253 11254 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 11255 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 11256 fi 11257 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 11258 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 11259 fi 11260 11261 11262 11263 11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 11352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 11353 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } 11354 hardcode_action= 11355 if test -n "$hardcode_libdir_flag_spec" || 11356 test -n "$runpath_var" || 11357 test "X$hardcode_automatic" = "Xyes" ; then 11358 11359 # We can hardcode non-existent directories. 11360 if test "$hardcode_direct" != no && 11361 # If the only mechanism to avoid hardcoding is shlibpath_var, we 11362 # have to relink, otherwise we might link with an installed library 11363 # when we should be linking with a yet-to-be-installed one 11364 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 11365 test "$hardcode_minus_L" != no; then 11366 # Linking always hardcodes the temporary library directory. 11367 hardcode_action=relink 11368 else 11369 # We can link without hardcoding, and we can hardcode nonexisting dirs. 11370 hardcode_action=immediate 11371 fi 11372 else 11373 # We cannot hardcode anything, or else we can only hardcode existing 11374 # directories. 11375 hardcode_action=unsupported 11376 fi 11377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 11378 $as_echo "$hardcode_action" >&6; } 11379 11380 if test "$hardcode_action" = relink || 11381 test "$inherit_rpath" = yes; then 11382 # Fast installation is not supported 11383 enable_fast_install=no 11384 elif test "$shlibpath_overrides_runpath" = yes || 11385 test "$enable_shared" = no; then 11386 # Fast installation is not necessary 11387 enable_fast_install=needless 11388 fi 11389 11390 11391 11392 11393 11394 11395 if test "x$enable_dlopen" != xyes; then 11396 enable_dlopen=unknown 11397 enable_dlopen_self=unknown 11398 enable_dlopen_self_static=unknown 11399 else 11400 lt_cv_dlopen=no 11401 lt_cv_dlopen_libs= 11402 11403 case $host_os in 11404 beos*) 11405 lt_cv_dlopen="load_add_on" 11406 lt_cv_dlopen_libs= 11407 lt_cv_dlopen_self=yes 11408 ;; 11409 11410 mingw* | pw32* | cegcc*) 11411 lt_cv_dlopen="LoadLibrary" 11412 lt_cv_dlopen_libs= 11413 ;; 11414 11415 cygwin*) 11416 lt_cv_dlopen="dlopen" 11417 lt_cv_dlopen_libs= 11418 ;; 11419 11420 darwin*) 11421 # if libdl is installed we need to link against it 11422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11423 $as_echo_n "checking for dlopen in -ldl... " >&6; } 11424 if ${ac_cv_lib_dl_dlopen+:} false; then : 11425 $as_echo_n "(cached) " >&6 11426 else 11427 ac_check_lib_save_LIBS=$LIBS 11428 LIBS="-ldl $LIBS" 11429 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11430 /* end confdefs.h. */ 11431 11432 /* Override any GCC internal prototype to avoid an error. 11433 Use char because int might match the return type of a GCC 11434 builtin and then its argument prototype would still apply. */ 11435 #ifdef __cplusplus 11436 extern "C" 11437 #endif 11438 char dlopen (); 11439 int 11440 main () 11441 { 11442 return dlopen (); 11443 ; 11444 return 0; 11445 } 11446 _ACEOF 11447 if ac_fn_c_try_link "$LINENO"; then : 11448 ac_cv_lib_dl_dlopen=yes 11449 else 11450 ac_cv_lib_dl_dlopen=no 11451 fi 11452 rm -f core conftest.err conftest.$ac_objext \ 11453 conftest$ac_exeext conftest.$ac_ext 11454 LIBS=$ac_check_lib_save_LIBS 11455 fi 11456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11457 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11458 if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11459 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11460 else 11461 11462 lt_cv_dlopen="dyld" 11463 lt_cv_dlopen_libs= 11464 lt_cv_dlopen_self=yes 11465 11466 fi 11467 11468 ;; 11469 11470 *) 11471 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11472 if test "x$ac_cv_func_shl_load" = xyes; then : 11473 lt_cv_dlopen="shl_load" 11474 else 11475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11476 $as_echo_n "checking for shl_load in -ldld... " >&6; } 11477 if ${ac_cv_lib_dld_shl_load+:} false; then : 11478 $as_echo_n "(cached) " >&6 11479 else 11480 ac_check_lib_save_LIBS=$LIBS 11481 LIBS="-ldld $LIBS" 11482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11483 /* end confdefs.h. */ 11484 11485 /* Override any GCC internal prototype to avoid an error. 11486 Use char because int might match the return type of a GCC 11487 builtin and then its argument prototype would still apply. */ 11488 #ifdef __cplusplus 11489 extern "C" 11490 #endif 11491 char shl_load (); 11492 int 11493 main () 11494 { 11495 return shl_load (); 11496 ; 11497 return 0; 11498 } 11499 _ACEOF 11500 if ac_fn_c_try_link "$LINENO"; then : 11501 ac_cv_lib_dld_shl_load=yes 11502 else 11503 ac_cv_lib_dld_shl_load=no 11504 fi 11505 rm -f core conftest.err conftest.$ac_objext \ 11506 conftest$ac_exeext conftest.$ac_ext 11507 LIBS=$ac_check_lib_save_LIBS 11508 fi 11509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11510 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11511 if test "x$ac_cv_lib_dld_shl_load" = xyes; then : 11512 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11513 else 11514 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11515 if test "x$ac_cv_func_dlopen" = xyes; then : 11516 lt_cv_dlopen="dlopen" 11517 else 11518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11519 $as_echo_n "checking for dlopen in -ldl... " >&6; } 11520 if ${ac_cv_lib_dl_dlopen+:} false; then : 11521 $as_echo_n "(cached) " >&6 11522 else 11523 ac_check_lib_save_LIBS=$LIBS 11524 LIBS="-ldl $LIBS" 11525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11526 /* end confdefs.h. */ 11527 11528 /* Override any GCC internal prototype to avoid an error. 11529 Use char because int might match the return type of a GCC 11530 builtin and then its argument prototype would still apply. */ 11531 #ifdef __cplusplus 11532 extern "C" 11533 #endif 11534 char dlopen (); 11535 int 11536 main () 11537 { 11538 return dlopen (); 11539 ; 11540 return 0; 11541 } 11542 _ACEOF 11543 if ac_fn_c_try_link "$LINENO"; then : 11544 ac_cv_lib_dl_dlopen=yes 11545 else 11546 ac_cv_lib_dl_dlopen=no 11547 fi 11548 rm -f core conftest.err conftest.$ac_objext \ 11549 conftest$ac_exeext conftest.$ac_ext 11550 LIBS=$ac_check_lib_save_LIBS 11551 fi 11552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11553 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11554 if test "x$ac_cv_lib_dl_dlopen" = xyes; then : 11555 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11556 else 11557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11558 $as_echo_n "checking for dlopen in -lsvld... " >&6; } 11559 if ${ac_cv_lib_svld_dlopen+:} false; then : 11560 $as_echo_n "(cached) " >&6 11561 else 11562 ac_check_lib_save_LIBS=$LIBS 11563 LIBS="-lsvld $LIBS" 11564 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11565 /* end confdefs.h. */ 11566 11567 /* Override any GCC internal prototype to avoid an error. 11568 Use char because int might match the return type of a GCC 11569 builtin and then its argument prototype would still apply. */ 11570 #ifdef __cplusplus 11571 extern "C" 11572 #endif 11573 char dlopen (); 11574 int 11575 main () 11576 { 11577 return dlopen (); 11578 ; 11579 return 0; 11580 } 11581 _ACEOF 11582 if ac_fn_c_try_link "$LINENO"; then : 11583 ac_cv_lib_svld_dlopen=yes 11584 else 11585 ac_cv_lib_svld_dlopen=no 11586 fi 11587 rm -f core conftest.err conftest.$ac_objext \ 11588 conftest$ac_exeext conftest.$ac_ext 11589 LIBS=$ac_check_lib_save_LIBS 11590 fi 11591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11592 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11593 if test "x$ac_cv_lib_svld_dlopen" = xyes; then : 11594 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11595 else 11596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11597 $as_echo_n "checking for dld_link in -ldld... " >&6; } 11598 if ${ac_cv_lib_dld_dld_link+:} false; then : 11599 $as_echo_n "(cached) " >&6 11600 else 11601 ac_check_lib_save_LIBS=$LIBS 11602 LIBS="-ldld $LIBS" 11603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11604 /* end confdefs.h. */ 11605 11606 /* Override any GCC internal prototype to avoid an error. 11607 Use char because int might match the return type of a GCC 11608 builtin and then its argument prototype would still apply. */ 11609 #ifdef __cplusplus 11610 extern "C" 11611 #endif 11612 char dld_link (); 11613 int 11614 main () 11615 { 11616 return dld_link (); 11617 ; 11618 return 0; 11619 } 11620 _ACEOF 11621 if ac_fn_c_try_link "$LINENO"; then : 11622 ac_cv_lib_dld_dld_link=yes 11623 else 11624 ac_cv_lib_dld_dld_link=no 11625 fi 11626 rm -f core conftest.err conftest.$ac_objext \ 11627 conftest$ac_exeext conftest.$ac_ext 11628 LIBS=$ac_check_lib_save_LIBS 11629 fi 11630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11631 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11632 if test "x$ac_cv_lib_dld_dld_link" = xyes; then : 11633 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11634 fi 11635 11636 11637 fi 11638 11639 11640 fi 11641 11642 11643 fi 11644 11645 11646 fi 11647 11648 11649 fi 11650 11651 ;; 11652 esac 11653 11654 if test "x$lt_cv_dlopen" != xno; then 11655 enable_dlopen=yes 11656 else 11657 enable_dlopen=no 11658 fi 11659 11660 case $lt_cv_dlopen in 11661 dlopen) 11662 save_CPPFLAGS="$CPPFLAGS" 11663 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11664 11665 save_LDFLAGS="$LDFLAGS" 11666 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11667 11668 save_LIBS="$LIBS" 11669 LIBS="$lt_cv_dlopen_libs $LIBS" 11670 11671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11672 $as_echo_n "checking whether a program can dlopen itself... " >&6; } 11673 if ${lt_cv_dlopen_self+:} false; then : 11674 $as_echo_n "(cached) " >&6 11675 else 11676 if test "$cross_compiling" = yes; then : 11677 lt_cv_dlopen_self=cross 11678 else 11679 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11680 lt_status=$lt_dlunknown 11681 cat > conftest.$ac_ext <<_LT_EOF 11682 #line $LINENO "configure" 11683 #include "confdefs.h" 11684 11685 #if HAVE_DLFCN_H 11686 #include <dlfcn.h> 11687 #endif 11688 11689 #include <stdio.h> 11690 11691 #ifdef RTLD_GLOBAL 11692 # define LT_DLGLOBAL RTLD_GLOBAL 11693 #else 11694 # ifdef DL_GLOBAL 11695 # define LT_DLGLOBAL DL_GLOBAL 11696 # else 11697 # define LT_DLGLOBAL 0 11698 # endif 11699 #endif 11700 11701 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11702 find out it does not work in some platform. */ 11703 #ifndef LT_DLLAZY_OR_NOW 11704 # ifdef RTLD_LAZY 11705 # define LT_DLLAZY_OR_NOW RTLD_LAZY 11706 # else 11707 # ifdef DL_LAZY 11708 # define LT_DLLAZY_OR_NOW DL_LAZY 11709 # else 11710 # ifdef RTLD_NOW 11711 # define LT_DLLAZY_OR_NOW RTLD_NOW 11712 # else 11713 # ifdef DL_NOW 11714 # define LT_DLLAZY_OR_NOW DL_NOW 11715 # else 11716 # define LT_DLLAZY_OR_NOW 0 11717 # endif 11718 # endif 11719 # endif 11720 # endif 11721 #endif 11722 11723 /* When -fvisbility=hidden is used, assume the code has been annotated 11724 correspondingly for the symbols needed. */ 11725 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11726 int fnord () __attribute__((visibility("default"))); 11727 #endif 11728 11729 int fnord () { return 42; } 11730 int main () 11731 { 11732 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11733 int status = $lt_dlunknown; 11734 11735 if (self) 11736 { 11737 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11738 else 11739 { 11740 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11741 else puts (dlerror ()); 11742 } 11743 /* dlclose (self); */ 11744 } 11745 else 11746 puts (dlerror ()); 11747 11748 return status; 11749 } 11750 _LT_EOF 11751 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11752 (eval $ac_link) 2>&5 11753 ac_status=$? 11754 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11755 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11756 (./conftest; exit; ) >&5 2>/dev/null 11757 lt_status=$? 11758 case x$lt_status in 11759 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11760 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11761 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11762 esac 11763 else : 11764 # compilation failed 11765 lt_cv_dlopen_self=no 11766 fi 11767 fi 11768 rm -fr conftest* 11769 11770 11771 fi 11772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11773 $as_echo "$lt_cv_dlopen_self" >&6; } 11774 11775 if test "x$lt_cv_dlopen_self" = xyes; then 11776 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11778 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11779 if ${lt_cv_dlopen_self_static+:} false; then : 11780 $as_echo_n "(cached) " >&6 11781 else 11782 if test "$cross_compiling" = yes; then : 11783 lt_cv_dlopen_self_static=cross 11784 else 11785 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11786 lt_status=$lt_dlunknown 11787 cat > conftest.$ac_ext <<_LT_EOF 11788 #line $LINENO "configure" 11789 #include "confdefs.h" 11790 11791 #if HAVE_DLFCN_H 11792 #include <dlfcn.h> 11793 #endif 11794 11795 #include <stdio.h> 11796 11797 #ifdef RTLD_GLOBAL 11798 # define LT_DLGLOBAL RTLD_GLOBAL 11799 #else 11800 # ifdef DL_GLOBAL 11801 # define LT_DLGLOBAL DL_GLOBAL 11802 # else 11803 # define LT_DLGLOBAL 0 11804 # endif 11805 #endif 11806 11807 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11808 find out it does not work in some platform. */ 11809 #ifndef LT_DLLAZY_OR_NOW 11810 # ifdef RTLD_LAZY 11811 # define LT_DLLAZY_OR_NOW RTLD_LAZY 11812 # else 11813 # ifdef DL_LAZY 11814 # define LT_DLLAZY_OR_NOW DL_LAZY 11815 # else 11816 # ifdef RTLD_NOW 11817 # define LT_DLLAZY_OR_NOW RTLD_NOW 11818 # else 11819 # ifdef DL_NOW 11820 # define LT_DLLAZY_OR_NOW DL_NOW 11821 # else 11822 # define LT_DLLAZY_OR_NOW 0 11823 # endif 11824 # endif 11825 # endif 11826 # endif 11827 #endif 11828 11829 /* When -fvisbility=hidden is used, assume the code has been annotated 11830 correspondingly for the symbols needed. */ 11831 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11832 int fnord () __attribute__((visibility("default"))); 11833 #endif 11834 11835 int fnord () { return 42; } 11836 int main () 11837 { 11838 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11839 int status = $lt_dlunknown; 11840 11841 if (self) 11842 { 11843 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11844 else 11845 { 11846 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11847 else puts (dlerror ()); 11848 } 11849 /* dlclose (self); */ 11850 } 11851 else 11852 puts (dlerror ()); 11853 11854 return status; 11855 } 11856 _LT_EOF 11857 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11858 (eval $ac_link) 2>&5 11859 ac_status=$? 11860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11861 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11862 (./conftest; exit; ) >&5 2>/dev/null 11863 lt_status=$? 11864 case x$lt_status in 11865 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11866 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11867 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11868 esac 11869 else : 11870 # compilation failed 11871 lt_cv_dlopen_self_static=no 11872 fi 11873 fi 11874 rm -fr conftest* 11875 11876 11877 fi 11878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11879 $as_echo "$lt_cv_dlopen_self_static" >&6; } 11880 fi 11881 11882 CPPFLAGS="$save_CPPFLAGS" 11883 LDFLAGS="$save_LDFLAGS" 11884 LIBS="$save_LIBS" 11885 ;; 11886 esac 11887 11888 case $lt_cv_dlopen_self in 11889 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11890 *) enable_dlopen_self=unknown ;; 11891 esac 11892 11893 case $lt_cv_dlopen_self_static in 11894 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11895 *) enable_dlopen_self_static=unknown ;; 11896 esac 11897 fi 11898 11899 11900 11901 11902 11903 11904 11905 11906 11907 11908 11909 11910 11911 11912 11913 11914 11915 striplib= 11916 old_striplib= 11917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11918 $as_echo_n "checking whether stripping libraries is possible... " >&6; } 11919 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11920 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11921 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11923 $as_echo "yes" >&6; } 11924 else 11925 # FIXME - insert some real tests, host_os isn't really good enough 11926 case $host_os in 11927 darwin*) 11928 if test -n "$STRIP" ; then 11929 striplib="$STRIP -x" 11930 old_striplib="$STRIP -S" 11931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11932 $as_echo "yes" >&6; } 11933 else 11934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11935 $as_echo "no" >&6; } 11936 fi 11937 ;; 11938 *) 11939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11940 $as_echo "no" >&6; } 11941 ;; 11942 esac 11943 fi 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 11955 11956 # Report which library types will actually be built 11957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11958 $as_echo_n "checking if libtool supports shared libraries... " >&6; } 11959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11960 $as_echo "$can_build_shared" >&6; } 11961 11962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11963 $as_echo_n "checking whether to build shared libraries... " >&6; } 11964 test "$can_build_shared" = "no" && enable_shared=no 11965 11966 # On AIX, shared libraries and static libraries use the same namespace, and 11967 # are all built from PIC. 11968 case $host_os in 11969 aix3*) 11970 test "$enable_shared" = yes && enable_static=no 11971 if test -n "$RANLIB"; then 11972 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11973 postinstall_cmds='$RANLIB $lib' 11974 fi 11975 ;; 11976 11977 aix[4-9]*) 11978 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11979 test "$enable_shared" = yes && enable_static=no 11980 fi 11981 ;; 11982 esac 11983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11984 $as_echo "$enable_shared" >&6; } 11985 11986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11987 $as_echo_n "checking whether to build static libraries... " >&6; } 11988 # Make sure either enable_shared or enable_static is yes. 11989 test "$enable_shared" = yes || enable_static=yes 11990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11991 $as_echo "$enable_static" >&6; } 11992 11993 11994 11995 11996 fi 11997 ac_ext=c 11998 ac_cpp='$CPP $CPPFLAGS' 11999 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 12000 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 12001 ac_compiler_gnu=$ac_cv_c_compiler_gnu 12002 12003 CC="$lt_save_CC" 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 12014 12015 12016 12017 12018 12019 ac_config_commands="$ac_config_commands libtool" 12020 12021 12022 12023 12024 # Only expand once: 12025 12026 12027 12028 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 12029 $as_echo_n "checking whether byte ordering is bigendian... " >&6; } 12030 if ${ac_cv_c_bigendian+:} false; then : 12031 $as_echo_n "(cached) " >&6 12032 else 12033 ac_cv_c_bigendian=unknown 12034 # See if we're dealing with a universal compiler. 12035 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12036 /* end confdefs.h. */ 12037 #ifndef __APPLE_CC__ 12038 not a universal capable compiler 12039 #endif 12040 typedef int dummy; 12041 12042 _ACEOF 12043 if ac_fn_c_try_compile "$LINENO"; then : 12044 12045 # Check for potential -arch flags. It is not universal unless 12046 # there are at least two -arch flags with different values. 12047 ac_arch= 12048 ac_prev= 12049 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 12050 if test -n "$ac_prev"; then 12051 case $ac_word in 12052 i?86 | x86_64 | ppc | ppc64) 12053 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 12054 ac_arch=$ac_word 12055 else 12056 ac_cv_c_bigendian=universal 12057 break 12058 fi 12059 ;; 12060 esac 12061 ac_prev= 12062 elif test "x$ac_word" = "x-arch"; then 12063 ac_prev=arch 12064 fi 12065 done 12066 fi 12067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12068 if test $ac_cv_c_bigendian = unknown; then 12069 # See if sys/param.h defines the BYTE_ORDER macro. 12070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12071 /* end confdefs.h. */ 12072 #include <sys/types.h> 12073 #include <sys/param.h> 12074 12075 int 12076 main () 12077 { 12078 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 12079 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 12080 && LITTLE_ENDIAN) 12081 bogus endian macros 12082 #endif 12083 12084 ; 12085 return 0; 12086 } 12087 _ACEOF 12088 if ac_fn_c_try_compile "$LINENO"; then : 12089 # It does; now see whether it defined to BIG_ENDIAN or not. 12090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12091 /* end confdefs.h. */ 12092 #include <sys/types.h> 12093 #include <sys/param.h> 12094 12095 int 12096 main () 12097 { 12098 #if BYTE_ORDER != BIG_ENDIAN 12099 not big endian 12100 #endif 12101 12102 ; 12103 return 0; 12104 } 12105 _ACEOF 12106 if ac_fn_c_try_compile "$LINENO"; then : 12107 ac_cv_c_bigendian=yes 12108 else 12109 ac_cv_c_bigendian=no 12110 fi 12111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12112 fi 12113 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12114 fi 12115 if test $ac_cv_c_bigendian = unknown; then 12116 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 12117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12118 /* end confdefs.h. */ 12119 #include <limits.h> 12120 12121 int 12122 main () 12123 { 12124 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 12125 bogus endian macros 12126 #endif 12127 12128 ; 12129 return 0; 12130 } 12131 _ACEOF 12132 if ac_fn_c_try_compile "$LINENO"; then : 12133 # It does; now see whether it defined to _BIG_ENDIAN or not. 12134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12135 /* end confdefs.h. */ 12136 #include <limits.h> 12137 12138 int 12139 main () 12140 { 12141 #ifndef _BIG_ENDIAN 12142 not big endian 12143 #endif 12144 12145 ; 12146 return 0; 12147 } 12148 _ACEOF 12149 if ac_fn_c_try_compile "$LINENO"; then : 12150 ac_cv_c_bigendian=yes 12151 else 12152 ac_cv_c_bigendian=no 12153 fi 12154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12155 fi 12156 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12157 fi 12158 if test $ac_cv_c_bigendian = unknown; then 12159 # Compile a test program. 12160 if test "$cross_compiling" = yes; then : 12161 # Try to guess by grepping values from an object file. 12162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12163 /* end confdefs.h. */ 12164 short int ascii_mm[] = 12165 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 12166 short int ascii_ii[] = 12167 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 12168 int use_ascii (int i) { 12169 return ascii_mm[i] + ascii_ii[i]; 12170 } 12171 short int ebcdic_ii[] = 12172 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 12173 short int ebcdic_mm[] = 12174 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 12175 int use_ebcdic (int i) { 12176 return ebcdic_mm[i] + ebcdic_ii[i]; 12177 } 12178 extern int foo; 12179 12180 int 12181 main () 12182 { 12183 return use_ascii (foo) == use_ebcdic (foo); 12184 ; 12185 return 0; 12186 } 12187 _ACEOF 12188 if ac_fn_c_try_compile "$LINENO"; then : 12189 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 12190 ac_cv_c_bigendian=yes 12191 fi 12192 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 12193 if test "$ac_cv_c_bigendian" = unknown; then 12194 ac_cv_c_bigendian=no 12195 else 12196 # finding both strings is unlikely to happen, but who knows? 12197 ac_cv_c_bigendian=unknown 12198 fi 12199 fi 12200 fi 12201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12202 else 12203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12204 /* end confdefs.h. */ 12205 $ac_includes_default 12206 int 12207 main () 12208 { 12209 12210 /* Are we little or big endian? From Harbison&Steele. */ 12211 union 12212 { 12213 long int l; 12214 char c[sizeof (long int)]; 12215 } u; 12216 u.l = 1; 12217 return u.c[sizeof (long int) - 1] == 1; 12218 12219 ; 12220 return 0; 12221 } 12222 _ACEOF 12223 if ac_fn_c_try_run "$LINENO"; then : 12224 ac_cv_c_bigendian=no 12225 else 12226 ac_cv_c_bigendian=yes 12227 fi 12228 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 12229 conftest.$ac_objext conftest.beam conftest.$ac_ext 12230 fi 12231 12232 fi 12233 fi 12234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 12235 $as_echo "$ac_cv_c_bigendian" >&6; } 12236 case $ac_cv_c_bigendian in #( 12237 yes) 12238 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 12239 ;; #( 12240 no) 12241 ;; #( 12242 universal) 12243 12244 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 12245 12246 ;; #( 12247 *) 12248 as_fn_error $? "unknown endianness 12249 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 12250 esac 12251 12252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 12253 $as_echo_n "checking for an ANSI C-conforming const... " >&6; } 12254 if ${ac_cv_c_const+:} false; then : 12255 $as_echo_n "(cached) " >&6 12256 else 12257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12258 /* end confdefs.h. */ 12259 12260 int 12261 main () 12262 { 12263 12264 #ifndef __cplusplus 12265 /* Ultrix mips cc rejects this sort of thing. */ 12266 typedef int charset[2]; 12267 const charset cs = { 0, 0 }; 12268 /* SunOS 4.1.1 cc rejects this. */ 12269 char const *const *pcpcc; 12270 char **ppc; 12271 /* NEC SVR4.0.2 mips cc rejects this. */ 12272 struct point {int x, y;}; 12273 static struct point const zero = {0,0}; 12274 /* AIX XL C 1.02.0.0 rejects this. 12275 It does not let you subtract one const X* pointer from another in 12276 an arm of an if-expression whose if-part is not a constant 12277 expression */ 12278 const char *g = "string"; 12279 pcpcc = &g + (g ? g-g : 0); 12280 /* HPUX 7.0 cc rejects these. */ 12281 ++pcpcc; 12282 ppc = (char**) pcpcc; 12283 pcpcc = (char const *const *) ppc; 12284 { /* SCO 3.2v4 cc rejects this sort of thing. */ 12285 char tx; 12286 char *t = &tx; 12287 char const *s = 0 ? (char *) 0 : (char const *) 0; 12288 12289 *t++ = 0; 12290 if (s) return 0; 12291 } 12292 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 12293 int x[] = {25, 17}; 12294 const int *foo = &x[0]; 12295 ++foo; 12296 } 12297 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 12298 typedef const int *iptr; 12299 iptr p = 0; 12300 ++p; 12301 } 12302 { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 12303 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 12304 struct s { int j; const int *ap[3]; } bx; 12305 struct s *b = &bx; b->j = 5; 12306 } 12307 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 12308 const int foo = 10; 12309 if (!foo) return 0; 12310 } 12311 return !cs[0] && !zero.x; 12312 #endif 12313 12314 ; 12315 return 0; 12316 } 12317 _ACEOF 12318 if ac_fn_c_try_compile "$LINENO"; then : 12319 ac_cv_c_const=yes 12320 else 12321 ac_cv_c_const=no 12322 fi 12323 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12324 fi 12325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 12326 $as_echo "$ac_cv_c_const" >&6; } 12327 if test $ac_cv_c_const = no; then 12328 12329 $as_echo "#define const /**/" >>confdefs.h 12330 12331 fi 12332 12333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 12334 $as_echo_n "checking for inline... " >&6; } 12335 if ${ac_cv_c_inline+:} false; then : 12336 $as_echo_n "(cached) " >&6 12337 else 12338 ac_cv_c_inline=no 12339 for ac_kw in inline __inline__ __inline; do 12340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12341 /* end confdefs.h. */ 12342 #ifndef __cplusplus 12343 typedef int foo_t; 12344 static $ac_kw foo_t static_foo () {return 0; } 12345 $ac_kw foo_t foo () {return 0; } 12346 #endif 12347 12348 _ACEOF 12349 if ac_fn_c_try_compile "$LINENO"; then : 12350 ac_cv_c_inline=$ac_kw 12351 fi 12352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12353 test "$ac_cv_c_inline" != no && break 12354 done 12355 12356 fi 12357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 12358 $as_echo "$ac_cv_c_inline" >&6; } 12359 12360 case $ac_cv_c_inline in 12361 inline | yes) ;; 12362 *) 12363 case $ac_cv_c_inline in 12364 no) ac_val=;; 12365 *) ac_val=$ac_cv_c_inline;; 12366 esac 12367 cat >>confdefs.h <<_ACEOF 12368 #ifndef __cplusplus 12369 #define inline $ac_val 12370 #endif 12371 _ACEOF 12372 ;; 12373 esac 12374 12375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C/C++ restrict keyword" >&5 12376 $as_echo_n "checking for C/C++ restrict keyword... " >&6; } 12377 if ${ac_cv_c_restrict+:} false; then : 12378 $as_echo_n "(cached) " >&6 12379 else 12380 ac_cv_c_restrict=no 12381 # The order here caters to the fact that C++ does not require restrict. 12382 for ac_kw in __restrict __restrict__ _Restrict restrict; do 12383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12384 /* end confdefs.h. */ 12385 typedef int * int_ptr; 12386 int foo (int_ptr $ac_kw ip) { 12387 return ip[0]; 12388 } 12389 int 12390 main () 12391 { 12392 int s[1]; 12393 int * $ac_kw t = s; 12394 t[0] = 0; 12395 return foo(t) 12396 ; 12397 return 0; 12398 } 12399 _ACEOF 12400 if ac_fn_c_try_compile "$LINENO"; then : 12401 ac_cv_c_restrict=$ac_kw 12402 fi 12403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12404 test "$ac_cv_c_restrict" != no && break 12405 done 12406 12407 fi 12408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_restrict" >&5 12409 $as_echo "$ac_cv_c_restrict" >&6; } 12410 12411 case $ac_cv_c_restrict in 12412 restrict) ;; 12413 no) $as_echo "#define restrict /**/" >>confdefs.h 12414 ;; 12415 *) cat >>confdefs.h <<_ACEOF 12416 #define restrict $ac_cv_c_restrict 12417 _ACEOF 12418 ;; 12419 esac 12420 12421 12422 12423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C99 variable-size arrays" >&5 12424 $as_echo_n "checking for C99 variable-size arrays... " >&6; } 12425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12426 /* end confdefs.h. */ 12427 12428 int 12429 main () 12430 { 12431 12432 int foo; 12433 foo = 10; 12434 int array[foo]; 12435 12436 ; 12437 return 0; 12438 } 12439 _ACEOF 12440 if ac_fn_c_try_compile "$LINENO"; then : 12441 has_var_arrays=yes; 12442 $as_echo "#define VAR_ARRAYS /**/" >>confdefs.h 12443 12444 12445 else 12446 has_var_arrays=no 12447 12448 fi 12449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_var_arrays" >&5 12451 $as_echo "$has_var_arrays" >&6; } 12452 12453 for ac_header in alloca.h getopt.h 12454 do : 12455 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12456 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12457 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 12458 cat >>confdefs.h <<_ACEOF 12459 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12460 _ACEOF 12461 12462 fi 12463 12464 done 12465 12466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5 12467 $as_echo_n "checking for alloca... " >&6; } 12468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12469 /* end confdefs.h. */ 12470 12471 #ifdef HAVE_ALLOCA_H 12472 # include <alloca.h> 12473 #endif 12474 #include <stdlib.h> 12475 12476 int 12477 main () 12478 { 12479 12480 int foo=10; 12481 int *array = alloca(foo); 12482 12483 ; 12484 return 0; 12485 } 12486 _ACEOF 12487 if ac_fn_c_try_compile "$LINENO"; then : 12488 12489 has_alloca=yes; 12490 if test x$has_var_arrays = "xno" ; then 12491 12492 $as_echo "#define USE_ALLOCA /**/" >>confdefs.h 12493 12494 fi 12495 12496 else 12497 has_alloca=no 12498 12499 fi 12500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_alloca" >&5 12502 $as_echo "$has_alloca" >&6; } 12503 12504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSE in current arch/CFLAGS" >&5 12505 $as_echo_n "checking for SSE in current arch/CFLAGS... " >&6; } 12506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12507 /* end confdefs.h. */ 12508 12509 12510 #include <xmmintrin.h> 12511 __m128 testfunc(float *a, float *b) { 12512 return _mm_add_ps(_mm_loadu_ps(a), _mm_loadu_ps(b)); 12513 } 12514 12515 int 12516 main () 12517 { 12518 12519 ; 12520 return 0; 12521 } 12522 _ACEOF 12523 if ac_fn_c_try_link "$LINENO"; then : 12524 12525 has_sse=yes 12526 12527 else 12528 12529 has_sse=no 12530 12531 12532 fi 12533 rm -f core conftest.err conftest.$ac_objext \ 12534 conftest$ac_exeext conftest.$ac_ext 12535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_sse" >&5 12536 $as_echo "$has_sse" >&6; } 12537 12538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSE2 in current arch/CFLAGS" >&5 12539 $as_echo_n "checking for SSE2 in current arch/CFLAGS... " >&6; } 12540 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12541 /* end confdefs.h. */ 12542 12543 12544 #include <emmintrin.h> 12545 __m128d testfunc(double *a, double *b) { 12546 return _mm_add_pd(_mm_loadu_pd(a), _mm_loadu_pd(b)); 12547 } 12548 12549 int 12550 main () 12551 { 12552 12553 ; 12554 return 0; 12555 } 12556 _ACEOF 12557 if ac_fn_c_try_link "$LINENO"; then : 12558 12559 has_sse2=yes 12560 12561 else 12562 12563 has_sse2=no 12564 12565 12566 fi 12567 rm -f core conftest.err conftest.$ac_objext \ 12568 conftest$ac_exeext conftest.$ac_ext 12569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_sse2" >&5 12570 $as_echo "$has_sse2" >&6; } 12571 12572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NEON in current arch/CFLAGS" >&5 12573 $as_echo_n "checking for NEON in current arch/CFLAGS... " >&6; } 12574 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12575 /* end confdefs.h. */ 12576 12577 12578 #include <arm_neon.h> 12579 int32x4_t testfunc(int16_t *a, int16_t *b) { 12580 return vmull_s16(vld1_s16(a), vld1_s16(b)); 12581 } 12582 12583 int 12584 main () 12585 { 12586 12587 ; 12588 return 0; 12589 } 12590 _ACEOF 12591 if ac_fn_c_try_link "$LINENO"; then : 12592 12593 has_neon=yes 12594 12595 else 12596 12597 has_neon=no 12598 12599 12600 fi 12601 rm -f core conftest.err conftest.$ac_objext \ 12602 conftest$ac_exeext conftest.$ac_ext 12603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_neon" >&5 12604 $as_echo "$has_neon" >&6; } 12605 12606 SAVE_CFLAGS="$CFLAGS" 12607 CFLAGS="$CFLAGS -fvisibility=hidden" 12608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ELF visibility" >&5 12609 $as_echo_n "checking for ELF visibility... " >&6; } 12610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12611 /* end confdefs.h. */ 12612 12613 12614 #pragma GCC visibility push(hidden) 12615 __attribute__((visibility("default"))) 12616 int var=10; 12617 12618 int 12619 main () 12620 { 12621 12622 ; 12623 return 0; 12624 } 12625 _ACEOF 12626 if ac_fn_c_try_compile "$LINENO"; then : 12627 12628 has_visibility=yes 12629 12630 $as_echo "#define EXPORT __attribute__((visibility(\"default\")))" >>confdefs.h 12631 12632 12633 else 12634 12635 has_visibility=no 12636 12637 $as_echo "#define EXPORT /**/" >>confdefs.h 12638 12639 CFLAGS="$SAVE_CFLAGS" 12640 12641 12642 fi 12643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 12644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $has_visibility" >&5 12645 $as_echo "$has_visibility" >&6; } 12646 12647 for ac_header in sys/soundcard.h sys/audioio.h 12648 do : 12649 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 12650 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 12651 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 12652 cat >>confdefs.h <<_ACEOF 12653 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 12654 _ACEOF 12655 12656 fi 12657 12658 done 12659 12660 12661 12662 12663 LIBM= 12664 case $host in 12665 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) 12666 # These system don't have libm, or don't need it 12667 ;; 12668 *-ncr-sysv4.3*) 12669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5 12670 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; } 12671 if ${ac_cv_lib_mw__mwvalidcheckl+:} false; then : 12672 $as_echo_n "(cached) " >&6 12673 else 12674 ac_check_lib_save_LIBS=$LIBS 12675 LIBS="-lmw $LIBS" 12676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12677 /* end confdefs.h. */ 12678 12679 /* Override any GCC internal prototype to avoid an error. 12680 Use char because int might match the return type of a GCC 12681 builtin and then its argument prototype would still apply. */ 12682 #ifdef __cplusplus 12683 extern "C" 12684 #endif 12685 char _mwvalidcheckl (); 12686 int 12687 main () 12688 { 12689 return _mwvalidcheckl (); 12690 ; 12691 return 0; 12692 } 12693 _ACEOF 12694 if ac_fn_c_try_link "$LINENO"; then : 12695 ac_cv_lib_mw__mwvalidcheckl=yes 12696 else 12697 ac_cv_lib_mw__mwvalidcheckl=no 12698 fi 12699 rm -f core conftest.err conftest.$ac_objext \ 12700 conftest$ac_exeext conftest.$ac_ext 12701 LIBS=$ac_check_lib_save_LIBS 12702 fi 12703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5 12704 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; } 12705 if test "x$ac_cv_lib_mw__mwvalidcheckl" = xyes; then : 12706 LIBM="-lmw" 12707 fi 12708 12709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 12710 $as_echo_n "checking for cos in -lm... " >&6; } 12711 if ${ac_cv_lib_m_cos+:} false; then : 12712 $as_echo_n "(cached) " >&6 12713 else 12714 ac_check_lib_save_LIBS=$LIBS 12715 LIBS="-lm $LIBS" 12716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12717 /* end confdefs.h. */ 12718 12719 /* Override any GCC internal prototype to avoid an error. 12720 Use char because int might match the return type of a GCC 12721 builtin and then its argument prototype would still apply. */ 12722 #ifdef __cplusplus 12723 extern "C" 12724 #endif 12725 char cos (); 12726 int 12727 main () 12728 { 12729 return cos (); 12730 ; 12731 return 0; 12732 } 12733 _ACEOF 12734 if ac_fn_c_try_link "$LINENO"; then : 12735 ac_cv_lib_m_cos=yes 12736 else 12737 ac_cv_lib_m_cos=no 12738 fi 12739 rm -f core conftest.err conftest.$ac_objext \ 12740 conftest$ac_exeext conftest.$ac_ext 12741 LIBS=$ac_check_lib_save_LIBS 12742 fi 12743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 12744 $as_echo "$ac_cv_lib_m_cos" >&6; } 12745 if test "x$ac_cv_lib_m_cos" = xyes; then : 12746 LIBM="$LIBM -lm" 12747 fi 12748 12749 ;; 12750 *) 12751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5 12752 $as_echo_n "checking for cos in -lm... " >&6; } 12753 if ${ac_cv_lib_m_cos+:} false; then : 12754 $as_echo_n "(cached) " >&6 12755 else 12756 ac_check_lib_save_LIBS=$LIBS 12757 LIBS="-lm $LIBS" 12758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 12759 /* end confdefs.h. */ 12760 12761 /* Override any GCC internal prototype to avoid an error. 12762 Use char because int might match the return type of a GCC 12763 builtin and then its argument prototype would still apply. */ 12764 #ifdef __cplusplus 12765 extern "C" 12766 #endif 12767 char cos (); 12768 int 12769 main () 12770 { 12771 return cos (); 12772 ; 12773 return 0; 12774 } 12775 _ACEOF 12776 if ac_fn_c_try_link "$LINENO"; then : 12777 ac_cv_lib_m_cos=yes 12778 else 12779 ac_cv_lib_m_cos=no 12780 fi 12781 rm -f core conftest.err conftest.$ac_objext \ 12782 conftest$ac_exeext conftest.$ac_ext 12783 LIBS=$ac_check_lib_save_LIBS 12784 fi 12785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5 12786 $as_echo "$ac_cv_lib_m_cos" >&6; } 12787 if test "x$ac_cv_lib_m_cos" = xyes; then : 12788 LIBM="-lm" 12789 fi 12790 12791 ;; 12792 esac 12793 12794 12795 12796 12797 # Check whether --enable-valgrind was given. 12798 if test "${enable_valgrind+set}" = set; then : 12799 enableval=$enable_valgrind; if test "$enableval" = yes; then 12800 12801 $as_echo "#define ENABLE_VALGRIND /**/" >>confdefs.h 12802 12803 fi 12804 fi 12805 12806 12807 # Check whether --enable-sse was given. 12808 if test "${enable_sse+set}" = set; then : 12809 enableval=$enable_sse; 12810 if test "x$enableval" != xno; then 12811 has_sse=yes 12812 has_sse2=yes 12813 CFLAGS="$CFLAGS -O3 -msse -msse2" 12814 else 12815 has_sse=no 12816 has_sse2=no 12817 fi 12818 12819 fi 12820 12821 12822 # Check whether --enable-neon was given. 12823 if test "${enable_neon+set}" = set; then : 12824 enableval=$enable_neon; 12825 if test "x$enableval" != xno; then 12826 has_neon=yes 12827 CFLAGS="$CFLAGS -O3 -march=armv7-a -mfpu=neon" 12828 else 12829 has_neon=no 12830 fi 12831 12832 fi 12833 12834 12835 12836 FFT=smallft 12837 12838 # Check whether --enable-fixed-point was given. 12839 if test "${enable_fixed_point+set}" = set; then : 12840 enableval=$enable_fixed_point; if test "$enableval" = yes; then 12841 FFT=kiss 12842 has_sse=no 12843 12844 $as_echo "#define FIXED_POINT /**/" >>confdefs.h 12845 12846 else 12847 12848 $as_echo "#define FLOATING_POINT /**/" >>confdefs.h 12849 12850 fi 12851 else 12852 12853 $as_echo "#define FLOATING_POINT /**/" >>confdefs.h 12854 12855 fi 12856 12857 12858 if test "$has_sse" = yes; then 12859 12860 $as_echo "#define _USE_SSE /**/" >>confdefs.h 12861 12862 fi 12863 12864 if test "$has_neon" = yes; then 12865 12866 $as_echo "#define _USE_NEON /**/" >>confdefs.h 12867 12868 fi 12869 12870 if test "$has_sse2" = yes; then 12871 12872 $as_echo "#define _USE_SSE2 /**/" >>confdefs.h 12873 12874 fi 12875 12876 # Check whether --enable-float-api was given. 12877 if test "${enable_float_api+set}" = set; then : 12878 enableval=$enable_float_api; if test "$enableval" = no; then 12879 12880 $as_echo "#define DISABLE_FLOAT_API /**/" >>confdefs.h 12881 12882 fi 12883 fi 12884 12885 12886 # Check whether --enable-examples was given. 12887 if test "${enable_examples+set}" = set; then : 12888 enableval=$enable_examples; 12889 fi 12890 12891 if test "$enableval" != no; then 12892 if true; then 12893 BUILD_EXAMPLES_TRUE= 12894 BUILD_EXAMPLES_FALSE='#' 12895 else 12896 BUILD_EXAMPLES_TRUE='#' 12897 BUILD_EXAMPLES_FALSE= 12898 fi 12899 12900 else 12901 if false; then 12902 BUILD_EXAMPLES_TRUE= 12903 BUILD_EXAMPLES_FALSE='#' 12904 else 12905 BUILD_EXAMPLES_TRUE='#' 12906 BUILD_EXAMPLES_FALSE= 12907 fi 12908 12909 fi 12910 12911 # Check whether --enable-arm4-asm was given. 12912 if test "${enable_arm4_asm+set}" = set; then : 12913 enableval=$enable_arm4_asm; if test "$enableval" = yes; then 12914 12915 $as_echo "#define ARM4_ASM /**/" >>confdefs.h 12916 12917 fi 12918 fi 12919 12920 12921 # Check whether --enable-arm5e-asm was given. 12922 if test "${enable_arm5e_asm+set}" = set; then : 12923 enableval=$enable_arm5e_asm; if test "$enableval" = yes; then 12924 12925 $as_echo "#define ARM5E_ASM /**/" >>confdefs.h 12926 12927 fi 12928 fi 12929 12930 12931 # Check whether --enable-blackfin-asm was given. 12932 if test "${enable_blackfin_asm+set}" = set; then : 12933 enableval=$enable_blackfin_asm; if test "$enableval" = yes; then 12934 12935 $as_echo "#define BFIN_ASM /**/" >>confdefs.h 12936 12937 fi 12938 fi 12939 12940 case $host_os in 12941 uclinux) LDFLAGS="-Wl,-elf2flt=-s100000 $LDFLAGS";; 12942 esac 12943 12944 # Check whether --enable-fixed-point-debug was given. 12945 if test "${enable_fixed_point_debug+set}" = set; then : 12946 enableval=$enable_fixed_point_debug; if test "$enableval" = yes; then 12947 12948 $as_echo "#define FIXED_DEBUG /**/" >>confdefs.h 12949 12950 fi 12951 fi 12952 12953 12954 # Check whether --enable-resample-full-sinc-table was given. 12955 if test "${enable_resample_full_sinc_table+set}" = set; then : 12956 enableval=$enable_resample_full_sinc_table; if test "$enableval" = yes; then 12957 12958 $as_echo "#define RESAMPLE_FULL_SINC_TABLE /**/" >>confdefs.h 12959 12960 fi 12961 fi 12962 12963 12964 # Check whether --enable-ti-c55x was given. 12965 if test "${enable_ti_c55x+set}" = set; then : 12966 enableval=$enable_ti_c55x; if test "$enableval" = yes; then 12967 has_char16=yes; 12968 12969 $as_echo "#define TI_C55X /**/" >>confdefs.h 12970 12971 fi 12972 fi 12973 12974 12975 12976 # Check whether --with-fft was given. 12977 if test "${with_fft+set}" = set; then : 12978 withval=$with_fft; FFT=$withval 12979 12980 fi 12981 12982 12983 FFT_PKGCONFIG= 12984 12985 12986 12987 12988 12989 12990 12991 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 12992 if test -n "$ac_tool_prefix"; then 12993 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 12994 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 12995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 12996 $as_echo_n "checking for $ac_word... " >&6; } 12997 if ${ac_cv_path_PKG_CONFIG+:} false; then : 12998 $as_echo_n "(cached) " >&6 12999 else 13000 case $PKG_CONFIG in 13001 [\\/]* | ?:[\\/]*) 13002 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 13003 ;; 13004 *) 13005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13006 for as_dir in $PATH 13007 do 13008 IFS=$as_save_IFS 13009 test -z "$as_dir" && as_dir=. 13010 for ac_exec_ext in '' $ac_executable_extensions; do 13011 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13012 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 13013 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13014 break 2 13015 fi 13016 done 13017 done 13018 IFS=$as_save_IFS 13019 13020 ;; 13021 esac 13022 fi 13023 PKG_CONFIG=$ac_cv_path_PKG_CONFIG 13024 if test -n "$PKG_CONFIG"; then 13025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 13026 $as_echo "$PKG_CONFIG" >&6; } 13027 else 13028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13029 $as_echo "no" >&6; } 13030 fi 13031 13032 13033 fi 13034 if test -z "$ac_cv_path_PKG_CONFIG"; then 13035 ac_pt_PKG_CONFIG=$PKG_CONFIG 13036 # Extract the first word of "pkg-config", so it can be a program name with args. 13037 set dummy pkg-config; ac_word=$2 13038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 13039 $as_echo_n "checking for $ac_word... " >&6; } 13040 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 13041 $as_echo_n "(cached) " >&6 13042 else 13043 case $ac_pt_PKG_CONFIG in 13044 [\\/]* | ?:[\\/]*) 13045 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 13046 ;; 13047 *) 13048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13049 for as_dir in $PATH 13050 do 13051 IFS=$as_save_IFS 13052 test -z "$as_dir" && as_dir=. 13053 for ac_exec_ext in '' $ac_executable_extensions; do 13054 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 13055 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 13056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 13057 break 2 13058 fi 13059 done 13060 done 13061 IFS=$as_save_IFS 13062 13063 ;; 13064 esac 13065 fi 13066 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 13067 if test -n "$ac_pt_PKG_CONFIG"; then 13068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 13069 $as_echo "$ac_pt_PKG_CONFIG" >&6; } 13070 else 13071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13072 $as_echo "no" >&6; } 13073 fi 13074 13075 if test "x$ac_pt_PKG_CONFIG" = x; then 13076 PKG_CONFIG="" 13077 else 13078 case $cross_compiling:$ac_tool_warned in 13079 yes:) 13080 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 13081 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 13082 ac_tool_warned=yes ;; 13083 esac 13084 PKG_CONFIG=$ac_pt_PKG_CONFIG 13085 fi 13086 else 13087 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 13088 fi 13089 13090 fi 13091 if test -n "$PKG_CONFIG"; then 13092 _pkg_min_version=0.9.0 13093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 13094 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 13095 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 13096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13097 $as_echo "yes" >&6; } 13098 else 13099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13100 $as_echo "no" >&6; } 13101 PKG_CONFIG="" 13102 fi 13103 fi 13104 case $FFT in #( 13105 kiss) : 13106 13107 13108 $as_echo "#define USE_KISS_FFT /**/" >>confdefs.h 13109 13110 ;; #( 13111 smallft) : 13112 13113 13114 $as_echo "#define USE_SMALLFT /**/" >>confdefs.h 13115 13116 ;; #( 13117 gpl-fftw3) : 13118 13119 13120 $as_echo "#define USE_GPL_FFTW3 /**/" >>confdefs.h 13121 13122 13123 pkg_failed=no 13124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FFT" >&5 13125 $as_echo_n "checking for FFT... " >&6; } 13126 13127 if test -n "$FFT_CFLAGS"; then 13128 pkg_cv_FFT_CFLAGS="$FFT_CFLAGS" 13129 elif test -n "$PKG_CONFIG"; then 13130 if test -n "$PKG_CONFIG" && \ 13131 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fftw3f\""; } >&5 13132 ($PKG_CONFIG --exists --print-errors "fftw3f") 2>&5 13133 ac_status=$? 13134 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13135 test $ac_status = 0; }; then 13136 pkg_cv_FFT_CFLAGS=`$PKG_CONFIG --cflags "fftw3f" 2>/dev/null` 13137 test "x$?" != "x0" && pkg_failed=yes 13138 else 13139 pkg_failed=yes 13140 fi 13141 else 13142 pkg_failed=untried 13143 fi 13144 if test -n "$FFT_LIBS"; then 13145 pkg_cv_FFT_LIBS="$FFT_LIBS" 13146 elif test -n "$PKG_CONFIG"; then 13147 if test -n "$PKG_CONFIG" && \ 13148 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"fftw3f\""; } >&5 13149 ($PKG_CONFIG --exists --print-errors "fftw3f") 2>&5 13150 ac_status=$? 13151 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 13152 test $ac_status = 0; }; then 13153 pkg_cv_FFT_LIBS=`$PKG_CONFIG --libs "fftw3f" 2>/dev/null` 13154 test "x$?" != "x0" && pkg_failed=yes 13155 else 13156 pkg_failed=yes 13157 fi 13158 else 13159 pkg_failed=untried 13160 fi 13161 13162 13163 13164 if test $pkg_failed = yes; then 13165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13166 $as_echo "no" >&6; } 13167 13168 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 13169 _pkg_short_errors_supported=yes 13170 else 13171 _pkg_short_errors_supported=no 13172 fi 13173 if test $_pkg_short_errors_supported = yes; then 13174 FFT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "fftw3f" 2>&1` 13175 else 13176 FFT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "fftw3f" 2>&1` 13177 fi 13178 # Put the nasty error message in config.log where it belongs 13179 echo "$FFT_PKG_ERRORS" >&5 13180 13181 as_fn_error $? "Package requirements (fftw3f) were not met: 13182 13183 $FFT_PKG_ERRORS 13184 13185 Consider adjusting the PKG_CONFIG_PATH environment variable if you 13186 installed software in a non-standard prefix. 13187 13188 Alternatively, you may set the environment variables FFT_CFLAGS 13189 and FFT_LIBS to avoid the need to call pkg-config. 13190 See the pkg-config man page for more details." "$LINENO" 5 13191 elif test $pkg_failed = untried; then 13192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 13193 $as_echo "no" >&6; } 13194 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13195 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13196 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 13197 is in your PATH or set the PKG_CONFIG environment variable to the full 13198 path to pkg-config. 13199 13200 Alternatively, you may set the environment variables FFT_CFLAGS 13201 and FFT_LIBS to avoid the need to call pkg-config. 13202 See the pkg-config man page for more details. 13203 13204 To get pkg-config, see <http://pkg-config.freedesktop.org/>. 13205 See \`config.log' for more details" "$LINENO" 5; } 13206 else 13207 FFT_CFLAGS=$pkg_cv_FFT_CFLAGS 13208 FFT_LIBS=$pkg_cv_FFT_LIBS 13209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13210 $as_echo "yes" >&6; } 13211 13212 fi 13213 ;; #( 13214 proprietary-intel-mkl) : 13215 13216 13217 $as_echo "#define USE_INTEL_MKL /**/" >>confdefs.h 13218 13219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for valid MKL" >&5 13220 $as_echo_n "checking for valid MKL... " >&6; } 13221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 13222 /* end confdefs.h. */ 13223 13224 13225 #include <mkl.h> 13226 void func() { 13227 DFTI_DESCRIPTOR_HANDLE h; 13228 MKL_LONG result=DftiCreateDescriptor(&h, DFTI_SINGLE, DFTI_REAL, 0); 13229 } 13230 int 13231 main () 13232 { 13233 13234 ; 13235 return 0; 13236 } 13237 _ACEOF 13238 if ac_fn_c_try_link "$LINENO"; then : 13239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 13240 $as_echo "yes" >&6; } 13241 else 13242 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13243 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13244 as_fn_error $? "Failed to compile MKL test program. Make sure you set CFLAGS to include the include directory and set LDFLAGS to include the library directory and all necesarry libraries. 13245 See \`config.log' for more details" "$LINENO" 5; } 13246 13247 fi 13248 rm -f core conftest.err conftest.$ac_objext \ 13249 conftest$ac_exeext conftest.$ac_ext 13250 ;; #( 13251 *) : 13252 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13253 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13254 as_fn_error $? "Unknown FFT $FFT specified for --with-fft 13255 See \`config.log' for more details" "$LINENO" 5; } 13256 ;; 13257 esac 13258 if test "$FFT" = "kiss"; then 13259 BUILD_KISS_FFT_TRUE= 13260 BUILD_KISS_FFT_FALSE='#' 13261 else 13262 BUILD_KISS_FFT_TRUE='#' 13263 BUILD_KISS_FFT_FALSE= 13264 fi 13265 13266 if test "$FFT" = "smallft"; then 13267 BUILD_SMALLFT_TRUE= 13268 BUILD_SMALLFT_FALSE='#' 13269 else 13270 BUILD_SMALLFT_TRUE='#' 13271 BUILD_SMALLFT_FALSE= 13272 fi 13273 13274 13275 13276 13277 # The cast to long int works around a bug in the HP C Compiler 13278 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13279 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13280 # This bug is HP SR number 8606223364. 13281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int16_t" >&5 13282 $as_echo_n "checking size of int16_t... " >&6; } 13283 if ${ac_cv_sizeof_int16_t+:} false; then : 13284 $as_echo_n "(cached) " >&6 13285 else 13286 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int16_t))" "ac_cv_sizeof_int16_t" "$ac_includes_default"; then : 13287 13288 else 13289 if test "$ac_cv_type_int16_t" = yes; then 13290 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13291 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13292 as_fn_error 77 "cannot compute sizeof (int16_t) 13293 See \`config.log' for more details" "$LINENO" 5; } 13294 else 13295 ac_cv_sizeof_int16_t=0 13296 fi 13297 fi 13298 13299 fi 13300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int16_t" >&5 13301 $as_echo "$ac_cv_sizeof_int16_t" >&6; } 13302 13303 13304 13305 cat >>confdefs.h <<_ACEOF 13306 #define SIZEOF_INT16_T $ac_cv_sizeof_int16_t 13307 _ACEOF 13308 13309 13310 # The cast to long int works around a bug in the HP C Compiler 13311 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13312 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13313 # This bug is HP SR number 8606223364. 13314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint16_t" >&5 13315 $as_echo_n "checking size of uint16_t... " >&6; } 13316 if ${ac_cv_sizeof_uint16_t+:} false; then : 13317 $as_echo_n "(cached) " >&6 13318 else 13319 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (uint16_t))" "ac_cv_sizeof_uint16_t" "$ac_includes_default"; then : 13320 13321 else 13322 if test "$ac_cv_type_uint16_t" = yes; then 13323 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13324 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13325 as_fn_error 77 "cannot compute sizeof (uint16_t) 13326 See \`config.log' for more details" "$LINENO" 5; } 13327 else 13328 ac_cv_sizeof_uint16_t=0 13329 fi 13330 fi 13331 13332 fi 13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint16_t" >&5 13334 $as_echo "$ac_cv_sizeof_uint16_t" >&6; } 13335 13336 13337 13338 cat >>confdefs.h <<_ACEOF 13339 #define SIZEOF_UINT16_T $ac_cv_sizeof_uint16_t 13340 _ACEOF 13341 13342 13343 # The cast to long int works around a bug in the HP C Compiler 13344 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13345 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13346 # This bug is HP SR number 8606223364. 13347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int16_t" >&5 13348 $as_echo_n "checking size of u_int16_t... " >&6; } 13349 if ${ac_cv_sizeof_u_int16_t+:} false; then : 13350 $as_echo_n "(cached) " >&6 13351 else 13352 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (u_int16_t))" "ac_cv_sizeof_u_int16_t" "$ac_includes_default"; then : 13353 13354 else 13355 if test "$ac_cv_type_u_int16_t" = yes; then 13356 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13357 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13358 as_fn_error 77 "cannot compute sizeof (u_int16_t) 13359 See \`config.log' for more details" "$LINENO" 5; } 13360 else 13361 ac_cv_sizeof_u_int16_t=0 13362 fi 13363 fi 13364 13365 fi 13366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int16_t" >&5 13367 $as_echo "$ac_cv_sizeof_u_int16_t" >&6; } 13368 13369 13370 13371 cat >>confdefs.h <<_ACEOF 13372 #define SIZEOF_U_INT16_T $ac_cv_sizeof_u_int16_t 13373 _ACEOF 13374 13375 13376 # The cast to long int works around a bug in the HP C Compiler 13377 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13378 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13379 # This bug is HP SR number 8606223364. 13380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int32_t" >&5 13381 $as_echo_n "checking size of int32_t... " >&6; } 13382 if ${ac_cv_sizeof_int32_t+:} false; then : 13383 $as_echo_n "(cached) " >&6 13384 else 13385 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int32_t))" "ac_cv_sizeof_int32_t" "$ac_includes_default"; then : 13386 13387 else 13388 if test "$ac_cv_type_int32_t" = yes; then 13389 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13390 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13391 as_fn_error 77 "cannot compute sizeof (int32_t) 13392 See \`config.log' for more details" "$LINENO" 5; } 13393 else 13394 ac_cv_sizeof_int32_t=0 13395 fi 13396 fi 13397 13398 fi 13399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int32_t" >&5 13400 $as_echo "$ac_cv_sizeof_int32_t" >&6; } 13401 13402 13403 13404 cat >>confdefs.h <<_ACEOF 13405 #define SIZEOF_INT32_T $ac_cv_sizeof_int32_t 13406 _ACEOF 13407 13408 13409 # The cast to long int works around a bug in the HP C Compiler 13410 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13411 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13412 # This bug is HP SR number 8606223364. 13413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of uint32_t" >&5 13414 $as_echo_n "checking size of uint32_t... " >&6; } 13415 if ${ac_cv_sizeof_uint32_t+:} false; then : 13416 $as_echo_n "(cached) " >&6 13417 else 13418 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (uint32_t))" "ac_cv_sizeof_uint32_t" "$ac_includes_default"; then : 13419 13420 else 13421 if test "$ac_cv_type_uint32_t" = yes; then 13422 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13423 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13424 as_fn_error 77 "cannot compute sizeof (uint32_t) 13425 See \`config.log' for more details" "$LINENO" 5; } 13426 else 13427 ac_cv_sizeof_uint32_t=0 13428 fi 13429 fi 13430 13431 fi 13432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_uint32_t" >&5 13433 $as_echo "$ac_cv_sizeof_uint32_t" >&6; } 13434 13435 13436 13437 cat >>confdefs.h <<_ACEOF 13438 #define SIZEOF_UINT32_T $ac_cv_sizeof_uint32_t 13439 _ACEOF 13440 13441 13442 # The cast to long int works around a bug in the HP C Compiler 13443 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13444 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13445 # This bug is HP SR number 8606223364. 13446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of u_int32_t" >&5 13447 $as_echo_n "checking size of u_int32_t... " >&6; } 13448 if ${ac_cv_sizeof_u_int32_t+:} false; then : 13449 $as_echo_n "(cached) " >&6 13450 else 13451 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (u_int32_t))" "ac_cv_sizeof_u_int32_t" "$ac_includes_default"; then : 13452 13453 else 13454 if test "$ac_cv_type_u_int32_t" = yes; then 13455 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13456 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13457 as_fn_error 77 "cannot compute sizeof (u_int32_t) 13458 See \`config.log' for more details" "$LINENO" 5; } 13459 else 13460 ac_cv_sizeof_u_int32_t=0 13461 fi 13462 fi 13463 13464 fi 13465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_u_int32_t" >&5 13466 $as_echo "$ac_cv_sizeof_u_int32_t" >&6; } 13467 13468 13469 13470 cat >>confdefs.h <<_ACEOF 13471 #define SIZEOF_U_INT32_T $ac_cv_sizeof_u_int32_t 13472 _ACEOF 13473 13474 13475 # The cast to long int works around a bug in the HP C Compiler 13476 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13477 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13478 # This bug is HP SR number 8606223364. 13479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5 13480 $as_echo_n "checking size of short... " >&6; } 13481 if ${ac_cv_sizeof_short+:} false; then : 13482 $as_echo_n "(cached) " >&6 13483 else 13484 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : 13485 13486 else 13487 if test "$ac_cv_type_short" = yes; then 13488 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13489 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13490 as_fn_error 77 "cannot compute sizeof (short) 13491 See \`config.log' for more details" "$LINENO" 5; } 13492 else 13493 ac_cv_sizeof_short=0 13494 fi 13495 fi 13496 13497 fi 13498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5 13499 $as_echo "$ac_cv_sizeof_short" >&6; } 13500 13501 13502 13503 cat >>confdefs.h <<_ACEOF 13504 #define SIZEOF_SHORT $ac_cv_sizeof_short 13505 _ACEOF 13506 13507 13508 # The cast to long int works around a bug in the HP C Compiler 13509 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13510 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13511 # This bug is HP SR number 8606223364. 13512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 13513 $as_echo_n "checking size of int... " >&6; } 13514 if ${ac_cv_sizeof_int+:} false; then : 13515 $as_echo_n "(cached) " >&6 13516 else 13517 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : 13518 13519 else 13520 if test "$ac_cv_type_int" = yes; then 13521 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13522 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13523 as_fn_error 77 "cannot compute sizeof (int) 13524 See \`config.log' for more details" "$LINENO" 5; } 13525 else 13526 ac_cv_sizeof_int=0 13527 fi 13528 fi 13529 13530 fi 13531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 13532 $as_echo "$ac_cv_sizeof_int" >&6; } 13533 13534 13535 13536 cat >>confdefs.h <<_ACEOF 13537 #define SIZEOF_INT $ac_cv_sizeof_int 13538 _ACEOF 13539 13540 13541 # The cast to long int works around a bug in the HP C Compiler 13542 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 13543 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 13544 # This bug is HP SR number 8606223364. 13545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 13546 $as_echo_n "checking size of long... " >&6; } 13547 if ${ac_cv_sizeof_long+:} false; then : 13548 $as_echo_n "(cached) " >&6 13549 else 13550 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : 13551 13552 else 13553 if test "$ac_cv_type_long" = yes; then 13554 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 13555 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 13556 as_fn_error 77 "cannot compute sizeof (long) 13557 See \`config.log' for more details" "$LINENO" 5; } 13558 else 13559 ac_cv_sizeof_long=0 13560 fi 13561 fi 13562 13563 fi 13564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 13565 $as_echo "$ac_cv_sizeof_long" >&6; } 13566 13567 13568 13569 cat >>confdefs.h <<_ACEOF 13570 #define SIZEOF_LONG $ac_cv_sizeof_long 13571 _ACEOF 13572 13573 13574 13575 if test "$has_char16" = "yes"; then : 13576 13577 SIZEOF16=1 13578 SIZEOF32=2 13579 13580 else 13581 13582 SIZEOF16=2 13583 SIZEOF32=4 13584 13585 fi 13586 13587 case $SIZEOF16 in 13588 $ac_cv_sizeof_int16_t) SIZE16="int16_t";; 13589 $ac_cv_sizeof_short) SIZE16="short";; 13590 $ac_cv_sizeof_int) SIZE16="int";; 13591 esac 13592 13593 case $SIZEOF16 in 13594 $ac_cv_sizeof_uint16_t) USIZE16="uint16_t";; 13595 $ac_cv_sizeof_u_int16_t) USIZE16="u_int16_t";; 13596 $ac_cv_sizeof_short) USIZE16="unsigned short";; 13597 $ac_cv_sizeof_int) USIZE16="unsigned int";; 13598 esac 13599 13600 case $SIZEOF32 in 13601 $ac_cv_sizeof_int32_t) SIZE32="int32_t";; 13602 $ac_cv_sizeof_int) SIZE32="int";; 13603 $ac_cv_sizeof_long) SIZE32="long";; 13604 $ac_cv_sizeof_short) SIZE32="short";; 13605 esac 13606 13607 case $SIZEOF32 in 13608 $ac_cv_sizeof_uint32_t) USIZE32="uint32_t";; 13609 $ac_cv_sizeof_u_int32_t) USIZE32="u_int32_t";; 13610 $ac_cv_sizeof_short) USIZE32="unsigned short";; 13611 $ac_cv_sizeof_int) USIZE32="unsigned int";; 13612 $ac_cv_sizeof_long) USIZE32="unsigned long";; 13613 esac 13614 13615 if test -z "$SIZE16"; then : 13616 as_fn_error $? "No 16 bit type found on this platform!" "$LINENO" 5 13617 fi 13618 if test -z "$SIZE32"; then : 13619 as_fn_error $? "No 32 bit type found on this platform!" "$LINENO" 5 13620 fi 13621 if test -z "$USIZE16"; then : 13622 as_fn_error $? "No unsigned 16 bit type found on this platform!" "$LINENO" 5 13623 fi 13624 if test -z "$USIZE32"; then : 13625 as_fn_error $? "No unsigned 32 bit type found on this platform!" "$LINENO" 5 13626 fi 13627 13628 13629 13630 13631 13632 13633 ac_config_files="$ac_config_files Makefile libspeexdsp/Makefile doc/Makefile SpeexDSP.spec include/Makefile include/speex/Makefile speexdsp.pc win32/Makefile win32/libspeexdsp/Makefile symbian/Makefile win32/VS2003/Makefile win32/VS2003/libspeexdsp/Makefile win32/VS2003/tests/Makefile win32/VS2005/Makefile win32/VS2005/libspeexdsp/Makefile win32/VS2005/tests/Makefile win32/VS2008/Makefile win32/VS2008/libspeexdsp/Makefile win32/VS2008/tests/Makefile include/speex/speexdsp_config_types.h ti/Makefile ti/speex_C54_test/Makefile ti/speex_C55_test/Makefile ti/speex_C64_test/Makefile" 13634 13635 13636 ac_config_headers="$ac_config_headers config.h" 13637 13638 13639 cat >confcache <<\_ACEOF 13640 # This file is a shell script that caches the results of configure 13641 # tests run on this system so they can be shared between configure 13642 # scripts and configure runs, see configure's option --config-cache. 13643 # It is not useful on other systems. If it contains results you don't 13644 # want to keep, you may remove or edit it. 13645 # 13646 # config.status only pays attention to the cache file if you give it 13647 # the --recheck option to rerun configure. 13648 # 13649 # `ac_cv_env_foo' variables (set or unset) will be overridden when 13650 # loading this file, other *unset* `ac_cv_foo' will be assigned the 13651 # following values. 13652 13653 _ACEOF 13654 13655 # The following way of writing the cache mishandles newlines in values, 13656 # but we know of no workaround that is simple, portable, and efficient. 13657 # So, we kill variables containing newlines. 13658 # Ultrix sh set writes to stderr and can't be redirected directly, 13659 # and sets the high bit in the cache file unless we assign to the vars. 13660 ( 13661 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 13662 eval ac_val=\$$ac_var 13663 case $ac_val in #( 13664 *${as_nl}*) 13665 case $ac_var in #( 13666 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 13667 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 13668 esac 13669 case $ac_var in #( 13670 _ | IFS | as_nl) ;; #( 13671 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 13672 *) { eval $ac_var=; unset $ac_var;} ;; 13673 esac ;; 13674 esac 13675 done 13676 13677 (set) 2>&1 | 13678 case $as_nl`(ac_space=' '; set) 2>&1` in #( 13679 *${as_nl}ac_space=\ *) 13680 # `set' does not quote correctly, so add quotes: double-quote 13681 # substitution turns \\\\ into \\, and sed turns \\ into \. 13682 sed -n \ 13683 "s/'/'\\\\''/g; 13684 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 13685 ;; #( 13686 *) 13687 # `set' quotes correctly as required by POSIX, so do not add quotes. 13688 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 13689 ;; 13690 esac | 13691 sort 13692 ) | 13693 sed ' 13694 /^ac_cv_env_/b end 13695 t clear 13696 :clear 13697 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 13698 t end 13699 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 13700 :end' >>confcache 13701 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 13702 if test -w "$cache_file"; then 13703 if test "x$cache_file" != "x/dev/null"; then 13704 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 13705 $as_echo "$as_me: updating cache $cache_file" >&6;} 13706 if test ! -f "$cache_file" || test -h "$cache_file"; then 13707 cat confcache >"$cache_file" 13708 else 13709 case $cache_file in #( 13710 */* | ?:*) 13711 mv -f confcache "$cache_file"$$ && 13712 mv -f "$cache_file"$$ "$cache_file" ;; #( 13713 *) 13714 mv -f confcache "$cache_file" ;; 13715 esac 13716 fi 13717 fi 13718 else 13719 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 13720 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 13721 fi 13722 fi 13723 rm -f confcache 13724 13725 test "x$prefix" = xNONE && prefix=$ac_default_prefix 13726 # Let make expand exec_prefix. 13727 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13728 13729 DEFS=-DHAVE_CONFIG_H 13730 13731 ac_libobjs= 13732 ac_ltlibobjs= 13733 U= 13734 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 13735 # 1. Remove the extension, and $U if already installed. 13736 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 13737 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 13738 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 13739 # will be set to the directory where LIBOBJS objects are built. 13740 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 13741 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 13742 done 13743 LIBOBJS=$ac_libobjs 13744 13745 LTLIBOBJS=$ac_ltlibobjs 13746 13747 13748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 13749 $as_echo_n "checking that generated files are newer than configure... " >&6; } 13750 if test -n "$am_sleep_pid"; then 13751 # Hide warnings about reused PIDs. 13752 wait $am_sleep_pid 2>/dev/null 13753 fi 13754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 13755 $as_echo "done" >&6; } 13756 if test -n "$EXEEXT"; then 13757 am__EXEEXT_TRUE= 13758 am__EXEEXT_FALSE='#' 13759 else 13760 am__EXEEXT_TRUE='#' 13761 am__EXEEXT_FALSE= 13762 fi 13763 13764 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 13765 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 13766 Usually this means the macro was only invoked conditionally." "$LINENO" 5 13767 fi 13768 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 13769 as_fn_error $? "conditional \"AMDEP\" was never defined. 13770 Usually this means the macro was only invoked conditionally." "$LINENO" 5 13771 fi 13772 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 13773 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 13774 Usually this means the macro was only invoked conditionally." "$LINENO" 5 13775 fi 13776 13777 if test -z "${BUILD_EXAMPLES_TRUE}" && test -z "${BUILD_EXAMPLES_FALSE}"; then 13778 as_fn_error $? "conditional \"BUILD_EXAMPLES\" was never defined. 13779 Usually this means the macro was only invoked conditionally." "$LINENO" 5 13780 fi 13781 if test -z "${BUILD_EXAMPLES_TRUE}" && test -z "${BUILD_EXAMPLES_FALSE}"; then 13782 as_fn_error $? "conditional \"BUILD_EXAMPLES\" was never defined. 13783 Usually this means the macro was only invoked conditionally." "$LINENO" 5 13784 fi 13785 if test -z "${BUILD_KISS_FFT_TRUE}" && test -z "${BUILD_KISS_FFT_FALSE}"; then 13786 as_fn_error $? "conditional \"BUILD_KISS_FFT\" was never defined. 13787 Usually this means the macro was only invoked conditionally." "$LINENO" 5 13788 fi 13789 if test -z "${BUILD_SMALLFT_TRUE}" && test -z "${BUILD_SMALLFT_FALSE}"; then 13790 as_fn_error $? "conditional \"BUILD_SMALLFT\" was never defined. 13791 Usually this means the macro was only invoked conditionally." "$LINENO" 5 13792 fi 13793 13794 : "${CONFIG_STATUS=./config.status}" 13795 ac_write_fail=0 13796 ac_clean_files_save=$ac_clean_files 13797 ac_clean_files="$ac_clean_files $CONFIG_STATUS" 13798 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 13799 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 13800 as_write_fail=0 13801 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 13802 #! $SHELL 13803 # Generated by $as_me. 13804 # Run this file to recreate the current configuration. 13805 # Compiler output produced by configure, useful for debugging 13806 # configure, is in config.log if it exists. 13807 13808 debug=false 13809 ac_cs_recheck=false 13810 ac_cs_silent=false 13811 13812 SHELL=\${CONFIG_SHELL-$SHELL} 13813 export SHELL 13814 _ASEOF 13815 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 13816 ## -------------------- ## 13817 ## M4sh Initialization. ## 13818 ## -------------------- ## 13819 13820 # Be more Bourne compatible 13821 DUALCASE=1; export DUALCASE # for MKS sh 13822 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 13823 emulate sh 13824 NULLCMD=: 13825 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 13826 # is contrary to our usage. Disable this feature. 13827 alias -g '${1+"$@"}'='"$@"' 13828 setopt NO_GLOB_SUBST 13829 else 13830 case `(set -o) 2>/dev/null` in #( 13831 *posix*) : 13832 set -o posix ;; #( 13833 *) : 13834 ;; 13835 esac 13836 fi 13837 13838 13839 as_nl=' 13840 ' 13841 export as_nl 13842 # Printing a long string crashes Solaris 7 /usr/bin/printf. 13843 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 13844 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 13845 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 13846 # Prefer a ksh shell builtin over an external printf program on Solaris, 13847 # but without wasting forks for bash or zsh. 13848 if test -z "$BASH_VERSION$ZSH_VERSION" \ 13849 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 13850 as_echo='print -r --' 13851 as_echo_n='print -rn --' 13852 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 13853 as_echo='printf %s\n' 13854 as_echo_n='printf %s' 13855 else 13856 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 13857 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 13858 as_echo_n='/usr/ucb/echo -n' 13859 else 13860 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 13861 as_echo_n_body='eval 13862 arg=$1; 13863 case $arg in #( 13864 *"$as_nl"*) 13865 expr "X$arg" : "X\\(.*\\)$as_nl"; 13866 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 13867 esac; 13868 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 13869 ' 13870 export as_echo_n_body 13871 as_echo_n='sh -c $as_echo_n_body as_echo' 13872 fi 13873 export as_echo_body 13874 as_echo='sh -c $as_echo_body as_echo' 13875 fi 13876 13877 # The user is always right. 13878 if test "${PATH_SEPARATOR+set}" != set; then 13879 PATH_SEPARATOR=: 13880 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 13881 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 13882 PATH_SEPARATOR=';' 13883 } 13884 fi 13885 13886 13887 # IFS 13888 # We need space, tab and new line, in precisely that order. Quoting is 13889 # there to prevent editors from complaining about space-tab. 13890 # (If _AS_PATH_WALK were called with IFS unset, it would disable word 13891 # splitting by setting IFS to empty value.) 13892 IFS=" "" $as_nl" 13893 13894 # Find who we are. Look in the path if we contain no directory separator. 13895 as_myself= 13896 case $0 in #(( 13897 *[\\/]* ) as_myself=$0 ;; 13898 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 13899 for as_dir in $PATH 13900 do 13901 IFS=$as_save_IFS 13902 test -z "$as_dir" && as_dir=. 13903 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 13904 done 13905 IFS=$as_save_IFS 13906 13907 ;; 13908 esac 13909 # We did not find ourselves, most probably we were run as `sh COMMAND' 13910 # in which case we are not to be found in the path. 13911 if test "x$as_myself" = x; then 13912 as_myself=$0 13913 fi 13914 if test ! -f "$as_myself"; then 13915 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 13916 exit 1 13917 fi 13918 13919 # Unset variables that we do not need and which cause bugs (e.g. in 13920 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 13921 # suppresses any "Segmentation fault" message there. '((' could 13922 # trigger a bug in pdksh 5.2.14. 13923 for as_var in BASH_ENV ENV MAIL MAILPATH 13924 do eval test x\${$as_var+set} = xset \ 13925 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 13926 done 13927 PS1='$ ' 13928 PS2='> ' 13929 PS4='+ ' 13930 13931 # NLS nuisances. 13932 LC_ALL=C 13933 export LC_ALL 13934 LANGUAGE=C 13935 export LANGUAGE 13936 13937 # CDPATH. 13938 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13939 13940 13941 # as_fn_error STATUS ERROR [LINENO LOG_FD] 13942 # ---------------------------------------- 13943 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 13944 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the 13945 # script with STATUS, using 1 if that was 0. 13946 as_fn_error () 13947 { 13948 as_status=$1; test $as_status -eq 0 && as_status=1 13949 if test "$4"; then 13950 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 13951 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 13952 fi 13953 $as_echo "$as_me: error: $2" >&2 13954 as_fn_exit $as_status 13955 } # as_fn_error 13956 13957 13958 # as_fn_set_status STATUS 13959 # ----------------------- 13960 # Set $? to STATUS, without forking. 13961 as_fn_set_status () 13962 { 13963 return $1 13964 } # as_fn_set_status 13965 13966 # as_fn_exit STATUS 13967 # ----------------- 13968 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 13969 as_fn_exit () 13970 { 13971 set +e 13972 as_fn_set_status $1 13973 exit $1 13974 } # as_fn_exit 13975 13976 # as_fn_unset VAR 13977 # --------------- 13978 # Portably unset VAR. 13979 as_fn_unset () 13980 { 13981 { eval $1=; unset $1;} 13982 } 13983 as_unset=as_fn_unset 13984 # as_fn_append VAR VALUE 13985 # ---------------------- 13986 # Append the text in VALUE to the end of the definition contained in VAR. Take 13987 # advantage of any shell optimizations that allow amortized linear growth over 13988 # repeated appends, instead of the typical quadratic growth present in naive 13989 # implementations. 13990 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 13991 eval 'as_fn_append () 13992 { 13993 eval $1+=\$2 13994 }' 13995 else 13996 as_fn_append () 13997 { 13998 eval $1=\$$1\$2 13999 } 14000 fi # as_fn_append 14001 14002 # as_fn_arith ARG... 14003 # ------------------ 14004 # Perform arithmetic evaluation on the ARGs, and store the result in the 14005 # global $as_val. Take advantage of shells that can avoid forks. The arguments 14006 # must be portable across $(()) and expr. 14007 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 14008 eval 'as_fn_arith () 14009 { 14010 as_val=$(( $* )) 14011 }' 14012 else 14013 as_fn_arith () 14014 { 14015 as_val=`expr "$@" || test $? -eq 1` 14016 } 14017 fi # as_fn_arith 14018 14019 14020 if expr a : '\(a\)' >/dev/null 2>&1 && 14021 test "X`expr 00001 : '.*\(...\)'`" = X001; then 14022 as_expr=expr 14023 else 14024 as_expr=false 14025 fi 14026 14027 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 14028 as_basename=basename 14029 else 14030 as_basename=false 14031 fi 14032 14033 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 14034 as_dirname=dirname 14035 else 14036 as_dirname=false 14037 fi 14038 14039 as_me=`$as_basename -- "$0" || 14040 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 14041 X"$0" : 'X\(//\)$' \| \ 14042 X"$0" : 'X\(/\)' \| . 2>/dev/null || 14043 $as_echo X/"$0" | 14044 sed '/^.*\/\([^/][^/]*\)\/*$/{ 14045 s//\1/ 14046 q 14047 } 14048 /^X\/\(\/\/\)$/{ 14049 s//\1/ 14050 q 14051 } 14052 /^X\/\(\/\).*/{ 14053 s//\1/ 14054 q 14055 } 14056 s/.*/./; q'` 14057 14058 # Avoid depending upon Character Ranges. 14059 as_cr_letters='abcdefghijklmnopqrstuvwxyz' 14060 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 14061 as_cr_Letters=$as_cr_letters$as_cr_LETTERS 14062 as_cr_digits='0123456789' 14063 as_cr_alnum=$as_cr_Letters$as_cr_digits 14064 14065 ECHO_C= ECHO_N= ECHO_T= 14066 case `echo -n x` in #((((( 14067 -n*) 14068 case `echo 'xy\c'` in 14069 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 14070 xy) ECHO_C='\c';; 14071 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 14072 ECHO_T=' ';; 14073 esac;; 14074 *) 14075 ECHO_N='-n';; 14076 esac 14077 14078 rm -f conf$$ conf$$.exe conf$$.file 14079 if test -d conf$$.dir; then 14080 rm -f conf$$.dir/conf$$.file 14081 else 14082 rm -f conf$$.dir 14083 mkdir conf$$.dir 2>/dev/null 14084 fi 14085 if (echo >conf$$.file) 2>/dev/null; then 14086 if ln -s conf$$.file conf$$ 2>/dev/null; then 14087 as_ln_s='ln -s' 14088 # ... but there are two gotchas: 14089 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 14090 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 14091 # In both cases, we have to default to `cp -pR'. 14092 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 14093 as_ln_s='cp -pR' 14094 elif ln conf$$.file conf$$ 2>/dev/null; then 14095 as_ln_s=ln 14096 else 14097 as_ln_s='cp -pR' 14098 fi 14099 else 14100 as_ln_s='cp -pR' 14101 fi 14102 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 14103 rmdir conf$$.dir 2>/dev/null 14104 14105 14106 # as_fn_mkdir_p 14107 # ------------- 14108 # Create "$as_dir" as a directory, including parents if necessary. 14109 as_fn_mkdir_p () 14110 { 14111 14112 case $as_dir in #( 14113 -*) as_dir=./$as_dir;; 14114 esac 14115 test -d "$as_dir" || eval $as_mkdir_p || { 14116 as_dirs= 14117 while :; do 14118 case $as_dir in #( 14119 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 14120 *) as_qdir=$as_dir;; 14121 esac 14122 as_dirs="'$as_qdir' $as_dirs" 14123 as_dir=`$as_dirname -- "$as_dir" || 14124 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 14125 X"$as_dir" : 'X\(//\)[^/]' \| \ 14126 X"$as_dir" : 'X\(//\)$' \| \ 14127 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 14128 $as_echo X"$as_dir" | 14129 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 14130 s//\1/ 14131 q 14132 } 14133 /^X\(\/\/\)[^/].*/{ 14134 s//\1/ 14135 q 14136 } 14137 /^X\(\/\/\)$/{ 14138 s//\1/ 14139 q 14140 } 14141 /^X\(\/\).*/{ 14142 s//\1/ 14143 q 14144 } 14145 s/.*/./; q'` 14146 test -d "$as_dir" && break 14147 done 14148 test -z "$as_dirs" || eval "mkdir $as_dirs" 14149 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 14150 14151 14152 } # as_fn_mkdir_p 14153 if mkdir -p . 2>/dev/null; then 14154 as_mkdir_p='mkdir -p "$as_dir"' 14155 else 14156 test -d ./-p && rmdir ./-p 14157 as_mkdir_p=false 14158 fi 14159 14160 14161 # as_fn_executable_p FILE 14162 # ----------------------- 14163 # Test if FILE is an executable regular file. 14164 as_fn_executable_p () 14165 { 14166 test -f "$1" && test -x "$1" 14167 } # as_fn_executable_p 14168 as_test_x='test -x' 14169 as_executable_p=as_fn_executable_p 14170 14171 # Sed expression to map a string onto a valid CPP name. 14172 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 14173 14174 # Sed expression to map a string onto a valid variable name. 14175 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 14176 14177 14178 exec 6>&1 14179 ## ----------------------------------- ## 14180 ## Main body of $CONFIG_STATUS script. ## 14181 ## ----------------------------------- ## 14182 _ASEOF 14183 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 14184 14185 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14186 # Save the log message, to keep $0 and so on meaningful, and to 14187 # report actual input values of CONFIG_FILES etc. instead of their 14188 # values after options handling. 14189 ac_log=" 14190 This file was extended by speexdsp $as_me 1.2rc3, which was 14191 generated by GNU Autoconf 2.69. Invocation command line was 14192 14193 CONFIG_FILES = $CONFIG_FILES 14194 CONFIG_HEADERS = $CONFIG_HEADERS 14195 CONFIG_LINKS = $CONFIG_LINKS 14196 CONFIG_COMMANDS = $CONFIG_COMMANDS 14197 $ $0 $@ 14198 14199 on `(hostname || uname -n) 2>/dev/null | sed 1q` 14200 " 14201 14202 _ACEOF 14203 14204 case $ac_config_files in *" 14205 "*) set x $ac_config_files; shift; ac_config_files=$*;; 14206 esac 14207 14208 case $ac_config_headers in *" 14209 "*) set x $ac_config_headers; shift; ac_config_headers=$*;; 14210 esac 14211 14212 14213 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14214 # Files that config.status was made for. 14215 config_files="$ac_config_files" 14216 config_headers="$ac_config_headers" 14217 config_commands="$ac_config_commands" 14218 14219 _ACEOF 14220 14221 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14222 ac_cs_usage="\ 14223 \`$as_me' instantiates files and other configuration actions 14224 from templates according to the current configuration. Unless the files 14225 and actions are specified as TAGs, all are instantiated by default. 14226 14227 Usage: $0 [OPTION]... [TAG]... 14228 14229 -h, --help print this help, then exit 14230 -V, --version print version number and configuration settings, then exit 14231 --config print configuration, then exit 14232 -q, --quiet, --silent 14233 do not print progress messages 14234 -d, --debug don't remove temporary files 14235 --recheck update $as_me by reconfiguring in the same conditions 14236 --file=FILE[:TEMPLATE] 14237 instantiate the configuration file FILE 14238 --header=FILE[:TEMPLATE] 14239 instantiate the configuration header FILE 14240 14241 Configuration files: 14242 $config_files 14243 14244 Configuration headers: 14245 $config_headers 14246 14247 Configuration commands: 14248 $config_commands 14249 14250 Report bugs to <speex-dev@xiph.org>." 14251 14252 _ACEOF 14253 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14254 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 14255 ac_cs_version="\\ 14256 speexdsp config.status 1.2rc3 14257 configured by $0, generated by GNU Autoconf 2.69, 14258 with options \\"\$ac_cs_config\\" 14259 14260 Copyright (C) 2012 Free Software Foundation, Inc. 14261 This config.status script is free software; the Free Software Foundation 14262 gives unlimited permission to copy, distribute and modify it." 14263 14264 ac_pwd='$ac_pwd' 14265 srcdir='$srcdir' 14266 INSTALL='$INSTALL' 14267 MKDIR_P='$MKDIR_P' 14268 AWK='$AWK' 14269 test -n "\$AWK" || AWK=awk 14270 _ACEOF 14271 14272 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14273 # The default lists apply if the user does not specify any file. 14274 ac_need_defaults=: 14275 while test $# != 0 14276 do 14277 case $1 in 14278 --*=?*) 14279 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14280 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 14281 ac_shift=: 14282 ;; 14283 --*=) 14284 ac_option=`expr "X$1" : 'X\([^=]*\)='` 14285 ac_optarg= 14286 ac_shift=: 14287 ;; 14288 *) 14289 ac_option=$1 14290 ac_optarg=$2 14291 ac_shift=shift 14292 ;; 14293 esac 14294 14295 case $ac_option in 14296 # Handling of the options. 14297 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14298 ac_cs_recheck=: ;; 14299 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 14300 $as_echo "$ac_cs_version"; exit ;; 14301 --config | --confi | --conf | --con | --co | --c ) 14302 $as_echo "$ac_cs_config"; exit ;; 14303 --debug | --debu | --deb | --de | --d | -d ) 14304 debug=: ;; 14305 --file | --fil | --fi | --f ) 14306 $ac_shift 14307 case $ac_optarg in 14308 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14309 '') as_fn_error $? "missing file argument" ;; 14310 esac 14311 as_fn_append CONFIG_FILES " '$ac_optarg'" 14312 ac_need_defaults=false;; 14313 --header | --heade | --head | --hea ) 14314 $ac_shift 14315 case $ac_optarg in 14316 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 14317 esac 14318 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 14319 ac_need_defaults=false;; 14320 --he | --h) 14321 # Conflict between --help and --header 14322 as_fn_error $? "ambiguous option: \`$1' 14323 Try \`$0 --help' for more information.";; 14324 --help | --hel | -h ) 14325 $as_echo "$ac_cs_usage"; exit ;; 14326 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 14327 | -silent | --silent | --silen | --sile | --sil | --si | --s) 14328 ac_cs_silent=: ;; 14329 14330 # This is an error. 14331 -*) as_fn_error $? "unrecognized option: \`$1' 14332 Try \`$0 --help' for more information." ;; 14333 14334 *) as_fn_append ac_config_targets " $1" 14335 ac_need_defaults=false ;; 14336 14337 esac 14338 shift 14339 done 14340 14341 ac_configure_extra_args= 14342 14343 if $ac_cs_silent; then 14344 exec 6>/dev/null 14345 ac_configure_extra_args="$ac_configure_extra_args --silent" 14346 fi 14347 14348 _ACEOF 14349 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14350 if \$ac_cs_recheck; then 14351 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 14352 shift 14353 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 14354 CONFIG_SHELL='$SHELL' 14355 export CONFIG_SHELL 14356 exec "\$@" 14357 fi 14358 14359 _ACEOF 14360 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14361 exec 5>>config.log 14362 { 14363 echo 14364 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 14365 ## Running $as_me. ## 14366 _ASBOX 14367 $as_echo "$ac_log" 14368 } >&5 14369 14370 _ACEOF 14371 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14372 # 14373 # INIT-COMMANDS 14374 # 14375 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 14376 14377 14378 # The HP-UX ksh and POSIX shell print the target directory to stdout 14379 # if CDPATH is set. 14380 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14381 14382 sed_quote_subst='$sed_quote_subst' 14383 double_quote_subst='$double_quote_subst' 14384 delay_variable_subst='$delay_variable_subst' 14385 AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`' 14386 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 14387 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 14388 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 14389 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 14390 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 14391 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 14392 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 14393 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 14394 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 14395 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 14396 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 14397 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 14398 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 14399 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 14400 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 14401 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 14402 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 14403 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 14404 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 14405 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 14406 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 14407 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 14408 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 14409 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 14410 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 14411 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 14412 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 14413 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 14414 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 14415 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 14416 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 14417 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 14418 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 14419 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 14420 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 14421 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 14422 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 14423 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 14424 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 14425 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 14426 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 14427 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 14428 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 14429 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 14430 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 14431 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14432 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14433 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 14434 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 14435 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 14436 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 14437 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 14438 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 14439 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 14440 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 14441 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 14442 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"`' 14443 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 14444 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 14445 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 14446 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 14447 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 14448 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 14449 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 14450 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 14451 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 14452 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 14453 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 14454 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 14455 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 14456 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 14457 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 14458 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 14459 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 14460 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 14461 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14462 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 14463 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 14464 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 14465 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 14466 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 14467 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 14468 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 14469 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 14470 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14471 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 14472 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 14473 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 14474 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 14475 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 14476 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 14477 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 14478 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 14479 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 14480 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 14481 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 14482 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 14483 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 14484 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 14485 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 14486 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 14487 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 14488 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 14489 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 14490 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 14491 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 14492 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 14493 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 14494 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 14495 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 14496 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 14497 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 14498 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 14499 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 14500 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 14501 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 14502 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 14503 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 14504 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 14505 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 14506 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 14507 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 14508 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 14509 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 14510 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 14511 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 14512 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 14513 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 14514 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 14515 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 14516 14517 LTCC='$LTCC' 14518 LTCFLAGS='$LTCFLAGS' 14519 compiler='$compiler_DEFAULT' 14520 14521 # A function that is used when there is no print builtin or printf. 14522 func_fallback_echo () 14523 { 14524 eval 'cat <<_LTECHO_EOF 14525 \$1 14526 _LTECHO_EOF' 14527 } 14528 14529 # Quote evaled strings. 14530 for var in AS \ 14531 DLLTOOL \ 14532 OBJDUMP \ 14533 SHELL \ 14534 ECHO \ 14535 PATH_SEPARATOR \ 14536 SED \ 14537 GREP \ 14538 EGREP \ 14539 FGREP \ 14540 LD \ 14541 NM \ 14542 LN_S \ 14543 lt_SP2NL \ 14544 lt_NL2SP \ 14545 reload_flag \ 14546 deplibs_check_method \ 14547 file_magic_cmd \ 14548 file_magic_glob \ 14549 want_nocaseglob \ 14550 sharedlib_from_linklib_cmd \ 14551 AR \ 14552 AR_FLAGS \ 14553 archiver_list_spec \ 14554 STRIP \ 14555 RANLIB \ 14556 CC \ 14557 CFLAGS \ 14558 compiler \ 14559 lt_cv_sys_global_symbol_pipe \ 14560 lt_cv_sys_global_symbol_to_cdecl \ 14561 lt_cv_sys_global_symbol_to_c_name_address \ 14562 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 14563 nm_file_list_spec \ 14564 lt_prog_compiler_no_builtin_flag \ 14565 lt_prog_compiler_pic \ 14566 lt_prog_compiler_wl \ 14567 lt_prog_compiler_static \ 14568 lt_cv_prog_compiler_c_o \ 14569 need_locks \ 14570 MANIFEST_TOOL \ 14571 DSYMUTIL \ 14572 NMEDIT \ 14573 LIPO \ 14574 OTOOL \ 14575 OTOOL64 \ 14576 shrext_cmds \ 14577 export_dynamic_flag_spec \ 14578 whole_archive_flag_spec \ 14579 compiler_needs_object \ 14580 with_gnu_ld \ 14581 allow_undefined_flag \ 14582 no_undefined_flag \ 14583 hardcode_libdir_flag_spec \ 14584 hardcode_libdir_separator \ 14585 exclude_expsyms \ 14586 include_expsyms \ 14587 file_list_spec \ 14588 variables_saved_for_relink \ 14589 libname_spec \ 14590 library_names_spec \ 14591 soname_spec \ 14592 install_override_mode \ 14593 finish_eval \ 14594 old_striplib \ 14595 striplib; do 14596 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14597 *[\\\\\\\`\\"\\\$]*) 14598 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 14599 ;; 14600 *) 14601 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14602 ;; 14603 esac 14604 done 14605 14606 # Double-quote double-evaled strings. 14607 for var in reload_cmds \ 14608 old_postinstall_cmds \ 14609 old_postuninstall_cmds \ 14610 old_archive_cmds \ 14611 extract_expsyms_cmds \ 14612 old_archive_from_new_cmds \ 14613 old_archive_from_expsyms_cmds \ 14614 archive_cmds \ 14615 archive_expsym_cmds \ 14616 module_cmds \ 14617 module_expsym_cmds \ 14618 export_symbols_cmds \ 14619 prelink_cmds \ 14620 postlink_cmds \ 14621 postinstall_cmds \ 14622 postuninstall_cmds \ 14623 finish_cmds \ 14624 sys_lib_search_path_spec \ 14625 sys_lib_dlsearch_path_spec; do 14626 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 14627 *[\\\\\\\`\\"\\\$]*) 14628 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 14629 ;; 14630 *) 14631 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 14632 ;; 14633 esac 14634 done 14635 14636 ac_aux_dir='$ac_aux_dir' 14637 xsi_shell='$xsi_shell' 14638 lt_shell_append='$lt_shell_append' 14639 14640 # See if we are running on zsh, and set the options which allow our 14641 # commands through without removal of \ escapes INIT. 14642 if test -n "\${ZSH_VERSION+set}" ; then 14643 setopt NO_GLOB_SUBST 14644 fi 14645 14646 14647 PACKAGE='$PACKAGE' 14648 VERSION='$VERSION' 14649 TIMESTAMP='$TIMESTAMP' 14650 RM='$RM' 14651 ofile='$ofile' 14652 14653 14654 14655 14656 _ACEOF 14657 14658 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14659 14660 # Handling of arguments. 14661 for ac_config_target in $ac_config_targets 14662 do 14663 case $ac_config_target in 14664 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 14665 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 14666 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14667 "libspeexdsp/Makefile") CONFIG_FILES="$CONFIG_FILES libspeexdsp/Makefile" ;; 14668 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 14669 "SpeexDSP.spec") CONFIG_FILES="$CONFIG_FILES SpeexDSP.spec" ;; 14670 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; 14671 "include/speex/Makefile") CONFIG_FILES="$CONFIG_FILES include/speex/Makefile" ;; 14672 "speexdsp.pc") CONFIG_FILES="$CONFIG_FILES speexdsp.pc" ;; 14673 "win32/Makefile") CONFIG_FILES="$CONFIG_FILES win32/Makefile" ;; 14674 "win32/libspeexdsp/Makefile") CONFIG_FILES="$CONFIG_FILES win32/libspeexdsp/Makefile" ;; 14675 "symbian/Makefile") CONFIG_FILES="$CONFIG_FILES symbian/Makefile" ;; 14676 "win32/VS2003/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2003/Makefile" ;; 14677 "win32/VS2003/libspeexdsp/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2003/libspeexdsp/Makefile" ;; 14678 "win32/VS2003/tests/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2003/tests/Makefile" ;; 14679 "win32/VS2005/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2005/Makefile" ;; 14680 "win32/VS2005/libspeexdsp/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2005/libspeexdsp/Makefile" ;; 14681 "win32/VS2005/tests/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2005/tests/Makefile" ;; 14682 "win32/VS2008/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2008/Makefile" ;; 14683 "win32/VS2008/libspeexdsp/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2008/libspeexdsp/Makefile" ;; 14684 "win32/VS2008/tests/Makefile") CONFIG_FILES="$CONFIG_FILES win32/VS2008/tests/Makefile" ;; 14685 "include/speex/speexdsp_config_types.h") CONFIG_FILES="$CONFIG_FILES include/speex/speexdsp_config_types.h" ;; 14686 "ti/Makefile") CONFIG_FILES="$CONFIG_FILES ti/Makefile" ;; 14687 "ti/speex_C54_test/Makefile") CONFIG_FILES="$CONFIG_FILES ti/speex_C54_test/Makefile" ;; 14688 "ti/speex_C55_test/Makefile") CONFIG_FILES="$CONFIG_FILES ti/speex_C55_test/Makefile" ;; 14689 "ti/speex_C64_test/Makefile") CONFIG_FILES="$CONFIG_FILES ti/speex_C64_test/Makefile" ;; 14690 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 14691 14692 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 14693 esac 14694 done 14695 14696 14697 # If the user did not use the arguments to specify the items to instantiate, 14698 # then the envvar interface is used. Set only those that are not. 14699 # We use the long form for the default assignment because of an extremely 14700 # bizarre bug on SunOS 4.1.3. 14701 if $ac_need_defaults; then 14702 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 14703 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 14704 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 14705 fi 14706 14707 # Have a temporary directory for convenience. Make it in the build tree 14708 # simply because there is no reason against having it here, and in addition, 14709 # creating and moving files from /tmp can sometimes cause problems. 14710 # Hook for its removal unless debugging. 14711 # Note that there is a small window in which the directory will not be cleaned: 14712 # after its creation but before its name has been assigned to `$tmp'. 14713 $debug || 14714 { 14715 tmp= ac_tmp= 14716 trap 'exit_status=$? 14717 : "${ac_tmp:=$tmp}" 14718 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 14719 ' 0 14720 trap 'as_fn_exit 1' 1 2 13 15 14721 } 14722 # Create a (secure) tmp directory for tmp files. 14723 14724 { 14725 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 14726 test -d "$tmp" 14727 } || 14728 { 14729 tmp=./conf$$-$RANDOM 14730 (umask 077 && mkdir "$tmp") 14731 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 14732 ac_tmp=$tmp 14733 14734 # Set up the scripts for CONFIG_FILES section. 14735 # No need to generate them if there are no CONFIG_FILES. 14736 # This happens for instance with `./config.status config.h'. 14737 if test -n "$CONFIG_FILES"; then 14738 14739 14740 ac_cr=`echo X | tr X '\015'` 14741 # On cygwin, bash can eat \r inside `` if the user requested igncr. 14742 # But we know of no other shell where ac_cr would be empty at this 14743 # point, so we can use a bashism as a fallback. 14744 if test "x$ac_cr" = x; then 14745 eval ac_cr=\$\'\\r\' 14746 fi 14747 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 14748 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 14749 ac_cs_awk_cr='\\r' 14750 else 14751 ac_cs_awk_cr=$ac_cr 14752 fi 14753 14754 echo 'BEGIN {' >"$ac_tmp/subs1.awk" && 14755 _ACEOF 14756 14757 14758 { 14759 echo "cat >conf$$subs.awk <<_ACEOF" && 14760 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 14761 echo "_ACEOF" 14762 } >conf$$subs.sh || 14763 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14764 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 14765 ac_delim='%!_!# ' 14766 for ac_last_try in false false false false false :; do 14767 . ./conf$$subs.sh || 14768 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14769 14770 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 14771 if test $ac_delim_n = $ac_delim_num; then 14772 break 14773 elif $ac_last_try; then 14774 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 14775 else 14776 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14777 fi 14778 done 14779 rm -f conf$$subs.sh 14780 14781 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14782 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 14783 _ACEOF 14784 sed -n ' 14785 h 14786 s/^/S["/; s/!.*/"]=/ 14787 p 14788 g 14789 s/^[^!]*!// 14790 :repl 14791 t repl 14792 s/'"$ac_delim"'$// 14793 t delim 14794 :nl 14795 h 14796 s/\(.\{148\}\)..*/\1/ 14797 t more1 14798 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 14799 p 14800 n 14801 b repl 14802 :more1 14803 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14804 p 14805 g 14806 s/.\{148\}// 14807 t nl 14808 :delim 14809 h 14810 s/\(.\{148\}\)..*/\1/ 14811 t more2 14812 s/["\\]/\\&/g; s/^/"/; s/$/"/ 14813 p 14814 b 14815 :more2 14816 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 14817 p 14818 g 14819 s/.\{148\}// 14820 t delim 14821 ' <conf$$subs.awk | sed ' 14822 /^[^""]/{ 14823 N 14824 s/\n// 14825 } 14826 ' >>$CONFIG_STATUS || ac_write_fail=1 14827 rm -f conf$$subs.awk 14828 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14829 _ACAWK 14830 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 14831 for (key in S) S_is_set[key] = 1 14832 FS = "" 14833 14834 } 14835 { 14836 line = $ 0 14837 nfields = split(line, field, "@") 14838 substed = 0 14839 len = length(field[1]) 14840 for (i = 2; i < nfields; i++) { 14841 key = field[i] 14842 keylen = length(key) 14843 if (S_is_set[key]) { 14844 value = S[key] 14845 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 14846 len += length(value) + length(field[++i]) 14847 substed = 1 14848 } else 14849 len += 1 + keylen 14850 } 14851 14852 print line 14853 } 14854 14855 _ACAWK 14856 _ACEOF 14857 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14858 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 14859 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 14860 else 14861 cat 14862 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 14863 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 14864 _ACEOF 14865 14866 # VPATH may cause trouble with some makes, so we remove sole $(srcdir), 14867 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 14868 # trailing colons and then remove the whole line if VPATH becomes empty 14869 # (actually we leave an empty line to preserve line numbers). 14870 if test "x$srcdir" = x.; then 14871 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 14872 h 14873 s/// 14874 s/^/:/ 14875 s/[ ]*$/:/ 14876 s/:\$(srcdir):/:/g 14877 s/:\${srcdir}:/:/g 14878 s/:@srcdir@:/:/g 14879 s/^:*// 14880 s/:*$// 14881 x 14882 s/\(=[ ]*\).*/\1/ 14883 G 14884 s/\n// 14885 s/^[^=]*=[ ]*$// 14886 }' 14887 fi 14888 14889 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14890 fi # test -n "$CONFIG_FILES" 14891 14892 # Set up the scripts for CONFIG_HEADERS section. 14893 # No need to generate them if there are no CONFIG_HEADERS. 14894 # This happens for instance with `./config.status Makefile'. 14895 if test -n "$CONFIG_HEADERS"; then 14896 cat >"$ac_tmp/defines.awk" <<\_ACAWK || 14897 BEGIN { 14898 _ACEOF 14899 14900 # Transform confdefs.h into an awk script `defines.awk', embedded as 14901 # here-document in config.status, that substitutes the proper values into 14902 # config.h.in to produce config.h. 14903 14904 # Create a delimiter string that does not exist in confdefs.h, to ease 14905 # handling of long lines. 14906 ac_delim='%!_!# ' 14907 for ac_last_try in false false :; do 14908 ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 14909 if test -z "$ac_tt"; then 14910 break 14911 elif $ac_last_try; then 14912 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 14913 else 14914 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 14915 fi 14916 done 14917 14918 # For the awk script, D is an array of macro values keyed by name, 14919 # likewise P contains macro parameters if any. Preserve backslash 14920 # newline sequences. 14921 14922 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 14923 sed -n ' 14924 s/.\{148\}/&'"$ac_delim"'/g 14925 t rset 14926 :rset 14927 s/^[ ]*#[ ]*define[ ][ ]*/ / 14928 t def 14929 d 14930 :def 14931 s/\\$// 14932 t bsnl 14933 s/["\\]/\\&/g 14934 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14935 D["\1"]=" \3"/p 14936 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 14937 d 14938 :bsnl 14939 s/["\\]/\\&/g 14940 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 14941 D["\1"]=" \3\\\\\\n"\\/p 14942 t cont 14943 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 14944 t cont 14945 d 14946 :cont 14947 n 14948 s/.\{148\}/&'"$ac_delim"'/g 14949 t clear 14950 :clear 14951 s/\\$// 14952 t bsnlc 14953 s/["\\]/\\&/g; s/^/"/; s/$/"/p 14954 d 14955 :bsnlc 14956 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 14957 b cont 14958 ' <confdefs.h | sed ' 14959 s/'"$ac_delim"'/"\\\ 14960 "/g' >>$CONFIG_STATUS || ac_write_fail=1 14961 14962 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 14963 for (key in D) D_is_set[key] = 1 14964 FS = "" 14965 } 14966 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 14967 line = \$ 0 14968 split(line, arg, " ") 14969 if (arg[1] == "#") { 14970 defundef = arg[2] 14971 mac1 = arg[3] 14972 } else { 14973 defundef = substr(arg[1], 2) 14974 mac1 = arg[2] 14975 } 14976 split(mac1, mac2, "(") #) 14977 macro = mac2[1] 14978 prefix = substr(line, 1, index(line, defundef) - 1) 14979 if (D_is_set[macro]) { 14980 # Preserve the white space surrounding the "#". 14981 print prefix "define", macro P[macro] D[macro] 14982 next 14983 } else { 14984 # Replace #undef with comments. This is necessary, for example, 14985 # in the case of _POSIX_SOURCE, which is predefined and required 14986 # on some systems where configure will not decide to define it. 14987 if (defundef == "undef") { 14988 print "/*", prefix defundef, macro, "*/" 14989 next 14990 } 14991 } 14992 } 14993 { print } 14994 _ACAWK 14995 _ACEOF 14996 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 14997 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 14998 fi # test -n "$CONFIG_HEADERS" 14999 15000 15001 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 15002 shift 15003 for ac_tag 15004 do 15005 case $ac_tag in 15006 :[FHLC]) ac_mode=$ac_tag; continue;; 15007 esac 15008 case $ac_mode$ac_tag in 15009 :[FHL]*:*);; 15010 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 15011 :[FH]-) ac_tag=-:-;; 15012 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 15013 esac 15014 ac_save_IFS=$IFS 15015 IFS=: 15016 set x $ac_tag 15017 IFS=$ac_save_IFS 15018 shift 15019 ac_file=$1 15020 shift 15021 15022 case $ac_mode in 15023 :L) ac_source=$1;; 15024 :[FH]) 15025 ac_file_inputs= 15026 for ac_f 15027 do 15028 case $ac_f in 15029 -) ac_f="$ac_tmp/stdin";; 15030 *) # Look for the file first in the build tree, then in the source tree 15031 # (if the path is not absolute). The absolute path cannot be DOS-style, 15032 # because $ac_f cannot contain `:'. 15033 test -f "$ac_f" || 15034 case $ac_f in 15035 [\\/$]*) false;; 15036 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 15037 esac || 15038 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 15039 esac 15040 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 15041 as_fn_append ac_file_inputs " '$ac_f'" 15042 done 15043 15044 # Let's still pretend it is `configure' which instantiates (i.e., don't 15045 # use $as_me), people would be surprised to read: 15046 # /* config.h. Generated by config.status. */ 15047 configure_input='Generated from '` 15048 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 15049 `' by configure.' 15050 if test x"$ac_file" != x-; then 15051 configure_input="$ac_file. $configure_input" 15052 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 15053 $as_echo "$as_me: creating $ac_file" >&6;} 15054 fi 15055 # Neutralize special characters interpreted by sed in replacement strings. 15056 case $configure_input in #( 15057 *\&* | *\|* | *\\* ) 15058 ac_sed_conf_input=`$as_echo "$configure_input" | 15059 sed 's/[\\\\&|]/\\\\&/g'`;; #( 15060 *) ac_sed_conf_input=$configure_input;; 15061 esac 15062 15063 case $ac_tag in 15064 *:-:* | *:-) cat >"$ac_tmp/stdin" \ 15065 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 15066 esac 15067 ;; 15068 esac 15069 15070 ac_dir=`$as_dirname -- "$ac_file" || 15071 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15072 X"$ac_file" : 'X\(//\)[^/]' \| \ 15073 X"$ac_file" : 'X\(//\)$' \| \ 15074 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 15075 $as_echo X"$ac_file" | 15076 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15077 s//\1/ 15078 q 15079 } 15080 /^X\(\/\/\)[^/].*/{ 15081 s//\1/ 15082 q 15083 } 15084 /^X\(\/\/\)$/{ 15085 s//\1/ 15086 q 15087 } 15088 /^X\(\/\).*/{ 15089 s//\1/ 15090 q 15091 } 15092 s/.*/./; q'` 15093 as_dir="$ac_dir"; as_fn_mkdir_p 15094 ac_builddir=. 15095 15096 case "$ac_dir" in 15097 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 15098 *) 15099 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 15100 # A ".." for each directory in $ac_dir_suffix. 15101 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 15102 case $ac_top_builddir_sub in 15103 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 15104 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 15105 esac ;; 15106 esac 15107 ac_abs_top_builddir=$ac_pwd 15108 ac_abs_builddir=$ac_pwd$ac_dir_suffix 15109 # for backward compatibility: 15110 ac_top_builddir=$ac_top_build_prefix 15111 15112 case $srcdir in 15113 .) # We are building in place. 15114 ac_srcdir=. 15115 ac_top_srcdir=$ac_top_builddir_sub 15116 ac_abs_top_srcdir=$ac_pwd ;; 15117 [\\/]* | ?:[\\/]* ) # Absolute name. 15118 ac_srcdir=$srcdir$ac_dir_suffix; 15119 ac_top_srcdir=$srcdir 15120 ac_abs_top_srcdir=$srcdir ;; 15121 *) # Relative name. 15122 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 15123 ac_top_srcdir=$ac_top_build_prefix$srcdir 15124 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 15125 esac 15126 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 15127 15128 15129 case $ac_mode in 15130 :F) 15131 # 15132 # CONFIG_FILE 15133 # 15134 15135 case $INSTALL in 15136 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 15137 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 15138 esac 15139 ac_MKDIR_P=$MKDIR_P 15140 case $MKDIR_P in 15141 [\\/$]* | ?:[\\/]* ) ;; 15142 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 15143 esac 15144 _ACEOF 15145 15146 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15147 # If the template does not know about datarootdir, expand it. 15148 # FIXME: This hack should be removed a few years after 2.60. 15149 ac_datarootdir_hack=; ac_datarootdir_seen= 15150 ac_sed_dataroot=' 15151 /datarootdir/ { 15152 p 15153 q 15154 } 15155 /@datadir@/p 15156 /@docdir@/p 15157 /@infodir@/p 15158 /@localedir@/p 15159 /@mandir@/p' 15160 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 15161 *datarootdir*) ac_datarootdir_seen=yes;; 15162 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 15163 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 15164 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 15165 _ACEOF 15166 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15167 ac_datarootdir_hack=' 15168 s&@datadir@&$datadir&g 15169 s&@docdir@&$docdir&g 15170 s&@infodir@&$infodir&g 15171 s&@localedir@&$localedir&g 15172 s&@mandir@&$mandir&g 15173 s&\\\${datarootdir}&$datarootdir&g' ;; 15174 esac 15175 _ACEOF 15176 15177 # Neutralize VPATH when `$srcdir' = `.'. 15178 # Shell code in configure.ac might set extrasub. 15179 # FIXME: do we really want to maintain this feature? 15180 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 15181 ac_sed_extra="$ac_vpsub 15182 $extrasub 15183 _ACEOF 15184 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 15185 :t 15186 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b 15187 s|@configure_input@|$ac_sed_conf_input|;t t 15188 s&@top_builddir@&$ac_top_builddir_sub&;t t 15189 s&@top_build_prefix@&$ac_top_build_prefix&;t t 15190 s&@srcdir@&$ac_srcdir&;t t 15191 s&@abs_srcdir@&$ac_abs_srcdir&;t t 15192 s&@top_srcdir@&$ac_top_srcdir&;t t 15193 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 15194 s&@builddir@&$ac_builddir&;t t 15195 s&@abs_builddir@&$ac_abs_builddir&;t t 15196 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 15197 s&@INSTALL@&$ac_INSTALL&;t t 15198 s&@MKDIR_P@&$ac_MKDIR_P&;t t 15199 $ac_datarootdir_hack 15200 " 15201 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 15202 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15203 15204 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 15205 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 15206 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 15207 "$ac_tmp/out"`; test -z "$ac_out"; } && 15208 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15209 which seems to be undefined. Please make sure it is defined" >&5 15210 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 15211 which seems to be undefined. Please make sure it is defined" >&2;} 15212 15213 rm -f "$ac_tmp/stdin" 15214 case $ac_file in 15215 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 15216 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 15217 esac \ 15218 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15219 ;; 15220 :H) 15221 # 15222 # CONFIG_HEADER 15223 # 15224 if test x"$ac_file" != x-; then 15225 { 15226 $as_echo "/* $configure_input */" \ 15227 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 15228 } >"$ac_tmp/config.h" \ 15229 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15230 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 15231 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 15232 $as_echo "$as_me: $ac_file is unchanged" >&6;} 15233 else 15234 rm -f "$ac_file" 15235 mv "$ac_tmp/config.h" "$ac_file" \ 15236 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 15237 fi 15238 else 15239 $as_echo "/* $configure_input */" \ 15240 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 15241 || as_fn_error $? "could not create -" "$LINENO" 5 15242 fi 15243 # Compute "$ac_file"'s index in $config_headers. 15244 _am_arg="$ac_file" 15245 _am_stamp_count=1 15246 for _am_header in $config_headers :; do 15247 case $_am_header in 15248 $_am_arg | $_am_arg:* ) 15249 break ;; 15250 * ) 15251 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 15252 esac 15253 done 15254 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 15255 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15256 X"$_am_arg" : 'X\(//\)[^/]' \| \ 15257 X"$_am_arg" : 'X\(//\)$' \| \ 15258 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 15259 $as_echo X"$_am_arg" | 15260 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15261 s//\1/ 15262 q 15263 } 15264 /^X\(\/\/\)[^/].*/{ 15265 s//\1/ 15266 q 15267 } 15268 /^X\(\/\/\)$/{ 15269 s//\1/ 15270 q 15271 } 15272 /^X\(\/\).*/{ 15273 s//\1/ 15274 q 15275 } 15276 s/.*/./; q'`/stamp-h$_am_stamp_count 15277 ;; 15278 15279 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 15280 $as_echo "$as_me: executing $ac_file commands" >&6;} 15281 ;; 15282 esac 15283 15284 15285 case $ac_file$ac_mode in 15286 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 15287 # Older Autoconf quotes --file arguments for eval, but not when files 15288 # are listed without --file. Let's play safe and only enable the eval 15289 # if we detect the quoting. 15290 case $CONFIG_FILES in 15291 *\'*) eval set x "$CONFIG_FILES" ;; 15292 *) set x $CONFIG_FILES ;; 15293 esac 15294 shift 15295 for mf 15296 do 15297 # Strip MF so we end up with the name of the file. 15298 mf=`echo "$mf" | sed -e 's/:.*$//'` 15299 # Check whether this is an Automake generated Makefile or not. 15300 # We used to match only the files named 'Makefile.in', but 15301 # some people rename them; so instead we look at the file content. 15302 # Grep'ing the first line is not enough: some people post-process 15303 # each Makefile.in and add a new line on top of each file to say so. 15304 # Grep'ing the whole file is not good either: AIX grep has a line 15305 # limit of 2048, but all sed's we know have understand at least 4000. 15306 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 15307 dirpart=`$as_dirname -- "$mf" || 15308 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15309 X"$mf" : 'X\(//\)[^/]' \| \ 15310 X"$mf" : 'X\(//\)$' \| \ 15311 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 15312 $as_echo X"$mf" | 15313 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15314 s//\1/ 15315 q 15316 } 15317 /^X\(\/\/\)[^/].*/{ 15318 s//\1/ 15319 q 15320 } 15321 /^X\(\/\/\)$/{ 15322 s//\1/ 15323 q 15324 } 15325 /^X\(\/\).*/{ 15326 s//\1/ 15327 q 15328 } 15329 s/.*/./; q'` 15330 else 15331 continue 15332 fi 15333 # Extract the definition of DEPDIR, am__include, and am__quote 15334 # from the Makefile without running 'make'. 15335 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 15336 test -z "$DEPDIR" && continue 15337 am__include=`sed -n 's/^am__include = //p' < "$mf"` 15338 test -z "$am__include" && continue 15339 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 15340 # Find all dependency output files, they are included files with 15341 # $(DEPDIR) in their names. We invoke sed twice because it is the 15342 # simplest approach to changing $(DEPDIR) to its actual value in the 15343 # expansion. 15344 for file in `sed -n " 15345 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 15346 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 15347 # Make sure the directory exists. 15348 test -f "$dirpart/$file" && continue 15349 fdir=`$as_dirname -- "$file" || 15350 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 15351 X"$file" : 'X\(//\)[^/]' \| \ 15352 X"$file" : 'X\(//\)$' \| \ 15353 X"$file" : 'X\(/\)' \| . 2>/dev/null || 15354 $as_echo X"$file" | 15355 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 15356 s//\1/ 15357 q 15358 } 15359 /^X\(\/\/\)[^/].*/{ 15360 s//\1/ 15361 q 15362 } 15363 /^X\(\/\/\)$/{ 15364 s//\1/ 15365 q 15366 } 15367 /^X\(\/\).*/{ 15368 s//\1/ 15369 q 15370 } 15371 s/.*/./; q'` 15372 as_dir=$dirpart/$fdir; as_fn_mkdir_p 15373 # echo "creating $dirpart/$file" 15374 echo '# dummy' > "$dirpart/$file" 15375 done 15376 done 15377 } 15378 ;; 15379 "libtool":C) 15380 15381 # See if we are running on zsh, and set the options which allow our 15382 # commands through without removal of \ escapes. 15383 if test -n "${ZSH_VERSION+set}" ; then 15384 setopt NO_GLOB_SUBST 15385 fi 15386 15387 cfgfile="${ofile}T" 15388 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 15389 $RM "$cfgfile" 15390 15391 cat <<_LT_EOF >> "$cfgfile" 15392 #! $SHELL 15393 15394 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 15395 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 15396 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 15397 # NOTE: Changes made to this file will be lost: look at ltmain.sh. 15398 # 15399 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 15400 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software 15401 # Foundation, Inc. 15402 # Written by Gordon Matzigkeit, 1996 15403 # 15404 # This file is part of GNU Libtool. 15405 # 15406 # GNU Libtool is free software; you can redistribute it and/or 15407 # modify it under the terms of the GNU General Public License as 15408 # published by the Free Software Foundation; either version 2 of 15409 # the License, or (at your option) any later version. 15410 # 15411 # As a special exception to the GNU General Public License, 15412 # if you distribute this file as part of a program or library that 15413 # is built using GNU Libtool, you may include this file under the 15414 # same distribution terms that you use for the rest of that program. 15415 # 15416 # GNU Libtool is distributed in the hope that it will be useful, 15417 # but WITHOUT ANY WARRANTY; without even the implied warranty of 15418 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15419 # GNU General Public License for more details. 15420 # 15421 # You should have received a copy of the GNU General Public License 15422 # along with GNU Libtool; see the file COPYING. If not, a copy 15423 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or 15424 # obtained by writing to the Free Software Foundation, Inc., 15425 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 15426 15427 15428 # The names of the tagged configurations supported by this script. 15429 available_tags="" 15430 15431 # ### BEGIN LIBTOOL CONFIG 15432 15433 # Assembler program. 15434 AS=$lt_AS 15435 15436 # DLL creation program. 15437 DLLTOOL=$lt_DLLTOOL 15438 15439 # Object dumper program. 15440 OBJDUMP=$lt_OBJDUMP 15441 15442 # Which release of libtool.m4 was used? 15443 macro_version=$macro_version 15444 macro_revision=$macro_revision 15445 15446 # Whether or not to build shared libraries. 15447 build_libtool_libs=$enable_shared 15448 15449 # Whether or not to build static libraries. 15450 build_old_libs=$enable_static 15451 15452 # What type of objects to build. 15453 pic_mode=$pic_mode 15454 15455 # Whether or not to optimize for fast installation. 15456 fast_install=$enable_fast_install 15457 15458 # Shell to use when invoking shell scripts. 15459 SHELL=$lt_SHELL 15460 15461 # An echo program that protects backslashes. 15462 ECHO=$lt_ECHO 15463 15464 # The PATH separator for the build system. 15465 PATH_SEPARATOR=$lt_PATH_SEPARATOR 15466 15467 # The host system. 15468 host_alias=$host_alias 15469 host=$host 15470 host_os=$host_os 15471 15472 # The build system. 15473 build_alias=$build_alias 15474 build=$build 15475 build_os=$build_os 15476 15477 # A sed program that does not truncate output. 15478 SED=$lt_SED 15479 15480 # Sed that helps us avoid accidentally triggering echo(1) options like -n. 15481 Xsed="\$SED -e 1s/^X//" 15482 15483 # A grep program that handles long lines. 15484 GREP=$lt_GREP 15485 15486 # An ERE matcher. 15487 EGREP=$lt_EGREP 15488 15489 # A literal string matcher. 15490 FGREP=$lt_FGREP 15491 15492 # A BSD- or MS-compatible name lister. 15493 NM=$lt_NM 15494 15495 # Whether we need soft or hard links. 15496 LN_S=$lt_LN_S 15497 15498 # What is the maximum length of a command? 15499 max_cmd_len=$max_cmd_len 15500 15501 # Object file suffix (normally "o"). 15502 objext=$ac_objext 15503 15504 # Executable file suffix (normally ""). 15505 exeext=$exeext 15506 15507 # whether the shell understands "unset". 15508 lt_unset=$lt_unset 15509 15510 # turn spaces into newlines. 15511 SP2NL=$lt_lt_SP2NL 15512 15513 # turn newlines into spaces. 15514 NL2SP=$lt_lt_NL2SP 15515 15516 # convert \$build file names to \$host format. 15517 to_host_file_cmd=$lt_cv_to_host_file_cmd 15518 15519 # convert \$build files to toolchain format. 15520 to_tool_file_cmd=$lt_cv_to_tool_file_cmd 15521 15522 # Method to check whether dependent libraries are shared objects. 15523 deplibs_check_method=$lt_deplibs_check_method 15524 15525 # Command to use when deplibs_check_method = "file_magic". 15526 file_magic_cmd=$lt_file_magic_cmd 15527 15528 # How to find potential files when deplibs_check_method = "file_magic". 15529 file_magic_glob=$lt_file_magic_glob 15530 15531 # Find potential files using nocaseglob when deplibs_check_method = "file_magic". 15532 want_nocaseglob=$lt_want_nocaseglob 15533 15534 # Command to associate shared and link libraries. 15535 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 15536 15537 # The archiver. 15538 AR=$lt_AR 15539 15540 # Flags to create an archive. 15541 AR_FLAGS=$lt_AR_FLAGS 15542 15543 # How to feed a file listing to the archiver. 15544 archiver_list_spec=$lt_archiver_list_spec 15545 15546 # A symbol stripping program. 15547 STRIP=$lt_STRIP 15548 15549 # Commands used to install an old-style archive. 15550 RANLIB=$lt_RANLIB 15551 old_postinstall_cmds=$lt_old_postinstall_cmds 15552 old_postuninstall_cmds=$lt_old_postuninstall_cmds 15553 15554 # Whether to use a lock for old archive extraction. 15555 lock_old_archive_extraction=$lock_old_archive_extraction 15556 15557 # A C compiler. 15558 LTCC=$lt_CC 15559 15560 # LTCC compiler flags. 15561 LTCFLAGS=$lt_CFLAGS 15562 15563 # Take the output of nm and produce a listing of raw symbols and C names. 15564 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 15565 15566 # Transform the output of nm in a proper C declaration. 15567 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 15568 15569 # Transform the output of nm in a C name address pair. 15570 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 15571 15572 # Transform the output of nm in a C name address pair when lib prefix is needed. 15573 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 15574 15575 # Specify filename containing input files for \$NM. 15576 nm_file_list_spec=$lt_nm_file_list_spec 15577 15578 # The root where to search for dependent libraries,and in which our libraries should be installed. 15579 lt_sysroot=$lt_sysroot 15580 15581 # The name of the directory that contains temporary libtool files. 15582 objdir=$objdir 15583 15584 # Used to examine libraries when file_magic_cmd begins with "file". 15585 MAGIC_CMD=$MAGIC_CMD 15586 15587 # Must we lock files when doing compilation? 15588 need_locks=$lt_need_locks 15589 15590 # Manifest tool. 15591 MANIFEST_TOOL=$lt_MANIFEST_TOOL 15592 15593 # Tool to manipulate archived DWARF debug symbol files on Mac OS X. 15594 DSYMUTIL=$lt_DSYMUTIL 15595 15596 # Tool to change global to local symbols on Mac OS X. 15597 NMEDIT=$lt_NMEDIT 15598 15599 # Tool to manipulate fat objects and archives on Mac OS X. 15600 LIPO=$lt_LIPO 15601 15602 # ldd/readelf like tool for Mach-O binaries on Mac OS X. 15603 OTOOL=$lt_OTOOL 15604 15605 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 15606 OTOOL64=$lt_OTOOL64 15607 15608 # Old archive suffix (normally "a"). 15609 libext=$libext 15610 15611 # Shared library suffix (normally ".so"). 15612 shrext_cmds=$lt_shrext_cmds 15613 15614 # The commands to extract the exported symbol list from a shared archive. 15615 extract_expsyms_cmds=$lt_extract_expsyms_cmds 15616 15617 # Variables whose values should be saved in libtool wrapper scripts and 15618 # restored at link time. 15619 variables_saved_for_relink=$lt_variables_saved_for_relink 15620 15621 # Do we need the "lib" prefix for modules? 15622 need_lib_prefix=$need_lib_prefix 15623 15624 # Do we need a version for libraries? 15625 need_version=$need_version 15626 15627 # Library versioning type. 15628 version_type=$version_type 15629 15630 # Shared library runtime path variable. 15631 runpath_var=$runpath_var 15632 15633 # Shared library path variable. 15634 shlibpath_var=$shlibpath_var 15635 15636 # Is shlibpath searched before the hard-coded library search path? 15637 shlibpath_overrides_runpath=$shlibpath_overrides_runpath 15638 15639 # Format of library name prefix. 15640 libname_spec=$lt_libname_spec 15641 15642 # List of archive names. First name is the real one, the rest are links. 15643 # The last name is the one that the linker finds with -lNAME 15644 library_names_spec=$lt_library_names_spec 15645 15646 # The coded name of the library, if different from the real name. 15647 soname_spec=$lt_soname_spec 15648 15649 # Permission mode override for installation of shared libraries. 15650 install_override_mode=$lt_install_override_mode 15651 15652 # Command to use after installation of a shared archive. 15653 postinstall_cmds=$lt_postinstall_cmds 15654 15655 # Command to use after uninstallation of a shared archive. 15656 postuninstall_cmds=$lt_postuninstall_cmds 15657 15658 # Commands used to finish a libtool library installation in a directory. 15659 finish_cmds=$lt_finish_cmds 15660 15661 # As "finish_cmds", except a single script fragment to be evaled but 15662 # not shown. 15663 finish_eval=$lt_finish_eval 15664 15665 # Whether we should hardcode library paths into libraries. 15666 hardcode_into_libs=$hardcode_into_libs 15667 15668 # Compile-time system search path for libraries. 15669 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 15670 15671 # Run-time system search path for libraries. 15672 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 15673 15674 # Whether dlopen is supported. 15675 dlopen_support=$enable_dlopen 15676 15677 # Whether dlopen of programs is supported. 15678 dlopen_self=$enable_dlopen_self 15679 15680 # Whether dlopen of statically linked programs is supported. 15681 dlopen_self_static=$enable_dlopen_self_static 15682 15683 # Commands to strip libraries. 15684 old_striplib=$lt_old_striplib 15685 striplib=$lt_striplib 15686 15687 15688 # The linker used to build libraries. 15689 LD=$lt_LD 15690 15691 # How to create reloadable object files. 15692 reload_flag=$lt_reload_flag 15693 reload_cmds=$lt_reload_cmds 15694 15695 # Commands used to build an old-style archive. 15696 old_archive_cmds=$lt_old_archive_cmds 15697 15698 # A language specific compiler. 15699 CC=$lt_compiler 15700 15701 # Is the compiler the GNU compiler? 15702 with_gcc=$GCC 15703 15704 # Compiler flag to turn off builtin functions. 15705 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 15706 15707 # Additional compiler flags for building library objects. 15708 pic_flag=$lt_lt_prog_compiler_pic 15709 15710 # How to pass a linker flag through the compiler. 15711 wl=$lt_lt_prog_compiler_wl 15712 15713 # Compiler flag to prevent dynamic linking. 15714 link_static_flag=$lt_lt_prog_compiler_static 15715 15716 # Does compiler simultaneously support -c and -o options? 15717 compiler_c_o=$lt_lt_cv_prog_compiler_c_o 15718 15719 # Whether or not to add -lc for building shared libraries. 15720 build_libtool_need_lc=$archive_cmds_need_lc 15721 15722 # Whether or not to disallow shared libs when runtime libs are static. 15723 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 15724 15725 # Compiler flag to allow reflexive dlopens. 15726 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 15727 15728 # Compiler flag to generate shared objects directly from archives. 15729 whole_archive_flag_spec=$lt_whole_archive_flag_spec 15730 15731 # Whether the compiler copes with passing no objects directly. 15732 compiler_needs_object=$lt_compiler_needs_object 15733 15734 # Create an old-style archive from a shared archive. 15735 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 15736 15737 # Create a temporary old-style archive to link instead of a shared archive. 15738 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 15739 15740 # Commands used to build a shared archive. 15741 archive_cmds=$lt_archive_cmds 15742 archive_expsym_cmds=$lt_archive_expsym_cmds 15743 15744 # Commands used to build a loadable module if different from building 15745 # a shared archive. 15746 module_cmds=$lt_module_cmds 15747 module_expsym_cmds=$lt_module_expsym_cmds 15748 15749 # Whether we are building with GNU ld or not. 15750 with_gnu_ld=$lt_with_gnu_ld 15751 15752 # Flag that allows shared libraries with undefined symbols to be built. 15753 allow_undefined_flag=$lt_allow_undefined_flag 15754 15755 # Flag that enforces no undefined symbols. 15756 no_undefined_flag=$lt_no_undefined_flag 15757 15758 # Flag to hardcode \$libdir into a binary during linking. 15759 # This must work even if \$libdir does not exist 15760 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 15761 15762 # Whether we need a single "-rpath" flag with a separated argument. 15763 hardcode_libdir_separator=$lt_hardcode_libdir_separator 15764 15765 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15766 # DIR into the resulting binary. 15767 hardcode_direct=$hardcode_direct 15768 15769 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 15770 # DIR into the resulting binary and the resulting library dependency is 15771 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the 15772 # library is relocated. 15773 hardcode_direct_absolute=$hardcode_direct_absolute 15774 15775 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR 15776 # into the resulting binary. 15777 hardcode_minus_L=$hardcode_minus_L 15778 15779 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 15780 # into the resulting binary. 15781 hardcode_shlibpath_var=$hardcode_shlibpath_var 15782 15783 # Set to "yes" if building a shared library automatically hardcodes DIR 15784 # into the library and all subsequent libraries and executables linked 15785 # against it. 15786 hardcode_automatic=$hardcode_automatic 15787 15788 # Set to yes if linker adds runtime paths of dependent libraries 15789 # to runtime path list. 15790 inherit_rpath=$inherit_rpath 15791 15792 # Whether libtool must link a program against all its dependency libraries. 15793 link_all_deplibs=$link_all_deplibs 15794 15795 # Set to "yes" if exported symbols are required. 15796 always_export_symbols=$always_export_symbols 15797 15798 # The commands to list exported symbols. 15799 export_symbols_cmds=$lt_export_symbols_cmds 15800 15801 # Symbols that should not be listed in the preloaded symbols. 15802 exclude_expsyms=$lt_exclude_expsyms 15803 15804 # Symbols that must always be exported. 15805 include_expsyms=$lt_include_expsyms 15806 15807 # Commands necessary for linking programs (against libraries) with templates. 15808 prelink_cmds=$lt_prelink_cmds 15809 15810 # Commands necessary for finishing linking programs. 15811 postlink_cmds=$lt_postlink_cmds 15812 15813 # Specify filename containing input files. 15814 file_list_spec=$lt_file_list_spec 15815 15816 # How to hardcode a shared library path into an executable. 15817 hardcode_action=$hardcode_action 15818 15819 # ### END LIBTOOL CONFIG 15820 15821 _LT_EOF 15822 15823 case $host_os in 15824 aix3*) 15825 cat <<\_LT_EOF >> "$cfgfile" 15826 # AIX sometimes has problems with the GCC collect2 program. For some 15827 # reason, if we set the COLLECT_NAMES environment variable, the problems 15828 # vanish in a puff of smoke. 15829 if test "X${COLLECT_NAMES+set}" != Xset; then 15830 COLLECT_NAMES= 15831 export COLLECT_NAMES 15832 fi 15833 _LT_EOF 15834 ;; 15835 esac 15836 15837 15838 ltmain="$ac_aux_dir/ltmain.sh" 15839 15840 15841 # We use sed instead of cat because bash on DJGPP gets confused if 15842 # if finds mixed CR/LF and LF-only lines. Since sed operates in 15843 # text mode, it properly converts lines to CR/LF. This bash problem 15844 # is reportedly fixed, but why not run on old versions too? 15845 sed '$q' "$ltmain" >> "$cfgfile" \ 15846 || (rm -f "$cfgfile"; exit 1) 15847 15848 if test x"$xsi_shell" = xyes; then 15849 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 15850 func_dirname ()\ 15851 {\ 15852 \ case ${1} in\ 15853 \ */*) func_dirname_result="${1%/*}${2}" ;;\ 15854 \ * ) func_dirname_result="${3}" ;;\ 15855 \ esac\ 15856 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 15857 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15858 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15859 test 0 -eq $? || _lt_function_replace_fail=: 15860 15861 15862 sed -e '/^func_basename ()$/,/^} # func_basename /c\ 15863 func_basename ()\ 15864 {\ 15865 \ func_basename_result="${1##*/}"\ 15866 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 15867 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15868 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15869 test 0 -eq $? || _lt_function_replace_fail=: 15870 15871 15872 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 15873 func_dirname_and_basename ()\ 15874 {\ 15875 \ case ${1} in\ 15876 \ */*) func_dirname_result="${1%/*}${2}" ;;\ 15877 \ * ) func_dirname_result="${3}" ;;\ 15878 \ esac\ 15879 \ func_basename_result="${1##*/}"\ 15880 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 15881 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15882 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15883 test 0 -eq $? || _lt_function_replace_fail=: 15884 15885 15886 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 15887 func_stripname ()\ 15888 {\ 15889 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 15890 \ # positional parameters, so assign one to ordinary parameter first.\ 15891 \ func_stripname_result=${3}\ 15892 \ func_stripname_result=${func_stripname_result#"${1}"}\ 15893 \ func_stripname_result=${func_stripname_result%"${2}"}\ 15894 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 15895 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15896 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15897 test 0 -eq $? || _lt_function_replace_fail=: 15898 15899 15900 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 15901 func_split_long_opt ()\ 15902 {\ 15903 \ func_split_long_opt_name=${1%%=*}\ 15904 \ func_split_long_opt_arg=${1#*=}\ 15905 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 15906 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15907 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15908 test 0 -eq $? || _lt_function_replace_fail=: 15909 15910 15911 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 15912 func_split_short_opt ()\ 15913 {\ 15914 \ func_split_short_opt_arg=${1#??}\ 15915 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 15916 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 15917 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15918 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15919 test 0 -eq $? || _lt_function_replace_fail=: 15920 15921 15922 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 15923 func_lo2o ()\ 15924 {\ 15925 \ case ${1} in\ 15926 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 15927 \ *) func_lo2o_result=${1} ;;\ 15928 \ esac\ 15929 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 15930 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15931 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15932 test 0 -eq $? || _lt_function_replace_fail=: 15933 15934 15935 sed -e '/^func_xform ()$/,/^} # func_xform /c\ 15936 func_xform ()\ 15937 {\ 15938 func_xform_result=${1%.*}.lo\ 15939 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 15940 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15941 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15942 test 0 -eq $? || _lt_function_replace_fail=: 15943 15944 15945 sed -e '/^func_arith ()$/,/^} # func_arith /c\ 15946 func_arith ()\ 15947 {\ 15948 func_arith_result=$(( $* ))\ 15949 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 15950 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15951 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15952 test 0 -eq $? || _lt_function_replace_fail=: 15953 15954 15955 sed -e '/^func_len ()$/,/^} # func_len /c\ 15956 func_len ()\ 15957 {\ 15958 func_len_result=${#1}\ 15959 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 15960 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15961 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15962 test 0 -eq $? || _lt_function_replace_fail=: 15963 15964 fi 15965 15966 if test x"$lt_shell_append" = xyes; then 15967 sed -e '/^func_append ()$/,/^} # func_append /c\ 15968 func_append ()\ 15969 {\ 15970 eval "${1}+=\\${2}"\ 15971 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 15972 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15973 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15974 test 0 -eq $? || _lt_function_replace_fail=: 15975 15976 15977 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 15978 func_append_quoted ()\ 15979 {\ 15980 \ func_quote_for_eval "${2}"\ 15981 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 15982 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 15983 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15984 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15985 test 0 -eq $? || _lt_function_replace_fail=: 15986 15987 15988 # Save a `func_append' function call where possible by direct use of '+=' 15989 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 15990 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15991 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15992 test 0 -eq $? || _lt_function_replace_fail=: 15993 else 15994 # Save a `func_append' function call even when '+=' is not available 15995 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 15996 && mv -f "$cfgfile.tmp" "$cfgfile" \ 15997 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 15998 test 0 -eq $? || _lt_function_replace_fail=: 15999 fi 16000 16001 if test x"$_lt_function_replace_fail" = x":"; then 16002 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 16003 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 16004 fi 16005 16006 16007 mv -f "$cfgfile" "$ofile" || 16008 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 16009 chmod +x "$ofile" 16010 16011 ;; 16012 16013 esac 16014 done # for ac_tag 16015 16016 16017 as_fn_exit 0 16018 _ACEOF 16019 ac_clean_files=$ac_clean_files_save 16020 16021 test $ac_write_fail = 0 || 16022 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 16023 16024 16025 # configure is writing to config.log, and then calls config.status. 16026 # config.status does its own redirection, appending to config.log. 16027 # Unfortunately, on DOS this fails, as config.log is still kept open 16028 # by configure, so config.status won't be able to write to it; its 16029 # output is simply discarded. So we exec the FD to /dev/null, 16030 # effectively closing config.log, so it can be properly (re)opened and 16031 # appended to by config.status. When coming back to configure, we 16032 # need to make the FD available again. 16033 if test "$no_create" != yes; then 16034 ac_cs_success=: 16035 ac_config_status_args= 16036 test "$silent" = yes && 16037 ac_config_status_args="$ac_config_status_args --quiet" 16038 exec 5>/dev/null 16039 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 16040 exec 5>>config.log 16041 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 16042 # would make configure fail if this is the last instruction. 16043 $ac_cs_success || as_fn_exit 1 16044 fi 16045 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 16046 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 16047 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 16048 fi 16049 16050 16051 echo "Type \"make; make install\" to compile and install Speex"; 16052