1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.64 for package-unused version-unused. 4# 5# Report bugs to <libmpx>. 6# 7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 8# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software 9# Foundation, Inc. 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 18DUALCASE=1; export DUALCASE # for MKS sh 19if 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 26else 27 case `(set -o) 2>/dev/null` in #( 28 *posix*) : 29 set -o posix ;; #( 30 *) : 31 ;; 32esac 33fi 34 35 36as_nl=' 37' 38export as_nl 39# Printing a long string crashes Solaris 7 /usr/bin/printf. 40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42as_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. 45if 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 --' 49elif (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' 52else 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' 72fi 73 74# The user is always right. 75if 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 } 81fi 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.) 89IFS=" "" $as_nl" 90 91# Find who we are. Look in the path if we contain no directory separator. 92case $0 in #(( 93 *[\\/]* ) as_myself=$0 ;; 94 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 95for as_dir in $PATH 96do 97 IFS=$as_save_IFS 98 test -z "$as_dir" && as_dir=. 99 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 100 done 101IFS=$as_save_IFS 102 103 ;; 104esac 105# We did not find ourselves, most probably we were run as `sh COMMAND' 106# in which case we are not to be found in the path. 107if test "x$as_myself" = x; then 108 as_myself=$0 109fi 110if test ! -f "$as_myself"; then 111 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 112 exit 1 113fi 114 115# Unset variables that we do not need and which cause bugs (e.g. in 116# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 117# suppresses any "Segmentation fault" message there. '((' could 118# trigger a bug in pdksh 5.2.14. 119for as_var in BASH_ENV ENV MAIL MAILPATH 120do eval test x\${$as_var+set} = xset \ 121 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 122done 123PS1='$ ' 124PS2='> ' 125PS4='+ ' 126 127# NLS nuisances. 128LC_ALL=C 129export LC_ALL 130LANGUAGE=C 131export LANGUAGE 132 133# CDPATH. 134(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 135 136if test "x$CONFIG_SHELL" = x; then 137 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 138 emulate sh 139 NULLCMD=: 140 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 141 # is contrary to our usage. Disable this feature. 142 alias -g '\${1+\"\$@\"}'='\"\$@\"' 143 setopt NO_GLOB_SUBST 144else 145 case \`(set -o) 2>/dev/null\` in #( 146 *posix*) : 147 set -o posix ;; #( 148 *) : 149 ;; 150esac 151fi 152" 153 as_required="as_fn_return () { (exit \$1); } 154as_fn_success () { as_fn_return 0; } 155as_fn_failure () { as_fn_return 1; } 156as_fn_ret_success () { return 0; } 157as_fn_ret_failure () { return 1; } 158 159exitcode=0 160as_fn_success || { exitcode=1; echo as_fn_success failed.; } 161as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 162as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 163as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 164if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 165 166else 167 exitcode=1; echo positional parameters were not saved. 168fi 169test x\$exitcode = x0 || exit 1" 170 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 171 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 172 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 173 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 174test \$(( 1 + 1 )) = 2 || exit 1 175 176 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 177 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 178 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 179 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 180 PATH=/empty FPATH=/empty; export PATH FPATH 181 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 182 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 183 if (eval "$as_required") 2>/dev/null; then : 184 as_have_required=yes 185else 186 as_have_required=no 187fi 188 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 189 190else 191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 192as_found=false 193for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 194do 195 IFS=$as_save_IFS 196 test -z "$as_dir" && as_dir=. 197 as_found=: 198 case $as_dir in #( 199 /*) 200 for as_base in sh bash ksh sh5; do 201 # Try only shells that exist, to save several forks. 202 as_shell=$as_dir/$as_base 203 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 204 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 205 CONFIG_SHELL=$as_shell as_have_required=yes 206 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 207 break 2 208fi 209fi 210 done;; 211 esac 212 as_found=false 213done 214$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 215 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 216 CONFIG_SHELL=$SHELL as_have_required=yes 217fi; } 218IFS=$as_save_IFS 219 220 221 if test "x$CONFIG_SHELL" != x; then : 222 # We cannot yet assume a decent shell, so we have to provide a 223 # neutralization value for shells without unset; and this also 224 # works around shells that cannot unset nonexistent variables. 225 BASH_ENV=/dev/null 226 ENV=/dev/null 227 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 228 export CONFIG_SHELL 229 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 230fi 231 232 if test x$as_have_required = xno; then : 233 $as_echo "$0: This script requires a shell more modern than all" 234 $as_echo "$0: the shells that I found on your system." 235 if test x${ZSH_VERSION+set} = xset ; then 236 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 237 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 238 else 239 $as_echo "$0: Please tell bug-autoconf@gnu.org and libmpx about your 240$0: system, including any error possibly output before this 241$0: message. Then install a modern shell, or manually run 242$0: the script under such a shell if you do have one." 243 fi 244 exit 1 245fi 246fi 247fi 248SHELL=${CONFIG_SHELL-/bin/sh} 249export SHELL 250# Unset more variables known to interfere with behavior of common tools. 251CLICOLOR_FORCE= GREP_OPTIONS= 252unset CLICOLOR_FORCE GREP_OPTIONS 253 254## --------------------- ## 255## M4sh Shell Functions. ## 256## --------------------- ## 257# as_fn_unset VAR 258# --------------- 259# Portably unset VAR. 260as_fn_unset () 261{ 262 { eval $1=; unset $1;} 263} 264as_unset=as_fn_unset 265 266# as_fn_set_status STATUS 267# ----------------------- 268# Set $? to STATUS, without forking. 269as_fn_set_status () 270{ 271 return $1 272} # as_fn_set_status 273 274# as_fn_exit STATUS 275# ----------------- 276# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 277as_fn_exit () 278{ 279 set +e 280 as_fn_set_status $1 281 exit $1 282} # as_fn_exit 283 284# as_fn_mkdir_p 285# ------------- 286# Create "$as_dir" as a directory, including parents if necessary. 287as_fn_mkdir_p () 288{ 289 290 case $as_dir in #( 291 -*) as_dir=./$as_dir;; 292 esac 293 test -d "$as_dir" || eval $as_mkdir_p || { 294 as_dirs= 295 while :; do 296 case $as_dir in #( 297 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 298 *) as_qdir=$as_dir;; 299 esac 300 as_dirs="'$as_qdir' $as_dirs" 301 as_dir=`$as_dirname -- "$as_dir" || 302$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 303 X"$as_dir" : 'X\(//\)[^/]' \| \ 304 X"$as_dir" : 'X\(//\)$' \| \ 305 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 306$as_echo X"$as_dir" | 307 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 308 s//\1/ 309 q 310 } 311 /^X\(\/\/\)[^/].*/{ 312 s//\1/ 313 q 314 } 315 /^X\(\/\/\)$/{ 316 s//\1/ 317 q 318 } 319 /^X\(\/\).*/{ 320 s//\1/ 321 q 322 } 323 s/.*/./; q'` 324 test -d "$as_dir" && break 325 done 326 test -z "$as_dirs" || eval "mkdir $as_dirs" 327 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 328 329 330} # as_fn_mkdir_p 331# as_fn_append VAR VALUE 332# ---------------------- 333# Append the text in VALUE to the end of the definition contained in VAR. Take 334# advantage of any shell optimizations that allow amortized linear growth over 335# repeated appends, instead of the typical quadratic growth present in naive 336# implementations. 337if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 338 eval 'as_fn_append () 339 { 340 eval $1+=\$2 341 }' 342else 343 as_fn_append () 344 { 345 eval $1=\$$1\$2 346 } 347fi # as_fn_append 348 349# as_fn_arith ARG... 350# ------------------ 351# Perform arithmetic evaluation on the ARGs, and store the result in the 352# global $as_val. Take advantage of shells that can avoid forks. The arguments 353# must be portable across $(()) and expr. 354if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 355 eval 'as_fn_arith () 356 { 357 as_val=$(( $* )) 358 }' 359else 360 as_fn_arith () 361 { 362 as_val=`expr "$@" || test $? -eq 1` 363 } 364fi # as_fn_arith 365 366 367# as_fn_error ERROR [LINENO LOG_FD] 368# --------------------------------- 369# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 370# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 371# script with status $?, using 1 if that was 0. 372as_fn_error () 373{ 374 as_status=$?; test $as_status -eq 0 && as_status=1 375 if test "$3"; then 376 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 377 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 378 fi 379 $as_echo "$as_me: error: $1" >&2 380 as_fn_exit $as_status 381} # as_fn_error 382 383if expr a : '\(a\)' >/dev/null 2>&1 && 384 test "X`expr 00001 : '.*\(...\)'`" = X001; then 385 as_expr=expr 386else 387 as_expr=false 388fi 389 390if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 391 as_basename=basename 392else 393 as_basename=false 394fi 395 396if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 397 as_dirname=dirname 398else 399 as_dirname=false 400fi 401 402as_me=`$as_basename -- "$0" || 403$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 404 X"$0" : 'X\(//\)$' \| \ 405 X"$0" : 'X\(/\)' \| . 2>/dev/null || 406$as_echo X/"$0" | 407 sed '/^.*\/\([^/][^/]*\)\/*$/{ 408 s//\1/ 409 q 410 } 411 /^X\/\(\/\/\)$/{ 412 s//\1/ 413 q 414 } 415 /^X\/\(\/\).*/{ 416 s//\1/ 417 q 418 } 419 s/.*/./; q'` 420 421# Avoid depending upon Character Ranges. 422as_cr_letters='abcdefghijklmnopqrstuvwxyz' 423as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 424as_cr_Letters=$as_cr_letters$as_cr_LETTERS 425as_cr_digits='0123456789' 426as_cr_alnum=$as_cr_Letters$as_cr_digits 427 428 429 as_lineno_1=$LINENO as_lineno_1a=$LINENO 430 as_lineno_2=$LINENO as_lineno_2a=$LINENO 431 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 432 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 433 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 434 sed -n ' 435 p 436 /[$]LINENO/= 437 ' <$as_myself | 438 sed ' 439 s/[$]LINENO.*/&-/ 440 t lineno 441 b 442 :lineno 443 N 444 :loop 445 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 446 t loop 447 s/-\n.*// 448 ' >$as_me.lineno && 449 chmod +x "$as_me.lineno" || 450 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 451 452 # Don't try to exec as it changes $[0], causing all sort of problems 453 # (the dirname of $[0] is not the place where we might find the 454 # original and so on. Autoconf is especially sensitive to this). 455 . "./$as_me.lineno" 456 # Exit status is that of the last command. 457 exit 458} 459 460ECHO_C= ECHO_N= ECHO_T= 461case `echo -n x` in #((((( 462-n*) 463 case `echo 'xy\c'` in 464 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 465 xy) ECHO_C='\c';; 466 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 467 ECHO_T=' ';; 468 esac;; 469*) 470 ECHO_N='-n';; 471esac 472 473rm -f conf$$ conf$$.exe conf$$.file 474if test -d conf$$.dir; then 475 rm -f conf$$.dir/conf$$.file 476else 477 rm -f conf$$.dir 478 mkdir conf$$.dir 2>/dev/null 479fi 480if (echo >conf$$.file) 2>/dev/null; then 481 if ln -s conf$$.file conf$$ 2>/dev/null; then 482 as_ln_s='ln -s' 483 # ... but there are two gotchas: 484 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 485 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 486 # In both cases, we have to default to `cp -p'. 487 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 488 as_ln_s='cp -p' 489 elif ln conf$$.file conf$$ 2>/dev/null; then 490 as_ln_s=ln 491 else 492 as_ln_s='cp -p' 493 fi 494else 495 as_ln_s='cp -p' 496fi 497rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 498rmdir conf$$.dir 2>/dev/null 499 500if mkdir -p . 2>/dev/null; then 501 as_mkdir_p='mkdir -p "$as_dir"' 502else 503 test -d ./-p && rmdir ./-p 504 as_mkdir_p=false 505fi 506 507if test -x / >/dev/null 2>&1; then 508 as_test_x='test -x' 509else 510 if ls -dL / >/dev/null 2>&1; then 511 as_ls_L_option=L 512 else 513 as_ls_L_option= 514 fi 515 as_test_x=' 516 eval sh -c '\'' 517 if test -d "$1"; then 518 test -d "$1/."; 519 else 520 case $1 in #( 521 -*)set "./$1";; 522 esac; 523 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 524 ???[sx]*):;;*)false;;esac;fi 525 '\'' sh 526 ' 527fi 528as_executable_p=$as_test_x 529 530# Sed expression to map a string onto a valid CPP name. 531as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 532 533# Sed expression to map a string onto a valid variable name. 534as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 535 536SHELL=${CONFIG_SHELL-/bin/sh} 537 538 539exec 7<&0 </dev/null 6>&1 540 541# Name of the host. 542# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 543# so uname gets run too. 544ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 545 546# 547# Initializations. 548# 549ac_default_prefix=/usr/local 550ac_clean_files= 551ac_config_libobj_dir=. 552LIBOBJS= 553cross_compiling=no 554subdirs= 555MFLAGS= 556MAKEFLAGS= 557 558# Identity of this package. 559PACKAGE_NAME='package-unused' 560PACKAGE_TARNAME='package-unused' 561PACKAGE_VERSION='version-unused' 562PACKAGE_STRING='package-unused version-unused' 563PACKAGE_BUGREPORT='libmpx' 564PACKAGE_URL='' 565 566# Factoring default headers for most tests. 567ac_includes_default="\ 568#include <stdio.h> 569#ifdef HAVE_SYS_TYPES_H 570# include <sys/types.h> 571#endif 572#ifdef HAVE_SYS_STAT_H 573# include <sys/stat.h> 574#endif 575#ifdef STDC_HEADERS 576# include <stdlib.h> 577# include <stddef.h> 578#else 579# ifdef HAVE_STDLIB_H 580# include <stdlib.h> 581# endif 582#endif 583#ifdef HAVE_STRING_H 584# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 585# include <memory.h> 586# endif 587# include <string.h> 588#endif 589#ifdef HAVE_STRINGS_H 590# include <strings.h> 591#endif 592#ifdef HAVE_INTTYPES_H 593# include <inttypes.h> 594#endif 595#ifdef HAVE_STDINT_H 596# include <stdint.h> 597#endif 598#ifdef HAVE_UNISTD_H 599# include <unistd.h> 600#endif" 601 602ac_subst_vars='am__EXEEXT_FALSE 603am__EXEEXT_TRUE 604LTLIBOBJS 605LIBOBJS 606get_gcc_base_ver 607XCFLAGS 608enable_static 609enable_shared 610OTOOL64 611OTOOL 612LIPO 613NMEDIT 614DSYMUTIL 615OBJDUMP 616LN_S 617NM 618ac_ct_DUMPBIN 619DUMPBIN 620LD 621FGREP 622SED 623LIBTOOL 624MPX_AS_SUPPORTED_FALSE 625MPX_AS_SUPPORTED_TRUE 626RANLIB 627AR 628AS 629CCASFLAGS 630CCAS 631toolexeclibdir 632toolexecdir 633EGREP 634GREP 635CPP 636OBJEXT 637EXEEXT 638ac_ct_CC 639CPPFLAGS 640LDFLAGS 641CFLAGS 642CC 643MAINT 644MAINTAINER_MODE_FALSE 645MAINTAINER_MODE_TRUE 646multi_basedir 647am__untar 648am__tar 649AMTAR 650am__leading_dot 651SET_MAKE 652AWK 653mkdir_p 654MKDIR_P 655INSTALL_STRIP_PROGRAM 656STRIP 657install_sh 658MAKEINFO 659AUTOHEADER 660AUTOMAKE 661AUTOCONF 662ACLOCAL 663VERSION 664PACKAGE 665CYGPATH_W 666am__isrc 667INSTALL_DATA 668INSTALL_SCRIPT 669INSTALL_PROGRAM 670link_libmpx 671LIBMPX_SUPPORTED_FALSE 672LIBMPX_SUPPORTED_TRUE 673target_os 674target_vendor 675target_cpu 676target 677host_os 678host_vendor 679host_cpu 680host 681build_os 682build_vendor 683build_cpu 684build 685target_alias 686host_alias 687build_alias 688LIBS 689ECHO_T 690ECHO_N 691ECHO_C 692DEFS 693mandir 694localedir 695libdir 696psdir 697pdfdir 698dvidir 699htmldir 700infodir 701docdir 702oldincludedir 703includedir 704localstatedir 705sharedstatedir 706sysconfdir 707datadir 708datarootdir 709libexecdir 710sbindir 711bindir 712program_transform_name 713prefix 714exec_prefix 715PACKAGE_URL 716PACKAGE_BUGREPORT 717PACKAGE_STRING 718PACKAGE_VERSION 719PACKAGE_TARNAME 720PACKAGE_NAME 721PATH_SEPARATOR 722SHELL' 723ac_subst_files='' 724ac_user_opts=' 725enable_option_checking 726enable_version_specific_runtime_libs 727enable_multilib 728enable_maintainer_mode 729enable_shared 730enable_static 731with_pic 732enable_fast_install 733with_gnu_ld 734enable_libtool_lock 735enable_cet 736with_gcc_major_version_only 737' 738 ac_precious_vars='build_alias 739host_alias 740target_alias 741CC 742CFLAGS 743LDFLAGS 744LIBS 745CPPFLAGS 746CPP' 747 748 749# Initialize some variables set by options. 750ac_init_help= 751ac_init_version=false 752ac_unrecognized_opts= 753ac_unrecognized_sep= 754# The variables have the same names as the options, with 755# dashes changed to underlines. 756cache_file=/dev/null 757exec_prefix=NONE 758no_create= 759no_recursion= 760prefix=NONE 761program_prefix=NONE 762program_suffix=NONE 763program_transform_name=s,x,x, 764silent= 765site= 766srcdir= 767verbose= 768x_includes=NONE 769x_libraries=NONE 770 771# Installation directory options. 772# These are left unexpanded so users can "make install exec_prefix=/foo" 773# and all the variables that are supposed to be based on exec_prefix 774# by default will actually change. 775# Use braces instead of parens because sh, perl, etc. also accept them. 776# (The list follows the same order as the GNU Coding Standards.) 777bindir='${exec_prefix}/bin' 778sbindir='${exec_prefix}/sbin' 779libexecdir='${exec_prefix}/libexec' 780datarootdir='${prefix}/share' 781datadir='${datarootdir}' 782sysconfdir='${prefix}/etc' 783sharedstatedir='${prefix}/com' 784localstatedir='${prefix}/var' 785includedir='${prefix}/include' 786oldincludedir='/usr/include' 787docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 788infodir='${datarootdir}/info' 789htmldir='${docdir}' 790dvidir='${docdir}' 791pdfdir='${docdir}' 792psdir='${docdir}' 793libdir='${exec_prefix}/lib' 794localedir='${datarootdir}/locale' 795mandir='${datarootdir}/man' 796 797ac_prev= 798ac_dashdash= 799for ac_option 800do 801 # If the previous option needs an argument, assign it. 802 if test -n "$ac_prev"; then 803 eval $ac_prev=\$ac_option 804 ac_prev= 805 continue 806 fi 807 808 case $ac_option in 809 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 810 *) ac_optarg=yes ;; 811 esac 812 813 # Accept the important Cygnus configure options, so we can diagnose typos. 814 815 case $ac_dashdash$ac_option in 816 --) 817 ac_dashdash=yes ;; 818 819 -bindir | --bindir | --bindi | --bind | --bin | --bi) 820 ac_prev=bindir ;; 821 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 822 bindir=$ac_optarg ;; 823 824 -build | --build | --buil | --bui | --bu) 825 ac_prev=build_alias ;; 826 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 827 build_alias=$ac_optarg ;; 828 829 -cache-file | --cache-file | --cache-fil | --cache-fi \ 830 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 831 ac_prev=cache_file ;; 832 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 833 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 834 cache_file=$ac_optarg ;; 835 836 --config-cache | -C) 837 cache_file=config.cache ;; 838 839 -datadir | --datadir | --datadi | --datad) 840 ac_prev=datadir ;; 841 -datadir=* | --datadir=* | --datadi=* | --datad=*) 842 datadir=$ac_optarg ;; 843 844 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 845 | --dataroo | --dataro | --datar) 846 ac_prev=datarootdir ;; 847 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 848 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 849 datarootdir=$ac_optarg ;; 850 851 -disable-* | --disable-*) 852 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 853 # Reject names that are not valid shell variable names. 854 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 855 as_fn_error "invalid feature name: $ac_useropt" 856 ac_useropt_orig=$ac_useropt 857 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 858 case $ac_user_opts in 859 *" 860"enable_$ac_useropt" 861"*) ;; 862 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 863 ac_unrecognized_sep=', ';; 864 esac 865 eval enable_$ac_useropt=no ;; 866 867 -docdir | --docdir | --docdi | --doc | --do) 868 ac_prev=docdir ;; 869 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 870 docdir=$ac_optarg ;; 871 872 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 873 ac_prev=dvidir ;; 874 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 875 dvidir=$ac_optarg ;; 876 877 -enable-* | --enable-*) 878 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 879 # Reject names that are not valid shell variable names. 880 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 881 as_fn_error "invalid feature name: $ac_useropt" 882 ac_useropt_orig=$ac_useropt 883 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 884 case $ac_user_opts in 885 *" 886"enable_$ac_useropt" 887"*) ;; 888 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 889 ac_unrecognized_sep=', ';; 890 esac 891 eval enable_$ac_useropt=\$ac_optarg ;; 892 893 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 894 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 895 | --exec | --exe | --ex) 896 ac_prev=exec_prefix ;; 897 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 898 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 899 | --exec=* | --exe=* | --ex=*) 900 exec_prefix=$ac_optarg ;; 901 902 -gas | --gas | --ga | --g) 903 # Obsolete; use --with-gas. 904 with_gas=yes ;; 905 906 -help | --help | --hel | --he | -h) 907 ac_init_help=long ;; 908 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 909 ac_init_help=recursive ;; 910 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 911 ac_init_help=short ;; 912 913 -host | --host | --hos | --ho) 914 ac_prev=host_alias ;; 915 -host=* | --host=* | --hos=* | --ho=*) 916 host_alias=$ac_optarg ;; 917 918 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 919 ac_prev=htmldir ;; 920 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 921 | --ht=*) 922 htmldir=$ac_optarg ;; 923 924 -includedir | --includedir | --includedi | --included | --include \ 925 | --includ | --inclu | --incl | --inc) 926 ac_prev=includedir ;; 927 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 928 | --includ=* | --inclu=* | --incl=* | --inc=*) 929 includedir=$ac_optarg ;; 930 931 -infodir | --infodir | --infodi | --infod | --info | --inf) 932 ac_prev=infodir ;; 933 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 934 infodir=$ac_optarg ;; 935 936 -libdir | --libdir | --libdi | --libd) 937 ac_prev=libdir ;; 938 -libdir=* | --libdir=* | --libdi=* | --libd=*) 939 libdir=$ac_optarg ;; 940 941 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 942 | --libexe | --libex | --libe) 943 ac_prev=libexecdir ;; 944 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 945 | --libexe=* | --libex=* | --libe=*) 946 libexecdir=$ac_optarg ;; 947 948 -localedir | --localedir | --localedi | --localed | --locale) 949 ac_prev=localedir ;; 950 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 951 localedir=$ac_optarg ;; 952 953 -localstatedir | --localstatedir | --localstatedi | --localstated \ 954 | --localstate | --localstat | --localsta | --localst | --locals) 955 ac_prev=localstatedir ;; 956 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 957 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 958 localstatedir=$ac_optarg ;; 959 960 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 961 ac_prev=mandir ;; 962 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 963 mandir=$ac_optarg ;; 964 965 -nfp | --nfp | --nf) 966 # Obsolete; use --without-fp. 967 with_fp=no ;; 968 969 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 970 | --no-cr | --no-c | -n) 971 no_create=yes ;; 972 973 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 974 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 975 no_recursion=yes ;; 976 977 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 978 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 979 | --oldin | --oldi | --old | --ol | --o) 980 ac_prev=oldincludedir ;; 981 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 982 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 983 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 984 oldincludedir=$ac_optarg ;; 985 986 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 987 ac_prev=prefix ;; 988 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 989 prefix=$ac_optarg ;; 990 991 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 992 | --program-pre | --program-pr | --program-p) 993 ac_prev=program_prefix ;; 994 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 995 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 996 program_prefix=$ac_optarg ;; 997 998 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 999 | --program-suf | --program-su | --program-s) 1000 ac_prev=program_suffix ;; 1001 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1002 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1003 program_suffix=$ac_optarg ;; 1004 1005 -program-transform-name | --program-transform-name \ 1006 | --program-transform-nam | --program-transform-na \ 1007 | --program-transform-n | --program-transform- \ 1008 | --program-transform | --program-transfor \ 1009 | --program-transfo | --program-transf \ 1010 | --program-trans | --program-tran \ 1011 | --progr-tra | --program-tr | --program-t) 1012 ac_prev=program_transform_name ;; 1013 -program-transform-name=* | --program-transform-name=* \ 1014 | --program-transform-nam=* | --program-transform-na=* \ 1015 | --program-transform-n=* | --program-transform-=* \ 1016 | --program-transform=* | --program-transfor=* \ 1017 | --program-transfo=* | --program-transf=* \ 1018 | --program-trans=* | --program-tran=* \ 1019 | --progr-tra=* | --program-tr=* | --program-t=*) 1020 program_transform_name=$ac_optarg ;; 1021 1022 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1023 ac_prev=pdfdir ;; 1024 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1025 pdfdir=$ac_optarg ;; 1026 1027 -psdir | --psdir | --psdi | --psd | --ps) 1028 ac_prev=psdir ;; 1029 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1030 psdir=$ac_optarg ;; 1031 1032 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1033 | -silent | --silent | --silen | --sile | --sil) 1034 silent=yes ;; 1035 1036 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1037 ac_prev=sbindir ;; 1038 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1039 | --sbi=* | --sb=*) 1040 sbindir=$ac_optarg ;; 1041 1042 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1043 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1044 | --sharedst | --shareds | --shared | --share | --shar \ 1045 | --sha | --sh) 1046 ac_prev=sharedstatedir ;; 1047 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1048 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1049 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1050 | --sha=* | --sh=*) 1051 sharedstatedir=$ac_optarg ;; 1052 1053 -site | --site | --sit) 1054 ac_prev=site ;; 1055 -site=* | --site=* | --sit=*) 1056 site=$ac_optarg ;; 1057 1058 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1059 ac_prev=srcdir ;; 1060 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1061 srcdir=$ac_optarg ;; 1062 1063 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1064 | --syscon | --sysco | --sysc | --sys | --sy) 1065 ac_prev=sysconfdir ;; 1066 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1067 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1068 sysconfdir=$ac_optarg ;; 1069 1070 -target | --target | --targe | --targ | --tar | --ta | --t) 1071 ac_prev=target_alias ;; 1072 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1073 target_alias=$ac_optarg ;; 1074 1075 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1076 verbose=yes ;; 1077 1078 -version | --version | --versio | --versi | --vers | -V) 1079 ac_init_version=: ;; 1080 1081 -with-* | --with-*) 1082 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1083 # Reject names that are not valid shell variable names. 1084 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1085 as_fn_error "invalid package name: $ac_useropt" 1086 ac_useropt_orig=$ac_useropt 1087 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1088 case $ac_user_opts in 1089 *" 1090"with_$ac_useropt" 1091"*) ;; 1092 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1093 ac_unrecognized_sep=', ';; 1094 esac 1095 eval with_$ac_useropt=\$ac_optarg ;; 1096 1097 -without-* | --without-*) 1098 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1099 # Reject names that are not valid shell variable names. 1100 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1101 as_fn_error "invalid package name: $ac_useropt" 1102 ac_useropt_orig=$ac_useropt 1103 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1104 case $ac_user_opts in 1105 *" 1106"with_$ac_useropt" 1107"*) ;; 1108 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1109 ac_unrecognized_sep=', ';; 1110 esac 1111 eval with_$ac_useropt=no ;; 1112 1113 --x) 1114 # Obsolete; use --with-x. 1115 with_x=yes ;; 1116 1117 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1118 | --x-incl | --x-inc | --x-in | --x-i) 1119 ac_prev=x_includes ;; 1120 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1121 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1122 x_includes=$ac_optarg ;; 1123 1124 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1125 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1126 ac_prev=x_libraries ;; 1127 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1128 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1129 x_libraries=$ac_optarg ;; 1130 1131 -*) as_fn_error "unrecognized option: \`$ac_option' 1132Try \`$0 --help' for more information." 1133 ;; 1134 1135 *=*) 1136 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1137 # Reject names that are not valid shell variable names. 1138 case $ac_envvar in #( 1139 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1140 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1141 esac 1142 eval $ac_envvar=\$ac_optarg 1143 export $ac_envvar ;; 1144 1145 *) 1146 # FIXME: should be removed in autoconf 3.0. 1147 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1148 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1149 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1150 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1151 ;; 1152 1153 esac 1154done 1155 1156if test -n "$ac_prev"; then 1157 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1158 as_fn_error "missing argument to $ac_option" 1159fi 1160 1161if test -n "$ac_unrecognized_opts"; then 1162 case $enable_option_checking in 1163 no) ;; 1164 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1165 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1166 esac 1167fi 1168 1169# Check all directory arguments for consistency. 1170for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1171 datadir sysconfdir sharedstatedir localstatedir includedir \ 1172 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1173 libdir localedir mandir 1174do 1175 eval ac_val=\$$ac_var 1176 # Remove trailing slashes. 1177 case $ac_val in 1178 */ ) 1179 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1180 eval $ac_var=\$ac_val;; 1181 esac 1182 # Be sure to have absolute directory names. 1183 case $ac_val in 1184 [\\/$]* | ?:[\\/]* ) continue;; 1185 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1186 esac 1187 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1188done 1189 1190# There might be people who depend on the old broken behavior: `$host' 1191# used to hold the argument of --host etc. 1192# FIXME: To remove some day. 1193build=$build_alias 1194host=$host_alias 1195target=$target_alias 1196 1197# FIXME: To remove some day. 1198if test "x$host_alias" != x; then 1199 if test "x$build_alias" = x; then 1200 cross_compiling=maybe 1201 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1202 If a cross compiler is detected then cross compile mode will be used." >&2 1203 elif test "x$build_alias" != "x$host_alias"; then 1204 cross_compiling=yes 1205 fi 1206fi 1207 1208ac_tool_prefix= 1209test -n "$host_alias" && ac_tool_prefix=$host_alias- 1210 1211test "$silent" = yes && exec 6>/dev/null 1212 1213 1214ac_pwd=`pwd` && test -n "$ac_pwd" && 1215ac_ls_di=`ls -di .` && 1216ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1217 as_fn_error "working directory cannot be determined" 1218test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1219 as_fn_error "pwd does not report name of working directory" 1220 1221 1222# Find the source files, if location was not specified. 1223if test -z "$srcdir"; then 1224 ac_srcdir_defaulted=yes 1225 # Try the directory containing this script, then the parent directory. 1226 ac_confdir=`$as_dirname -- "$as_myself" || 1227$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1228 X"$as_myself" : 'X\(//\)[^/]' \| \ 1229 X"$as_myself" : 'X\(//\)$' \| \ 1230 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1231$as_echo X"$as_myself" | 1232 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1233 s//\1/ 1234 q 1235 } 1236 /^X\(\/\/\)[^/].*/{ 1237 s//\1/ 1238 q 1239 } 1240 /^X\(\/\/\)$/{ 1241 s//\1/ 1242 q 1243 } 1244 /^X\(\/\).*/{ 1245 s//\1/ 1246 q 1247 } 1248 s/.*/./; q'` 1249 srcdir=$ac_confdir 1250 if test ! -r "$srcdir/$ac_unique_file"; then 1251 srcdir=.. 1252 fi 1253else 1254 ac_srcdir_defaulted=no 1255fi 1256if test ! -r "$srcdir/$ac_unique_file"; then 1257 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1258 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1259fi 1260ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1261ac_abs_confdir=`( 1262 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1263 pwd)` 1264# When building in place, set srcdir=. 1265if test "$ac_abs_confdir" = "$ac_pwd"; then 1266 srcdir=. 1267fi 1268# Remove unnecessary trailing slashes from srcdir. 1269# Double slashes in file names in object file debugging info 1270# mess up M-x gdb in Emacs. 1271case $srcdir in 1272*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1273esac 1274for ac_var in $ac_precious_vars; do 1275 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1276 eval ac_env_${ac_var}_value=\$${ac_var} 1277 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1278 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1279done 1280 1281# 1282# Report the --help message. 1283# 1284if test "$ac_init_help" = "long"; then 1285 # Omit some internal or obsolete options to make the list less imposing. 1286 # This message is too long to be a string in the A/UX 3.1 sh. 1287 cat <<_ACEOF 1288\`configure' configures package-unused version-unused to adapt to many kinds of systems. 1289 1290Usage: $0 [OPTION]... [VAR=VALUE]... 1291 1292To assign environment variables (e.g., CC, CFLAGS...), specify them as 1293VAR=VALUE. See below for descriptions of some of the useful variables. 1294 1295Defaults for the options are specified in brackets. 1296 1297Configuration: 1298 -h, --help display this help and exit 1299 --help=short display options specific to this package 1300 --help=recursive display the short help of all the included packages 1301 -V, --version display version information and exit 1302 -q, --quiet, --silent do not print \`checking...' messages 1303 --cache-file=FILE cache test results in FILE [disabled] 1304 -C, --config-cache alias for \`--cache-file=config.cache' 1305 -n, --no-create do not create output files 1306 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1307 1308Installation directories: 1309 --prefix=PREFIX install architecture-independent files in PREFIX 1310 [$ac_default_prefix] 1311 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1312 [PREFIX] 1313 1314By default, \`make install' will install all the files in 1315\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1316an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1317for instance \`--prefix=\$HOME'. 1318 1319For better control, use the options below. 1320 1321Fine tuning of the installation directories: 1322 --bindir=DIR user executables [EPREFIX/bin] 1323 --sbindir=DIR system admin executables [EPREFIX/sbin] 1324 --libexecdir=DIR program executables [EPREFIX/libexec] 1325 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1326 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1327 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1328 --libdir=DIR object code libraries [EPREFIX/lib] 1329 --includedir=DIR C header files [PREFIX/include] 1330 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1331 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1332 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1333 --infodir=DIR info documentation [DATAROOTDIR/info] 1334 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1335 --mandir=DIR man documentation [DATAROOTDIR/man] 1336 --docdir=DIR documentation root [DATAROOTDIR/doc/package-unused] 1337 --htmldir=DIR html documentation [DOCDIR] 1338 --dvidir=DIR dvi documentation [DOCDIR] 1339 --pdfdir=DIR pdf documentation [DOCDIR] 1340 --psdir=DIR ps documentation [DOCDIR] 1341_ACEOF 1342 1343 cat <<\_ACEOF 1344 1345Program names: 1346 --program-prefix=PREFIX prepend PREFIX to installed program names 1347 --program-suffix=SUFFIX append SUFFIX to installed program names 1348 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1349 1350System types: 1351 --build=BUILD configure for building on BUILD [guessed] 1352 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1353 --target=TARGET configure for building compilers for TARGET [HOST] 1354_ACEOF 1355fi 1356 1357if test -n "$ac_init_help"; then 1358 case $ac_init_help in 1359 short | recursive ) echo "Configuration of package-unused version-unused:";; 1360 esac 1361 cat <<\_ACEOF 1362 1363Optional Features: 1364 --disable-option-checking ignore unrecognized --enable/--with options 1365 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1366 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1367 --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory 1368 --enable-multilib build many library versions (default) 1369 --enable-maintainer-mode enable make rules and dependencies not useful 1370 (and sometimes confusing) to the casual installer 1371 --enable-shared[=PKGS] build shared libraries [default=yes] 1372 --enable-static[=PKGS] build static libraries [default=yes] 1373 --enable-fast-install[=PKGS] 1374 optimize for fast installation [default=yes] 1375 --disable-libtool-lock avoid locking (might break parallel builds) 1376 --enable-cet enable Intel CET in target libraries [default=no] 1377 1378Optional Packages: 1379 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1380 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1381 --with-pic try to use only PIC/non-PIC objects [default=use 1382 both] 1383 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1384 --with-gcc-major-version-only 1385 use only GCC major number in filesystem paths 1386 1387Some influential environment variables: 1388 CC C compiler command 1389 CFLAGS C compiler flags 1390 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1391 nonstandard directory <lib dir> 1392 LIBS libraries to pass to the linker, e.g. -l<library> 1393 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1394 you have headers in a nonstandard directory <include dir> 1395 CPP C preprocessor 1396 1397Use these variables to override the choices made by `configure' or to help 1398it to find libraries and programs with nonstandard names/locations. 1399 1400Report bugs to <libmpx>. 1401_ACEOF 1402ac_status=$? 1403fi 1404 1405if test "$ac_init_help" = "recursive"; then 1406 # If there are subdirs, report their specific --help. 1407 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1408 test -d "$ac_dir" || 1409 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1410 continue 1411 ac_builddir=. 1412 1413case "$ac_dir" in 1414.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1415*) 1416 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1417 # A ".." for each directory in $ac_dir_suffix. 1418 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1419 case $ac_top_builddir_sub in 1420 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1421 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1422 esac ;; 1423esac 1424ac_abs_top_builddir=$ac_pwd 1425ac_abs_builddir=$ac_pwd$ac_dir_suffix 1426# for backward compatibility: 1427ac_top_builddir=$ac_top_build_prefix 1428 1429case $srcdir in 1430 .) # We are building in place. 1431 ac_srcdir=. 1432 ac_top_srcdir=$ac_top_builddir_sub 1433 ac_abs_top_srcdir=$ac_pwd ;; 1434 [\\/]* | ?:[\\/]* ) # Absolute name. 1435 ac_srcdir=$srcdir$ac_dir_suffix; 1436 ac_top_srcdir=$srcdir 1437 ac_abs_top_srcdir=$srcdir ;; 1438 *) # Relative name. 1439 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1440 ac_top_srcdir=$ac_top_build_prefix$srcdir 1441 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1442esac 1443ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1444 1445 cd "$ac_dir" || { ac_status=$?; continue; } 1446 # Check for guested configure. 1447 if test -f "$ac_srcdir/configure.gnu"; then 1448 echo && 1449 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1450 elif test -f "$ac_srcdir/configure"; then 1451 echo && 1452 $SHELL "$ac_srcdir/configure" --help=recursive 1453 else 1454 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1455 fi || ac_status=$? 1456 cd "$ac_pwd" || { ac_status=$?; break; } 1457 done 1458fi 1459 1460test -n "$ac_init_help" && exit $ac_status 1461if $ac_init_version; then 1462 cat <<\_ACEOF 1463package-unused configure version-unused 1464generated by GNU Autoconf 2.64 1465 1466Copyright (C) 2009 Free Software Foundation, Inc. 1467This configure script is free software; the Free Software Foundation 1468gives unlimited permission to copy, distribute and modify it. 1469_ACEOF 1470 exit 1471fi 1472 1473## ------------------------ ## 1474## Autoconf initialization. ## 1475## ------------------------ ## 1476 1477# ac_fn_c_try_compile LINENO 1478# -------------------------- 1479# Try to compile conftest.$ac_ext, and return whether this succeeded. 1480ac_fn_c_try_compile () 1481{ 1482 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1483 rm -f conftest.$ac_objext 1484 if { { ac_try="$ac_compile" 1485case "(($ac_try" in 1486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1487 *) ac_try_echo=$ac_try;; 1488esac 1489eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1490$as_echo "$ac_try_echo"; } >&5 1491 (eval "$ac_compile") 2>conftest.err 1492 ac_status=$? 1493 if test -s conftest.err; then 1494 grep -v '^ *+' conftest.err >conftest.er1 1495 cat conftest.er1 >&5 1496 mv -f conftest.er1 conftest.err 1497 fi 1498 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1499 test $ac_status = 0; } && { 1500 test -z "$ac_c_werror_flag" || 1501 test ! -s conftest.err 1502 } && test -s conftest.$ac_objext; then : 1503 ac_retval=0 1504else 1505 $as_echo "$as_me: failed program was:" >&5 1506sed 's/^/| /' conftest.$ac_ext >&5 1507 1508 ac_retval=1 1509fi 1510 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1511 return $ac_retval 1512 1513} # ac_fn_c_try_compile 1514 1515# ac_fn_c_try_cpp LINENO 1516# ---------------------- 1517# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1518ac_fn_c_try_cpp () 1519{ 1520 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1521 if { { ac_try="$ac_cpp conftest.$ac_ext" 1522case "(($ac_try" in 1523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1524 *) ac_try_echo=$ac_try;; 1525esac 1526eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1527$as_echo "$ac_try_echo"; } >&5 1528 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1529 ac_status=$? 1530 if test -s conftest.err; then 1531 grep -v '^ *+' conftest.err >conftest.er1 1532 cat conftest.er1 >&5 1533 mv -f conftest.er1 conftest.err 1534 fi 1535 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1536 test $ac_status = 0; } >/dev/null && { 1537 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1538 test ! -s conftest.err 1539 }; then : 1540 ac_retval=0 1541else 1542 $as_echo "$as_me: failed program was:" >&5 1543sed 's/^/| /' conftest.$ac_ext >&5 1544 1545 ac_retval=1 1546fi 1547 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1548 return $ac_retval 1549 1550} # ac_fn_c_try_cpp 1551 1552# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1553# ------------------------------------------------------- 1554# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1555# the include files in INCLUDES and setting the cache variable VAR 1556# accordingly. 1557ac_fn_c_check_header_mongrel () 1558{ 1559 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1560 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1562$as_echo_n "checking for $2... " >&6; } 1563if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1564 $as_echo_n "(cached) " >&6 1565fi 1566eval ac_res=\$$3 1567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1568$as_echo "$ac_res" >&6; } 1569else 1570 # Is the header compilable? 1571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1572$as_echo_n "checking $2 usability... " >&6; } 1573cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1574/* end confdefs.h. */ 1575$4 1576#include <$2> 1577_ACEOF 1578if ac_fn_c_try_compile "$LINENO"; then : 1579 ac_header_compiler=yes 1580else 1581 ac_header_compiler=no 1582fi 1583rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1585$as_echo "$ac_header_compiler" >&6; } 1586 1587# Is the header present? 1588{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1589$as_echo_n "checking $2 presence... " >&6; } 1590cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1591/* end confdefs.h. */ 1592#include <$2> 1593_ACEOF 1594if ac_fn_c_try_cpp "$LINENO"; then : 1595 ac_header_preproc=yes 1596else 1597 ac_header_preproc=no 1598fi 1599rm -f conftest.err conftest.$ac_ext 1600{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1601$as_echo "$ac_header_preproc" >&6; } 1602 1603# So? What about this header? 1604case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1605 yes:no: ) 1606 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1607$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1609$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1610 ;; 1611 no:yes:* ) 1612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1613$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1614 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1615$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1616 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1617$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1618 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1619$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1620 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1621$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1622( cat <<\_ASBOX 1623## --------------------- ## 1624## Report this to libmpx ## 1625## --------------------- ## 1626_ASBOX 1627 ) | sed "s/^/$as_me: WARNING: /" >&2 1628 ;; 1629esac 1630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1631$as_echo_n "checking for $2... " >&6; } 1632if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1633 $as_echo_n "(cached) " >&6 1634else 1635 eval "$3=\$ac_header_compiler" 1636fi 1637eval ac_res=\$$3 1638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1639$as_echo "$ac_res" >&6; } 1640fi 1641 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1642 1643} # ac_fn_c_check_header_mongrel 1644 1645# ac_fn_c_try_run LINENO 1646# ---------------------- 1647# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1648# that executables *can* be run. 1649ac_fn_c_try_run () 1650{ 1651 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1652 if { { ac_try="$ac_link" 1653case "(($ac_try" in 1654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1655 *) ac_try_echo=$ac_try;; 1656esac 1657eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1658$as_echo "$ac_try_echo"; } >&5 1659 (eval "$ac_link") 2>&5 1660 ac_status=$? 1661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1662 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1663 { { case "(($ac_try" in 1664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1665 *) ac_try_echo=$ac_try;; 1666esac 1667eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1668$as_echo "$ac_try_echo"; } >&5 1669 (eval "$ac_try") 2>&5 1670 ac_status=$? 1671 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1672 test $ac_status = 0; }; }; then : 1673 ac_retval=0 1674else 1675 $as_echo "$as_me: program exited with status $ac_status" >&5 1676 $as_echo "$as_me: failed program was:" >&5 1677sed 's/^/| /' conftest.$ac_ext >&5 1678 1679 ac_retval=$ac_status 1680fi 1681 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1682 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1683 return $ac_retval 1684 1685} # ac_fn_c_try_run 1686 1687# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1688# ------------------------------------------------------- 1689# Tests whether HEADER exists and can be compiled using the include files in 1690# INCLUDES, setting the cache variable VAR accordingly. 1691ac_fn_c_check_header_compile () 1692{ 1693 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1695$as_echo_n "checking for $2... " >&6; } 1696if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1697 $as_echo_n "(cached) " >&6 1698else 1699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1700/* end confdefs.h. */ 1701$4 1702#include <$2> 1703_ACEOF 1704if ac_fn_c_try_compile "$LINENO"; then : 1705 eval "$3=yes" 1706else 1707 eval "$3=no" 1708fi 1709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1710fi 1711eval ac_res=\$$3 1712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1713$as_echo "$ac_res" >&6; } 1714 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1715 1716} # ac_fn_c_check_header_compile 1717 1718# ac_fn_c_try_link LINENO 1719# ----------------------- 1720# Try to link conftest.$ac_ext, and return whether this succeeded. 1721ac_fn_c_try_link () 1722{ 1723 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1724 rm -f conftest.$ac_objext conftest$ac_exeext 1725 if { { ac_try="$ac_link" 1726case "(($ac_try" in 1727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1728 *) ac_try_echo=$ac_try;; 1729esac 1730eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1731$as_echo "$ac_try_echo"; } >&5 1732 (eval "$ac_link") 2>conftest.err 1733 ac_status=$? 1734 if test -s conftest.err; then 1735 grep -v '^ *+' conftest.err >conftest.er1 1736 cat conftest.er1 >&5 1737 mv -f conftest.er1 conftest.err 1738 fi 1739 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1740 test $ac_status = 0; } && { 1741 test -z "$ac_c_werror_flag" || 1742 test ! -s conftest.err 1743 } && test -s conftest$ac_exeext && { 1744 test "$cross_compiling" = yes || 1745 $as_test_x conftest$ac_exeext 1746 }; then : 1747 ac_retval=0 1748else 1749 $as_echo "$as_me: failed program was:" >&5 1750sed 's/^/| /' conftest.$ac_ext >&5 1751 1752 ac_retval=1 1753fi 1754 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1755 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1756 # interfere with the next link command; also delete a directory that is 1757 # left behind by Apple's compiler. We do this before executing the actions. 1758 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1759 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1760 return $ac_retval 1761 1762} # ac_fn_c_try_link 1763 1764# ac_fn_c_check_func LINENO FUNC VAR 1765# ---------------------------------- 1766# Tests whether FUNC exists, setting the cache variable VAR accordingly 1767ac_fn_c_check_func () 1768{ 1769 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1771$as_echo_n "checking for $2... " >&6; } 1772if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1773 $as_echo_n "(cached) " >&6 1774else 1775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1776/* end confdefs.h. */ 1777/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1778 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1779#define $2 innocuous_$2 1780 1781/* System header to define __stub macros and hopefully few prototypes, 1782 which can conflict with char $2 (); below. 1783 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1784 <limits.h> exists even on freestanding compilers. */ 1785 1786#ifdef __STDC__ 1787# include <limits.h> 1788#else 1789# include <assert.h> 1790#endif 1791 1792#undef $2 1793 1794/* Override any GCC internal prototype to avoid an error. 1795 Use char because int might match the return type of a GCC 1796 builtin and then its argument prototype would still apply. */ 1797#ifdef __cplusplus 1798extern "C" 1799#endif 1800char $2 (); 1801/* The GNU C library defines this for functions which it implements 1802 to always fail with ENOSYS. Some functions are actually named 1803 something starting with __ and the normal name is an alias. */ 1804#if defined __stub_$2 || defined __stub___$2 1805choke me 1806#endif 1807 1808int 1809main () 1810{ 1811return $2 (); 1812 ; 1813 return 0; 1814} 1815_ACEOF 1816if ac_fn_c_try_link "$LINENO"; then : 1817 eval "$3=yes" 1818else 1819 eval "$3=no" 1820fi 1821rm -f core conftest.err conftest.$ac_objext \ 1822 conftest$ac_exeext conftest.$ac_ext 1823fi 1824eval ac_res=\$$3 1825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1826$as_echo "$ac_res" >&6; } 1827 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1828 1829} # ac_fn_c_check_func 1830cat >config.log <<_ACEOF 1831This file contains any messages produced by compilers while 1832running configure, to aid debugging if configure makes a mistake. 1833 1834It was created by package-unused $as_me version-unused, which was 1835generated by GNU Autoconf 2.64. Invocation command line was 1836 1837 $ $0 $@ 1838 1839_ACEOF 1840exec 5>>config.log 1841{ 1842cat <<_ASUNAME 1843## --------- ## 1844## Platform. ## 1845## --------- ## 1846 1847hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1848uname -m = `(uname -m) 2>/dev/null || echo unknown` 1849uname -r = `(uname -r) 2>/dev/null || echo unknown` 1850uname -s = `(uname -s) 2>/dev/null || echo unknown` 1851uname -v = `(uname -v) 2>/dev/null || echo unknown` 1852 1853/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1854/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1855 1856/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1857/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1858/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1859/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1860/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1861/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1862/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1863 1864_ASUNAME 1865 1866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1867for as_dir in $PATH 1868do 1869 IFS=$as_save_IFS 1870 test -z "$as_dir" && as_dir=. 1871 $as_echo "PATH: $as_dir" 1872 done 1873IFS=$as_save_IFS 1874 1875} >&5 1876 1877cat >&5 <<_ACEOF 1878 1879 1880## ----------- ## 1881## Core tests. ## 1882## ----------- ## 1883 1884_ACEOF 1885 1886 1887# Keep a trace of the command line. 1888# Strip out --no-create and --no-recursion so they do not pile up. 1889# Strip out --silent because we don't want to record it for future runs. 1890# Also quote any args containing shell meta-characters. 1891# Make two passes to allow for proper duplicate-argument suppression. 1892ac_configure_args= 1893ac_configure_args0= 1894ac_configure_args1= 1895ac_must_keep_next=false 1896for ac_pass in 1 2 1897do 1898 for ac_arg 1899 do 1900 case $ac_arg in 1901 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1902 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1903 | -silent | --silent | --silen | --sile | --sil) 1904 continue ;; 1905 *\'*) 1906 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1907 esac 1908 case $ac_pass in 1909 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1910 2) 1911 as_fn_append ac_configure_args1 " '$ac_arg'" 1912 if test $ac_must_keep_next = true; then 1913 ac_must_keep_next=false # Got value, back to normal. 1914 else 1915 case $ac_arg in 1916 *=* | --config-cache | -C | -disable-* | --disable-* \ 1917 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1918 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1919 | -with-* | --with-* | -without-* | --without-* | --x) 1920 case "$ac_configure_args0 " in 1921 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1922 esac 1923 ;; 1924 -* ) ac_must_keep_next=true ;; 1925 esac 1926 fi 1927 as_fn_append ac_configure_args " '$ac_arg'" 1928 ;; 1929 esac 1930 done 1931done 1932{ ac_configure_args0=; unset ac_configure_args0;} 1933{ ac_configure_args1=; unset ac_configure_args1;} 1934 1935# When interrupted or exit'd, cleanup temporary files, and complete 1936# config.log. We remove comments because anyway the quotes in there 1937# would cause problems or look ugly. 1938# WARNING: Use '\'' to represent an apostrophe within the trap. 1939# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1940trap 'exit_status=$? 1941 # Save into config.log some information that might help in debugging. 1942 { 1943 echo 1944 1945 cat <<\_ASBOX 1946## ---------------- ## 1947## Cache variables. ## 1948## ---------------- ## 1949_ASBOX 1950 echo 1951 # The following way of writing the cache mishandles newlines in values, 1952( 1953 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1954 eval ac_val=\$$ac_var 1955 case $ac_val in #( 1956 *${as_nl}*) 1957 case $ac_var in #( 1958 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1959$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1960 esac 1961 case $ac_var in #( 1962 _ | IFS | as_nl) ;; #( 1963 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1964 *) { eval $ac_var=; unset $ac_var;} ;; 1965 esac ;; 1966 esac 1967 done 1968 (set) 2>&1 | 1969 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1970 *${as_nl}ac_space=\ *) 1971 sed -n \ 1972 "s/'\''/'\''\\\\'\'''\''/g; 1973 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1974 ;; #( 1975 *) 1976 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1977 ;; 1978 esac | 1979 sort 1980) 1981 echo 1982 1983 cat <<\_ASBOX 1984## ----------------- ## 1985## Output variables. ## 1986## ----------------- ## 1987_ASBOX 1988 echo 1989 for ac_var in $ac_subst_vars 1990 do 1991 eval ac_val=\$$ac_var 1992 case $ac_val in 1993 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1994 esac 1995 $as_echo "$ac_var='\''$ac_val'\''" 1996 done | sort 1997 echo 1998 1999 if test -n "$ac_subst_files"; then 2000 cat <<\_ASBOX 2001## ------------------- ## 2002## File substitutions. ## 2003## ------------------- ## 2004_ASBOX 2005 echo 2006 for ac_var in $ac_subst_files 2007 do 2008 eval ac_val=\$$ac_var 2009 case $ac_val in 2010 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2011 esac 2012 $as_echo "$ac_var='\''$ac_val'\''" 2013 done | sort 2014 echo 2015 fi 2016 2017 if test -s confdefs.h; then 2018 cat <<\_ASBOX 2019## ----------- ## 2020## confdefs.h. ## 2021## ----------- ## 2022_ASBOX 2023 echo 2024 cat confdefs.h 2025 echo 2026 fi 2027 test "$ac_signal" != 0 && 2028 $as_echo "$as_me: caught signal $ac_signal" 2029 $as_echo "$as_me: exit $exit_status" 2030 } >&5 2031 rm -f core *.core core.conftest.* && 2032 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2033 exit $exit_status 2034' 0 2035for ac_signal in 1 2 13 15; do 2036 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2037done 2038ac_signal=0 2039 2040# confdefs.h avoids OS command line length limits that DEFS can exceed. 2041rm -f -r conftest* confdefs.h 2042 2043$as_echo "/* confdefs.h */" > confdefs.h 2044 2045# Predefined preprocessor variables. 2046 2047cat >>confdefs.h <<_ACEOF 2048#define PACKAGE_NAME "$PACKAGE_NAME" 2049_ACEOF 2050 2051cat >>confdefs.h <<_ACEOF 2052#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2053_ACEOF 2054 2055cat >>confdefs.h <<_ACEOF 2056#define PACKAGE_VERSION "$PACKAGE_VERSION" 2057_ACEOF 2058 2059cat >>confdefs.h <<_ACEOF 2060#define PACKAGE_STRING "$PACKAGE_STRING" 2061_ACEOF 2062 2063cat >>confdefs.h <<_ACEOF 2064#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2065_ACEOF 2066 2067cat >>confdefs.h <<_ACEOF 2068#define PACKAGE_URL "$PACKAGE_URL" 2069_ACEOF 2070 2071 2072# Let the site file select an alternate cache file if it wants to. 2073# Prefer an explicitly selected file to automatically selected ones. 2074ac_site_file1=NONE 2075ac_site_file2=NONE 2076if test -n "$CONFIG_SITE"; then 2077 ac_site_file1=$CONFIG_SITE 2078elif test "x$prefix" != xNONE; then 2079 ac_site_file1=$prefix/share/config.site 2080 ac_site_file2=$prefix/etc/config.site 2081else 2082 ac_site_file1=$ac_default_prefix/share/config.site 2083 ac_site_file2=$ac_default_prefix/etc/config.site 2084fi 2085for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2086do 2087 test "x$ac_site_file" = xNONE && continue 2088 if test -r "$ac_site_file"; then 2089 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2090$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2091 sed 's/^/| /' "$ac_site_file" >&5 2092 . "$ac_site_file" 2093 fi 2094done 2095 2096if test -r "$cache_file"; then 2097 # Some versions of bash will fail to source /dev/null (special 2098 # files actually), so we avoid doing that. 2099 if test -f "$cache_file"; then 2100 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2101$as_echo "$as_me: loading cache $cache_file" >&6;} 2102 case $cache_file in 2103 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2104 *) . "./$cache_file";; 2105 esac 2106 fi 2107else 2108 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2109$as_echo "$as_me: creating cache $cache_file" >&6;} 2110 >$cache_file 2111fi 2112 2113# Check that the precious variables saved in the cache have kept the same 2114# value. 2115ac_cache_corrupted=false 2116for ac_var in $ac_precious_vars; do 2117 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2118 eval ac_new_set=\$ac_env_${ac_var}_set 2119 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2120 eval ac_new_val=\$ac_env_${ac_var}_value 2121 case $ac_old_set,$ac_new_set in 2122 set,) 2123 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2124$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2125 ac_cache_corrupted=: ;; 2126 ,set) 2127 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2128$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2129 ac_cache_corrupted=: ;; 2130 ,);; 2131 *) 2132 if test "x$ac_old_val" != "x$ac_new_val"; then 2133 # differences in whitespace do not lead to failure. 2134 ac_old_val_w=`echo x $ac_old_val` 2135 ac_new_val_w=`echo x $ac_new_val` 2136 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2137 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2138$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2139 ac_cache_corrupted=: 2140 else 2141 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2142$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2143 eval $ac_var=\$ac_old_val 2144 fi 2145 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2146$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2147 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2148$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2149 fi;; 2150 esac 2151 # Pass precious variables to config.status. 2152 if test "$ac_new_set" = set; then 2153 case $ac_new_val in 2154 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2155 *) ac_arg=$ac_var=$ac_new_val ;; 2156 esac 2157 case " $ac_configure_args " in 2158 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2159 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2160 esac 2161 fi 2162done 2163if $ac_cache_corrupted; then 2164 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2165$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2166 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2167$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2168 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2169fi 2170## -------------------- ## 2171## Main body of script. ## 2172## -------------------- ## 2173 2174ac_ext=c 2175ac_cpp='$CPP $CPPFLAGS' 2176ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2177ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2178ac_compiler_gnu=$ac_cv_c_compiler_gnu 2179 2180 2181 2182 2183 2184 2185# ------- 2186# Options 2187# ------- 2188{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5 2189$as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; } 2190# Check whether --enable-version-specific-runtime-libs was given. 2191if test "${enable_version_specific_runtime_libs+set}" = set; then : 2192 enableval=$enable_version_specific_runtime_libs; case "$enableval" in 2193 yes) version_specific_libs=yes ;; 2194 no) version_specific_libs=no ;; 2195 *) as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;; 2196 esac 2197else 2198 version_specific_libs=no 2199fi 2200 2201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5 2202$as_echo "$version_specific_libs" >&6; } 2203 2204# Do not delete or change the following two lines. For why, see 2205# http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html 2206ac_aux_dir= 2207for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2208 for ac_t in install-sh install.sh shtool; do 2209 if test -f "$ac_dir/$ac_t"; then 2210 ac_aux_dir=$ac_dir 2211 ac_install_sh="$ac_aux_dir/$ac_t -c" 2212 break 2 2213 fi 2214 done 2215done 2216if test -z "$ac_aux_dir"; then 2217 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2218fi 2219 2220# These three variables are undocumented and unsupported, 2221# and are intended to be withdrawn in a future Autoconf release. 2222# They can cause serious problems if a builder's source tree is in a directory 2223# whose full name contains unusual characters. 2224ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2225ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2226ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2227 2228 2229# Make sure we can run config.sub. 2230$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2231 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2232 2233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2234$as_echo_n "checking build system type... " >&6; } 2235if test "${ac_cv_build+set}" = set; then : 2236 $as_echo_n "(cached) " >&6 2237else 2238 ac_build_alias=$build_alias 2239test "x$ac_build_alias" = x && 2240 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2241test "x$ac_build_alias" = x && 2242 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2243ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2244 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2245 2246fi 2247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2248$as_echo "$ac_cv_build" >&6; } 2249case $ac_cv_build in 2250*-*-*) ;; 2251*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2252esac 2253build=$ac_cv_build 2254ac_save_IFS=$IFS; IFS='-' 2255set x $ac_cv_build 2256shift 2257build_cpu=$1 2258build_vendor=$2 2259shift; shift 2260# Remember, the first character of IFS is used to create $*, 2261# except with old shells: 2262build_os=$* 2263IFS=$ac_save_IFS 2264case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2265 2266 2267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2268$as_echo_n "checking host system type... " >&6; } 2269if test "${ac_cv_host+set}" = set; then : 2270 $as_echo_n "(cached) " >&6 2271else 2272 if test "x$host_alias" = x; then 2273 ac_cv_host=$ac_cv_build 2274else 2275 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2276 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2277fi 2278 2279fi 2280{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2281$as_echo "$ac_cv_host" >&6; } 2282case $ac_cv_host in 2283*-*-*) ;; 2284*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2285esac 2286host=$ac_cv_host 2287ac_save_IFS=$IFS; IFS='-' 2288set x $ac_cv_host 2289shift 2290host_cpu=$1 2291host_vendor=$2 2292shift; shift 2293# Remember, the first character of IFS is used to create $*, 2294# except with old shells: 2295host_os=$* 2296IFS=$ac_save_IFS 2297case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2298 2299 2300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2301$as_echo_n "checking target system type... " >&6; } 2302if test "${ac_cv_target+set}" = set; then : 2303 $as_echo_n "(cached) " >&6 2304else 2305 if test "x$target_alias" = x; then 2306 ac_cv_target=$ac_cv_host 2307else 2308 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2309 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2310fi 2311 2312fi 2313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2314$as_echo "$ac_cv_target" >&6; } 2315case $ac_cv_target in 2316*-*-*) ;; 2317*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2318esac 2319target=$ac_cv_target 2320ac_save_IFS=$IFS; IFS='-' 2321set x $ac_cv_target 2322shift 2323target_cpu=$1 2324target_vendor=$2 2325shift; shift 2326# Remember, the first character of IFS is used to create $*, 2327# except with old shells: 2328target_os=$* 2329IFS=$ac_save_IFS 2330case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2331 2332 2333# The aliases save the names the user supplied, while $host etc. 2334# will get canonicalized. 2335test -n "$target_alias" && 2336 test "$program_prefix$program_suffix$program_transform_name" = \ 2337 NONENONEs,x,x, && 2338 program_prefix=${target_alias}- 2339 2340target_alias=${target_alias-$host_alias} 2341 2342 2343# See if supported. 2344unset LIBMPX_SUPPORTED 2345{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for target support for Intel MPX runtime library" >&5 2346$as_echo_n "checking for target support for Intel MPX runtime library... " >&6; } 2347echo "int i[sizeof (void *) == 4 ? 1 : -1] = { __x86_64__ };" > conftest.c 2348if { ac_try='${CC} ${CFLAGS} -c -o conftest.o conftest.c 1>&5' 2349 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 2350 (eval $ac_try) 2>&5 2351 ac_status=$? 2352 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2353 test $ac_status = 0; }; } 2354then 2355 LIBMPX_SUPPORTED=no 2356else 2357 LIBMPX_SUPPORTED=yes 2358fi 2359rm -f conftest.o conftest.c 2360{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBMPX_SUPPORTED" >&5 2361$as_echo "$LIBMPX_SUPPORTED" >&6; } 2362 if test "x$LIBMPX_SUPPORTED" = "xyes"; then 2363 LIBMPX_SUPPORTED_TRUE= 2364 LIBMPX_SUPPORTED_FALSE='#' 2365else 2366 LIBMPX_SUPPORTED_TRUE='#' 2367 LIBMPX_SUPPORTED_FALSE= 2368fi 2369 2370 2371link_libmpx="-lpthread" 2372 2373 2374am__api_version='1.11' 2375 2376# Find a good install program. We prefer a C program (faster), 2377# so one script is as good as another. But avoid the broken or 2378# incompatible versions: 2379# SysV /etc/install, /usr/sbin/install 2380# SunOS /usr/etc/install 2381# IRIX /sbin/install 2382# AIX /bin/install 2383# AmigaOS /C/install, which installs bootblocks on floppy discs 2384# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2385# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2386# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2387# OS/2's system install, which has a completely different semantic 2388# ./install, which can be erroneously created by make from ./install.sh. 2389# Reject install programs that cannot install multiple files. 2390{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2391$as_echo_n "checking for a BSD-compatible install... " >&6; } 2392if test -z "$INSTALL"; then 2393if test "${ac_cv_path_install+set}" = set; then : 2394 $as_echo_n "(cached) " >&6 2395else 2396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2397for as_dir in $PATH 2398do 2399 IFS=$as_save_IFS 2400 test -z "$as_dir" && as_dir=. 2401 # Account for people who put trailing slashes in PATH elements. 2402case $as_dir/ in #(( 2403 ./ | .// | /[cC]/* | \ 2404 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2405 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2406 /usr/ucb/* ) ;; 2407 *) 2408 # OSF1 and SCO ODT 3.0 have their own names for install. 2409 # Don't use installbsd from OSF since it installs stuff as root 2410 # by default. 2411 for ac_prog in ginstall scoinst install; do 2412 for ac_exec_ext in '' $ac_executable_extensions; do 2413 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2414 if test $ac_prog = install && 2415 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2416 # AIX install. It has an incompatible calling convention. 2417 : 2418 elif test $ac_prog = install && 2419 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2420 # program-specific install script used by HP pwplus--don't use. 2421 : 2422 else 2423 rm -rf conftest.one conftest.two conftest.dir 2424 echo one > conftest.one 2425 echo two > conftest.two 2426 mkdir conftest.dir 2427 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2428 test -s conftest.one && test -s conftest.two && 2429 test -s conftest.dir/conftest.one && 2430 test -s conftest.dir/conftest.two 2431 then 2432 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2433 break 3 2434 fi 2435 fi 2436 fi 2437 done 2438 done 2439 ;; 2440esac 2441 2442 done 2443IFS=$as_save_IFS 2444 2445rm -rf conftest.one conftest.two conftest.dir 2446 2447fi 2448 if test "${ac_cv_path_install+set}" = set; then 2449 INSTALL=$ac_cv_path_install 2450 else 2451 # As a last resort, use the slow shell script. Don't cache a 2452 # value for INSTALL within a source directory, because that will 2453 # break other packages using the cache if that directory is 2454 # removed, or if the value is a relative name. 2455 INSTALL=$ac_install_sh 2456 fi 2457fi 2458{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2459$as_echo "$INSTALL" >&6; } 2460 2461# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2462# It thinks the first close brace ends the variable substitution. 2463test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2464 2465test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2466 2467test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2468 2469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2470$as_echo_n "checking whether build environment is sane... " >&6; } 2471# Just in case 2472sleep 1 2473echo timestamp > conftest.file 2474# Reject unsafe characters in $srcdir or the absolute working directory 2475# name. Accept space and tab only in the latter. 2476am_lf=' 2477' 2478case `pwd` in 2479 *[\\\"\#\$\&\'\`$am_lf]*) 2480 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 2481esac 2482case $srcdir in 2483 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2484 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 2485esac 2486 2487# Do `set' in a subshell so we don't clobber the current shell's 2488# arguments. Must try -L first in case configure is actually a 2489# symlink; some systems play weird games with the mod time of symlinks 2490# (eg FreeBSD returns the mod time of the symlink's containing 2491# directory). 2492if ( 2493 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2494 if test "$*" = "X"; then 2495 # -L didn't work. 2496 set X `ls -t "$srcdir/configure" conftest.file` 2497 fi 2498 rm -f conftest.file 2499 if test "$*" != "X $srcdir/configure conftest.file" \ 2500 && test "$*" != "X conftest.file $srcdir/configure"; then 2501 2502 # If neither matched, then we have a broken ls. This can happen 2503 # if, for instance, CONFIG_SHELL is bash and it inherits a 2504 # broken ls alias from the environment. This has actually 2505 # happened. Such a system could not be considered "sane". 2506 as_fn_error "ls -t appears to fail. Make sure there is not a broken 2507alias in your environment" "$LINENO" 5 2508 fi 2509 2510 test "$2" = conftest.file 2511 ) 2512then 2513 # Ok. 2514 : 2515else 2516 as_fn_error "newly created file is older than distributed files! 2517Check your system clock" "$LINENO" 5 2518fi 2519{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2520$as_echo "yes" >&6; } 2521test "$program_prefix" != NONE && 2522 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2523# Use a double $ so make ignores it. 2524test "$program_suffix" != NONE && 2525 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2526# Double any \ or $. 2527# By default was `s,x,x', remove it if useless. 2528ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2529program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2530 2531# expand $ac_aux_dir to an absolute path 2532am_aux_dir=`cd $ac_aux_dir && pwd` 2533 2534if test x"${MISSING+set}" != xset; then 2535 case $am_aux_dir in 2536 *\ * | *\ *) 2537 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2538 *) 2539 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2540 esac 2541fi 2542# Use eval to expand $SHELL 2543if eval "$MISSING --run true"; then 2544 am_missing_run="$MISSING --run " 2545else 2546 am_missing_run= 2547 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2548$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2549fi 2550 2551if test x"${install_sh}" != xset; then 2552 case $am_aux_dir in 2553 *\ * | *\ *) 2554 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2555 *) 2556 install_sh="\${SHELL} $am_aux_dir/install-sh" 2557 esac 2558fi 2559 2560# Installed binaries are usually stripped using `strip' when the user 2561# run `make install-strip'. However `strip' might not be the right 2562# tool to use in cross-compilation environments, therefore Automake 2563# will honor the `STRIP' environment variable to overrule this program. 2564if test "$cross_compiling" != no; then 2565 if test -n "$ac_tool_prefix"; then 2566 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2567set dummy ${ac_tool_prefix}strip; ac_word=$2 2568{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2569$as_echo_n "checking for $ac_word... " >&6; } 2570if test "${ac_cv_prog_STRIP+set}" = set; then : 2571 $as_echo_n "(cached) " >&6 2572else 2573 if test -n "$STRIP"; then 2574 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2575else 2576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2577for as_dir in $PATH 2578do 2579 IFS=$as_save_IFS 2580 test -z "$as_dir" && as_dir=. 2581 for ac_exec_ext in '' $ac_executable_extensions; do 2582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2583 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2584 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2585 break 2 2586 fi 2587done 2588 done 2589IFS=$as_save_IFS 2590 2591fi 2592fi 2593STRIP=$ac_cv_prog_STRIP 2594if test -n "$STRIP"; then 2595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2596$as_echo "$STRIP" >&6; } 2597else 2598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2599$as_echo "no" >&6; } 2600fi 2601 2602 2603fi 2604if test -z "$ac_cv_prog_STRIP"; then 2605 ac_ct_STRIP=$STRIP 2606 # Extract the first word of "strip", so it can be a program name with args. 2607set dummy strip; ac_word=$2 2608{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2609$as_echo_n "checking for $ac_word... " >&6; } 2610if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 2611 $as_echo_n "(cached) " >&6 2612else 2613 if test -n "$ac_ct_STRIP"; then 2614 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2615else 2616as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2617for as_dir in $PATH 2618do 2619 IFS=$as_save_IFS 2620 test -z "$as_dir" && as_dir=. 2621 for ac_exec_ext in '' $ac_executable_extensions; do 2622 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2623 ac_cv_prog_ac_ct_STRIP="strip" 2624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2625 break 2 2626 fi 2627done 2628 done 2629IFS=$as_save_IFS 2630 2631fi 2632fi 2633ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2634if test -n "$ac_ct_STRIP"; then 2635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2636$as_echo "$ac_ct_STRIP" >&6; } 2637else 2638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2639$as_echo "no" >&6; } 2640fi 2641 2642 if test "x$ac_ct_STRIP" = x; then 2643 STRIP=":" 2644 else 2645 case $cross_compiling:$ac_tool_warned in 2646yes:) 2647{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2648$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2649ac_tool_warned=yes ;; 2650esac 2651 STRIP=$ac_ct_STRIP 2652 fi 2653else 2654 STRIP="$ac_cv_prog_STRIP" 2655fi 2656 2657fi 2658INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2659 2660{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2661$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2662if test -z "$MKDIR_P"; then 2663 if test "${ac_cv_path_mkdir+set}" = set; then : 2664 $as_echo_n "(cached) " >&6 2665else 2666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2667for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2668do 2669 IFS=$as_save_IFS 2670 test -z "$as_dir" && as_dir=. 2671 for ac_prog in mkdir gmkdir; do 2672 for ac_exec_ext in '' $ac_executable_extensions; do 2673 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2674 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2675 'mkdir (GNU coreutils) '* | \ 2676 'mkdir (coreutils) '* | \ 2677 'mkdir (fileutils) '4.1*) 2678 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2679 break 3;; 2680 esac 2681 done 2682 done 2683 done 2684IFS=$as_save_IFS 2685 2686fi 2687 2688 if test "${ac_cv_path_mkdir+set}" = set; then 2689 MKDIR_P="$ac_cv_path_mkdir -p" 2690 else 2691 # As a last resort, use the slow shell script. Don't cache a 2692 # value for MKDIR_P within a source directory, because that will 2693 # break other packages using the cache if that directory is 2694 # removed, or if the value is a relative name. 2695 test -d ./--version && rmdir ./--version 2696 MKDIR_P="$ac_install_sh -d" 2697 fi 2698fi 2699{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2700$as_echo "$MKDIR_P" >&6; } 2701 2702mkdir_p="$MKDIR_P" 2703case $mkdir_p in 2704 [\\/$]* | ?:[\\/]*) ;; 2705 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2706esac 2707 2708for ac_prog in gawk mawk nawk awk 2709do 2710 # Extract the first word of "$ac_prog", so it can be a program name with args. 2711set dummy $ac_prog; ac_word=$2 2712{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2713$as_echo_n "checking for $ac_word... " >&6; } 2714if test "${ac_cv_prog_AWK+set}" = set; then : 2715 $as_echo_n "(cached) " >&6 2716else 2717 if test -n "$AWK"; then 2718 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2719else 2720as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2721for as_dir in $PATH 2722do 2723 IFS=$as_save_IFS 2724 test -z "$as_dir" && as_dir=. 2725 for ac_exec_ext in '' $ac_executable_extensions; do 2726 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2727 ac_cv_prog_AWK="$ac_prog" 2728 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2729 break 2 2730 fi 2731done 2732 done 2733IFS=$as_save_IFS 2734 2735fi 2736fi 2737AWK=$ac_cv_prog_AWK 2738if test -n "$AWK"; then 2739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2740$as_echo "$AWK" >&6; } 2741else 2742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2743$as_echo "no" >&6; } 2744fi 2745 2746 2747 test -n "$AWK" && break 2748done 2749 2750{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2751$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2752set x ${MAKE-make} 2753ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2754if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 2755 $as_echo_n "(cached) " >&6 2756else 2757 cat >conftest.make <<\_ACEOF 2758SHELL = /bin/sh 2759all: 2760 @echo '@@@%%%=$(MAKE)=@@@%%%' 2761_ACEOF 2762# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2763case `${MAKE-make} -f conftest.make 2>/dev/null` in 2764 *@@@%%%=?*=@@@%%%*) 2765 eval ac_cv_prog_make_${ac_make}_set=yes;; 2766 *) 2767 eval ac_cv_prog_make_${ac_make}_set=no;; 2768esac 2769rm -f conftest.make 2770fi 2771if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2773$as_echo "yes" >&6; } 2774 SET_MAKE= 2775else 2776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2777$as_echo "no" >&6; } 2778 SET_MAKE="MAKE=${MAKE-make}" 2779fi 2780 2781rm -rf .tst 2>/dev/null 2782mkdir .tst 2>/dev/null 2783if test -d .tst; then 2784 am__leading_dot=. 2785else 2786 am__leading_dot=_ 2787fi 2788rmdir .tst 2>/dev/null 2789 2790if test "`cd $srcdir && pwd`" != "`pwd`"; then 2791 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2792 # is not polluted with repeated "-I." 2793 am__isrc=' -I$(srcdir)' 2794 # test to see if srcdir already configured 2795 if test -f $srcdir/config.status; then 2796 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2797 fi 2798fi 2799 2800# test whether we have cygpath 2801if test -z "$CYGPATH_W"; then 2802 if (cygpath --version) >/dev/null 2>/dev/null; then 2803 CYGPATH_W='cygpath -w' 2804 else 2805 CYGPATH_W=echo 2806 fi 2807fi 2808 2809 2810# Define the identity of the package. 2811 PACKAGE='package-unused' 2812 VERSION='version-unused' 2813 2814 2815cat >>confdefs.h <<_ACEOF 2816#define PACKAGE "$PACKAGE" 2817_ACEOF 2818 2819 2820cat >>confdefs.h <<_ACEOF 2821#define VERSION "$VERSION" 2822_ACEOF 2823 2824# Some tools Automake needs. 2825 2826ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2827 2828 2829AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2830 2831 2832AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2833 2834 2835AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2836 2837 2838MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2839 2840# We need awk for the "check" target. The system "awk" is bad on 2841# some platforms. 2842# Always define AMTAR for backward compatibility. Yes, it's still used 2843# in the wild :-( We should find a proper way to deprecate it ... 2844AMTAR='$${TAR-tar}' 2845 2846am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2847 2848 2849 2850 2851 2852# Default to --enable-multilib 2853# Check whether --enable-multilib was given. 2854if test "${enable_multilib+set}" = set; then : 2855 enableval=$enable_multilib; case "$enableval" in 2856 yes) multilib=yes ;; 2857 no) multilib=no ;; 2858 *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;; 2859 esac 2860else 2861 multilib=yes 2862fi 2863 2864 2865# We may get other options which we leave undocumented: 2866# --with-target-subdir, --with-multisrctop, --with-multisubdir 2867# See config-ml.in if you want the gory details. 2868 2869if test "$srcdir" = "."; then 2870 if test "$with_target_subdir" != "."; then 2871 multi_basedir="$srcdir/$with_multisrctop../.." 2872 else 2873 multi_basedir="$srcdir/$with_multisrctop.." 2874 fi 2875else 2876 multi_basedir="$srcdir/.." 2877fi 2878 2879 2880# Even if the default multilib is not a cross compilation, 2881# it may be that some of the other multilibs are. 2882if test $cross_compiling = no && test $multilib = yes \ 2883 && test "x${with_multisubdir}" != x ; then 2884 cross_compiling=maybe 2885fi 2886 2887ac_config_commands="$ac_config_commands default-1" 2888 2889 2890{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2891$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2892 # Check whether --enable-maintainer-mode was given. 2893if test "${enable_maintainer_mode+set}" = set; then : 2894 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2895else 2896 USE_MAINTAINER_MODE=no 2897fi 2898 2899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2900$as_echo "$USE_MAINTAINER_MODE" >&6; } 2901 if test $USE_MAINTAINER_MODE = yes; then 2902 MAINTAINER_MODE_TRUE= 2903 MAINTAINER_MODE_FALSE='#' 2904else 2905 MAINTAINER_MODE_TRUE='#' 2906 MAINTAINER_MODE_FALSE= 2907fi 2908 2909 MAINT=$MAINTAINER_MODE_TRUE 2910 2911 2912 2913ac_ext=c 2914ac_cpp='$CPP $CPPFLAGS' 2915ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2916ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2917ac_compiler_gnu=$ac_cv_c_compiler_gnu 2918if test -n "$ac_tool_prefix"; then 2919 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2920set dummy ${ac_tool_prefix}gcc; ac_word=$2 2921{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2922$as_echo_n "checking for $ac_word... " >&6; } 2923if test "${ac_cv_prog_CC+set}" = set; then : 2924 $as_echo_n "(cached) " >&6 2925else 2926 if test -n "$CC"; then 2927 ac_cv_prog_CC="$CC" # Let the user override the test. 2928else 2929as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2930for as_dir in $PATH 2931do 2932 IFS=$as_save_IFS 2933 test -z "$as_dir" && as_dir=. 2934 for ac_exec_ext in '' $ac_executable_extensions; do 2935 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2936 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2937 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2938 break 2 2939 fi 2940done 2941 done 2942IFS=$as_save_IFS 2943 2944fi 2945fi 2946CC=$ac_cv_prog_CC 2947if test -n "$CC"; then 2948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2949$as_echo "$CC" >&6; } 2950else 2951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2952$as_echo "no" >&6; } 2953fi 2954 2955 2956fi 2957if test -z "$ac_cv_prog_CC"; then 2958 ac_ct_CC=$CC 2959 # Extract the first word of "gcc", so it can be a program name with args. 2960set dummy gcc; ac_word=$2 2961{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2962$as_echo_n "checking for $ac_word... " >&6; } 2963if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2964 $as_echo_n "(cached) " >&6 2965else 2966 if test -n "$ac_ct_CC"; then 2967 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2968else 2969as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2970for as_dir in $PATH 2971do 2972 IFS=$as_save_IFS 2973 test -z "$as_dir" && as_dir=. 2974 for ac_exec_ext in '' $ac_executable_extensions; do 2975 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2976 ac_cv_prog_ac_ct_CC="gcc" 2977 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2978 break 2 2979 fi 2980done 2981 done 2982IFS=$as_save_IFS 2983 2984fi 2985fi 2986ac_ct_CC=$ac_cv_prog_ac_ct_CC 2987if test -n "$ac_ct_CC"; then 2988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2989$as_echo "$ac_ct_CC" >&6; } 2990else 2991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2992$as_echo "no" >&6; } 2993fi 2994 2995 if test "x$ac_ct_CC" = x; then 2996 CC="" 2997 else 2998 case $cross_compiling:$ac_tool_warned in 2999yes:) 3000{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3001$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3002ac_tool_warned=yes ;; 3003esac 3004 CC=$ac_ct_CC 3005 fi 3006else 3007 CC="$ac_cv_prog_CC" 3008fi 3009 3010if test -z "$CC"; then 3011 if test -n "$ac_tool_prefix"; then 3012 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3013set dummy ${ac_tool_prefix}cc; ac_word=$2 3014{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3015$as_echo_n "checking for $ac_word... " >&6; } 3016if test "${ac_cv_prog_CC+set}" = set; then : 3017 $as_echo_n "(cached) " >&6 3018else 3019 if test -n "$CC"; then 3020 ac_cv_prog_CC="$CC" # Let the user override the test. 3021else 3022as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3023for as_dir in $PATH 3024do 3025 IFS=$as_save_IFS 3026 test -z "$as_dir" && as_dir=. 3027 for ac_exec_ext in '' $ac_executable_extensions; do 3028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3029 ac_cv_prog_CC="${ac_tool_prefix}cc" 3030 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3031 break 2 3032 fi 3033done 3034 done 3035IFS=$as_save_IFS 3036 3037fi 3038fi 3039CC=$ac_cv_prog_CC 3040if test -n "$CC"; then 3041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3042$as_echo "$CC" >&6; } 3043else 3044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3045$as_echo "no" >&6; } 3046fi 3047 3048 3049 fi 3050fi 3051if test -z "$CC"; then 3052 # Extract the first word of "cc", so it can be a program name with args. 3053set dummy cc; ac_word=$2 3054{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3055$as_echo_n "checking for $ac_word... " >&6; } 3056if test "${ac_cv_prog_CC+set}" = set; then : 3057 $as_echo_n "(cached) " >&6 3058else 3059 if test -n "$CC"; then 3060 ac_cv_prog_CC="$CC" # Let the user override the test. 3061else 3062 ac_prog_rejected=no 3063as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3064for as_dir in $PATH 3065do 3066 IFS=$as_save_IFS 3067 test -z "$as_dir" && as_dir=. 3068 for ac_exec_ext in '' $ac_executable_extensions; do 3069 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3070 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3071 ac_prog_rejected=yes 3072 continue 3073 fi 3074 ac_cv_prog_CC="cc" 3075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3076 break 2 3077 fi 3078done 3079 done 3080IFS=$as_save_IFS 3081 3082if test $ac_prog_rejected = yes; then 3083 # We found a bogon in the path, so make sure we never use it. 3084 set dummy $ac_cv_prog_CC 3085 shift 3086 if test $# != 0; then 3087 # We chose a different compiler from the bogus one. 3088 # However, it has the same basename, so the bogon will be chosen 3089 # first if we set CC to just the basename; use the full file name. 3090 shift 3091 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3092 fi 3093fi 3094fi 3095fi 3096CC=$ac_cv_prog_CC 3097if test -n "$CC"; then 3098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3099$as_echo "$CC" >&6; } 3100else 3101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3102$as_echo "no" >&6; } 3103fi 3104 3105 3106fi 3107if test -z "$CC"; then 3108 if test -n "$ac_tool_prefix"; then 3109 for ac_prog in cl.exe 3110 do 3111 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3112set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3114$as_echo_n "checking for $ac_word... " >&6; } 3115if test "${ac_cv_prog_CC+set}" = set; then : 3116 $as_echo_n "(cached) " >&6 3117else 3118 if test -n "$CC"; then 3119 ac_cv_prog_CC="$CC" # Let the user override the test. 3120else 3121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3122for as_dir in $PATH 3123do 3124 IFS=$as_save_IFS 3125 test -z "$as_dir" && as_dir=. 3126 for ac_exec_ext in '' $ac_executable_extensions; do 3127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3128 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3130 break 2 3131 fi 3132done 3133 done 3134IFS=$as_save_IFS 3135 3136fi 3137fi 3138CC=$ac_cv_prog_CC 3139if test -n "$CC"; then 3140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3141$as_echo "$CC" >&6; } 3142else 3143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3144$as_echo "no" >&6; } 3145fi 3146 3147 3148 test -n "$CC" && break 3149 done 3150fi 3151if test -z "$CC"; then 3152 ac_ct_CC=$CC 3153 for ac_prog in cl.exe 3154do 3155 # Extract the first word of "$ac_prog", so it can be a program name with args. 3156set dummy $ac_prog; ac_word=$2 3157{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3158$as_echo_n "checking for $ac_word... " >&6; } 3159if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3160 $as_echo_n "(cached) " >&6 3161else 3162 if test -n "$ac_ct_CC"; then 3163 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3164else 3165as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3166for as_dir in $PATH 3167do 3168 IFS=$as_save_IFS 3169 test -z "$as_dir" && as_dir=. 3170 for ac_exec_ext in '' $ac_executable_extensions; do 3171 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3172 ac_cv_prog_ac_ct_CC="$ac_prog" 3173 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3174 break 2 3175 fi 3176done 3177 done 3178IFS=$as_save_IFS 3179 3180fi 3181fi 3182ac_ct_CC=$ac_cv_prog_ac_ct_CC 3183if test -n "$ac_ct_CC"; then 3184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3185$as_echo "$ac_ct_CC" >&6; } 3186else 3187 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3188$as_echo "no" >&6; } 3189fi 3190 3191 3192 test -n "$ac_ct_CC" && break 3193done 3194 3195 if test "x$ac_ct_CC" = x; then 3196 CC="" 3197 else 3198 case $cross_compiling:$ac_tool_warned in 3199yes:) 3200{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3201$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3202ac_tool_warned=yes ;; 3203esac 3204 CC=$ac_ct_CC 3205 fi 3206fi 3207 3208fi 3209 3210 3211test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3212$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3213as_fn_error "no acceptable C compiler found in \$PATH 3214See \`config.log' for more details." "$LINENO" 5; } 3215 3216# Provide some information about the compiler. 3217$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3218set X $ac_compile 3219ac_compiler=$2 3220for ac_option in --version -v -V -qversion; do 3221 { { ac_try="$ac_compiler $ac_option >&5" 3222case "(($ac_try" in 3223 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3224 *) ac_try_echo=$ac_try;; 3225esac 3226eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3227$as_echo "$ac_try_echo"; } >&5 3228 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3229 ac_status=$? 3230 if test -s conftest.err; then 3231 sed '10a\ 3232... rest of stderr output deleted ... 3233 10q' conftest.err >conftest.er1 3234 cat conftest.er1 >&5 3235 rm -f conftest.er1 conftest.err 3236 fi 3237 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3238 test $ac_status = 0; } 3239done 3240 3241cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3242/* end confdefs.h. */ 3243 3244int 3245main () 3246{ 3247 3248 ; 3249 return 0; 3250} 3251_ACEOF 3252ac_clean_files_save=$ac_clean_files 3253ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 3254# Try to create an executable without -o first, disregard a.out. 3255# It will help us diagnose broken compilers, and finding out an intuition 3256# of exeext. 3257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3258$as_echo_n "checking for C compiler default output file name... " >&6; } 3259ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3260 3261# The possible output files: 3262ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3263 3264ac_rmfiles= 3265for ac_file in $ac_files 3266do 3267 case $ac_file in 3268 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3269 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3270 esac 3271done 3272rm -f $ac_rmfiles 3273 3274if { { ac_try="$ac_link_default" 3275case "(($ac_try" in 3276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3277 *) ac_try_echo=$ac_try;; 3278esac 3279eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3280$as_echo "$ac_try_echo"; } >&5 3281 (eval "$ac_link_default") 2>&5 3282 ac_status=$? 3283 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3284 test $ac_status = 0; }; then : 3285 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3286# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3287# in a Makefile. We should not override ac_cv_exeext if it was cached, 3288# so that the user can short-circuit this test for compilers unknown to 3289# Autoconf. 3290for ac_file in $ac_files '' 3291do 3292 test -f "$ac_file" || continue 3293 case $ac_file in 3294 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3295 ;; 3296 [ab].out ) 3297 # We found the default executable, but exeext='' is most 3298 # certainly right. 3299 break;; 3300 *.* ) 3301 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3302 then :; else 3303 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3304 fi 3305 # We set ac_cv_exeext here because the later test for it is not 3306 # safe: cross compilers may not add the suffix if given an `-o' 3307 # argument, so we may need to know it at that point already. 3308 # Even if this section looks crufty: it has the advantage of 3309 # actually working. 3310 break;; 3311 * ) 3312 break;; 3313 esac 3314done 3315test "$ac_cv_exeext" = no && ac_cv_exeext= 3316 3317else 3318 ac_file='' 3319fi 3320{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3321$as_echo "$ac_file" >&6; } 3322if test -z "$ac_file"; then : 3323 $as_echo "$as_me: failed program was:" >&5 3324sed 's/^/| /' conftest.$ac_ext >&5 3325 3326{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3327$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3328{ as_fn_set_status 77 3329as_fn_error "C compiler cannot create executables 3330See \`config.log' for more details." "$LINENO" 5; }; } 3331fi 3332ac_exeext=$ac_cv_exeext 3333 3334# Check that the compiler produces executables we can run. If not, either 3335# the compiler is broken, or we cross compile. 3336{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3337$as_echo_n "checking whether the C compiler works... " >&6; } 3338# If not cross compiling, check that we can run a simple program. 3339if test "$cross_compiling" != yes; then 3340 if { ac_try='./$ac_file' 3341 { { case "(($ac_try" in 3342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3343 *) ac_try_echo=$ac_try;; 3344esac 3345eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3346$as_echo "$ac_try_echo"; } >&5 3347 (eval "$ac_try") 2>&5 3348 ac_status=$? 3349 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3350 test $ac_status = 0; }; }; then 3351 cross_compiling=no 3352 else 3353 if test "$cross_compiling" = maybe; then 3354 cross_compiling=yes 3355 else 3356 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3357$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3358as_fn_error "cannot run C compiled programs. 3359If you meant to cross compile, use \`--host'. 3360See \`config.log' for more details." "$LINENO" 5; } 3361 fi 3362 fi 3363fi 3364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3365$as_echo "yes" >&6; } 3366 3367rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 3368ac_clean_files=$ac_clean_files_save 3369# Check that the compiler produces executables we can run. If not, either 3370# the compiler is broken, or we cross compile. 3371{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3372$as_echo_n "checking whether we are cross compiling... " >&6; } 3373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3374$as_echo "$cross_compiling" >&6; } 3375 3376{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3377$as_echo_n "checking for suffix of executables... " >&6; } 3378if { { ac_try="$ac_link" 3379case "(($ac_try" in 3380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3381 *) ac_try_echo=$ac_try;; 3382esac 3383eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3384$as_echo "$ac_try_echo"; } >&5 3385 (eval "$ac_link") 2>&5 3386 ac_status=$? 3387 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3388 test $ac_status = 0; }; then : 3389 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3390# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3391# work properly (i.e., refer to `conftest.exe'), while it won't with 3392# `rm'. 3393for ac_file in conftest.exe conftest conftest.*; do 3394 test -f "$ac_file" || continue 3395 case $ac_file in 3396 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3397 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3398 break;; 3399 * ) break;; 3400 esac 3401done 3402else 3403 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3404$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3405as_fn_error "cannot compute suffix of executables: cannot compile and link 3406See \`config.log' for more details." "$LINENO" 5; } 3407fi 3408rm -f conftest$ac_cv_exeext 3409{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3410$as_echo "$ac_cv_exeext" >&6; } 3411 3412rm -f conftest.$ac_ext 3413EXEEXT=$ac_cv_exeext 3414ac_exeext=$EXEEXT 3415{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3416$as_echo_n "checking for suffix of object files... " >&6; } 3417if test "${ac_cv_objext+set}" = set; then : 3418 $as_echo_n "(cached) " >&6 3419else 3420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3421/* end confdefs.h. */ 3422 3423int 3424main () 3425{ 3426 3427 ; 3428 return 0; 3429} 3430_ACEOF 3431rm -f conftest.o conftest.obj 3432if { { ac_try="$ac_compile" 3433case "(($ac_try" in 3434 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3435 *) ac_try_echo=$ac_try;; 3436esac 3437eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3438$as_echo "$ac_try_echo"; } >&5 3439 (eval "$ac_compile") 2>&5 3440 ac_status=$? 3441 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3442 test $ac_status = 0; }; then : 3443 for ac_file in conftest.o conftest.obj conftest.*; do 3444 test -f "$ac_file" || continue; 3445 case $ac_file in 3446 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3447 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3448 break;; 3449 esac 3450done 3451else 3452 $as_echo "$as_me: failed program was:" >&5 3453sed 's/^/| /' conftest.$ac_ext >&5 3454 3455{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3456$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3457as_fn_error "cannot compute suffix of object files: cannot compile 3458See \`config.log' for more details." "$LINENO" 5; } 3459fi 3460rm -f conftest.$ac_cv_objext conftest.$ac_ext 3461fi 3462{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3463$as_echo "$ac_cv_objext" >&6; } 3464OBJEXT=$ac_cv_objext 3465ac_objext=$OBJEXT 3466{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3467$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3468if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3469 $as_echo_n "(cached) " >&6 3470else 3471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3472/* end confdefs.h. */ 3473 3474int 3475main () 3476{ 3477#ifndef __GNUC__ 3478 choke me 3479#endif 3480 3481 ; 3482 return 0; 3483} 3484_ACEOF 3485if ac_fn_c_try_compile "$LINENO"; then : 3486 ac_compiler_gnu=yes 3487else 3488 ac_compiler_gnu=no 3489fi 3490rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3491ac_cv_c_compiler_gnu=$ac_compiler_gnu 3492 3493fi 3494{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3495$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3496if test $ac_compiler_gnu = yes; then 3497 GCC=yes 3498else 3499 GCC= 3500fi 3501ac_test_CFLAGS=${CFLAGS+set} 3502ac_save_CFLAGS=$CFLAGS 3503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3504$as_echo_n "checking whether $CC accepts -g... " >&6; } 3505if test "${ac_cv_prog_cc_g+set}" = set; then : 3506 $as_echo_n "(cached) " >&6 3507else 3508 ac_save_c_werror_flag=$ac_c_werror_flag 3509 ac_c_werror_flag=yes 3510 ac_cv_prog_cc_g=no 3511 CFLAGS="-g" 3512 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3513/* end confdefs.h. */ 3514 3515int 3516main () 3517{ 3518 3519 ; 3520 return 0; 3521} 3522_ACEOF 3523if ac_fn_c_try_compile "$LINENO"; then : 3524 ac_cv_prog_cc_g=yes 3525else 3526 CFLAGS="" 3527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3528/* end confdefs.h. */ 3529 3530int 3531main () 3532{ 3533 3534 ; 3535 return 0; 3536} 3537_ACEOF 3538if ac_fn_c_try_compile "$LINENO"; then : 3539 3540else 3541 ac_c_werror_flag=$ac_save_c_werror_flag 3542 CFLAGS="-g" 3543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3544/* end confdefs.h. */ 3545 3546int 3547main () 3548{ 3549 3550 ; 3551 return 0; 3552} 3553_ACEOF 3554if ac_fn_c_try_compile "$LINENO"; then : 3555 ac_cv_prog_cc_g=yes 3556fi 3557rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3558fi 3559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3560fi 3561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3562 ac_c_werror_flag=$ac_save_c_werror_flag 3563fi 3564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3565$as_echo "$ac_cv_prog_cc_g" >&6; } 3566if test "$ac_test_CFLAGS" = set; then 3567 CFLAGS=$ac_save_CFLAGS 3568elif test $ac_cv_prog_cc_g = yes; then 3569 if test "$GCC" = yes; then 3570 CFLAGS="-g -O2" 3571 else 3572 CFLAGS="-g" 3573 fi 3574else 3575 if test "$GCC" = yes; then 3576 CFLAGS="-O2" 3577 else 3578 CFLAGS= 3579 fi 3580fi 3581{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3582$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3583if test "${ac_cv_prog_cc_c89+set}" = set; then : 3584 $as_echo_n "(cached) " >&6 3585else 3586 ac_cv_prog_cc_c89=no 3587ac_save_CC=$CC 3588cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3589/* end confdefs.h. */ 3590#include <stdarg.h> 3591#include <stdio.h> 3592#include <sys/types.h> 3593#include <sys/stat.h> 3594/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3595struct buf { int x; }; 3596FILE * (*rcsopen) (struct buf *, struct stat *, int); 3597static char *e (p, i) 3598 char **p; 3599 int i; 3600{ 3601 return p[i]; 3602} 3603static char *f (char * (*g) (char **, int), char **p, ...) 3604{ 3605 char *s; 3606 va_list v; 3607 va_start (v,p); 3608 s = g (p, va_arg (v,int)); 3609 va_end (v); 3610 return s; 3611} 3612 3613/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3614 function prototypes and stuff, but not '\xHH' hex character constants. 3615 These don't provoke an error unfortunately, instead are silently treated 3616 as 'x'. The following induces an error, until -std is added to get 3617 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3618 array size at least. It's necessary to write '\x00'==0 to get something 3619 that's true only with -std. */ 3620int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3621 3622/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3623 inside strings and character constants. */ 3624#define FOO(x) 'x' 3625int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3626 3627int test (int i, double x); 3628struct s1 {int (*f) (int a);}; 3629struct s2 {int (*f) (double a);}; 3630int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3631int argc; 3632char **argv; 3633int 3634main () 3635{ 3636return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3637 ; 3638 return 0; 3639} 3640_ACEOF 3641for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3642 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3643do 3644 CC="$ac_save_CC $ac_arg" 3645 if ac_fn_c_try_compile "$LINENO"; then : 3646 ac_cv_prog_cc_c89=$ac_arg 3647fi 3648rm -f core conftest.err conftest.$ac_objext 3649 test "x$ac_cv_prog_cc_c89" != "xno" && break 3650done 3651rm -f conftest.$ac_ext 3652CC=$ac_save_CC 3653 3654fi 3655# AC_CACHE_VAL 3656case "x$ac_cv_prog_cc_c89" in 3657 x) 3658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3659$as_echo "none needed" >&6; } ;; 3660 xno) 3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3662$as_echo "unsupported" >&6; } ;; 3663 *) 3664 CC="$CC $ac_cv_prog_cc_c89" 3665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3666$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3667esac 3668if test "x$ac_cv_prog_cc_c89" != xno; then : 3669 3670fi 3671 3672ac_ext=c 3673ac_cpp='$CPP $CPPFLAGS' 3674ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3675ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3676ac_compiler_gnu=$ac_cv_c_compiler_gnu 3677 3678 3679ac_ext=c 3680ac_cpp='$CPP $CPPFLAGS' 3681ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3682ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3683ac_compiler_gnu=$ac_cv_c_compiler_gnu 3684{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3685$as_echo_n "checking how to run the C preprocessor... " >&6; } 3686# On Suns, sometimes $CPP names a directory. 3687if test -n "$CPP" && test -d "$CPP"; then 3688 CPP= 3689fi 3690if test -z "$CPP"; then 3691 if test "${ac_cv_prog_CPP+set}" = set; then : 3692 $as_echo_n "(cached) " >&6 3693else 3694 # Double quotes because CPP needs to be expanded 3695 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3696 do 3697 ac_preproc_ok=false 3698for ac_c_preproc_warn_flag in '' yes 3699do 3700 # Use a header file that comes with gcc, so configuring glibc 3701 # with a fresh cross-compiler works. 3702 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3703 # <limits.h> exists even on freestanding compilers. 3704 # On the NeXT, cc -E runs the code through the compiler's parser, 3705 # not just through cpp. "Syntax error" is here to catch this case. 3706 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3707/* end confdefs.h. */ 3708#ifdef __STDC__ 3709# include <limits.h> 3710#else 3711# include <assert.h> 3712#endif 3713 Syntax error 3714_ACEOF 3715if ac_fn_c_try_cpp "$LINENO"; then : 3716 3717else 3718 # Broken: fails on valid input. 3719continue 3720fi 3721rm -f conftest.err conftest.$ac_ext 3722 3723 # OK, works on sane cases. Now check whether nonexistent headers 3724 # can be detected and how. 3725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3726/* end confdefs.h. */ 3727#include <ac_nonexistent.h> 3728_ACEOF 3729if ac_fn_c_try_cpp "$LINENO"; then : 3730 # Broken: success on invalid input. 3731continue 3732else 3733 # Passes both tests. 3734ac_preproc_ok=: 3735break 3736fi 3737rm -f conftest.err conftest.$ac_ext 3738 3739done 3740# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3741rm -f conftest.err conftest.$ac_ext 3742if $ac_preproc_ok; then : 3743 break 3744fi 3745 3746 done 3747 ac_cv_prog_CPP=$CPP 3748 3749fi 3750 CPP=$ac_cv_prog_CPP 3751else 3752 ac_cv_prog_CPP=$CPP 3753fi 3754{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3755$as_echo "$CPP" >&6; } 3756ac_preproc_ok=false 3757for ac_c_preproc_warn_flag in '' yes 3758do 3759 # Use a header file that comes with gcc, so configuring glibc 3760 # with a fresh cross-compiler works. 3761 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3762 # <limits.h> exists even on freestanding compilers. 3763 # On the NeXT, cc -E runs the code through the compiler's parser, 3764 # not just through cpp. "Syntax error" is here to catch this case. 3765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3766/* end confdefs.h. */ 3767#ifdef __STDC__ 3768# include <limits.h> 3769#else 3770# include <assert.h> 3771#endif 3772 Syntax error 3773_ACEOF 3774if ac_fn_c_try_cpp "$LINENO"; then : 3775 3776else 3777 # Broken: fails on valid input. 3778continue 3779fi 3780rm -f conftest.err conftest.$ac_ext 3781 3782 # OK, works on sane cases. Now check whether nonexistent headers 3783 # can be detected and how. 3784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3785/* end confdefs.h. */ 3786#include <ac_nonexistent.h> 3787_ACEOF 3788if ac_fn_c_try_cpp "$LINENO"; then : 3789 # Broken: success on invalid input. 3790continue 3791else 3792 # Passes both tests. 3793ac_preproc_ok=: 3794break 3795fi 3796rm -f conftest.err conftest.$ac_ext 3797 3798done 3799# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3800rm -f conftest.err conftest.$ac_ext 3801if $ac_preproc_ok; then : 3802 3803else 3804 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3805$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3806as_fn_error "C preprocessor \"$CPP\" fails sanity check 3807See \`config.log' for more details." "$LINENO" 5; } 3808fi 3809 3810ac_ext=c 3811ac_cpp='$CPP $CPPFLAGS' 3812ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3813ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3814ac_compiler_gnu=$ac_cv_c_compiler_gnu 3815 3816 3817{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3818$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3819if test "${ac_cv_path_GREP+set}" = set; then : 3820 $as_echo_n "(cached) " >&6 3821else 3822 if test -z "$GREP"; then 3823 ac_path_GREP_found=false 3824 # Loop through the user's path and test for each of PROGNAME-LIST 3825 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3826for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3827do 3828 IFS=$as_save_IFS 3829 test -z "$as_dir" && as_dir=. 3830 for ac_prog in grep ggrep; do 3831 for ac_exec_ext in '' $ac_executable_extensions; do 3832 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3833 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3834# Check for GNU ac_path_GREP and select it if it is found. 3835 # Check for GNU $ac_path_GREP 3836case `"$ac_path_GREP" --version 2>&1` in 3837*GNU*) 3838 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3839*) 3840 ac_count=0 3841 $as_echo_n 0123456789 >"conftest.in" 3842 while : 3843 do 3844 cat "conftest.in" "conftest.in" >"conftest.tmp" 3845 mv "conftest.tmp" "conftest.in" 3846 cp "conftest.in" "conftest.nl" 3847 $as_echo 'GREP' >> "conftest.nl" 3848 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3849 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3850 as_fn_arith $ac_count + 1 && ac_count=$as_val 3851 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3852 # Best one so far, save it but keep looking for a better one 3853 ac_cv_path_GREP="$ac_path_GREP" 3854 ac_path_GREP_max=$ac_count 3855 fi 3856 # 10*(2^10) chars as input seems more than enough 3857 test $ac_count -gt 10 && break 3858 done 3859 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3860esac 3861 3862 $ac_path_GREP_found && break 3 3863 done 3864 done 3865 done 3866IFS=$as_save_IFS 3867 if test -z "$ac_cv_path_GREP"; then 3868 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3869 fi 3870else 3871 ac_cv_path_GREP=$GREP 3872fi 3873 3874fi 3875{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3876$as_echo "$ac_cv_path_GREP" >&6; } 3877 GREP="$ac_cv_path_GREP" 3878 3879 3880{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3881$as_echo_n "checking for egrep... " >&6; } 3882if test "${ac_cv_path_EGREP+set}" = set; then : 3883 $as_echo_n "(cached) " >&6 3884else 3885 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3886 then ac_cv_path_EGREP="$GREP -E" 3887 else 3888 if test -z "$EGREP"; then 3889 ac_path_EGREP_found=false 3890 # Loop through the user's path and test for each of PROGNAME-LIST 3891 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3892for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3893do 3894 IFS=$as_save_IFS 3895 test -z "$as_dir" && as_dir=. 3896 for ac_prog in egrep; do 3897 for ac_exec_ext in '' $ac_executable_extensions; do 3898 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3899 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3900# Check for GNU ac_path_EGREP and select it if it is found. 3901 # Check for GNU $ac_path_EGREP 3902case `"$ac_path_EGREP" --version 2>&1` in 3903*GNU*) 3904 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3905*) 3906 ac_count=0 3907 $as_echo_n 0123456789 >"conftest.in" 3908 while : 3909 do 3910 cat "conftest.in" "conftest.in" >"conftest.tmp" 3911 mv "conftest.tmp" "conftest.in" 3912 cp "conftest.in" "conftest.nl" 3913 $as_echo 'EGREP' >> "conftest.nl" 3914 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3915 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3916 as_fn_arith $ac_count + 1 && ac_count=$as_val 3917 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3918 # Best one so far, save it but keep looking for a better one 3919 ac_cv_path_EGREP="$ac_path_EGREP" 3920 ac_path_EGREP_max=$ac_count 3921 fi 3922 # 10*(2^10) chars as input seems more than enough 3923 test $ac_count -gt 10 && break 3924 done 3925 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3926esac 3927 3928 $ac_path_EGREP_found && break 3 3929 done 3930 done 3931 done 3932IFS=$as_save_IFS 3933 if test -z "$ac_cv_path_EGREP"; then 3934 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3935 fi 3936else 3937 ac_cv_path_EGREP=$EGREP 3938fi 3939 3940 fi 3941fi 3942{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3943$as_echo "$ac_cv_path_EGREP" >&6; } 3944 EGREP="$ac_cv_path_EGREP" 3945 3946 3947{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3948$as_echo_n "checking for ANSI C header files... " >&6; } 3949if test "${ac_cv_header_stdc+set}" = set; then : 3950 $as_echo_n "(cached) " >&6 3951else 3952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3953/* end confdefs.h. */ 3954#include <stdlib.h> 3955#include <stdarg.h> 3956#include <string.h> 3957#include <float.h> 3958 3959int 3960main () 3961{ 3962 3963 ; 3964 return 0; 3965} 3966_ACEOF 3967if ac_fn_c_try_compile "$LINENO"; then : 3968 ac_cv_header_stdc=yes 3969else 3970 ac_cv_header_stdc=no 3971fi 3972rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3973 3974if test $ac_cv_header_stdc = yes; then 3975 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3977/* end confdefs.h. */ 3978#include <string.h> 3979 3980_ACEOF 3981if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3982 $EGREP "memchr" >/dev/null 2>&1; then : 3983 3984else 3985 ac_cv_header_stdc=no 3986fi 3987rm -f conftest* 3988 3989fi 3990 3991if test $ac_cv_header_stdc = yes; then 3992 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3994/* end confdefs.h. */ 3995#include <stdlib.h> 3996 3997_ACEOF 3998if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3999 $EGREP "free" >/dev/null 2>&1; then : 4000 4001else 4002 ac_cv_header_stdc=no 4003fi 4004rm -f conftest* 4005 4006fi 4007 4008if test $ac_cv_header_stdc = yes; then 4009 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4010 if test "$cross_compiling" = yes; then : 4011 : 4012else 4013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4014/* end confdefs.h. */ 4015#include <ctype.h> 4016#include <stdlib.h> 4017#if ((' ' & 0x0FF) == 0x020) 4018# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4019# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4020#else 4021# define ISLOWER(c) \ 4022 (('a' <= (c) && (c) <= 'i') \ 4023 || ('j' <= (c) && (c) <= 'r') \ 4024 || ('s' <= (c) && (c) <= 'z')) 4025# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4026#endif 4027 4028#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4029int 4030main () 4031{ 4032 int i; 4033 for (i = 0; i < 256; i++) 4034 if (XOR (islower (i), ISLOWER (i)) 4035 || toupper (i) != TOUPPER (i)) 4036 return 2; 4037 return 0; 4038} 4039_ACEOF 4040if ac_fn_c_try_run "$LINENO"; then : 4041 4042else 4043 ac_cv_header_stdc=no 4044fi 4045rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4046 conftest.$ac_objext conftest.beam conftest.$ac_ext 4047fi 4048 4049fi 4050fi 4051{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4052$as_echo "$ac_cv_header_stdc" >&6; } 4053if test $ac_cv_header_stdc = yes; then 4054 4055$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4056 4057fi 4058 4059# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4060for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4061 inttypes.h stdint.h unistd.h 4062do : 4063 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4064ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4065" 4066eval as_val=\$$as_ac_Header 4067 if test "x$as_val" = x""yes; then : 4068 cat >>confdefs.h <<_ACEOF 4069#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4070_ACEOF 4071 4072fi 4073 4074done 4075 4076 4077 4078 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4079if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4080 MINIX=yes 4081else 4082 MINIX= 4083fi 4084 4085 4086 if test "$MINIX" = yes; then 4087 4088$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4089 4090 4091$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4092 4093 4094$as_echo "#define _MINIX 1" >>confdefs.h 4095 4096 fi 4097 4098 4099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4100$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4101if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4102 $as_echo_n "(cached) " >&6 4103else 4104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4105/* end confdefs.h. */ 4106 4107# define __EXTENSIONS__ 1 4108 $ac_includes_default 4109int 4110main () 4111{ 4112 4113 ; 4114 return 0; 4115} 4116_ACEOF 4117if ac_fn_c_try_compile "$LINENO"; then : 4118 ac_cv_safe_to_define___extensions__=yes 4119else 4120 ac_cv_safe_to_define___extensions__=no 4121fi 4122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4123fi 4124{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4125$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4126 test $ac_cv_safe_to_define___extensions__ = yes && 4127 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4128 4129 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4130 4131 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4132 4133 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4134 4135 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4136 4137 4138 4139for ac_func in secure_getenv 4140do : 4141 ac_fn_c_check_func "$LINENO" "secure_getenv" "ac_cv_func_secure_getenv" 4142if test "x$ac_cv_func_secure_getenv" = x""yes; then : 4143 cat >>confdefs.h <<_ACEOF 4144#define HAVE_SECURE_GETENV 1 4145_ACEOF 4146 4147fi 4148done 4149 4150 4151# Calculate toolexeclibdir 4152# Also toolexecdir, though it's only used in toolexeclibdir 4153case ${version_specific_libs} in 4154 yes) 4155 # Need the gcc compiler version to know where to install libraries 4156 # and header files if --enable-version-specific-runtime-libs option 4157 # is selected. 4158 toolexecdir='$(libdir)/gcc/$(target_alias)' 4159 toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)' 4160 ;; 4161 no) 4162 if test -n "$with_cross_host" && 4163 test x"$with_cross_host" != x"no"; then 4164 # Install a library built with a cross compiler in tooldir, not libdir. 4165 toolexecdir='$(exec_prefix)/$(target_alias)' 4166 toolexeclibdir='$(toolexecdir)/lib' 4167 else 4168 toolexecdir='$(libdir)/gcc-lib/$(target_alias)' 4169 toolexeclibdir='$(libdir)' 4170 fi 4171 multi_os_directory=`$CC -print-multi-os-directory` 4172 case $multi_os_directory in 4173 .) ;; # Avoid trailing /. 4174 *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; 4175 esac 4176 ;; 4177esac 4178 4179 4180 4181# Check for programs. 4182 4183 4184ac_ext=c 4185ac_cpp='$CPP $CPPFLAGS' 4186ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4187ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4188ac_compiler_gnu=$ac_cv_c_compiler_gnu 4189if test -n "$ac_tool_prefix"; then 4190 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 4191set dummy ${ac_tool_prefix}gcc; ac_word=$2 4192{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4193$as_echo_n "checking for $ac_word... " >&6; } 4194if test "${ac_cv_prog_CC+set}" = set; then : 4195 $as_echo_n "(cached) " >&6 4196else 4197 if test -n "$CC"; then 4198 ac_cv_prog_CC="$CC" # Let the user override the test. 4199else 4200as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4201for as_dir in $PATH 4202do 4203 IFS=$as_save_IFS 4204 test -z "$as_dir" && as_dir=. 4205 for ac_exec_ext in '' $ac_executable_extensions; do 4206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4207 ac_cv_prog_CC="${ac_tool_prefix}gcc" 4208 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4209 break 2 4210 fi 4211done 4212 done 4213IFS=$as_save_IFS 4214 4215fi 4216fi 4217CC=$ac_cv_prog_CC 4218if test -n "$CC"; then 4219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4220$as_echo "$CC" >&6; } 4221else 4222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4223$as_echo "no" >&6; } 4224fi 4225 4226 4227fi 4228if test -z "$ac_cv_prog_CC"; then 4229 ac_ct_CC=$CC 4230 # Extract the first word of "gcc", so it can be a program name with args. 4231set dummy gcc; ac_word=$2 4232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4233$as_echo_n "checking for $ac_word... " >&6; } 4234if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4235 $as_echo_n "(cached) " >&6 4236else 4237 if test -n "$ac_ct_CC"; then 4238 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4239else 4240as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4241for as_dir in $PATH 4242do 4243 IFS=$as_save_IFS 4244 test -z "$as_dir" && as_dir=. 4245 for ac_exec_ext in '' $ac_executable_extensions; do 4246 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4247 ac_cv_prog_ac_ct_CC="gcc" 4248 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4249 break 2 4250 fi 4251done 4252 done 4253IFS=$as_save_IFS 4254 4255fi 4256fi 4257ac_ct_CC=$ac_cv_prog_ac_ct_CC 4258if test -n "$ac_ct_CC"; then 4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4260$as_echo "$ac_ct_CC" >&6; } 4261else 4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4263$as_echo "no" >&6; } 4264fi 4265 4266 if test "x$ac_ct_CC" = x; then 4267 CC="" 4268 else 4269 case $cross_compiling:$ac_tool_warned in 4270yes:) 4271{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4272$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4273ac_tool_warned=yes ;; 4274esac 4275 CC=$ac_ct_CC 4276 fi 4277else 4278 CC="$ac_cv_prog_CC" 4279fi 4280 4281if test -z "$CC"; then 4282 if test -n "$ac_tool_prefix"; then 4283 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4284set dummy ${ac_tool_prefix}cc; ac_word=$2 4285{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4286$as_echo_n "checking for $ac_word... " >&6; } 4287if test "${ac_cv_prog_CC+set}" = set; then : 4288 $as_echo_n "(cached) " >&6 4289else 4290 if test -n "$CC"; then 4291 ac_cv_prog_CC="$CC" # Let the user override the test. 4292else 4293as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4294for as_dir in $PATH 4295do 4296 IFS=$as_save_IFS 4297 test -z "$as_dir" && as_dir=. 4298 for ac_exec_ext in '' $ac_executable_extensions; do 4299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4300 ac_cv_prog_CC="${ac_tool_prefix}cc" 4301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4302 break 2 4303 fi 4304done 4305 done 4306IFS=$as_save_IFS 4307 4308fi 4309fi 4310CC=$ac_cv_prog_CC 4311if test -n "$CC"; then 4312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4313$as_echo "$CC" >&6; } 4314else 4315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4316$as_echo "no" >&6; } 4317fi 4318 4319 4320 fi 4321fi 4322if test -z "$CC"; then 4323 # Extract the first word of "cc", so it can be a program name with args. 4324set dummy cc; ac_word=$2 4325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4326$as_echo_n "checking for $ac_word... " >&6; } 4327if test "${ac_cv_prog_CC+set}" = set; then : 4328 $as_echo_n "(cached) " >&6 4329else 4330 if test -n "$CC"; then 4331 ac_cv_prog_CC="$CC" # Let the user override the test. 4332else 4333 ac_prog_rejected=no 4334as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4335for as_dir in $PATH 4336do 4337 IFS=$as_save_IFS 4338 test -z "$as_dir" && as_dir=. 4339 for ac_exec_ext in '' $ac_executable_extensions; do 4340 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4341 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4342 ac_prog_rejected=yes 4343 continue 4344 fi 4345 ac_cv_prog_CC="cc" 4346 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4347 break 2 4348 fi 4349done 4350 done 4351IFS=$as_save_IFS 4352 4353if test $ac_prog_rejected = yes; then 4354 # We found a bogon in the path, so make sure we never use it. 4355 set dummy $ac_cv_prog_CC 4356 shift 4357 if test $# != 0; then 4358 # We chose a different compiler from the bogus one. 4359 # However, it has the same basename, so the bogon will be chosen 4360 # first if we set CC to just the basename; use the full file name. 4361 shift 4362 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4363 fi 4364fi 4365fi 4366fi 4367CC=$ac_cv_prog_CC 4368if test -n "$CC"; then 4369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4370$as_echo "$CC" >&6; } 4371else 4372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4373$as_echo "no" >&6; } 4374fi 4375 4376 4377fi 4378if test -z "$CC"; then 4379 if test -n "$ac_tool_prefix"; then 4380 for ac_prog in cl.exe 4381 do 4382 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4383set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4385$as_echo_n "checking for $ac_word... " >&6; } 4386if test "${ac_cv_prog_CC+set}" = set; then : 4387 $as_echo_n "(cached) " >&6 4388else 4389 if test -n "$CC"; then 4390 ac_cv_prog_CC="$CC" # Let the user override the test. 4391else 4392as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4393for as_dir in $PATH 4394do 4395 IFS=$as_save_IFS 4396 test -z "$as_dir" && as_dir=. 4397 for ac_exec_ext in '' $ac_executable_extensions; do 4398 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4399 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4400 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4401 break 2 4402 fi 4403done 4404 done 4405IFS=$as_save_IFS 4406 4407fi 4408fi 4409CC=$ac_cv_prog_CC 4410if test -n "$CC"; then 4411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4412$as_echo "$CC" >&6; } 4413else 4414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4415$as_echo "no" >&6; } 4416fi 4417 4418 4419 test -n "$CC" && break 4420 done 4421fi 4422if test -z "$CC"; then 4423 ac_ct_CC=$CC 4424 for ac_prog in cl.exe 4425do 4426 # Extract the first word of "$ac_prog", so it can be a program name with args. 4427set dummy $ac_prog; ac_word=$2 4428{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4429$as_echo_n "checking for $ac_word... " >&6; } 4430if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4431 $as_echo_n "(cached) " >&6 4432else 4433 if test -n "$ac_ct_CC"; then 4434 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4435else 4436as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4437for as_dir in $PATH 4438do 4439 IFS=$as_save_IFS 4440 test -z "$as_dir" && as_dir=. 4441 for ac_exec_ext in '' $ac_executable_extensions; do 4442 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4443 ac_cv_prog_ac_ct_CC="$ac_prog" 4444 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4445 break 2 4446 fi 4447done 4448 done 4449IFS=$as_save_IFS 4450 4451fi 4452fi 4453ac_ct_CC=$ac_cv_prog_ac_ct_CC 4454if test -n "$ac_ct_CC"; then 4455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4456$as_echo "$ac_ct_CC" >&6; } 4457else 4458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4459$as_echo "no" >&6; } 4460fi 4461 4462 4463 test -n "$ac_ct_CC" && break 4464done 4465 4466 if test "x$ac_ct_CC" = x; then 4467 CC="" 4468 else 4469 case $cross_compiling:$ac_tool_warned in 4470yes:) 4471{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4472$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4473ac_tool_warned=yes ;; 4474esac 4475 CC=$ac_ct_CC 4476 fi 4477fi 4478 4479fi 4480 4481 4482test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4483$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4484as_fn_error "no acceptable C compiler found in \$PATH 4485See \`config.log' for more details." "$LINENO" 5; } 4486 4487# Provide some information about the compiler. 4488$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4489set X $ac_compile 4490ac_compiler=$2 4491for ac_option in --version -v -V -qversion; do 4492 { { ac_try="$ac_compiler $ac_option >&5" 4493case "(($ac_try" in 4494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4495 *) ac_try_echo=$ac_try;; 4496esac 4497eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4498$as_echo "$ac_try_echo"; } >&5 4499 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4500 ac_status=$? 4501 if test -s conftest.err; then 4502 sed '10a\ 4503... rest of stderr output deleted ... 4504 10q' conftest.err >conftest.er1 4505 cat conftest.er1 >&5 4506 rm -f conftest.er1 conftest.err 4507 fi 4508 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4509 test $ac_status = 0; } 4510done 4511 4512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4513$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4514if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4515 $as_echo_n "(cached) " >&6 4516else 4517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4518/* end confdefs.h. */ 4519 4520int 4521main () 4522{ 4523#ifndef __GNUC__ 4524 choke me 4525#endif 4526 4527 ; 4528 return 0; 4529} 4530_ACEOF 4531if ac_fn_c_try_compile "$LINENO"; then : 4532 ac_compiler_gnu=yes 4533else 4534 ac_compiler_gnu=no 4535fi 4536rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4537ac_cv_c_compiler_gnu=$ac_compiler_gnu 4538 4539fi 4540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4541$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4542if test $ac_compiler_gnu = yes; then 4543 GCC=yes 4544else 4545 GCC= 4546fi 4547ac_test_CFLAGS=${CFLAGS+set} 4548ac_save_CFLAGS=$CFLAGS 4549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4550$as_echo_n "checking whether $CC accepts -g... " >&6; } 4551if test "${ac_cv_prog_cc_g+set}" = set; then : 4552 $as_echo_n "(cached) " >&6 4553else 4554 ac_save_c_werror_flag=$ac_c_werror_flag 4555 ac_c_werror_flag=yes 4556 ac_cv_prog_cc_g=no 4557 CFLAGS="-g" 4558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4559/* end confdefs.h. */ 4560 4561int 4562main () 4563{ 4564 4565 ; 4566 return 0; 4567} 4568_ACEOF 4569if ac_fn_c_try_compile "$LINENO"; then : 4570 ac_cv_prog_cc_g=yes 4571else 4572 CFLAGS="" 4573 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4574/* end confdefs.h. */ 4575 4576int 4577main () 4578{ 4579 4580 ; 4581 return 0; 4582} 4583_ACEOF 4584if ac_fn_c_try_compile "$LINENO"; then : 4585 4586else 4587 ac_c_werror_flag=$ac_save_c_werror_flag 4588 CFLAGS="-g" 4589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4590/* end confdefs.h. */ 4591 4592int 4593main () 4594{ 4595 4596 ; 4597 return 0; 4598} 4599_ACEOF 4600if ac_fn_c_try_compile "$LINENO"; then : 4601 ac_cv_prog_cc_g=yes 4602fi 4603rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4604fi 4605rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4606fi 4607rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4608 ac_c_werror_flag=$ac_save_c_werror_flag 4609fi 4610{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4611$as_echo "$ac_cv_prog_cc_g" >&6; } 4612if test "$ac_test_CFLAGS" = set; then 4613 CFLAGS=$ac_save_CFLAGS 4614elif test $ac_cv_prog_cc_g = yes; then 4615 if test "$GCC" = yes; then 4616 CFLAGS="-g -O2" 4617 else 4618 CFLAGS="-g" 4619 fi 4620else 4621 if test "$GCC" = yes; then 4622 CFLAGS="-O2" 4623 else 4624 CFLAGS= 4625 fi 4626fi 4627{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4628$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4629if test "${ac_cv_prog_cc_c89+set}" = set; then : 4630 $as_echo_n "(cached) " >&6 4631else 4632 ac_cv_prog_cc_c89=no 4633ac_save_CC=$CC 4634cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4635/* end confdefs.h. */ 4636#include <stdarg.h> 4637#include <stdio.h> 4638#include <sys/types.h> 4639#include <sys/stat.h> 4640/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4641struct buf { int x; }; 4642FILE * (*rcsopen) (struct buf *, struct stat *, int); 4643static char *e (p, i) 4644 char **p; 4645 int i; 4646{ 4647 return p[i]; 4648} 4649static char *f (char * (*g) (char **, int), char **p, ...) 4650{ 4651 char *s; 4652 va_list v; 4653 va_start (v,p); 4654 s = g (p, va_arg (v,int)); 4655 va_end (v); 4656 return s; 4657} 4658 4659/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4660 function prototypes and stuff, but not '\xHH' hex character constants. 4661 These don't provoke an error unfortunately, instead are silently treated 4662 as 'x'. The following induces an error, until -std is added to get 4663 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4664 array size at least. It's necessary to write '\x00'==0 to get something 4665 that's true only with -std. */ 4666int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4667 4668/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4669 inside strings and character constants. */ 4670#define FOO(x) 'x' 4671int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4672 4673int test (int i, double x); 4674struct s1 {int (*f) (int a);}; 4675struct s2 {int (*f) (double a);}; 4676int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4677int argc; 4678char **argv; 4679int 4680main () 4681{ 4682return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4683 ; 4684 return 0; 4685} 4686_ACEOF 4687for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4688 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4689do 4690 CC="$ac_save_CC $ac_arg" 4691 if ac_fn_c_try_compile "$LINENO"; then : 4692 ac_cv_prog_cc_c89=$ac_arg 4693fi 4694rm -f core conftest.err conftest.$ac_objext 4695 test "x$ac_cv_prog_cc_c89" != "xno" && break 4696done 4697rm -f conftest.$ac_ext 4698CC=$ac_save_CC 4699 4700fi 4701# AC_CACHE_VAL 4702case "x$ac_cv_prog_cc_c89" in 4703 x) 4704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4705$as_echo "none needed" >&6; } ;; 4706 xno) 4707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4708$as_echo "unsupported" >&6; } ;; 4709 *) 4710 CC="$CC $ac_cv_prog_cc_c89" 4711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4712$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4713esac 4714if test "x$ac_cv_prog_cc_c89" != xno; then : 4715 4716fi 4717 4718ac_ext=c 4719ac_cpp='$CPP $CPPFLAGS' 4720ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4721ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4722ac_compiler_gnu=$ac_cv_c_compiler_gnu 4723 4724 4725 4726if test "x$CC" != xcc; then 4727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 4728$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; } 4729else 4730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5 4731$as_echo_n "checking whether cc understands -c and -o together... " >&6; } 4732fi 4733set dummy $CC; ac_cc=`$as_echo "$2" | 4734 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 4735if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then : 4736 $as_echo_n "(cached) " >&6 4737else 4738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4739/* end confdefs.h. */ 4740 4741int 4742main () 4743{ 4744 4745 ; 4746 return 0; 4747} 4748_ACEOF 4749# Make sure it works both with $CC and with simple cc. 4750# We do the test twice because some compilers refuse to overwrite an 4751# existing .o file with -o, though they will create one. 4752ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 4753rm -f conftest2.* 4754if { { case "(($ac_try" in 4755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4756 *) ac_try_echo=$ac_try;; 4757esac 4758eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4759$as_echo "$ac_try_echo"; } >&5 4760 (eval "$ac_try") 2>&5 4761 ac_status=$? 4762 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4763 test $ac_status = 0; } && 4764 test -f conftest2.$ac_objext && { { case "(($ac_try" in 4765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4766 *) ac_try_echo=$ac_try;; 4767esac 4768eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4769$as_echo "$ac_try_echo"; } >&5 4770 (eval "$ac_try") 2>&5 4771 ac_status=$? 4772 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4773 test $ac_status = 0; }; 4774then 4775 eval ac_cv_prog_cc_${ac_cc}_c_o=yes 4776 if test "x$CC" != xcc; then 4777 # Test first that cc exists at all. 4778 if { ac_try='cc -c conftest.$ac_ext >&5' 4779 { { case "(($ac_try" in 4780 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4781 *) ac_try_echo=$ac_try;; 4782esac 4783eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4784$as_echo "$ac_try_echo"; } >&5 4785 (eval "$ac_try") 2>&5 4786 ac_status=$? 4787 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4788 test $ac_status = 0; }; }; then 4789 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 4790 rm -f conftest2.* 4791 if { { case "(($ac_try" in 4792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4793 *) ac_try_echo=$ac_try;; 4794esac 4795eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4796$as_echo "$ac_try_echo"; } >&5 4797 (eval "$ac_try") 2>&5 4798 ac_status=$? 4799 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4800 test $ac_status = 0; } && 4801 test -f conftest2.$ac_objext && { { case "(($ac_try" in 4802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4803 *) ac_try_echo=$ac_try;; 4804esac 4805eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4806$as_echo "$ac_try_echo"; } >&5 4807 (eval "$ac_try") 2>&5 4808 ac_status=$? 4809 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4810 test $ac_status = 0; }; 4811 then 4812 # cc works too. 4813 : 4814 else 4815 # cc exists but doesn't like -o. 4816 eval ac_cv_prog_cc_${ac_cc}_c_o=no 4817 fi 4818 fi 4819 fi 4820else 4821 eval ac_cv_prog_cc_${ac_cc}_c_o=no 4822fi 4823rm -f core conftest* 4824 4825fi 4826if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then 4827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4828$as_echo "yes" >&6; } 4829else 4830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4831$as_echo "no" >&6; } 4832 4833$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h 4834 4835fi 4836 4837# FIXME: we rely on the cache variable name because 4838# there is no other way. 4839set dummy $CC 4840am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 4841eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o 4842if test "$am_t" != yes; then 4843 # Losing compiler, so override with the script. 4844 # FIXME: It is wrong to rewrite CC. 4845 # But if we don't then we get into trouble of one sort or another. 4846 # A longer-term fix would be to have automake use am__CC in this case, 4847 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4848 CC="$am_aux_dir/compile $CC" 4849fi 4850 4851 4852 4853 4854 4855# Newer automakes demand CCAS and CCASFLAGS. 4856: ${CCAS='$(CC)'} 4857: ${CCASFLAGS='$(CFLAGS)'} 4858 4859 4860 4861if test -n "$ac_tool_prefix"; then 4862 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. 4863set dummy ${ac_tool_prefix}as; ac_word=$2 4864{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4865$as_echo_n "checking for $ac_word... " >&6; } 4866if test "${ac_cv_prog_AS+set}" = set; then : 4867 $as_echo_n "(cached) " >&6 4868else 4869 if test -n "$AS"; then 4870 ac_cv_prog_AS="$AS" # Let the user override the test. 4871else 4872as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4873for as_dir in $PATH 4874do 4875 IFS=$as_save_IFS 4876 test -z "$as_dir" && as_dir=. 4877 for ac_exec_ext in '' $ac_executable_extensions; do 4878 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4879 ac_cv_prog_AS="${ac_tool_prefix}as" 4880 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4881 break 2 4882 fi 4883done 4884 done 4885IFS=$as_save_IFS 4886 4887fi 4888fi 4889AS=$ac_cv_prog_AS 4890if test -n "$AS"; then 4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5 4892$as_echo "$AS" >&6; } 4893else 4894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4895$as_echo "no" >&6; } 4896fi 4897 4898 4899fi 4900if test -z "$ac_cv_prog_AS"; then 4901 ac_ct_AS=$AS 4902 # Extract the first word of "as", so it can be a program name with args. 4903set dummy as; ac_word=$2 4904{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4905$as_echo_n "checking for $ac_word... " >&6; } 4906if test "${ac_cv_prog_ac_ct_AS+set}" = set; then : 4907 $as_echo_n "(cached) " >&6 4908else 4909 if test -n "$ac_ct_AS"; then 4910 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. 4911else 4912as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4913for as_dir in $PATH 4914do 4915 IFS=$as_save_IFS 4916 test -z "$as_dir" && as_dir=. 4917 for ac_exec_ext in '' $ac_executable_extensions; do 4918 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4919 ac_cv_prog_ac_ct_AS="as" 4920 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4921 break 2 4922 fi 4923done 4924 done 4925IFS=$as_save_IFS 4926 4927fi 4928fi 4929ac_ct_AS=$ac_cv_prog_ac_ct_AS 4930if test -n "$ac_ct_AS"; then 4931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5 4932$as_echo "$ac_ct_AS" >&6; } 4933else 4934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4935$as_echo "no" >&6; } 4936fi 4937 4938 if test "x$ac_ct_AS" = x; then 4939 AS="" 4940 else 4941 case $cross_compiling:$ac_tool_warned in 4942yes:) 4943{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4944$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4945ac_tool_warned=yes ;; 4946esac 4947 AS=$ac_ct_AS 4948 fi 4949else 4950 AS="$ac_cv_prog_AS" 4951fi 4952 4953if test -n "$ac_tool_prefix"; then 4954 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4955set dummy ${ac_tool_prefix}ar; ac_word=$2 4956{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4957$as_echo_n "checking for $ac_word... " >&6; } 4958if test "${ac_cv_prog_AR+set}" = set; then : 4959 $as_echo_n "(cached) " >&6 4960else 4961 if test -n "$AR"; then 4962 ac_cv_prog_AR="$AR" # Let the user override the test. 4963else 4964as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4965for as_dir in $PATH 4966do 4967 IFS=$as_save_IFS 4968 test -z "$as_dir" && as_dir=. 4969 for ac_exec_ext in '' $ac_executable_extensions; do 4970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4971 ac_cv_prog_AR="${ac_tool_prefix}ar" 4972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4973 break 2 4974 fi 4975done 4976 done 4977IFS=$as_save_IFS 4978 4979fi 4980fi 4981AR=$ac_cv_prog_AR 4982if test -n "$AR"; then 4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4984$as_echo "$AR" >&6; } 4985else 4986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4987$as_echo "no" >&6; } 4988fi 4989 4990 4991fi 4992if test -z "$ac_cv_prog_AR"; then 4993 ac_ct_AR=$AR 4994 # Extract the first word of "ar", so it can be a program name with args. 4995set dummy ar; ac_word=$2 4996{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4997$as_echo_n "checking for $ac_word... " >&6; } 4998if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 4999 $as_echo_n "(cached) " >&6 5000else 5001 if test -n "$ac_ct_AR"; then 5002 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5003else 5004as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5005for as_dir in $PATH 5006do 5007 IFS=$as_save_IFS 5008 test -z "$as_dir" && as_dir=. 5009 for ac_exec_ext in '' $ac_executable_extensions; do 5010 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5011 ac_cv_prog_ac_ct_AR="ar" 5012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5013 break 2 5014 fi 5015done 5016 done 5017IFS=$as_save_IFS 5018 5019fi 5020fi 5021ac_ct_AR=$ac_cv_prog_ac_ct_AR 5022if test -n "$ac_ct_AR"; then 5023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5024$as_echo "$ac_ct_AR" >&6; } 5025else 5026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5027$as_echo "no" >&6; } 5028fi 5029 5030 if test "x$ac_ct_AR" = x; then 5031 AR="" 5032 else 5033 case $cross_compiling:$ac_tool_warned in 5034yes:) 5035{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5036$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5037ac_tool_warned=yes ;; 5038esac 5039 AR=$ac_ct_AR 5040 fi 5041else 5042 AR="$ac_cv_prog_AR" 5043fi 5044 5045if test -n "$ac_tool_prefix"; then 5046 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5047set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5049$as_echo_n "checking for $ac_word... " >&6; } 5050if test "${ac_cv_prog_RANLIB+set}" = set; then : 5051 $as_echo_n "(cached) " >&6 5052else 5053 if test -n "$RANLIB"; then 5054 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5055else 5056as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5057for as_dir in $PATH 5058do 5059 IFS=$as_save_IFS 5060 test -z "$as_dir" && as_dir=. 5061 for ac_exec_ext in '' $ac_executable_extensions; do 5062 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5063 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5064 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5065 break 2 5066 fi 5067done 5068 done 5069IFS=$as_save_IFS 5070 5071fi 5072fi 5073RANLIB=$ac_cv_prog_RANLIB 5074if test -n "$RANLIB"; then 5075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5076$as_echo "$RANLIB" >&6; } 5077else 5078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5079$as_echo "no" >&6; } 5080fi 5081 5082 5083fi 5084if test -z "$ac_cv_prog_RANLIB"; then 5085 ac_ct_RANLIB=$RANLIB 5086 # Extract the first word of "ranlib", so it can be a program name with args. 5087set dummy ranlib; ac_word=$2 5088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5089$as_echo_n "checking for $ac_word... " >&6; } 5090if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 5091 $as_echo_n "(cached) " >&6 5092else 5093 if test -n "$ac_ct_RANLIB"; then 5094 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5095else 5096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5097for as_dir in $PATH 5098do 5099 IFS=$as_save_IFS 5100 test -z "$as_dir" && as_dir=. 5101 for ac_exec_ext in '' $ac_executable_extensions; do 5102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5103 ac_cv_prog_ac_ct_RANLIB="ranlib" 5104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5105 break 2 5106 fi 5107done 5108 done 5109IFS=$as_save_IFS 5110 5111fi 5112fi 5113ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5114if test -n "$ac_ct_RANLIB"; then 5115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5116$as_echo "$ac_ct_RANLIB" >&6; } 5117else 5118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5119$as_echo "no" >&6; } 5120fi 5121 5122 if test "x$ac_ct_RANLIB" = x; then 5123 RANLIB=":" 5124 else 5125 case $cross_compiling:$ac_tool_warned in 5126yes:) 5127{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5128$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5129ac_tool_warned=yes ;; 5130esac 5131 RANLIB=$ac_ct_RANLIB 5132 fi 5133else 5134 RANLIB="$ac_cv_prog_RANLIB" 5135fi 5136 5137 5138# Check we may build wrappers library 5139echo "test: bndmov %bnd0, %bnd1" > conftest.s 5140if { ac_try='$AS -o conftest.o conftest.s 1>&5' 5141 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5142 (eval $ac_try) 2>&5 5143 ac_status=$? 5144 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5145 test $ac_status = 0; }; } 5146then 5147 mpx_as=yes 5148else 5149 mpx_as=no 5150 echo "configure: no MPX support fo as" >&5 5151fi 5152rm -f conftest.o conftest.s 5153 if test "x$mpx_as" = "xyes"; then 5154 MPX_AS_SUPPORTED_TRUE= 5155 MPX_AS_SUPPORTED_FALSE='#' 5156else 5157 MPX_AS_SUPPORTED_TRUE='#' 5158 MPX_AS_SUPPORTED_FALSE= 5159fi 5160 5161 5162# Configure libtool 5163enable_dlopen=yes 5164 5165 5166 5167case `pwd` in 5168 *\ * | *\ *) 5169 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5170$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5171esac 5172 5173 5174 5175macro_version='2.2.7a' 5176macro_revision='1.3134' 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190ltmain="$ac_aux_dir/ltmain.sh" 5191 5192# Backslashify metacharacters that are still active within 5193# double-quoted strings. 5194sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5195 5196# Same as above, but do not quote variable references. 5197double_quote_subst='s/\(["`\\]\)/\\\1/g' 5198 5199# Sed substitution to delay expansion of an escaped shell variable in a 5200# double_quote_subst'ed string. 5201delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5202 5203# Sed substitution to delay expansion of an escaped single quote. 5204delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5205 5206# Sed substitution to avoid accidental globbing in evaled expressions 5207no_glob_subst='s/\*/\\\*/g' 5208 5209ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5210ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5211ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5212 5213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5214$as_echo_n "checking how to print strings... " >&6; } 5215# Test print first, because it will be a builtin if present. 5216if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5217 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5218 ECHO='print -r --' 5219elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5220 ECHO='printf %s\n' 5221else 5222 # Use this function as a fallback that always works. 5223 func_fallback_echo () 5224 { 5225 eval 'cat <<_LTECHO_EOF 5226$1 5227_LTECHO_EOF' 5228 } 5229 ECHO='func_fallback_echo' 5230fi 5231 5232# func_echo_all arg... 5233# Invoke $ECHO with all args, space-separated. 5234func_echo_all () 5235{ 5236 $ECHO "" 5237} 5238 5239case "$ECHO" in 5240 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5241$as_echo "printf" >&6; } ;; 5242 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5243$as_echo "print -r" >&6; } ;; 5244 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5245$as_echo "cat" >&6; } ;; 5246esac 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5262$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5263if test "${ac_cv_path_SED+set}" = set; then : 5264 $as_echo_n "(cached) " >&6 5265else 5266 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5267 for ac_i in 1 2 3 4 5 6 7; do 5268 ac_script="$ac_script$as_nl$ac_script" 5269 done 5270 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5271 { ac_script=; unset ac_script;} 5272 if test -z "$SED"; then 5273 ac_path_SED_found=false 5274 # Loop through the user's path and test for each of PROGNAME-LIST 5275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5276for as_dir in $PATH 5277do 5278 IFS=$as_save_IFS 5279 test -z "$as_dir" && as_dir=. 5280 for ac_prog in sed gsed; do 5281 for ac_exec_ext in '' $ac_executable_extensions; do 5282 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5283 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5284# Check for GNU ac_path_SED and select it if it is found. 5285 # Check for GNU $ac_path_SED 5286case `"$ac_path_SED" --version 2>&1` in 5287*GNU*) 5288 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5289*) 5290 ac_count=0 5291 $as_echo_n 0123456789 >"conftest.in" 5292 while : 5293 do 5294 cat "conftest.in" "conftest.in" >"conftest.tmp" 5295 mv "conftest.tmp" "conftest.in" 5296 cp "conftest.in" "conftest.nl" 5297 $as_echo '' >> "conftest.nl" 5298 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5299 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5300 as_fn_arith $ac_count + 1 && ac_count=$as_val 5301 if test $ac_count -gt ${ac_path_SED_max-0}; then 5302 # Best one so far, save it but keep looking for a better one 5303 ac_cv_path_SED="$ac_path_SED" 5304 ac_path_SED_max=$ac_count 5305 fi 5306 # 10*(2^10) chars as input seems more than enough 5307 test $ac_count -gt 10 && break 5308 done 5309 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5310esac 5311 5312 $ac_path_SED_found && break 3 5313 done 5314 done 5315 done 5316IFS=$as_save_IFS 5317 if test -z "$ac_cv_path_SED"; then 5318 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5319 fi 5320else 5321 ac_cv_path_SED=$SED 5322fi 5323 5324fi 5325{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5326$as_echo "$ac_cv_path_SED" >&6; } 5327 SED="$ac_cv_path_SED" 5328 rm -f conftest.sed 5329 5330test -z "$SED" && SED=sed 5331Xsed="$SED -e 1s/^X//" 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5344$as_echo_n "checking for fgrep... " >&6; } 5345if test "${ac_cv_path_FGREP+set}" = set; then : 5346 $as_echo_n "(cached) " >&6 5347else 5348 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5349 then ac_cv_path_FGREP="$GREP -F" 5350 else 5351 if test -z "$FGREP"; then 5352 ac_path_FGREP_found=false 5353 # Loop through the user's path and test for each of PROGNAME-LIST 5354 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5355for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5356do 5357 IFS=$as_save_IFS 5358 test -z "$as_dir" && as_dir=. 5359 for ac_prog in fgrep; do 5360 for ac_exec_ext in '' $ac_executable_extensions; do 5361 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5362 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5363# Check for GNU ac_path_FGREP and select it if it is found. 5364 # Check for GNU $ac_path_FGREP 5365case `"$ac_path_FGREP" --version 2>&1` in 5366*GNU*) 5367 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5368*) 5369 ac_count=0 5370 $as_echo_n 0123456789 >"conftest.in" 5371 while : 5372 do 5373 cat "conftest.in" "conftest.in" >"conftest.tmp" 5374 mv "conftest.tmp" "conftest.in" 5375 cp "conftest.in" "conftest.nl" 5376 $as_echo 'FGREP' >> "conftest.nl" 5377 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5378 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5379 as_fn_arith $ac_count + 1 && ac_count=$as_val 5380 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5381 # Best one so far, save it but keep looking for a better one 5382 ac_cv_path_FGREP="$ac_path_FGREP" 5383 ac_path_FGREP_max=$ac_count 5384 fi 5385 # 10*(2^10) chars as input seems more than enough 5386 test $ac_count -gt 10 && break 5387 done 5388 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5389esac 5390 5391 $ac_path_FGREP_found && break 3 5392 done 5393 done 5394 done 5395IFS=$as_save_IFS 5396 if test -z "$ac_cv_path_FGREP"; then 5397 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5398 fi 5399else 5400 ac_cv_path_FGREP=$FGREP 5401fi 5402 5403 fi 5404fi 5405{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5406$as_echo "$ac_cv_path_FGREP" >&6; } 5407 FGREP="$ac_cv_path_FGREP" 5408 5409 5410test -z "$GREP" && GREP=grep 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430# Check whether --with-gnu-ld was given. 5431if test "${with_gnu_ld+set}" = set; then : 5432 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5433else 5434 with_gnu_ld=no 5435fi 5436 5437ac_prog=ld 5438if test "$GCC" = yes; then 5439 # Check if gcc -print-prog-name=ld gives a path. 5440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5441$as_echo_n "checking for ld used by $CC... " >&6; } 5442 case $host in 5443 *-*-mingw*) 5444 # gcc leaves a trailing carriage return which upsets mingw 5445 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5446 *) 5447 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5448 esac 5449 case $ac_prog in 5450 # Accept absolute paths. 5451 [\\/]* | ?:[\\/]*) 5452 re_direlt='/[^/][^/]*/\.\./' 5453 # Canonicalize the pathname of ld 5454 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5455 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5456 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5457 done 5458 test -z "$LD" && LD="$ac_prog" 5459 ;; 5460 "") 5461 # If it fails, then pretend we aren't using GCC. 5462 ac_prog=ld 5463 ;; 5464 *) 5465 # If it is relative, then search for the first ld in PATH. 5466 with_gnu_ld=unknown 5467 ;; 5468 esac 5469elif test "$with_gnu_ld" = yes; then 5470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5471$as_echo_n "checking for GNU ld... " >&6; } 5472else 5473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5474$as_echo_n "checking for non-GNU ld... " >&6; } 5475fi 5476if test "${lt_cv_path_LD+set}" = set; then : 5477 $as_echo_n "(cached) " >&6 5478else 5479 if test -z "$LD"; then 5480 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5481 for ac_dir in $PATH; do 5482 IFS="$lt_save_ifs" 5483 test -z "$ac_dir" && ac_dir=. 5484 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5485 lt_cv_path_LD="$ac_dir/$ac_prog" 5486 # Check to see if the program is GNU ld. I'd rather use --version, 5487 # but apparently some variants of GNU ld only accept -v. 5488 # Break only if it was the GNU/non-GNU ld that we prefer. 5489 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5490 *GNU* | *'with BFD'*) 5491 test "$with_gnu_ld" != no && break 5492 ;; 5493 *) 5494 test "$with_gnu_ld" != yes && break 5495 ;; 5496 esac 5497 fi 5498 done 5499 IFS="$lt_save_ifs" 5500else 5501 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5502fi 5503fi 5504 5505LD="$lt_cv_path_LD" 5506if test -n "$LD"; then 5507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5508$as_echo "$LD" >&6; } 5509else 5510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5511$as_echo "no" >&6; } 5512fi 5513test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5514{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5515$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5516if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5517 $as_echo_n "(cached) " >&6 5518else 5519 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5520case `$LD -v 2>&1 </dev/null` in 5521*GNU* | *'with BFD'*) 5522 lt_cv_prog_gnu_ld=yes 5523 ;; 5524*) 5525 lt_cv_prog_gnu_ld=no 5526 ;; 5527esac 5528fi 5529{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5530$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5531with_gnu_ld=$lt_cv_prog_gnu_ld 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5542$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5543if test "${lt_cv_path_NM+set}" = set; then : 5544 $as_echo_n "(cached) " >&6 5545else 5546 if test -n "$NM"; then 5547 # Let the user override the test. 5548 lt_cv_path_NM="$NM" 5549else 5550 lt_nm_to_check="${ac_tool_prefix}nm" 5551 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5552 lt_nm_to_check="$lt_nm_to_check nm" 5553 fi 5554 for lt_tmp_nm in $lt_nm_to_check; do 5555 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5556 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5557 IFS="$lt_save_ifs" 5558 test -z "$ac_dir" && ac_dir=. 5559 tmp_nm="$ac_dir/$lt_tmp_nm" 5560 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5561 # Check to see if the nm accepts a BSD-compat flag. 5562 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5563 # nm: unknown option "B" ignored 5564 # Tru64's nm complains that /dev/null is an invalid object file 5565 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5566 */dev/null* | *'Invalid file or object type'*) 5567 lt_cv_path_NM="$tmp_nm -B" 5568 break 5569 ;; 5570 *) 5571 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5572 */dev/null*) 5573 lt_cv_path_NM="$tmp_nm -p" 5574 break 5575 ;; 5576 *) 5577 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5578 continue # so that we can try to find one that supports BSD flags 5579 ;; 5580 esac 5581 ;; 5582 esac 5583 fi 5584 done 5585 IFS="$lt_save_ifs" 5586 done 5587 : ${lt_cv_path_NM=no} 5588fi 5589fi 5590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5591$as_echo "$lt_cv_path_NM" >&6; } 5592if test "$lt_cv_path_NM" != "no"; then 5593 NM="$lt_cv_path_NM" 5594else 5595 # Didn't find any BSD compatible name lister, look for dumpbin. 5596 if test -n "$DUMPBIN"; then : 5597 # Let the user override the test. 5598 else 5599 if test -n "$ac_tool_prefix"; then 5600 for ac_prog in dumpbin "link -dump" 5601 do 5602 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5603set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5604{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5605$as_echo_n "checking for $ac_word... " >&6; } 5606if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5607 $as_echo_n "(cached) " >&6 5608else 5609 if test -n "$DUMPBIN"; then 5610 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5611else 5612as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5613for as_dir in $PATH 5614do 5615 IFS=$as_save_IFS 5616 test -z "$as_dir" && as_dir=. 5617 for ac_exec_ext in '' $ac_executable_extensions; do 5618 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5619 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5621 break 2 5622 fi 5623done 5624 done 5625IFS=$as_save_IFS 5626 5627fi 5628fi 5629DUMPBIN=$ac_cv_prog_DUMPBIN 5630if test -n "$DUMPBIN"; then 5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5632$as_echo "$DUMPBIN" >&6; } 5633else 5634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5635$as_echo "no" >&6; } 5636fi 5637 5638 5639 test -n "$DUMPBIN" && break 5640 done 5641fi 5642if test -z "$DUMPBIN"; then 5643 ac_ct_DUMPBIN=$DUMPBIN 5644 for ac_prog in dumpbin "link -dump" 5645do 5646 # Extract the first word of "$ac_prog", so it can be a program name with args. 5647set dummy $ac_prog; ac_word=$2 5648{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5649$as_echo_n "checking for $ac_word... " >&6; } 5650if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5651 $as_echo_n "(cached) " >&6 5652else 5653 if test -n "$ac_ct_DUMPBIN"; then 5654 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5655else 5656as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5657for as_dir in $PATH 5658do 5659 IFS=$as_save_IFS 5660 test -z "$as_dir" && as_dir=. 5661 for ac_exec_ext in '' $ac_executable_extensions; do 5662 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5663 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5664 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5665 break 2 5666 fi 5667done 5668 done 5669IFS=$as_save_IFS 5670 5671fi 5672fi 5673ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5674if test -n "$ac_ct_DUMPBIN"; then 5675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5676$as_echo "$ac_ct_DUMPBIN" >&6; } 5677else 5678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5679$as_echo "no" >&6; } 5680fi 5681 5682 5683 test -n "$ac_ct_DUMPBIN" && break 5684done 5685 5686 if test "x$ac_ct_DUMPBIN" = x; then 5687 DUMPBIN=":" 5688 else 5689 case $cross_compiling:$ac_tool_warned in 5690yes:) 5691{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5692$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5693ac_tool_warned=yes ;; 5694esac 5695 DUMPBIN=$ac_ct_DUMPBIN 5696 fi 5697fi 5698 5699 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5700 *COFF*) 5701 DUMPBIN="$DUMPBIN -symbols" 5702 ;; 5703 *) 5704 DUMPBIN=: 5705 ;; 5706 esac 5707 fi 5708 5709 if test "$DUMPBIN" != ":"; then 5710 NM="$DUMPBIN" 5711 fi 5712fi 5713test -z "$NM" && NM=nm 5714 5715 5716 5717 5718 5719 5720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5721$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5722if test "${lt_cv_nm_interface+set}" = set; then : 5723 $as_echo_n "(cached) " >&6 5724else 5725 lt_cv_nm_interface="BSD nm" 5726 echo "int some_variable = 0;" > conftest.$ac_ext 5727 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5728 (eval "$ac_compile" 2>conftest.err) 5729 cat conftest.err >&5 5730 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5731 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5732 cat conftest.err >&5 5733 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5734 cat conftest.out >&5 5735 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5736 lt_cv_nm_interface="MS dumpbin" 5737 fi 5738 rm -f conftest* 5739fi 5740{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5741$as_echo "$lt_cv_nm_interface" >&6; } 5742 5743{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5744$as_echo_n "checking whether ln -s works... " >&6; } 5745LN_S=$as_ln_s 5746if test "$LN_S" = "ln -s"; then 5747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5748$as_echo "yes" >&6; } 5749else 5750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5751$as_echo "no, using $LN_S" >&6; } 5752fi 5753 5754# find the maximum length of command line arguments 5755{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5756$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5757if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5758 $as_echo_n "(cached) " >&6 5759else 5760 i=0 5761 teststring="ABCD" 5762 5763 case $build_os in 5764 msdosdjgpp*) 5765 # On DJGPP, this test can blow up pretty badly due to problems in libc 5766 # (any single argument exceeding 2000 bytes causes a buffer overrun 5767 # during glob expansion). Even if it were fixed, the result of this 5768 # check would be larger than it should be. 5769 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5770 ;; 5771 5772 gnu*) 5773 # Under GNU Hurd, this test is not required because there is 5774 # no limit to the length of command line arguments. 5775 # Libtool will interpret -1 as no limit whatsoever 5776 lt_cv_sys_max_cmd_len=-1; 5777 ;; 5778 5779 cygwin* | mingw* | cegcc*) 5780 # On Win9x/ME, this test blows up -- it succeeds, but takes 5781 # about 5 minutes as the teststring grows exponentially. 5782 # Worse, since 9x/ME are not pre-emptively multitasking, 5783 # you end up with a "frozen" computer, even though with patience 5784 # the test eventually succeeds (with a max line length of 256k). 5785 # Instead, let's just punt: use the minimum linelength reported by 5786 # all of the supported platforms: 8192 (on NT/2K/XP). 5787 lt_cv_sys_max_cmd_len=8192; 5788 ;; 5789 5790 mint*) 5791 # On MiNT this can take a long time and run out of memory. 5792 lt_cv_sys_max_cmd_len=8192; 5793 ;; 5794 5795 amigaos*) 5796 # On AmigaOS with pdksh, this test takes hours, literally. 5797 # So we just punt and use a minimum line length of 8192. 5798 lt_cv_sys_max_cmd_len=8192; 5799 ;; 5800 5801 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5802 # This has been around since 386BSD, at least. Likely further. 5803 if test -x /sbin/sysctl; then 5804 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5805 elif test -x /usr/sbin/sysctl; then 5806 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5807 else 5808 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5809 fi 5810 # And add a safety zone 5811 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5812 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5813 ;; 5814 5815 interix*) 5816 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5817 lt_cv_sys_max_cmd_len=196608 5818 ;; 5819 5820 osf*) 5821 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5822 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5823 # nice to cause kernel panics so lets avoid the loop below. 5824 # First set a reasonable default. 5825 lt_cv_sys_max_cmd_len=16384 5826 # 5827 if test -x /sbin/sysconfig; then 5828 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5829 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5830 esac 5831 fi 5832 ;; 5833 sco3.2v5*) 5834 lt_cv_sys_max_cmd_len=102400 5835 ;; 5836 sysv5* | sco5v6* | sysv4.2uw2*) 5837 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5838 if test -n "$kargmax"; then 5839 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5840 else 5841 lt_cv_sys_max_cmd_len=32768 5842 fi 5843 ;; 5844 *) 5845 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5846 if test -n "$lt_cv_sys_max_cmd_len"; then 5847 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5848 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5849 else 5850 # Make teststring a little bigger before we do anything with it. 5851 # a 1K string should be a reasonable start. 5852 for i in 1 2 3 4 5 6 7 8 ; do 5853 teststring=$teststring$teststring 5854 done 5855 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5856 # If test is not a shell built-in, we'll probably end up computing a 5857 # maximum length that is only half of the actual maximum length, but 5858 # we can't tell. 5859 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5860 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5861 test $i != 17 # 1/2 MB should be enough 5862 do 5863 i=`expr $i + 1` 5864 teststring=$teststring$teststring 5865 done 5866 # Only check the string length outside the loop. 5867 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5868 teststring= 5869 # Add a significant safety factor because C++ compilers can tack on 5870 # massive amounts of additional arguments before passing them to the 5871 # linker. It appears as though 1/2 is a usable value. 5872 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5873 fi 5874 ;; 5875 esac 5876 5877fi 5878 5879if test -n $lt_cv_sys_max_cmd_len ; then 5880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5881$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5882else 5883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5884$as_echo "none" >&6; } 5885fi 5886max_cmd_len=$lt_cv_sys_max_cmd_len 5887 5888 5889 5890 5891 5892 5893: ${CP="cp -f"} 5894: ${MV="mv -f"} 5895: ${RM="rm -f"} 5896 5897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5898$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5899# Try some XSI features 5900xsi_shell=no 5901( _lt_dummy="a/b/c" 5902 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5903 = c,a/b,, \ 5904 && eval 'test $(( 1 + 1 )) -eq 2 \ 5905 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5906 && xsi_shell=yes 5907{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5908$as_echo "$xsi_shell" >&6; } 5909 5910 5911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5912$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5913lt_shell_append=no 5914( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5915 >/dev/null 2>&1 \ 5916 && lt_shell_append=yes 5917{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5918$as_echo "$lt_shell_append" >&6; } 5919 5920 5921if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5922 lt_unset=unset 5923else 5924 lt_unset=false 5925fi 5926 5927 5928 5929 5930 5931# test EBCDIC or ASCII 5932case `echo X|tr X '\101'` in 5933 A) # ASCII based system 5934 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5935 lt_SP2NL='tr \040 \012' 5936 lt_NL2SP='tr \015\012 \040\040' 5937 ;; 5938 *) # EBCDIC based system 5939 lt_SP2NL='tr \100 \n' 5940 lt_NL2SP='tr \r\n \100\100' 5941 ;; 5942esac 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5953$as_echo_n "checking for $LD option to reload object files... " >&6; } 5954if test "${lt_cv_ld_reload_flag+set}" = set; then : 5955 $as_echo_n "(cached) " >&6 5956else 5957 lt_cv_ld_reload_flag='-r' 5958fi 5959{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5960$as_echo "$lt_cv_ld_reload_flag" >&6; } 5961reload_flag=$lt_cv_ld_reload_flag 5962case $reload_flag in 5963"" | " "*) ;; 5964*) reload_flag=" $reload_flag" ;; 5965esac 5966reload_cmds='$LD$reload_flag -o $output$reload_objs' 5967case $host_os in 5968 darwin*) 5969 if test "$GCC" = yes; then 5970 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5971 else 5972 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5973 fi 5974 ;; 5975esac 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985if test -n "$ac_tool_prefix"; then 5986 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5987set dummy ${ac_tool_prefix}objdump; ac_word=$2 5988{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5989$as_echo_n "checking for $ac_word... " >&6; } 5990if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5991 $as_echo_n "(cached) " >&6 5992else 5993 if test -n "$OBJDUMP"; then 5994 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5995else 5996as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5997for as_dir in $PATH 5998do 5999 IFS=$as_save_IFS 6000 test -z "$as_dir" && as_dir=. 6001 for ac_exec_ext in '' $ac_executable_extensions; do 6002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6003 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 6004 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6005 break 2 6006 fi 6007done 6008 done 6009IFS=$as_save_IFS 6010 6011fi 6012fi 6013OBJDUMP=$ac_cv_prog_OBJDUMP 6014if test -n "$OBJDUMP"; then 6015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 6016$as_echo "$OBJDUMP" >&6; } 6017else 6018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6019$as_echo "no" >&6; } 6020fi 6021 6022 6023fi 6024if test -z "$ac_cv_prog_OBJDUMP"; then 6025 ac_ct_OBJDUMP=$OBJDUMP 6026 # Extract the first word of "objdump", so it can be a program name with args. 6027set dummy objdump; ac_word=$2 6028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6029$as_echo_n "checking for $ac_word... " >&6; } 6030if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 6031 $as_echo_n "(cached) " >&6 6032else 6033 if test -n "$ac_ct_OBJDUMP"; then 6034 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 6035else 6036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6037for as_dir in $PATH 6038do 6039 IFS=$as_save_IFS 6040 test -z "$as_dir" && as_dir=. 6041 for ac_exec_ext in '' $ac_executable_extensions; do 6042 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6043 ac_cv_prog_ac_ct_OBJDUMP="objdump" 6044 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6045 break 2 6046 fi 6047done 6048 done 6049IFS=$as_save_IFS 6050 6051fi 6052fi 6053ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6054if test -n "$ac_ct_OBJDUMP"; then 6055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 6056$as_echo "$ac_ct_OBJDUMP" >&6; } 6057else 6058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6059$as_echo "no" >&6; } 6060fi 6061 6062 if test "x$ac_ct_OBJDUMP" = x; then 6063 OBJDUMP="false" 6064 else 6065 case $cross_compiling:$ac_tool_warned in 6066yes:) 6067{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6068$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6069ac_tool_warned=yes ;; 6070esac 6071 OBJDUMP=$ac_ct_OBJDUMP 6072 fi 6073else 6074 OBJDUMP="$ac_cv_prog_OBJDUMP" 6075fi 6076 6077test -z "$OBJDUMP" && OBJDUMP=objdump 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6088$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6089if test "${lt_cv_deplibs_check_method+set}" = set; then : 6090 $as_echo_n "(cached) " >&6 6091else 6092 lt_cv_file_magic_cmd='$MAGIC_CMD' 6093lt_cv_file_magic_test_file= 6094lt_cv_deplibs_check_method='unknown' 6095# Need to set the preceding variable on all platforms that support 6096# interlibrary dependencies. 6097# 'none' -- dependencies not supported. 6098# `unknown' -- same as none, but documents that we really don't know. 6099# 'pass_all' -- all dependencies passed with no checks. 6100# 'test_compile' -- check by making test program. 6101# 'file_magic [[regex]]' -- check by looking for files in library path 6102# which responds to the $file_magic_cmd with a given extended regex. 6103# If you have `file' or equivalent on your system and you're not sure 6104# whether `pass_all' will *always* work, you probably want this one. 6105 6106case $host_os in 6107aix[4-9]*) 6108 lt_cv_deplibs_check_method=pass_all 6109 ;; 6110 6111beos*) 6112 lt_cv_deplibs_check_method=pass_all 6113 ;; 6114 6115bsdi[45]*) 6116 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6117 lt_cv_file_magic_cmd='/usr/bin/file -L' 6118 lt_cv_file_magic_test_file=/shlib/libc.so 6119 ;; 6120 6121cygwin*) 6122 # func_win32_libid is a shell function defined in ltmain.sh 6123 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6124 lt_cv_file_magic_cmd='func_win32_libid' 6125 ;; 6126 6127mingw* | pw32*) 6128 # Base MSYS/MinGW do not provide the 'file' command needed by 6129 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6130 # unless we find 'file', for example because we are cross-compiling. 6131 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6132 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6133 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6134 lt_cv_file_magic_cmd='func_win32_libid' 6135 else 6136 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6137 lt_cv_file_magic_cmd='$OBJDUMP -f' 6138 fi 6139 ;; 6140 6141cegcc*) 6142 # use the weaker test based on 'objdump'. See mingw*. 6143 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6144 lt_cv_file_magic_cmd='$OBJDUMP -f' 6145 ;; 6146 6147darwin* | rhapsody*) 6148 lt_cv_deplibs_check_method=pass_all 6149 ;; 6150 6151freebsd* | dragonfly*) 6152 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6153 case $host_cpu in 6154 i*86 ) 6155 # Not sure whether the presence of OpenBSD here was a mistake. 6156 # Let's accept both of them until this is cleared up. 6157 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6158 lt_cv_file_magic_cmd=/usr/bin/file 6159 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6160 ;; 6161 esac 6162 else 6163 lt_cv_deplibs_check_method=pass_all 6164 fi 6165 ;; 6166 6167gnu*) 6168 lt_cv_deplibs_check_method=pass_all 6169 ;; 6170 6171haiku*) 6172 lt_cv_deplibs_check_method=pass_all 6173 ;; 6174 6175hpux10.20* | hpux11*) 6176 lt_cv_file_magic_cmd=/usr/bin/file 6177 case $host_cpu in 6178 ia64*) 6179 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6180 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6181 ;; 6182 hppa*64*) 6183 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]' 6184 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6185 ;; 6186 *) 6187 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6188 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6189 ;; 6190 esac 6191 ;; 6192 6193interix[3-9]*) 6194 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6195 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6196 ;; 6197 6198irix5* | irix6* | nonstopux*) 6199 case $LD in 6200 *-32|*"-32 ") libmagic=32-bit;; 6201 *-n32|*"-n32 ") libmagic=N32;; 6202 *-64|*"-64 ") libmagic=64-bit;; 6203 *) libmagic=never-match;; 6204 esac 6205 lt_cv_deplibs_check_method=pass_all 6206 ;; 6207 6208# This must be Linux ELF. 6209linux* | k*bsd*-gnu | kopensolaris*-gnu) 6210 lt_cv_deplibs_check_method=pass_all 6211 ;; 6212 6213netbsd*) 6214 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6215 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6216 else 6217 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6218 fi 6219 ;; 6220 6221newos6*) 6222 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6223 lt_cv_file_magic_cmd=/usr/bin/file 6224 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6225 ;; 6226 6227*nto* | *qnx*) 6228 lt_cv_deplibs_check_method=pass_all 6229 ;; 6230 6231openbsd*) 6232 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6233 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6234 else 6235 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6236 fi 6237 ;; 6238 6239osf3* | osf4* | osf5*) 6240 lt_cv_deplibs_check_method=pass_all 6241 ;; 6242 6243rdos*) 6244 lt_cv_deplibs_check_method=pass_all 6245 ;; 6246 6247solaris*) 6248 lt_cv_deplibs_check_method=pass_all 6249 ;; 6250 6251sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6252 lt_cv_deplibs_check_method=pass_all 6253 ;; 6254 6255sysv4 | sysv4.3*) 6256 case $host_vendor in 6257 motorola) 6258 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]' 6259 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6260 ;; 6261 ncr) 6262 lt_cv_deplibs_check_method=pass_all 6263 ;; 6264 sequent) 6265 lt_cv_file_magic_cmd='/bin/file' 6266 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6267 ;; 6268 sni) 6269 lt_cv_file_magic_cmd='/bin/file' 6270 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6271 lt_cv_file_magic_test_file=/lib/libc.so 6272 ;; 6273 siemens) 6274 lt_cv_deplibs_check_method=pass_all 6275 ;; 6276 pc) 6277 lt_cv_deplibs_check_method=pass_all 6278 ;; 6279 esac 6280 ;; 6281 6282tpf*) 6283 lt_cv_deplibs_check_method=pass_all 6284 ;; 6285esac 6286 6287fi 6288{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6289$as_echo "$lt_cv_deplibs_check_method" >&6; } 6290file_magic_cmd=$lt_cv_file_magic_cmd 6291deplibs_check_method=$lt_cv_deplibs_check_method 6292test -z "$deplibs_check_method" && deplibs_check_method=unknown 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305if test -n "$ac_tool_prefix"; then 6306 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6307set dummy ${ac_tool_prefix}ar; ac_word=$2 6308{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6309$as_echo_n "checking for $ac_word... " >&6; } 6310if test "${ac_cv_prog_AR+set}" = set; then : 6311 $as_echo_n "(cached) " >&6 6312else 6313 if test -n "$AR"; then 6314 ac_cv_prog_AR="$AR" # Let the user override the test. 6315else 6316as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6317for as_dir in $PATH 6318do 6319 IFS=$as_save_IFS 6320 test -z "$as_dir" && as_dir=. 6321 for ac_exec_ext in '' $ac_executable_extensions; do 6322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6323 ac_cv_prog_AR="${ac_tool_prefix}ar" 6324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6325 break 2 6326 fi 6327done 6328 done 6329IFS=$as_save_IFS 6330 6331fi 6332fi 6333AR=$ac_cv_prog_AR 6334if test -n "$AR"; then 6335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6336$as_echo "$AR" >&6; } 6337else 6338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6339$as_echo "no" >&6; } 6340fi 6341 6342 6343fi 6344if test -z "$ac_cv_prog_AR"; then 6345 ac_ct_AR=$AR 6346 # Extract the first word of "ar", so it can be a program name with args. 6347set dummy ar; ac_word=$2 6348{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6349$as_echo_n "checking for $ac_word... " >&6; } 6350if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6351 $as_echo_n "(cached) " >&6 6352else 6353 if test -n "$ac_ct_AR"; then 6354 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6355else 6356as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6357for as_dir in $PATH 6358do 6359 IFS=$as_save_IFS 6360 test -z "$as_dir" && as_dir=. 6361 for ac_exec_ext in '' $ac_executable_extensions; do 6362 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6363 ac_cv_prog_ac_ct_AR="ar" 6364 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6365 break 2 6366 fi 6367done 6368 done 6369IFS=$as_save_IFS 6370 6371fi 6372fi 6373ac_ct_AR=$ac_cv_prog_ac_ct_AR 6374if test -n "$ac_ct_AR"; then 6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6376$as_echo "$ac_ct_AR" >&6; } 6377else 6378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6379$as_echo "no" >&6; } 6380fi 6381 6382 if test "x$ac_ct_AR" = x; then 6383 AR="false" 6384 else 6385 case $cross_compiling:$ac_tool_warned in 6386yes:) 6387{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6388$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6389ac_tool_warned=yes ;; 6390esac 6391 AR=$ac_ct_AR 6392 fi 6393else 6394 AR="$ac_cv_prog_AR" 6395fi 6396 6397test -z "$AR" && AR=ar 6398test -z "$AR_FLAGS" && AR_FLAGS=cru 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410if test -n "$ac_tool_prefix"; then 6411 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6412set dummy ${ac_tool_prefix}strip; ac_word=$2 6413{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6414$as_echo_n "checking for $ac_word... " >&6; } 6415if test "${ac_cv_prog_STRIP+set}" = set; then : 6416 $as_echo_n "(cached) " >&6 6417else 6418 if test -n "$STRIP"; then 6419 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6420else 6421as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6422for as_dir in $PATH 6423do 6424 IFS=$as_save_IFS 6425 test -z "$as_dir" && as_dir=. 6426 for ac_exec_ext in '' $ac_executable_extensions; do 6427 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6428 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6429 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6430 break 2 6431 fi 6432done 6433 done 6434IFS=$as_save_IFS 6435 6436fi 6437fi 6438STRIP=$ac_cv_prog_STRIP 6439if test -n "$STRIP"; then 6440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6441$as_echo "$STRIP" >&6; } 6442else 6443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6444$as_echo "no" >&6; } 6445fi 6446 6447 6448fi 6449if test -z "$ac_cv_prog_STRIP"; then 6450 ac_ct_STRIP=$STRIP 6451 # Extract the first word of "strip", so it can be a program name with args. 6452set dummy strip; ac_word=$2 6453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6454$as_echo_n "checking for $ac_word... " >&6; } 6455if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6456 $as_echo_n "(cached) " >&6 6457else 6458 if test -n "$ac_ct_STRIP"; then 6459 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6460else 6461as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6462for as_dir in $PATH 6463do 6464 IFS=$as_save_IFS 6465 test -z "$as_dir" && as_dir=. 6466 for ac_exec_ext in '' $ac_executable_extensions; do 6467 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6468 ac_cv_prog_ac_ct_STRIP="strip" 6469 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6470 break 2 6471 fi 6472done 6473 done 6474IFS=$as_save_IFS 6475 6476fi 6477fi 6478ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6479if test -n "$ac_ct_STRIP"; then 6480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6481$as_echo "$ac_ct_STRIP" >&6; } 6482else 6483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6484$as_echo "no" >&6; } 6485fi 6486 6487 if test "x$ac_ct_STRIP" = x; then 6488 STRIP=":" 6489 else 6490 case $cross_compiling:$ac_tool_warned in 6491yes:) 6492{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6493$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6494ac_tool_warned=yes ;; 6495esac 6496 STRIP=$ac_ct_STRIP 6497 fi 6498else 6499 STRIP="$ac_cv_prog_STRIP" 6500fi 6501 6502test -z "$STRIP" && STRIP=: 6503 6504 6505 6506 6507 6508 6509if test -n "$ac_tool_prefix"; then 6510 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6511set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6512{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6513$as_echo_n "checking for $ac_word... " >&6; } 6514if test "${ac_cv_prog_RANLIB+set}" = set; then : 6515 $as_echo_n "(cached) " >&6 6516else 6517 if test -n "$RANLIB"; then 6518 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6519else 6520as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6521for as_dir in $PATH 6522do 6523 IFS=$as_save_IFS 6524 test -z "$as_dir" && as_dir=. 6525 for ac_exec_ext in '' $ac_executable_extensions; do 6526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6527 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6528 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6529 break 2 6530 fi 6531done 6532 done 6533IFS=$as_save_IFS 6534 6535fi 6536fi 6537RANLIB=$ac_cv_prog_RANLIB 6538if test -n "$RANLIB"; then 6539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6540$as_echo "$RANLIB" >&6; } 6541else 6542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6543$as_echo "no" >&6; } 6544fi 6545 6546 6547fi 6548if test -z "$ac_cv_prog_RANLIB"; then 6549 ac_ct_RANLIB=$RANLIB 6550 # Extract the first word of "ranlib", so it can be a program name with args. 6551set dummy ranlib; ac_word=$2 6552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6553$as_echo_n "checking for $ac_word... " >&6; } 6554if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6555 $as_echo_n "(cached) " >&6 6556else 6557 if test -n "$ac_ct_RANLIB"; then 6558 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6559else 6560as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6561for as_dir in $PATH 6562do 6563 IFS=$as_save_IFS 6564 test -z "$as_dir" && as_dir=. 6565 for ac_exec_ext in '' $ac_executable_extensions; do 6566 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6567 ac_cv_prog_ac_ct_RANLIB="ranlib" 6568 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6569 break 2 6570 fi 6571done 6572 done 6573IFS=$as_save_IFS 6574 6575fi 6576fi 6577ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6578if test -n "$ac_ct_RANLIB"; then 6579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6580$as_echo "$ac_ct_RANLIB" >&6; } 6581else 6582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6583$as_echo "no" >&6; } 6584fi 6585 6586 if test "x$ac_ct_RANLIB" = x; then 6587 RANLIB=":" 6588 else 6589 case $cross_compiling:$ac_tool_warned in 6590yes:) 6591{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6592$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6593ac_tool_warned=yes ;; 6594esac 6595 RANLIB=$ac_ct_RANLIB 6596 fi 6597else 6598 RANLIB="$ac_cv_prog_RANLIB" 6599fi 6600 6601test -z "$RANLIB" && RANLIB=: 6602 6603 6604 6605 6606 6607 6608# Determine commands to create old-style static archives. 6609old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6610old_postinstall_cmds='chmod 644 $oldlib' 6611old_postuninstall_cmds= 6612 6613if test -n "$RANLIB"; then 6614 case $host_os in 6615 openbsd*) 6616 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6617 ;; 6618 *) 6619 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6620 ;; 6621 esac 6622 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6623fi 6624 6625case $host_os in 6626 darwin*) 6627 lock_old_archive_extraction=yes ;; 6628 *) 6629 lock_old_archive_extraction=no ;; 6630esac 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670# If no C compiler was specified, use CC. 6671LTCC=${LTCC-"$CC"} 6672 6673# If no C compiler flags were specified, use CFLAGS. 6674LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6675 6676# Allow CC to be a program name with arguments. 6677compiler=$CC 6678 6679 6680# Check for command to grab the raw symbol name followed by C symbol from nm. 6681{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6682$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6683if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6684 $as_echo_n "(cached) " >&6 6685else 6686 6687# These are sane defaults that work on at least a few old systems. 6688# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6689 6690# Character class describing NM global symbol codes. 6691symcode='[BCDEGRST]' 6692 6693# Regexp to match symbols that can be accessed directly from C. 6694sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6695 6696# Define system-specific variables. 6697case $host_os in 6698aix*) 6699 symcode='[BCDT]' 6700 ;; 6701cygwin* | mingw* | pw32* | cegcc*) 6702 symcode='[ABCDGISTW]' 6703 ;; 6704hpux*) 6705 if test "$host_cpu" = ia64; then 6706 symcode='[ABCDEGRST]' 6707 fi 6708 ;; 6709irix* | nonstopux*) 6710 symcode='[BCDEGRST]' 6711 ;; 6712osf*) 6713 symcode='[BCDEGQRST]' 6714 ;; 6715solaris*) 6716 symcode='[BDRT]' 6717 ;; 6718sco3.2v5*) 6719 symcode='[DT]' 6720 ;; 6721sysv4.2uw2*) 6722 symcode='[DT]' 6723 ;; 6724sysv5* | sco5v6* | unixware* | OpenUNIX*) 6725 symcode='[ABDT]' 6726 ;; 6727sysv4) 6728 symcode='[DFNSTU]' 6729 ;; 6730esac 6731 6732# If we're using GNU nm, then use its standard symbol codes. 6733case `$NM -V 2>&1` in 6734*GNU* | *'with BFD'*) 6735 symcode='[ABCDGIRSTW]' ;; 6736esac 6737 6738# Transform an extracted symbol line into a proper C declaration. 6739# Some systems (esp. on ia64) link data and code symbols differently, 6740# so use this general approach. 6741lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6742 6743# Transform an extracted symbol line into symbol name and symbol address 6744lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6745lt_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'" 6746 6747# Handle CRLF in mingw tool chain 6748opt_cr= 6749case $build_os in 6750mingw*) 6751 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6752 ;; 6753esac 6754 6755# Try without a prefix underscore, then with it. 6756for ac_symprfx in "" "_"; do 6757 6758 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6759 symxfrm="\\1 $ac_symprfx\\2 \\2" 6760 6761 # Write the raw and C identifiers. 6762 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6763 # Fake it for dumpbin and say T for any non-static function 6764 # and D for any global variable. 6765 # Also find C++ and __fastcall symbols from MSVC++, 6766 # which start with @ or ?. 6767 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6768" {last_section=section; section=\$ 3};"\ 6769" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6770" \$ 0!~/External *\|/{next};"\ 6771" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6772" {if(hide[section]) next};"\ 6773" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6774" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6775" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6776" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6777" ' prfx=^$ac_symprfx" 6778 else 6779 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6780 fi 6781 6782 # Check to see that the pipe works correctly. 6783 pipe_works=no 6784 6785 rm -f conftest* 6786 cat > conftest.$ac_ext <<_LT_EOF 6787#ifdef __cplusplus 6788extern "C" { 6789#endif 6790char nm_test_var; 6791void nm_test_func(void); 6792void nm_test_func(void){} 6793#ifdef __cplusplus 6794} 6795#endif 6796int main(){nm_test_var='a';nm_test_func();return(0);} 6797_LT_EOF 6798 6799 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6800 (eval $ac_compile) 2>&5 6801 ac_status=$? 6802 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6803 test $ac_status = 0; }; then 6804 # Now try to grab the symbols. 6805 nlist=conftest.nm 6806 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6807 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6808 ac_status=$? 6809 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6810 test $ac_status = 0; } && test -s "$nlist"; then 6811 # Try sorting and uniquifying the output. 6812 if sort "$nlist" | uniq > "$nlist"T; then 6813 mv -f "$nlist"T "$nlist" 6814 else 6815 rm -f "$nlist"T 6816 fi 6817 6818 # Make sure that we snagged all the symbols we need. 6819 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6820 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6821 cat <<_LT_EOF > conftest.$ac_ext 6822#ifdef __cplusplus 6823extern "C" { 6824#endif 6825 6826_LT_EOF 6827 # Now generate the symbol file. 6828 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6829 6830 cat <<_LT_EOF >> conftest.$ac_ext 6831 6832/* The mapping between symbol names and symbols. */ 6833const struct { 6834 const char *name; 6835 void *address; 6836} 6837lt__PROGRAM__LTX_preloaded_symbols[] = 6838{ 6839 { "@PROGRAM@", (void *) 0 }, 6840_LT_EOF 6841 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6842 cat <<\_LT_EOF >> conftest.$ac_ext 6843 {0, (void *) 0} 6844}; 6845 6846/* This works around a problem in FreeBSD linker */ 6847#ifdef FREEBSD_WORKAROUND 6848static const void *lt_preloaded_setup() { 6849 return lt__PROGRAM__LTX_preloaded_symbols; 6850} 6851#endif 6852 6853#ifdef __cplusplus 6854} 6855#endif 6856_LT_EOF 6857 # Now try linking the two files. 6858 mv conftest.$ac_objext conftstm.$ac_objext 6859 lt_save_LIBS="$LIBS" 6860 lt_save_CFLAGS="$CFLAGS" 6861 LIBS="conftstm.$ac_objext" 6862 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6863 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6864 (eval $ac_link) 2>&5 6865 ac_status=$? 6866 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6867 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6868 pipe_works=yes 6869 fi 6870 LIBS="$lt_save_LIBS" 6871 CFLAGS="$lt_save_CFLAGS" 6872 else 6873 echo "cannot find nm_test_func in $nlist" >&5 6874 fi 6875 else 6876 echo "cannot find nm_test_var in $nlist" >&5 6877 fi 6878 else 6879 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6880 fi 6881 else 6882 echo "$progname: failed program was:" >&5 6883 cat conftest.$ac_ext >&5 6884 fi 6885 rm -rf conftest* conftst* 6886 6887 # Do not use the global_symbol_pipe unless it works. 6888 if test "$pipe_works" = yes; then 6889 break 6890 else 6891 lt_cv_sys_global_symbol_pipe= 6892 fi 6893done 6894 6895fi 6896 6897if test -z "$lt_cv_sys_global_symbol_pipe"; then 6898 lt_cv_sys_global_symbol_to_cdecl= 6899fi 6900if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6902$as_echo "failed" >&6; } 6903else 6904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6905$as_echo "ok" >&6; } 6906fi 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929# Check whether --enable-libtool-lock was given. 6930if test "${enable_libtool_lock+set}" = set; then : 6931 enableval=$enable_libtool_lock; 6932fi 6933 6934test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6935 6936# Some flags need to be propagated to the compiler or linker for good 6937# libtool support. 6938case $host in 6939ia64-*-hpux*) 6940 # Find out which ABI we are using. 6941 echo 'int i;' > conftest.$ac_ext 6942 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6943 (eval $ac_compile) 2>&5 6944 ac_status=$? 6945 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6946 test $ac_status = 0; }; then 6947 case `/usr/bin/file conftest.$ac_objext` in 6948 *ELF-32*) 6949 HPUX_IA64_MODE="32" 6950 ;; 6951 *ELF-64*) 6952 HPUX_IA64_MODE="64" 6953 ;; 6954 esac 6955 fi 6956 rm -rf conftest* 6957 ;; 6958*-*-irix6*) 6959 # Find out which ABI we are using. 6960 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6961 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6962 (eval $ac_compile) 2>&5 6963 ac_status=$? 6964 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6965 test $ac_status = 0; }; then 6966 if test "$lt_cv_prog_gnu_ld" = yes; then 6967 case `/usr/bin/file conftest.$ac_objext` in 6968 *32-bit*) 6969 LD="${LD-ld} -melf32bsmip" 6970 ;; 6971 *N32*) 6972 LD="${LD-ld} -melf32bmipn32" 6973 ;; 6974 *64-bit*) 6975 LD="${LD-ld} -melf64bmip" 6976 ;; 6977 esac 6978 else 6979 case `/usr/bin/file conftest.$ac_objext` in 6980 *32-bit*) 6981 LD="${LD-ld} -32" 6982 ;; 6983 *N32*) 6984 LD="${LD-ld} -n32" 6985 ;; 6986 *64-bit*) 6987 LD="${LD-ld} -64" 6988 ;; 6989 esac 6990 fi 6991 fi 6992 rm -rf conftest* 6993 ;; 6994 6995x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6996s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6997 # Find out which ABI we are using. 6998 echo 'int i;' > conftest.$ac_ext 6999 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7000 (eval $ac_compile) 2>&5 7001 ac_status=$? 7002 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7003 test $ac_status = 0; }; then 7004 case `/usr/bin/file conftest.o` in 7005 *32-bit*) 7006 case $host in 7007 x86_64-*kfreebsd*-gnu) 7008 LD="${LD-ld} -m elf_i386_fbsd" 7009 ;; 7010 x86_64-*linux*) 7011 case `/usr/bin/file conftest.o` in 7012 *x86-64*) 7013 LD="${LD-ld} -m elf32_x86_64" 7014 ;; 7015 *) 7016 LD="${LD-ld} -m elf_i386" 7017 ;; 7018 esac 7019 ;; 7020 powerpc64le-*linux*) 7021 LD="${LD-ld} -m elf32lppclinux" 7022 ;; 7023 powerpc64-*linux*) 7024 LD="${LD-ld} -m elf32ppclinux" 7025 ;; 7026 s390x-*linux*) 7027 LD="${LD-ld} -m elf_s390" 7028 ;; 7029 sparc64-*linux*) 7030 LD="${LD-ld} -m elf32_sparc" 7031 ;; 7032 esac 7033 ;; 7034 *64-bit*) 7035 case $host in 7036 x86_64-*kfreebsd*-gnu) 7037 LD="${LD-ld} -m elf_x86_64_fbsd" 7038 ;; 7039 x86_64-*linux*) 7040 LD="${LD-ld} -m elf_x86_64" 7041 ;; 7042 powerpcle-*linux*) 7043 LD="${LD-ld} -m elf64lppc" 7044 ;; 7045 powerpc-*linux*) 7046 LD="${LD-ld} -m elf64ppc" 7047 ;; 7048 s390*-*linux*|s390*-*tpf*) 7049 LD="${LD-ld} -m elf64_s390" 7050 ;; 7051 sparc*-*linux*) 7052 LD="${LD-ld} -m elf64_sparc" 7053 ;; 7054 esac 7055 ;; 7056 esac 7057 fi 7058 rm -rf conftest* 7059 ;; 7060 7061*-*-sco3.2v5*) 7062 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7063 SAVE_CFLAGS="$CFLAGS" 7064 CFLAGS="$CFLAGS -belf" 7065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7066$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7067if test "${lt_cv_cc_needs_belf+set}" = set; then : 7068 $as_echo_n "(cached) " >&6 7069else 7070 ac_ext=c 7071ac_cpp='$CPP $CPPFLAGS' 7072ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7073ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7074ac_compiler_gnu=$ac_cv_c_compiler_gnu 7075 7076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7077/* end confdefs.h. */ 7078 7079int 7080main () 7081{ 7082 7083 ; 7084 return 0; 7085} 7086_ACEOF 7087if ac_fn_c_try_link "$LINENO"; then : 7088 lt_cv_cc_needs_belf=yes 7089else 7090 lt_cv_cc_needs_belf=no 7091fi 7092rm -f core conftest.err conftest.$ac_objext \ 7093 conftest$ac_exeext conftest.$ac_ext 7094 ac_ext=c 7095ac_cpp='$CPP $CPPFLAGS' 7096ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7097ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7098ac_compiler_gnu=$ac_cv_c_compiler_gnu 7099 7100fi 7101{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7102$as_echo "$lt_cv_cc_needs_belf" >&6; } 7103 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7104 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7105 CFLAGS="$SAVE_CFLAGS" 7106 fi 7107 ;; 7108sparc*-*solaris*) 7109 # Find out which ABI we are using. 7110 echo 'int i;' > conftest.$ac_ext 7111 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7112 (eval $ac_compile) 2>&5 7113 ac_status=$? 7114 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7115 test $ac_status = 0; }; then 7116 case `/usr/bin/file conftest.o` in 7117 *64-bit*) 7118 case $lt_cv_prog_gnu_ld in 7119 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7120 *) 7121 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7122 LD="${LD-ld} -64" 7123 fi 7124 ;; 7125 esac 7126 ;; 7127 esac 7128 fi 7129 rm -rf conftest* 7130 ;; 7131esac 7132 7133need_locks="$enable_libtool_lock" 7134 7135 7136 case $host_os in 7137 rhapsody* | darwin*) 7138 if test -n "$ac_tool_prefix"; then 7139 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7140set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7142$as_echo_n "checking for $ac_word... " >&6; } 7143if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 7144 $as_echo_n "(cached) " >&6 7145else 7146 if test -n "$DSYMUTIL"; then 7147 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7148else 7149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7150for as_dir in $PATH 7151do 7152 IFS=$as_save_IFS 7153 test -z "$as_dir" && as_dir=. 7154 for ac_exec_ext in '' $ac_executable_extensions; do 7155 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7156 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7157 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7158 break 2 7159 fi 7160done 7161 done 7162IFS=$as_save_IFS 7163 7164fi 7165fi 7166DSYMUTIL=$ac_cv_prog_DSYMUTIL 7167if test -n "$DSYMUTIL"; then 7168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7169$as_echo "$DSYMUTIL" >&6; } 7170else 7171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7172$as_echo "no" >&6; } 7173fi 7174 7175 7176fi 7177if test -z "$ac_cv_prog_DSYMUTIL"; then 7178 ac_ct_DSYMUTIL=$DSYMUTIL 7179 # Extract the first word of "dsymutil", so it can be a program name with args. 7180set dummy dsymutil; ac_word=$2 7181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7182$as_echo_n "checking for $ac_word... " >&6; } 7183if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 7184 $as_echo_n "(cached) " >&6 7185else 7186 if test -n "$ac_ct_DSYMUTIL"; then 7187 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7188else 7189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7190for as_dir in $PATH 7191do 7192 IFS=$as_save_IFS 7193 test -z "$as_dir" && as_dir=. 7194 for ac_exec_ext in '' $ac_executable_extensions; do 7195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7196 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7197 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7198 break 2 7199 fi 7200done 7201 done 7202IFS=$as_save_IFS 7203 7204fi 7205fi 7206ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7207if test -n "$ac_ct_DSYMUTIL"; then 7208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7209$as_echo "$ac_ct_DSYMUTIL" >&6; } 7210else 7211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7212$as_echo "no" >&6; } 7213fi 7214 7215 if test "x$ac_ct_DSYMUTIL" = x; then 7216 DSYMUTIL=":" 7217 else 7218 case $cross_compiling:$ac_tool_warned in 7219yes:) 7220{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7221$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7222ac_tool_warned=yes ;; 7223esac 7224 DSYMUTIL=$ac_ct_DSYMUTIL 7225 fi 7226else 7227 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7228fi 7229 7230 if test -n "$ac_tool_prefix"; then 7231 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7232set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7234$as_echo_n "checking for $ac_word... " >&6; } 7235if test "${ac_cv_prog_NMEDIT+set}" = set; then : 7236 $as_echo_n "(cached) " >&6 7237else 7238 if test -n "$NMEDIT"; then 7239 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7240else 7241as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7242for as_dir in $PATH 7243do 7244 IFS=$as_save_IFS 7245 test -z "$as_dir" && as_dir=. 7246 for ac_exec_ext in '' $ac_executable_extensions; do 7247 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7248 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7249 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7250 break 2 7251 fi 7252done 7253 done 7254IFS=$as_save_IFS 7255 7256fi 7257fi 7258NMEDIT=$ac_cv_prog_NMEDIT 7259if test -n "$NMEDIT"; then 7260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7261$as_echo "$NMEDIT" >&6; } 7262else 7263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7264$as_echo "no" >&6; } 7265fi 7266 7267 7268fi 7269if test -z "$ac_cv_prog_NMEDIT"; then 7270 ac_ct_NMEDIT=$NMEDIT 7271 # Extract the first word of "nmedit", so it can be a program name with args. 7272set dummy nmedit; ac_word=$2 7273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7274$as_echo_n "checking for $ac_word... " >&6; } 7275if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7276 $as_echo_n "(cached) " >&6 7277else 7278 if test -n "$ac_ct_NMEDIT"; then 7279 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7280else 7281as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7282for as_dir in $PATH 7283do 7284 IFS=$as_save_IFS 7285 test -z "$as_dir" && as_dir=. 7286 for ac_exec_ext in '' $ac_executable_extensions; do 7287 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7288 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7289 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7290 break 2 7291 fi 7292done 7293 done 7294IFS=$as_save_IFS 7295 7296fi 7297fi 7298ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7299if test -n "$ac_ct_NMEDIT"; then 7300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7301$as_echo "$ac_ct_NMEDIT" >&6; } 7302else 7303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7304$as_echo "no" >&6; } 7305fi 7306 7307 if test "x$ac_ct_NMEDIT" = x; then 7308 NMEDIT=":" 7309 else 7310 case $cross_compiling:$ac_tool_warned in 7311yes:) 7312{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7313$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7314ac_tool_warned=yes ;; 7315esac 7316 NMEDIT=$ac_ct_NMEDIT 7317 fi 7318else 7319 NMEDIT="$ac_cv_prog_NMEDIT" 7320fi 7321 7322 if test -n "$ac_tool_prefix"; then 7323 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7324set dummy ${ac_tool_prefix}lipo; ac_word=$2 7325{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7326$as_echo_n "checking for $ac_word... " >&6; } 7327if test "${ac_cv_prog_LIPO+set}" = set; then : 7328 $as_echo_n "(cached) " >&6 7329else 7330 if test -n "$LIPO"; then 7331 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7332else 7333as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7334for as_dir in $PATH 7335do 7336 IFS=$as_save_IFS 7337 test -z "$as_dir" && as_dir=. 7338 for ac_exec_ext in '' $ac_executable_extensions; do 7339 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7340 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7341 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7342 break 2 7343 fi 7344done 7345 done 7346IFS=$as_save_IFS 7347 7348fi 7349fi 7350LIPO=$ac_cv_prog_LIPO 7351if test -n "$LIPO"; then 7352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7353$as_echo "$LIPO" >&6; } 7354else 7355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7356$as_echo "no" >&6; } 7357fi 7358 7359 7360fi 7361if test -z "$ac_cv_prog_LIPO"; then 7362 ac_ct_LIPO=$LIPO 7363 # Extract the first word of "lipo", so it can be a program name with args. 7364set dummy lipo; ac_word=$2 7365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7366$as_echo_n "checking for $ac_word... " >&6; } 7367if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7368 $as_echo_n "(cached) " >&6 7369else 7370 if test -n "$ac_ct_LIPO"; then 7371 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7372else 7373as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7374for as_dir in $PATH 7375do 7376 IFS=$as_save_IFS 7377 test -z "$as_dir" && as_dir=. 7378 for ac_exec_ext in '' $ac_executable_extensions; do 7379 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7380 ac_cv_prog_ac_ct_LIPO="lipo" 7381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7382 break 2 7383 fi 7384done 7385 done 7386IFS=$as_save_IFS 7387 7388fi 7389fi 7390ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7391if test -n "$ac_ct_LIPO"; then 7392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7393$as_echo "$ac_ct_LIPO" >&6; } 7394else 7395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7396$as_echo "no" >&6; } 7397fi 7398 7399 if test "x$ac_ct_LIPO" = x; then 7400 LIPO=":" 7401 else 7402 case $cross_compiling:$ac_tool_warned in 7403yes:) 7404{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7405$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7406ac_tool_warned=yes ;; 7407esac 7408 LIPO=$ac_ct_LIPO 7409 fi 7410else 7411 LIPO="$ac_cv_prog_LIPO" 7412fi 7413 7414 if test -n "$ac_tool_prefix"; then 7415 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7416set dummy ${ac_tool_prefix}otool; ac_word=$2 7417{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7418$as_echo_n "checking for $ac_word... " >&6; } 7419if test "${ac_cv_prog_OTOOL+set}" = set; then : 7420 $as_echo_n "(cached) " >&6 7421else 7422 if test -n "$OTOOL"; then 7423 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7424else 7425as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7426for as_dir in $PATH 7427do 7428 IFS=$as_save_IFS 7429 test -z "$as_dir" && as_dir=. 7430 for ac_exec_ext in '' $ac_executable_extensions; do 7431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7432 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7433 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7434 break 2 7435 fi 7436done 7437 done 7438IFS=$as_save_IFS 7439 7440fi 7441fi 7442OTOOL=$ac_cv_prog_OTOOL 7443if test -n "$OTOOL"; then 7444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7445$as_echo "$OTOOL" >&6; } 7446else 7447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7448$as_echo "no" >&6; } 7449fi 7450 7451 7452fi 7453if test -z "$ac_cv_prog_OTOOL"; then 7454 ac_ct_OTOOL=$OTOOL 7455 # Extract the first word of "otool", so it can be a program name with args. 7456set dummy otool; ac_word=$2 7457{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7458$as_echo_n "checking for $ac_word... " >&6; } 7459if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7460 $as_echo_n "(cached) " >&6 7461else 7462 if test -n "$ac_ct_OTOOL"; then 7463 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7464else 7465as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7466for as_dir in $PATH 7467do 7468 IFS=$as_save_IFS 7469 test -z "$as_dir" && as_dir=. 7470 for ac_exec_ext in '' $ac_executable_extensions; do 7471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7472 ac_cv_prog_ac_ct_OTOOL="otool" 7473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7474 break 2 7475 fi 7476done 7477 done 7478IFS=$as_save_IFS 7479 7480fi 7481fi 7482ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7483if test -n "$ac_ct_OTOOL"; then 7484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7485$as_echo "$ac_ct_OTOOL" >&6; } 7486else 7487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7488$as_echo "no" >&6; } 7489fi 7490 7491 if test "x$ac_ct_OTOOL" = x; then 7492 OTOOL=":" 7493 else 7494 case $cross_compiling:$ac_tool_warned in 7495yes:) 7496{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7497$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7498ac_tool_warned=yes ;; 7499esac 7500 OTOOL=$ac_ct_OTOOL 7501 fi 7502else 7503 OTOOL="$ac_cv_prog_OTOOL" 7504fi 7505 7506 if test -n "$ac_tool_prefix"; then 7507 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7508set dummy ${ac_tool_prefix}otool64; ac_word=$2 7509{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7510$as_echo_n "checking for $ac_word... " >&6; } 7511if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7512 $as_echo_n "(cached) " >&6 7513else 7514 if test -n "$OTOOL64"; then 7515 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7516else 7517as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7518for as_dir in $PATH 7519do 7520 IFS=$as_save_IFS 7521 test -z "$as_dir" && as_dir=. 7522 for ac_exec_ext in '' $ac_executable_extensions; do 7523 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7524 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7525 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7526 break 2 7527 fi 7528done 7529 done 7530IFS=$as_save_IFS 7531 7532fi 7533fi 7534OTOOL64=$ac_cv_prog_OTOOL64 7535if test -n "$OTOOL64"; then 7536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7537$as_echo "$OTOOL64" >&6; } 7538else 7539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7540$as_echo "no" >&6; } 7541fi 7542 7543 7544fi 7545if test -z "$ac_cv_prog_OTOOL64"; then 7546 ac_ct_OTOOL64=$OTOOL64 7547 # Extract the first word of "otool64", so it can be a program name with args. 7548set dummy otool64; ac_word=$2 7549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7550$as_echo_n "checking for $ac_word... " >&6; } 7551if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7552 $as_echo_n "(cached) " >&6 7553else 7554 if test -n "$ac_ct_OTOOL64"; then 7555 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7556else 7557as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7558for as_dir in $PATH 7559do 7560 IFS=$as_save_IFS 7561 test -z "$as_dir" && as_dir=. 7562 for ac_exec_ext in '' $ac_executable_extensions; do 7563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7564 ac_cv_prog_ac_ct_OTOOL64="otool64" 7565 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7566 break 2 7567 fi 7568done 7569 done 7570IFS=$as_save_IFS 7571 7572fi 7573fi 7574ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7575if test -n "$ac_ct_OTOOL64"; then 7576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7577$as_echo "$ac_ct_OTOOL64" >&6; } 7578else 7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7580$as_echo "no" >&6; } 7581fi 7582 7583 if test "x$ac_ct_OTOOL64" = x; then 7584 OTOOL64=":" 7585 else 7586 case $cross_compiling:$ac_tool_warned in 7587yes:) 7588{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7589$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7590ac_tool_warned=yes ;; 7591esac 7592 OTOOL64=$ac_ct_OTOOL64 7593 fi 7594else 7595 OTOOL64="$ac_cv_prog_OTOOL64" 7596fi 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7625$as_echo_n "checking for -single_module linker flag... " >&6; } 7626if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7627 $as_echo_n "(cached) " >&6 7628else 7629 lt_cv_apple_cc_single_mod=no 7630 if test -z "${LT_MULTI_MODULE}"; then 7631 # By default we will add the -single_module flag. You can override 7632 # by either setting the environment variable LT_MULTI_MODULE 7633 # non-empty at configure time, or by adding -multi_module to the 7634 # link flags. 7635 rm -rf libconftest.dylib* 7636 echo "int foo(void){return 1;}" > conftest.c 7637 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7638-dynamiclib -Wl,-single_module conftest.c" >&5 7639 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7640 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7641 _lt_result=$? 7642 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7643 lt_cv_apple_cc_single_mod=yes 7644 else 7645 cat conftest.err >&5 7646 fi 7647 rm -rf libconftest.dylib* 7648 rm -f conftest.* 7649 fi 7650fi 7651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7652$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7654$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7655if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7656 $as_echo_n "(cached) " >&6 7657else 7658 lt_cv_ld_exported_symbols_list=no 7659 save_LDFLAGS=$LDFLAGS 7660 echo "_main" > conftest.sym 7661 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7662 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7663/* end confdefs.h. */ 7664 7665int 7666main () 7667{ 7668 7669 ; 7670 return 0; 7671} 7672_ACEOF 7673if ac_fn_c_try_link "$LINENO"; then : 7674 lt_cv_ld_exported_symbols_list=yes 7675else 7676 lt_cv_ld_exported_symbols_list=no 7677fi 7678rm -f core conftest.err conftest.$ac_objext \ 7679 conftest$ac_exeext conftest.$ac_ext 7680 LDFLAGS="$save_LDFLAGS" 7681 7682fi 7683{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7684$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7686$as_echo_n "checking for -force_load linker flag... " >&6; } 7687if test "${lt_cv_ld_force_load+set}" = set; then : 7688 $as_echo_n "(cached) " >&6 7689else 7690 lt_cv_ld_force_load=no 7691 cat > conftest.c << _LT_EOF 7692int forced_loaded() { return 2;} 7693_LT_EOF 7694 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7695 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7696 echo "$AR cru libconftest.a conftest.o" >&5 7697 $AR cru libconftest.a conftest.o 2>&5 7698 cat > conftest.c << _LT_EOF 7699int main() { return 0;} 7700_LT_EOF 7701 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7702 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7703 _lt_result=$? 7704 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7705 lt_cv_ld_force_load=yes 7706 else 7707 cat conftest.err >&5 7708 fi 7709 rm -f conftest.err libconftest.a conftest conftest.c 7710 rm -rf conftest.dSYM 7711 7712fi 7713{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7714$as_echo "$lt_cv_ld_force_load" >&6; } 7715 case $host_os in 7716 rhapsody* | darwin1.[012]) 7717 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7718 darwin1.*) 7719 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7720 darwin*) # darwin 5.x on 7721 # if running on 10.5 or later, the deployment target defaults 7722 # to the OS version, if on x86, and 10.4, the deployment 7723 # target defaults to 10.4. Don't you love it? 7724 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7725 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7726 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7727 10.[012][,.]*) 7728 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7729 10.*) 7730 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7731 esac 7732 ;; 7733 esac 7734 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7735 _lt_dar_single_mod='$single_module' 7736 fi 7737 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7738 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7739 else 7740 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7741 fi 7742 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7743 _lt_dsymutil='~$DSYMUTIL $lib || :' 7744 else 7745 _lt_dsymutil= 7746 fi 7747 ;; 7748 esac 7749 7750for ac_header in dlfcn.h 7751do : 7752 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7753" 7754if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7755 cat >>confdefs.h <<_ACEOF 7756#define HAVE_DLFCN_H 1 7757_ACEOF 7758 7759fi 7760 7761done 7762 7763 7764 7765 7766 7767# Set options 7768 7769 7770 7771 7772 enable_win32_dll=no 7773 7774 7775 # Check whether --enable-shared was given. 7776if test "${enable_shared+set}" = set; then : 7777 enableval=$enable_shared; p=${PACKAGE-default} 7778 case $enableval in 7779 yes) enable_shared=yes ;; 7780 no) enable_shared=no ;; 7781 *) 7782 enable_shared=no 7783 # Look at the argument we got. We use all the common list separators. 7784 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7785 for pkg in $enableval; do 7786 IFS="$lt_save_ifs" 7787 if test "X$pkg" = "X$p"; then 7788 enable_shared=yes 7789 fi 7790 done 7791 IFS="$lt_save_ifs" 7792 ;; 7793 esac 7794else 7795 enable_shared=yes 7796fi 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 # Check whether --enable-static was given. 7807if test "${enable_static+set}" = set; then : 7808 enableval=$enable_static; p=${PACKAGE-default} 7809 case $enableval in 7810 yes) enable_static=yes ;; 7811 no) enable_static=no ;; 7812 *) 7813 enable_static=no 7814 # Look at the argument we got. We use all the common list separators. 7815 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7816 for pkg in $enableval; do 7817 IFS="$lt_save_ifs" 7818 if test "X$pkg" = "X$p"; then 7819 enable_static=yes 7820 fi 7821 done 7822 IFS="$lt_save_ifs" 7823 ;; 7824 esac 7825else 7826 enable_static=yes 7827fi 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838# Check whether --with-pic was given. 7839if test "${with_pic+set}" = set; then : 7840 withval=$with_pic; pic_mode="$withval" 7841else 7842 pic_mode=default 7843fi 7844 7845 7846test -z "$pic_mode" && pic_mode=default 7847 7848 7849 7850 7851 7852 7853 7854 # Check whether --enable-fast-install was given. 7855if test "${enable_fast_install+set}" = set; then : 7856 enableval=$enable_fast_install; p=${PACKAGE-default} 7857 case $enableval in 7858 yes) enable_fast_install=yes ;; 7859 no) enable_fast_install=no ;; 7860 *) 7861 enable_fast_install=no 7862 # Look at the argument we got. We use all the common list separators. 7863 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7864 for pkg in $enableval; do 7865 IFS="$lt_save_ifs" 7866 if test "X$pkg" = "X$p"; then 7867 enable_fast_install=yes 7868 fi 7869 done 7870 IFS="$lt_save_ifs" 7871 ;; 7872 esac 7873else 7874 enable_fast_install=yes 7875fi 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887# This can be used to rebuild libtool when needed 7888LIBTOOL_DEPS="$ltmain" 7889 7890# Always use our own libtool. 7891LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918test -z "$LN_S" && LN_S="ln -s" 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933if test -n "${ZSH_VERSION+set}" ; then 7934 setopt NO_GLOB_SUBST 7935fi 7936 7937{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7938$as_echo_n "checking for objdir... " >&6; } 7939if test "${lt_cv_objdir+set}" = set; then : 7940 $as_echo_n "(cached) " >&6 7941else 7942 rm -f .libs 2>/dev/null 7943mkdir .libs 2>/dev/null 7944if test -d .libs; then 7945 lt_cv_objdir=.libs 7946else 7947 # MS-DOS does not allow filenames that begin with a dot. 7948 lt_cv_objdir=_libs 7949fi 7950rmdir .libs 2>/dev/null 7951fi 7952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7953$as_echo "$lt_cv_objdir" >&6; } 7954objdir=$lt_cv_objdir 7955 7956 7957 7958 7959 7960cat >>confdefs.h <<_ACEOF 7961#define LT_OBJDIR "$lt_cv_objdir/" 7962_ACEOF 7963 7964 7965 7966 7967case $host_os in 7968aix3*) 7969 # AIX sometimes has problems with the GCC collect2 program. For some 7970 # reason, if we set the COLLECT_NAMES environment variable, the problems 7971 # vanish in a puff of smoke. 7972 if test "X${COLLECT_NAMES+set}" != Xset; then 7973 COLLECT_NAMES= 7974 export COLLECT_NAMES 7975 fi 7976 ;; 7977esac 7978 7979# Global variables: 7980ofile=libtool 7981can_build_shared=yes 7982 7983# All known linkers require a `.a' archive for static linking (except MSVC, 7984# which needs '.lib'). 7985libext=a 7986 7987with_gnu_ld="$lt_cv_prog_gnu_ld" 7988 7989old_CC="$CC" 7990old_CFLAGS="$CFLAGS" 7991 7992# Set sane defaults for various variables 7993test -z "$CC" && CC=cc 7994test -z "$LTCC" && LTCC=$CC 7995test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7996test -z "$LD" && LD=ld 7997test -z "$ac_objext" && ac_objext=o 7998 7999for cc_temp in $compiler""; do 8000 case $cc_temp in 8001 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 8002 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 8003 \-*) ;; 8004 *) break;; 8005 esac 8006done 8007cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 8008 8009 8010# Only perform the check for file, if the check method requires it 8011test -z "$MAGIC_CMD" && MAGIC_CMD=file 8012case $deplibs_check_method in 8013file_magic*) 8014 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8016$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8017if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 8018 $as_echo_n "(cached) " >&6 8019else 8020 case $MAGIC_CMD in 8021[\\/*] | ?:[\\/]*) 8022 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8023 ;; 8024*) 8025 lt_save_MAGIC_CMD="$MAGIC_CMD" 8026 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8027 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8028 for ac_dir in $ac_dummy; do 8029 IFS="$lt_save_ifs" 8030 test -z "$ac_dir" && ac_dir=. 8031 if test -f $ac_dir/${ac_tool_prefix}file; then 8032 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8033 if test -n "$file_magic_test_file"; then 8034 case $deplibs_check_method in 8035 "file_magic "*) 8036 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8037 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8038 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8039 $EGREP "$file_magic_regex" > /dev/null; then 8040 : 8041 else 8042 cat <<_LT_EOF 1>&2 8043 8044*** Warning: the command libtool uses to detect shared libraries, 8045*** $file_magic_cmd, produces output that libtool cannot recognize. 8046*** The result is that libtool may fail to recognize shared libraries 8047*** as such. This will affect the creation of libtool libraries that 8048*** depend on shared libraries, but programs linked with such libtool 8049*** libraries will work regardless of this problem. Nevertheless, you 8050*** may want to report the problem to your system manager and/or to 8051*** bug-libtool@gnu.org 8052 8053_LT_EOF 8054 fi ;; 8055 esac 8056 fi 8057 break 8058 fi 8059 done 8060 IFS="$lt_save_ifs" 8061 MAGIC_CMD="$lt_save_MAGIC_CMD" 8062 ;; 8063esac 8064fi 8065 8066MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8067if test -n "$MAGIC_CMD"; then 8068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8069$as_echo "$MAGIC_CMD" >&6; } 8070else 8071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8072$as_echo "no" >&6; } 8073fi 8074 8075 8076 8077 8078 8079if test -z "$lt_cv_path_MAGIC_CMD"; then 8080 if test -n "$ac_tool_prefix"; then 8081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8082$as_echo_n "checking for file... " >&6; } 8083if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 8084 $as_echo_n "(cached) " >&6 8085else 8086 case $MAGIC_CMD in 8087[\\/*] | ?:[\\/]*) 8088 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8089 ;; 8090*) 8091 lt_save_MAGIC_CMD="$MAGIC_CMD" 8092 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8093 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8094 for ac_dir in $ac_dummy; do 8095 IFS="$lt_save_ifs" 8096 test -z "$ac_dir" && ac_dir=. 8097 if test -f $ac_dir/file; then 8098 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8099 if test -n "$file_magic_test_file"; then 8100 case $deplibs_check_method in 8101 "file_magic "*) 8102 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8103 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8104 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8105 $EGREP "$file_magic_regex" > /dev/null; then 8106 : 8107 else 8108 cat <<_LT_EOF 1>&2 8109 8110*** Warning: the command libtool uses to detect shared libraries, 8111*** $file_magic_cmd, produces output that libtool cannot recognize. 8112*** The result is that libtool may fail to recognize shared libraries 8113*** as such. This will affect the creation of libtool libraries that 8114*** depend on shared libraries, but programs linked with such libtool 8115*** libraries will work regardless of this problem. Nevertheless, you 8116*** may want to report the problem to your system manager and/or to 8117*** bug-libtool@gnu.org 8118 8119_LT_EOF 8120 fi ;; 8121 esac 8122 fi 8123 break 8124 fi 8125 done 8126 IFS="$lt_save_ifs" 8127 MAGIC_CMD="$lt_save_MAGIC_CMD" 8128 ;; 8129esac 8130fi 8131 8132MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8133if test -n "$MAGIC_CMD"; then 8134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8135$as_echo "$MAGIC_CMD" >&6; } 8136else 8137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8138$as_echo "no" >&6; } 8139fi 8140 8141 8142 else 8143 MAGIC_CMD=: 8144 fi 8145fi 8146 8147 fi 8148 ;; 8149esac 8150 8151# Use C for the default configuration in the libtool script 8152 8153lt_save_CC="$CC" 8154ac_ext=c 8155ac_cpp='$CPP $CPPFLAGS' 8156ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8157ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8158ac_compiler_gnu=$ac_cv_c_compiler_gnu 8159 8160 8161# Source file extension for C test sources. 8162ac_ext=c 8163 8164# Object file extension for compiled C test sources. 8165objext=o 8166objext=$objext 8167 8168# Code to be used in simple compile tests 8169lt_simple_compile_test_code="int some_variable = 0;" 8170 8171# Code to be used in simple link tests 8172lt_simple_link_test_code='int main(){return(0);}' 8173 8174 8175 8176 8177 8178 8179 8180# If no C compiler was specified, use CC. 8181LTCC=${LTCC-"$CC"} 8182 8183# If no C compiler flags were specified, use CFLAGS. 8184LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8185 8186# Allow CC to be a program name with arguments. 8187compiler=$CC 8188 8189# Save the default compiler, since it gets overwritten when the other 8190# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8191compiler_DEFAULT=$CC 8192 8193# save warnings/boilerplate of simple test code 8194ac_outfile=conftest.$ac_objext 8195echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8196eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8197_lt_compiler_boilerplate=`cat conftest.err` 8198$RM conftest* 8199 8200ac_outfile=conftest.$ac_objext 8201echo "$lt_simple_link_test_code" >conftest.$ac_ext 8202eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8203_lt_linker_boilerplate=`cat conftest.err` 8204$RM -r conftest* 8205 8206 8207## CAVEAT EMPTOR: 8208## There is no encapsulation within the following macros, do not change 8209## the running order or otherwise move them around unless you know exactly 8210## what you are doing... 8211if test -n "$compiler"; then 8212 8213lt_prog_compiler_no_builtin_flag= 8214 8215if test "$GCC" = yes; then 8216 case $cc_basename in 8217 nvcc*) 8218 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8219 *) 8220 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8221 esac 8222 8223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8224$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8225if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 8226 $as_echo_n "(cached) " >&6 8227else 8228 lt_cv_prog_compiler_rtti_exceptions=no 8229 ac_outfile=conftest.$ac_objext 8230 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8231 lt_compiler_flag="-fno-rtti -fno-exceptions" 8232 # Insert the option either (1) after the last *FLAGS variable, or 8233 # (2) before a word containing "conftest.", or (3) at the end. 8234 # Note that $ac_compile itself does not contain backslashes and begins 8235 # with a dollar sign (not a hyphen), so the echo should work correctly. 8236 # The option is referenced via a variable to avoid confusing sed. 8237 lt_compile=`echo "$ac_compile" | $SED \ 8238 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8239 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8240 -e 's:$: $lt_compiler_flag:'` 8241 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8242 (eval "$lt_compile" 2>conftest.err) 8243 ac_status=$? 8244 cat conftest.err >&5 8245 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8246 if (exit $ac_status) && test -s "$ac_outfile"; then 8247 # The compiler can only warn and ignore the option if not recognized 8248 # So say no if there are warnings other than the usual output. 8249 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8250 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8251 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8252 lt_cv_prog_compiler_rtti_exceptions=yes 8253 fi 8254 fi 8255 $RM conftest* 8256 8257fi 8258{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8259$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8260 8261if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8262 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8263else 8264 : 8265fi 8266 8267fi 8268 8269 8270 8271 8272 8273 8274 lt_prog_compiler_wl= 8275lt_prog_compiler_pic= 8276lt_prog_compiler_static= 8277 8278{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8279$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8280 8281 if test "$GCC" = yes; then 8282 lt_prog_compiler_wl='-Wl,' 8283 lt_prog_compiler_static='-static' 8284 8285 case $host_os in 8286 aix*) 8287 # All AIX code is PIC. 8288 if test "$host_cpu" = ia64; then 8289 # AIX 5 now supports IA64 processor 8290 lt_prog_compiler_static='-Bstatic' 8291 fi 8292 lt_prog_compiler_pic='-fPIC' 8293 ;; 8294 8295 amigaos*) 8296 case $host_cpu in 8297 powerpc) 8298 # see comment about AmigaOS4 .so support 8299 lt_prog_compiler_pic='-fPIC' 8300 ;; 8301 m68k) 8302 # FIXME: we need at least 68020 code to build shared libraries, but 8303 # adding the `-m68020' flag to GCC prevents building anything better, 8304 # like `-m68040'. 8305 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8306 ;; 8307 esac 8308 ;; 8309 8310 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8311 # PIC is the default for these OSes. 8312 ;; 8313 8314 mingw* | cygwin* | pw32* | os2* | cegcc*) 8315 # This hack is so that the source file can tell whether it is being 8316 # built for inclusion in a dll (and should export symbols for example). 8317 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8318 # (--disable-auto-import) libraries 8319 lt_prog_compiler_pic='-DDLL_EXPORT' 8320 ;; 8321 8322 darwin* | rhapsody*) 8323 # PIC is the default on this platform 8324 # Common symbols not allowed in MH_DYLIB files 8325 lt_prog_compiler_pic='-fno-common' 8326 ;; 8327 8328 haiku*) 8329 # PIC is the default for Haiku. 8330 # The "-static" flag exists, but is broken. 8331 lt_prog_compiler_static= 8332 ;; 8333 8334 hpux*) 8335 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8336 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8337 # sets the default TLS model and affects inlining. 8338 case $host_cpu in 8339 hppa*64*) 8340 # +Z the default 8341 ;; 8342 *) 8343 lt_prog_compiler_pic='-fPIC' 8344 ;; 8345 esac 8346 ;; 8347 8348 interix[3-9]*) 8349 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8350 # Instead, we relocate shared libraries at runtime. 8351 ;; 8352 8353 msdosdjgpp*) 8354 # Just because we use GCC doesn't mean we suddenly get shared libraries 8355 # on systems that don't support them. 8356 lt_prog_compiler_can_build_shared=no 8357 enable_shared=no 8358 ;; 8359 8360 *nto* | *qnx*) 8361 # QNX uses GNU C++, but need to define -shared option too, otherwise 8362 # it will coredump. 8363 lt_prog_compiler_pic='-fPIC -shared' 8364 ;; 8365 8366 sysv4*MP*) 8367 if test -d /usr/nec; then 8368 lt_prog_compiler_pic=-Kconform_pic 8369 fi 8370 ;; 8371 8372 *) 8373 lt_prog_compiler_pic='-fPIC' 8374 ;; 8375 esac 8376 8377 case $cc_basename in 8378 nvcc*) # Cuda Compiler Driver 2.2 8379 lt_prog_compiler_wl='-Xlinker ' 8380 lt_prog_compiler_pic='-Xcompiler -fPIC' 8381 ;; 8382 esac 8383 else 8384 # PORTME Check for flag to pass linker flags through the system compiler. 8385 case $host_os in 8386 aix*) 8387 lt_prog_compiler_wl='-Wl,' 8388 if test "$host_cpu" = ia64; then 8389 # AIX 5 now supports IA64 processor 8390 lt_prog_compiler_static='-Bstatic' 8391 else 8392 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8393 fi 8394 ;; 8395 8396 mingw* | cygwin* | pw32* | os2* | cegcc*) 8397 # This hack is so that the source file can tell whether it is being 8398 # built for inclusion in a dll (and should export symbols for example). 8399 lt_prog_compiler_pic='-DDLL_EXPORT' 8400 ;; 8401 8402 hpux9* | hpux10* | hpux11*) 8403 lt_prog_compiler_wl='-Wl,' 8404 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8405 # not for PA HP-UX. 8406 case $host_cpu in 8407 hppa*64*|ia64*) 8408 # +Z the default 8409 ;; 8410 *) 8411 lt_prog_compiler_pic='+Z' 8412 ;; 8413 esac 8414 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8415 lt_prog_compiler_static='${wl}-a ${wl}archive' 8416 ;; 8417 8418 irix5* | irix6* | nonstopux*) 8419 lt_prog_compiler_wl='-Wl,' 8420 # PIC (with -KPIC) is the default. 8421 lt_prog_compiler_static='-non_shared' 8422 ;; 8423 8424 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8425 case $cc_basename in 8426 # old Intel for x86_64 which still supported -KPIC. 8427 ecc*) 8428 lt_prog_compiler_wl='-Wl,' 8429 lt_prog_compiler_pic='-KPIC' 8430 lt_prog_compiler_static='-static' 8431 ;; 8432 # icc used to be incompatible with GCC. 8433 # ICC 10 doesn't accept -KPIC any more. 8434 icc* | ifort*) 8435 lt_prog_compiler_wl='-Wl,' 8436 lt_prog_compiler_pic='-fPIC' 8437 lt_prog_compiler_static='-static' 8438 ;; 8439 # Lahey Fortran 8.1. 8440 lf95*) 8441 lt_prog_compiler_wl='-Wl,' 8442 lt_prog_compiler_pic='--shared' 8443 lt_prog_compiler_static='--static' 8444 ;; 8445 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8446 # Portland Group compilers (*not* the Pentium gcc compiler, 8447 # which looks to be a dead project) 8448 lt_prog_compiler_wl='-Wl,' 8449 lt_prog_compiler_pic='-fpic' 8450 lt_prog_compiler_static='-Bstatic' 8451 ;; 8452 ccc*) 8453 lt_prog_compiler_wl='-Wl,' 8454 # All Alpha code is PIC. 8455 lt_prog_compiler_static='-non_shared' 8456 ;; 8457 xl* | bgxl* | bgf* | mpixl*) 8458 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8459 lt_prog_compiler_wl='-Wl,' 8460 lt_prog_compiler_pic='-qpic' 8461 lt_prog_compiler_static='-qstaticlink' 8462 ;; 8463 *) 8464 case `$CC -V 2>&1 | sed 5q` in 8465 *Sun\ F* | *Sun*Fortran*) 8466 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8467 lt_prog_compiler_pic='-KPIC' 8468 lt_prog_compiler_static='-Bstatic' 8469 lt_prog_compiler_wl='' 8470 ;; 8471 *Sun\ C*) 8472 # Sun C 5.9 8473 lt_prog_compiler_pic='-KPIC' 8474 lt_prog_compiler_static='-Bstatic' 8475 lt_prog_compiler_wl='-Wl,' 8476 ;; 8477 esac 8478 ;; 8479 esac 8480 ;; 8481 8482 newsos6) 8483 lt_prog_compiler_pic='-KPIC' 8484 lt_prog_compiler_static='-Bstatic' 8485 ;; 8486 8487 *nto* | *qnx*) 8488 # QNX uses GNU C++, but need to define -shared option too, otherwise 8489 # it will coredump. 8490 lt_prog_compiler_pic='-fPIC -shared' 8491 ;; 8492 8493 osf3* | osf4* | osf5*) 8494 lt_prog_compiler_wl='-Wl,' 8495 # All OSF/1 code is PIC. 8496 lt_prog_compiler_static='-non_shared' 8497 ;; 8498 8499 rdos*) 8500 lt_prog_compiler_static='-non_shared' 8501 ;; 8502 8503 solaris*) 8504 lt_prog_compiler_pic='-KPIC' 8505 lt_prog_compiler_static='-Bstatic' 8506 case $cc_basename in 8507 f77* | f90* | f95*) 8508 lt_prog_compiler_wl='-Qoption ld ';; 8509 *) 8510 lt_prog_compiler_wl='-Wl,';; 8511 esac 8512 ;; 8513 8514 sunos4*) 8515 lt_prog_compiler_wl='-Qoption ld ' 8516 lt_prog_compiler_pic='-PIC' 8517 lt_prog_compiler_static='-Bstatic' 8518 ;; 8519 8520 sysv4 | sysv4.2uw2* | sysv4.3*) 8521 lt_prog_compiler_wl='-Wl,' 8522 lt_prog_compiler_pic='-KPIC' 8523 lt_prog_compiler_static='-Bstatic' 8524 ;; 8525 8526 sysv4*MP*) 8527 if test -d /usr/nec ;then 8528 lt_prog_compiler_pic='-Kconform_pic' 8529 lt_prog_compiler_static='-Bstatic' 8530 fi 8531 ;; 8532 8533 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8534 lt_prog_compiler_wl='-Wl,' 8535 lt_prog_compiler_pic='-KPIC' 8536 lt_prog_compiler_static='-Bstatic' 8537 ;; 8538 8539 unicos*) 8540 lt_prog_compiler_wl='-Wl,' 8541 lt_prog_compiler_can_build_shared=no 8542 ;; 8543 8544 uts4*) 8545 lt_prog_compiler_pic='-pic' 8546 lt_prog_compiler_static='-Bstatic' 8547 ;; 8548 8549 *) 8550 lt_prog_compiler_can_build_shared=no 8551 ;; 8552 esac 8553 fi 8554 8555case $host_os in 8556 # For platforms which do not support PIC, -DPIC is meaningless: 8557 *djgpp*) 8558 lt_prog_compiler_pic= 8559 ;; 8560 *) 8561 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8562 ;; 8563esac 8564{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8565$as_echo "$lt_prog_compiler_pic" >&6; } 8566 8567 8568 8569 8570 8571 8572# 8573# Check to make sure the PIC flag actually works. 8574# 8575if test -n "$lt_prog_compiler_pic"; then 8576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8577$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8578if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8579 $as_echo_n "(cached) " >&6 8580else 8581 lt_cv_prog_compiler_pic_works=no 8582 ac_outfile=conftest.$ac_objext 8583 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8584 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8585 # Insert the option either (1) after the last *FLAGS variable, or 8586 # (2) before a word containing "conftest.", or (3) at the end. 8587 # Note that $ac_compile itself does not contain backslashes and begins 8588 # with a dollar sign (not a hyphen), so the echo should work correctly. 8589 # The option is referenced via a variable to avoid confusing sed. 8590 lt_compile=`echo "$ac_compile" | $SED \ 8591 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8592 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8593 -e 's:$: $lt_compiler_flag:'` 8594 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8595 (eval "$lt_compile" 2>conftest.err) 8596 ac_status=$? 8597 cat conftest.err >&5 8598 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8599 if (exit $ac_status) && test -s "$ac_outfile"; then 8600 # The compiler can only warn and ignore the option if not recognized 8601 # So say no if there are warnings other than the usual output. 8602 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8603 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8604 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8605 lt_cv_prog_compiler_pic_works=yes 8606 fi 8607 fi 8608 $RM conftest* 8609 8610fi 8611{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8612$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8613 8614if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8615 case $lt_prog_compiler_pic in 8616 "" | " "*) ;; 8617 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8618 esac 8619else 8620 lt_prog_compiler_pic= 8621 lt_prog_compiler_can_build_shared=no 8622fi 8623 8624fi 8625 8626 8627 8628 8629 8630 8631# 8632# Check to make sure the static flag actually works. 8633# 8634wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8636$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8637if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8638 $as_echo_n "(cached) " >&6 8639else 8640 lt_cv_prog_compiler_static_works=no 8641 save_LDFLAGS="$LDFLAGS" 8642 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8643 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8644 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8645 # The linker can only warn and ignore the option if not recognized 8646 # So say no if there are warnings 8647 if test -s conftest.err; then 8648 # Append any errors to the config.log. 8649 cat conftest.err 1>&5 8650 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8651 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8652 if diff conftest.exp conftest.er2 >/dev/null; then 8653 lt_cv_prog_compiler_static_works=yes 8654 fi 8655 else 8656 lt_cv_prog_compiler_static_works=yes 8657 fi 8658 fi 8659 $RM -r conftest* 8660 LDFLAGS="$save_LDFLAGS" 8661 8662fi 8663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8664$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8665 8666if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8667 : 8668else 8669 lt_prog_compiler_static= 8670fi 8671 8672 8673 8674 8675 8676 8677 8678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8679$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8680if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8681 $as_echo_n "(cached) " >&6 8682else 8683 lt_cv_prog_compiler_c_o=no 8684 $RM -r conftest 2>/dev/null 8685 mkdir conftest 8686 cd conftest 8687 mkdir out 8688 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8689 8690 lt_compiler_flag="-o out/conftest2.$ac_objext" 8691 # Insert the option either (1) after the last *FLAGS variable, or 8692 # (2) before a word containing "conftest.", or (3) at the end. 8693 # Note that $ac_compile itself does not contain backslashes and begins 8694 # with a dollar sign (not a hyphen), so the echo should work correctly. 8695 lt_compile=`echo "$ac_compile" | $SED \ 8696 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8697 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8698 -e 's:$: $lt_compiler_flag:'` 8699 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8700 (eval "$lt_compile" 2>out/conftest.err) 8701 ac_status=$? 8702 cat out/conftest.err >&5 8703 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8704 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8705 then 8706 # The compiler can only warn and ignore the option if not recognized 8707 # So say no if there are warnings 8708 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8709 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8710 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8711 lt_cv_prog_compiler_c_o=yes 8712 fi 8713 fi 8714 chmod u+w . 2>&5 8715 $RM conftest* 8716 # SGI C++ compiler will create directory out/ii_files/ for 8717 # template instantiation 8718 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8719 $RM out/* && rmdir out 8720 cd .. 8721 $RM -r conftest 8722 $RM conftest* 8723 8724fi 8725{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8726$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8727 8728 8729 8730 8731 8732 8733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8734$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8735if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8736 $as_echo_n "(cached) " >&6 8737else 8738 lt_cv_prog_compiler_c_o=no 8739 $RM -r conftest 2>/dev/null 8740 mkdir conftest 8741 cd conftest 8742 mkdir out 8743 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8744 8745 lt_compiler_flag="-o out/conftest2.$ac_objext" 8746 # Insert the option either (1) after the last *FLAGS variable, or 8747 # (2) before a word containing "conftest.", or (3) at the end. 8748 # Note that $ac_compile itself does not contain backslashes and begins 8749 # with a dollar sign (not a hyphen), so the echo should work correctly. 8750 lt_compile=`echo "$ac_compile" | $SED \ 8751 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8752 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8753 -e 's:$: $lt_compiler_flag:'` 8754 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8755 (eval "$lt_compile" 2>out/conftest.err) 8756 ac_status=$? 8757 cat out/conftest.err >&5 8758 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8759 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8760 then 8761 # The compiler can only warn and ignore the option if not recognized 8762 # So say no if there are warnings 8763 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8764 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8765 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8766 lt_cv_prog_compiler_c_o=yes 8767 fi 8768 fi 8769 chmod u+w . 2>&5 8770 $RM conftest* 8771 # SGI C++ compiler will create directory out/ii_files/ for 8772 # template instantiation 8773 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8774 $RM out/* && rmdir out 8775 cd .. 8776 $RM -r conftest 8777 $RM conftest* 8778 8779fi 8780{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8781$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8782 8783 8784 8785 8786hard_links="nottested" 8787if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8788 # do not overwrite the value of need_locks provided by the user 8789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8790$as_echo_n "checking if we can lock with hard links... " >&6; } 8791 hard_links=yes 8792 $RM conftest* 8793 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8794 touch conftest.a 8795 ln conftest.a conftest.b 2>&5 || hard_links=no 8796 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8798$as_echo "$hard_links" >&6; } 8799 if test "$hard_links" = no; then 8800 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8801$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8802 need_locks=warn 8803 fi 8804else 8805 need_locks=no 8806fi 8807 8808 8809 8810 8811 8812 8813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8814$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8815 8816 runpath_var= 8817 allow_undefined_flag= 8818 always_export_symbols=no 8819 archive_cmds= 8820 archive_expsym_cmds= 8821 compiler_needs_object=no 8822 enable_shared_with_static_runtimes=no 8823 export_dynamic_flag_spec= 8824 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8825 hardcode_automatic=no 8826 hardcode_direct=no 8827 hardcode_direct_absolute=no 8828 hardcode_libdir_flag_spec= 8829 hardcode_libdir_flag_spec_ld= 8830 hardcode_libdir_separator= 8831 hardcode_minus_L=no 8832 hardcode_shlibpath_var=unsupported 8833 inherit_rpath=no 8834 link_all_deplibs=unknown 8835 module_cmds= 8836 module_expsym_cmds= 8837 old_archive_from_new_cmds= 8838 old_archive_from_expsyms_cmds= 8839 thread_safe_flag_spec= 8840 whole_archive_flag_spec= 8841 # include_expsyms should be a list of space-separated symbols to be *always* 8842 # included in the symbol list 8843 include_expsyms= 8844 # exclude_expsyms can be an extended regexp of symbols to exclude 8845 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8846 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8847 # as well as any symbol that contains `d'. 8848 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8849 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8850 # platforms (ab)use it in PIC code, but their linkers get confused if 8851 # the symbol is explicitly referenced. Since portable code cannot 8852 # rely on this symbol name, it's probably fine to never include it in 8853 # preloaded symbol tables. 8854 # Exclude shared library initialization/finalization symbols. 8855 extract_expsyms_cmds= 8856 8857 case $host_os in 8858 cygwin* | mingw* | pw32* | cegcc*) 8859 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8860 # When not using gcc, we currently assume that we are using 8861 # Microsoft Visual C++. 8862 if test "$GCC" != yes; then 8863 with_gnu_ld=no 8864 fi 8865 ;; 8866 interix*) 8867 # we just hope/assume this is gcc and not c89 (= MSVC++) 8868 with_gnu_ld=yes 8869 ;; 8870 openbsd*) 8871 with_gnu_ld=no 8872 ;; 8873 esac 8874 8875 ld_shlibs=yes 8876 8877 # On some targets, GNU ld is compatible enough with the native linker 8878 # that we're better off using the native interface for both. 8879 lt_use_gnu_ld_interface=no 8880 if test "$with_gnu_ld" = yes; then 8881 case $host_os in 8882 aix*) 8883 # The AIX port of GNU ld has always aspired to compatibility 8884 # with the native linker. However, as the warning in the GNU ld 8885 # block says, versions before 2.19.5* couldn't really create working 8886 # shared libraries, regardless of the interface used. 8887 case `$LD -v 2>&1` in 8888 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8889 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8890 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8891 *) 8892 lt_use_gnu_ld_interface=yes 8893 ;; 8894 esac 8895 ;; 8896 *) 8897 lt_use_gnu_ld_interface=yes 8898 ;; 8899 esac 8900 fi 8901 8902 if test "$lt_use_gnu_ld_interface" = yes; then 8903 # If archive_cmds runs LD, not CC, wlarc should be empty 8904 wlarc='${wl}' 8905 8906 # Set some defaults for GNU ld with shared library support. These 8907 # are reset later if shared libraries are not supported. Putting them 8908 # here allows them to be overridden if necessary. 8909 runpath_var=LD_RUN_PATH 8910 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8911 export_dynamic_flag_spec='${wl}--export-dynamic' 8912 # ancient GNU ld didn't support --whole-archive et. al. 8913 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8914 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8915 else 8916 whole_archive_flag_spec= 8917 fi 8918 supports_anon_versioning=no 8919 case `$LD -v 2>&1` in 8920 *GNU\ gold*) supports_anon_versioning=yes ;; 8921 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8922 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8923 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8924 *\ 2.11.*) ;; # other 2.11 versions 8925 *) supports_anon_versioning=yes ;; 8926 esac 8927 8928 # See if GNU ld supports shared libraries. 8929 case $host_os in 8930 aix[3-9]*) 8931 # On AIX/PPC, the GNU linker is very broken 8932 if test "$host_cpu" != ia64; then 8933 ld_shlibs=no 8934 cat <<_LT_EOF 1>&2 8935 8936*** Warning: the GNU linker, at least up to release 2.19, is reported 8937*** to be unable to reliably create shared libraries on AIX. 8938*** Therefore, libtool is disabling shared libraries support. If you 8939*** really care for shared libraries, you may want to install binutils 8940*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8941*** You will then need to restart the configuration process. 8942 8943_LT_EOF 8944 fi 8945 ;; 8946 8947 amigaos*) 8948 case $host_cpu in 8949 powerpc) 8950 # see comment about AmigaOS4 .so support 8951 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8952 archive_expsym_cmds='' 8953 ;; 8954 m68k) 8955 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)' 8956 hardcode_libdir_flag_spec='-L$libdir' 8957 hardcode_minus_L=yes 8958 ;; 8959 esac 8960 ;; 8961 8962 beos*) 8963 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8964 allow_undefined_flag=unsupported 8965 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8966 # support --undefined. This deserves some investigation. FIXME 8967 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8968 else 8969 ld_shlibs=no 8970 fi 8971 ;; 8972 8973 cygwin* | mingw* | pw32* | cegcc*) 8974 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8975 # as there is no search path for DLLs. 8976 hardcode_libdir_flag_spec='-L$libdir' 8977 export_dynamic_flag_spec='${wl}--export-all-symbols' 8978 allow_undefined_flag=unsupported 8979 always_export_symbols=no 8980 enable_shared_with_static_runtimes=yes 8981 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8982 8983 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8984 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8985 # If the export-symbols file already is a .def file (1st line 8986 # is EXPORTS), use it as is; otherwise, prepend... 8987 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8988 cp $export_symbols $output_objdir/$soname.def; 8989 else 8990 echo EXPORTS > $output_objdir/$soname.def; 8991 cat $export_symbols >> $output_objdir/$soname.def; 8992 fi~ 8993 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8994 else 8995 ld_shlibs=no 8996 fi 8997 ;; 8998 8999 haiku*) 9000 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9001 link_all_deplibs=yes 9002 ;; 9003 9004 interix[3-9]*) 9005 hardcode_direct=no 9006 hardcode_shlibpath_var=no 9007 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9008 export_dynamic_flag_spec='${wl}-E' 9009 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9010 # Instead, shared libraries are loaded at an image base (0x10000000 by 9011 # default) and relocated if they conflict, which is a slow very memory 9012 # consuming and fragmenting process. To avoid this, we pick a random, 9013 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9014 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9015 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9016 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' 9017 ;; 9018 9019 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9020 tmp_diet=no 9021 if test "$host_os" = linux-dietlibc; then 9022 case $cc_basename in 9023 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9024 esac 9025 fi 9026 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9027 && test "$tmp_diet" = no 9028 then 9029 tmp_addflag=' $pic_flag' 9030 tmp_sharedflag='-shared' 9031 case $cc_basename,$host_cpu in 9032 pgcc*) # Portland Group C compiler 9033 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' 9034 tmp_addflag=' $pic_flag' 9035 ;; 9036 pgf77* | pgf90* | pgf95* | pgfortran*) 9037 # Portland Group f77 and f90 compilers 9038 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' 9039 tmp_addflag=' $pic_flag -Mnomain' ;; 9040 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9041 tmp_addflag=' -i_dynamic' ;; 9042 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9043 tmp_addflag=' -i_dynamic -nofor_main' ;; 9044 ifc* | ifort*) # Intel Fortran compiler 9045 tmp_addflag=' -nofor_main' ;; 9046 lf95*) # Lahey Fortran 8.1 9047 whole_archive_flag_spec= 9048 tmp_sharedflag='--shared' ;; 9049 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9050 tmp_sharedflag='-qmkshrobj' 9051 tmp_addflag= ;; 9052 nvcc*) # Cuda Compiler Driver 2.2 9053 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' 9054 compiler_needs_object=yes 9055 ;; 9056 esac 9057 case `$CC -V 2>&1 | sed 5q` in 9058 *Sun\ C*) # Sun C 5.9 9059 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' 9060 compiler_needs_object=yes 9061 tmp_sharedflag='-G' ;; 9062 *Sun\ F*) # Sun Fortran 8.3 9063 tmp_sharedflag='-G' ;; 9064 esac 9065 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9066 9067 if test "x$supports_anon_versioning" = xyes; then 9068 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9069 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9070 echo "local: *; };" >> $output_objdir/$libname.ver~ 9071 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9072 fi 9073 9074 case $cc_basename in 9075 xlf* | bgf* | bgxlf* | mpixlf*) 9076 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9077 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9078 hardcode_libdir_flag_spec= 9079 hardcode_libdir_flag_spec_ld='-rpath $libdir' 9080 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 9081 if test "x$supports_anon_versioning" = xyes; then 9082 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9083 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9084 echo "local: *; };" >> $output_objdir/$libname.ver~ 9085 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9086 fi 9087 ;; 9088 esac 9089 else 9090 ld_shlibs=no 9091 fi 9092 ;; 9093 9094 netbsd*) 9095 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9096 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9097 wlarc= 9098 else 9099 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9100 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9101 fi 9102 ;; 9103 9104 solaris*) 9105 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9106 ld_shlibs=no 9107 cat <<_LT_EOF 1>&2 9108 9109*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9110*** create shared libraries on Solaris systems. Therefore, libtool 9111*** is disabling shared libraries support. We urge you to upgrade GNU 9112*** binutils to release 2.9.1 or newer. Another option is to modify 9113*** your PATH or compiler configuration so that the native linker is 9114*** used, and then restart. 9115 9116_LT_EOF 9117 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9118 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9119 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9120 else 9121 ld_shlibs=no 9122 fi 9123 ;; 9124 9125 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9126 case `$LD -v 2>&1` in 9127 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9128 ld_shlibs=no 9129 cat <<_LT_EOF 1>&2 9130 9131*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9132*** reliably create shared libraries on SCO systems. Therefore, libtool 9133*** is disabling shared libraries support. We urge you to upgrade GNU 9134*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9135*** your PATH or compiler configuration so that the native linker is 9136*** used, and then restart. 9137 9138_LT_EOF 9139 ;; 9140 *) 9141 # For security reasons, it is highly recommended that you always 9142 # use absolute paths for naming shared libraries, and exclude the 9143 # DT_RUNPATH tag from executables and libraries. But doing so 9144 # requires that you compile everything twice, which is a pain. 9145 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9146 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9147 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9148 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9149 else 9150 ld_shlibs=no 9151 fi 9152 ;; 9153 esac 9154 ;; 9155 9156 sunos4*) 9157 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9158 wlarc= 9159 hardcode_direct=yes 9160 hardcode_shlibpath_var=no 9161 ;; 9162 9163 *) 9164 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9165 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9166 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9167 else 9168 ld_shlibs=no 9169 fi 9170 ;; 9171 esac 9172 9173 if test "$ld_shlibs" = no; then 9174 runpath_var= 9175 hardcode_libdir_flag_spec= 9176 export_dynamic_flag_spec= 9177 whole_archive_flag_spec= 9178 fi 9179 else 9180 # PORTME fill in a description of your system's linker (not GNU ld) 9181 case $host_os in 9182 aix3*) 9183 allow_undefined_flag=unsupported 9184 always_export_symbols=yes 9185 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' 9186 # Note: this linker hardcodes the directories in LIBPATH if there 9187 # are no directories specified by -L. 9188 hardcode_minus_L=yes 9189 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9190 # Neither direct hardcoding nor static linking is supported with a 9191 # broken collect2. 9192 hardcode_direct=unsupported 9193 fi 9194 ;; 9195 9196 aix[4-9]*) 9197 if test "$host_cpu" = ia64; then 9198 # On IA64, the linker does run time linking by default, so we don't 9199 # have to do anything special. 9200 aix_use_runtimelinking=no 9201 exp_sym_flag='-Bexport' 9202 no_entry_flag="" 9203 else 9204 # If we're using GNU nm, then we don't want the "-C" option. 9205 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9206 # Also, AIX nm treats weak defined symbols like other global 9207 # defined symbols, whereas GNU nm marks them as "W". 9208 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9209 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' 9210 else 9211 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9212 fi 9213 aix_use_runtimelinking=no 9214 9215 # Test if we are trying to use run time linking or normal 9216 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9217 # need to do runtime linking. 9218 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9219 for ld_flag in $LDFLAGS; do 9220 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9221 aix_use_runtimelinking=yes 9222 break 9223 fi 9224 done 9225 ;; 9226 esac 9227 9228 exp_sym_flag='-bexport' 9229 no_entry_flag='-bnoentry' 9230 fi 9231 9232 # When large executables or shared objects are built, AIX ld can 9233 # have problems creating the table of contents. If linking a library 9234 # or program results in "error TOC overflow" add -mminimal-toc to 9235 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9236 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9237 9238 archive_cmds='' 9239 hardcode_direct=yes 9240 hardcode_direct_absolute=yes 9241 hardcode_libdir_separator=':' 9242 link_all_deplibs=yes 9243 file_list_spec='${wl}-f,' 9244 9245 if test "$GCC" = yes; then 9246 case $host_os in aix4.[012]|aix4.[012].*) 9247 # We only want to do this on AIX 4.2 and lower, the check 9248 # below for broken collect2 doesn't work under 4.3+ 9249 collect2name=`${CC} -print-prog-name=collect2` 9250 if test -f "$collect2name" && 9251 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9252 then 9253 # We have reworked collect2 9254 : 9255 else 9256 # We have old collect2 9257 hardcode_direct=unsupported 9258 # It fails to find uninstalled libraries when the uninstalled 9259 # path is not listed in the libpath. Setting hardcode_minus_L 9260 # to unsupported forces relinking 9261 hardcode_minus_L=yes 9262 hardcode_libdir_flag_spec='-L$libdir' 9263 hardcode_libdir_separator= 9264 fi 9265 ;; 9266 esac 9267 shared_flag='-shared' 9268 if test "$aix_use_runtimelinking" = yes; then 9269 shared_flag="$shared_flag "'${wl}-G' 9270 fi 9271 else 9272 # not using gcc 9273 if test "$host_cpu" = ia64; then 9274 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9275 # chokes on -Wl,-G. The following line is correct: 9276 shared_flag='-G' 9277 else 9278 if test "$aix_use_runtimelinking" = yes; then 9279 shared_flag='${wl}-G' 9280 else 9281 shared_flag='${wl}-bM:SRE' 9282 fi 9283 fi 9284 fi 9285 9286 export_dynamic_flag_spec='${wl}-bexpall' 9287 # It seems that -bexpall does not export symbols beginning with 9288 # underscore (_), so it is better to generate a list of symbols to export. 9289 always_export_symbols=yes 9290 if test "$aix_use_runtimelinking" = yes; then 9291 # Warning - without using the other runtime loading flags (-brtl), 9292 # -berok will link without error, but may produce a broken library. 9293 allow_undefined_flag='-berok' 9294 # Determine the default libpath from the value encoded in an 9295 # empty executable. 9296 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9297/* end confdefs.h. */ 9298 9299int 9300main () 9301{ 9302 9303 ; 9304 return 0; 9305} 9306_ACEOF 9307if ac_fn_c_try_link "$LINENO"; then : 9308 9309lt_aix_libpath_sed=' 9310 /Import File Strings/,/^$/ { 9311 /^0/ { 9312 s/^0 *\(.*\)$/\1/ 9313 p 9314 } 9315 }' 9316aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9317# Check for a 64-bit object if we didn't find anything. 9318if test -z "$aix_libpath"; then 9319 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9320fi 9321fi 9322rm -f core conftest.err conftest.$ac_objext \ 9323 conftest$ac_exeext conftest.$ac_ext 9324if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9325 9326 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9327 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" 9328 else 9329 if test "$host_cpu" = ia64; then 9330 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9331 allow_undefined_flag="-z nodefs" 9332 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" 9333 else 9334 # Determine the default libpath from the value encoded in an 9335 # empty executable. 9336 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9337/* end confdefs.h. */ 9338 9339int 9340main () 9341{ 9342 9343 ; 9344 return 0; 9345} 9346_ACEOF 9347if ac_fn_c_try_link "$LINENO"; then : 9348 9349lt_aix_libpath_sed=' 9350 /Import File Strings/,/^$/ { 9351 /^0/ { 9352 s/^0 *\(.*\)$/\1/ 9353 p 9354 } 9355 }' 9356aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9357# Check for a 64-bit object if we didn't find anything. 9358if test -z "$aix_libpath"; then 9359 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9360fi 9361fi 9362rm -f core conftest.err conftest.$ac_objext \ 9363 conftest$ac_exeext conftest.$ac_ext 9364if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9365 9366 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9367 # Warning - without using the other run time loading flags, 9368 # -berok will link without error, but may produce a broken library. 9369 no_undefined_flag=' ${wl}-bernotok' 9370 allow_undefined_flag=' ${wl}-berok' 9371 if test "$with_gnu_ld" = yes; then 9372 # We only use this code for GNU lds that support --whole-archive. 9373 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9374 else 9375 # Exported symbols can be pulled into shared objects from archives 9376 whole_archive_flag_spec='$convenience' 9377 fi 9378 archive_cmds_need_lc=yes 9379 # This is similar to how AIX traditionally builds its shared libraries. 9380 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' 9381 fi 9382 fi 9383 ;; 9384 9385 amigaos*) 9386 case $host_cpu in 9387 powerpc) 9388 # see comment about AmigaOS4 .so support 9389 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9390 archive_expsym_cmds='' 9391 ;; 9392 m68k) 9393 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)' 9394 hardcode_libdir_flag_spec='-L$libdir' 9395 hardcode_minus_L=yes 9396 ;; 9397 esac 9398 ;; 9399 9400 bsdi[45]*) 9401 export_dynamic_flag_spec=-rdynamic 9402 ;; 9403 9404 cygwin* | mingw* | pw32* | cegcc*) 9405 # When not using gcc, we currently assume that we are using 9406 # Microsoft Visual C++. 9407 # hardcode_libdir_flag_spec is actually meaningless, as there is 9408 # no search path for DLLs. 9409 hardcode_libdir_flag_spec=' ' 9410 allow_undefined_flag=unsupported 9411 # Tell ltmain to make .lib files, not .a files. 9412 libext=lib 9413 # Tell ltmain to make .dll files, not .so files. 9414 shrext_cmds=".dll" 9415 # FIXME: Setting linknames here is a bad hack. 9416 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9417 # The linker will automatically build a .lib file if we build a DLL. 9418 old_archive_from_new_cmds='true' 9419 # FIXME: Should let the user specify the lib program. 9420 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9421 fix_srcfile_path='`cygpath -w "$srcfile"`' 9422 enable_shared_with_static_runtimes=yes 9423 ;; 9424 9425 darwin* | rhapsody*) 9426 9427 9428 archive_cmds_need_lc=no 9429 hardcode_direct=no 9430 hardcode_automatic=yes 9431 hardcode_shlibpath_var=unsupported 9432 if test "$lt_cv_ld_force_load" = "yes"; then 9433 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\"`' 9434 else 9435 whole_archive_flag_spec='' 9436 fi 9437 link_all_deplibs=yes 9438 allow_undefined_flag="$_lt_dar_allow_undefined" 9439 case $cc_basename in 9440 ifort*) _lt_dar_can_shared=yes ;; 9441 *) _lt_dar_can_shared=$GCC ;; 9442 esac 9443 if test "$_lt_dar_can_shared" = "yes"; then 9444 output_verbose_link_cmd=func_echo_all 9445 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9446 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9447 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}" 9448 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}" 9449 9450 else 9451 ld_shlibs=no 9452 fi 9453 9454 ;; 9455 9456 dgux*) 9457 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9458 hardcode_libdir_flag_spec='-L$libdir' 9459 hardcode_shlibpath_var=no 9460 ;; 9461 9462 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9463 # support. Future versions do this automatically, but an explicit c++rt0.o 9464 # does not break anything, and helps significantly (at the cost of a little 9465 # extra space). 9466 freebsd2.2*) 9467 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9468 hardcode_libdir_flag_spec='-R$libdir' 9469 hardcode_direct=yes 9470 hardcode_shlibpath_var=no 9471 ;; 9472 9473 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9474 freebsd2.*) 9475 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9476 hardcode_direct=yes 9477 hardcode_minus_L=yes 9478 hardcode_shlibpath_var=no 9479 ;; 9480 9481 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9482 freebsd* | dragonfly*) 9483 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9484 hardcode_libdir_flag_spec='-R$libdir' 9485 hardcode_direct=yes 9486 hardcode_shlibpath_var=no 9487 ;; 9488 9489 hpux9*) 9490 if test "$GCC" = yes; then 9491 archive_cmds='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 9492 else 9493 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' 9494 fi 9495 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9496 hardcode_libdir_separator=: 9497 hardcode_direct=yes 9498 9499 # hardcode_minus_L: Not really in the search PATH, 9500 # but as the default location of the library. 9501 hardcode_minus_L=yes 9502 export_dynamic_flag_spec='${wl}-E' 9503 ;; 9504 9505 hpux10*) 9506 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9507 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9508 else 9509 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9510 fi 9511 if test "$with_gnu_ld" = no; then 9512 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9513 hardcode_libdir_flag_spec_ld='+b $libdir' 9514 hardcode_libdir_separator=: 9515 hardcode_direct=yes 9516 hardcode_direct_absolute=yes 9517 export_dynamic_flag_spec='${wl}-E' 9518 # hardcode_minus_L: Not really in the search PATH, 9519 # but as the default location of the library. 9520 hardcode_minus_L=yes 9521 fi 9522 ;; 9523 9524 hpux11*) 9525 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9526 case $host_cpu in 9527 hppa*64*) 9528 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9529 ;; 9530 ia64*) 9531 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9532 ;; 9533 *) 9534 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9535 ;; 9536 esac 9537 else 9538 case $host_cpu in 9539 hppa*64*) 9540 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9541 ;; 9542 ia64*) 9543 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9544 ;; 9545 *) 9546 9547 # Older versions of the 11.00 compiler do not understand -b yet 9548 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9550$as_echo_n "checking if $CC understands -b... " >&6; } 9551if test "${lt_cv_prog_compiler__b+set}" = set; then : 9552 $as_echo_n "(cached) " >&6 9553else 9554 lt_cv_prog_compiler__b=no 9555 save_LDFLAGS="$LDFLAGS" 9556 LDFLAGS="$LDFLAGS -b" 9557 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9558 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9559 # The linker can only warn and ignore the option if not recognized 9560 # So say no if there are warnings 9561 if test -s conftest.err; then 9562 # Append any errors to the config.log. 9563 cat conftest.err 1>&5 9564 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9565 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9566 if diff conftest.exp conftest.er2 >/dev/null; then 9567 lt_cv_prog_compiler__b=yes 9568 fi 9569 else 9570 lt_cv_prog_compiler__b=yes 9571 fi 9572 fi 9573 $RM -r conftest* 9574 LDFLAGS="$save_LDFLAGS" 9575 9576fi 9577{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9578$as_echo "$lt_cv_prog_compiler__b" >&6; } 9579 9580if test x"$lt_cv_prog_compiler__b" = xyes; then 9581 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9582else 9583 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9584fi 9585 9586 ;; 9587 esac 9588 fi 9589 if test "$with_gnu_ld" = no; then 9590 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9591 hardcode_libdir_separator=: 9592 9593 case $host_cpu in 9594 hppa*64*|ia64*) 9595 hardcode_direct=no 9596 hardcode_shlibpath_var=no 9597 ;; 9598 *) 9599 hardcode_direct=yes 9600 hardcode_direct_absolute=yes 9601 export_dynamic_flag_spec='${wl}-E' 9602 9603 # hardcode_minus_L: Not really in the search PATH, 9604 # but as the default location of the library. 9605 hardcode_minus_L=yes 9606 ;; 9607 esac 9608 fi 9609 ;; 9610 9611 irix5* | irix6* | nonstopux*) 9612 if test "$GCC" = yes; then 9613 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9614 # Try to use the -exported_symbol ld option, if it does not 9615 # work, assume that -exports_file does not work either and 9616 # implicitly export all symbols. 9617 save_LDFLAGS="$LDFLAGS" 9618 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9620/* end confdefs.h. */ 9621int foo(void) {} 9622_ACEOF 9623if ac_fn_c_try_link "$LINENO"; then : 9624 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 9625 9626fi 9627rm -f core conftest.err conftest.$ac_objext \ 9628 conftest$ac_exeext conftest.$ac_ext 9629 LDFLAGS="$save_LDFLAGS" 9630 else 9631 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' 9632 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' 9633 fi 9634 archive_cmds_need_lc='no' 9635 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9636 hardcode_libdir_separator=: 9637 inherit_rpath=yes 9638 link_all_deplibs=yes 9639 ;; 9640 9641 netbsd*) 9642 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9643 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9644 else 9645 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9646 fi 9647 hardcode_libdir_flag_spec='-R$libdir' 9648 hardcode_direct=yes 9649 hardcode_shlibpath_var=no 9650 ;; 9651 9652 newsos6) 9653 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9654 hardcode_direct=yes 9655 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9656 hardcode_libdir_separator=: 9657 hardcode_shlibpath_var=no 9658 ;; 9659 9660 *nto* | *qnx*) 9661 ;; 9662 9663 openbsd*) 9664 if test -f /usr/libexec/ld.so; then 9665 hardcode_direct=yes 9666 hardcode_shlibpath_var=no 9667 hardcode_direct_absolute=yes 9668 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9669 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9670 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9671 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9672 export_dynamic_flag_spec='${wl}-E' 9673 else 9674 case $host_os in 9675 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9676 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9677 hardcode_libdir_flag_spec='-R$libdir' 9678 ;; 9679 *) 9680 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9681 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9682 ;; 9683 esac 9684 fi 9685 else 9686 ld_shlibs=no 9687 fi 9688 ;; 9689 9690 os2*) 9691 hardcode_libdir_flag_spec='-L$libdir' 9692 hardcode_minus_L=yes 9693 allow_undefined_flag=unsupported 9694 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' 9695 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9696 ;; 9697 9698 osf3*) 9699 if test "$GCC" = yes; then 9700 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9701 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' 9702 else 9703 allow_undefined_flag=' -expect_unresolved \*' 9704 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' 9705 fi 9706 archive_cmds_need_lc='no' 9707 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9708 hardcode_libdir_separator=: 9709 ;; 9710 9711 osf4* | osf5*) # as osf3* with the addition of -msym flag 9712 if test "$GCC" = yes; then 9713 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9714 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 9715 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9716 else 9717 allow_undefined_flag=' -expect_unresolved \*' 9718 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' 9719 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~ 9720 $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' 9721 9722 # Both c and cxx compiler support -rpath directly 9723 hardcode_libdir_flag_spec='-rpath $libdir' 9724 fi 9725 archive_cmds_need_lc='no' 9726 hardcode_libdir_separator=: 9727 ;; 9728 9729 solaris*) 9730 no_undefined_flag=' -z defs' 9731 if test "$GCC" = yes; then 9732 wlarc='${wl}' 9733 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9734 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9735 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9736 else 9737 case `$CC -V 2>&1` in 9738 *"Compilers 5.0"*) 9739 wlarc='' 9740 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9741 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9742 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9743 ;; 9744 *) 9745 wlarc='${wl}' 9746 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9747 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9748 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9749 ;; 9750 esac 9751 fi 9752 hardcode_libdir_flag_spec='-R$libdir' 9753 hardcode_shlibpath_var=no 9754 case $host_os in 9755 solaris2.[0-5] | solaris2.[0-5].*) ;; 9756 *) 9757 # The compiler driver will combine and reorder linker options, 9758 # but understands `-z linker_flag'. GCC discards it without `$wl', 9759 # but is careful enough not to reorder. 9760 # Supported since Solaris 2.6 (maybe 2.5.1?) 9761 if test "$GCC" = yes; then 9762 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9763 else 9764 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9765 fi 9766 ;; 9767 esac 9768 link_all_deplibs=yes 9769 ;; 9770 9771 sunos4*) 9772 if test "x$host_vendor" = xsequent; then 9773 # Use $CC to link under sequent, because it throws in some extra .o 9774 # files that make .init and .fini sections work. 9775 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9776 else 9777 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9778 fi 9779 hardcode_libdir_flag_spec='-L$libdir' 9780 hardcode_direct=yes 9781 hardcode_minus_L=yes 9782 hardcode_shlibpath_var=no 9783 ;; 9784 9785 sysv4) 9786 case $host_vendor in 9787 sni) 9788 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9789 hardcode_direct=yes # is this really true??? 9790 ;; 9791 siemens) 9792 ## LD is ld it makes a PLAMLIB 9793 ## CC just makes a GrossModule. 9794 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9795 reload_cmds='$CC -r -o $output$reload_objs' 9796 hardcode_direct=no 9797 ;; 9798 motorola) 9799 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9800 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9801 ;; 9802 esac 9803 runpath_var='LD_RUN_PATH' 9804 hardcode_shlibpath_var=no 9805 ;; 9806 9807 sysv4.3*) 9808 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9809 hardcode_shlibpath_var=no 9810 export_dynamic_flag_spec='-Bexport' 9811 ;; 9812 9813 sysv4*MP*) 9814 if test -d /usr/nec; then 9815 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9816 hardcode_shlibpath_var=no 9817 runpath_var=LD_RUN_PATH 9818 hardcode_runpath_var=yes 9819 ld_shlibs=yes 9820 fi 9821 ;; 9822 9823 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9824 no_undefined_flag='${wl}-z,text' 9825 archive_cmds_need_lc=no 9826 hardcode_shlibpath_var=no 9827 runpath_var='LD_RUN_PATH' 9828 9829 if test "$GCC" = yes; then 9830 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9831 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9832 else 9833 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9834 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9835 fi 9836 ;; 9837 9838 sysv5* | sco3.2v5* | sco5v6*) 9839 # Note: We can NOT use -z defs as we might desire, because we do not 9840 # link with -lc, and that would cause any symbols used from libc to 9841 # always be unresolved, which means just about no library would 9842 # ever link correctly. If we're not using GNU ld we use -z text 9843 # though, which does catch some bad symbols but isn't as heavy-handed 9844 # as -z defs. 9845 no_undefined_flag='${wl}-z,text' 9846 allow_undefined_flag='${wl}-z,nodefs' 9847 archive_cmds_need_lc=no 9848 hardcode_shlibpath_var=no 9849 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9850 hardcode_libdir_separator=':' 9851 link_all_deplibs=yes 9852 export_dynamic_flag_spec='${wl}-Bexport' 9853 runpath_var='LD_RUN_PATH' 9854 9855 if test "$GCC" = yes; then 9856 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9857 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9858 else 9859 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9860 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9861 fi 9862 ;; 9863 9864 uts4*) 9865 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9866 hardcode_libdir_flag_spec='-L$libdir' 9867 hardcode_shlibpath_var=no 9868 ;; 9869 9870 *) 9871 ld_shlibs=no 9872 ;; 9873 esac 9874 9875 if test x$host_vendor = xsni; then 9876 case $host in 9877 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9878 export_dynamic_flag_spec='${wl}-Blargedynsym' 9879 ;; 9880 esac 9881 fi 9882 fi 9883 9884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9885$as_echo "$ld_shlibs" >&6; } 9886test "$ld_shlibs" = no && can_build_shared=no 9887 9888with_gnu_ld=$with_gnu_ld 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904# 9905# Do we need to explicitly link libc? 9906# 9907case "x$archive_cmds_need_lc" in 9908x|xyes) 9909 # Assume -lc should be added 9910 archive_cmds_need_lc=yes 9911 9912 if test "$enable_shared" = yes && test "$GCC" = yes; then 9913 case $archive_cmds in 9914 *'~'*) 9915 # FIXME: we may have to deal with multi-command sequences. 9916 ;; 9917 '$CC '*) 9918 # Test whether the compiler implicitly links with -lc since on some 9919 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9920 # to ld, don't add -lc before -lgcc. 9921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9922$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9923if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9924 $as_echo_n "(cached) " >&6 9925else 9926 $RM conftest* 9927 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9928 9929 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9930 (eval $ac_compile) 2>&5 9931 ac_status=$? 9932 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9933 test $ac_status = 0; } 2>conftest.err; then 9934 soname=conftest 9935 lib=conftest 9936 libobjs=conftest.$ac_objext 9937 deplibs= 9938 wl=$lt_prog_compiler_wl 9939 pic_flag=$lt_prog_compiler_pic 9940 compiler_flags=-v 9941 linker_flags=-v 9942 verstring= 9943 output_objdir=. 9944 libname=conftest 9945 lt_save_allow_undefined_flag=$allow_undefined_flag 9946 allow_undefined_flag= 9947 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9948 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9949 ac_status=$? 9950 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9951 test $ac_status = 0; } 9952 then 9953 lt_cv_archive_cmds_need_lc=no 9954 else 9955 lt_cv_archive_cmds_need_lc=yes 9956 fi 9957 allow_undefined_flag=$lt_save_allow_undefined_flag 9958 else 9959 cat conftest.err 1>&5 9960 fi 9961 $RM conftest* 9962 9963fi 9964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9965$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9966 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9967 ;; 9968 esac 9969 fi 9970 ;; 9971esac 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10130$as_echo_n "checking dynamic linker characteristics... " >&6; } 10131 10132if test "$GCC" = yes; then 10133 case $host_os in 10134 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10135 *) lt_awk_arg="/^libraries:/" ;; 10136 esac 10137 case $host_os in 10138 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10139 *) lt_sed_strip_eq="s,=/,/,g" ;; 10140 esac 10141 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10142 case $lt_search_path_spec in 10143 *\;*) 10144 # if the path contains ";" then we assume it to be the separator 10145 # otherwise default to the standard path separator (i.e. ":") - it is 10146 # assumed that no part of a normal pathname contains ";" but that should 10147 # okay in the real world where ";" in dirpaths is itself problematic. 10148 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10149 ;; 10150 *) 10151 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10152 ;; 10153 esac 10154 # Ok, now we have the path, separated by spaces, we can step through it 10155 # and add multilib dir if necessary. 10156 lt_tmp_lt_search_path_spec= 10157 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10158 for lt_sys_path in $lt_search_path_spec; do 10159 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10160 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10161 else 10162 test -d "$lt_sys_path" && \ 10163 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10164 fi 10165 done 10166 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10167BEGIN {RS=" "; FS="/|\n";} { 10168 lt_foo=""; 10169 lt_count=0; 10170 for (lt_i = NF; lt_i > 0; lt_i--) { 10171 if ($lt_i != "" && $lt_i != ".") { 10172 if ($lt_i == "..") { 10173 lt_count++; 10174 } else { 10175 if (lt_count == 0) { 10176 lt_foo="/" $lt_i lt_foo; 10177 } else { 10178 lt_count--; 10179 } 10180 } 10181 } 10182 } 10183 if (lt_foo != "") { lt_freq[lt_foo]++; } 10184 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10185}'` 10186 # AWK program above erroneously prepends '/' to C:/dos/paths 10187 # for these hosts. 10188 case $host_os in 10189 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10190 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10191 esac 10192 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10193else 10194 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10195fi 10196library_names_spec= 10197libname_spec='lib$name' 10198soname_spec= 10199shrext_cmds=".so" 10200postinstall_cmds= 10201postuninstall_cmds= 10202finish_cmds= 10203finish_eval= 10204shlibpath_var= 10205shlibpath_overrides_runpath=unknown 10206version_type=none 10207dynamic_linker="$host_os ld.so" 10208sys_lib_dlsearch_path_spec="/lib /usr/lib" 10209need_lib_prefix=unknown 10210hardcode_into_libs=no 10211 10212# when you set need_version to no, make sure it does not cause -set_version 10213# flags to be left without arguments 10214need_version=unknown 10215 10216case $host_os in 10217aix3*) 10218 version_type=linux 10219 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10220 shlibpath_var=LIBPATH 10221 10222 # AIX 3 has no versioning support, so we append a major version to the name. 10223 soname_spec='${libname}${release}${shared_ext}$major' 10224 ;; 10225 10226aix[4-9]*) 10227 version_type=linux 10228 need_lib_prefix=no 10229 need_version=no 10230 hardcode_into_libs=yes 10231 if test "$host_cpu" = ia64; then 10232 # AIX 5 supports IA64 10233 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10234 shlibpath_var=LD_LIBRARY_PATH 10235 else 10236 # With GCC up to 2.95.x, collect2 would create an import file 10237 # for dependence libraries. The import file would start with 10238 # the line `#! .'. This would cause the generated library to 10239 # depend on `.', always an invalid library. This was fixed in 10240 # development snapshots of GCC prior to 3.0. 10241 case $host_os in 10242 aix4 | aix4.[01] | aix4.[01].*) 10243 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10244 echo ' yes ' 10245 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10246 : 10247 else 10248 can_build_shared=no 10249 fi 10250 ;; 10251 esac 10252 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10253 # soname into executable. Probably we can add versioning support to 10254 # collect2, so additional links can be useful in future. 10255 if test "$aix_use_runtimelinking" = yes; then 10256 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10257 # instead of lib<name>.a to let people know that these are not 10258 # typical AIX shared libraries. 10259 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10260 else 10261 # We preserve .a as extension for shared libraries through AIX4.2 10262 # and later when we are not doing run time linking. 10263 library_names_spec='${libname}${release}.a $libname.a' 10264 soname_spec='${libname}${release}${shared_ext}$major' 10265 fi 10266 shlibpath_var=LIBPATH 10267 fi 10268 ;; 10269 10270amigaos*) 10271 case $host_cpu in 10272 powerpc) 10273 # Since July 2007 AmigaOS4 officially supports .so libraries. 10274 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10275 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10276 ;; 10277 m68k) 10278 library_names_spec='$libname.ixlibrary $libname.a' 10279 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10280 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' 10281 ;; 10282 esac 10283 ;; 10284 10285beos*) 10286 library_names_spec='${libname}${shared_ext}' 10287 dynamic_linker="$host_os ld.so" 10288 shlibpath_var=LIBRARY_PATH 10289 ;; 10290 10291bsdi[45]*) 10292 version_type=linux 10293 need_version=no 10294 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10295 soname_spec='${libname}${release}${shared_ext}$major' 10296 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10297 shlibpath_var=LD_LIBRARY_PATH 10298 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10299 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10300 # the default ld.so.conf also contains /usr/contrib/lib and 10301 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10302 # libtool to hard-code these into programs 10303 ;; 10304 10305cygwin* | mingw* | pw32* | cegcc*) 10306 version_type=windows 10307 shrext_cmds=".dll" 10308 need_version=no 10309 need_lib_prefix=no 10310 10311 case $GCC,$host_os in 10312 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10313 library_names_spec='$libname.dll.a' 10314 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10315 postinstall_cmds='base_file=`basename \${file}`~ 10316 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10317 dldir=$destdir/`dirname \$dlpath`~ 10318 test -d \$dldir || mkdir -p \$dldir~ 10319 $install_prog $dir/$dlname \$dldir/$dlname~ 10320 chmod a+x \$dldir/$dlname~ 10321 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10322 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10323 fi' 10324 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10325 dlpath=$dir/\$dldll~ 10326 $RM \$dlpath' 10327 shlibpath_overrides_runpath=yes 10328 10329 case $host_os in 10330 cygwin*) 10331 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10332 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10333 10334 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10335 ;; 10336 mingw* | cegcc*) 10337 # MinGW DLLs use traditional 'lib' prefix 10338 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10339 ;; 10340 pw32*) 10341 # pw32 DLLs use 'pw' prefix rather than 'lib' 10342 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10343 ;; 10344 esac 10345 ;; 10346 10347 *) 10348 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10349 ;; 10350 esac 10351 dynamic_linker='Win32 ld.exe' 10352 # FIXME: first we should search . and the directory the executable is in 10353 shlibpath_var=PATH 10354 ;; 10355 10356darwin* | rhapsody*) 10357 dynamic_linker="$host_os dyld" 10358 version_type=darwin 10359 need_lib_prefix=no 10360 need_version=no 10361 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10362 soname_spec='${libname}${release}${major}$shared_ext' 10363 shlibpath_overrides_runpath=yes 10364 shlibpath_var=DYLD_LIBRARY_PATH 10365 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10366 10367 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10368 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10369 ;; 10370 10371dgux*) 10372 version_type=linux 10373 need_lib_prefix=no 10374 need_version=no 10375 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10376 soname_spec='${libname}${release}${shared_ext}$major' 10377 shlibpath_var=LD_LIBRARY_PATH 10378 ;; 10379 10380freebsd* | dragonfly*) 10381 # DragonFly does not have aout. When/if they implement a new 10382 # versioning mechanism, adjust this. 10383 if test -x /usr/bin/objformat; then 10384 objformat=`/usr/bin/objformat` 10385 else 10386 case $host_os in 10387 freebsd[23].*) objformat=aout ;; 10388 *) objformat=elf ;; 10389 esac 10390 fi 10391 version_type=freebsd-$objformat 10392 case $version_type in 10393 freebsd-elf*) 10394 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10395 need_version=no 10396 need_lib_prefix=no 10397 ;; 10398 freebsd-*) 10399 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10400 need_version=yes 10401 ;; 10402 esac 10403 shlibpath_var=LD_LIBRARY_PATH 10404 case $host_os in 10405 freebsd2.*) 10406 shlibpath_overrides_runpath=yes 10407 ;; 10408 freebsd3.[01]* | freebsdelf3.[01]*) 10409 shlibpath_overrides_runpath=yes 10410 hardcode_into_libs=yes 10411 ;; 10412 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10413 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10414 shlibpath_overrides_runpath=no 10415 hardcode_into_libs=yes 10416 ;; 10417 *) # from 4.6 on, and DragonFly 10418 shlibpath_overrides_runpath=yes 10419 hardcode_into_libs=yes 10420 ;; 10421 esac 10422 ;; 10423 10424gnu*) 10425 version_type=linux 10426 need_lib_prefix=no 10427 need_version=no 10428 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10429 soname_spec='${libname}${release}${shared_ext}$major' 10430 shlibpath_var=LD_LIBRARY_PATH 10431 hardcode_into_libs=yes 10432 ;; 10433 10434haiku*) 10435 version_type=linux 10436 need_lib_prefix=no 10437 need_version=no 10438 dynamic_linker="$host_os runtime_loader" 10439 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10440 soname_spec='${libname}${release}${shared_ext}$major' 10441 shlibpath_var=LIBRARY_PATH 10442 shlibpath_overrides_runpath=yes 10443 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10444 hardcode_into_libs=yes 10445 ;; 10446 10447hpux9* | hpux10* | hpux11*) 10448 # Give a soname corresponding to the major version so that dld.sl refuses to 10449 # link against other versions. 10450 version_type=sunos 10451 need_lib_prefix=no 10452 need_version=no 10453 case $host_cpu in 10454 ia64*) 10455 shrext_cmds='.so' 10456 hardcode_into_libs=yes 10457 dynamic_linker="$host_os dld.so" 10458 shlibpath_var=LD_LIBRARY_PATH 10459 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10460 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10461 soname_spec='${libname}${release}${shared_ext}$major' 10462 if test "X$HPUX_IA64_MODE" = X32; then 10463 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10464 else 10465 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10466 fi 10467 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10468 ;; 10469 hppa*64*) 10470 shrext_cmds='.sl' 10471 hardcode_into_libs=yes 10472 dynamic_linker="$host_os dld.sl" 10473 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10474 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10475 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10476 soname_spec='${libname}${release}${shared_ext}$major' 10477 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10478 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10479 ;; 10480 *) 10481 shrext_cmds='.sl' 10482 dynamic_linker="$host_os dld.sl" 10483 shlibpath_var=SHLIB_PATH 10484 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10485 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10486 soname_spec='${libname}${release}${shared_ext}$major' 10487 ;; 10488 esac 10489 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10490 postinstall_cmds='chmod 555 $lib' 10491 # or fails outright, so override atomically: 10492 install_override_mode=555 10493 ;; 10494 10495interix[3-9]*) 10496 version_type=linux 10497 need_lib_prefix=no 10498 need_version=no 10499 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10500 soname_spec='${libname}${release}${shared_ext}$major' 10501 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10502 shlibpath_var=LD_LIBRARY_PATH 10503 shlibpath_overrides_runpath=no 10504 hardcode_into_libs=yes 10505 ;; 10506 10507irix5* | irix6* | nonstopux*) 10508 case $host_os in 10509 nonstopux*) version_type=nonstopux ;; 10510 *) 10511 if test "$lt_cv_prog_gnu_ld" = yes; then 10512 version_type=linux 10513 else 10514 version_type=irix 10515 fi ;; 10516 esac 10517 need_lib_prefix=no 10518 need_version=no 10519 soname_spec='${libname}${release}${shared_ext}$major' 10520 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10521 case $host_os in 10522 irix5* | nonstopux*) 10523 libsuff= shlibsuff= 10524 ;; 10525 *) 10526 case $LD in # libtool.m4 will add one of these switches to LD 10527 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10528 libsuff= shlibsuff= libmagic=32-bit;; 10529 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10530 libsuff=32 shlibsuff=N32 libmagic=N32;; 10531 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10532 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10533 *) libsuff= shlibsuff= libmagic=never-match;; 10534 esac 10535 ;; 10536 esac 10537 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10538 shlibpath_overrides_runpath=no 10539 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10540 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10541 hardcode_into_libs=yes 10542 ;; 10543 10544# No shared lib support for Linux oldld, aout, or coff. 10545linux*oldld* | linux*aout* | linux*coff*) 10546 dynamic_linker=no 10547 ;; 10548 10549# This must be Linux ELF. 10550linux* | k*bsd*-gnu | kopensolaris*-gnu) 10551 version_type=linux 10552 need_lib_prefix=no 10553 need_version=no 10554 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10555 soname_spec='${libname}${release}${shared_ext}$major' 10556 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10557 shlibpath_var=LD_LIBRARY_PATH 10558 shlibpath_overrides_runpath=no 10559 10560 # Some binutils ld are patched to set DT_RUNPATH 10561 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10562 $as_echo_n "(cached) " >&6 10563else 10564 lt_cv_shlibpath_overrides_runpath=no 10565 save_LDFLAGS=$LDFLAGS 10566 save_libdir=$libdir 10567 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10568 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10570/* end confdefs.h. */ 10571 10572int 10573main () 10574{ 10575 10576 ; 10577 return 0; 10578} 10579_ACEOF 10580if ac_fn_c_try_link "$LINENO"; then : 10581 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10582 lt_cv_shlibpath_overrides_runpath=yes 10583fi 10584fi 10585rm -f core conftest.err conftest.$ac_objext \ 10586 conftest$ac_exeext conftest.$ac_ext 10587 LDFLAGS=$save_LDFLAGS 10588 libdir=$save_libdir 10589 10590fi 10591 10592 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10593 10594 # This implies no fast_install, which is unacceptable. 10595 # Some rework will be needed to allow for fast_install 10596 # before this can be enabled. 10597 hardcode_into_libs=yes 10598 10599 # Append ld.so.conf contents to the search path 10600 if test -f /etc/ld.so.conf; then 10601 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' ' '` 10602 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10603 fi 10604 10605 # We used to test for /lib/ld.so.1 and disable shared libraries on 10606 # powerpc, because MkLinux only supported shared libraries with the 10607 # GNU dynamic linker. Since this was broken with cross compilers, 10608 # most powerpc-linux boxes support dynamic linking these days and 10609 # people can always --disable-shared, the test was removed, and we 10610 # assume the GNU/Linux dynamic linker is in use. 10611 dynamic_linker='GNU/Linux ld.so' 10612 ;; 10613 10614netbsd*) 10615 version_type=sunos 10616 need_lib_prefix=no 10617 need_version=no 10618 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10619 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10620 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10621 dynamic_linker='NetBSD (a.out) ld.so' 10622 else 10623 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10624 soname_spec='${libname}${release}${shared_ext}$major' 10625 dynamic_linker='NetBSD ld.elf_so' 10626 fi 10627 shlibpath_var=LD_LIBRARY_PATH 10628 shlibpath_overrides_runpath=yes 10629 hardcode_into_libs=yes 10630 ;; 10631 10632newsos6) 10633 version_type=linux 10634 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10635 shlibpath_var=LD_LIBRARY_PATH 10636 shlibpath_overrides_runpath=yes 10637 ;; 10638 10639*nto* | *qnx*) 10640 version_type=qnx 10641 need_lib_prefix=no 10642 need_version=no 10643 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10644 soname_spec='${libname}${release}${shared_ext}$major' 10645 shlibpath_var=LD_LIBRARY_PATH 10646 shlibpath_overrides_runpath=no 10647 hardcode_into_libs=yes 10648 dynamic_linker='ldqnx.so' 10649 ;; 10650 10651openbsd*) 10652 version_type=sunos 10653 sys_lib_dlsearch_path_spec="/usr/lib" 10654 need_lib_prefix=no 10655 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10656 case $host_os in 10657 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10658 *) need_version=no ;; 10659 esac 10660 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10661 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10662 shlibpath_var=LD_LIBRARY_PATH 10663 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10664 case $host_os in 10665 openbsd2.[89] | openbsd2.[89].*) 10666 shlibpath_overrides_runpath=no 10667 ;; 10668 *) 10669 shlibpath_overrides_runpath=yes 10670 ;; 10671 esac 10672 else 10673 shlibpath_overrides_runpath=yes 10674 fi 10675 ;; 10676 10677os2*) 10678 libname_spec='$name' 10679 shrext_cmds=".dll" 10680 need_lib_prefix=no 10681 library_names_spec='$libname${shared_ext} $libname.a' 10682 dynamic_linker='OS/2 ld.exe' 10683 shlibpath_var=LIBPATH 10684 ;; 10685 10686osf3* | osf4* | osf5*) 10687 version_type=osf 10688 need_lib_prefix=no 10689 need_version=no 10690 soname_spec='${libname}${release}${shared_ext}$major' 10691 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10692 shlibpath_var=LD_LIBRARY_PATH 10693 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10694 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10695 ;; 10696 10697rdos*) 10698 dynamic_linker=no 10699 ;; 10700 10701solaris*) 10702 version_type=linux 10703 need_lib_prefix=no 10704 need_version=no 10705 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10706 soname_spec='${libname}${release}${shared_ext}$major' 10707 shlibpath_var=LD_LIBRARY_PATH 10708 shlibpath_overrides_runpath=yes 10709 hardcode_into_libs=yes 10710 # ldd complains unless libraries are executable 10711 postinstall_cmds='chmod +x $lib' 10712 ;; 10713 10714sunos4*) 10715 version_type=sunos 10716 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10717 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10718 shlibpath_var=LD_LIBRARY_PATH 10719 shlibpath_overrides_runpath=yes 10720 if test "$with_gnu_ld" = yes; then 10721 need_lib_prefix=no 10722 fi 10723 need_version=yes 10724 ;; 10725 10726sysv4 | sysv4.3*) 10727 version_type=linux 10728 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10729 soname_spec='${libname}${release}${shared_ext}$major' 10730 shlibpath_var=LD_LIBRARY_PATH 10731 case $host_vendor in 10732 sni) 10733 shlibpath_overrides_runpath=no 10734 need_lib_prefix=no 10735 runpath_var=LD_RUN_PATH 10736 ;; 10737 siemens) 10738 need_lib_prefix=no 10739 ;; 10740 motorola) 10741 need_lib_prefix=no 10742 need_version=no 10743 shlibpath_overrides_runpath=no 10744 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10745 ;; 10746 esac 10747 ;; 10748 10749sysv4*MP*) 10750 if test -d /usr/nec ;then 10751 version_type=linux 10752 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10753 soname_spec='$libname${shared_ext}.$major' 10754 shlibpath_var=LD_LIBRARY_PATH 10755 fi 10756 ;; 10757 10758sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10759 version_type=freebsd-elf 10760 need_lib_prefix=no 10761 need_version=no 10762 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10763 soname_spec='${libname}${release}${shared_ext}$major' 10764 shlibpath_var=LD_LIBRARY_PATH 10765 shlibpath_overrides_runpath=yes 10766 hardcode_into_libs=yes 10767 if test "$with_gnu_ld" = yes; then 10768 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10769 else 10770 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10771 case $host_os in 10772 sco3.2v5*) 10773 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10774 ;; 10775 esac 10776 fi 10777 sys_lib_dlsearch_path_spec='/usr/lib' 10778 ;; 10779 10780tpf*) 10781 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10782 version_type=linux 10783 need_lib_prefix=no 10784 need_version=no 10785 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10786 shlibpath_var=LD_LIBRARY_PATH 10787 shlibpath_overrides_runpath=no 10788 hardcode_into_libs=yes 10789 ;; 10790 10791uts4*) 10792 version_type=linux 10793 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10794 soname_spec='${libname}${release}${shared_ext}$major' 10795 shlibpath_var=LD_LIBRARY_PATH 10796 ;; 10797 10798*) 10799 dynamic_linker=no 10800 ;; 10801esac 10802{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10803$as_echo "$dynamic_linker" >&6; } 10804test "$dynamic_linker" = no && can_build_shared=no 10805 10806variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10807if test "$GCC" = yes; then 10808 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10809fi 10810 10811if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10812 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10813fi 10814if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10815 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10816fi 10817 10818 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10910$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10911hardcode_action= 10912if test -n "$hardcode_libdir_flag_spec" || 10913 test -n "$runpath_var" || 10914 test "X$hardcode_automatic" = "Xyes" ; then 10915 10916 # We can hardcode non-existent directories. 10917 if test "$hardcode_direct" != no && 10918 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10919 # have to relink, otherwise we might link with an installed library 10920 # when we should be linking with a yet-to-be-installed one 10921 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10922 test "$hardcode_minus_L" != no; then 10923 # Linking always hardcodes the temporary library directory. 10924 hardcode_action=relink 10925 else 10926 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10927 hardcode_action=immediate 10928 fi 10929else 10930 # We cannot hardcode anything, or else we can only hardcode existing 10931 # directories. 10932 hardcode_action=unsupported 10933fi 10934{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10935$as_echo "$hardcode_action" >&6; } 10936 10937if test "$hardcode_action" = relink || 10938 test "$inherit_rpath" = yes; then 10939 # Fast installation is not supported 10940 enable_fast_install=no 10941elif test "$shlibpath_overrides_runpath" = yes || 10942 test "$enable_shared" = no; then 10943 # Fast installation is not necessary 10944 enable_fast_install=needless 10945fi 10946 10947 10948 10949 10950 10951 10952 if test "x$enable_dlopen" != xyes; then 10953 enable_dlopen=unknown 10954 enable_dlopen_self=unknown 10955 enable_dlopen_self_static=unknown 10956else 10957 lt_cv_dlopen=no 10958 lt_cv_dlopen_libs= 10959 10960 case $host_os in 10961 beos*) 10962 lt_cv_dlopen="load_add_on" 10963 lt_cv_dlopen_libs= 10964 lt_cv_dlopen_self=yes 10965 ;; 10966 10967 mingw* | pw32* | cegcc*) 10968 lt_cv_dlopen="LoadLibrary" 10969 lt_cv_dlopen_libs= 10970 ;; 10971 10972 cygwin*) 10973 lt_cv_dlopen="dlopen" 10974 lt_cv_dlopen_libs= 10975 ;; 10976 10977 darwin*) 10978 # if libdl is installed we need to link against it 10979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10980$as_echo_n "checking for dlopen in -ldl... " >&6; } 10981if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10982 $as_echo_n "(cached) " >&6 10983else 10984 ac_check_lib_save_LIBS=$LIBS 10985LIBS="-ldl $LIBS" 10986cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10987/* end confdefs.h. */ 10988 10989/* Override any GCC internal prototype to avoid an error. 10990 Use char because int might match the return type of a GCC 10991 builtin and then its argument prototype would still apply. */ 10992#ifdef __cplusplus 10993extern "C" 10994#endif 10995char dlopen (); 10996int 10997main () 10998{ 10999return dlopen (); 11000 ; 11001 return 0; 11002} 11003_ACEOF 11004if ac_fn_c_try_link "$LINENO"; then : 11005 ac_cv_lib_dl_dlopen=yes 11006else 11007 ac_cv_lib_dl_dlopen=no 11008fi 11009rm -f core conftest.err conftest.$ac_objext \ 11010 conftest$ac_exeext conftest.$ac_ext 11011LIBS=$ac_check_lib_save_LIBS 11012fi 11013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11014$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11015if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11016 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11017else 11018 11019 lt_cv_dlopen="dyld" 11020 lt_cv_dlopen_libs= 11021 lt_cv_dlopen_self=yes 11022 11023fi 11024 11025 ;; 11026 11027 *) 11028 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11029if test "x$ac_cv_func_shl_load" = x""yes; then : 11030 lt_cv_dlopen="shl_load" 11031else 11032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11033$as_echo_n "checking for shl_load in -ldld... " >&6; } 11034if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 11035 $as_echo_n "(cached) " >&6 11036else 11037 ac_check_lib_save_LIBS=$LIBS 11038LIBS="-ldld $LIBS" 11039cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11040/* end confdefs.h. */ 11041 11042/* Override any GCC internal prototype to avoid an error. 11043 Use char because int might match the return type of a GCC 11044 builtin and then its argument prototype would still apply. */ 11045#ifdef __cplusplus 11046extern "C" 11047#endif 11048char shl_load (); 11049int 11050main () 11051{ 11052return shl_load (); 11053 ; 11054 return 0; 11055} 11056_ACEOF 11057if ac_fn_c_try_link "$LINENO"; then : 11058 ac_cv_lib_dld_shl_load=yes 11059else 11060 ac_cv_lib_dld_shl_load=no 11061fi 11062rm -f core conftest.err conftest.$ac_objext \ 11063 conftest$ac_exeext conftest.$ac_ext 11064LIBS=$ac_check_lib_save_LIBS 11065fi 11066{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11067$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11068if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 11069 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11070else 11071 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11072if test "x$ac_cv_func_dlopen" = x""yes; then : 11073 lt_cv_dlopen="dlopen" 11074else 11075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11076$as_echo_n "checking for dlopen in -ldl... " >&6; } 11077if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 11078 $as_echo_n "(cached) " >&6 11079else 11080 ac_check_lib_save_LIBS=$LIBS 11081LIBS="-ldl $LIBS" 11082cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11083/* end confdefs.h. */ 11084 11085/* Override any GCC internal prototype to avoid an error. 11086 Use char because int might match the return type of a GCC 11087 builtin and then its argument prototype would still apply. */ 11088#ifdef __cplusplus 11089extern "C" 11090#endif 11091char dlopen (); 11092int 11093main () 11094{ 11095return dlopen (); 11096 ; 11097 return 0; 11098} 11099_ACEOF 11100if ac_fn_c_try_link "$LINENO"; then : 11101 ac_cv_lib_dl_dlopen=yes 11102else 11103 ac_cv_lib_dl_dlopen=no 11104fi 11105rm -f core conftest.err conftest.$ac_objext \ 11106 conftest$ac_exeext conftest.$ac_ext 11107LIBS=$ac_check_lib_save_LIBS 11108fi 11109{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11110$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11111if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11112 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11113else 11114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11115$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11116if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 11117 $as_echo_n "(cached) " >&6 11118else 11119 ac_check_lib_save_LIBS=$LIBS 11120LIBS="-lsvld $LIBS" 11121cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11122/* end confdefs.h. */ 11123 11124/* Override any GCC internal prototype to avoid an error. 11125 Use char because int might match the return type of a GCC 11126 builtin and then its argument prototype would still apply. */ 11127#ifdef __cplusplus 11128extern "C" 11129#endif 11130char dlopen (); 11131int 11132main () 11133{ 11134return dlopen (); 11135 ; 11136 return 0; 11137} 11138_ACEOF 11139if ac_fn_c_try_link "$LINENO"; then : 11140 ac_cv_lib_svld_dlopen=yes 11141else 11142 ac_cv_lib_svld_dlopen=no 11143fi 11144rm -f core conftest.err conftest.$ac_objext \ 11145 conftest$ac_exeext conftest.$ac_ext 11146LIBS=$ac_check_lib_save_LIBS 11147fi 11148{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11149$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11150if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 11151 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11152else 11153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11154$as_echo_n "checking for dld_link in -ldld... " >&6; } 11155if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 11156 $as_echo_n "(cached) " >&6 11157else 11158 ac_check_lib_save_LIBS=$LIBS 11159LIBS="-ldld $LIBS" 11160cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11161/* end confdefs.h. */ 11162 11163/* Override any GCC internal prototype to avoid an error. 11164 Use char because int might match the return type of a GCC 11165 builtin and then its argument prototype would still apply. */ 11166#ifdef __cplusplus 11167extern "C" 11168#endif 11169char dld_link (); 11170int 11171main () 11172{ 11173return dld_link (); 11174 ; 11175 return 0; 11176} 11177_ACEOF 11178if ac_fn_c_try_link "$LINENO"; then : 11179 ac_cv_lib_dld_dld_link=yes 11180else 11181 ac_cv_lib_dld_dld_link=no 11182fi 11183rm -f core conftest.err conftest.$ac_objext \ 11184 conftest$ac_exeext conftest.$ac_ext 11185LIBS=$ac_check_lib_save_LIBS 11186fi 11187{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11188$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11189if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 11190 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11191fi 11192 11193 11194fi 11195 11196 11197fi 11198 11199 11200fi 11201 11202 11203fi 11204 11205 11206fi 11207 11208 ;; 11209 esac 11210 11211 if test "x$lt_cv_dlopen" != xno; then 11212 enable_dlopen=yes 11213 else 11214 enable_dlopen=no 11215 fi 11216 11217 case $lt_cv_dlopen in 11218 dlopen) 11219 save_CPPFLAGS="$CPPFLAGS" 11220 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11221 11222 save_LDFLAGS="$LDFLAGS" 11223 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11224 11225 save_LIBS="$LIBS" 11226 LIBS="$lt_cv_dlopen_libs $LIBS" 11227 11228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11229$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11230if test "${lt_cv_dlopen_self+set}" = set; then : 11231 $as_echo_n "(cached) " >&6 11232else 11233 if test "$cross_compiling" = yes; then : 11234 lt_cv_dlopen_self=cross 11235else 11236 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11237 lt_status=$lt_dlunknown 11238 cat > conftest.$ac_ext <<_LT_EOF 11239#line 11239 "configure" 11240#include "confdefs.h" 11241 11242#if HAVE_DLFCN_H 11243#include <dlfcn.h> 11244#endif 11245 11246#include <stdio.h> 11247 11248#ifdef RTLD_GLOBAL 11249# define LT_DLGLOBAL RTLD_GLOBAL 11250#else 11251# ifdef DL_GLOBAL 11252# define LT_DLGLOBAL DL_GLOBAL 11253# else 11254# define LT_DLGLOBAL 0 11255# endif 11256#endif 11257 11258/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11259 find out it does not work in some platform. */ 11260#ifndef LT_DLLAZY_OR_NOW 11261# ifdef RTLD_LAZY 11262# define LT_DLLAZY_OR_NOW RTLD_LAZY 11263# else 11264# ifdef DL_LAZY 11265# define LT_DLLAZY_OR_NOW DL_LAZY 11266# else 11267# ifdef RTLD_NOW 11268# define LT_DLLAZY_OR_NOW RTLD_NOW 11269# else 11270# ifdef DL_NOW 11271# define LT_DLLAZY_OR_NOW DL_NOW 11272# else 11273# define LT_DLLAZY_OR_NOW 0 11274# endif 11275# endif 11276# endif 11277# endif 11278#endif 11279 11280/* When -fvisbility=hidden is used, assume the code has been annotated 11281 correspondingly for the symbols needed. */ 11282#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11283void fnord () __attribute__((visibility("default"))); 11284#endif 11285 11286void fnord () { int i=42; } 11287int main () 11288{ 11289 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11290 int status = $lt_dlunknown; 11291 11292 if (self) 11293 { 11294 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11295 else 11296 { 11297 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11298 else puts (dlerror ()); 11299 } 11300 /* dlclose (self); */ 11301 } 11302 else 11303 puts (dlerror ()); 11304 11305 return status; 11306} 11307_LT_EOF 11308 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11309 (eval $ac_link) 2>&5 11310 ac_status=$? 11311 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11312 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11313 (./conftest; exit; ) >&5 2>/dev/null 11314 lt_status=$? 11315 case x$lt_status in 11316 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11317 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11318 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11319 esac 11320 else : 11321 # compilation failed 11322 lt_cv_dlopen_self=no 11323 fi 11324fi 11325rm -fr conftest* 11326 11327 11328fi 11329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11330$as_echo "$lt_cv_dlopen_self" >&6; } 11331 11332 if test "x$lt_cv_dlopen_self" = xyes; then 11333 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11335$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11336if test "${lt_cv_dlopen_self_static+set}" = set; then : 11337 $as_echo_n "(cached) " >&6 11338else 11339 if test "$cross_compiling" = yes; then : 11340 lt_cv_dlopen_self_static=cross 11341else 11342 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11343 lt_status=$lt_dlunknown 11344 cat > conftest.$ac_ext <<_LT_EOF 11345#line 11345 "configure" 11346#include "confdefs.h" 11347 11348#if HAVE_DLFCN_H 11349#include <dlfcn.h> 11350#endif 11351 11352#include <stdio.h> 11353 11354#ifdef RTLD_GLOBAL 11355# define LT_DLGLOBAL RTLD_GLOBAL 11356#else 11357# ifdef DL_GLOBAL 11358# define LT_DLGLOBAL DL_GLOBAL 11359# else 11360# define LT_DLGLOBAL 0 11361# endif 11362#endif 11363 11364/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11365 find out it does not work in some platform. */ 11366#ifndef LT_DLLAZY_OR_NOW 11367# ifdef RTLD_LAZY 11368# define LT_DLLAZY_OR_NOW RTLD_LAZY 11369# else 11370# ifdef DL_LAZY 11371# define LT_DLLAZY_OR_NOW DL_LAZY 11372# else 11373# ifdef RTLD_NOW 11374# define LT_DLLAZY_OR_NOW RTLD_NOW 11375# else 11376# ifdef DL_NOW 11377# define LT_DLLAZY_OR_NOW DL_NOW 11378# else 11379# define LT_DLLAZY_OR_NOW 0 11380# endif 11381# endif 11382# endif 11383# endif 11384#endif 11385 11386/* When -fvisbility=hidden is used, assume the code has been annotated 11387 correspondingly for the symbols needed. */ 11388#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11389void fnord () __attribute__((visibility("default"))); 11390#endif 11391 11392void fnord () { int i=42; } 11393int main () 11394{ 11395 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11396 int status = $lt_dlunknown; 11397 11398 if (self) 11399 { 11400 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11401 else 11402 { 11403 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11404 else puts (dlerror ()); 11405 } 11406 /* dlclose (self); */ 11407 } 11408 else 11409 puts (dlerror ()); 11410 11411 return status; 11412} 11413_LT_EOF 11414 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11415 (eval $ac_link) 2>&5 11416 ac_status=$? 11417 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11418 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11419 (./conftest; exit; ) >&5 2>/dev/null 11420 lt_status=$? 11421 case x$lt_status in 11422 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11423 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11424 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11425 esac 11426 else : 11427 # compilation failed 11428 lt_cv_dlopen_self_static=no 11429 fi 11430fi 11431rm -fr conftest* 11432 11433 11434fi 11435{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11436$as_echo "$lt_cv_dlopen_self_static" >&6; } 11437 fi 11438 11439 CPPFLAGS="$save_CPPFLAGS" 11440 LDFLAGS="$save_LDFLAGS" 11441 LIBS="$save_LIBS" 11442 ;; 11443 esac 11444 11445 case $lt_cv_dlopen_self in 11446 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11447 *) enable_dlopen_self=unknown ;; 11448 esac 11449 11450 case $lt_cv_dlopen_self_static in 11451 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11452 *) enable_dlopen_self_static=unknown ;; 11453 esac 11454fi 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472striplib= 11473old_striplib= 11474{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11475$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11476if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11477 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11478 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11480$as_echo "yes" >&6; } 11481else 11482# FIXME - insert some real tests, host_os isn't really good enough 11483 case $host_os in 11484 darwin*) 11485 if test -n "$STRIP" ; then 11486 striplib="$STRIP -x" 11487 old_striplib="$STRIP -S" 11488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11489$as_echo "yes" >&6; } 11490 else 11491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11492$as_echo "no" >&6; } 11493 fi 11494 ;; 11495 *) 11496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11497$as_echo "no" >&6; } 11498 ;; 11499 esac 11500fi 11501 11502 11503 11504 11505 11506 11507 11508 11509 11510 11511 11512 11513 # Report which library types will actually be built 11514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11515$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11517$as_echo "$can_build_shared" >&6; } 11518 11519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11520$as_echo_n "checking whether to build shared libraries... " >&6; } 11521 test "$can_build_shared" = "no" && enable_shared=no 11522 11523 # On AIX, shared libraries and static libraries use the same namespace, and 11524 # are all built from PIC. 11525 case $host_os in 11526 aix3*) 11527 test "$enable_shared" = yes && enable_static=no 11528 if test -n "$RANLIB"; then 11529 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11530 postinstall_cmds='$RANLIB $lib' 11531 fi 11532 ;; 11533 11534 aix[4-9]*) 11535 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11536 test "$enable_shared" = yes && enable_static=no 11537 fi 11538 ;; 11539 esac 11540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11541$as_echo "$enable_shared" >&6; } 11542 11543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11544$as_echo_n "checking whether to build static libraries... " >&6; } 11545 # Make sure either enable_shared or enable_static is yes. 11546 test "$enable_shared" = yes || enable_static=yes 11547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11548$as_echo "$enable_static" >&6; } 11549 11550 11551 11552 11553fi 11554ac_ext=c 11555ac_cpp='$CPP $CPPFLAGS' 11556ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11557ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11558ac_compiler_gnu=$ac_cv_c_compiler_gnu 11559 11560CC="$lt_save_CC" 11561 11562 11563 11564 11565 11566 11567 11568 11569 11570 11571 11572 11573 11574 ac_config_commands="$ac_config_commands libtool" 11575 11576 11577 11578 11579# Only expand once: 11580 11581 11582 11583 11584 11585XCFLAGS="-Wall -Wextra" 11586# Add CET specific flags if CET is enabled 11587 # Check whether --enable-cet was given. 11588if test "${enable_cet+set}" = set; then : 11589 enableval=$enable_cet; 11590 case "$enableval" in 11591 yes|no|auto) ;; 11592 *) as_fn_error "Unknown argument to enable/disable cet" "$LINENO" 5 ;; 11593 esac 11594 11595else 11596 enable_cet=no 11597fi 11598 11599 11600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for CET support" >&5 11601$as_echo_n "checking for CET support... " >&6; } 11602 11603case "$host" in 11604 i[34567]86-*-linux* | x86_64-*-linux*) 11605 case "$enable_cet" in 11606 auto) 11607 # Check if target supports multi-byte NOPs 11608 # and if assembler supports CET insn. 11609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11610/* end confdefs.h. */ 11611 11612int 11613main () 11614{ 11615 11616#if !defined(__SSE2__) 11617#error target does not support multi-byte NOPs 11618#else 11619asm ("setssbsy"); 11620#endif 11621 11622 ; 11623 return 0; 11624} 11625_ACEOF 11626if ac_fn_c_try_compile "$LINENO"; then : 11627 enable_cet=yes 11628else 11629 enable_cet=no 11630fi 11631rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11632 ;; 11633 yes) 11634 # Check if assembler supports CET. 11635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11636/* end confdefs.h. */ 11637 11638int 11639main () 11640{ 11641asm ("setssbsy"); 11642 ; 11643 return 0; 11644} 11645_ACEOF 11646if ac_fn_c_try_compile "$LINENO"; then : 11647 11648else 11649 as_fn_error "assembler with CET support is required for --enable-cet" "$LINENO" 5 11650fi 11651rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 11652 ;; 11653 esac 11654 ;; 11655 *) 11656 enable_cet=no 11657 ;; 11658esac 11659if test x$enable_cet = xyes; then 11660 CET_FLAGS="-fcf-protection -mshstk" 11661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11662$as_echo "yes" >&6; } 11663else 11664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11665$as_echo "no" >&6; } 11666fi 11667 11668XCFLAGS="$XCFLAGS $CET_FLAGS" 11669 11670 11671 11672if test "${multilib}" = "yes"; then 11673 multilib_arg="--enable-multilib" 11674else 11675 multilib_arg= 11676fi 11677 11678# Determine what GCC version number to use in filesystem paths. 11679 11680 get_gcc_base_ver="cat" 11681 11682# Check whether --with-gcc-major-version-only was given. 11683if test "${with_gcc_major_version_only+set}" = set; then : 11684 withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then 11685 get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'" 11686 fi 11687 11688fi 11689 11690 11691 11692 11693ac_config_files="$ac_config_files Makefile libmpx.spec" 11694 11695ac_config_headers="$ac_config_headers config.h" 11696 11697ac_config_files="$ac_config_files mpxrt/Makefile mpxwrap/Makefile" 11698 11699 11700cat >confcache <<\_ACEOF 11701# This file is a shell script that caches the results of configure 11702# tests run on this system so they can be shared between configure 11703# scripts and configure runs, see configure's option --config-cache. 11704# It is not useful on other systems. If it contains results you don't 11705# want to keep, you may remove or edit it. 11706# 11707# config.status only pays attention to the cache file if you give it 11708# the --recheck option to rerun configure. 11709# 11710# `ac_cv_env_foo' variables (set or unset) will be overridden when 11711# loading this file, other *unset* `ac_cv_foo' will be assigned the 11712# following values. 11713 11714_ACEOF 11715 11716# The following way of writing the cache mishandles newlines in values, 11717# but we know of no workaround that is simple, portable, and efficient. 11718# So, we kill variables containing newlines. 11719# Ultrix sh set writes to stderr and can't be redirected directly, 11720# and sets the high bit in the cache file unless we assign to the vars. 11721( 11722 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11723 eval ac_val=\$$ac_var 11724 case $ac_val in #( 11725 *${as_nl}*) 11726 case $ac_var in #( 11727 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11728$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11729 esac 11730 case $ac_var in #( 11731 _ | IFS | as_nl) ;; #( 11732 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11733 *) { eval $ac_var=; unset $ac_var;} ;; 11734 esac ;; 11735 esac 11736 done 11737 11738 (set) 2>&1 | 11739 case $as_nl`(ac_space=' '; set) 2>&1` in #( 11740 *${as_nl}ac_space=\ *) 11741 # `set' does not quote correctly, so add quotes: double-quote 11742 # substitution turns \\\\ into \\, and sed turns \\ into \. 11743 sed -n \ 11744 "s/'/'\\\\''/g; 11745 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11746 ;; #( 11747 *) 11748 # `set' quotes correctly as required by POSIX, so do not add quotes. 11749 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11750 ;; 11751 esac | 11752 sort 11753) | 11754 sed ' 11755 /^ac_cv_env_/b end 11756 t clear 11757 :clear 11758 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 11759 t end 11760 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11761 :end' >>confcache 11762if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11763 if test -w "$cache_file"; then 11764 test "x$cache_file" != "x/dev/null" && 11765 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11766$as_echo "$as_me: updating cache $cache_file" >&6;} 11767 cat confcache >$cache_file 11768 else 11769 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11770$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 11771 fi 11772fi 11773rm -f confcache 11774 11775test "x$prefix" = xNONE && prefix=$ac_default_prefix 11776# Let make expand exec_prefix. 11777test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11778 11779DEFS=-DHAVE_CONFIG_H 11780 11781ac_libobjs= 11782ac_ltlibobjs= 11783for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11784 # 1. Remove the extension, and $U if already installed. 11785 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11786 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 11787 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11788 # will be set to the directory where LIBOBJS objects are built. 11789 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11790 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11791done 11792LIBOBJS=$ac_libobjs 11793 11794LTLIBOBJS=$ac_ltlibobjs 11795 11796 11797if test -z "${LIBMPX_SUPPORTED_TRUE}" && test -z "${LIBMPX_SUPPORTED_FALSE}"; then 11798 as_fn_error "conditional \"LIBMPX_SUPPORTED\" was never defined. 11799Usually this means the macro was only invoked conditionally." "$LINENO" 5 11800fi 11801 if test -n "$EXEEXT"; then 11802 am__EXEEXT_TRUE= 11803 am__EXEEXT_FALSE='#' 11804else 11805 am__EXEEXT_TRUE='#' 11806 am__EXEEXT_FALSE= 11807fi 11808 11809if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 11810 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 11811Usually this means the macro was only invoked conditionally." "$LINENO" 5 11812fi 11813if test -z "${MPX_AS_SUPPORTED_TRUE}" && test -z "${MPX_AS_SUPPORTED_FALSE}"; then 11814 as_fn_error "conditional \"MPX_AS_SUPPORTED\" was never defined. 11815Usually this means the macro was only invoked conditionally." "$LINENO" 5 11816fi 11817 11818: ${CONFIG_STATUS=./config.status} 11819ac_write_fail=0 11820ac_clean_files_save=$ac_clean_files 11821ac_clean_files="$ac_clean_files $CONFIG_STATUS" 11822{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11823$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 11824as_write_fail=0 11825cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11826#! $SHELL 11827# Generated by $as_me. 11828# Run this file to recreate the current configuration. 11829# Compiler output produced by configure, useful for debugging 11830# configure, is in config.log if it exists. 11831 11832debug=false 11833ac_cs_recheck=false 11834ac_cs_silent=false 11835 11836SHELL=\${CONFIG_SHELL-$SHELL} 11837export SHELL 11838_ASEOF 11839cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11840## -------------------- ## 11841## M4sh Initialization. ## 11842## -------------------- ## 11843 11844# Be more Bourne compatible 11845DUALCASE=1; export DUALCASE # for MKS sh 11846if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 11847 emulate sh 11848 NULLCMD=: 11849 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11850 # is contrary to our usage. Disable this feature. 11851 alias -g '${1+"$@"}'='"$@"' 11852 setopt NO_GLOB_SUBST 11853else 11854 case `(set -o) 2>/dev/null` in #( 11855 *posix*) : 11856 set -o posix ;; #( 11857 *) : 11858 ;; 11859esac 11860fi 11861 11862 11863as_nl=' 11864' 11865export as_nl 11866# Printing a long string crashes Solaris 7 /usr/bin/printf. 11867as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11868as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 11869as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 11870# Prefer a ksh shell builtin over an external printf program on Solaris, 11871# but without wasting forks for bash or zsh. 11872if test -z "$BASH_VERSION$ZSH_VERSION" \ 11873 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 11874 as_echo='print -r --' 11875 as_echo_n='print -rn --' 11876elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 11877 as_echo='printf %s\n' 11878 as_echo_n='printf %s' 11879else 11880 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 11881 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 11882 as_echo_n='/usr/ucb/echo -n' 11883 else 11884 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 11885 as_echo_n_body='eval 11886 arg=$1; 11887 case $arg in #( 11888 *"$as_nl"*) 11889 expr "X$arg" : "X\\(.*\\)$as_nl"; 11890 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 11891 esac; 11892 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 11893 ' 11894 export as_echo_n_body 11895 as_echo_n='sh -c $as_echo_n_body as_echo' 11896 fi 11897 export as_echo_body 11898 as_echo='sh -c $as_echo_body as_echo' 11899fi 11900 11901# The user is always right. 11902if test "${PATH_SEPARATOR+set}" != set; then 11903 PATH_SEPARATOR=: 11904 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11905 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11906 PATH_SEPARATOR=';' 11907 } 11908fi 11909 11910 11911# IFS 11912# We need space, tab and new line, in precisely that order. Quoting is 11913# there to prevent editors from complaining about space-tab. 11914# (If _AS_PATH_WALK were called with IFS unset, it would disable word 11915# splitting by setting IFS to empty value.) 11916IFS=" "" $as_nl" 11917 11918# Find who we are. Look in the path if we contain no directory separator. 11919case $0 in #(( 11920 *[\\/]* ) as_myself=$0 ;; 11921 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11922for as_dir in $PATH 11923do 11924 IFS=$as_save_IFS 11925 test -z "$as_dir" && as_dir=. 11926 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 11927 done 11928IFS=$as_save_IFS 11929 11930 ;; 11931esac 11932# We did not find ourselves, most probably we were run as `sh COMMAND' 11933# in which case we are not to be found in the path. 11934if test "x$as_myself" = x; then 11935 as_myself=$0 11936fi 11937if test ! -f "$as_myself"; then 11938 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11939 exit 1 11940fi 11941 11942# Unset variables that we do not need and which cause bugs (e.g. in 11943# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11944# suppresses any "Segmentation fault" message there. '((' could 11945# trigger a bug in pdksh 5.2.14. 11946for as_var in BASH_ENV ENV MAIL MAILPATH 11947do eval test x\${$as_var+set} = xset \ 11948 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11949done 11950PS1='$ ' 11951PS2='> ' 11952PS4='+ ' 11953 11954# NLS nuisances. 11955LC_ALL=C 11956export LC_ALL 11957LANGUAGE=C 11958export LANGUAGE 11959 11960# CDPATH. 11961(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 11962 11963 11964# as_fn_error ERROR [LINENO LOG_FD] 11965# --------------------------------- 11966# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11967# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11968# script with status $?, using 1 if that was 0. 11969as_fn_error () 11970{ 11971 as_status=$?; test $as_status -eq 0 && as_status=1 11972 if test "$3"; then 11973 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11974 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 11975 fi 11976 $as_echo "$as_me: error: $1" >&2 11977 as_fn_exit $as_status 11978} # as_fn_error 11979 11980 11981# as_fn_set_status STATUS 11982# ----------------------- 11983# Set $? to STATUS, without forking. 11984as_fn_set_status () 11985{ 11986 return $1 11987} # as_fn_set_status 11988 11989# as_fn_exit STATUS 11990# ----------------- 11991# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11992as_fn_exit () 11993{ 11994 set +e 11995 as_fn_set_status $1 11996 exit $1 11997} # as_fn_exit 11998 11999# as_fn_unset VAR 12000# --------------- 12001# Portably unset VAR. 12002as_fn_unset () 12003{ 12004 { eval $1=; unset $1;} 12005} 12006as_unset=as_fn_unset 12007# as_fn_append VAR VALUE 12008# ---------------------- 12009# Append the text in VALUE to the end of the definition contained in VAR. Take 12010# advantage of any shell optimizations that allow amortized linear growth over 12011# repeated appends, instead of the typical quadratic growth present in naive 12012# implementations. 12013if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 12014 eval 'as_fn_append () 12015 { 12016 eval $1+=\$2 12017 }' 12018else 12019 as_fn_append () 12020 { 12021 eval $1=\$$1\$2 12022 } 12023fi # as_fn_append 12024 12025# as_fn_arith ARG... 12026# ------------------ 12027# Perform arithmetic evaluation on the ARGs, and store the result in the 12028# global $as_val. Take advantage of shells that can avoid forks. The arguments 12029# must be portable across $(()) and expr. 12030if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 12031 eval 'as_fn_arith () 12032 { 12033 as_val=$(( $* )) 12034 }' 12035else 12036 as_fn_arith () 12037 { 12038 as_val=`expr "$@" || test $? -eq 1` 12039 } 12040fi # as_fn_arith 12041 12042 12043if expr a : '\(a\)' >/dev/null 2>&1 && 12044 test "X`expr 00001 : '.*\(...\)'`" = X001; then 12045 as_expr=expr 12046else 12047 as_expr=false 12048fi 12049 12050if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12051 as_basename=basename 12052else 12053 as_basename=false 12054fi 12055 12056if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12057 as_dirname=dirname 12058else 12059 as_dirname=false 12060fi 12061 12062as_me=`$as_basename -- "$0" || 12063$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12064 X"$0" : 'X\(//\)$' \| \ 12065 X"$0" : 'X\(/\)' \| . 2>/dev/null || 12066$as_echo X/"$0" | 12067 sed '/^.*\/\([^/][^/]*\)\/*$/{ 12068 s//\1/ 12069 q 12070 } 12071 /^X\/\(\/\/\)$/{ 12072 s//\1/ 12073 q 12074 } 12075 /^X\/\(\/\).*/{ 12076 s//\1/ 12077 q 12078 } 12079 s/.*/./; q'` 12080 12081# Avoid depending upon Character Ranges. 12082as_cr_letters='abcdefghijklmnopqrstuvwxyz' 12083as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12084as_cr_Letters=$as_cr_letters$as_cr_LETTERS 12085as_cr_digits='0123456789' 12086as_cr_alnum=$as_cr_Letters$as_cr_digits 12087 12088ECHO_C= ECHO_N= ECHO_T= 12089case `echo -n x` in #((((( 12090-n*) 12091 case `echo 'xy\c'` in 12092 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12093 xy) ECHO_C='\c';; 12094 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12095 ECHO_T=' ';; 12096 esac;; 12097*) 12098 ECHO_N='-n';; 12099esac 12100 12101rm -f conf$$ conf$$.exe conf$$.file 12102if test -d conf$$.dir; then 12103 rm -f conf$$.dir/conf$$.file 12104else 12105 rm -f conf$$.dir 12106 mkdir conf$$.dir 2>/dev/null 12107fi 12108if (echo >conf$$.file) 2>/dev/null; then 12109 if ln -s conf$$.file conf$$ 2>/dev/null; then 12110 as_ln_s='ln -s' 12111 # ... but there are two gotchas: 12112 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12113 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12114 # In both cases, we have to default to `cp -p'. 12115 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12116 as_ln_s='cp -p' 12117 elif ln conf$$.file conf$$ 2>/dev/null; then 12118 as_ln_s=ln 12119 else 12120 as_ln_s='cp -p' 12121 fi 12122else 12123 as_ln_s='cp -p' 12124fi 12125rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12126rmdir conf$$.dir 2>/dev/null 12127 12128 12129# as_fn_mkdir_p 12130# ------------- 12131# Create "$as_dir" as a directory, including parents if necessary. 12132as_fn_mkdir_p () 12133{ 12134 12135 case $as_dir in #( 12136 -*) as_dir=./$as_dir;; 12137 esac 12138 test -d "$as_dir" || eval $as_mkdir_p || { 12139 as_dirs= 12140 while :; do 12141 case $as_dir in #( 12142 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12143 *) as_qdir=$as_dir;; 12144 esac 12145 as_dirs="'$as_qdir' $as_dirs" 12146 as_dir=`$as_dirname -- "$as_dir" || 12147$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12148 X"$as_dir" : 'X\(//\)[^/]' \| \ 12149 X"$as_dir" : 'X\(//\)$' \| \ 12150 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12151$as_echo X"$as_dir" | 12152 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12153 s//\1/ 12154 q 12155 } 12156 /^X\(\/\/\)[^/].*/{ 12157 s//\1/ 12158 q 12159 } 12160 /^X\(\/\/\)$/{ 12161 s//\1/ 12162 q 12163 } 12164 /^X\(\/\).*/{ 12165 s//\1/ 12166 q 12167 } 12168 s/.*/./; q'` 12169 test -d "$as_dir" && break 12170 done 12171 test -z "$as_dirs" || eval "mkdir $as_dirs" 12172 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 12173 12174 12175} # as_fn_mkdir_p 12176if mkdir -p . 2>/dev/null; then 12177 as_mkdir_p='mkdir -p "$as_dir"' 12178else 12179 test -d ./-p && rmdir ./-p 12180 as_mkdir_p=false 12181fi 12182 12183if test -x / >/dev/null 2>&1; then 12184 as_test_x='test -x' 12185else 12186 if ls -dL / >/dev/null 2>&1; then 12187 as_ls_L_option=L 12188 else 12189 as_ls_L_option= 12190 fi 12191 as_test_x=' 12192 eval sh -c '\'' 12193 if test -d "$1"; then 12194 test -d "$1/."; 12195 else 12196 case $1 in #( 12197 -*)set "./$1";; 12198 esac; 12199 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 12200 ???[sx]*):;;*)false;;esac;fi 12201 '\'' sh 12202 ' 12203fi 12204as_executable_p=$as_test_x 12205 12206# Sed expression to map a string onto a valid CPP name. 12207as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12208 12209# Sed expression to map a string onto a valid variable name. 12210as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12211 12212 12213exec 6>&1 12214## ----------------------------------- ## 12215## Main body of $CONFIG_STATUS script. ## 12216## ----------------------------------- ## 12217_ASEOF 12218test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12219 12220cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12221# Save the log message, to keep $0 and so on meaningful, and to 12222# report actual input values of CONFIG_FILES etc. instead of their 12223# values after options handling. 12224ac_log=" 12225This file was extended by package-unused $as_me version-unused, which was 12226generated by GNU Autoconf 2.64. Invocation command line was 12227 12228 CONFIG_FILES = $CONFIG_FILES 12229 CONFIG_HEADERS = $CONFIG_HEADERS 12230 CONFIG_LINKS = $CONFIG_LINKS 12231 CONFIG_COMMANDS = $CONFIG_COMMANDS 12232 $ $0 $@ 12233 12234on `(hostname || uname -n) 2>/dev/null | sed 1q` 12235" 12236 12237_ACEOF 12238 12239case $ac_config_files in *" 12240"*) set x $ac_config_files; shift; ac_config_files=$*;; 12241esac 12242 12243case $ac_config_headers in *" 12244"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12245esac 12246 12247 12248cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12249# Files that config.status was made for. 12250config_files="$ac_config_files" 12251config_headers="$ac_config_headers" 12252config_commands="$ac_config_commands" 12253 12254_ACEOF 12255 12256cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12257ac_cs_usage="\ 12258\`$as_me' instantiates files and other configuration actions 12259from templates according to the current configuration. Unless the files 12260and actions are specified as TAGs, all are instantiated by default. 12261 12262Usage: $0 [OPTION]... [TAG]... 12263 12264 -h, --help print this help, then exit 12265 -V, --version print version number and configuration settings, then exit 12266 -q, --quiet, --silent 12267 do not print progress messages 12268 -d, --debug don't remove temporary files 12269 --recheck update $as_me by reconfiguring in the same conditions 12270 --file=FILE[:TEMPLATE] 12271 instantiate the configuration file FILE 12272 --header=FILE[:TEMPLATE] 12273 instantiate the configuration header FILE 12274 12275Configuration files: 12276$config_files 12277 12278Configuration headers: 12279$config_headers 12280 12281Configuration commands: 12282$config_commands 12283 12284Report bugs to <libmpx>." 12285 12286_ACEOF 12287cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12288ac_cs_version="\\ 12289package-unused config.status version-unused 12290configured by $0, generated by GNU Autoconf 2.64, 12291 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 12292 12293Copyright (C) 2009 Free Software Foundation, Inc. 12294This config.status script is free software; the Free Software Foundation 12295gives unlimited permission to copy, distribute and modify it." 12296 12297ac_pwd='$ac_pwd' 12298srcdir='$srcdir' 12299INSTALL='$INSTALL' 12300MKDIR_P='$MKDIR_P' 12301AWK='$AWK' 12302test -n "\$AWK" || AWK=awk 12303_ACEOF 12304 12305cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12306# The default lists apply if the user does not specify any file. 12307ac_need_defaults=: 12308while test $# != 0 12309do 12310 case $1 in 12311 --*=*) 12312 ac_option=`expr "X$1" : 'X\([^=]*\)='` 12313 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12314 ac_shift=: 12315 ;; 12316 *) 12317 ac_option=$1 12318 ac_optarg=$2 12319 ac_shift=shift 12320 ;; 12321 esac 12322 12323 case $ac_option in 12324 # Handling of the options. 12325 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12326 ac_cs_recheck=: ;; 12327 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12328 $as_echo "$ac_cs_version"; exit ;; 12329 --debug | --debu | --deb | --de | --d | -d ) 12330 debug=: ;; 12331 --file | --fil | --fi | --f ) 12332 $ac_shift 12333 case $ac_optarg in 12334 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12335 esac 12336 as_fn_append CONFIG_FILES " '$ac_optarg'" 12337 ac_need_defaults=false;; 12338 --header | --heade | --head | --hea ) 12339 $ac_shift 12340 case $ac_optarg in 12341 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12342 esac 12343 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12344 ac_need_defaults=false;; 12345 --he | --h) 12346 # Conflict between --help and --header 12347 as_fn_error "ambiguous option: \`$1' 12348Try \`$0 --help' for more information.";; 12349 --help | --hel | -h ) 12350 $as_echo "$ac_cs_usage"; exit ;; 12351 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12352 | -silent | --silent | --silen | --sile | --sil | --si | --s) 12353 ac_cs_silent=: ;; 12354 12355 # This is an error. 12356 -*) as_fn_error "unrecognized option: \`$1' 12357Try \`$0 --help' for more information." ;; 12358 12359 *) as_fn_append ac_config_targets " $1" 12360 ac_need_defaults=false ;; 12361 12362 esac 12363 shift 12364done 12365 12366ac_configure_extra_args= 12367 12368if $ac_cs_silent; then 12369 exec 6>/dev/null 12370 ac_configure_extra_args="$ac_configure_extra_args --silent" 12371fi 12372 12373_ACEOF 12374cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12375if \$ac_cs_recheck; then 12376 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12377 shift 12378 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 12379 CONFIG_SHELL='$SHELL' 12380 export CONFIG_SHELL 12381 exec "\$@" 12382fi 12383 12384_ACEOF 12385cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12386exec 5>>config.log 12387{ 12388 echo 12389 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12390## Running $as_me. ## 12391_ASBOX 12392 $as_echo "$ac_log" 12393} >&5 12394 12395_ACEOF 12396cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12397# 12398# INIT-COMMANDS 12399# 12400 12401srcdir="$srcdir" 12402host="$host" 12403target="$target" 12404with_multisubdir="$with_multisubdir" 12405with_multisrctop="$with_multisrctop" 12406with_target_subdir="$with_target_subdir" 12407ac_configure_args="${multilib_arg} ${ac_configure_args}" 12408multi_basedir="$multi_basedir" 12409CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 12410CC="$CC" 12411CXX="$CXX" 12412GFORTRAN="$GFORTRAN" 12413 12414 12415# The HP-UX ksh and POSIX shell print the target directory to stdout 12416# if CDPATH is set. 12417(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12418 12419sed_quote_subst='$sed_quote_subst' 12420double_quote_subst='$double_quote_subst' 12421delay_variable_subst='$delay_variable_subst' 12422macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 12423macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 12424enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 12425enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 12426pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 12427enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 12428SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 12429ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 12430host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 12431host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 12432host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 12433build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 12434build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 12435build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 12436SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 12437Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 12438GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 12439EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 12440FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 12441LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 12442NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 12443LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 12444max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 12445ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 12446exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 12447lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 12448lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 12449lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 12450reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 12451reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 12452OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 12453deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 12454file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 12455AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 12456AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 12457STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 12458RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 12459old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 12460old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 12461old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 12462lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 12463CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 12464CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 12465compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 12466GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 12467lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 12468lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 12469lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 12470lt_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"`' 12471objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 12472MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 12473lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 12474lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 12475lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 12476lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 12477lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 12478need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 12479DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 12480NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 12481LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 12482OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 12483OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 12484libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 12485shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 12486extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 12487archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 12488enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 12489export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 12490whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 12491compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 12492old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 12493old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 12494archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 12495archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 12496module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 12497module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 12498with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 12499allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 12500no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 12501hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 12502hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 12503hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 12504hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 12505hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 12506hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 12507hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 12508hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 12509inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 12510link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 12511fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 12512always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 12513export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 12514exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 12515include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 12516prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 12517file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 12518variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 12519need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 12520need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 12521version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 12522runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 12523shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 12524shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 12525libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 12526library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 12527soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 12528install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 12529postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 12530postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 12531finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 12532finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 12533hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 12534sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 12535sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 12536hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 12537enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 12538enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 12539enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 12540old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 12541striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 12542 12543LTCC='$LTCC' 12544LTCFLAGS='$LTCFLAGS' 12545compiler='$compiler_DEFAULT' 12546 12547# A function that is used when there is no print builtin or printf. 12548func_fallback_echo () 12549{ 12550 eval 'cat <<_LTECHO_EOF 12551\$1 12552_LTECHO_EOF' 12553} 12554 12555# Quote evaled strings. 12556for var in SHELL \ 12557ECHO \ 12558SED \ 12559GREP \ 12560EGREP \ 12561FGREP \ 12562LD \ 12563NM \ 12564LN_S \ 12565lt_SP2NL \ 12566lt_NL2SP \ 12567reload_flag \ 12568OBJDUMP \ 12569deplibs_check_method \ 12570file_magic_cmd \ 12571AR \ 12572AR_FLAGS \ 12573STRIP \ 12574RANLIB \ 12575CC \ 12576CFLAGS \ 12577compiler \ 12578lt_cv_sys_global_symbol_pipe \ 12579lt_cv_sys_global_symbol_to_cdecl \ 12580lt_cv_sys_global_symbol_to_c_name_address \ 12581lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 12582lt_prog_compiler_no_builtin_flag \ 12583lt_prog_compiler_wl \ 12584lt_prog_compiler_pic \ 12585lt_prog_compiler_static \ 12586lt_cv_prog_compiler_c_o \ 12587need_locks \ 12588DSYMUTIL \ 12589NMEDIT \ 12590LIPO \ 12591OTOOL \ 12592OTOOL64 \ 12593shrext_cmds \ 12594export_dynamic_flag_spec \ 12595whole_archive_flag_spec \ 12596compiler_needs_object \ 12597with_gnu_ld \ 12598allow_undefined_flag \ 12599no_undefined_flag \ 12600hardcode_libdir_flag_spec \ 12601hardcode_libdir_flag_spec_ld \ 12602hardcode_libdir_separator \ 12603fix_srcfile_path \ 12604exclude_expsyms \ 12605include_expsyms \ 12606file_list_spec \ 12607variables_saved_for_relink \ 12608libname_spec \ 12609library_names_spec \ 12610soname_spec \ 12611install_override_mode \ 12612finish_eval \ 12613old_striplib \ 12614striplib; do 12615 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 12616 *[\\\\\\\`\\"\\\$]*) 12617 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 12618 ;; 12619 *) 12620 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12621 ;; 12622 esac 12623done 12624 12625# Double-quote double-evaled strings. 12626for var in reload_cmds \ 12627old_postinstall_cmds \ 12628old_postuninstall_cmds \ 12629old_archive_cmds \ 12630extract_expsyms_cmds \ 12631old_archive_from_new_cmds \ 12632old_archive_from_expsyms_cmds \ 12633archive_cmds \ 12634archive_expsym_cmds \ 12635module_cmds \ 12636module_expsym_cmds \ 12637export_symbols_cmds \ 12638prelink_cmds \ 12639postinstall_cmds \ 12640postuninstall_cmds \ 12641finish_cmds \ 12642sys_lib_search_path_spec \ 12643sys_lib_dlsearch_path_spec; do 12644 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 12645 *[\\\\\\\`\\"\\\$]*) 12646 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 12647 ;; 12648 *) 12649 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12650 ;; 12651 esac 12652done 12653 12654ac_aux_dir='$ac_aux_dir' 12655xsi_shell='$xsi_shell' 12656lt_shell_append='$lt_shell_append' 12657 12658# See if we are running on zsh, and set the options which allow our 12659# commands through without removal of \ escapes INIT. 12660if test -n "\${ZSH_VERSION+set}" ; then 12661 setopt NO_GLOB_SUBST 12662fi 12663 12664 12665 PACKAGE='$PACKAGE' 12666 VERSION='$VERSION' 12667 TIMESTAMP='$TIMESTAMP' 12668 RM='$RM' 12669 ofile='$ofile' 12670 12671 12672 12673 12674_ACEOF 12675 12676cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12677 12678# Handling of arguments. 12679for ac_config_target in $ac_config_targets 12680do 12681 case $ac_config_target in 12682 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 12683 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 12684 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12685 "libmpx.spec") CONFIG_FILES="$CONFIG_FILES libmpx.spec" ;; 12686 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 12687 "mpxrt/Makefile") CONFIG_FILES="$CONFIG_FILES mpxrt/Makefile" ;; 12688 "mpxwrap/Makefile") CONFIG_FILES="$CONFIG_FILES mpxwrap/Makefile" ;; 12689 12690 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 12691 esac 12692done 12693 12694 12695# If the user did not use the arguments to specify the items to instantiate, 12696# then the envvar interface is used. Set only those that are not. 12697# We use the long form for the default assignment because of an extremely 12698# bizarre bug on SunOS 4.1.3. 12699if $ac_need_defaults; then 12700 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 12701 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 12702 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 12703fi 12704 12705# Have a temporary directory for convenience. Make it in the build tree 12706# simply because there is no reason against having it here, and in addition, 12707# creating and moving files from /tmp can sometimes cause problems. 12708# Hook for its removal unless debugging. 12709# Note that there is a small window in which the directory will not be cleaned: 12710# after its creation but before its name has been assigned to `$tmp'. 12711$debug || 12712{ 12713 tmp= 12714 trap 'exit_status=$? 12715 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 12716' 0 12717 trap 'as_fn_exit 1' 1 2 13 15 12718} 12719# Create a (secure) tmp directory for tmp files. 12720 12721{ 12722 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12723 test -n "$tmp" && test -d "$tmp" 12724} || 12725{ 12726 tmp=./conf$$-$RANDOM 12727 (umask 077 && mkdir "$tmp") 12728} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 12729 12730# Set up the scripts for CONFIG_FILES section. 12731# No need to generate them if there are no CONFIG_FILES. 12732# This happens for instance with `./config.status config.h'. 12733if test -n "$CONFIG_FILES"; then 12734 12735 12736ac_cr=`echo X | tr X '\015'` 12737# On cygwin, bash can eat \r inside `` if the user requested igncr. 12738# But we know of no other shell where ac_cr would be empty at this 12739# point, so we can use a bashism as a fallback. 12740if test "x$ac_cr" = x; then 12741 eval ac_cr=\$\'\\r\' 12742fi 12743ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 12744if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12745 ac_cs_awk_cr='\r' 12746else 12747 ac_cs_awk_cr=$ac_cr 12748fi 12749 12750echo 'BEGIN {' >"$tmp/subs1.awk" && 12751_ACEOF 12752 12753 12754{ 12755 echo "cat >conf$$subs.awk <<_ACEOF" && 12756 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 12757 echo "_ACEOF" 12758} >conf$$subs.sh || 12759 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 12760ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 12761ac_delim='%!_!# ' 12762for ac_last_try in false false false false false :; do 12763 . ./conf$$subs.sh || 12764 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 12765 12766 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 12767 if test $ac_delim_n = $ac_delim_num; then 12768 break 12769 elif $ac_last_try; then 12770 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 12771 else 12772 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12773 fi 12774done 12775rm -f conf$$subs.sh 12776 12777cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12778cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 12779_ACEOF 12780sed -n ' 12781h 12782s/^/S["/; s/!.*/"]=/ 12783p 12784g 12785s/^[^!]*!// 12786:repl 12787t repl 12788s/'"$ac_delim"'$// 12789t delim 12790:nl 12791h 12792s/\(.\{148\}\).*/\1/ 12793t more1 12794s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12795p 12796n 12797b repl 12798:more1 12799s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12800p 12801g 12802s/.\{148\}// 12803t nl 12804:delim 12805h 12806s/\(.\{148\}\).*/\1/ 12807t more2 12808s/["\\]/\\&/g; s/^/"/; s/$/"/ 12809p 12810b 12811:more2 12812s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12813p 12814g 12815s/.\{148\}// 12816t delim 12817' <conf$$subs.awk | sed ' 12818/^[^""]/{ 12819 N 12820 s/\n// 12821} 12822' >>$CONFIG_STATUS || ac_write_fail=1 12823rm -f conf$$subs.awk 12824cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12825_ACAWK 12826cat >>"\$tmp/subs1.awk" <<_ACAWK && 12827 for (key in S) S_is_set[key] = 1 12828 FS = "" 12829 12830} 12831{ 12832 line = $ 0 12833 nfields = split(line, field, "@") 12834 substed = 0 12835 len = length(field[1]) 12836 for (i = 2; i < nfields; i++) { 12837 key = field[i] 12838 keylen = length(key) 12839 if (S_is_set[key]) { 12840 value = S[key] 12841 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12842 len += length(value) + length(field[++i]) 12843 substed = 1 12844 } else 12845 len += 1 + keylen 12846 } 12847 12848 print line 12849} 12850 12851_ACAWK 12852_ACEOF 12853cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12854if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12855 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12856else 12857 cat 12858fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 12859 || as_fn_error "could not setup config files machinery" "$LINENO" 5 12860_ACEOF 12861 12862# VPATH may cause trouble with some makes, so we remove $(srcdir), 12863# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 12864# trailing colons and then remove the whole line if VPATH becomes empty 12865# (actually we leave an empty line to preserve line numbers). 12866if test "x$srcdir" = x.; then 12867 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 12868s/:*\$(srcdir):*/:/ 12869s/:*\${srcdir}:*/:/ 12870s/:*@srcdir@:*/:/ 12871s/^\([^=]*=[ ]*\):*/\1/ 12872s/:*$// 12873s/^[^=]*=[ ]*$// 12874}' 12875fi 12876 12877cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12878fi # test -n "$CONFIG_FILES" 12879 12880# Set up the scripts for CONFIG_HEADERS section. 12881# No need to generate them if there are no CONFIG_HEADERS. 12882# This happens for instance with `./config.status Makefile'. 12883if test -n "$CONFIG_HEADERS"; then 12884cat >"$tmp/defines.awk" <<\_ACAWK || 12885BEGIN { 12886_ACEOF 12887 12888# Transform confdefs.h into an awk script `defines.awk', embedded as 12889# here-document in config.status, that substitutes the proper values into 12890# config.h.in to produce config.h. 12891 12892# Create a delimiter string that does not exist in confdefs.h, to ease 12893# handling of long lines. 12894ac_delim='%!_!# ' 12895for ac_last_try in false false :; do 12896 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 12897 if test -z "$ac_t"; then 12898 break 12899 elif $ac_last_try; then 12900 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 12901 else 12902 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12903 fi 12904done 12905 12906# For the awk script, D is an array of macro values keyed by name, 12907# likewise P contains macro parameters if any. Preserve backslash 12908# newline sequences. 12909 12910ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12911sed -n ' 12912s/.\{148\}/&'"$ac_delim"'/g 12913t rset 12914:rset 12915s/^[ ]*#[ ]*define[ ][ ]*/ / 12916t def 12917d 12918:def 12919s/\\$// 12920t bsnl 12921s/["\\]/\\&/g 12922s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12923D["\1"]=" \3"/p 12924s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12925d 12926:bsnl 12927s/["\\]/\\&/g 12928s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12929D["\1"]=" \3\\\\\\n"\\/p 12930t cont 12931s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12932t cont 12933d 12934:cont 12935n 12936s/.\{148\}/&'"$ac_delim"'/g 12937t clear 12938:clear 12939s/\\$// 12940t bsnlc 12941s/["\\]/\\&/g; s/^/"/; s/$/"/p 12942d 12943:bsnlc 12944s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12945b cont 12946' <confdefs.h | sed ' 12947s/'"$ac_delim"'/"\\\ 12948"/g' >>$CONFIG_STATUS || ac_write_fail=1 12949 12950cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12951 for (key in D) D_is_set[key] = 1 12952 FS = "" 12953} 12954/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12955 line = \$ 0 12956 split(line, arg, " ") 12957 if (arg[1] == "#") { 12958 defundef = arg[2] 12959 mac1 = arg[3] 12960 } else { 12961 defundef = substr(arg[1], 2) 12962 mac1 = arg[2] 12963 } 12964 split(mac1, mac2, "(") #) 12965 macro = mac2[1] 12966 prefix = substr(line, 1, index(line, defundef) - 1) 12967 if (D_is_set[macro]) { 12968 # Preserve the white space surrounding the "#". 12969 print prefix "define", macro P[macro] D[macro] 12970 next 12971 } else { 12972 # Replace #undef with comments. This is necessary, for example, 12973 # in the case of _POSIX_SOURCE, which is predefined and required 12974 # on some systems where configure will not decide to define it. 12975 if (defundef == "undef") { 12976 print "/*", prefix defundef, macro, "*/" 12977 next 12978 } 12979 } 12980} 12981{ print } 12982_ACAWK 12983_ACEOF 12984cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12985 as_fn_error "could not setup config headers machinery" "$LINENO" 5 12986fi # test -n "$CONFIG_HEADERS" 12987 12988 12989eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12990shift 12991for ac_tag 12992do 12993 case $ac_tag in 12994 :[FHLC]) ac_mode=$ac_tag; continue;; 12995 esac 12996 case $ac_mode$ac_tag in 12997 :[FHL]*:*);; 12998 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 12999 :[FH]-) ac_tag=-:-;; 13000 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13001 esac 13002 ac_save_IFS=$IFS 13003 IFS=: 13004 set x $ac_tag 13005 IFS=$ac_save_IFS 13006 shift 13007 ac_file=$1 13008 shift 13009 13010 case $ac_mode in 13011 :L) ac_source=$1;; 13012 :[FH]) 13013 ac_file_inputs= 13014 for ac_f 13015 do 13016 case $ac_f in 13017 -) ac_f="$tmp/stdin";; 13018 *) # Look for the file first in the build tree, then in the source tree 13019 # (if the path is not absolute). The absolute path cannot be DOS-style, 13020 # because $ac_f cannot contain `:'. 13021 test -f "$ac_f" || 13022 case $ac_f in 13023 [\\/$]*) false;; 13024 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13025 esac || 13026 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 13027 esac 13028 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13029 as_fn_append ac_file_inputs " '$ac_f'" 13030 done 13031 13032 # Let's still pretend it is `configure' which instantiates (i.e., don't 13033 # use $as_me), people would be surprised to read: 13034 # /* config.h. Generated by config.status. */ 13035 configure_input='Generated from '` 13036 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13037 `' by configure.' 13038 if test x"$ac_file" != x-; then 13039 configure_input="$ac_file. $configure_input" 13040 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 13041$as_echo "$as_me: creating $ac_file" >&6;} 13042 fi 13043 # Neutralize special characters interpreted by sed in replacement strings. 13044 case $configure_input in #( 13045 *\&* | *\|* | *\\* ) 13046 ac_sed_conf_input=`$as_echo "$configure_input" | 13047 sed 's/[\\\\&|]/\\\\&/g'`;; #( 13048 *) ac_sed_conf_input=$configure_input;; 13049 esac 13050 13051 case $ac_tag in 13052 *:-:* | *:-) cat >"$tmp/stdin" \ 13053 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 13054 esac 13055 ;; 13056 esac 13057 13058 ac_dir=`$as_dirname -- "$ac_file" || 13059$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13060 X"$ac_file" : 'X\(//\)[^/]' \| \ 13061 X"$ac_file" : 'X\(//\)$' \| \ 13062 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 13063$as_echo X"$ac_file" | 13064 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13065 s//\1/ 13066 q 13067 } 13068 /^X\(\/\/\)[^/].*/{ 13069 s//\1/ 13070 q 13071 } 13072 /^X\(\/\/\)$/{ 13073 s//\1/ 13074 q 13075 } 13076 /^X\(\/\).*/{ 13077 s//\1/ 13078 q 13079 } 13080 s/.*/./; q'` 13081 as_dir="$ac_dir"; as_fn_mkdir_p 13082 ac_builddir=. 13083 13084case "$ac_dir" in 13085.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13086*) 13087 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 13088 # A ".." for each directory in $ac_dir_suffix. 13089 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13090 case $ac_top_builddir_sub in 13091 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13092 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13093 esac ;; 13094esac 13095ac_abs_top_builddir=$ac_pwd 13096ac_abs_builddir=$ac_pwd$ac_dir_suffix 13097# for backward compatibility: 13098ac_top_builddir=$ac_top_build_prefix 13099 13100case $srcdir in 13101 .) # We are building in place. 13102 ac_srcdir=. 13103 ac_top_srcdir=$ac_top_builddir_sub 13104 ac_abs_top_srcdir=$ac_pwd ;; 13105 [\\/]* | ?:[\\/]* ) # Absolute name. 13106 ac_srcdir=$srcdir$ac_dir_suffix; 13107 ac_top_srcdir=$srcdir 13108 ac_abs_top_srcdir=$srcdir ;; 13109 *) # Relative name. 13110 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13111 ac_top_srcdir=$ac_top_build_prefix$srcdir 13112 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13113esac 13114ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13115 13116 13117 case $ac_mode in 13118 :F) 13119 # 13120 # CONFIG_FILE 13121 # 13122 13123 case $INSTALL in 13124 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13125 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 13126 esac 13127 ac_MKDIR_P=$MKDIR_P 13128 case $MKDIR_P in 13129 [\\/$]* | ?:[\\/]* ) ;; 13130 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13131 esac 13132_ACEOF 13133 13134cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13135# If the template does not know about datarootdir, expand it. 13136# FIXME: This hack should be removed a few years after 2.60. 13137ac_datarootdir_hack=; ac_datarootdir_seen= 13138ac_sed_dataroot=' 13139/datarootdir/ { 13140 p 13141 q 13142} 13143/@datadir@/p 13144/@docdir@/p 13145/@infodir@/p 13146/@localedir@/p 13147/@mandir@/p' 13148case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13149*datarootdir*) ac_datarootdir_seen=yes;; 13150*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13151 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13152$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13153_ACEOF 13154cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13155 ac_datarootdir_hack=' 13156 s&@datadir@&$datadir&g 13157 s&@docdir@&$docdir&g 13158 s&@infodir@&$infodir&g 13159 s&@localedir@&$localedir&g 13160 s&@mandir@&$mandir&g 13161 s&\\\${datarootdir}&$datarootdir&g' ;; 13162esac 13163_ACEOF 13164 13165# Neutralize VPATH when `$srcdir' = `.'. 13166# Shell code in configure.ac might set extrasub. 13167# FIXME: do we really want to maintain this feature? 13168cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13169ac_sed_extra="$ac_vpsub 13170$extrasub 13171_ACEOF 13172cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13173:t 13174/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13175s|@configure_input@|$ac_sed_conf_input|;t t 13176s&@top_builddir@&$ac_top_builddir_sub&;t t 13177s&@top_build_prefix@&$ac_top_build_prefix&;t t 13178s&@srcdir@&$ac_srcdir&;t t 13179s&@abs_srcdir@&$ac_abs_srcdir&;t t 13180s&@top_srcdir@&$ac_top_srcdir&;t t 13181s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13182s&@builddir@&$ac_builddir&;t t 13183s&@abs_builddir@&$ac_abs_builddir&;t t 13184s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13185s&@INSTALL@&$ac_INSTALL&;t t 13186s&@MKDIR_P@&$ac_MKDIR_P&;t t 13187$ac_datarootdir_hack 13188" 13189eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 13190 || as_fn_error "could not create $ac_file" "$LINENO" 5 13191 13192test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13193 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 13194 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 13195 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13196which seems to be undefined. Please make sure it is defined." >&5 13197$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13198which seems to be undefined. Please make sure it is defined." >&2;} 13199 13200 rm -f "$tmp/stdin" 13201 case $ac_file in 13202 -) cat "$tmp/out" && rm -f "$tmp/out";; 13203 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 13204 esac \ 13205 || as_fn_error "could not create $ac_file" "$LINENO" 5 13206 ;; 13207 :H) 13208 # 13209 # CONFIG_HEADER 13210 # 13211 if test x"$ac_file" != x-; then 13212 { 13213 $as_echo "/* $configure_input */" \ 13214 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 13215 } >"$tmp/config.h" \ 13216 || as_fn_error "could not create $ac_file" "$LINENO" 5 13217 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 13218 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 13219$as_echo "$as_me: $ac_file is unchanged" >&6;} 13220 else 13221 rm -f "$ac_file" 13222 mv "$tmp/config.h" "$ac_file" \ 13223 || as_fn_error "could not create $ac_file" "$LINENO" 5 13224 fi 13225 else 13226 $as_echo "/* $configure_input */" \ 13227 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 13228 || as_fn_error "could not create -" "$LINENO" 5 13229 fi 13230# Compute "$ac_file"'s index in $config_headers. 13231_am_arg="$ac_file" 13232_am_stamp_count=1 13233for _am_header in $config_headers :; do 13234 case $_am_header in 13235 $_am_arg | $_am_arg:* ) 13236 break ;; 13237 * ) 13238 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 13239 esac 13240done 13241echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 13242$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13243 X"$_am_arg" : 'X\(//\)[^/]' \| \ 13244 X"$_am_arg" : 'X\(//\)$' \| \ 13245 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 13246$as_echo X"$_am_arg" | 13247 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13248 s//\1/ 13249 q 13250 } 13251 /^X\(\/\/\)[^/].*/{ 13252 s//\1/ 13253 q 13254 } 13255 /^X\(\/\/\)$/{ 13256 s//\1/ 13257 q 13258 } 13259 /^X\(\/\).*/{ 13260 s//\1/ 13261 q 13262 } 13263 s/.*/./; q'`/stamp-h$_am_stamp_count 13264 ;; 13265 13266 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 13267$as_echo "$as_me: executing $ac_file commands" >&6;} 13268 ;; 13269 esac 13270 13271 13272 case $ac_file$ac_mode in 13273 "default-1":C) 13274# Only add multilib support code if we just rebuilt the top-level 13275# Makefile. 13276case " $CONFIG_FILES " in 13277 *" Makefile "*) 13278 ac_file=Makefile . ${multi_basedir}/config-ml.in 13279 ;; 13280esac ;; 13281 "libtool":C) 13282 13283 # See if we are running on zsh, and set the options which allow our 13284 # commands through without removal of \ escapes. 13285 if test -n "${ZSH_VERSION+set}" ; then 13286 setopt NO_GLOB_SUBST 13287 fi 13288 13289 cfgfile="${ofile}T" 13290 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 13291 $RM "$cfgfile" 13292 13293 cat <<_LT_EOF >> "$cfgfile" 13294#! $SHELL 13295 13296# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 13297# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 13298# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 13299# NOTE: Changes made to this file will be lost: look at ltmain.sh. 13300# 13301# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 13302# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 13303# Written by Gordon Matzigkeit, 1996 13304# 13305# This file is part of GNU Libtool. 13306# 13307# GNU Libtool is free software; you can redistribute it and/or 13308# modify it under the terms of the GNU General Public License as 13309# published by the Free Software Foundation; either version 2 of 13310# the License, or (at your option) any later version. 13311# 13312# As a special exception to the GNU General Public License, 13313# if you distribute this file as part of a program or library that 13314# is built using GNU Libtool, you may include this file under the 13315# same distribution terms that you use for the rest of that program. 13316# 13317# GNU Libtool is distributed in the hope that it will be useful, 13318# but WITHOUT ANY WARRANTY; without even the implied warranty of 13319# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13320# GNU General Public License for more details. 13321# 13322# You should have received a copy of the GNU General Public License 13323# along with GNU Libtool; see the file COPYING. If not, a copy 13324# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 13325# obtained by writing to the Free Software Foundation, Inc., 13326# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 13327 13328 13329# The names of the tagged configurations supported by this script. 13330available_tags="" 13331 13332# ### BEGIN LIBTOOL CONFIG 13333 13334# Which release of libtool.m4 was used? 13335macro_version=$macro_version 13336macro_revision=$macro_revision 13337 13338# Whether or not to build shared libraries. 13339build_libtool_libs=$enable_shared 13340 13341# Whether or not to build static libraries. 13342build_old_libs=$enable_static 13343 13344# What type of objects to build. 13345pic_mode=$pic_mode 13346 13347# Whether or not to optimize for fast installation. 13348fast_install=$enable_fast_install 13349 13350# Shell to use when invoking shell scripts. 13351SHELL=$lt_SHELL 13352 13353# An echo program that protects backslashes. 13354ECHO=$lt_ECHO 13355 13356# The host system. 13357host_alias=$host_alias 13358host=$host 13359host_os=$host_os 13360 13361# The build system. 13362build_alias=$build_alias 13363build=$build 13364build_os=$build_os 13365 13366# A sed program that does not truncate output. 13367SED=$lt_SED 13368 13369# Sed that helps us avoid accidentally triggering echo(1) options like -n. 13370Xsed="\$SED -e 1s/^X//" 13371 13372# A grep program that handles long lines. 13373GREP=$lt_GREP 13374 13375# An ERE matcher. 13376EGREP=$lt_EGREP 13377 13378# A literal string matcher. 13379FGREP=$lt_FGREP 13380 13381# A BSD- or MS-compatible name lister. 13382NM=$lt_NM 13383 13384# Whether we need soft or hard links. 13385LN_S=$lt_LN_S 13386 13387# What is the maximum length of a command? 13388max_cmd_len=$max_cmd_len 13389 13390# Object file suffix (normally "o"). 13391objext=$ac_objext 13392 13393# Executable file suffix (normally ""). 13394exeext=$exeext 13395 13396# whether the shell understands "unset". 13397lt_unset=$lt_unset 13398 13399# turn spaces into newlines. 13400SP2NL=$lt_lt_SP2NL 13401 13402# turn newlines into spaces. 13403NL2SP=$lt_lt_NL2SP 13404 13405# An object symbol dumper. 13406OBJDUMP=$lt_OBJDUMP 13407 13408# Method to check whether dependent libraries are shared objects. 13409deplibs_check_method=$lt_deplibs_check_method 13410 13411# Command to use when deplibs_check_method == "file_magic". 13412file_magic_cmd=$lt_file_magic_cmd 13413 13414# The archiver. 13415AR=$lt_AR 13416AR_FLAGS=$lt_AR_FLAGS 13417 13418# A symbol stripping program. 13419STRIP=$lt_STRIP 13420 13421# Commands used to install an old-style archive. 13422RANLIB=$lt_RANLIB 13423old_postinstall_cmds=$lt_old_postinstall_cmds 13424old_postuninstall_cmds=$lt_old_postuninstall_cmds 13425 13426# Whether to use a lock for old archive extraction. 13427lock_old_archive_extraction=$lock_old_archive_extraction 13428 13429# A C compiler. 13430LTCC=$lt_CC 13431 13432# LTCC compiler flags. 13433LTCFLAGS=$lt_CFLAGS 13434 13435# Take the output of nm and produce a listing of raw symbols and C names. 13436global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 13437 13438# Transform the output of nm in a proper C declaration. 13439global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 13440 13441# Transform the output of nm in a C name address pair. 13442global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 13443 13444# Transform the output of nm in a C name address pair when lib prefix is needed. 13445global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 13446 13447# The name of the directory that contains temporary libtool files. 13448objdir=$objdir 13449 13450# Used to examine libraries when file_magic_cmd begins with "file". 13451MAGIC_CMD=$MAGIC_CMD 13452 13453# Must we lock files when doing compilation? 13454need_locks=$lt_need_locks 13455 13456# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 13457DSYMUTIL=$lt_DSYMUTIL 13458 13459# Tool to change global to local symbols on Mac OS X. 13460NMEDIT=$lt_NMEDIT 13461 13462# Tool to manipulate fat objects and archives on Mac OS X. 13463LIPO=$lt_LIPO 13464 13465# ldd/readelf like tool for Mach-O binaries on Mac OS X. 13466OTOOL=$lt_OTOOL 13467 13468# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 13469OTOOL64=$lt_OTOOL64 13470 13471# Old archive suffix (normally "a"). 13472libext=$libext 13473 13474# Shared library suffix (normally ".so"). 13475shrext_cmds=$lt_shrext_cmds 13476 13477# The commands to extract the exported symbol list from a shared archive. 13478extract_expsyms_cmds=$lt_extract_expsyms_cmds 13479 13480# Variables whose values should be saved in libtool wrapper scripts and 13481# restored at link time. 13482variables_saved_for_relink=$lt_variables_saved_for_relink 13483 13484# Do we need the "lib" prefix for modules? 13485need_lib_prefix=$need_lib_prefix 13486 13487# Do we need a version for libraries? 13488need_version=$need_version 13489 13490# Library versioning type. 13491version_type=$version_type 13492 13493# Shared library runtime path variable. 13494runpath_var=$runpath_var 13495 13496# Shared library path variable. 13497shlibpath_var=$shlibpath_var 13498 13499# Is shlibpath searched before the hard-coded library search path? 13500shlibpath_overrides_runpath=$shlibpath_overrides_runpath 13501 13502# Format of library name prefix. 13503libname_spec=$lt_libname_spec 13504 13505# List of archive names. First name is the real one, the rest are links. 13506# The last name is the one that the linker finds with -lNAME 13507library_names_spec=$lt_library_names_spec 13508 13509# The coded name of the library, if different from the real name. 13510soname_spec=$lt_soname_spec 13511 13512# Permission mode override for installation of shared libraries. 13513install_override_mode=$lt_install_override_mode 13514 13515# Command to use after installation of a shared archive. 13516postinstall_cmds=$lt_postinstall_cmds 13517 13518# Command to use after uninstallation of a shared archive. 13519postuninstall_cmds=$lt_postuninstall_cmds 13520 13521# Commands used to finish a libtool library installation in a directory. 13522finish_cmds=$lt_finish_cmds 13523 13524# As "finish_cmds", except a single script fragment to be evaled but 13525# not shown. 13526finish_eval=$lt_finish_eval 13527 13528# Whether we should hardcode library paths into libraries. 13529hardcode_into_libs=$hardcode_into_libs 13530 13531# Compile-time system search path for libraries. 13532sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 13533 13534# Run-time system search path for libraries. 13535sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 13536 13537# Whether dlopen is supported. 13538dlopen_support=$enable_dlopen 13539 13540# Whether dlopen of programs is supported. 13541dlopen_self=$enable_dlopen_self 13542 13543# Whether dlopen of statically linked programs is supported. 13544dlopen_self_static=$enable_dlopen_self_static 13545 13546# Commands to strip libraries. 13547old_striplib=$lt_old_striplib 13548striplib=$lt_striplib 13549 13550 13551# The linker used to build libraries. 13552LD=$lt_LD 13553 13554# How to create reloadable object files. 13555reload_flag=$lt_reload_flag 13556reload_cmds=$lt_reload_cmds 13557 13558# Commands used to build an old-style archive. 13559old_archive_cmds=$lt_old_archive_cmds 13560 13561# A language specific compiler. 13562CC=$lt_compiler 13563 13564# Is the compiler the GNU compiler? 13565with_gcc=$GCC 13566 13567# Compiler flag to turn off builtin functions. 13568no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 13569 13570# How to pass a linker flag through the compiler. 13571wl=$lt_lt_prog_compiler_wl 13572 13573# Additional compiler flags for building library objects. 13574pic_flag=$lt_lt_prog_compiler_pic 13575 13576# Compiler flag to prevent dynamic linking. 13577link_static_flag=$lt_lt_prog_compiler_static 13578 13579# Does compiler simultaneously support -c and -o options? 13580compiler_c_o=$lt_lt_cv_prog_compiler_c_o 13581 13582# Whether or not to add -lc for building shared libraries. 13583build_libtool_need_lc=$archive_cmds_need_lc 13584 13585# Whether or not to disallow shared libs when runtime libs are static. 13586allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 13587 13588# Compiler flag to allow reflexive dlopens. 13589export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 13590 13591# Compiler flag to generate shared objects directly from archives. 13592whole_archive_flag_spec=$lt_whole_archive_flag_spec 13593 13594# Whether the compiler copes with passing no objects directly. 13595compiler_needs_object=$lt_compiler_needs_object 13596 13597# Create an old-style archive from a shared archive. 13598old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 13599 13600# Create a temporary old-style archive to link instead of a shared archive. 13601old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 13602 13603# Commands used to build a shared archive. 13604archive_cmds=$lt_archive_cmds 13605archive_expsym_cmds=$lt_archive_expsym_cmds 13606 13607# Commands used to build a loadable module if different from building 13608# a shared archive. 13609module_cmds=$lt_module_cmds 13610module_expsym_cmds=$lt_module_expsym_cmds 13611 13612# Whether we are building with GNU ld or not. 13613with_gnu_ld=$lt_with_gnu_ld 13614 13615# Flag that allows shared libraries with undefined symbols to be built. 13616allow_undefined_flag=$lt_allow_undefined_flag 13617 13618# Flag that enforces no undefined symbols. 13619no_undefined_flag=$lt_no_undefined_flag 13620 13621# Flag to hardcode \$libdir into a binary during linking. 13622# This must work even if \$libdir does not exist 13623hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 13624 13625# If ld is used when linking, flag to hardcode \$libdir into a binary 13626# during linking. This must work even if \$libdir does not exist. 13627hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 13628 13629# Whether we need a single "-rpath" flag with a separated argument. 13630hardcode_libdir_separator=$lt_hardcode_libdir_separator 13631 13632# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13633# DIR into the resulting binary. 13634hardcode_direct=$hardcode_direct 13635 13636# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13637# DIR into the resulting binary and the resulting library dependency is 13638# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 13639# library is relocated. 13640hardcode_direct_absolute=$hardcode_direct_absolute 13641 13642# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 13643# into the resulting binary. 13644hardcode_minus_L=$hardcode_minus_L 13645 13646# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 13647# into the resulting binary. 13648hardcode_shlibpath_var=$hardcode_shlibpath_var 13649 13650# Set to "yes" if building a shared library automatically hardcodes DIR 13651# into the library and all subsequent libraries and executables linked 13652# against it. 13653hardcode_automatic=$hardcode_automatic 13654 13655# Set to yes if linker adds runtime paths of dependent libraries 13656# to runtime path list. 13657inherit_rpath=$inherit_rpath 13658 13659# Whether libtool must link a program against all its dependency libraries. 13660link_all_deplibs=$link_all_deplibs 13661 13662# Fix the shell variable \$srcfile for the compiler. 13663fix_srcfile_path=$lt_fix_srcfile_path 13664 13665# Set to "yes" if exported symbols are required. 13666always_export_symbols=$always_export_symbols 13667 13668# The commands to list exported symbols. 13669export_symbols_cmds=$lt_export_symbols_cmds 13670 13671# Symbols that should not be listed in the preloaded symbols. 13672exclude_expsyms=$lt_exclude_expsyms 13673 13674# Symbols that must always be exported. 13675include_expsyms=$lt_include_expsyms 13676 13677# Commands necessary for linking programs (against libraries) with templates. 13678prelink_cmds=$lt_prelink_cmds 13679 13680# Specify filename containing input files. 13681file_list_spec=$lt_file_list_spec 13682 13683# How to hardcode a shared library path into an executable. 13684hardcode_action=$hardcode_action 13685 13686# ### END LIBTOOL CONFIG 13687 13688_LT_EOF 13689 13690 case $host_os in 13691 aix3*) 13692 cat <<\_LT_EOF >> "$cfgfile" 13693# AIX sometimes has problems with the GCC collect2 program. For some 13694# reason, if we set the COLLECT_NAMES environment variable, the problems 13695# vanish in a puff of smoke. 13696if test "X${COLLECT_NAMES+set}" != Xset; then 13697 COLLECT_NAMES= 13698 export COLLECT_NAMES 13699fi 13700_LT_EOF 13701 ;; 13702 esac 13703 13704 13705ltmain="$ac_aux_dir/ltmain.sh" 13706 13707 13708 # We use sed instead of cat because bash on DJGPP gets confused if 13709 # if finds mixed CR/LF and LF-only lines. Since sed operates in 13710 # text mode, it properly converts lines to CR/LF. This bash problem 13711 # is reportedly fixed, but why not run on old versions too? 13712 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 13713 || (rm -f "$cfgfile"; exit 1) 13714 13715 case $xsi_shell in 13716 yes) 13717 cat << \_LT_EOF >> "$cfgfile" 13718 13719# func_dirname file append nondir_replacement 13720# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13721# otherwise set result to NONDIR_REPLACEMENT. 13722func_dirname () 13723{ 13724 case ${1} in 13725 */*) func_dirname_result="${1%/*}${2}" ;; 13726 * ) func_dirname_result="${3}" ;; 13727 esac 13728} 13729 13730# func_basename file 13731func_basename () 13732{ 13733 func_basename_result="${1##*/}" 13734} 13735 13736# func_dirname_and_basename file append nondir_replacement 13737# perform func_basename and func_dirname in a single function 13738# call: 13739# dirname: Compute the dirname of FILE. If nonempty, 13740# add APPEND to the result, otherwise set result 13741# to NONDIR_REPLACEMENT. 13742# value returned in "$func_dirname_result" 13743# basename: Compute filename of FILE. 13744# value retuned in "$func_basename_result" 13745# Implementation must be kept synchronized with func_dirname 13746# and func_basename. For efficiency, we do not delegate to 13747# those functions but instead duplicate the functionality here. 13748func_dirname_and_basename () 13749{ 13750 case ${1} in 13751 */*) func_dirname_result="${1%/*}${2}" ;; 13752 * ) func_dirname_result="${3}" ;; 13753 esac 13754 func_basename_result="${1##*/}" 13755} 13756 13757# func_stripname prefix suffix name 13758# strip PREFIX and SUFFIX off of NAME. 13759# PREFIX and SUFFIX must not contain globbing or regex special 13760# characters, hashes, percent signs, but SUFFIX may contain a leading 13761# dot (in which case that matches only a dot). 13762func_stripname () 13763{ 13764 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 13765 # positional parameters, so assign one to ordinary parameter first. 13766 func_stripname_result=${3} 13767 func_stripname_result=${func_stripname_result#"${1}"} 13768 func_stripname_result=${func_stripname_result%"${2}"} 13769} 13770 13771# func_opt_split 13772func_opt_split () 13773{ 13774 func_opt_split_opt=${1%%=*} 13775 func_opt_split_arg=${1#*=} 13776} 13777 13778# func_lo2o object 13779func_lo2o () 13780{ 13781 case ${1} in 13782 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 13783 *) func_lo2o_result=${1} ;; 13784 esac 13785} 13786 13787# func_xform libobj-or-source 13788func_xform () 13789{ 13790 func_xform_result=${1%.*}.lo 13791} 13792 13793# func_arith arithmetic-term... 13794func_arith () 13795{ 13796 func_arith_result=$(( $* )) 13797} 13798 13799# func_len string 13800# STRING may not start with a hyphen. 13801func_len () 13802{ 13803 func_len_result=${#1} 13804} 13805 13806_LT_EOF 13807 ;; 13808 *) # Bourne compatible functions. 13809 cat << \_LT_EOF >> "$cfgfile" 13810 13811# func_dirname file append nondir_replacement 13812# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13813# otherwise set result to NONDIR_REPLACEMENT. 13814func_dirname () 13815{ 13816 # Extract subdirectory from the argument. 13817 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 13818 if test "X$func_dirname_result" = "X${1}"; then 13819 func_dirname_result="${3}" 13820 else 13821 func_dirname_result="$func_dirname_result${2}" 13822 fi 13823} 13824 13825# func_basename file 13826func_basename () 13827{ 13828 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 13829} 13830 13831 13832# func_stripname prefix suffix name 13833# strip PREFIX and SUFFIX off of NAME. 13834# PREFIX and SUFFIX must not contain globbing or regex special 13835# characters, hashes, percent signs, but SUFFIX may contain a leading 13836# dot (in which case that matches only a dot). 13837# func_strip_suffix prefix name 13838func_stripname () 13839{ 13840 case ${2} in 13841 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 13842 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 13843 esac 13844} 13845 13846# sed scripts: 13847my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 13848my_sed_long_arg='1s/^-[^=]*=//' 13849 13850# func_opt_split 13851func_opt_split () 13852{ 13853 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 13854 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 13855} 13856 13857# func_lo2o object 13858func_lo2o () 13859{ 13860 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 13861} 13862 13863# func_xform libobj-or-source 13864func_xform () 13865{ 13866 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 13867} 13868 13869# func_arith arithmetic-term... 13870func_arith () 13871{ 13872 func_arith_result=`expr "$@"` 13873} 13874 13875# func_len string 13876# STRING may not start with a hyphen. 13877func_len () 13878{ 13879 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 13880} 13881 13882_LT_EOF 13883esac 13884 13885case $lt_shell_append in 13886 yes) 13887 cat << \_LT_EOF >> "$cfgfile" 13888 13889# func_append var value 13890# Append VALUE to the end of shell variable VAR. 13891func_append () 13892{ 13893 eval "$1+=\$2" 13894} 13895_LT_EOF 13896 ;; 13897 *) 13898 cat << \_LT_EOF >> "$cfgfile" 13899 13900# func_append var value 13901# Append VALUE to the end of shell variable VAR. 13902func_append () 13903{ 13904 eval "$1=\$$1\$2" 13905} 13906 13907_LT_EOF 13908 ;; 13909 esac 13910 13911 13912 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 13913 || (rm -f "$cfgfile"; exit 1) 13914 13915 mv -f "$cfgfile" "$ofile" || 13916 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 13917 chmod +x "$ofile" 13918 13919 ;; 13920 "mpxrt/Makefile":F) cat > vpsed$$ << \_EOF 13921s!`test -f '$<' || echo '$(srcdir)/'`!! 13922_EOF 13923 sed -f vpsed$$ $ac_file > tmp$$ 13924 mv tmp$$ $ac_file 13925 rm vpsed$$ 13926 echo 'MULTISUBDIR =' >> $ac_file 13927 ml_norecursion=yes 13928 . ${multi_basedir}/config-ml.in 13929 { ml_norecursion=; unset ml_norecursion;} 13930 ;; 13931 "mpxwrap/Makefile":F) cat > vpsed$$ << \_EOF 13932s!`test -f '$<' || echo '$(srcdir)/'`!! 13933_EOF 13934 sed -f vpsed$$ $ac_file > tmp$$ 13935 mv tmp$$ $ac_file 13936 rm vpsed$$ 13937 echo 'MULTISUBDIR =' >> $ac_file 13938 ml_norecursion=yes 13939 . ${multi_basedir}/config-ml.in 13940 { ml_norecursion=; unset ml_norecursion;} 13941 ;; 13942 13943 esac 13944done # for ac_tag 13945 13946 13947as_fn_exit 0 13948_ACEOF 13949ac_clean_files=$ac_clean_files_save 13950 13951test $ac_write_fail = 0 || 13952 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 13953 13954 13955# configure is writing to config.log, and then calls config.status. 13956# config.status does its own redirection, appending to config.log. 13957# Unfortunately, on DOS this fails, as config.log is still kept open 13958# by configure, so config.status won't be able to write to it; its 13959# output is simply discarded. So we exec the FD to /dev/null, 13960# effectively closing config.log, so it can be properly (re)opened and 13961# appended to by config.status. When coming back to configure, we 13962# need to make the FD available again. 13963if test "$no_create" != yes; then 13964 ac_cs_success=: 13965 ac_config_status_args= 13966 test "$silent" = yes && 13967 ac_config_status_args="$ac_config_status_args --quiet" 13968 exec 5>/dev/null 13969 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13970 exec 5>>config.log 13971 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13972 # would make configure fail if this is the last instruction. 13973 $ac_cs_success || as_fn_exit $? 13974fi 13975if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13976 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13977$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13978fi 13979 13980