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 606XCFLAGS 607enable_static 608enable_shared 609OTOOL64 610OTOOL 611LIPO 612NMEDIT 613DSYMUTIL 614OBJDUMP 615LN_S 616NM 617ac_ct_DUMPBIN 618DUMPBIN 619LD 620FGREP 621SED 622LIBTOOL 623MPX_AS_SUPPORTED_FALSE 624MPX_AS_SUPPORTED_TRUE 625RANLIB 626AR 627AS 628CCASFLAGS 629CCAS 630toolexeclibdir 631toolexecdir 632EGREP 633GREP 634CPP 635OBJEXT 636EXEEXT 637ac_ct_CC 638CPPFLAGS 639LDFLAGS 640CFLAGS 641CC 642MAINT 643MAINTAINER_MODE_FALSE 644MAINTAINER_MODE_TRUE 645multi_basedir 646am__untar 647am__tar 648AMTAR 649am__leading_dot 650SET_MAKE 651AWK 652mkdir_p 653MKDIR_P 654INSTALL_STRIP_PROGRAM 655STRIP 656install_sh 657MAKEINFO 658AUTOHEADER 659AUTOMAKE 660AUTOCONF 661ACLOCAL 662VERSION 663PACKAGE 664CYGPATH_W 665am__isrc 666INSTALL_DATA 667INSTALL_SCRIPT 668INSTALL_PROGRAM 669link_libmpx 670LIBMPX_SUPPORTED_FALSE 671LIBMPX_SUPPORTED_TRUE 672target_os 673target_vendor 674target_cpu 675target 676host_os 677host_vendor 678host_cpu 679host 680build_os 681build_vendor 682build_cpu 683build 684target_alias 685host_alias 686build_alias 687LIBS 688ECHO_T 689ECHO_N 690ECHO_C 691DEFS 692mandir 693localedir 694libdir 695psdir 696pdfdir 697dvidir 698htmldir 699infodir 700docdir 701oldincludedir 702includedir 703localstatedir 704sharedstatedir 705sysconfdir 706datadir 707datarootdir 708libexecdir 709sbindir 710bindir 711program_transform_name 712prefix 713exec_prefix 714PACKAGE_URL 715PACKAGE_BUGREPORT 716PACKAGE_STRING 717PACKAGE_VERSION 718PACKAGE_TARNAME 719PACKAGE_NAME 720PATH_SEPARATOR 721SHELL' 722ac_subst_files='' 723ac_user_opts=' 724enable_option_checking 725enable_version_specific_runtime_libs 726enable_multilib 727enable_maintainer_mode 728enable_shared 729enable_static 730with_pic 731enable_fast_install 732with_gnu_ld 733enable_libtool_lock 734' 735 ac_precious_vars='build_alias 736host_alias 737target_alias 738CC 739CFLAGS 740LDFLAGS 741LIBS 742CPPFLAGS 743CPP' 744 745 746# Initialize some variables set by options. 747ac_init_help= 748ac_init_version=false 749ac_unrecognized_opts= 750ac_unrecognized_sep= 751# The variables have the same names as the options, with 752# dashes changed to underlines. 753cache_file=/dev/null 754exec_prefix=NONE 755no_create= 756no_recursion= 757prefix=NONE 758program_prefix=NONE 759program_suffix=NONE 760program_transform_name=s,x,x, 761silent= 762site= 763srcdir= 764verbose= 765x_includes=NONE 766x_libraries=NONE 767 768# Installation directory options. 769# These are left unexpanded so users can "make install exec_prefix=/foo" 770# and all the variables that are supposed to be based on exec_prefix 771# by default will actually change. 772# Use braces instead of parens because sh, perl, etc. also accept them. 773# (The list follows the same order as the GNU Coding Standards.) 774bindir='${exec_prefix}/bin' 775sbindir='${exec_prefix}/sbin' 776libexecdir='${exec_prefix}/libexec' 777datarootdir='${prefix}/share' 778datadir='${datarootdir}' 779sysconfdir='${prefix}/etc' 780sharedstatedir='${prefix}/com' 781localstatedir='${prefix}/var' 782includedir='${prefix}/include' 783oldincludedir='/usr/include' 784docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 785infodir='${datarootdir}/info' 786htmldir='${docdir}' 787dvidir='${docdir}' 788pdfdir='${docdir}' 789psdir='${docdir}' 790libdir='${exec_prefix}/lib' 791localedir='${datarootdir}/locale' 792mandir='${datarootdir}/man' 793 794ac_prev= 795ac_dashdash= 796for ac_option 797do 798 # If the previous option needs an argument, assign it. 799 if test -n "$ac_prev"; then 800 eval $ac_prev=\$ac_option 801 ac_prev= 802 continue 803 fi 804 805 case $ac_option in 806 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 807 *) ac_optarg=yes ;; 808 esac 809 810 # Accept the important Cygnus configure options, so we can diagnose typos. 811 812 case $ac_dashdash$ac_option in 813 --) 814 ac_dashdash=yes ;; 815 816 -bindir | --bindir | --bindi | --bind | --bin | --bi) 817 ac_prev=bindir ;; 818 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 819 bindir=$ac_optarg ;; 820 821 -build | --build | --buil | --bui | --bu) 822 ac_prev=build_alias ;; 823 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 824 build_alias=$ac_optarg ;; 825 826 -cache-file | --cache-file | --cache-fil | --cache-fi \ 827 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 828 ac_prev=cache_file ;; 829 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 830 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 831 cache_file=$ac_optarg ;; 832 833 --config-cache | -C) 834 cache_file=config.cache ;; 835 836 -datadir | --datadir | --datadi | --datad) 837 ac_prev=datadir ;; 838 -datadir=* | --datadir=* | --datadi=* | --datad=*) 839 datadir=$ac_optarg ;; 840 841 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 842 | --dataroo | --dataro | --datar) 843 ac_prev=datarootdir ;; 844 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 845 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 846 datarootdir=$ac_optarg ;; 847 848 -disable-* | --disable-*) 849 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 850 # Reject names that are not valid shell variable names. 851 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 852 as_fn_error "invalid feature name: $ac_useropt" 853 ac_useropt_orig=$ac_useropt 854 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 855 case $ac_user_opts in 856 *" 857"enable_$ac_useropt" 858"*) ;; 859 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 860 ac_unrecognized_sep=', ';; 861 esac 862 eval enable_$ac_useropt=no ;; 863 864 -docdir | --docdir | --docdi | --doc | --do) 865 ac_prev=docdir ;; 866 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 867 docdir=$ac_optarg ;; 868 869 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 870 ac_prev=dvidir ;; 871 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 872 dvidir=$ac_optarg ;; 873 874 -enable-* | --enable-*) 875 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 876 # Reject names that are not valid shell variable names. 877 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 878 as_fn_error "invalid feature name: $ac_useropt" 879 ac_useropt_orig=$ac_useropt 880 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 881 case $ac_user_opts in 882 *" 883"enable_$ac_useropt" 884"*) ;; 885 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 886 ac_unrecognized_sep=', ';; 887 esac 888 eval enable_$ac_useropt=\$ac_optarg ;; 889 890 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 891 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 892 | --exec | --exe | --ex) 893 ac_prev=exec_prefix ;; 894 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 895 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 896 | --exec=* | --exe=* | --ex=*) 897 exec_prefix=$ac_optarg ;; 898 899 -gas | --gas | --ga | --g) 900 # Obsolete; use --with-gas. 901 with_gas=yes ;; 902 903 -help | --help | --hel | --he | -h) 904 ac_init_help=long ;; 905 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 906 ac_init_help=recursive ;; 907 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 908 ac_init_help=short ;; 909 910 -host | --host | --hos | --ho) 911 ac_prev=host_alias ;; 912 -host=* | --host=* | --hos=* | --ho=*) 913 host_alias=$ac_optarg ;; 914 915 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 916 ac_prev=htmldir ;; 917 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 918 | --ht=*) 919 htmldir=$ac_optarg ;; 920 921 -includedir | --includedir | --includedi | --included | --include \ 922 | --includ | --inclu | --incl | --inc) 923 ac_prev=includedir ;; 924 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 925 | --includ=* | --inclu=* | --incl=* | --inc=*) 926 includedir=$ac_optarg ;; 927 928 -infodir | --infodir | --infodi | --infod | --info | --inf) 929 ac_prev=infodir ;; 930 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 931 infodir=$ac_optarg ;; 932 933 -libdir | --libdir | --libdi | --libd) 934 ac_prev=libdir ;; 935 -libdir=* | --libdir=* | --libdi=* | --libd=*) 936 libdir=$ac_optarg ;; 937 938 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 939 | --libexe | --libex | --libe) 940 ac_prev=libexecdir ;; 941 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 942 | --libexe=* | --libex=* | --libe=*) 943 libexecdir=$ac_optarg ;; 944 945 -localedir | --localedir | --localedi | --localed | --locale) 946 ac_prev=localedir ;; 947 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 948 localedir=$ac_optarg ;; 949 950 -localstatedir | --localstatedir | --localstatedi | --localstated \ 951 | --localstate | --localstat | --localsta | --localst | --locals) 952 ac_prev=localstatedir ;; 953 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 954 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 955 localstatedir=$ac_optarg ;; 956 957 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 958 ac_prev=mandir ;; 959 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 960 mandir=$ac_optarg ;; 961 962 -nfp | --nfp | --nf) 963 # Obsolete; use --without-fp. 964 with_fp=no ;; 965 966 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 967 | --no-cr | --no-c | -n) 968 no_create=yes ;; 969 970 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 971 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 972 no_recursion=yes ;; 973 974 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 975 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 976 | --oldin | --oldi | --old | --ol | --o) 977 ac_prev=oldincludedir ;; 978 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 979 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 980 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 981 oldincludedir=$ac_optarg ;; 982 983 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 984 ac_prev=prefix ;; 985 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 986 prefix=$ac_optarg ;; 987 988 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 989 | --program-pre | --program-pr | --program-p) 990 ac_prev=program_prefix ;; 991 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 992 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 993 program_prefix=$ac_optarg ;; 994 995 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 996 | --program-suf | --program-su | --program-s) 997 ac_prev=program_suffix ;; 998 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 999 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1000 program_suffix=$ac_optarg ;; 1001 1002 -program-transform-name | --program-transform-name \ 1003 | --program-transform-nam | --program-transform-na \ 1004 | --program-transform-n | --program-transform- \ 1005 | --program-transform | --program-transfor \ 1006 | --program-transfo | --program-transf \ 1007 | --program-trans | --program-tran \ 1008 | --progr-tra | --program-tr | --program-t) 1009 ac_prev=program_transform_name ;; 1010 -program-transform-name=* | --program-transform-name=* \ 1011 | --program-transform-nam=* | --program-transform-na=* \ 1012 | --program-transform-n=* | --program-transform-=* \ 1013 | --program-transform=* | --program-transfor=* \ 1014 | --program-transfo=* | --program-transf=* \ 1015 | --program-trans=* | --program-tran=* \ 1016 | --progr-tra=* | --program-tr=* | --program-t=*) 1017 program_transform_name=$ac_optarg ;; 1018 1019 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1020 ac_prev=pdfdir ;; 1021 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1022 pdfdir=$ac_optarg ;; 1023 1024 -psdir | --psdir | --psdi | --psd | --ps) 1025 ac_prev=psdir ;; 1026 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1027 psdir=$ac_optarg ;; 1028 1029 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1030 | -silent | --silent | --silen | --sile | --sil) 1031 silent=yes ;; 1032 1033 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1034 ac_prev=sbindir ;; 1035 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1036 | --sbi=* | --sb=*) 1037 sbindir=$ac_optarg ;; 1038 1039 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1040 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1041 | --sharedst | --shareds | --shared | --share | --shar \ 1042 | --sha | --sh) 1043 ac_prev=sharedstatedir ;; 1044 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1045 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1046 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1047 | --sha=* | --sh=*) 1048 sharedstatedir=$ac_optarg ;; 1049 1050 -site | --site | --sit) 1051 ac_prev=site ;; 1052 -site=* | --site=* | --sit=*) 1053 site=$ac_optarg ;; 1054 1055 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1056 ac_prev=srcdir ;; 1057 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1058 srcdir=$ac_optarg ;; 1059 1060 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1061 | --syscon | --sysco | --sysc | --sys | --sy) 1062 ac_prev=sysconfdir ;; 1063 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1064 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1065 sysconfdir=$ac_optarg ;; 1066 1067 -target | --target | --targe | --targ | --tar | --ta | --t) 1068 ac_prev=target_alias ;; 1069 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1070 target_alias=$ac_optarg ;; 1071 1072 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1073 verbose=yes ;; 1074 1075 -version | --version | --versio | --versi | --vers | -V) 1076 ac_init_version=: ;; 1077 1078 -with-* | --with-*) 1079 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1080 # Reject names that are not valid shell variable names. 1081 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1082 as_fn_error "invalid package name: $ac_useropt" 1083 ac_useropt_orig=$ac_useropt 1084 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1085 case $ac_user_opts in 1086 *" 1087"with_$ac_useropt" 1088"*) ;; 1089 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1090 ac_unrecognized_sep=', ';; 1091 esac 1092 eval with_$ac_useropt=\$ac_optarg ;; 1093 1094 -without-* | --without-*) 1095 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1096 # Reject names that are not valid shell variable names. 1097 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1098 as_fn_error "invalid package name: $ac_useropt" 1099 ac_useropt_orig=$ac_useropt 1100 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1101 case $ac_user_opts in 1102 *" 1103"with_$ac_useropt" 1104"*) ;; 1105 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1106 ac_unrecognized_sep=', ';; 1107 esac 1108 eval with_$ac_useropt=no ;; 1109 1110 --x) 1111 # Obsolete; use --with-x. 1112 with_x=yes ;; 1113 1114 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1115 | --x-incl | --x-inc | --x-in | --x-i) 1116 ac_prev=x_includes ;; 1117 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1118 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1119 x_includes=$ac_optarg ;; 1120 1121 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1122 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1123 ac_prev=x_libraries ;; 1124 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1125 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1126 x_libraries=$ac_optarg ;; 1127 1128 -*) as_fn_error "unrecognized option: \`$ac_option' 1129Try \`$0 --help' for more information." 1130 ;; 1131 1132 *=*) 1133 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1134 # Reject names that are not valid shell variable names. 1135 case $ac_envvar in #( 1136 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1137 as_fn_error "invalid variable name: \`$ac_envvar'" ;; 1138 esac 1139 eval $ac_envvar=\$ac_optarg 1140 export $ac_envvar ;; 1141 1142 *) 1143 # FIXME: should be removed in autoconf 3.0. 1144 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1145 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1146 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1147 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1148 ;; 1149 1150 esac 1151done 1152 1153if test -n "$ac_prev"; then 1154 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1155 as_fn_error "missing argument to $ac_option" 1156fi 1157 1158if test -n "$ac_unrecognized_opts"; then 1159 case $enable_option_checking in 1160 no) ;; 1161 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; 1162 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1163 esac 1164fi 1165 1166# Check all directory arguments for consistency. 1167for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1168 datadir sysconfdir sharedstatedir localstatedir includedir \ 1169 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1170 libdir localedir mandir 1171do 1172 eval ac_val=\$$ac_var 1173 # Remove trailing slashes. 1174 case $ac_val in 1175 */ ) 1176 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1177 eval $ac_var=\$ac_val;; 1178 esac 1179 # Be sure to have absolute directory names. 1180 case $ac_val in 1181 [\\/$]* | ?:[\\/]* ) continue;; 1182 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1183 esac 1184 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" 1185done 1186 1187# There might be people who depend on the old broken behavior: `$host' 1188# used to hold the argument of --host etc. 1189# FIXME: To remove some day. 1190build=$build_alias 1191host=$host_alias 1192target=$target_alias 1193 1194# FIXME: To remove some day. 1195if test "x$host_alias" != x; then 1196 if test "x$build_alias" = x; then 1197 cross_compiling=maybe 1198 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1199 If a cross compiler is detected then cross compile mode will be used." >&2 1200 elif test "x$build_alias" != "x$host_alias"; then 1201 cross_compiling=yes 1202 fi 1203fi 1204 1205ac_tool_prefix= 1206test -n "$host_alias" && ac_tool_prefix=$host_alias- 1207 1208test "$silent" = yes && exec 6>/dev/null 1209 1210 1211ac_pwd=`pwd` && test -n "$ac_pwd" && 1212ac_ls_di=`ls -di .` && 1213ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1214 as_fn_error "working directory cannot be determined" 1215test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1216 as_fn_error "pwd does not report name of working directory" 1217 1218 1219# Find the source files, if location was not specified. 1220if test -z "$srcdir"; then 1221 ac_srcdir_defaulted=yes 1222 # Try the directory containing this script, then the parent directory. 1223 ac_confdir=`$as_dirname -- "$as_myself" || 1224$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1225 X"$as_myself" : 'X\(//\)[^/]' \| \ 1226 X"$as_myself" : 'X\(//\)$' \| \ 1227 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1228$as_echo X"$as_myself" | 1229 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1230 s//\1/ 1231 q 1232 } 1233 /^X\(\/\/\)[^/].*/{ 1234 s//\1/ 1235 q 1236 } 1237 /^X\(\/\/\)$/{ 1238 s//\1/ 1239 q 1240 } 1241 /^X\(\/\).*/{ 1242 s//\1/ 1243 q 1244 } 1245 s/.*/./; q'` 1246 srcdir=$ac_confdir 1247 if test ! -r "$srcdir/$ac_unique_file"; then 1248 srcdir=.. 1249 fi 1250else 1251 ac_srcdir_defaulted=no 1252fi 1253if test ! -r "$srcdir/$ac_unique_file"; then 1254 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1255 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" 1256fi 1257ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1258ac_abs_confdir=`( 1259 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" 1260 pwd)` 1261# When building in place, set srcdir=. 1262if test "$ac_abs_confdir" = "$ac_pwd"; then 1263 srcdir=. 1264fi 1265# Remove unnecessary trailing slashes from srcdir. 1266# Double slashes in file names in object file debugging info 1267# mess up M-x gdb in Emacs. 1268case $srcdir in 1269*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1270esac 1271for ac_var in $ac_precious_vars; do 1272 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1273 eval ac_env_${ac_var}_value=\$${ac_var} 1274 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1275 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1276done 1277 1278# 1279# Report the --help message. 1280# 1281if test "$ac_init_help" = "long"; then 1282 # Omit some internal or obsolete options to make the list less imposing. 1283 # This message is too long to be a string in the A/UX 3.1 sh. 1284 cat <<_ACEOF 1285\`configure' configures package-unused version-unused to adapt to many kinds of systems. 1286 1287Usage: $0 [OPTION]... [VAR=VALUE]... 1288 1289To assign environment variables (e.g., CC, CFLAGS...), specify them as 1290VAR=VALUE. See below for descriptions of some of the useful variables. 1291 1292Defaults for the options are specified in brackets. 1293 1294Configuration: 1295 -h, --help display this help and exit 1296 --help=short display options specific to this package 1297 --help=recursive display the short help of all the included packages 1298 -V, --version display version information and exit 1299 -q, --quiet, --silent do not print \`checking...' messages 1300 --cache-file=FILE cache test results in FILE [disabled] 1301 -C, --config-cache alias for \`--cache-file=config.cache' 1302 -n, --no-create do not create output files 1303 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1304 1305Installation directories: 1306 --prefix=PREFIX install architecture-independent files in PREFIX 1307 [$ac_default_prefix] 1308 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1309 [PREFIX] 1310 1311By default, \`make install' will install all the files in 1312\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1313an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1314for instance \`--prefix=\$HOME'. 1315 1316For better control, use the options below. 1317 1318Fine tuning of the installation directories: 1319 --bindir=DIR user executables [EPREFIX/bin] 1320 --sbindir=DIR system admin executables [EPREFIX/sbin] 1321 --libexecdir=DIR program executables [EPREFIX/libexec] 1322 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1323 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1324 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1325 --libdir=DIR object code libraries [EPREFIX/lib] 1326 --includedir=DIR C header files [PREFIX/include] 1327 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1328 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1329 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1330 --infodir=DIR info documentation [DATAROOTDIR/info] 1331 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1332 --mandir=DIR man documentation [DATAROOTDIR/man] 1333 --docdir=DIR documentation root [DATAROOTDIR/doc/package-unused] 1334 --htmldir=DIR html documentation [DOCDIR] 1335 --dvidir=DIR dvi documentation [DOCDIR] 1336 --pdfdir=DIR pdf documentation [DOCDIR] 1337 --psdir=DIR ps documentation [DOCDIR] 1338_ACEOF 1339 1340 cat <<\_ACEOF 1341 1342Program names: 1343 --program-prefix=PREFIX prepend PREFIX to installed program names 1344 --program-suffix=SUFFIX append SUFFIX to installed program names 1345 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1346 1347System types: 1348 --build=BUILD configure for building on BUILD [guessed] 1349 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1350 --target=TARGET configure for building compilers for TARGET [HOST] 1351_ACEOF 1352fi 1353 1354if test -n "$ac_init_help"; then 1355 case $ac_init_help in 1356 short | recursive ) echo "Configuration of package-unused version-unused:";; 1357 esac 1358 cat <<\_ACEOF 1359 1360Optional Features: 1361 --disable-option-checking ignore unrecognized --enable/--with options 1362 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1363 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1364 --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory 1365 --enable-multilib build many library versions (default) 1366 --enable-maintainer-mode enable make rules and dependencies not useful 1367 (and sometimes confusing) to the casual installer 1368 --enable-shared[=PKGS] build shared libraries [default=yes] 1369 --enable-static[=PKGS] build static libraries [default=yes] 1370 --enable-fast-install[=PKGS] 1371 optimize for fast installation [default=yes] 1372 --disable-libtool-lock avoid locking (might break parallel builds) 1373 1374Optional Packages: 1375 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1376 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1377 --with-pic try to use only PIC/non-PIC objects [default=use 1378 both] 1379 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1380 1381Some influential environment variables: 1382 CC C compiler command 1383 CFLAGS C compiler flags 1384 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1385 nonstandard directory <lib dir> 1386 LIBS libraries to pass to the linker, e.g. -l<library> 1387 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1388 you have headers in a nonstandard directory <include dir> 1389 CPP C preprocessor 1390 1391Use these variables to override the choices made by `configure' or to help 1392it to find libraries and programs with nonstandard names/locations. 1393 1394Report bugs to <libmpx>. 1395_ACEOF 1396ac_status=$? 1397fi 1398 1399if test "$ac_init_help" = "recursive"; then 1400 # If there are subdirs, report their specific --help. 1401 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1402 test -d "$ac_dir" || 1403 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1404 continue 1405 ac_builddir=. 1406 1407case "$ac_dir" in 1408.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1409*) 1410 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1411 # A ".." for each directory in $ac_dir_suffix. 1412 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1413 case $ac_top_builddir_sub in 1414 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1415 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1416 esac ;; 1417esac 1418ac_abs_top_builddir=$ac_pwd 1419ac_abs_builddir=$ac_pwd$ac_dir_suffix 1420# for backward compatibility: 1421ac_top_builddir=$ac_top_build_prefix 1422 1423case $srcdir in 1424 .) # We are building in place. 1425 ac_srcdir=. 1426 ac_top_srcdir=$ac_top_builddir_sub 1427 ac_abs_top_srcdir=$ac_pwd ;; 1428 [\\/]* | ?:[\\/]* ) # Absolute name. 1429 ac_srcdir=$srcdir$ac_dir_suffix; 1430 ac_top_srcdir=$srcdir 1431 ac_abs_top_srcdir=$srcdir ;; 1432 *) # Relative name. 1433 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1434 ac_top_srcdir=$ac_top_build_prefix$srcdir 1435 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1436esac 1437ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1438 1439 cd "$ac_dir" || { ac_status=$?; continue; } 1440 # Check for guested configure. 1441 if test -f "$ac_srcdir/configure.gnu"; then 1442 echo && 1443 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1444 elif test -f "$ac_srcdir/configure"; then 1445 echo && 1446 $SHELL "$ac_srcdir/configure" --help=recursive 1447 else 1448 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1449 fi || ac_status=$? 1450 cd "$ac_pwd" || { ac_status=$?; break; } 1451 done 1452fi 1453 1454test -n "$ac_init_help" && exit $ac_status 1455if $ac_init_version; then 1456 cat <<\_ACEOF 1457package-unused configure version-unused 1458generated by GNU Autoconf 2.64 1459 1460Copyright (C) 2009 Free Software Foundation, Inc. 1461This configure script is free software; the Free Software Foundation 1462gives unlimited permission to copy, distribute and modify it. 1463_ACEOF 1464 exit 1465fi 1466 1467## ------------------------ ## 1468## Autoconf initialization. ## 1469## ------------------------ ## 1470 1471# ac_fn_c_try_compile LINENO 1472# -------------------------- 1473# Try to compile conftest.$ac_ext, and return whether this succeeded. 1474ac_fn_c_try_compile () 1475{ 1476 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1477 rm -f conftest.$ac_objext 1478 if { { ac_try="$ac_compile" 1479case "(($ac_try" in 1480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1481 *) ac_try_echo=$ac_try;; 1482esac 1483eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1484$as_echo "$ac_try_echo"; } >&5 1485 (eval "$ac_compile") 2>conftest.err 1486 ac_status=$? 1487 if test -s conftest.err; then 1488 grep -v '^ *+' conftest.err >conftest.er1 1489 cat conftest.er1 >&5 1490 mv -f conftest.er1 conftest.err 1491 fi 1492 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1493 test $ac_status = 0; } && { 1494 test -z "$ac_c_werror_flag" || 1495 test ! -s conftest.err 1496 } && test -s conftest.$ac_objext; then : 1497 ac_retval=0 1498else 1499 $as_echo "$as_me: failed program was:" >&5 1500sed 's/^/| /' conftest.$ac_ext >&5 1501 1502 ac_retval=1 1503fi 1504 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1505 return $ac_retval 1506 1507} # ac_fn_c_try_compile 1508 1509# ac_fn_c_try_cpp LINENO 1510# ---------------------- 1511# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1512ac_fn_c_try_cpp () 1513{ 1514 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1515 if { { ac_try="$ac_cpp conftest.$ac_ext" 1516case "(($ac_try" in 1517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1518 *) ac_try_echo=$ac_try;; 1519esac 1520eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1521$as_echo "$ac_try_echo"; } >&5 1522 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1523 ac_status=$? 1524 if test -s conftest.err; then 1525 grep -v '^ *+' conftest.err >conftest.er1 1526 cat conftest.er1 >&5 1527 mv -f conftest.er1 conftest.err 1528 fi 1529 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1530 test $ac_status = 0; } >/dev/null && { 1531 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1532 test ! -s conftest.err 1533 }; then : 1534 ac_retval=0 1535else 1536 $as_echo "$as_me: failed program was:" >&5 1537sed 's/^/| /' conftest.$ac_ext >&5 1538 1539 ac_retval=1 1540fi 1541 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1542 return $ac_retval 1543 1544} # ac_fn_c_try_cpp 1545 1546# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1547# ------------------------------------------------------- 1548# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1549# the include files in INCLUDES and setting the cache variable VAR 1550# accordingly. 1551ac_fn_c_check_header_mongrel () 1552{ 1553 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1554 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1556$as_echo_n "checking for $2... " >&6; } 1557if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1558 $as_echo_n "(cached) " >&6 1559fi 1560eval ac_res=\$$3 1561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1562$as_echo "$ac_res" >&6; } 1563else 1564 # Is the header compilable? 1565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1566$as_echo_n "checking $2 usability... " >&6; } 1567cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1568/* end confdefs.h. */ 1569$4 1570#include <$2> 1571_ACEOF 1572if ac_fn_c_try_compile "$LINENO"; then : 1573 ac_header_compiler=yes 1574else 1575 ac_header_compiler=no 1576fi 1577rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1579$as_echo "$ac_header_compiler" >&6; } 1580 1581# Is the header present? 1582{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1583$as_echo_n "checking $2 presence... " >&6; } 1584cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1585/* end confdefs.h. */ 1586#include <$2> 1587_ACEOF 1588if ac_fn_c_try_cpp "$LINENO"; then : 1589 ac_header_preproc=yes 1590else 1591 ac_header_preproc=no 1592fi 1593rm -f conftest.err conftest.$ac_ext 1594{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1595$as_echo "$ac_header_preproc" >&6; } 1596 1597# So? What about this header? 1598case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1599 yes:no: ) 1600 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1601$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1602 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1603$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1604 ;; 1605 no:yes:* ) 1606 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1607$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1608 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1609$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1611$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1613$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1614 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1615$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1616( cat <<\_ASBOX 1617## --------------------- ## 1618## Report this to libmpx ## 1619## --------------------- ## 1620_ASBOX 1621 ) | sed "s/^/$as_me: WARNING: /" >&2 1622 ;; 1623esac 1624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1625$as_echo_n "checking for $2... " >&6; } 1626if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1627 $as_echo_n "(cached) " >&6 1628else 1629 eval "$3=\$ac_header_compiler" 1630fi 1631eval ac_res=\$$3 1632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1633$as_echo "$ac_res" >&6; } 1634fi 1635 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1636 1637} # ac_fn_c_check_header_mongrel 1638 1639# ac_fn_c_try_run LINENO 1640# ---------------------- 1641# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1642# that executables *can* be run. 1643ac_fn_c_try_run () 1644{ 1645 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1646 if { { ac_try="$ac_link" 1647case "(($ac_try" in 1648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1649 *) ac_try_echo=$ac_try;; 1650esac 1651eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1652$as_echo "$ac_try_echo"; } >&5 1653 (eval "$ac_link") 2>&5 1654 ac_status=$? 1655 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1656 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1657 { { case "(($ac_try" in 1658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1659 *) ac_try_echo=$ac_try;; 1660esac 1661eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1662$as_echo "$ac_try_echo"; } >&5 1663 (eval "$ac_try") 2>&5 1664 ac_status=$? 1665 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1666 test $ac_status = 0; }; }; then : 1667 ac_retval=0 1668else 1669 $as_echo "$as_me: program exited with status $ac_status" >&5 1670 $as_echo "$as_me: failed program was:" >&5 1671sed 's/^/| /' conftest.$ac_ext >&5 1672 1673 ac_retval=$ac_status 1674fi 1675 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1676 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1677 return $ac_retval 1678 1679} # ac_fn_c_try_run 1680 1681# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1682# ------------------------------------------------------- 1683# Tests whether HEADER exists and can be compiled using the include files in 1684# INCLUDES, setting the cache variable VAR accordingly. 1685ac_fn_c_check_header_compile () 1686{ 1687 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1689$as_echo_n "checking for $2... " >&6; } 1690if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1691 $as_echo_n "(cached) " >&6 1692else 1693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1694/* end confdefs.h. */ 1695$4 1696#include <$2> 1697_ACEOF 1698if ac_fn_c_try_compile "$LINENO"; then : 1699 eval "$3=yes" 1700else 1701 eval "$3=no" 1702fi 1703rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1704fi 1705eval ac_res=\$$3 1706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1707$as_echo "$ac_res" >&6; } 1708 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1709 1710} # ac_fn_c_check_header_compile 1711 1712# ac_fn_c_try_link LINENO 1713# ----------------------- 1714# Try to link conftest.$ac_ext, and return whether this succeeded. 1715ac_fn_c_try_link () 1716{ 1717 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1718 rm -f conftest.$ac_objext conftest$ac_exeext 1719 if { { ac_try="$ac_link" 1720case "(($ac_try" in 1721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1722 *) ac_try_echo=$ac_try;; 1723esac 1724eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1725$as_echo "$ac_try_echo"; } >&5 1726 (eval "$ac_link") 2>conftest.err 1727 ac_status=$? 1728 if test -s conftest.err; then 1729 grep -v '^ *+' conftest.err >conftest.er1 1730 cat conftest.er1 >&5 1731 mv -f conftest.er1 conftest.err 1732 fi 1733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1734 test $ac_status = 0; } && { 1735 test -z "$ac_c_werror_flag" || 1736 test ! -s conftest.err 1737 } && test -s conftest$ac_exeext && { 1738 test "$cross_compiling" = yes || 1739 $as_test_x conftest$ac_exeext 1740 }; then : 1741 ac_retval=0 1742else 1743 $as_echo "$as_me: failed program was:" >&5 1744sed 's/^/| /' conftest.$ac_ext >&5 1745 1746 ac_retval=1 1747fi 1748 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1749 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1750 # interfere with the next link command; also delete a directory that is 1751 # left behind by Apple's compiler. We do this before executing the actions. 1752 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1753 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1754 return $ac_retval 1755 1756} # ac_fn_c_try_link 1757 1758# ac_fn_c_check_func LINENO FUNC VAR 1759# ---------------------------------- 1760# Tests whether FUNC exists, setting the cache variable VAR accordingly 1761ac_fn_c_check_func () 1762{ 1763 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1765$as_echo_n "checking for $2... " >&6; } 1766if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : 1767 $as_echo_n "(cached) " >&6 1768else 1769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1770/* end confdefs.h. */ 1771/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1772 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1773#define $2 innocuous_$2 1774 1775/* System header to define __stub macros and hopefully few prototypes, 1776 which can conflict with char $2 (); below. 1777 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1778 <limits.h> exists even on freestanding compilers. */ 1779 1780#ifdef __STDC__ 1781# include <limits.h> 1782#else 1783# include <assert.h> 1784#endif 1785 1786#undef $2 1787 1788/* Override any GCC internal prototype to avoid an error. 1789 Use char because int might match the return type of a GCC 1790 builtin and then its argument prototype would still apply. */ 1791#ifdef __cplusplus 1792extern "C" 1793#endif 1794char $2 (); 1795/* The GNU C library defines this for functions which it implements 1796 to always fail with ENOSYS. Some functions are actually named 1797 something starting with __ and the normal name is an alias. */ 1798#if defined __stub_$2 || defined __stub___$2 1799choke me 1800#endif 1801 1802int 1803main () 1804{ 1805return $2 (); 1806 ; 1807 return 0; 1808} 1809_ACEOF 1810if ac_fn_c_try_link "$LINENO"; then : 1811 eval "$3=yes" 1812else 1813 eval "$3=no" 1814fi 1815rm -f core conftest.err conftest.$ac_objext \ 1816 conftest$ac_exeext conftest.$ac_ext 1817fi 1818eval ac_res=\$$3 1819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1820$as_echo "$ac_res" >&6; } 1821 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1822 1823} # ac_fn_c_check_func 1824cat >config.log <<_ACEOF 1825This file contains any messages produced by compilers while 1826running configure, to aid debugging if configure makes a mistake. 1827 1828It was created by package-unused $as_me version-unused, which was 1829generated by GNU Autoconf 2.64. Invocation command line was 1830 1831 $ $0 $@ 1832 1833_ACEOF 1834exec 5>>config.log 1835{ 1836cat <<_ASUNAME 1837## --------- ## 1838## Platform. ## 1839## --------- ## 1840 1841hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1842uname -m = `(uname -m) 2>/dev/null || echo unknown` 1843uname -r = `(uname -r) 2>/dev/null || echo unknown` 1844uname -s = `(uname -s) 2>/dev/null || echo unknown` 1845uname -v = `(uname -v) 2>/dev/null || echo unknown` 1846 1847/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1848/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1849 1850/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1851/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1852/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1853/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1854/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1855/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1856/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1857 1858_ASUNAME 1859 1860as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1861for as_dir in $PATH 1862do 1863 IFS=$as_save_IFS 1864 test -z "$as_dir" && as_dir=. 1865 $as_echo "PATH: $as_dir" 1866 done 1867IFS=$as_save_IFS 1868 1869} >&5 1870 1871cat >&5 <<_ACEOF 1872 1873 1874## ----------- ## 1875## Core tests. ## 1876## ----------- ## 1877 1878_ACEOF 1879 1880 1881# Keep a trace of the command line. 1882# Strip out --no-create and --no-recursion so they do not pile up. 1883# Strip out --silent because we don't want to record it for future runs. 1884# Also quote any args containing shell meta-characters. 1885# Make two passes to allow for proper duplicate-argument suppression. 1886ac_configure_args= 1887ac_configure_args0= 1888ac_configure_args1= 1889ac_must_keep_next=false 1890for ac_pass in 1 2 1891do 1892 for ac_arg 1893 do 1894 case $ac_arg in 1895 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1896 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1897 | -silent | --silent | --silen | --sile | --sil) 1898 continue ;; 1899 *\'*) 1900 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1901 esac 1902 case $ac_pass in 1903 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1904 2) 1905 as_fn_append ac_configure_args1 " '$ac_arg'" 1906 if test $ac_must_keep_next = true; then 1907 ac_must_keep_next=false # Got value, back to normal. 1908 else 1909 case $ac_arg in 1910 *=* | --config-cache | -C | -disable-* | --disable-* \ 1911 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1912 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1913 | -with-* | --with-* | -without-* | --without-* | --x) 1914 case "$ac_configure_args0 " in 1915 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1916 esac 1917 ;; 1918 -* ) ac_must_keep_next=true ;; 1919 esac 1920 fi 1921 as_fn_append ac_configure_args " '$ac_arg'" 1922 ;; 1923 esac 1924 done 1925done 1926{ ac_configure_args0=; unset ac_configure_args0;} 1927{ ac_configure_args1=; unset ac_configure_args1;} 1928 1929# When interrupted or exit'd, cleanup temporary files, and complete 1930# config.log. We remove comments because anyway the quotes in there 1931# would cause problems or look ugly. 1932# WARNING: Use '\'' to represent an apostrophe within the trap. 1933# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1934trap 'exit_status=$? 1935 # Save into config.log some information that might help in debugging. 1936 { 1937 echo 1938 1939 cat <<\_ASBOX 1940## ---------------- ## 1941## Cache variables. ## 1942## ---------------- ## 1943_ASBOX 1944 echo 1945 # The following way of writing the cache mishandles newlines in values, 1946( 1947 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1948 eval ac_val=\$$ac_var 1949 case $ac_val in #( 1950 *${as_nl}*) 1951 case $ac_var in #( 1952 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1953$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1954 esac 1955 case $ac_var in #( 1956 _ | IFS | as_nl) ;; #( 1957 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1958 *) { eval $ac_var=; unset $ac_var;} ;; 1959 esac ;; 1960 esac 1961 done 1962 (set) 2>&1 | 1963 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1964 *${as_nl}ac_space=\ *) 1965 sed -n \ 1966 "s/'\''/'\''\\\\'\'''\''/g; 1967 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1968 ;; #( 1969 *) 1970 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1971 ;; 1972 esac | 1973 sort 1974) 1975 echo 1976 1977 cat <<\_ASBOX 1978## ----------------- ## 1979## Output variables. ## 1980## ----------------- ## 1981_ASBOX 1982 echo 1983 for ac_var in $ac_subst_vars 1984 do 1985 eval ac_val=\$$ac_var 1986 case $ac_val in 1987 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1988 esac 1989 $as_echo "$ac_var='\''$ac_val'\''" 1990 done | sort 1991 echo 1992 1993 if test -n "$ac_subst_files"; then 1994 cat <<\_ASBOX 1995## ------------------- ## 1996## File substitutions. ## 1997## ------------------- ## 1998_ASBOX 1999 echo 2000 for ac_var in $ac_subst_files 2001 do 2002 eval ac_val=\$$ac_var 2003 case $ac_val in 2004 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2005 esac 2006 $as_echo "$ac_var='\''$ac_val'\''" 2007 done | sort 2008 echo 2009 fi 2010 2011 if test -s confdefs.h; then 2012 cat <<\_ASBOX 2013## ----------- ## 2014## confdefs.h. ## 2015## ----------- ## 2016_ASBOX 2017 echo 2018 cat confdefs.h 2019 echo 2020 fi 2021 test "$ac_signal" != 0 && 2022 $as_echo "$as_me: caught signal $ac_signal" 2023 $as_echo "$as_me: exit $exit_status" 2024 } >&5 2025 rm -f core *.core core.conftest.* && 2026 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2027 exit $exit_status 2028' 0 2029for ac_signal in 1 2 13 15; do 2030 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2031done 2032ac_signal=0 2033 2034# confdefs.h avoids OS command line length limits that DEFS can exceed. 2035rm -f -r conftest* confdefs.h 2036 2037$as_echo "/* confdefs.h */" > confdefs.h 2038 2039# Predefined preprocessor variables. 2040 2041cat >>confdefs.h <<_ACEOF 2042#define PACKAGE_NAME "$PACKAGE_NAME" 2043_ACEOF 2044 2045cat >>confdefs.h <<_ACEOF 2046#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2047_ACEOF 2048 2049cat >>confdefs.h <<_ACEOF 2050#define PACKAGE_VERSION "$PACKAGE_VERSION" 2051_ACEOF 2052 2053cat >>confdefs.h <<_ACEOF 2054#define PACKAGE_STRING "$PACKAGE_STRING" 2055_ACEOF 2056 2057cat >>confdefs.h <<_ACEOF 2058#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2059_ACEOF 2060 2061cat >>confdefs.h <<_ACEOF 2062#define PACKAGE_URL "$PACKAGE_URL" 2063_ACEOF 2064 2065 2066# Let the site file select an alternate cache file if it wants to. 2067# Prefer an explicitly selected file to automatically selected ones. 2068ac_site_file1=NONE 2069ac_site_file2=NONE 2070if test -n "$CONFIG_SITE"; then 2071 ac_site_file1=$CONFIG_SITE 2072elif test "x$prefix" != xNONE; then 2073 ac_site_file1=$prefix/share/config.site 2074 ac_site_file2=$prefix/etc/config.site 2075else 2076 ac_site_file1=$ac_default_prefix/share/config.site 2077 ac_site_file2=$ac_default_prefix/etc/config.site 2078fi 2079for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2080do 2081 test "x$ac_site_file" = xNONE && continue 2082 if test -r "$ac_site_file"; then 2083 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2084$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2085 sed 's/^/| /' "$ac_site_file" >&5 2086 . "$ac_site_file" 2087 fi 2088done 2089 2090if test -r "$cache_file"; then 2091 # Some versions of bash will fail to source /dev/null (special 2092 # files actually), so we avoid doing that. 2093 if test -f "$cache_file"; then 2094 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2095$as_echo "$as_me: loading cache $cache_file" >&6;} 2096 case $cache_file in 2097 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2098 *) . "./$cache_file";; 2099 esac 2100 fi 2101else 2102 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2103$as_echo "$as_me: creating cache $cache_file" >&6;} 2104 >$cache_file 2105fi 2106 2107# Check that the precious variables saved in the cache have kept the same 2108# value. 2109ac_cache_corrupted=false 2110for ac_var in $ac_precious_vars; do 2111 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2112 eval ac_new_set=\$ac_env_${ac_var}_set 2113 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2114 eval ac_new_val=\$ac_env_${ac_var}_value 2115 case $ac_old_set,$ac_new_set in 2116 set,) 2117 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2118$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2119 ac_cache_corrupted=: ;; 2120 ,set) 2121 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2122$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2123 ac_cache_corrupted=: ;; 2124 ,);; 2125 *) 2126 if test "x$ac_old_val" != "x$ac_new_val"; then 2127 # differences in whitespace do not lead to failure. 2128 ac_old_val_w=`echo x $ac_old_val` 2129 ac_new_val_w=`echo x $ac_new_val` 2130 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2131 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2132$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2133 ac_cache_corrupted=: 2134 else 2135 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2136$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2137 eval $ac_var=\$ac_old_val 2138 fi 2139 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2140$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2141 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2142$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2143 fi;; 2144 esac 2145 # Pass precious variables to config.status. 2146 if test "$ac_new_set" = set; then 2147 case $ac_new_val in 2148 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2149 *) ac_arg=$ac_var=$ac_new_val ;; 2150 esac 2151 case " $ac_configure_args " in 2152 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2153 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2154 esac 2155 fi 2156done 2157if $ac_cache_corrupted; then 2158 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2159$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2160 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2161$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2162 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2163fi 2164## -------------------- ## 2165## Main body of script. ## 2166## -------------------- ## 2167 2168ac_ext=c 2169ac_cpp='$CPP $CPPFLAGS' 2170ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2171ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2172ac_compiler_gnu=$ac_cv_c_compiler_gnu 2173 2174 2175 2176 2177 2178 2179# ------- 2180# Options 2181# ------- 2182{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5 2183$as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; } 2184# Check whether --enable-version-specific-runtime-libs was given. 2185if test "${enable_version_specific_runtime_libs+set}" = set; then : 2186 enableval=$enable_version_specific_runtime_libs; case "$enableval" in 2187 yes) version_specific_libs=yes ;; 2188 no) version_specific_libs=no ;; 2189 *) as_fn_error "Unknown argument to enable/disable version-specific libs" "$LINENO" 5;; 2190 esac 2191else 2192 version_specific_libs=no 2193fi 2194 2195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5 2196$as_echo "$version_specific_libs" >&6; } 2197 2198# Do not delete or change the following two lines. For why, see 2199# http://gcc.gnu.org/ml/libstdc++/2003-07/msg00451.html 2200ac_aux_dir= 2201for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2202 for ac_t in install-sh install.sh shtool; do 2203 if test -f "$ac_dir/$ac_t"; then 2204 ac_aux_dir=$ac_dir 2205 ac_install_sh="$ac_aux_dir/$ac_t -c" 2206 break 2 2207 fi 2208 done 2209done 2210if test -z "$ac_aux_dir"; then 2211 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2212fi 2213 2214# These three variables are undocumented and unsupported, 2215# and are intended to be withdrawn in a future Autoconf release. 2216# They can cause serious problems if a builder's source tree is in a directory 2217# whose full name contains unusual characters. 2218ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2219ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2220ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2221 2222 2223# Make sure we can run config.sub. 2224$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2225 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2226 2227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2228$as_echo_n "checking build system type... " >&6; } 2229if test "${ac_cv_build+set}" = set; then : 2230 $as_echo_n "(cached) " >&6 2231else 2232 ac_build_alias=$build_alias 2233test "x$ac_build_alias" = x && 2234 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2235test "x$ac_build_alias" = x && 2236 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5 2237ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2238 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2239 2240fi 2241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2242$as_echo "$ac_cv_build" >&6; } 2243case $ac_cv_build in 2244*-*-*) ;; 2245*) as_fn_error "invalid value of canonical build" "$LINENO" 5;; 2246esac 2247build=$ac_cv_build 2248ac_save_IFS=$IFS; IFS='-' 2249set x $ac_cv_build 2250shift 2251build_cpu=$1 2252build_vendor=$2 2253shift; shift 2254# Remember, the first character of IFS is used to create $*, 2255# except with old shells: 2256build_os=$* 2257IFS=$ac_save_IFS 2258case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2259 2260 2261{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2262$as_echo_n "checking host system type... " >&6; } 2263if test "${ac_cv_host+set}" = set; then : 2264 $as_echo_n "(cached) " >&6 2265else 2266 if test "x$host_alias" = x; then 2267 ac_cv_host=$ac_cv_build 2268else 2269 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2270 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2271fi 2272 2273fi 2274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2275$as_echo "$ac_cv_host" >&6; } 2276case $ac_cv_host in 2277*-*-*) ;; 2278*) as_fn_error "invalid value of canonical host" "$LINENO" 5;; 2279esac 2280host=$ac_cv_host 2281ac_save_IFS=$IFS; IFS='-' 2282set x $ac_cv_host 2283shift 2284host_cpu=$1 2285host_vendor=$2 2286shift; shift 2287# Remember, the first character of IFS is used to create $*, 2288# except with old shells: 2289host_os=$* 2290IFS=$ac_save_IFS 2291case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2292 2293 2294{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 2295$as_echo_n "checking target system type... " >&6; } 2296if test "${ac_cv_target+set}" = set; then : 2297 $as_echo_n "(cached) " >&6 2298else 2299 if test "x$target_alias" = x; then 2300 ac_cv_target=$ac_cv_host 2301else 2302 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 2303 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 2304fi 2305 2306fi 2307{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 2308$as_echo "$ac_cv_target" >&6; } 2309case $ac_cv_target in 2310*-*-*) ;; 2311*) as_fn_error "invalid value of canonical target" "$LINENO" 5;; 2312esac 2313target=$ac_cv_target 2314ac_save_IFS=$IFS; IFS='-' 2315set x $ac_cv_target 2316shift 2317target_cpu=$1 2318target_vendor=$2 2319shift; shift 2320# Remember, the first character of IFS is used to create $*, 2321# except with old shells: 2322target_os=$* 2323IFS=$ac_save_IFS 2324case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 2325 2326 2327# The aliases save the names the user supplied, while $host etc. 2328# will get canonicalized. 2329test -n "$target_alias" && 2330 test "$program_prefix$program_suffix$program_transform_name" = \ 2331 NONENONEs,x,x, && 2332 program_prefix=${target_alias}- 2333 2334target_alias=${target_alias-$host_alias} 2335 2336 2337# See if supported. 2338unset LIBMPX_SUPPORTED 2339{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for target support for Intel MPX runtime library" >&5 2340$as_echo_n "checking for target support for Intel MPX runtime library... " >&6; } 2341echo "int i[sizeof (void *) == 4 ? 1 : -1] = { __x86_64__ };" > conftest.c 2342if { ac_try='${CC} ${CFLAGS} -c -o conftest.o conftest.c 1>&5' 2343 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 2344 (eval $ac_try) 2>&5 2345 ac_status=$? 2346 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2347 test $ac_status = 0; }; } 2348then 2349 LIBMPX_SUPPORTED=no 2350else 2351 LIBMPX_SUPPORTED=yes 2352fi 2353rm -f conftest.o conftest.c 2354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBMPX_SUPPORTED" >&5 2355$as_echo "$LIBMPX_SUPPORTED" >&6; } 2356 if test "x$LIBMPX_SUPPORTED" = "xyes"; then 2357 LIBMPX_SUPPORTED_TRUE= 2358 LIBMPX_SUPPORTED_FALSE='#' 2359else 2360 LIBMPX_SUPPORTED_TRUE='#' 2361 LIBMPX_SUPPORTED_FALSE= 2362fi 2363 2364 2365link_libmpx="-lpthread" 2366 2367 2368am__api_version='1.11' 2369 2370# Find a good install program. We prefer a C program (faster), 2371# so one script is as good as another. But avoid the broken or 2372# incompatible versions: 2373# SysV /etc/install, /usr/sbin/install 2374# SunOS /usr/etc/install 2375# IRIX /sbin/install 2376# AIX /bin/install 2377# AmigaOS /C/install, which installs bootblocks on floppy discs 2378# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2379# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2380# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2381# OS/2's system install, which has a completely different semantic 2382# ./install, which can be erroneously created by make from ./install.sh. 2383# Reject install programs that cannot install multiple files. 2384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2385$as_echo_n "checking for a BSD-compatible install... " >&6; } 2386if test -z "$INSTALL"; then 2387if test "${ac_cv_path_install+set}" = set; then : 2388 $as_echo_n "(cached) " >&6 2389else 2390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2391for as_dir in $PATH 2392do 2393 IFS=$as_save_IFS 2394 test -z "$as_dir" && as_dir=. 2395 # Account for people who put trailing slashes in PATH elements. 2396case $as_dir/ in #(( 2397 ./ | .// | /[cC]/* | \ 2398 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2399 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2400 /usr/ucb/* ) ;; 2401 *) 2402 # OSF1 and SCO ODT 3.0 have their own names for install. 2403 # Don't use installbsd from OSF since it installs stuff as root 2404 # by default. 2405 for ac_prog in ginstall scoinst install; do 2406 for ac_exec_ext in '' $ac_executable_extensions; do 2407 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2408 if test $ac_prog = install && 2409 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2410 # AIX install. It has an incompatible calling convention. 2411 : 2412 elif test $ac_prog = install && 2413 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2414 # program-specific install script used by HP pwplus--don't use. 2415 : 2416 else 2417 rm -rf conftest.one conftest.two conftest.dir 2418 echo one > conftest.one 2419 echo two > conftest.two 2420 mkdir conftest.dir 2421 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2422 test -s conftest.one && test -s conftest.two && 2423 test -s conftest.dir/conftest.one && 2424 test -s conftest.dir/conftest.two 2425 then 2426 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2427 break 3 2428 fi 2429 fi 2430 fi 2431 done 2432 done 2433 ;; 2434esac 2435 2436 done 2437IFS=$as_save_IFS 2438 2439rm -rf conftest.one conftest.two conftest.dir 2440 2441fi 2442 if test "${ac_cv_path_install+set}" = set; then 2443 INSTALL=$ac_cv_path_install 2444 else 2445 # As a last resort, use the slow shell script. Don't cache a 2446 # value for INSTALL within a source directory, because that will 2447 # break other packages using the cache if that directory is 2448 # removed, or if the value is a relative name. 2449 INSTALL=$ac_install_sh 2450 fi 2451fi 2452{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2453$as_echo "$INSTALL" >&6; } 2454 2455# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2456# It thinks the first close brace ends the variable substitution. 2457test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2458 2459test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2460 2461test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2462 2463{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2464$as_echo_n "checking whether build environment is sane... " >&6; } 2465# Just in case 2466sleep 1 2467echo timestamp > conftest.file 2468# Reject unsafe characters in $srcdir or the absolute working directory 2469# name. Accept space and tab only in the latter. 2470am_lf=' 2471' 2472case `pwd` in 2473 *[\\\"\#\$\&\'\`$am_lf]*) 2474 as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; 2475esac 2476case $srcdir in 2477 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2478 as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 2479esac 2480 2481# Do `set' in a subshell so we don't clobber the current shell's 2482# arguments. Must try -L first in case configure is actually a 2483# symlink; some systems play weird games with the mod time of symlinks 2484# (eg FreeBSD returns the mod time of the symlink's containing 2485# directory). 2486if ( 2487 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2488 if test "$*" = "X"; then 2489 # -L didn't work. 2490 set X `ls -t "$srcdir/configure" conftest.file` 2491 fi 2492 rm -f conftest.file 2493 if test "$*" != "X $srcdir/configure conftest.file" \ 2494 && test "$*" != "X conftest.file $srcdir/configure"; then 2495 2496 # If neither matched, then we have a broken ls. This can happen 2497 # if, for instance, CONFIG_SHELL is bash and it inherits a 2498 # broken ls alias from the environment. This has actually 2499 # happened. Such a system could not be considered "sane". 2500 as_fn_error "ls -t appears to fail. Make sure there is not a broken 2501alias in your environment" "$LINENO" 5 2502 fi 2503 2504 test "$2" = conftest.file 2505 ) 2506then 2507 # Ok. 2508 : 2509else 2510 as_fn_error "newly created file is older than distributed files! 2511Check your system clock" "$LINENO" 5 2512fi 2513{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2514$as_echo "yes" >&6; } 2515test "$program_prefix" != NONE && 2516 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2517# Use a double $ so make ignores it. 2518test "$program_suffix" != NONE && 2519 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2520# Double any \ or $. 2521# By default was `s,x,x', remove it if useless. 2522ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2523program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2524 2525# expand $ac_aux_dir to an absolute path 2526am_aux_dir=`cd $ac_aux_dir && pwd` 2527 2528if test x"${MISSING+set}" != xset; then 2529 case $am_aux_dir in 2530 *\ * | *\ *) 2531 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2532 *) 2533 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2534 esac 2535fi 2536# Use eval to expand $SHELL 2537if eval "$MISSING --run true"; then 2538 am_missing_run="$MISSING --run " 2539else 2540 am_missing_run= 2541 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2542$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2543fi 2544 2545if test x"${install_sh}" != xset; then 2546 case $am_aux_dir in 2547 *\ * | *\ *) 2548 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2549 *) 2550 install_sh="\${SHELL} $am_aux_dir/install-sh" 2551 esac 2552fi 2553 2554# Installed binaries are usually stripped using `strip' when the user 2555# run `make install-strip'. However `strip' might not be the right 2556# tool to use in cross-compilation environments, therefore Automake 2557# will honor the `STRIP' environment variable to overrule this program. 2558if test "$cross_compiling" != no; then 2559 if test -n "$ac_tool_prefix"; then 2560 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2561set dummy ${ac_tool_prefix}strip; ac_word=$2 2562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2563$as_echo_n "checking for $ac_word... " >&6; } 2564if test "${ac_cv_prog_STRIP+set}" = set; then : 2565 $as_echo_n "(cached) " >&6 2566else 2567 if test -n "$STRIP"; then 2568 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2569else 2570as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2571for as_dir in $PATH 2572do 2573 IFS=$as_save_IFS 2574 test -z "$as_dir" && as_dir=. 2575 for ac_exec_ext in '' $ac_executable_extensions; do 2576 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2577 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2579 break 2 2580 fi 2581done 2582 done 2583IFS=$as_save_IFS 2584 2585fi 2586fi 2587STRIP=$ac_cv_prog_STRIP 2588if test -n "$STRIP"; then 2589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2590$as_echo "$STRIP" >&6; } 2591else 2592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2593$as_echo "no" >&6; } 2594fi 2595 2596 2597fi 2598if test -z "$ac_cv_prog_STRIP"; then 2599 ac_ct_STRIP=$STRIP 2600 # Extract the first word of "strip", so it can be a program name with args. 2601set dummy strip; ac_word=$2 2602{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2603$as_echo_n "checking for $ac_word... " >&6; } 2604if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 2605 $as_echo_n "(cached) " >&6 2606else 2607 if test -n "$ac_ct_STRIP"; then 2608 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2609else 2610as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2611for as_dir in $PATH 2612do 2613 IFS=$as_save_IFS 2614 test -z "$as_dir" && as_dir=. 2615 for ac_exec_ext in '' $ac_executable_extensions; do 2616 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2617 ac_cv_prog_ac_ct_STRIP="strip" 2618 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2619 break 2 2620 fi 2621done 2622 done 2623IFS=$as_save_IFS 2624 2625fi 2626fi 2627ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2628if test -n "$ac_ct_STRIP"; then 2629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2630$as_echo "$ac_ct_STRIP" >&6; } 2631else 2632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2633$as_echo "no" >&6; } 2634fi 2635 2636 if test "x$ac_ct_STRIP" = x; then 2637 STRIP=":" 2638 else 2639 case $cross_compiling:$ac_tool_warned in 2640yes:) 2641{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2642$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2643ac_tool_warned=yes ;; 2644esac 2645 STRIP=$ac_ct_STRIP 2646 fi 2647else 2648 STRIP="$ac_cv_prog_STRIP" 2649fi 2650 2651fi 2652INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2653 2654{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2655$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2656if test -z "$MKDIR_P"; then 2657 if test "${ac_cv_path_mkdir+set}" = set; then : 2658 $as_echo_n "(cached) " >&6 2659else 2660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2661for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2662do 2663 IFS=$as_save_IFS 2664 test -z "$as_dir" && as_dir=. 2665 for ac_prog in mkdir gmkdir; do 2666 for ac_exec_ext in '' $ac_executable_extensions; do 2667 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2668 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2669 'mkdir (GNU coreutils) '* | \ 2670 'mkdir (coreutils) '* | \ 2671 'mkdir (fileutils) '4.1*) 2672 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2673 break 3;; 2674 esac 2675 done 2676 done 2677 done 2678IFS=$as_save_IFS 2679 2680fi 2681 2682 if test "${ac_cv_path_mkdir+set}" = set; then 2683 MKDIR_P="$ac_cv_path_mkdir -p" 2684 else 2685 # As a last resort, use the slow shell script. Don't cache a 2686 # value for MKDIR_P within a source directory, because that will 2687 # break other packages using the cache if that directory is 2688 # removed, or if the value is a relative name. 2689 test -d ./--version && rmdir ./--version 2690 MKDIR_P="$ac_install_sh -d" 2691 fi 2692fi 2693{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2694$as_echo "$MKDIR_P" >&6; } 2695 2696mkdir_p="$MKDIR_P" 2697case $mkdir_p in 2698 [\\/$]* | ?:[\\/]*) ;; 2699 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2700esac 2701 2702for ac_prog in gawk mawk nawk awk 2703do 2704 # Extract the first word of "$ac_prog", so it can be a program name with args. 2705set dummy $ac_prog; ac_word=$2 2706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2707$as_echo_n "checking for $ac_word... " >&6; } 2708if test "${ac_cv_prog_AWK+set}" = set; then : 2709 $as_echo_n "(cached) " >&6 2710else 2711 if test -n "$AWK"; then 2712 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2713else 2714as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2715for as_dir in $PATH 2716do 2717 IFS=$as_save_IFS 2718 test -z "$as_dir" && as_dir=. 2719 for ac_exec_ext in '' $ac_executable_extensions; do 2720 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2721 ac_cv_prog_AWK="$ac_prog" 2722 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2723 break 2 2724 fi 2725done 2726 done 2727IFS=$as_save_IFS 2728 2729fi 2730fi 2731AWK=$ac_cv_prog_AWK 2732if test -n "$AWK"; then 2733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2734$as_echo "$AWK" >&6; } 2735else 2736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2737$as_echo "no" >&6; } 2738fi 2739 2740 2741 test -n "$AWK" && break 2742done 2743 2744{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2745$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2746set x ${MAKE-make} 2747ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2748if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : 2749 $as_echo_n "(cached) " >&6 2750else 2751 cat >conftest.make <<\_ACEOF 2752SHELL = /bin/sh 2753all: 2754 @echo '@@@%%%=$(MAKE)=@@@%%%' 2755_ACEOF 2756# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 2757case `${MAKE-make} -f conftest.make 2>/dev/null` in 2758 *@@@%%%=?*=@@@%%%*) 2759 eval ac_cv_prog_make_${ac_make}_set=yes;; 2760 *) 2761 eval ac_cv_prog_make_${ac_make}_set=no;; 2762esac 2763rm -f conftest.make 2764fi 2765if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2767$as_echo "yes" >&6; } 2768 SET_MAKE= 2769else 2770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2771$as_echo "no" >&6; } 2772 SET_MAKE="MAKE=${MAKE-make}" 2773fi 2774 2775rm -rf .tst 2>/dev/null 2776mkdir .tst 2>/dev/null 2777if test -d .tst; then 2778 am__leading_dot=. 2779else 2780 am__leading_dot=_ 2781fi 2782rmdir .tst 2>/dev/null 2783 2784if test "`cd $srcdir && pwd`" != "`pwd`"; then 2785 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2786 # is not polluted with repeated "-I." 2787 am__isrc=' -I$(srcdir)' 2788 # test to see if srcdir already configured 2789 if test -f $srcdir/config.status; then 2790 as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2791 fi 2792fi 2793 2794# test whether we have cygpath 2795if test -z "$CYGPATH_W"; then 2796 if (cygpath --version) >/dev/null 2>/dev/null; then 2797 CYGPATH_W='cygpath -w' 2798 else 2799 CYGPATH_W=echo 2800 fi 2801fi 2802 2803 2804# Define the identity of the package. 2805 PACKAGE='package-unused' 2806 VERSION='version-unused' 2807 2808 2809cat >>confdefs.h <<_ACEOF 2810#define PACKAGE "$PACKAGE" 2811_ACEOF 2812 2813 2814cat >>confdefs.h <<_ACEOF 2815#define VERSION "$VERSION" 2816_ACEOF 2817 2818# Some tools Automake needs. 2819 2820ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2821 2822 2823AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2824 2825 2826AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2827 2828 2829AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2830 2831 2832MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2833 2834# We need awk for the "check" target. The system "awk" is bad on 2835# some platforms. 2836# Always define AMTAR for backward compatibility. Yes, it's still used 2837# in the wild :-( We should find a proper way to deprecate it ... 2838AMTAR='$${TAR-tar}' 2839 2840am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 2841 2842 2843 2844 2845 2846# Default to --enable-multilib 2847# Check whether --enable-multilib was given. 2848if test "${enable_multilib+set}" = set; then : 2849 enableval=$enable_multilib; case "$enableval" in 2850 yes) multilib=yes ;; 2851 no) multilib=no ;; 2852 *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;; 2853 esac 2854else 2855 multilib=yes 2856fi 2857 2858 2859# We may get other options which we leave undocumented: 2860# --with-target-subdir, --with-multisrctop, --with-multisubdir 2861# See config-ml.in if you want the gory details. 2862 2863if test "$srcdir" = "."; then 2864 if test "$with_target_subdir" != "."; then 2865 multi_basedir="$srcdir/$with_multisrctop../.." 2866 else 2867 multi_basedir="$srcdir/$with_multisrctop.." 2868 fi 2869else 2870 multi_basedir="$srcdir/.." 2871fi 2872 2873 2874# Even if the default multilib is not a cross compilation, 2875# it may be that some of the other multilibs are. 2876if test $cross_compiling = no && test $multilib = yes \ 2877 && test "x${with_multisubdir}" != x ; then 2878 cross_compiling=maybe 2879fi 2880 2881ac_config_commands="$ac_config_commands default-1" 2882 2883 2884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 2885$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 2886 # Check whether --enable-maintainer-mode was given. 2887if test "${enable_maintainer_mode+set}" = set; then : 2888 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 2889else 2890 USE_MAINTAINER_MODE=no 2891fi 2892 2893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 2894$as_echo "$USE_MAINTAINER_MODE" >&6; } 2895 if test $USE_MAINTAINER_MODE = yes; then 2896 MAINTAINER_MODE_TRUE= 2897 MAINTAINER_MODE_FALSE='#' 2898else 2899 MAINTAINER_MODE_TRUE='#' 2900 MAINTAINER_MODE_FALSE= 2901fi 2902 2903 MAINT=$MAINTAINER_MODE_TRUE 2904 2905 2906 2907ac_ext=c 2908ac_cpp='$CPP $CPPFLAGS' 2909ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2910ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2911ac_compiler_gnu=$ac_cv_c_compiler_gnu 2912if test -n "$ac_tool_prefix"; then 2913 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2914set dummy ${ac_tool_prefix}gcc; ac_word=$2 2915{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2916$as_echo_n "checking for $ac_word... " >&6; } 2917if test "${ac_cv_prog_CC+set}" = set; then : 2918 $as_echo_n "(cached) " >&6 2919else 2920 if test -n "$CC"; then 2921 ac_cv_prog_CC="$CC" # Let the user override the test. 2922else 2923as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2924for as_dir in $PATH 2925do 2926 IFS=$as_save_IFS 2927 test -z "$as_dir" && as_dir=. 2928 for ac_exec_ext in '' $ac_executable_extensions; do 2929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2930 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2931 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2932 break 2 2933 fi 2934done 2935 done 2936IFS=$as_save_IFS 2937 2938fi 2939fi 2940CC=$ac_cv_prog_CC 2941if test -n "$CC"; then 2942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2943$as_echo "$CC" >&6; } 2944else 2945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2946$as_echo "no" >&6; } 2947fi 2948 2949 2950fi 2951if test -z "$ac_cv_prog_CC"; then 2952 ac_ct_CC=$CC 2953 # Extract the first word of "gcc", so it can be a program name with args. 2954set dummy gcc; ac_word=$2 2955{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2956$as_echo_n "checking for $ac_word... " >&6; } 2957if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2958 $as_echo_n "(cached) " >&6 2959else 2960 if test -n "$ac_ct_CC"; then 2961 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2962else 2963as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2964for as_dir in $PATH 2965do 2966 IFS=$as_save_IFS 2967 test -z "$as_dir" && as_dir=. 2968 for ac_exec_ext in '' $ac_executable_extensions; do 2969 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2970 ac_cv_prog_ac_ct_CC="gcc" 2971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2972 break 2 2973 fi 2974done 2975 done 2976IFS=$as_save_IFS 2977 2978fi 2979fi 2980ac_ct_CC=$ac_cv_prog_ac_ct_CC 2981if test -n "$ac_ct_CC"; then 2982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2983$as_echo "$ac_ct_CC" >&6; } 2984else 2985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2986$as_echo "no" >&6; } 2987fi 2988 2989 if test "x$ac_ct_CC" = x; then 2990 CC="" 2991 else 2992 case $cross_compiling:$ac_tool_warned in 2993yes:) 2994{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2995$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2996ac_tool_warned=yes ;; 2997esac 2998 CC=$ac_ct_CC 2999 fi 3000else 3001 CC="$ac_cv_prog_CC" 3002fi 3003 3004if test -z "$CC"; then 3005 if test -n "$ac_tool_prefix"; then 3006 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 3007set dummy ${ac_tool_prefix}cc; ac_word=$2 3008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3009$as_echo_n "checking for $ac_word... " >&6; } 3010if test "${ac_cv_prog_CC+set}" = set; then : 3011 $as_echo_n "(cached) " >&6 3012else 3013 if test -n "$CC"; then 3014 ac_cv_prog_CC="$CC" # Let the user override the test. 3015else 3016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3017for as_dir in $PATH 3018do 3019 IFS=$as_save_IFS 3020 test -z "$as_dir" && as_dir=. 3021 for ac_exec_ext in '' $ac_executable_extensions; do 3022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3023 ac_cv_prog_CC="${ac_tool_prefix}cc" 3024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3025 break 2 3026 fi 3027done 3028 done 3029IFS=$as_save_IFS 3030 3031fi 3032fi 3033CC=$ac_cv_prog_CC 3034if test -n "$CC"; then 3035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3036$as_echo "$CC" >&6; } 3037else 3038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3039$as_echo "no" >&6; } 3040fi 3041 3042 3043 fi 3044fi 3045if test -z "$CC"; then 3046 # Extract the first word of "cc", so it can be a program name with args. 3047set dummy cc; ac_word=$2 3048{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3049$as_echo_n "checking for $ac_word... " >&6; } 3050if test "${ac_cv_prog_CC+set}" = set; then : 3051 $as_echo_n "(cached) " >&6 3052else 3053 if test -n "$CC"; then 3054 ac_cv_prog_CC="$CC" # Let the user override the test. 3055else 3056 ac_prog_rejected=no 3057as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3058for as_dir in $PATH 3059do 3060 IFS=$as_save_IFS 3061 test -z "$as_dir" && as_dir=. 3062 for ac_exec_ext in '' $ac_executable_extensions; do 3063 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3064 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3065 ac_prog_rejected=yes 3066 continue 3067 fi 3068 ac_cv_prog_CC="cc" 3069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3070 break 2 3071 fi 3072done 3073 done 3074IFS=$as_save_IFS 3075 3076if test $ac_prog_rejected = yes; then 3077 # We found a bogon in the path, so make sure we never use it. 3078 set dummy $ac_cv_prog_CC 3079 shift 3080 if test $# != 0; then 3081 # We chose a different compiler from the bogus one. 3082 # However, it has the same basename, so the bogon will be chosen 3083 # first if we set CC to just the basename; use the full file name. 3084 shift 3085 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3086 fi 3087fi 3088fi 3089fi 3090CC=$ac_cv_prog_CC 3091if test -n "$CC"; then 3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3093$as_echo "$CC" >&6; } 3094else 3095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3096$as_echo "no" >&6; } 3097fi 3098 3099 3100fi 3101if test -z "$CC"; then 3102 if test -n "$ac_tool_prefix"; then 3103 for ac_prog in cl.exe 3104 do 3105 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3106set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3107{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3108$as_echo_n "checking for $ac_word... " >&6; } 3109if test "${ac_cv_prog_CC+set}" = set; then : 3110 $as_echo_n "(cached) " >&6 3111else 3112 if test -n "$CC"; then 3113 ac_cv_prog_CC="$CC" # Let the user override the test. 3114else 3115as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3116for as_dir in $PATH 3117do 3118 IFS=$as_save_IFS 3119 test -z "$as_dir" && as_dir=. 3120 for ac_exec_ext in '' $ac_executable_extensions; do 3121 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3122 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3123 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3124 break 2 3125 fi 3126done 3127 done 3128IFS=$as_save_IFS 3129 3130fi 3131fi 3132CC=$ac_cv_prog_CC 3133if test -n "$CC"; then 3134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3135$as_echo "$CC" >&6; } 3136else 3137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3138$as_echo "no" >&6; } 3139fi 3140 3141 3142 test -n "$CC" && break 3143 done 3144fi 3145if test -z "$CC"; then 3146 ac_ct_CC=$CC 3147 for ac_prog in cl.exe 3148do 3149 # Extract the first word of "$ac_prog", so it can be a program name with args. 3150set dummy $ac_prog; ac_word=$2 3151{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3152$as_echo_n "checking for $ac_word... " >&6; } 3153if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3154 $as_echo_n "(cached) " >&6 3155else 3156 if test -n "$ac_ct_CC"; then 3157 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3158else 3159as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3160for as_dir in $PATH 3161do 3162 IFS=$as_save_IFS 3163 test -z "$as_dir" && as_dir=. 3164 for ac_exec_ext in '' $ac_executable_extensions; do 3165 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3166 ac_cv_prog_ac_ct_CC="$ac_prog" 3167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3168 break 2 3169 fi 3170done 3171 done 3172IFS=$as_save_IFS 3173 3174fi 3175fi 3176ac_ct_CC=$ac_cv_prog_ac_ct_CC 3177if test -n "$ac_ct_CC"; then 3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3179$as_echo "$ac_ct_CC" >&6; } 3180else 3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3182$as_echo "no" >&6; } 3183fi 3184 3185 3186 test -n "$ac_ct_CC" && break 3187done 3188 3189 if test "x$ac_ct_CC" = x; then 3190 CC="" 3191 else 3192 case $cross_compiling:$ac_tool_warned in 3193yes:) 3194{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3195$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3196ac_tool_warned=yes ;; 3197esac 3198 CC=$ac_ct_CC 3199 fi 3200fi 3201 3202fi 3203 3204 3205test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3206$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3207as_fn_error "no acceptable C compiler found in \$PATH 3208See \`config.log' for more details." "$LINENO" 5; } 3209 3210# Provide some information about the compiler. 3211$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3212set X $ac_compile 3213ac_compiler=$2 3214for ac_option in --version -v -V -qversion; do 3215 { { ac_try="$ac_compiler $ac_option >&5" 3216case "(($ac_try" in 3217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3218 *) ac_try_echo=$ac_try;; 3219esac 3220eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3221$as_echo "$ac_try_echo"; } >&5 3222 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3223 ac_status=$? 3224 if test -s conftest.err; then 3225 sed '10a\ 3226... rest of stderr output deleted ... 3227 10q' conftest.err >conftest.er1 3228 cat conftest.er1 >&5 3229 rm -f conftest.er1 conftest.err 3230 fi 3231 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3232 test $ac_status = 0; } 3233done 3234 3235cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3236/* end confdefs.h. */ 3237 3238int 3239main () 3240{ 3241 3242 ; 3243 return 0; 3244} 3245_ACEOF 3246ac_clean_files_save=$ac_clean_files 3247ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out" 3248# Try to create an executable without -o first, disregard a.out. 3249# It will help us diagnose broken compilers, and finding out an intuition 3250# of exeext. 3251{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3252$as_echo_n "checking for C compiler default output file name... " >&6; } 3253ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3254 3255# The possible output files: 3256ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3257 3258ac_rmfiles= 3259for ac_file in $ac_files 3260do 3261 case $ac_file in 3262 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3263 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3264 esac 3265done 3266rm -f $ac_rmfiles 3267 3268if { { ac_try="$ac_link_default" 3269case "(($ac_try" in 3270 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3271 *) ac_try_echo=$ac_try;; 3272esac 3273eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3274$as_echo "$ac_try_echo"; } >&5 3275 (eval "$ac_link_default") 2>&5 3276 ac_status=$? 3277 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3278 test $ac_status = 0; }; then : 3279 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3280# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3281# in a Makefile. We should not override ac_cv_exeext if it was cached, 3282# so that the user can short-circuit this test for compilers unknown to 3283# Autoconf. 3284for ac_file in $ac_files '' 3285do 3286 test -f "$ac_file" || continue 3287 case $ac_file in 3288 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3289 ;; 3290 [ab].out ) 3291 # We found the default executable, but exeext='' is most 3292 # certainly right. 3293 break;; 3294 *.* ) 3295 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3296 then :; else 3297 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3298 fi 3299 # We set ac_cv_exeext here because the later test for it is not 3300 # safe: cross compilers may not add the suffix if given an `-o' 3301 # argument, so we may need to know it at that point already. 3302 # Even if this section looks crufty: it has the advantage of 3303 # actually working. 3304 break;; 3305 * ) 3306 break;; 3307 esac 3308done 3309test "$ac_cv_exeext" = no && ac_cv_exeext= 3310 3311else 3312 ac_file='' 3313fi 3314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3315$as_echo "$ac_file" >&6; } 3316if test -z "$ac_file"; then : 3317 $as_echo "$as_me: failed program was:" >&5 3318sed 's/^/| /' conftest.$ac_ext >&5 3319 3320{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3321$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3322{ as_fn_set_status 77 3323as_fn_error "C compiler cannot create executables 3324See \`config.log' for more details." "$LINENO" 5; }; } 3325fi 3326ac_exeext=$ac_cv_exeext 3327 3328# Check that the compiler produces executables we can run. If not, either 3329# the compiler is broken, or we cross compile. 3330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3331$as_echo_n "checking whether the C compiler works... " >&6; } 3332# If not cross compiling, check that we can run a simple program. 3333if test "$cross_compiling" != yes; then 3334 if { ac_try='./$ac_file' 3335 { { case "(($ac_try" in 3336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3337 *) ac_try_echo=$ac_try;; 3338esac 3339eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3340$as_echo "$ac_try_echo"; } >&5 3341 (eval "$ac_try") 2>&5 3342 ac_status=$? 3343 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3344 test $ac_status = 0; }; }; then 3345 cross_compiling=no 3346 else 3347 if test "$cross_compiling" = maybe; then 3348 cross_compiling=yes 3349 else 3350 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3351$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3352as_fn_error "cannot run C compiled programs. 3353If you meant to cross compile, use \`--host'. 3354See \`config.log' for more details." "$LINENO" 5; } 3355 fi 3356 fi 3357fi 3358{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3359$as_echo "yes" >&6; } 3360 3361rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out 3362ac_clean_files=$ac_clean_files_save 3363# Check that the compiler produces executables we can run. If not, either 3364# the compiler is broken, or we cross compile. 3365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3366$as_echo_n "checking whether we are cross compiling... " >&6; } 3367{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3368$as_echo "$cross_compiling" >&6; } 3369 3370{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3371$as_echo_n "checking for suffix of executables... " >&6; } 3372if { { ac_try="$ac_link" 3373case "(($ac_try" in 3374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3375 *) ac_try_echo=$ac_try;; 3376esac 3377eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3378$as_echo "$ac_try_echo"; } >&5 3379 (eval "$ac_link") 2>&5 3380 ac_status=$? 3381 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3382 test $ac_status = 0; }; then : 3383 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3384# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3385# work properly (i.e., refer to `conftest.exe'), while it won't with 3386# `rm'. 3387for ac_file in conftest.exe conftest conftest.*; do 3388 test -f "$ac_file" || continue 3389 case $ac_file in 3390 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3391 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3392 break;; 3393 * ) break;; 3394 esac 3395done 3396else 3397 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3398$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3399as_fn_error "cannot compute suffix of executables: cannot compile and link 3400See \`config.log' for more details." "$LINENO" 5; } 3401fi 3402rm -f conftest$ac_cv_exeext 3403{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3404$as_echo "$ac_cv_exeext" >&6; } 3405 3406rm -f conftest.$ac_ext 3407EXEEXT=$ac_cv_exeext 3408ac_exeext=$EXEEXT 3409{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3410$as_echo_n "checking for suffix of object files... " >&6; } 3411if test "${ac_cv_objext+set}" = set; then : 3412 $as_echo_n "(cached) " >&6 3413else 3414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3415/* end confdefs.h. */ 3416 3417int 3418main () 3419{ 3420 3421 ; 3422 return 0; 3423} 3424_ACEOF 3425rm -f conftest.o conftest.obj 3426if { { ac_try="$ac_compile" 3427case "(($ac_try" in 3428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3429 *) ac_try_echo=$ac_try;; 3430esac 3431eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3432$as_echo "$ac_try_echo"; } >&5 3433 (eval "$ac_compile") 2>&5 3434 ac_status=$? 3435 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3436 test $ac_status = 0; }; then : 3437 for ac_file in conftest.o conftest.obj conftest.*; do 3438 test -f "$ac_file" || continue; 3439 case $ac_file in 3440 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3441 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3442 break;; 3443 esac 3444done 3445else 3446 $as_echo "$as_me: failed program was:" >&5 3447sed 's/^/| /' conftest.$ac_ext >&5 3448 3449{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3450$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3451as_fn_error "cannot compute suffix of object files: cannot compile 3452See \`config.log' for more details." "$LINENO" 5; } 3453fi 3454rm -f conftest.$ac_cv_objext conftest.$ac_ext 3455fi 3456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3457$as_echo "$ac_cv_objext" >&6; } 3458OBJEXT=$ac_cv_objext 3459ac_objext=$OBJEXT 3460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3461$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3462if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3463 $as_echo_n "(cached) " >&6 3464else 3465 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3466/* end confdefs.h. */ 3467 3468int 3469main () 3470{ 3471#ifndef __GNUC__ 3472 choke me 3473#endif 3474 3475 ; 3476 return 0; 3477} 3478_ACEOF 3479if ac_fn_c_try_compile "$LINENO"; then : 3480 ac_compiler_gnu=yes 3481else 3482 ac_compiler_gnu=no 3483fi 3484rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3485ac_cv_c_compiler_gnu=$ac_compiler_gnu 3486 3487fi 3488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3489$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3490if test $ac_compiler_gnu = yes; then 3491 GCC=yes 3492else 3493 GCC= 3494fi 3495ac_test_CFLAGS=${CFLAGS+set} 3496ac_save_CFLAGS=$CFLAGS 3497{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3498$as_echo_n "checking whether $CC accepts -g... " >&6; } 3499if test "${ac_cv_prog_cc_g+set}" = set; then : 3500 $as_echo_n "(cached) " >&6 3501else 3502 ac_save_c_werror_flag=$ac_c_werror_flag 3503 ac_c_werror_flag=yes 3504 ac_cv_prog_cc_g=no 3505 CFLAGS="-g" 3506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3507/* end confdefs.h. */ 3508 3509int 3510main () 3511{ 3512 3513 ; 3514 return 0; 3515} 3516_ACEOF 3517if ac_fn_c_try_compile "$LINENO"; then : 3518 ac_cv_prog_cc_g=yes 3519else 3520 CFLAGS="" 3521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3522/* end confdefs.h. */ 3523 3524int 3525main () 3526{ 3527 3528 ; 3529 return 0; 3530} 3531_ACEOF 3532if ac_fn_c_try_compile "$LINENO"; then : 3533 3534else 3535 ac_c_werror_flag=$ac_save_c_werror_flag 3536 CFLAGS="-g" 3537 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3538/* end confdefs.h. */ 3539 3540int 3541main () 3542{ 3543 3544 ; 3545 return 0; 3546} 3547_ACEOF 3548if ac_fn_c_try_compile "$LINENO"; then : 3549 ac_cv_prog_cc_g=yes 3550fi 3551rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3552fi 3553rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3554fi 3555rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3556 ac_c_werror_flag=$ac_save_c_werror_flag 3557fi 3558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3559$as_echo "$ac_cv_prog_cc_g" >&6; } 3560if test "$ac_test_CFLAGS" = set; then 3561 CFLAGS=$ac_save_CFLAGS 3562elif test $ac_cv_prog_cc_g = yes; then 3563 if test "$GCC" = yes; then 3564 CFLAGS="-g -O2" 3565 else 3566 CFLAGS="-g" 3567 fi 3568else 3569 if test "$GCC" = yes; then 3570 CFLAGS="-O2" 3571 else 3572 CFLAGS= 3573 fi 3574fi 3575{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3576$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3577if test "${ac_cv_prog_cc_c89+set}" = set; then : 3578 $as_echo_n "(cached) " >&6 3579else 3580 ac_cv_prog_cc_c89=no 3581ac_save_CC=$CC 3582cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3583/* end confdefs.h. */ 3584#include <stdarg.h> 3585#include <stdio.h> 3586#include <sys/types.h> 3587#include <sys/stat.h> 3588/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3589struct buf { int x; }; 3590FILE * (*rcsopen) (struct buf *, struct stat *, int); 3591static char *e (p, i) 3592 char **p; 3593 int i; 3594{ 3595 return p[i]; 3596} 3597static char *f (char * (*g) (char **, int), char **p, ...) 3598{ 3599 char *s; 3600 va_list v; 3601 va_start (v,p); 3602 s = g (p, va_arg (v,int)); 3603 va_end (v); 3604 return s; 3605} 3606 3607/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3608 function prototypes and stuff, but not '\xHH' hex character constants. 3609 These don't provoke an error unfortunately, instead are silently treated 3610 as 'x'. The following induces an error, until -std is added to get 3611 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3612 array size at least. It's necessary to write '\x00'==0 to get something 3613 that's true only with -std. */ 3614int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3615 3616/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3617 inside strings and character constants. */ 3618#define FOO(x) 'x' 3619int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3620 3621int test (int i, double x); 3622struct s1 {int (*f) (int a);}; 3623struct s2 {int (*f) (double a);}; 3624int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3625int argc; 3626char **argv; 3627int 3628main () 3629{ 3630return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3631 ; 3632 return 0; 3633} 3634_ACEOF 3635for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3636 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3637do 3638 CC="$ac_save_CC $ac_arg" 3639 if ac_fn_c_try_compile "$LINENO"; then : 3640 ac_cv_prog_cc_c89=$ac_arg 3641fi 3642rm -f core conftest.err conftest.$ac_objext 3643 test "x$ac_cv_prog_cc_c89" != "xno" && break 3644done 3645rm -f conftest.$ac_ext 3646CC=$ac_save_CC 3647 3648fi 3649# AC_CACHE_VAL 3650case "x$ac_cv_prog_cc_c89" in 3651 x) 3652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3653$as_echo "none needed" >&6; } ;; 3654 xno) 3655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3656$as_echo "unsupported" >&6; } ;; 3657 *) 3658 CC="$CC $ac_cv_prog_cc_c89" 3659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3660$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3661esac 3662if test "x$ac_cv_prog_cc_c89" != xno; then : 3663 3664fi 3665 3666ac_ext=c 3667ac_cpp='$CPP $CPPFLAGS' 3668ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3669ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3670ac_compiler_gnu=$ac_cv_c_compiler_gnu 3671 3672 3673ac_ext=c 3674ac_cpp='$CPP $CPPFLAGS' 3675ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3676ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3677ac_compiler_gnu=$ac_cv_c_compiler_gnu 3678{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3679$as_echo_n "checking how to run the C preprocessor... " >&6; } 3680# On Suns, sometimes $CPP names a directory. 3681if test -n "$CPP" && test -d "$CPP"; then 3682 CPP= 3683fi 3684if test -z "$CPP"; then 3685 if test "${ac_cv_prog_CPP+set}" = set; then : 3686 $as_echo_n "(cached) " >&6 3687else 3688 # Double quotes because CPP needs to be expanded 3689 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3690 do 3691 ac_preproc_ok=false 3692for ac_c_preproc_warn_flag in '' yes 3693do 3694 # Use a header file that comes with gcc, so configuring glibc 3695 # with a fresh cross-compiler works. 3696 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3697 # <limits.h> exists even on freestanding compilers. 3698 # On the NeXT, cc -E runs the code through the compiler's parser, 3699 # not just through cpp. "Syntax error" is here to catch this case. 3700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3701/* end confdefs.h. */ 3702#ifdef __STDC__ 3703# include <limits.h> 3704#else 3705# include <assert.h> 3706#endif 3707 Syntax error 3708_ACEOF 3709if ac_fn_c_try_cpp "$LINENO"; then : 3710 3711else 3712 # Broken: fails on valid input. 3713continue 3714fi 3715rm -f conftest.err conftest.$ac_ext 3716 3717 # OK, works on sane cases. Now check whether nonexistent headers 3718 # can be detected and how. 3719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3720/* end confdefs.h. */ 3721#include <ac_nonexistent.h> 3722_ACEOF 3723if ac_fn_c_try_cpp "$LINENO"; then : 3724 # Broken: success on invalid input. 3725continue 3726else 3727 # Passes both tests. 3728ac_preproc_ok=: 3729break 3730fi 3731rm -f conftest.err conftest.$ac_ext 3732 3733done 3734# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3735rm -f conftest.err conftest.$ac_ext 3736if $ac_preproc_ok; then : 3737 break 3738fi 3739 3740 done 3741 ac_cv_prog_CPP=$CPP 3742 3743fi 3744 CPP=$ac_cv_prog_CPP 3745else 3746 ac_cv_prog_CPP=$CPP 3747fi 3748{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3749$as_echo "$CPP" >&6; } 3750ac_preproc_ok=false 3751for ac_c_preproc_warn_flag in '' yes 3752do 3753 # Use a header file that comes with gcc, so configuring glibc 3754 # with a fresh cross-compiler works. 3755 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3756 # <limits.h> exists even on freestanding compilers. 3757 # On the NeXT, cc -E runs the code through the compiler's parser, 3758 # not just through cpp. "Syntax error" is here to catch this case. 3759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3760/* end confdefs.h. */ 3761#ifdef __STDC__ 3762# include <limits.h> 3763#else 3764# include <assert.h> 3765#endif 3766 Syntax error 3767_ACEOF 3768if ac_fn_c_try_cpp "$LINENO"; then : 3769 3770else 3771 # Broken: fails on valid input. 3772continue 3773fi 3774rm -f conftest.err conftest.$ac_ext 3775 3776 # OK, works on sane cases. Now check whether nonexistent headers 3777 # can be detected and how. 3778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3779/* end confdefs.h. */ 3780#include <ac_nonexistent.h> 3781_ACEOF 3782if ac_fn_c_try_cpp "$LINENO"; then : 3783 # Broken: success on invalid input. 3784continue 3785else 3786 # Passes both tests. 3787ac_preproc_ok=: 3788break 3789fi 3790rm -f conftest.err conftest.$ac_ext 3791 3792done 3793# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3794rm -f conftest.err conftest.$ac_ext 3795if $ac_preproc_ok; then : 3796 3797else 3798 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3799$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3800as_fn_error "C preprocessor \"$CPP\" fails sanity check 3801See \`config.log' for more details." "$LINENO" 5; } 3802fi 3803 3804ac_ext=c 3805ac_cpp='$CPP $CPPFLAGS' 3806ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3807ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3808ac_compiler_gnu=$ac_cv_c_compiler_gnu 3809 3810 3811{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 3812$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 3813if test "${ac_cv_path_GREP+set}" = set; then : 3814 $as_echo_n "(cached) " >&6 3815else 3816 if test -z "$GREP"; then 3817 ac_path_GREP_found=false 3818 # Loop through the user's path and test for each of PROGNAME-LIST 3819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3820for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3821do 3822 IFS=$as_save_IFS 3823 test -z "$as_dir" && as_dir=. 3824 for ac_prog in grep ggrep; do 3825 for ac_exec_ext in '' $ac_executable_extensions; do 3826 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3827 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3828# Check for GNU ac_path_GREP and select it if it is found. 3829 # Check for GNU $ac_path_GREP 3830case `"$ac_path_GREP" --version 2>&1` in 3831*GNU*) 3832 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3833*) 3834 ac_count=0 3835 $as_echo_n 0123456789 >"conftest.in" 3836 while : 3837 do 3838 cat "conftest.in" "conftest.in" >"conftest.tmp" 3839 mv "conftest.tmp" "conftest.in" 3840 cp "conftest.in" "conftest.nl" 3841 $as_echo 'GREP' >> "conftest.nl" 3842 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3843 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3844 as_fn_arith $ac_count + 1 && ac_count=$as_val 3845 if test $ac_count -gt ${ac_path_GREP_max-0}; then 3846 # Best one so far, save it but keep looking for a better one 3847 ac_cv_path_GREP="$ac_path_GREP" 3848 ac_path_GREP_max=$ac_count 3849 fi 3850 # 10*(2^10) chars as input seems more than enough 3851 test $ac_count -gt 10 && break 3852 done 3853 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3854esac 3855 3856 $ac_path_GREP_found && break 3 3857 done 3858 done 3859 done 3860IFS=$as_save_IFS 3861 if test -z "$ac_cv_path_GREP"; then 3862 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3863 fi 3864else 3865 ac_cv_path_GREP=$GREP 3866fi 3867 3868fi 3869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 3870$as_echo "$ac_cv_path_GREP" >&6; } 3871 GREP="$ac_cv_path_GREP" 3872 3873 3874{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 3875$as_echo_n "checking for egrep... " >&6; } 3876if test "${ac_cv_path_EGREP+set}" = set; then : 3877 $as_echo_n "(cached) " >&6 3878else 3879 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3880 then ac_cv_path_EGREP="$GREP -E" 3881 else 3882 if test -z "$EGREP"; then 3883 ac_path_EGREP_found=false 3884 # Loop through the user's path and test for each of PROGNAME-LIST 3885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3886for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3887do 3888 IFS=$as_save_IFS 3889 test -z "$as_dir" && as_dir=. 3890 for ac_prog in egrep; do 3891 for ac_exec_ext in '' $ac_executable_extensions; do 3892 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3893 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3894# Check for GNU ac_path_EGREP and select it if it is found. 3895 # Check for GNU $ac_path_EGREP 3896case `"$ac_path_EGREP" --version 2>&1` in 3897*GNU*) 3898 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3899*) 3900 ac_count=0 3901 $as_echo_n 0123456789 >"conftest.in" 3902 while : 3903 do 3904 cat "conftest.in" "conftest.in" >"conftest.tmp" 3905 mv "conftest.tmp" "conftest.in" 3906 cp "conftest.in" "conftest.nl" 3907 $as_echo 'EGREP' >> "conftest.nl" 3908 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3909 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3910 as_fn_arith $ac_count + 1 && ac_count=$as_val 3911 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3912 # Best one so far, save it but keep looking for a better one 3913 ac_cv_path_EGREP="$ac_path_EGREP" 3914 ac_path_EGREP_max=$ac_count 3915 fi 3916 # 10*(2^10) chars as input seems more than enough 3917 test $ac_count -gt 10 && break 3918 done 3919 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3920esac 3921 3922 $ac_path_EGREP_found && break 3 3923 done 3924 done 3925 done 3926IFS=$as_save_IFS 3927 if test -z "$ac_cv_path_EGREP"; then 3928 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 3929 fi 3930else 3931 ac_cv_path_EGREP=$EGREP 3932fi 3933 3934 fi 3935fi 3936{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 3937$as_echo "$ac_cv_path_EGREP" >&6; } 3938 EGREP="$ac_cv_path_EGREP" 3939 3940 3941{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 3942$as_echo_n "checking for ANSI C header files... " >&6; } 3943if test "${ac_cv_header_stdc+set}" = set; then : 3944 $as_echo_n "(cached) " >&6 3945else 3946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3947/* end confdefs.h. */ 3948#include <stdlib.h> 3949#include <stdarg.h> 3950#include <string.h> 3951#include <float.h> 3952 3953int 3954main () 3955{ 3956 3957 ; 3958 return 0; 3959} 3960_ACEOF 3961if ac_fn_c_try_compile "$LINENO"; then : 3962 ac_cv_header_stdc=yes 3963else 3964 ac_cv_header_stdc=no 3965fi 3966rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3967 3968if test $ac_cv_header_stdc = yes; then 3969 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3971/* end confdefs.h. */ 3972#include <string.h> 3973 3974_ACEOF 3975if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3976 $EGREP "memchr" >/dev/null 2>&1; then : 3977 3978else 3979 ac_cv_header_stdc=no 3980fi 3981rm -f conftest* 3982 3983fi 3984 3985if test $ac_cv_header_stdc = yes; then 3986 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3987 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3988/* end confdefs.h. */ 3989#include <stdlib.h> 3990 3991_ACEOF 3992if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3993 $EGREP "free" >/dev/null 2>&1; then : 3994 3995else 3996 ac_cv_header_stdc=no 3997fi 3998rm -f conftest* 3999 4000fi 4001 4002if test $ac_cv_header_stdc = yes; then 4003 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4004 if test "$cross_compiling" = yes; then : 4005 : 4006else 4007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4008/* end confdefs.h. */ 4009#include <ctype.h> 4010#include <stdlib.h> 4011#if ((' ' & 0x0FF) == 0x020) 4012# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4013# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4014#else 4015# define ISLOWER(c) \ 4016 (('a' <= (c) && (c) <= 'i') \ 4017 || ('j' <= (c) && (c) <= 'r') \ 4018 || ('s' <= (c) && (c) <= 'z')) 4019# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4020#endif 4021 4022#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4023int 4024main () 4025{ 4026 int i; 4027 for (i = 0; i < 256; i++) 4028 if (XOR (islower (i), ISLOWER (i)) 4029 || toupper (i) != TOUPPER (i)) 4030 return 2; 4031 return 0; 4032} 4033_ACEOF 4034if ac_fn_c_try_run "$LINENO"; then : 4035 4036else 4037 ac_cv_header_stdc=no 4038fi 4039rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4040 conftest.$ac_objext conftest.beam conftest.$ac_ext 4041fi 4042 4043fi 4044fi 4045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4046$as_echo "$ac_cv_header_stdc" >&6; } 4047if test $ac_cv_header_stdc = yes; then 4048 4049$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4050 4051fi 4052 4053# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4054for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4055 inttypes.h stdint.h unistd.h 4056do : 4057 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4058ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4059" 4060eval as_val=\$$as_ac_Header 4061 if test "x$as_val" = x""yes; then : 4062 cat >>confdefs.h <<_ACEOF 4063#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4064_ACEOF 4065 4066fi 4067 4068done 4069 4070 4071 4072 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 4073if test "x$ac_cv_header_minix_config_h" = x""yes; then : 4074 MINIX=yes 4075else 4076 MINIX= 4077fi 4078 4079 4080 if test "$MINIX" = yes; then 4081 4082$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 4083 4084 4085$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 4086 4087 4088$as_echo "#define _MINIX 1" >>confdefs.h 4089 4090 fi 4091 4092 4093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 4094$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 4095if test "${ac_cv_safe_to_define___extensions__+set}" = set; then : 4096 $as_echo_n "(cached) " >&6 4097else 4098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4099/* end confdefs.h. */ 4100 4101# define __EXTENSIONS__ 1 4102 $ac_includes_default 4103int 4104main () 4105{ 4106 4107 ; 4108 return 0; 4109} 4110_ACEOF 4111if ac_fn_c_try_compile "$LINENO"; then : 4112 ac_cv_safe_to_define___extensions__=yes 4113else 4114 ac_cv_safe_to_define___extensions__=no 4115fi 4116rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4117fi 4118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 4119$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 4120 test $ac_cv_safe_to_define___extensions__ = yes && 4121 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 4122 4123 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 4124 4125 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 4126 4127 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 4128 4129 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 4130 4131 4132 4133for ac_func in secure_getenv 4134do : 4135 ac_fn_c_check_func "$LINENO" "secure_getenv" "ac_cv_func_secure_getenv" 4136if test "x$ac_cv_func_secure_getenv" = x""yes; then : 4137 cat >>confdefs.h <<_ACEOF 4138#define HAVE_SECURE_GETENV 1 4139_ACEOF 4140 4141fi 4142done 4143 4144 4145# Calculate toolexeclibdir 4146# Also toolexecdir, though it's only used in toolexeclibdir 4147case ${version_specific_libs} in 4148 yes) 4149 # Need the gcc compiler version to know where to install libraries 4150 # and header files if --enable-version-specific-runtime-libs option 4151 # is selected. 4152 toolexecdir='$(libdir)/gcc/$(target_alias)' 4153 toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)' 4154 ;; 4155 no) 4156 if test -n "$with_cross_host" && 4157 test x"$with_cross_host" != x"no"; then 4158 # Install a library built with a cross compiler in tooldir, not libdir. 4159 toolexecdir='$(exec_prefix)/$(target_alias)' 4160 toolexeclibdir='$(toolexecdir)/lib' 4161 else 4162 toolexecdir='$(libdir)/gcc-lib/$(target_alias)' 4163 toolexeclibdir='$(libdir)' 4164 fi 4165 multi_os_directory=`$CC -print-multi-os-directory` 4166 case $multi_os_directory in 4167 .) ;; # Avoid trailing /. 4168 *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; 4169 esac 4170 ;; 4171esac 4172 4173 4174 4175# Check for programs. 4176 4177 4178ac_ext=c 4179ac_cpp='$CPP $CPPFLAGS' 4180ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4181ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4182ac_compiler_gnu=$ac_cv_c_compiler_gnu 4183if test -n "$ac_tool_prefix"; then 4184 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 4185set dummy ${ac_tool_prefix}gcc; ac_word=$2 4186{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4187$as_echo_n "checking for $ac_word... " >&6; } 4188if test "${ac_cv_prog_CC+set}" = set; then : 4189 $as_echo_n "(cached) " >&6 4190else 4191 if test -n "$CC"; then 4192 ac_cv_prog_CC="$CC" # Let the user override the test. 4193else 4194as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4195for as_dir in $PATH 4196do 4197 IFS=$as_save_IFS 4198 test -z "$as_dir" && as_dir=. 4199 for ac_exec_ext in '' $ac_executable_extensions; do 4200 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4201 ac_cv_prog_CC="${ac_tool_prefix}gcc" 4202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4203 break 2 4204 fi 4205done 4206 done 4207IFS=$as_save_IFS 4208 4209fi 4210fi 4211CC=$ac_cv_prog_CC 4212if test -n "$CC"; then 4213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4214$as_echo "$CC" >&6; } 4215else 4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4217$as_echo "no" >&6; } 4218fi 4219 4220 4221fi 4222if test -z "$ac_cv_prog_CC"; then 4223 ac_ct_CC=$CC 4224 # Extract the first word of "gcc", so it can be a program name with args. 4225set dummy gcc; ac_word=$2 4226{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4227$as_echo_n "checking for $ac_word... " >&6; } 4228if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4229 $as_echo_n "(cached) " >&6 4230else 4231 if test -n "$ac_ct_CC"; then 4232 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4233else 4234as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4235for as_dir in $PATH 4236do 4237 IFS=$as_save_IFS 4238 test -z "$as_dir" && as_dir=. 4239 for ac_exec_ext in '' $ac_executable_extensions; do 4240 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4241 ac_cv_prog_ac_ct_CC="gcc" 4242 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4243 break 2 4244 fi 4245done 4246 done 4247IFS=$as_save_IFS 4248 4249fi 4250fi 4251ac_ct_CC=$ac_cv_prog_ac_ct_CC 4252if test -n "$ac_ct_CC"; then 4253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4254$as_echo "$ac_ct_CC" >&6; } 4255else 4256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4257$as_echo "no" >&6; } 4258fi 4259 4260 if test "x$ac_ct_CC" = x; then 4261 CC="" 4262 else 4263 case $cross_compiling:$ac_tool_warned in 4264yes:) 4265{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4266$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4267ac_tool_warned=yes ;; 4268esac 4269 CC=$ac_ct_CC 4270 fi 4271else 4272 CC="$ac_cv_prog_CC" 4273fi 4274 4275if test -z "$CC"; then 4276 if test -n "$ac_tool_prefix"; then 4277 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4278set dummy ${ac_tool_prefix}cc; ac_word=$2 4279{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4280$as_echo_n "checking for $ac_word... " >&6; } 4281if test "${ac_cv_prog_CC+set}" = set; then : 4282 $as_echo_n "(cached) " >&6 4283else 4284 if test -n "$CC"; then 4285 ac_cv_prog_CC="$CC" # Let the user override the test. 4286else 4287as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4288for as_dir in $PATH 4289do 4290 IFS=$as_save_IFS 4291 test -z "$as_dir" && as_dir=. 4292 for ac_exec_ext in '' $ac_executable_extensions; do 4293 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4294 ac_cv_prog_CC="${ac_tool_prefix}cc" 4295 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4296 break 2 4297 fi 4298done 4299 done 4300IFS=$as_save_IFS 4301 4302fi 4303fi 4304CC=$ac_cv_prog_CC 4305if test -n "$CC"; then 4306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4307$as_echo "$CC" >&6; } 4308else 4309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4310$as_echo "no" >&6; } 4311fi 4312 4313 4314 fi 4315fi 4316if test -z "$CC"; then 4317 # Extract the first word of "cc", so it can be a program name with args. 4318set dummy cc; ac_word=$2 4319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4320$as_echo_n "checking for $ac_word... " >&6; } 4321if test "${ac_cv_prog_CC+set}" = set; then : 4322 $as_echo_n "(cached) " >&6 4323else 4324 if test -n "$CC"; then 4325 ac_cv_prog_CC="$CC" # Let the user override the test. 4326else 4327 ac_prog_rejected=no 4328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4329for as_dir in $PATH 4330do 4331 IFS=$as_save_IFS 4332 test -z "$as_dir" && as_dir=. 4333 for ac_exec_ext in '' $ac_executable_extensions; do 4334 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4335 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4336 ac_prog_rejected=yes 4337 continue 4338 fi 4339 ac_cv_prog_CC="cc" 4340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4341 break 2 4342 fi 4343done 4344 done 4345IFS=$as_save_IFS 4346 4347if test $ac_prog_rejected = yes; then 4348 # We found a bogon in the path, so make sure we never use it. 4349 set dummy $ac_cv_prog_CC 4350 shift 4351 if test $# != 0; then 4352 # We chose a different compiler from the bogus one. 4353 # However, it has the same basename, so the bogon will be chosen 4354 # first if we set CC to just the basename; use the full file name. 4355 shift 4356 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4357 fi 4358fi 4359fi 4360fi 4361CC=$ac_cv_prog_CC 4362if test -n "$CC"; then 4363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4364$as_echo "$CC" >&6; } 4365else 4366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4367$as_echo "no" >&6; } 4368fi 4369 4370 4371fi 4372if test -z "$CC"; then 4373 if test -n "$ac_tool_prefix"; then 4374 for ac_prog in cl.exe 4375 do 4376 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4377set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4378{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4379$as_echo_n "checking for $ac_word... " >&6; } 4380if test "${ac_cv_prog_CC+set}" = set; then : 4381 $as_echo_n "(cached) " >&6 4382else 4383 if test -n "$CC"; then 4384 ac_cv_prog_CC="$CC" # Let the user override the test. 4385else 4386as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4387for as_dir in $PATH 4388do 4389 IFS=$as_save_IFS 4390 test -z "$as_dir" && as_dir=. 4391 for ac_exec_ext in '' $ac_executable_extensions; do 4392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4393 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4394 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4395 break 2 4396 fi 4397done 4398 done 4399IFS=$as_save_IFS 4400 4401fi 4402fi 4403CC=$ac_cv_prog_CC 4404if test -n "$CC"; then 4405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4406$as_echo "$CC" >&6; } 4407else 4408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4409$as_echo "no" >&6; } 4410fi 4411 4412 4413 test -n "$CC" && break 4414 done 4415fi 4416if test -z "$CC"; then 4417 ac_ct_CC=$CC 4418 for ac_prog in cl.exe 4419do 4420 # Extract the first word of "$ac_prog", so it can be a program name with args. 4421set dummy $ac_prog; ac_word=$2 4422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4423$as_echo_n "checking for $ac_word... " >&6; } 4424if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4425 $as_echo_n "(cached) " >&6 4426else 4427 if test -n "$ac_ct_CC"; then 4428 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4429else 4430as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4431for as_dir in $PATH 4432do 4433 IFS=$as_save_IFS 4434 test -z "$as_dir" && as_dir=. 4435 for ac_exec_ext in '' $ac_executable_extensions; do 4436 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4437 ac_cv_prog_ac_ct_CC="$ac_prog" 4438 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4439 break 2 4440 fi 4441done 4442 done 4443IFS=$as_save_IFS 4444 4445fi 4446fi 4447ac_ct_CC=$ac_cv_prog_ac_ct_CC 4448if test -n "$ac_ct_CC"; then 4449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4450$as_echo "$ac_ct_CC" >&6; } 4451else 4452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4453$as_echo "no" >&6; } 4454fi 4455 4456 4457 test -n "$ac_ct_CC" && break 4458done 4459 4460 if test "x$ac_ct_CC" = x; then 4461 CC="" 4462 else 4463 case $cross_compiling:$ac_tool_warned in 4464yes:) 4465{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4466$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4467ac_tool_warned=yes ;; 4468esac 4469 CC=$ac_ct_CC 4470 fi 4471fi 4472 4473fi 4474 4475 4476test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4477$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4478as_fn_error "no acceptable C compiler found in \$PATH 4479See \`config.log' for more details." "$LINENO" 5; } 4480 4481# Provide some information about the compiler. 4482$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4483set X $ac_compile 4484ac_compiler=$2 4485for ac_option in --version -v -V -qversion; do 4486 { { ac_try="$ac_compiler $ac_option >&5" 4487case "(($ac_try" in 4488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4489 *) ac_try_echo=$ac_try;; 4490esac 4491eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4492$as_echo "$ac_try_echo"; } >&5 4493 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4494 ac_status=$? 4495 if test -s conftest.err; then 4496 sed '10a\ 4497... rest of stderr output deleted ... 4498 10q' conftest.err >conftest.er1 4499 cat conftest.er1 >&5 4500 rm -f conftest.er1 conftest.err 4501 fi 4502 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4503 test $ac_status = 0; } 4504done 4505 4506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4507$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4508if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4509 $as_echo_n "(cached) " >&6 4510else 4511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4512/* end confdefs.h. */ 4513 4514int 4515main () 4516{ 4517#ifndef __GNUC__ 4518 choke me 4519#endif 4520 4521 ; 4522 return 0; 4523} 4524_ACEOF 4525if ac_fn_c_try_compile "$LINENO"; then : 4526 ac_compiler_gnu=yes 4527else 4528 ac_compiler_gnu=no 4529fi 4530rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4531ac_cv_c_compiler_gnu=$ac_compiler_gnu 4532 4533fi 4534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4535$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4536if test $ac_compiler_gnu = yes; then 4537 GCC=yes 4538else 4539 GCC= 4540fi 4541ac_test_CFLAGS=${CFLAGS+set} 4542ac_save_CFLAGS=$CFLAGS 4543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4544$as_echo_n "checking whether $CC accepts -g... " >&6; } 4545if test "${ac_cv_prog_cc_g+set}" = set; then : 4546 $as_echo_n "(cached) " >&6 4547else 4548 ac_save_c_werror_flag=$ac_c_werror_flag 4549 ac_c_werror_flag=yes 4550 ac_cv_prog_cc_g=no 4551 CFLAGS="-g" 4552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4553/* end confdefs.h. */ 4554 4555int 4556main () 4557{ 4558 4559 ; 4560 return 0; 4561} 4562_ACEOF 4563if ac_fn_c_try_compile "$LINENO"; then : 4564 ac_cv_prog_cc_g=yes 4565else 4566 CFLAGS="" 4567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4568/* end confdefs.h. */ 4569 4570int 4571main () 4572{ 4573 4574 ; 4575 return 0; 4576} 4577_ACEOF 4578if ac_fn_c_try_compile "$LINENO"; then : 4579 4580else 4581 ac_c_werror_flag=$ac_save_c_werror_flag 4582 CFLAGS="-g" 4583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4584/* end confdefs.h. */ 4585 4586int 4587main () 4588{ 4589 4590 ; 4591 return 0; 4592} 4593_ACEOF 4594if ac_fn_c_try_compile "$LINENO"; then : 4595 ac_cv_prog_cc_g=yes 4596fi 4597rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4598fi 4599rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4600fi 4601rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4602 ac_c_werror_flag=$ac_save_c_werror_flag 4603fi 4604{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4605$as_echo "$ac_cv_prog_cc_g" >&6; } 4606if test "$ac_test_CFLAGS" = set; then 4607 CFLAGS=$ac_save_CFLAGS 4608elif test $ac_cv_prog_cc_g = yes; then 4609 if test "$GCC" = yes; then 4610 CFLAGS="-g -O2" 4611 else 4612 CFLAGS="-g" 4613 fi 4614else 4615 if test "$GCC" = yes; then 4616 CFLAGS="-O2" 4617 else 4618 CFLAGS= 4619 fi 4620fi 4621{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4622$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4623if test "${ac_cv_prog_cc_c89+set}" = set; then : 4624 $as_echo_n "(cached) " >&6 4625else 4626 ac_cv_prog_cc_c89=no 4627ac_save_CC=$CC 4628cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4629/* end confdefs.h. */ 4630#include <stdarg.h> 4631#include <stdio.h> 4632#include <sys/types.h> 4633#include <sys/stat.h> 4634/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4635struct buf { int x; }; 4636FILE * (*rcsopen) (struct buf *, struct stat *, int); 4637static char *e (p, i) 4638 char **p; 4639 int i; 4640{ 4641 return p[i]; 4642} 4643static char *f (char * (*g) (char **, int), char **p, ...) 4644{ 4645 char *s; 4646 va_list v; 4647 va_start (v,p); 4648 s = g (p, va_arg (v,int)); 4649 va_end (v); 4650 return s; 4651} 4652 4653/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4654 function prototypes and stuff, but not '\xHH' hex character constants. 4655 These don't provoke an error unfortunately, instead are silently treated 4656 as 'x'. The following induces an error, until -std is added to get 4657 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4658 array size at least. It's necessary to write '\x00'==0 to get something 4659 that's true only with -std. */ 4660int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4661 4662/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4663 inside strings and character constants. */ 4664#define FOO(x) 'x' 4665int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4666 4667int test (int i, double x); 4668struct s1 {int (*f) (int a);}; 4669struct s2 {int (*f) (double a);}; 4670int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4671int argc; 4672char **argv; 4673int 4674main () 4675{ 4676return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4677 ; 4678 return 0; 4679} 4680_ACEOF 4681for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4682 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4683do 4684 CC="$ac_save_CC $ac_arg" 4685 if ac_fn_c_try_compile "$LINENO"; then : 4686 ac_cv_prog_cc_c89=$ac_arg 4687fi 4688rm -f core conftest.err conftest.$ac_objext 4689 test "x$ac_cv_prog_cc_c89" != "xno" && break 4690done 4691rm -f conftest.$ac_ext 4692CC=$ac_save_CC 4693 4694fi 4695# AC_CACHE_VAL 4696case "x$ac_cv_prog_cc_c89" in 4697 x) 4698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4699$as_echo "none needed" >&6; } ;; 4700 xno) 4701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4702$as_echo "unsupported" >&6; } ;; 4703 *) 4704 CC="$CC $ac_cv_prog_cc_c89" 4705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4706$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4707esac 4708if test "x$ac_cv_prog_cc_c89" != xno; then : 4709 4710fi 4711 4712ac_ext=c 4713ac_cpp='$CPP $CPPFLAGS' 4714ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4715ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4716ac_compiler_gnu=$ac_cv_c_compiler_gnu 4717 4718 4719 4720if test "x$CC" != xcc; then 4721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 4722$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; } 4723else 4724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5 4725$as_echo_n "checking whether cc understands -c and -o together... " >&6; } 4726fi 4727set dummy $CC; ac_cc=`$as_echo "$2" | 4728 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 4729if { as_var=ac_cv_prog_cc_${ac_cc}_c_o; eval "test \"\${$as_var+set}\" = set"; }; then : 4730 $as_echo_n "(cached) " >&6 4731else 4732 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4733/* end confdefs.h. */ 4734 4735int 4736main () 4737{ 4738 4739 ; 4740 return 0; 4741} 4742_ACEOF 4743# Make sure it works both with $CC and with simple cc. 4744# We do the test twice because some compilers refuse to overwrite an 4745# existing .o file with -o, though they will create one. 4746ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 4747rm -f conftest2.* 4748if { { case "(($ac_try" in 4749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4750 *) ac_try_echo=$ac_try;; 4751esac 4752eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4753$as_echo "$ac_try_echo"; } >&5 4754 (eval "$ac_try") 2>&5 4755 ac_status=$? 4756 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4757 test $ac_status = 0; } && 4758 test -f conftest2.$ac_objext && { { case "(($ac_try" in 4759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4760 *) ac_try_echo=$ac_try;; 4761esac 4762eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4763$as_echo "$ac_try_echo"; } >&5 4764 (eval "$ac_try") 2>&5 4765 ac_status=$? 4766 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4767 test $ac_status = 0; }; 4768then 4769 eval ac_cv_prog_cc_${ac_cc}_c_o=yes 4770 if test "x$CC" != xcc; then 4771 # Test first that cc exists at all. 4772 if { ac_try='cc -c conftest.$ac_ext >&5' 4773 { { case "(($ac_try" in 4774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4775 *) ac_try_echo=$ac_try;; 4776esac 4777eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4778$as_echo "$ac_try_echo"; } >&5 4779 (eval "$ac_try") 2>&5 4780 ac_status=$? 4781 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4782 test $ac_status = 0; }; }; then 4783 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 4784 rm -f conftest2.* 4785 if { { case "(($ac_try" in 4786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4787 *) ac_try_echo=$ac_try;; 4788esac 4789eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4790$as_echo "$ac_try_echo"; } >&5 4791 (eval "$ac_try") 2>&5 4792 ac_status=$? 4793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4794 test $ac_status = 0; } && 4795 test -f conftest2.$ac_objext && { { case "(($ac_try" in 4796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4797 *) ac_try_echo=$ac_try;; 4798esac 4799eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4800$as_echo "$ac_try_echo"; } >&5 4801 (eval "$ac_try") 2>&5 4802 ac_status=$? 4803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4804 test $ac_status = 0; }; 4805 then 4806 # cc works too. 4807 : 4808 else 4809 # cc exists but doesn't like -o. 4810 eval ac_cv_prog_cc_${ac_cc}_c_o=no 4811 fi 4812 fi 4813 fi 4814else 4815 eval ac_cv_prog_cc_${ac_cc}_c_o=no 4816fi 4817rm -f core conftest* 4818 4819fi 4820if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then 4821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4822$as_echo "yes" >&6; } 4823else 4824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4825$as_echo "no" >&6; } 4826 4827$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h 4828 4829fi 4830 4831# FIXME: we rely on the cache variable name because 4832# there is no other way. 4833set dummy $CC 4834am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 4835eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o 4836if test "$am_t" != yes; then 4837 # Losing compiler, so override with the script. 4838 # FIXME: It is wrong to rewrite CC. 4839 # But if we don't then we get into trouble of one sort or another. 4840 # A longer-term fix would be to have automake use am__CC in this case, 4841 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 4842 CC="$am_aux_dir/compile $CC" 4843fi 4844 4845 4846 4847 4848 4849# Newer automakes demand CCAS and CCASFLAGS. 4850: ${CCAS='$(CC)'} 4851: ${CCASFLAGS='$(CFLAGS)'} 4852 4853 4854 4855if test -n "$ac_tool_prefix"; then 4856 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args. 4857set dummy ${ac_tool_prefix}as; ac_word=$2 4858{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4859$as_echo_n "checking for $ac_word... " >&6; } 4860if test "${ac_cv_prog_AS+set}" = set; then : 4861 $as_echo_n "(cached) " >&6 4862else 4863 if test -n "$AS"; then 4864 ac_cv_prog_AS="$AS" # Let the user override the test. 4865else 4866as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4867for as_dir in $PATH 4868do 4869 IFS=$as_save_IFS 4870 test -z "$as_dir" && as_dir=. 4871 for ac_exec_ext in '' $ac_executable_extensions; do 4872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4873 ac_cv_prog_AS="${ac_tool_prefix}as" 4874 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4875 break 2 4876 fi 4877done 4878 done 4879IFS=$as_save_IFS 4880 4881fi 4882fi 4883AS=$ac_cv_prog_AS 4884if test -n "$AS"; then 4885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5 4886$as_echo "$AS" >&6; } 4887else 4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4889$as_echo "no" >&6; } 4890fi 4891 4892 4893fi 4894if test -z "$ac_cv_prog_AS"; then 4895 ac_ct_AS=$AS 4896 # Extract the first word of "as", so it can be a program name with args. 4897set dummy as; ac_word=$2 4898{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4899$as_echo_n "checking for $ac_word... " >&6; } 4900if test "${ac_cv_prog_ac_ct_AS+set}" = set; then : 4901 $as_echo_n "(cached) " >&6 4902else 4903 if test -n "$ac_ct_AS"; then 4904 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test. 4905else 4906as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4907for as_dir in $PATH 4908do 4909 IFS=$as_save_IFS 4910 test -z "$as_dir" && as_dir=. 4911 for ac_exec_ext in '' $ac_executable_extensions; do 4912 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4913 ac_cv_prog_ac_ct_AS="as" 4914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4915 break 2 4916 fi 4917done 4918 done 4919IFS=$as_save_IFS 4920 4921fi 4922fi 4923ac_ct_AS=$ac_cv_prog_ac_ct_AS 4924if test -n "$ac_ct_AS"; then 4925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5 4926$as_echo "$ac_ct_AS" >&6; } 4927else 4928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4929$as_echo "no" >&6; } 4930fi 4931 4932 if test "x$ac_ct_AS" = x; then 4933 AS="" 4934 else 4935 case $cross_compiling:$ac_tool_warned in 4936yes:) 4937{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4938$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4939ac_tool_warned=yes ;; 4940esac 4941 AS=$ac_ct_AS 4942 fi 4943else 4944 AS="$ac_cv_prog_AS" 4945fi 4946 4947if test -n "$ac_tool_prefix"; then 4948 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 4949set dummy ${ac_tool_prefix}ar; ac_word=$2 4950{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4951$as_echo_n "checking for $ac_word... " >&6; } 4952if test "${ac_cv_prog_AR+set}" = set; then : 4953 $as_echo_n "(cached) " >&6 4954else 4955 if test -n "$AR"; then 4956 ac_cv_prog_AR="$AR" # Let the user override the test. 4957else 4958as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4959for as_dir in $PATH 4960do 4961 IFS=$as_save_IFS 4962 test -z "$as_dir" && as_dir=. 4963 for ac_exec_ext in '' $ac_executable_extensions; do 4964 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4965 ac_cv_prog_AR="${ac_tool_prefix}ar" 4966 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4967 break 2 4968 fi 4969done 4970 done 4971IFS=$as_save_IFS 4972 4973fi 4974fi 4975AR=$ac_cv_prog_AR 4976if test -n "$AR"; then 4977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 4978$as_echo "$AR" >&6; } 4979else 4980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4981$as_echo "no" >&6; } 4982fi 4983 4984 4985fi 4986if test -z "$ac_cv_prog_AR"; then 4987 ac_ct_AR=$AR 4988 # Extract the first word of "ar", so it can be a program name with args. 4989set dummy ar; ac_word=$2 4990{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4991$as_echo_n "checking for $ac_word... " >&6; } 4992if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 4993 $as_echo_n "(cached) " >&6 4994else 4995 if test -n "$ac_ct_AR"; then 4996 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 4997else 4998as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4999for as_dir in $PATH 5000do 5001 IFS=$as_save_IFS 5002 test -z "$as_dir" && as_dir=. 5003 for ac_exec_ext in '' $ac_executable_extensions; do 5004 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5005 ac_cv_prog_ac_ct_AR="ar" 5006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5007 break 2 5008 fi 5009done 5010 done 5011IFS=$as_save_IFS 5012 5013fi 5014fi 5015ac_ct_AR=$ac_cv_prog_ac_ct_AR 5016if test -n "$ac_ct_AR"; then 5017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5018$as_echo "$ac_ct_AR" >&6; } 5019else 5020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5021$as_echo "no" >&6; } 5022fi 5023 5024 if test "x$ac_ct_AR" = x; then 5025 AR="" 5026 else 5027 case $cross_compiling:$ac_tool_warned in 5028yes:) 5029{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5030$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5031ac_tool_warned=yes ;; 5032esac 5033 AR=$ac_ct_AR 5034 fi 5035else 5036 AR="$ac_cv_prog_AR" 5037fi 5038 5039if test -n "$ac_tool_prefix"; then 5040 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 5041set dummy ${ac_tool_prefix}ranlib; ac_word=$2 5042{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5043$as_echo_n "checking for $ac_word... " >&6; } 5044if test "${ac_cv_prog_RANLIB+set}" = set; then : 5045 $as_echo_n "(cached) " >&6 5046else 5047 if test -n "$RANLIB"; then 5048 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5049else 5050as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5051for as_dir in $PATH 5052do 5053 IFS=$as_save_IFS 5054 test -z "$as_dir" && as_dir=. 5055 for ac_exec_ext in '' $ac_executable_extensions; do 5056 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5057 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 5058 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5059 break 2 5060 fi 5061done 5062 done 5063IFS=$as_save_IFS 5064 5065fi 5066fi 5067RANLIB=$ac_cv_prog_RANLIB 5068if test -n "$RANLIB"; then 5069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 5070$as_echo "$RANLIB" >&6; } 5071else 5072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5073$as_echo "no" >&6; } 5074fi 5075 5076 5077fi 5078if test -z "$ac_cv_prog_RANLIB"; then 5079 ac_ct_RANLIB=$RANLIB 5080 # Extract the first word of "ranlib", so it can be a program name with args. 5081set dummy ranlib; ac_word=$2 5082{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5083$as_echo_n "checking for $ac_word... " >&6; } 5084if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 5085 $as_echo_n "(cached) " >&6 5086else 5087 if test -n "$ac_ct_RANLIB"; then 5088 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 5089else 5090as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5091for as_dir in $PATH 5092do 5093 IFS=$as_save_IFS 5094 test -z "$as_dir" && as_dir=. 5095 for ac_exec_ext in '' $ac_executable_extensions; do 5096 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5097 ac_cv_prog_ac_ct_RANLIB="ranlib" 5098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5099 break 2 5100 fi 5101done 5102 done 5103IFS=$as_save_IFS 5104 5105fi 5106fi 5107ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 5108if test -n "$ac_ct_RANLIB"; then 5109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 5110$as_echo "$ac_ct_RANLIB" >&6; } 5111else 5112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5113$as_echo "no" >&6; } 5114fi 5115 5116 if test "x$ac_ct_RANLIB" = x; then 5117 RANLIB=":" 5118 else 5119 case $cross_compiling:$ac_tool_warned in 5120yes:) 5121{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5122$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5123ac_tool_warned=yes ;; 5124esac 5125 RANLIB=$ac_ct_RANLIB 5126 fi 5127else 5128 RANLIB="$ac_cv_prog_RANLIB" 5129fi 5130 5131 5132# Check we may build wrappers library 5133echo "test: bndmov %bnd0, %bnd1" > conftest.s 5134if { ac_try='$AS -o conftest.o conftest.s 1>&5' 5135 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 5136 (eval $ac_try) 2>&5 5137 ac_status=$? 5138 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5139 test $ac_status = 0; }; } 5140then 5141 mpx_as=yes 5142else 5143 mpx_as=no 5144 echo "configure: no MPX support fo as" >&5 5145fi 5146rm -f conftest.o conftest.s 5147 if test "x$mpx_as" = "xyes"; then 5148 MPX_AS_SUPPORTED_TRUE= 5149 MPX_AS_SUPPORTED_FALSE='#' 5150else 5151 MPX_AS_SUPPORTED_TRUE='#' 5152 MPX_AS_SUPPORTED_FALSE= 5153fi 5154 5155 5156# Configure libtool 5157enable_dlopen=yes 5158 5159 5160 5161case `pwd` in 5162 *\ * | *\ *) 5163 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 5164$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 5165esac 5166 5167 5168 5169macro_version='2.2.7a' 5170macro_revision='1.3134' 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184ltmain="$ac_aux_dir/ltmain.sh" 5185 5186# Backslashify metacharacters that are still active within 5187# double-quoted strings. 5188sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 5189 5190# Same as above, but do not quote variable references. 5191double_quote_subst='s/\(["`\\]\)/\\\1/g' 5192 5193# Sed substitution to delay expansion of an escaped shell variable in a 5194# double_quote_subst'ed string. 5195delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 5196 5197# Sed substitution to delay expansion of an escaped single quote. 5198delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 5199 5200# Sed substitution to avoid accidental globbing in evaled expressions 5201no_glob_subst='s/\*/\\\*/g' 5202 5203ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 5204ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 5205ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 5206 5207{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 5208$as_echo_n "checking how to print strings... " >&6; } 5209# Test print first, because it will be a builtin if present. 5210if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 5211 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 5212 ECHO='print -r --' 5213elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 5214 ECHO='printf %s\n' 5215else 5216 # Use this function as a fallback that always works. 5217 func_fallback_echo () 5218 { 5219 eval 'cat <<_LTECHO_EOF 5220$1 5221_LTECHO_EOF' 5222 } 5223 ECHO='func_fallback_echo' 5224fi 5225 5226# func_echo_all arg... 5227# Invoke $ECHO with all args, space-separated. 5228func_echo_all () 5229{ 5230 $ECHO "" 5231} 5232 5233case "$ECHO" in 5234 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 5235$as_echo "printf" >&6; } ;; 5236 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 5237$as_echo "print -r" >&6; } ;; 5238 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 5239$as_echo "cat" >&6; } ;; 5240esac 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 5256$as_echo_n "checking for a sed that does not truncate output... " >&6; } 5257if test "${ac_cv_path_SED+set}" = set; then : 5258 $as_echo_n "(cached) " >&6 5259else 5260 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 5261 for ac_i in 1 2 3 4 5 6 7; do 5262 ac_script="$ac_script$as_nl$ac_script" 5263 done 5264 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 5265 { ac_script=; unset ac_script;} 5266 if test -z "$SED"; then 5267 ac_path_SED_found=false 5268 # Loop through the user's path and test for each of PROGNAME-LIST 5269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5270for as_dir in $PATH 5271do 5272 IFS=$as_save_IFS 5273 test -z "$as_dir" && as_dir=. 5274 for ac_prog in sed gsed; do 5275 for ac_exec_ext in '' $ac_executable_extensions; do 5276 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 5277 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 5278# Check for GNU ac_path_SED and select it if it is found. 5279 # Check for GNU $ac_path_SED 5280case `"$ac_path_SED" --version 2>&1` in 5281*GNU*) 5282 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 5283*) 5284 ac_count=0 5285 $as_echo_n 0123456789 >"conftest.in" 5286 while : 5287 do 5288 cat "conftest.in" "conftest.in" >"conftest.tmp" 5289 mv "conftest.tmp" "conftest.in" 5290 cp "conftest.in" "conftest.nl" 5291 $as_echo '' >> "conftest.nl" 5292 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 5293 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5294 as_fn_arith $ac_count + 1 && ac_count=$as_val 5295 if test $ac_count -gt ${ac_path_SED_max-0}; then 5296 # Best one so far, save it but keep looking for a better one 5297 ac_cv_path_SED="$ac_path_SED" 5298 ac_path_SED_max=$ac_count 5299 fi 5300 # 10*(2^10) chars as input seems more than enough 5301 test $ac_count -gt 10 && break 5302 done 5303 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5304esac 5305 5306 $ac_path_SED_found && break 3 5307 done 5308 done 5309 done 5310IFS=$as_save_IFS 5311 if test -z "$ac_cv_path_SED"; then 5312 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5 5313 fi 5314else 5315 ac_cv_path_SED=$SED 5316fi 5317 5318fi 5319{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 5320$as_echo "$ac_cv_path_SED" >&6; } 5321 SED="$ac_cv_path_SED" 5322 rm -f conftest.sed 5323 5324test -z "$SED" && SED=sed 5325Xsed="$SED -e 1s/^X//" 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 5338$as_echo_n "checking for fgrep... " >&6; } 5339if test "${ac_cv_path_FGREP+set}" = set; then : 5340 $as_echo_n "(cached) " >&6 5341else 5342 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 5343 then ac_cv_path_FGREP="$GREP -F" 5344 else 5345 if test -z "$FGREP"; then 5346 ac_path_FGREP_found=false 5347 # Loop through the user's path and test for each of PROGNAME-LIST 5348 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5349for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 5350do 5351 IFS=$as_save_IFS 5352 test -z "$as_dir" && as_dir=. 5353 for ac_prog in fgrep; do 5354 for ac_exec_ext in '' $ac_executable_extensions; do 5355 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 5356 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 5357# Check for GNU ac_path_FGREP and select it if it is found. 5358 # Check for GNU $ac_path_FGREP 5359case `"$ac_path_FGREP" --version 2>&1` in 5360*GNU*) 5361 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 5362*) 5363 ac_count=0 5364 $as_echo_n 0123456789 >"conftest.in" 5365 while : 5366 do 5367 cat "conftest.in" "conftest.in" >"conftest.tmp" 5368 mv "conftest.tmp" "conftest.in" 5369 cp "conftest.in" "conftest.nl" 5370 $as_echo 'FGREP' >> "conftest.nl" 5371 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 5372 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 5373 as_fn_arith $ac_count + 1 && ac_count=$as_val 5374 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 5375 # Best one so far, save it but keep looking for a better one 5376 ac_cv_path_FGREP="$ac_path_FGREP" 5377 ac_path_FGREP_max=$ac_count 5378 fi 5379 # 10*(2^10) chars as input seems more than enough 5380 test $ac_count -gt 10 && break 5381 done 5382 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 5383esac 5384 5385 $ac_path_FGREP_found && break 3 5386 done 5387 done 5388 done 5389IFS=$as_save_IFS 5390 if test -z "$ac_cv_path_FGREP"; then 5391 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 5392 fi 5393else 5394 ac_cv_path_FGREP=$FGREP 5395fi 5396 5397 fi 5398fi 5399{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 5400$as_echo "$ac_cv_path_FGREP" >&6; } 5401 FGREP="$ac_cv_path_FGREP" 5402 5403 5404test -z "$GREP" && GREP=grep 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424# Check whether --with-gnu-ld was given. 5425if test "${with_gnu_ld+set}" = set; then : 5426 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5427else 5428 with_gnu_ld=no 5429fi 5430 5431ac_prog=ld 5432if test "$GCC" = yes; then 5433 # Check if gcc -print-prog-name=ld gives a path. 5434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5435$as_echo_n "checking for ld used by $CC... " >&6; } 5436 case $host in 5437 *-*-mingw*) 5438 # gcc leaves a trailing carriage return which upsets mingw 5439 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5440 *) 5441 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5442 esac 5443 case $ac_prog in 5444 # Accept absolute paths. 5445 [\\/]* | ?:[\\/]*) 5446 re_direlt='/[^/][^/]*/\.\./' 5447 # Canonicalize the pathname of ld 5448 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5449 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5450 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5451 done 5452 test -z "$LD" && LD="$ac_prog" 5453 ;; 5454 "") 5455 # If it fails, then pretend we aren't using GCC. 5456 ac_prog=ld 5457 ;; 5458 *) 5459 # If it is relative, then search for the first ld in PATH. 5460 with_gnu_ld=unknown 5461 ;; 5462 esac 5463elif test "$with_gnu_ld" = yes; then 5464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5465$as_echo_n "checking for GNU ld... " >&6; } 5466else 5467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5468$as_echo_n "checking for non-GNU ld... " >&6; } 5469fi 5470if test "${lt_cv_path_LD+set}" = set; then : 5471 $as_echo_n "(cached) " >&6 5472else 5473 if test -z "$LD"; then 5474 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5475 for ac_dir in $PATH; do 5476 IFS="$lt_save_ifs" 5477 test -z "$ac_dir" && ac_dir=. 5478 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5479 lt_cv_path_LD="$ac_dir/$ac_prog" 5480 # Check to see if the program is GNU ld. I'd rather use --version, 5481 # but apparently some variants of GNU ld only accept -v. 5482 # Break only if it was the GNU/non-GNU ld that we prefer. 5483 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5484 *GNU* | *'with BFD'*) 5485 test "$with_gnu_ld" != no && break 5486 ;; 5487 *) 5488 test "$with_gnu_ld" != yes && break 5489 ;; 5490 esac 5491 fi 5492 done 5493 IFS="$lt_save_ifs" 5494else 5495 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5496fi 5497fi 5498 5499LD="$lt_cv_path_LD" 5500if test -n "$LD"; then 5501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5502$as_echo "$LD" >&6; } 5503else 5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5505$as_echo "no" >&6; } 5506fi 5507test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5 5508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5509$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5510if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5511 $as_echo_n "(cached) " >&6 5512else 5513 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5514case `$LD -v 2>&1 </dev/null` in 5515*GNU* | *'with BFD'*) 5516 lt_cv_prog_gnu_ld=yes 5517 ;; 5518*) 5519 lt_cv_prog_gnu_ld=no 5520 ;; 5521esac 5522fi 5523{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5524$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5525with_gnu_ld=$lt_cv_prog_gnu_ld 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5536$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5537if test "${lt_cv_path_NM+set}" = set; then : 5538 $as_echo_n "(cached) " >&6 5539else 5540 if test -n "$NM"; then 5541 # Let the user override the test. 5542 lt_cv_path_NM="$NM" 5543else 5544 lt_nm_to_check="${ac_tool_prefix}nm" 5545 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5546 lt_nm_to_check="$lt_nm_to_check nm" 5547 fi 5548 for lt_tmp_nm in $lt_nm_to_check; do 5549 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5550 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5551 IFS="$lt_save_ifs" 5552 test -z "$ac_dir" && ac_dir=. 5553 tmp_nm="$ac_dir/$lt_tmp_nm" 5554 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5555 # Check to see if the nm accepts a BSD-compat flag. 5556 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5557 # nm: unknown option "B" ignored 5558 # Tru64's nm complains that /dev/null is an invalid object file 5559 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5560 */dev/null* | *'Invalid file or object type'*) 5561 lt_cv_path_NM="$tmp_nm -B" 5562 break 5563 ;; 5564 *) 5565 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5566 */dev/null*) 5567 lt_cv_path_NM="$tmp_nm -p" 5568 break 5569 ;; 5570 *) 5571 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5572 continue # so that we can try to find one that supports BSD flags 5573 ;; 5574 esac 5575 ;; 5576 esac 5577 fi 5578 done 5579 IFS="$lt_save_ifs" 5580 done 5581 : ${lt_cv_path_NM=no} 5582fi 5583fi 5584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5585$as_echo "$lt_cv_path_NM" >&6; } 5586if test "$lt_cv_path_NM" != "no"; then 5587 NM="$lt_cv_path_NM" 5588else 5589 # Didn't find any BSD compatible name lister, look for dumpbin. 5590 if test -n "$DUMPBIN"; then : 5591 # Let the user override the test. 5592 else 5593 if test -n "$ac_tool_prefix"; then 5594 for ac_prog in dumpbin "link -dump" 5595 do 5596 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5597set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5598{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5599$as_echo_n "checking for $ac_word... " >&6; } 5600if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5601 $as_echo_n "(cached) " >&6 5602else 5603 if test -n "$DUMPBIN"; then 5604 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5605else 5606as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5607for as_dir in $PATH 5608do 5609 IFS=$as_save_IFS 5610 test -z "$as_dir" && as_dir=. 5611 for ac_exec_ext in '' $ac_executable_extensions; do 5612 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5613 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5614 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5615 break 2 5616 fi 5617done 5618 done 5619IFS=$as_save_IFS 5620 5621fi 5622fi 5623DUMPBIN=$ac_cv_prog_DUMPBIN 5624if test -n "$DUMPBIN"; then 5625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5626$as_echo "$DUMPBIN" >&6; } 5627else 5628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5629$as_echo "no" >&6; } 5630fi 5631 5632 5633 test -n "$DUMPBIN" && break 5634 done 5635fi 5636if test -z "$DUMPBIN"; then 5637 ac_ct_DUMPBIN=$DUMPBIN 5638 for ac_prog in dumpbin "link -dump" 5639do 5640 # Extract the first word of "$ac_prog", so it can be a program name with args. 5641set dummy $ac_prog; ac_word=$2 5642{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5643$as_echo_n "checking for $ac_word... " >&6; } 5644if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5645 $as_echo_n "(cached) " >&6 5646else 5647 if test -n "$ac_ct_DUMPBIN"; then 5648 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5649else 5650as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5651for as_dir in $PATH 5652do 5653 IFS=$as_save_IFS 5654 test -z "$as_dir" && as_dir=. 5655 for ac_exec_ext in '' $ac_executable_extensions; do 5656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5657 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5658 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5659 break 2 5660 fi 5661done 5662 done 5663IFS=$as_save_IFS 5664 5665fi 5666fi 5667ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5668if test -n "$ac_ct_DUMPBIN"; then 5669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5670$as_echo "$ac_ct_DUMPBIN" >&6; } 5671else 5672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5673$as_echo "no" >&6; } 5674fi 5675 5676 5677 test -n "$ac_ct_DUMPBIN" && break 5678done 5679 5680 if test "x$ac_ct_DUMPBIN" = x; then 5681 DUMPBIN=":" 5682 else 5683 case $cross_compiling:$ac_tool_warned in 5684yes:) 5685{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5686$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5687ac_tool_warned=yes ;; 5688esac 5689 DUMPBIN=$ac_ct_DUMPBIN 5690 fi 5691fi 5692 5693 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5694 *COFF*) 5695 DUMPBIN="$DUMPBIN -symbols" 5696 ;; 5697 *) 5698 DUMPBIN=: 5699 ;; 5700 esac 5701 fi 5702 5703 if test "$DUMPBIN" != ":"; then 5704 NM="$DUMPBIN" 5705 fi 5706fi 5707test -z "$NM" && NM=nm 5708 5709 5710 5711 5712 5713 5714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5715$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5716if test "${lt_cv_nm_interface+set}" = set; then : 5717 $as_echo_n "(cached) " >&6 5718else 5719 lt_cv_nm_interface="BSD nm" 5720 echo "int some_variable = 0;" > conftest.$ac_ext 5721 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5722 (eval "$ac_compile" 2>conftest.err) 5723 cat conftest.err >&5 5724 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5725 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5726 cat conftest.err >&5 5727 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5728 cat conftest.out >&5 5729 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5730 lt_cv_nm_interface="MS dumpbin" 5731 fi 5732 rm -f conftest* 5733fi 5734{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5735$as_echo "$lt_cv_nm_interface" >&6; } 5736 5737{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5738$as_echo_n "checking whether ln -s works... " >&6; } 5739LN_S=$as_ln_s 5740if test "$LN_S" = "ln -s"; then 5741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5742$as_echo "yes" >&6; } 5743else 5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5745$as_echo "no, using $LN_S" >&6; } 5746fi 5747 5748# find the maximum length of command line arguments 5749{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5750$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5751if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5752 $as_echo_n "(cached) " >&6 5753else 5754 i=0 5755 teststring="ABCD" 5756 5757 case $build_os in 5758 msdosdjgpp*) 5759 # On DJGPP, this test can blow up pretty badly due to problems in libc 5760 # (any single argument exceeding 2000 bytes causes a buffer overrun 5761 # during glob expansion). Even if it were fixed, the result of this 5762 # check would be larger than it should be. 5763 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5764 ;; 5765 5766 gnu*) 5767 # Under GNU Hurd, this test is not required because there is 5768 # no limit to the length of command line arguments. 5769 # Libtool will interpret -1 as no limit whatsoever 5770 lt_cv_sys_max_cmd_len=-1; 5771 ;; 5772 5773 cygwin* | mingw* | cegcc*) 5774 # On Win9x/ME, this test blows up -- it succeeds, but takes 5775 # about 5 minutes as the teststring grows exponentially. 5776 # Worse, since 9x/ME are not pre-emptively multitasking, 5777 # you end up with a "frozen" computer, even though with patience 5778 # the test eventually succeeds (with a max line length of 256k). 5779 # Instead, let's just punt: use the minimum linelength reported by 5780 # all of the supported platforms: 8192 (on NT/2K/XP). 5781 lt_cv_sys_max_cmd_len=8192; 5782 ;; 5783 5784 mint*) 5785 # On MiNT this can take a long time and run out of memory. 5786 lt_cv_sys_max_cmd_len=8192; 5787 ;; 5788 5789 amigaos*) 5790 # On AmigaOS with pdksh, this test takes hours, literally. 5791 # So we just punt and use a minimum line length of 8192. 5792 lt_cv_sys_max_cmd_len=8192; 5793 ;; 5794 5795 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5796 # This has been around since 386BSD, at least. Likely further. 5797 if test -x /sbin/sysctl; then 5798 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5799 elif test -x /usr/sbin/sysctl; then 5800 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5801 else 5802 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5803 fi 5804 # And add a safety zone 5805 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5806 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5807 ;; 5808 5809 interix*) 5810 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5811 lt_cv_sys_max_cmd_len=196608 5812 ;; 5813 5814 osf*) 5815 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5816 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5817 # nice to cause kernel panics so lets avoid the loop below. 5818 # First set a reasonable default. 5819 lt_cv_sys_max_cmd_len=16384 5820 # 5821 if test -x /sbin/sysconfig; then 5822 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5823 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5824 esac 5825 fi 5826 ;; 5827 sco3.2v5*) 5828 lt_cv_sys_max_cmd_len=102400 5829 ;; 5830 sysv5* | sco5v6* | sysv4.2uw2*) 5831 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5832 if test -n "$kargmax"; then 5833 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5834 else 5835 lt_cv_sys_max_cmd_len=32768 5836 fi 5837 ;; 5838 *) 5839 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5840 if test -n "$lt_cv_sys_max_cmd_len"; then 5841 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5842 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5843 else 5844 # Make teststring a little bigger before we do anything with it. 5845 # a 1K string should be a reasonable start. 5846 for i in 1 2 3 4 5 6 7 8 ; do 5847 teststring=$teststring$teststring 5848 done 5849 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5850 # If test is not a shell built-in, we'll probably end up computing a 5851 # maximum length that is only half of the actual maximum length, but 5852 # we can't tell. 5853 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5854 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5855 test $i != 17 # 1/2 MB should be enough 5856 do 5857 i=`expr $i + 1` 5858 teststring=$teststring$teststring 5859 done 5860 # Only check the string length outside the loop. 5861 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5862 teststring= 5863 # Add a significant safety factor because C++ compilers can tack on 5864 # massive amounts of additional arguments before passing them to the 5865 # linker. It appears as though 1/2 is a usable value. 5866 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5867 fi 5868 ;; 5869 esac 5870 5871fi 5872 5873if test -n $lt_cv_sys_max_cmd_len ; then 5874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5875$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5876else 5877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5878$as_echo "none" >&6; } 5879fi 5880max_cmd_len=$lt_cv_sys_max_cmd_len 5881 5882 5883 5884 5885 5886 5887: ${CP="cp -f"} 5888: ${MV="mv -f"} 5889: ${RM="rm -f"} 5890 5891{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5892$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5893# Try some XSI features 5894xsi_shell=no 5895( _lt_dummy="a/b/c" 5896 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5897 = c,a/b,, \ 5898 && eval 'test $(( 1 + 1 )) -eq 2 \ 5899 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5900 && xsi_shell=yes 5901{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5902$as_echo "$xsi_shell" >&6; } 5903 5904 5905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5906$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5907lt_shell_append=no 5908( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5909 >/dev/null 2>&1 \ 5910 && lt_shell_append=yes 5911{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5912$as_echo "$lt_shell_append" >&6; } 5913 5914 5915if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5916 lt_unset=unset 5917else 5918 lt_unset=false 5919fi 5920 5921 5922 5923 5924 5925# test EBCDIC or ASCII 5926case `echo X|tr X '\101'` in 5927 A) # ASCII based system 5928 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5929 lt_SP2NL='tr \040 \012' 5930 lt_NL2SP='tr \015\012 \040\040' 5931 ;; 5932 *) # EBCDIC based system 5933 lt_SP2NL='tr \100 \n' 5934 lt_NL2SP='tr \r\n \100\100' 5935 ;; 5936esac 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5947$as_echo_n "checking for $LD option to reload object files... " >&6; } 5948if test "${lt_cv_ld_reload_flag+set}" = set; then : 5949 $as_echo_n "(cached) " >&6 5950else 5951 lt_cv_ld_reload_flag='-r' 5952fi 5953{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5954$as_echo "$lt_cv_ld_reload_flag" >&6; } 5955reload_flag=$lt_cv_ld_reload_flag 5956case $reload_flag in 5957"" | " "*) ;; 5958*) reload_flag=" $reload_flag" ;; 5959esac 5960reload_cmds='$LD$reload_flag -o $output$reload_objs' 5961case $host_os in 5962 darwin*) 5963 if test "$GCC" = yes; then 5964 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5965 else 5966 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5967 fi 5968 ;; 5969esac 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979if test -n "$ac_tool_prefix"; then 5980 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5981set dummy ${ac_tool_prefix}objdump; ac_word=$2 5982{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5983$as_echo_n "checking for $ac_word... " >&6; } 5984if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5985 $as_echo_n "(cached) " >&6 5986else 5987 if test -n "$OBJDUMP"; then 5988 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5989else 5990as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5991for as_dir in $PATH 5992do 5993 IFS=$as_save_IFS 5994 test -z "$as_dir" && as_dir=. 5995 for ac_exec_ext in '' $ac_executable_extensions; do 5996 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5997 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5998 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5999 break 2 6000 fi 6001done 6002 done 6003IFS=$as_save_IFS 6004 6005fi 6006fi 6007OBJDUMP=$ac_cv_prog_OBJDUMP 6008if test -n "$OBJDUMP"; then 6009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 6010$as_echo "$OBJDUMP" >&6; } 6011else 6012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6013$as_echo "no" >&6; } 6014fi 6015 6016 6017fi 6018if test -z "$ac_cv_prog_OBJDUMP"; then 6019 ac_ct_OBJDUMP=$OBJDUMP 6020 # Extract the first word of "objdump", so it can be a program name with args. 6021set dummy objdump; ac_word=$2 6022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6023$as_echo_n "checking for $ac_word... " >&6; } 6024if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 6025 $as_echo_n "(cached) " >&6 6026else 6027 if test -n "$ac_ct_OBJDUMP"; then 6028 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 6029else 6030as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6031for as_dir in $PATH 6032do 6033 IFS=$as_save_IFS 6034 test -z "$as_dir" && as_dir=. 6035 for ac_exec_ext in '' $ac_executable_extensions; do 6036 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6037 ac_cv_prog_ac_ct_OBJDUMP="objdump" 6038 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6039 break 2 6040 fi 6041done 6042 done 6043IFS=$as_save_IFS 6044 6045fi 6046fi 6047ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 6048if test -n "$ac_ct_OBJDUMP"; then 6049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 6050$as_echo "$ac_ct_OBJDUMP" >&6; } 6051else 6052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6053$as_echo "no" >&6; } 6054fi 6055 6056 if test "x$ac_ct_OBJDUMP" = x; then 6057 OBJDUMP="false" 6058 else 6059 case $cross_compiling:$ac_tool_warned in 6060yes:) 6061{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6062$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6063ac_tool_warned=yes ;; 6064esac 6065 OBJDUMP=$ac_ct_OBJDUMP 6066 fi 6067else 6068 OBJDUMP="$ac_cv_prog_OBJDUMP" 6069fi 6070 6071test -z "$OBJDUMP" && OBJDUMP=objdump 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 6082$as_echo_n "checking how to recognize dependent libraries... " >&6; } 6083if test "${lt_cv_deplibs_check_method+set}" = set; then : 6084 $as_echo_n "(cached) " >&6 6085else 6086 lt_cv_file_magic_cmd='$MAGIC_CMD' 6087lt_cv_file_magic_test_file= 6088lt_cv_deplibs_check_method='unknown' 6089# Need to set the preceding variable on all platforms that support 6090# interlibrary dependencies. 6091# 'none' -- dependencies not supported. 6092# `unknown' -- same as none, but documents that we really don't know. 6093# 'pass_all' -- all dependencies passed with no checks. 6094# 'test_compile' -- check by making test program. 6095# 'file_magic [[regex]]' -- check by looking for files in library path 6096# which responds to the $file_magic_cmd with a given extended regex. 6097# If you have `file' or equivalent on your system and you're not sure 6098# whether `pass_all' will *always* work, you probably want this one. 6099 6100case $host_os in 6101aix[4-9]*) 6102 lt_cv_deplibs_check_method=pass_all 6103 ;; 6104 6105beos*) 6106 lt_cv_deplibs_check_method=pass_all 6107 ;; 6108 6109bsdi[45]*) 6110 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 6111 lt_cv_file_magic_cmd='/usr/bin/file -L' 6112 lt_cv_file_magic_test_file=/shlib/libc.so 6113 ;; 6114 6115cygwin*) 6116 # func_win32_libid is a shell function defined in ltmain.sh 6117 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6118 lt_cv_file_magic_cmd='func_win32_libid' 6119 ;; 6120 6121mingw* | pw32*) 6122 # Base MSYS/MinGW do not provide the 'file' command needed by 6123 # func_win32_libid shell function, so use a weaker test based on 'objdump', 6124 # unless we find 'file', for example because we are cross-compiling. 6125 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 6126 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 6127 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 6128 lt_cv_file_magic_cmd='func_win32_libid' 6129 else 6130 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 6131 lt_cv_file_magic_cmd='$OBJDUMP -f' 6132 fi 6133 ;; 6134 6135cegcc*) 6136 # use the weaker test based on 'objdump'. See mingw*. 6137 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 6138 lt_cv_file_magic_cmd='$OBJDUMP -f' 6139 ;; 6140 6141darwin* | rhapsody*) 6142 lt_cv_deplibs_check_method=pass_all 6143 ;; 6144 6145freebsd* | dragonfly*) 6146 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6147 case $host_cpu in 6148 i*86 ) 6149 # Not sure whether the presence of OpenBSD here was a mistake. 6150 # Let's accept both of them until this is cleared up. 6151 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 6152 lt_cv_file_magic_cmd=/usr/bin/file 6153 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 6154 ;; 6155 esac 6156 else 6157 lt_cv_deplibs_check_method=pass_all 6158 fi 6159 ;; 6160 6161gnu*) 6162 lt_cv_deplibs_check_method=pass_all 6163 ;; 6164 6165haiku*) 6166 lt_cv_deplibs_check_method=pass_all 6167 ;; 6168 6169hpux10.20* | hpux11*) 6170 lt_cv_file_magic_cmd=/usr/bin/file 6171 case $host_cpu in 6172 ia64*) 6173 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 6174 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 6175 ;; 6176 hppa*64*) 6177 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]' 6178 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 6179 ;; 6180 *) 6181 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 6182 lt_cv_file_magic_test_file=/usr/lib/libc.sl 6183 ;; 6184 esac 6185 ;; 6186 6187interix[3-9]*) 6188 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 6189 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 6190 ;; 6191 6192irix5* | irix6* | nonstopux*) 6193 case $LD in 6194 *-32|*"-32 ") libmagic=32-bit;; 6195 *-n32|*"-n32 ") libmagic=N32;; 6196 *-64|*"-64 ") libmagic=64-bit;; 6197 *) libmagic=never-match;; 6198 esac 6199 lt_cv_deplibs_check_method=pass_all 6200 ;; 6201 6202# This must be Linux ELF. 6203linux* | k*bsd*-gnu | kopensolaris*-gnu) 6204 lt_cv_deplibs_check_method=pass_all 6205 ;; 6206 6207netbsd*) 6208 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 6209 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6210 else 6211 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 6212 fi 6213 ;; 6214 6215newos6*) 6216 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 6217 lt_cv_file_magic_cmd=/usr/bin/file 6218 lt_cv_file_magic_test_file=/usr/lib/libnls.so 6219 ;; 6220 6221*nto* | *qnx*) 6222 lt_cv_deplibs_check_method=pass_all 6223 ;; 6224 6225openbsd*) 6226 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 6227 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 6228 else 6229 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 6230 fi 6231 ;; 6232 6233osf3* | osf4* | osf5*) 6234 lt_cv_deplibs_check_method=pass_all 6235 ;; 6236 6237rdos*) 6238 lt_cv_deplibs_check_method=pass_all 6239 ;; 6240 6241solaris*) 6242 lt_cv_deplibs_check_method=pass_all 6243 ;; 6244 6245sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 6246 lt_cv_deplibs_check_method=pass_all 6247 ;; 6248 6249sysv4 | sysv4.3*) 6250 case $host_vendor in 6251 motorola) 6252 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]' 6253 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 6254 ;; 6255 ncr) 6256 lt_cv_deplibs_check_method=pass_all 6257 ;; 6258 sequent) 6259 lt_cv_file_magic_cmd='/bin/file' 6260 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 6261 ;; 6262 sni) 6263 lt_cv_file_magic_cmd='/bin/file' 6264 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 6265 lt_cv_file_magic_test_file=/lib/libc.so 6266 ;; 6267 siemens) 6268 lt_cv_deplibs_check_method=pass_all 6269 ;; 6270 pc) 6271 lt_cv_deplibs_check_method=pass_all 6272 ;; 6273 esac 6274 ;; 6275 6276tpf*) 6277 lt_cv_deplibs_check_method=pass_all 6278 ;; 6279esac 6280 6281fi 6282{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 6283$as_echo "$lt_cv_deplibs_check_method" >&6; } 6284file_magic_cmd=$lt_cv_file_magic_cmd 6285deplibs_check_method=$lt_cv_deplibs_check_method 6286test -z "$deplibs_check_method" && deplibs_check_method=unknown 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299if test -n "$ac_tool_prefix"; then 6300 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 6301set dummy ${ac_tool_prefix}ar; ac_word=$2 6302{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6303$as_echo_n "checking for $ac_word... " >&6; } 6304if test "${ac_cv_prog_AR+set}" = set; then : 6305 $as_echo_n "(cached) " >&6 6306else 6307 if test -n "$AR"; then 6308 ac_cv_prog_AR="$AR" # Let the user override the test. 6309else 6310as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6311for as_dir in $PATH 6312do 6313 IFS=$as_save_IFS 6314 test -z "$as_dir" && as_dir=. 6315 for ac_exec_ext in '' $ac_executable_extensions; do 6316 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6317 ac_cv_prog_AR="${ac_tool_prefix}ar" 6318 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6319 break 2 6320 fi 6321done 6322 done 6323IFS=$as_save_IFS 6324 6325fi 6326fi 6327AR=$ac_cv_prog_AR 6328if test -n "$AR"; then 6329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 6330$as_echo "$AR" >&6; } 6331else 6332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6333$as_echo "no" >&6; } 6334fi 6335 6336 6337fi 6338if test -z "$ac_cv_prog_AR"; then 6339 ac_ct_AR=$AR 6340 # Extract the first word of "ar", so it can be a program name with args. 6341set dummy ar; ac_word=$2 6342{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6343$as_echo_n "checking for $ac_word... " >&6; } 6344if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 6345 $as_echo_n "(cached) " >&6 6346else 6347 if test -n "$ac_ct_AR"; then 6348 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 6349else 6350as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6351for as_dir in $PATH 6352do 6353 IFS=$as_save_IFS 6354 test -z "$as_dir" && as_dir=. 6355 for ac_exec_ext in '' $ac_executable_extensions; do 6356 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6357 ac_cv_prog_ac_ct_AR="ar" 6358 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6359 break 2 6360 fi 6361done 6362 done 6363IFS=$as_save_IFS 6364 6365fi 6366fi 6367ac_ct_AR=$ac_cv_prog_ac_ct_AR 6368if test -n "$ac_ct_AR"; then 6369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 6370$as_echo "$ac_ct_AR" >&6; } 6371else 6372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6373$as_echo "no" >&6; } 6374fi 6375 6376 if test "x$ac_ct_AR" = x; then 6377 AR="false" 6378 else 6379 case $cross_compiling:$ac_tool_warned in 6380yes:) 6381{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6382$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6383ac_tool_warned=yes ;; 6384esac 6385 AR=$ac_ct_AR 6386 fi 6387else 6388 AR="$ac_cv_prog_AR" 6389fi 6390 6391test -z "$AR" && AR=ar 6392test -z "$AR_FLAGS" && AR_FLAGS=cru 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404if test -n "$ac_tool_prefix"; then 6405 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 6406set dummy ${ac_tool_prefix}strip; ac_word=$2 6407{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6408$as_echo_n "checking for $ac_word... " >&6; } 6409if test "${ac_cv_prog_STRIP+set}" = set; then : 6410 $as_echo_n "(cached) " >&6 6411else 6412 if test -n "$STRIP"; then 6413 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 6414else 6415as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6416for as_dir in $PATH 6417do 6418 IFS=$as_save_IFS 6419 test -z "$as_dir" && as_dir=. 6420 for ac_exec_ext in '' $ac_executable_extensions; do 6421 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6422 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6423 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6424 break 2 6425 fi 6426done 6427 done 6428IFS=$as_save_IFS 6429 6430fi 6431fi 6432STRIP=$ac_cv_prog_STRIP 6433if test -n "$STRIP"; then 6434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6435$as_echo "$STRIP" >&6; } 6436else 6437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6438$as_echo "no" >&6; } 6439fi 6440 6441 6442fi 6443if test -z "$ac_cv_prog_STRIP"; then 6444 ac_ct_STRIP=$STRIP 6445 # Extract the first word of "strip", so it can be a program name with args. 6446set dummy strip; ac_word=$2 6447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6448$as_echo_n "checking for $ac_word... " >&6; } 6449if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6450 $as_echo_n "(cached) " >&6 6451else 6452 if test -n "$ac_ct_STRIP"; then 6453 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6454else 6455as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6456for as_dir in $PATH 6457do 6458 IFS=$as_save_IFS 6459 test -z "$as_dir" && as_dir=. 6460 for ac_exec_ext in '' $ac_executable_extensions; do 6461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6462 ac_cv_prog_ac_ct_STRIP="strip" 6463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6464 break 2 6465 fi 6466done 6467 done 6468IFS=$as_save_IFS 6469 6470fi 6471fi 6472ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6473if test -n "$ac_ct_STRIP"; then 6474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6475$as_echo "$ac_ct_STRIP" >&6; } 6476else 6477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6478$as_echo "no" >&6; } 6479fi 6480 6481 if test "x$ac_ct_STRIP" = x; then 6482 STRIP=":" 6483 else 6484 case $cross_compiling:$ac_tool_warned in 6485yes:) 6486{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6487$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6488ac_tool_warned=yes ;; 6489esac 6490 STRIP=$ac_ct_STRIP 6491 fi 6492else 6493 STRIP="$ac_cv_prog_STRIP" 6494fi 6495 6496test -z "$STRIP" && STRIP=: 6497 6498 6499 6500 6501 6502 6503if test -n "$ac_tool_prefix"; then 6504 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6505set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6507$as_echo_n "checking for $ac_word... " >&6; } 6508if test "${ac_cv_prog_RANLIB+set}" = set; then : 6509 $as_echo_n "(cached) " >&6 6510else 6511 if test -n "$RANLIB"; then 6512 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6513else 6514as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6515for as_dir in $PATH 6516do 6517 IFS=$as_save_IFS 6518 test -z "$as_dir" && as_dir=. 6519 for ac_exec_ext in '' $ac_executable_extensions; do 6520 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6521 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6523 break 2 6524 fi 6525done 6526 done 6527IFS=$as_save_IFS 6528 6529fi 6530fi 6531RANLIB=$ac_cv_prog_RANLIB 6532if test -n "$RANLIB"; then 6533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6534$as_echo "$RANLIB" >&6; } 6535else 6536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6537$as_echo "no" >&6; } 6538fi 6539 6540 6541fi 6542if test -z "$ac_cv_prog_RANLIB"; then 6543 ac_ct_RANLIB=$RANLIB 6544 # Extract the first word of "ranlib", so it can be a program name with args. 6545set dummy ranlib; ac_word=$2 6546{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6547$as_echo_n "checking for $ac_word... " >&6; } 6548if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6549 $as_echo_n "(cached) " >&6 6550else 6551 if test -n "$ac_ct_RANLIB"; then 6552 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6553else 6554as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6555for as_dir in $PATH 6556do 6557 IFS=$as_save_IFS 6558 test -z "$as_dir" && as_dir=. 6559 for ac_exec_ext in '' $ac_executable_extensions; do 6560 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6561 ac_cv_prog_ac_ct_RANLIB="ranlib" 6562 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6563 break 2 6564 fi 6565done 6566 done 6567IFS=$as_save_IFS 6568 6569fi 6570fi 6571ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6572if test -n "$ac_ct_RANLIB"; then 6573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6574$as_echo "$ac_ct_RANLIB" >&6; } 6575else 6576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6577$as_echo "no" >&6; } 6578fi 6579 6580 if test "x$ac_ct_RANLIB" = x; then 6581 RANLIB=":" 6582 else 6583 case $cross_compiling:$ac_tool_warned in 6584yes:) 6585{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6586$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6587ac_tool_warned=yes ;; 6588esac 6589 RANLIB=$ac_ct_RANLIB 6590 fi 6591else 6592 RANLIB="$ac_cv_prog_RANLIB" 6593fi 6594 6595test -z "$RANLIB" && RANLIB=: 6596 6597 6598 6599 6600 6601 6602# Determine commands to create old-style static archives. 6603old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6604old_postinstall_cmds='chmod 644 $oldlib' 6605old_postuninstall_cmds= 6606 6607if test -n "$RANLIB"; then 6608 case $host_os in 6609 openbsd*) 6610 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6611 ;; 6612 *) 6613 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6614 ;; 6615 esac 6616 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6617fi 6618 6619case $host_os in 6620 darwin*) 6621 lock_old_archive_extraction=yes ;; 6622 *) 6623 lock_old_archive_extraction=no ;; 6624esac 6625 6626 6627 6628 6629 6630 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# If no C compiler was specified, use CC. 6665LTCC=${LTCC-"$CC"} 6666 6667# If no C compiler flags were specified, use CFLAGS. 6668LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6669 6670# Allow CC to be a program name with arguments. 6671compiler=$CC 6672 6673 6674# Check for command to grab the raw symbol name followed by C symbol from nm. 6675{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6676$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6677if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6678 $as_echo_n "(cached) " >&6 6679else 6680 6681# These are sane defaults that work on at least a few old systems. 6682# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6683 6684# Character class describing NM global symbol codes. 6685symcode='[BCDEGRST]' 6686 6687# Regexp to match symbols that can be accessed directly from C. 6688sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6689 6690# Define system-specific variables. 6691case $host_os in 6692aix*) 6693 symcode='[BCDT]' 6694 ;; 6695cygwin* | mingw* | pw32* | cegcc*) 6696 symcode='[ABCDGISTW]' 6697 ;; 6698hpux*) 6699 if test "$host_cpu" = ia64; then 6700 symcode='[ABCDEGRST]' 6701 fi 6702 ;; 6703irix* | nonstopux*) 6704 symcode='[BCDEGRST]' 6705 ;; 6706osf*) 6707 symcode='[BCDEGQRST]' 6708 ;; 6709solaris*) 6710 symcode='[BDRT]' 6711 ;; 6712sco3.2v5*) 6713 symcode='[DT]' 6714 ;; 6715sysv4.2uw2*) 6716 symcode='[DT]' 6717 ;; 6718sysv5* | sco5v6* | unixware* | OpenUNIX*) 6719 symcode='[ABDT]' 6720 ;; 6721sysv4) 6722 symcode='[DFNSTU]' 6723 ;; 6724esac 6725 6726# If we're using GNU nm, then use its standard symbol codes. 6727case `$NM -V 2>&1` in 6728*GNU* | *'with BFD'*) 6729 symcode='[ABCDGIRSTW]' ;; 6730esac 6731 6732# Transform an extracted symbol line into a proper C declaration. 6733# Some systems (esp. on ia64) link data and code symbols differently, 6734# so use this general approach. 6735lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6736 6737# Transform an extracted symbol line into symbol name and symbol address 6738lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6739lt_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'" 6740 6741# Handle CRLF in mingw tool chain 6742opt_cr= 6743case $build_os in 6744mingw*) 6745 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6746 ;; 6747esac 6748 6749# Try without a prefix underscore, then with it. 6750for ac_symprfx in "" "_"; do 6751 6752 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6753 symxfrm="\\1 $ac_symprfx\\2 \\2" 6754 6755 # Write the raw and C identifiers. 6756 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6757 # Fake it for dumpbin and say T for any non-static function 6758 # and D for any global variable. 6759 # Also find C++ and __fastcall symbols from MSVC++, 6760 # which start with @ or ?. 6761 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6762" {last_section=section; section=\$ 3};"\ 6763" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6764" \$ 0!~/External *\|/{next};"\ 6765" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6766" {if(hide[section]) next};"\ 6767" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6768" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6769" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6770" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6771" ' prfx=^$ac_symprfx" 6772 else 6773 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6774 fi 6775 6776 # Check to see that the pipe works correctly. 6777 pipe_works=no 6778 6779 rm -f conftest* 6780 cat > conftest.$ac_ext <<_LT_EOF 6781#ifdef __cplusplus 6782extern "C" { 6783#endif 6784char nm_test_var; 6785void nm_test_func(void); 6786void nm_test_func(void){} 6787#ifdef __cplusplus 6788} 6789#endif 6790int main(){nm_test_var='a';nm_test_func();return(0);} 6791_LT_EOF 6792 6793 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6794 (eval $ac_compile) 2>&5 6795 ac_status=$? 6796 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6797 test $ac_status = 0; }; then 6798 # Now try to grab the symbols. 6799 nlist=conftest.nm 6800 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6801 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6802 ac_status=$? 6803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6804 test $ac_status = 0; } && test -s "$nlist"; then 6805 # Try sorting and uniquifying the output. 6806 if sort "$nlist" | uniq > "$nlist"T; then 6807 mv -f "$nlist"T "$nlist" 6808 else 6809 rm -f "$nlist"T 6810 fi 6811 6812 # Make sure that we snagged all the symbols we need. 6813 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6814 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6815 cat <<_LT_EOF > conftest.$ac_ext 6816#ifdef __cplusplus 6817extern "C" { 6818#endif 6819 6820_LT_EOF 6821 # Now generate the symbol file. 6822 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6823 6824 cat <<_LT_EOF >> conftest.$ac_ext 6825 6826/* The mapping between symbol names and symbols. */ 6827const struct { 6828 const char *name; 6829 void *address; 6830} 6831lt__PROGRAM__LTX_preloaded_symbols[] = 6832{ 6833 { "@PROGRAM@", (void *) 0 }, 6834_LT_EOF 6835 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6836 cat <<\_LT_EOF >> conftest.$ac_ext 6837 {0, (void *) 0} 6838}; 6839 6840/* This works around a problem in FreeBSD linker */ 6841#ifdef FREEBSD_WORKAROUND 6842static const void *lt_preloaded_setup() { 6843 return lt__PROGRAM__LTX_preloaded_symbols; 6844} 6845#endif 6846 6847#ifdef __cplusplus 6848} 6849#endif 6850_LT_EOF 6851 # Now try linking the two files. 6852 mv conftest.$ac_objext conftstm.$ac_objext 6853 lt_save_LIBS="$LIBS" 6854 lt_save_CFLAGS="$CFLAGS" 6855 LIBS="conftstm.$ac_objext" 6856 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6857 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6858 (eval $ac_link) 2>&5 6859 ac_status=$? 6860 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6861 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6862 pipe_works=yes 6863 fi 6864 LIBS="$lt_save_LIBS" 6865 CFLAGS="$lt_save_CFLAGS" 6866 else 6867 echo "cannot find nm_test_func in $nlist" >&5 6868 fi 6869 else 6870 echo "cannot find nm_test_var in $nlist" >&5 6871 fi 6872 else 6873 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6874 fi 6875 else 6876 echo "$progname: failed program was:" >&5 6877 cat conftest.$ac_ext >&5 6878 fi 6879 rm -rf conftest* conftst* 6880 6881 # Do not use the global_symbol_pipe unless it works. 6882 if test "$pipe_works" = yes; then 6883 break 6884 else 6885 lt_cv_sys_global_symbol_pipe= 6886 fi 6887done 6888 6889fi 6890 6891if test -z "$lt_cv_sys_global_symbol_pipe"; then 6892 lt_cv_sys_global_symbol_to_cdecl= 6893fi 6894if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6896$as_echo "failed" >&6; } 6897else 6898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6899$as_echo "ok" >&6; } 6900fi 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923# Check whether --enable-libtool-lock was given. 6924if test "${enable_libtool_lock+set}" = set; then : 6925 enableval=$enable_libtool_lock; 6926fi 6927 6928test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6929 6930# Some flags need to be propagated to the compiler or linker for good 6931# libtool support. 6932case $host in 6933ia64-*-hpux*) 6934 # Find out which ABI we are using. 6935 echo 'int i;' > conftest.$ac_ext 6936 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6937 (eval $ac_compile) 2>&5 6938 ac_status=$? 6939 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6940 test $ac_status = 0; }; then 6941 case `/usr/bin/file conftest.$ac_objext` in 6942 *ELF-32*) 6943 HPUX_IA64_MODE="32" 6944 ;; 6945 *ELF-64*) 6946 HPUX_IA64_MODE="64" 6947 ;; 6948 esac 6949 fi 6950 rm -rf conftest* 6951 ;; 6952*-*-irix6*) 6953 # Find out which ABI we are using. 6954 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6955 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6956 (eval $ac_compile) 2>&5 6957 ac_status=$? 6958 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6959 test $ac_status = 0; }; then 6960 if test "$lt_cv_prog_gnu_ld" = yes; then 6961 case `/usr/bin/file conftest.$ac_objext` in 6962 *32-bit*) 6963 LD="${LD-ld} -melf32bsmip" 6964 ;; 6965 *N32*) 6966 LD="${LD-ld} -melf32bmipn32" 6967 ;; 6968 *64-bit*) 6969 LD="${LD-ld} -melf64bmip" 6970 ;; 6971 esac 6972 else 6973 case `/usr/bin/file conftest.$ac_objext` in 6974 *32-bit*) 6975 LD="${LD-ld} -32" 6976 ;; 6977 *N32*) 6978 LD="${LD-ld} -n32" 6979 ;; 6980 *64-bit*) 6981 LD="${LD-ld} -64" 6982 ;; 6983 esac 6984 fi 6985 fi 6986 rm -rf conftest* 6987 ;; 6988 6989x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ 6990s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6991 # Find out which ABI we are using. 6992 echo 'int i;' > conftest.$ac_ext 6993 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6994 (eval $ac_compile) 2>&5 6995 ac_status=$? 6996 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6997 test $ac_status = 0; }; then 6998 case `/usr/bin/file conftest.o` in 6999 *32-bit*) 7000 case $host in 7001 x86_64-*kfreebsd*-gnu) 7002 LD="${LD-ld} -m elf_i386_fbsd" 7003 ;; 7004 x86_64-*linux*) 7005 case `/usr/bin/file conftest.o` in 7006 *x86-64*) 7007 LD="${LD-ld} -m elf32_x86_64" 7008 ;; 7009 *) 7010 LD="${LD-ld} -m elf_i386" 7011 ;; 7012 esac 7013 ;; 7014 powerpc64le-*linux*) 7015 LD="${LD-ld} -m elf32lppclinux" 7016 ;; 7017 powerpc64-*linux*) 7018 LD="${LD-ld} -m elf32ppclinux" 7019 ;; 7020 s390x-*linux*) 7021 LD="${LD-ld} -m elf_s390" 7022 ;; 7023 sparc64-*linux*) 7024 LD="${LD-ld} -m elf32_sparc" 7025 ;; 7026 esac 7027 ;; 7028 *64-bit*) 7029 case $host in 7030 x86_64-*kfreebsd*-gnu) 7031 LD="${LD-ld} -m elf_x86_64_fbsd" 7032 ;; 7033 x86_64-*linux*) 7034 LD="${LD-ld} -m elf_x86_64" 7035 ;; 7036 powerpcle-*linux*) 7037 LD="${LD-ld} -m elf64lppc" 7038 ;; 7039 powerpc-*linux*) 7040 LD="${LD-ld} -m elf64ppc" 7041 ;; 7042 s390*-*linux*|s390*-*tpf*) 7043 LD="${LD-ld} -m elf64_s390" 7044 ;; 7045 sparc*-*linux*) 7046 LD="${LD-ld} -m elf64_sparc" 7047 ;; 7048 esac 7049 ;; 7050 esac 7051 fi 7052 rm -rf conftest* 7053 ;; 7054 7055*-*-sco3.2v5*) 7056 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 7057 SAVE_CFLAGS="$CFLAGS" 7058 CFLAGS="$CFLAGS -belf" 7059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 7060$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 7061if test "${lt_cv_cc_needs_belf+set}" = set; then : 7062 $as_echo_n "(cached) " >&6 7063else 7064 ac_ext=c 7065ac_cpp='$CPP $CPPFLAGS' 7066ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7067ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7068ac_compiler_gnu=$ac_cv_c_compiler_gnu 7069 7070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7071/* end confdefs.h. */ 7072 7073int 7074main () 7075{ 7076 7077 ; 7078 return 0; 7079} 7080_ACEOF 7081if ac_fn_c_try_link "$LINENO"; then : 7082 lt_cv_cc_needs_belf=yes 7083else 7084 lt_cv_cc_needs_belf=no 7085fi 7086rm -f core conftest.err conftest.$ac_objext \ 7087 conftest$ac_exeext conftest.$ac_ext 7088 ac_ext=c 7089ac_cpp='$CPP $CPPFLAGS' 7090ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7091ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7092ac_compiler_gnu=$ac_cv_c_compiler_gnu 7093 7094fi 7095{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 7096$as_echo "$lt_cv_cc_needs_belf" >&6; } 7097 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 7098 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 7099 CFLAGS="$SAVE_CFLAGS" 7100 fi 7101 ;; 7102sparc*-*solaris*) 7103 # Find out which ABI we are using. 7104 echo 'int i;' > conftest.$ac_ext 7105 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 7106 (eval $ac_compile) 2>&5 7107 ac_status=$? 7108 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 7109 test $ac_status = 0; }; then 7110 case `/usr/bin/file conftest.o` in 7111 *64-bit*) 7112 case $lt_cv_prog_gnu_ld in 7113 yes*) LD="${LD-ld} -m elf64_sparc" ;; 7114 *) 7115 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 7116 LD="${LD-ld} -64" 7117 fi 7118 ;; 7119 esac 7120 ;; 7121 esac 7122 fi 7123 rm -rf conftest* 7124 ;; 7125esac 7126 7127need_locks="$enable_libtool_lock" 7128 7129 7130 case $host_os in 7131 rhapsody* | darwin*) 7132 if test -n "$ac_tool_prefix"; then 7133 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 7134set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 7135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7136$as_echo_n "checking for $ac_word... " >&6; } 7137if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 7138 $as_echo_n "(cached) " >&6 7139else 7140 if test -n "$DSYMUTIL"; then 7141 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 7142else 7143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7144for as_dir in $PATH 7145do 7146 IFS=$as_save_IFS 7147 test -z "$as_dir" && as_dir=. 7148 for ac_exec_ext in '' $ac_executable_extensions; do 7149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7150 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 7151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7152 break 2 7153 fi 7154done 7155 done 7156IFS=$as_save_IFS 7157 7158fi 7159fi 7160DSYMUTIL=$ac_cv_prog_DSYMUTIL 7161if test -n "$DSYMUTIL"; then 7162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 7163$as_echo "$DSYMUTIL" >&6; } 7164else 7165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7166$as_echo "no" >&6; } 7167fi 7168 7169 7170fi 7171if test -z "$ac_cv_prog_DSYMUTIL"; then 7172 ac_ct_DSYMUTIL=$DSYMUTIL 7173 # Extract the first word of "dsymutil", so it can be a program name with args. 7174set dummy dsymutil; ac_word=$2 7175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7176$as_echo_n "checking for $ac_word... " >&6; } 7177if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 7178 $as_echo_n "(cached) " >&6 7179else 7180 if test -n "$ac_ct_DSYMUTIL"; then 7181 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 7182else 7183as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7184for as_dir in $PATH 7185do 7186 IFS=$as_save_IFS 7187 test -z "$as_dir" && as_dir=. 7188 for ac_exec_ext in '' $ac_executable_extensions; do 7189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7190 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 7191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7192 break 2 7193 fi 7194done 7195 done 7196IFS=$as_save_IFS 7197 7198fi 7199fi 7200ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 7201if test -n "$ac_ct_DSYMUTIL"; then 7202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 7203$as_echo "$ac_ct_DSYMUTIL" >&6; } 7204else 7205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7206$as_echo "no" >&6; } 7207fi 7208 7209 if test "x$ac_ct_DSYMUTIL" = x; then 7210 DSYMUTIL=":" 7211 else 7212 case $cross_compiling:$ac_tool_warned in 7213yes:) 7214{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7215$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7216ac_tool_warned=yes ;; 7217esac 7218 DSYMUTIL=$ac_ct_DSYMUTIL 7219 fi 7220else 7221 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 7222fi 7223 7224 if test -n "$ac_tool_prefix"; then 7225 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 7226set dummy ${ac_tool_prefix}nmedit; ac_word=$2 7227{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7228$as_echo_n "checking for $ac_word... " >&6; } 7229if test "${ac_cv_prog_NMEDIT+set}" = set; then : 7230 $as_echo_n "(cached) " >&6 7231else 7232 if test -n "$NMEDIT"; then 7233 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 7234else 7235as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7236for as_dir in $PATH 7237do 7238 IFS=$as_save_IFS 7239 test -z "$as_dir" && as_dir=. 7240 for ac_exec_ext in '' $ac_executable_extensions; do 7241 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7242 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 7243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7244 break 2 7245 fi 7246done 7247 done 7248IFS=$as_save_IFS 7249 7250fi 7251fi 7252NMEDIT=$ac_cv_prog_NMEDIT 7253if test -n "$NMEDIT"; then 7254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 7255$as_echo "$NMEDIT" >&6; } 7256else 7257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7258$as_echo "no" >&6; } 7259fi 7260 7261 7262fi 7263if test -z "$ac_cv_prog_NMEDIT"; then 7264 ac_ct_NMEDIT=$NMEDIT 7265 # Extract the first word of "nmedit", so it can be a program name with args. 7266set dummy nmedit; ac_word=$2 7267{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7268$as_echo_n "checking for $ac_word... " >&6; } 7269if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 7270 $as_echo_n "(cached) " >&6 7271else 7272 if test -n "$ac_ct_NMEDIT"; then 7273 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 7274else 7275as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7276for as_dir in $PATH 7277do 7278 IFS=$as_save_IFS 7279 test -z "$as_dir" && as_dir=. 7280 for ac_exec_ext in '' $ac_executable_extensions; do 7281 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7282 ac_cv_prog_ac_ct_NMEDIT="nmedit" 7283 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7284 break 2 7285 fi 7286done 7287 done 7288IFS=$as_save_IFS 7289 7290fi 7291fi 7292ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 7293if test -n "$ac_ct_NMEDIT"; then 7294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 7295$as_echo "$ac_ct_NMEDIT" >&6; } 7296else 7297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7298$as_echo "no" >&6; } 7299fi 7300 7301 if test "x$ac_ct_NMEDIT" = x; then 7302 NMEDIT=":" 7303 else 7304 case $cross_compiling:$ac_tool_warned in 7305yes:) 7306{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7307$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7308ac_tool_warned=yes ;; 7309esac 7310 NMEDIT=$ac_ct_NMEDIT 7311 fi 7312else 7313 NMEDIT="$ac_cv_prog_NMEDIT" 7314fi 7315 7316 if test -n "$ac_tool_prefix"; then 7317 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 7318set dummy ${ac_tool_prefix}lipo; ac_word=$2 7319{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7320$as_echo_n "checking for $ac_word... " >&6; } 7321if test "${ac_cv_prog_LIPO+set}" = set; then : 7322 $as_echo_n "(cached) " >&6 7323else 7324 if test -n "$LIPO"; then 7325 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 7326else 7327as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7328for as_dir in $PATH 7329do 7330 IFS=$as_save_IFS 7331 test -z "$as_dir" && as_dir=. 7332 for ac_exec_ext in '' $ac_executable_extensions; do 7333 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7334 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 7335 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7336 break 2 7337 fi 7338done 7339 done 7340IFS=$as_save_IFS 7341 7342fi 7343fi 7344LIPO=$ac_cv_prog_LIPO 7345if test -n "$LIPO"; then 7346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 7347$as_echo "$LIPO" >&6; } 7348else 7349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7350$as_echo "no" >&6; } 7351fi 7352 7353 7354fi 7355if test -z "$ac_cv_prog_LIPO"; then 7356 ac_ct_LIPO=$LIPO 7357 # Extract the first word of "lipo", so it can be a program name with args. 7358set dummy lipo; ac_word=$2 7359{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7360$as_echo_n "checking for $ac_word... " >&6; } 7361if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 7362 $as_echo_n "(cached) " >&6 7363else 7364 if test -n "$ac_ct_LIPO"; then 7365 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 7366else 7367as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7368for as_dir in $PATH 7369do 7370 IFS=$as_save_IFS 7371 test -z "$as_dir" && as_dir=. 7372 for ac_exec_ext in '' $ac_executable_extensions; do 7373 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7374 ac_cv_prog_ac_ct_LIPO="lipo" 7375 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7376 break 2 7377 fi 7378done 7379 done 7380IFS=$as_save_IFS 7381 7382fi 7383fi 7384ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 7385if test -n "$ac_ct_LIPO"; then 7386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 7387$as_echo "$ac_ct_LIPO" >&6; } 7388else 7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7390$as_echo "no" >&6; } 7391fi 7392 7393 if test "x$ac_ct_LIPO" = x; then 7394 LIPO=":" 7395 else 7396 case $cross_compiling:$ac_tool_warned in 7397yes:) 7398{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7399$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7400ac_tool_warned=yes ;; 7401esac 7402 LIPO=$ac_ct_LIPO 7403 fi 7404else 7405 LIPO="$ac_cv_prog_LIPO" 7406fi 7407 7408 if test -n "$ac_tool_prefix"; then 7409 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 7410set dummy ${ac_tool_prefix}otool; ac_word=$2 7411{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7412$as_echo_n "checking for $ac_word... " >&6; } 7413if test "${ac_cv_prog_OTOOL+set}" = set; then : 7414 $as_echo_n "(cached) " >&6 7415else 7416 if test -n "$OTOOL"; then 7417 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 7418else 7419as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7420for as_dir in $PATH 7421do 7422 IFS=$as_save_IFS 7423 test -z "$as_dir" && as_dir=. 7424 for ac_exec_ext in '' $ac_executable_extensions; do 7425 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7426 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 7427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7428 break 2 7429 fi 7430done 7431 done 7432IFS=$as_save_IFS 7433 7434fi 7435fi 7436OTOOL=$ac_cv_prog_OTOOL 7437if test -n "$OTOOL"; then 7438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7439$as_echo "$OTOOL" >&6; } 7440else 7441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7442$as_echo "no" >&6; } 7443fi 7444 7445 7446fi 7447if test -z "$ac_cv_prog_OTOOL"; then 7448 ac_ct_OTOOL=$OTOOL 7449 # Extract the first word of "otool", so it can be a program name with args. 7450set dummy otool; ac_word=$2 7451{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7452$as_echo_n "checking for $ac_word... " >&6; } 7453if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7454 $as_echo_n "(cached) " >&6 7455else 7456 if test -n "$ac_ct_OTOOL"; then 7457 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7458else 7459as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7460for as_dir in $PATH 7461do 7462 IFS=$as_save_IFS 7463 test -z "$as_dir" && as_dir=. 7464 for ac_exec_ext in '' $ac_executable_extensions; do 7465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7466 ac_cv_prog_ac_ct_OTOOL="otool" 7467 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7468 break 2 7469 fi 7470done 7471 done 7472IFS=$as_save_IFS 7473 7474fi 7475fi 7476ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7477if test -n "$ac_ct_OTOOL"; then 7478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7479$as_echo "$ac_ct_OTOOL" >&6; } 7480else 7481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7482$as_echo "no" >&6; } 7483fi 7484 7485 if test "x$ac_ct_OTOOL" = x; then 7486 OTOOL=":" 7487 else 7488 case $cross_compiling:$ac_tool_warned in 7489yes:) 7490{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7491$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7492ac_tool_warned=yes ;; 7493esac 7494 OTOOL=$ac_ct_OTOOL 7495 fi 7496else 7497 OTOOL="$ac_cv_prog_OTOOL" 7498fi 7499 7500 if test -n "$ac_tool_prefix"; then 7501 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7502set dummy ${ac_tool_prefix}otool64; ac_word=$2 7503{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7504$as_echo_n "checking for $ac_word... " >&6; } 7505if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7506 $as_echo_n "(cached) " >&6 7507else 7508 if test -n "$OTOOL64"; then 7509 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7510else 7511as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7512for as_dir in $PATH 7513do 7514 IFS=$as_save_IFS 7515 test -z "$as_dir" && as_dir=. 7516 for ac_exec_ext in '' $ac_executable_extensions; do 7517 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7518 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7519 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7520 break 2 7521 fi 7522done 7523 done 7524IFS=$as_save_IFS 7525 7526fi 7527fi 7528OTOOL64=$ac_cv_prog_OTOOL64 7529if test -n "$OTOOL64"; then 7530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7531$as_echo "$OTOOL64" >&6; } 7532else 7533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7534$as_echo "no" >&6; } 7535fi 7536 7537 7538fi 7539if test -z "$ac_cv_prog_OTOOL64"; then 7540 ac_ct_OTOOL64=$OTOOL64 7541 # Extract the first word of "otool64", so it can be a program name with args. 7542set dummy otool64; ac_word=$2 7543{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7544$as_echo_n "checking for $ac_word... " >&6; } 7545if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7546 $as_echo_n "(cached) " >&6 7547else 7548 if test -n "$ac_ct_OTOOL64"; then 7549 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7550else 7551as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7552for as_dir in $PATH 7553do 7554 IFS=$as_save_IFS 7555 test -z "$as_dir" && as_dir=. 7556 for ac_exec_ext in '' $ac_executable_extensions; do 7557 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7558 ac_cv_prog_ac_ct_OTOOL64="otool64" 7559 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7560 break 2 7561 fi 7562done 7563 done 7564IFS=$as_save_IFS 7565 7566fi 7567fi 7568ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7569if test -n "$ac_ct_OTOOL64"; then 7570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7571$as_echo "$ac_ct_OTOOL64" >&6; } 7572else 7573 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7574$as_echo "no" >&6; } 7575fi 7576 7577 if test "x$ac_ct_OTOOL64" = x; then 7578 OTOOL64=":" 7579 else 7580 case $cross_compiling:$ac_tool_warned in 7581yes:) 7582{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7583$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7584ac_tool_warned=yes ;; 7585esac 7586 OTOOL64=$ac_ct_OTOOL64 7587 fi 7588else 7589 OTOOL64="$ac_cv_prog_OTOOL64" 7590fi 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7619$as_echo_n "checking for -single_module linker flag... " >&6; } 7620if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7621 $as_echo_n "(cached) " >&6 7622else 7623 lt_cv_apple_cc_single_mod=no 7624 if test -z "${LT_MULTI_MODULE}"; then 7625 # By default we will add the -single_module flag. You can override 7626 # by either setting the environment variable LT_MULTI_MODULE 7627 # non-empty at configure time, or by adding -multi_module to the 7628 # link flags. 7629 rm -rf libconftest.dylib* 7630 echo "int foo(void){return 1;}" > conftest.c 7631 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7632-dynamiclib -Wl,-single_module conftest.c" >&5 7633 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7634 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7635 _lt_result=$? 7636 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7637 lt_cv_apple_cc_single_mod=yes 7638 else 7639 cat conftest.err >&5 7640 fi 7641 rm -rf libconftest.dylib* 7642 rm -f conftest.* 7643 fi 7644fi 7645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7646$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7648$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7649if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7650 $as_echo_n "(cached) " >&6 7651else 7652 lt_cv_ld_exported_symbols_list=no 7653 save_LDFLAGS=$LDFLAGS 7654 echo "_main" > conftest.sym 7655 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7656 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7657/* end confdefs.h. */ 7658 7659int 7660main () 7661{ 7662 7663 ; 7664 return 0; 7665} 7666_ACEOF 7667if ac_fn_c_try_link "$LINENO"; then : 7668 lt_cv_ld_exported_symbols_list=yes 7669else 7670 lt_cv_ld_exported_symbols_list=no 7671fi 7672rm -f core conftest.err conftest.$ac_objext \ 7673 conftest$ac_exeext conftest.$ac_ext 7674 LDFLAGS="$save_LDFLAGS" 7675 7676fi 7677{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7678$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7680$as_echo_n "checking for -force_load linker flag... " >&6; } 7681if test "${lt_cv_ld_force_load+set}" = set; then : 7682 $as_echo_n "(cached) " >&6 7683else 7684 lt_cv_ld_force_load=no 7685 cat > conftest.c << _LT_EOF 7686int forced_loaded() { return 2;} 7687_LT_EOF 7688 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7689 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7690 echo "$AR cru libconftest.a conftest.o" >&5 7691 $AR cru libconftest.a conftest.o 2>&5 7692 cat > conftest.c << _LT_EOF 7693int main() { return 0;} 7694_LT_EOF 7695 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7696 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7697 _lt_result=$? 7698 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7699 lt_cv_ld_force_load=yes 7700 else 7701 cat conftest.err >&5 7702 fi 7703 rm -f conftest.err libconftest.a conftest conftest.c 7704 rm -rf conftest.dSYM 7705 7706fi 7707{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7708$as_echo "$lt_cv_ld_force_load" >&6; } 7709 case $host_os in 7710 rhapsody* | darwin1.[012]) 7711 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7712 darwin1.*) 7713 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7714 darwin*) # darwin 5.x on 7715 # if running on 10.5 or later, the deployment target defaults 7716 # to the OS version, if on x86, and 10.4, the deployment 7717 # target defaults to 10.4. Don't you love it? 7718 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7719 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7720 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7721 10.[012][,.]*) 7722 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7723 10.*) 7724 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7725 esac 7726 ;; 7727 esac 7728 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7729 _lt_dar_single_mod='$single_module' 7730 fi 7731 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7732 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7733 else 7734 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7735 fi 7736 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7737 _lt_dsymutil='~$DSYMUTIL $lib || :' 7738 else 7739 _lt_dsymutil= 7740 fi 7741 ;; 7742 esac 7743 7744for ac_header in dlfcn.h 7745do : 7746 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7747" 7748if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7749 cat >>confdefs.h <<_ACEOF 7750#define HAVE_DLFCN_H 1 7751_ACEOF 7752 7753fi 7754 7755done 7756 7757 7758 7759 7760 7761# Set options 7762 7763 7764 7765 7766 enable_win32_dll=no 7767 7768 7769 # Check whether --enable-shared was given. 7770if test "${enable_shared+set}" = set; then : 7771 enableval=$enable_shared; p=${PACKAGE-default} 7772 case $enableval in 7773 yes) enable_shared=yes ;; 7774 no) enable_shared=no ;; 7775 *) 7776 enable_shared=no 7777 # Look at the argument we got. We use all the common list separators. 7778 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7779 for pkg in $enableval; do 7780 IFS="$lt_save_ifs" 7781 if test "X$pkg" = "X$p"; then 7782 enable_shared=yes 7783 fi 7784 done 7785 IFS="$lt_save_ifs" 7786 ;; 7787 esac 7788else 7789 enable_shared=yes 7790fi 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 # Check whether --enable-static was given. 7801if test "${enable_static+set}" = set; then : 7802 enableval=$enable_static; p=${PACKAGE-default} 7803 case $enableval in 7804 yes) enable_static=yes ;; 7805 no) enable_static=no ;; 7806 *) 7807 enable_static=no 7808 # Look at the argument we got. We use all the common list separators. 7809 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7810 for pkg in $enableval; do 7811 IFS="$lt_save_ifs" 7812 if test "X$pkg" = "X$p"; then 7813 enable_static=yes 7814 fi 7815 done 7816 IFS="$lt_save_ifs" 7817 ;; 7818 esac 7819else 7820 enable_static=yes 7821fi 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832# Check whether --with-pic was given. 7833if test "${with_pic+set}" = set; then : 7834 withval=$with_pic; pic_mode="$withval" 7835else 7836 pic_mode=default 7837fi 7838 7839 7840test -z "$pic_mode" && pic_mode=default 7841 7842 7843 7844 7845 7846 7847 7848 # Check whether --enable-fast-install was given. 7849if test "${enable_fast_install+set}" = set; then : 7850 enableval=$enable_fast_install; p=${PACKAGE-default} 7851 case $enableval in 7852 yes) enable_fast_install=yes ;; 7853 no) enable_fast_install=no ;; 7854 *) 7855 enable_fast_install=no 7856 # Look at the argument we got. We use all the common list separators. 7857 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7858 for pkg in $enableval; do 7859 IFS="$lt_save_ifs" 7860 if test "X$pkg" = "X$p"; then 7861 enable_fast_install=yes 7862 fi 7863 done 7864 IFS="$lt_save_ifs" 7865 ;; 7866 esac 7867else 7868 enable_fast_install=yes 7869fi 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881# This can be used to rebuild libtool when needed 7882LIBTOOL_DEPS="$ltmain" 7883 7884# Always use our own libtool. 7885LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912test -z "$LN_S" && LN_S="ln -s" 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927if test -n "${ZSH_VERSION+set}" ; then 7928 setopt NO_GLOB_SUBST 7929fi 7930 7931{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7932$as_echo_n "checking for objdir... " >&6; } 7933if test "${lt_cv_objdir+set}" = set; then : 7934 $as_echo_n "(cached) " >&6 7935else 7936 rm -f .libs 2>/dev/null 7937mkdir .libs 2>/dev/null 7938if test -d .libs; then 7939 lt_cv_objdir=.libs 7940else 7941 # MS-DOS does not allow filenames that begin with a dot. 7942 lt_cv_objdir=_libs 7943fi 7944rmdir .libs 2>/dev/null 7945fi 7946{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7947$as_echo "$lt_cv_objdir" >&6; } 7948objdir=$lt_cv_objdir 7949 7950 7951 7952 7953 7954cat >>confdefs.h <<_ACEOF 7955#define LT_OBJDIR "$lt_cv_objdir/" 7956_ACEOF 7957 7958 7959 7960 7961case $host_os in 7962aix3*) 7963 # AIX sometimes has problems with the GCC collect2 program. For some 7964 # reason, if we set the COLLECT_NAMES environment variable, the problems 7965 # vanish in a puff of smoke. 7966 if test "X${COLLECT_NAMES+set}" != Xset; then 7967 COLLECT_NAMES= 7968 export COLLECT_NAMES 7969 fi 7970 ;; 7971esac 7972 7973# Global variables: 7974ofile=libtool 7975can_build_shared=yes 7976 7977# All known linkers require a `.a' archive for static linking (except MSVC, 7978# which needs '.lib'). 7979libext=a 7980 7981with_gnu_ld="$lt_cv_prog_gnu_ld" 7982 7983old_CC="$CC" 7984old_CFLAGS="$CFLAGS" 7985 7986# Set sane defaults for various variables 7987test -z "$CC" && CC=cc 7988test -z "$LTCC" && LTCC=$CC 7989test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7990test -z "$LD" && LD=ld 7991test -z "$ac_objext" && ac_objext=o 7992 7993for cc_temp in $compiler""; do 7994 case $cc_temp in 7995 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7996 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7997 \-*) ;; 7998 *) break;; 7999 esac 8000done 8001cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 8002 8003 8004# Only perform the check for file, if the check method requires it 8005test -z "$MAGIC_CMD" && MAGIC_CMD=file 8006case $deplibs_check_method in 8007file_magic*) 8008 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 8009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 8010$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 8011if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 8012 $as_echo_n "(cached) " >&6 8013else 8014 case $MAGIC_CMD in 8015[\\/*] | ?:[\\/]*) 8016 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8017 ;; 8018*) 8019 lt_save_MAGIC_CMD="$MAGIC_CMD" 8020 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8021 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8022 for ac_dir in $ac_dummy; do 8023 IFS="$lt_save_ifs" 8024 test -z "$ac_dir" && ac_dir=. 8025 if test -f $ac_dir/${ac_tool_prefix}file; then 8026 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 8027 if test -n "$file_magic_test_file"; then 8028 case $deplibs_check_method in 8029 "file_magic "*) 8030 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8031 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8032 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8033 $EGREP "$file_magic_regex" > /dev/null; then 8034 : 8035 else 8036 cat <<_LT_EOF 1>&2 8037 8038*** Warning: the command libtool uses to detect shared libraries, 8039*** $file_magic_cmd, produces output that libtool cannot recognize. 8040*** The result is that libtool may fail to recognize shared libraries 8041*** as such. This will affect the creation of libtool libraries that 8042*** depend on shared libraries, but programs linked with such libtool 8043*** libraries will work regardless of this problem. Nevertheless, you 8044*** may want to report the problem to your system manager and/or to 8045*** bug-libtool@gnu.org 8046 8047_LT_EOF 8048 fi ;; 8049 esac 8050 fi 8051 break 8052 fi 8053 done 8054 IFS="$lt_save_ifs" 8055 MAGIC_CMD="$lt_save_MAGIC_CMD" 8056 ;; 8057esac 8058fi 8059 8060MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8061if test -n "$MAGIC_CMD"; then 8062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8063$as_echo "$MAGIC_CMD" >&6; } 8064else 8065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8066$as_echo "no" >&6; } 8067fi 8068 8069 8070 8071 8072 8073if test -z "$lt_cv_path_MAGIC_CMD"; then 8074 if test -n "$ac_tool_prefix"; then 8075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 8076$as_echo_n "checking for file... " >&6; } 8077if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 8078 $as_echo_n "(cached) " >&6 8079else 8080 case $MAGIC_CMD in 8081[\\/*] | ?:[\\/]*) 8082 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 8083 ;; 8084*) 8085 lt_save_MAGIC_CMD="$MAGIC_CMD" 8086 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 8087 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 8088 for ac_dir in $ac_dummy; do 8089 IFS="$lt_save_ifs" 8090 test -z "$ac_dir" && ac_dir=. 8091 if test -f $ac_dir/file; then 8092 lt_cv_path_MAGIC_CMD="$ac_dir/file" 8093 if test -n "$file_magic_test_file"; then 8094 case $deplibs_check_method in 8095 "file_magic "*) 8096 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 8097 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8098 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 8099 $EGREP "$file_magic_regex" > /dev/null; then 8100 : 8101 else 8102 cat <<_LT_EOF 1>&2 8103 8104*** Warning: the command libtool uses to detect shared libraries, 8105*** $file_magic_cmd, produces output that libtool cannot recognize. 8106*** The result is that libtool may fail to recognize shared libraries 8107*** as such. This will affect the creation of libtool libraries that 8108*** depend on shared libraries, but programs linked with such libtool 8109*** libraries will work regardless of this problem. Nevertheless, you 8110*** may want to report the problem to your system manager and/or to 8111*** bug-libtool@gnu.org 8112 8113_LT_EOF 8114 fi ;; 8115 esac 8116 fi 8117 break 8118 fi 8119 done 8120 IFS="$lt_save_ifs" 8121 MAGIC_CMD="$lt_save_MAGIC_CMD" 8122 ;; 8123esac 8124fi 8125 8126MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 8127if test -n "$MAGIC_CMD"; then 8128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 8129$as_echo "$MAGIC_CMD" >&6; } 8130else 8131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 8132$as_echo "no" >&6; } 8133fi 8134 8135 8136 else 8137 MAGIC_CMD=: 8138 fi 8139fi 8140 8141 fi 8142 ;; 8143esac 8144 8145# Use C for the default configuration in the libtool script 8146 8147lt_save_CC="$CC" 8148ac_ext=c 8149ac_cpp='$CPP $CPPFLAGS' 8150ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 8151ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 8152ac_compiler_gnu=$ac_cv_c_compiler_gnu 8153 8154 8155# Source file extension for C test sources. 8156ac_ext=c 8157 8158# Object file extension for compiled C test sources. 8159objext=o 8160objext=$objext 8161 8162# Code to be used in simple compile tests 8163lt_simple_compile_test_code="int some_variable = 0;" 8164 8165# Code to be used in simple link tests 8166lt_simple_link_test_code='int main(){return(0);}' 8167 8168 8169 8170 8171 8172 8173 8174# If no C compiler was specified, use CC. 8175LTCC=${LTCC-"$CC"} 8176 8177# If no C compiler flags were specified, use CFLAGS. 8178LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 8179 8180# Allow CC to be a program name with arguments. 8181compiler=$CC 8182 8183# Save the default compiler, since it gets overwritten when the other 8184# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 8185compiler_DEFAULT=$CC 8186 8187# save warnings/boilerplate of simple test code 8188ac_outfile=conftest.$ac_objext 8189echo "$lt_simple_compile_test_code" >conftest.$ac_ext 8190eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8191_lt_compiler_boilerplate=`cat conftest.err` 8192$RM conftest* 8193 8194ac_outfile=conftest.$ac_objext 8195echo "$lt_simple_link_test_code" >conftest.$ac_ext 8196eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 8197_lt_linker_boilerplate=`cat conftest.err` 8198$RM -r conftest* 8199 8200 8201## CAVEAT EMPTOR: 8202## There is no encapsulation within the following macros, do not change 8203## the running order or otherwise move them around unless you know exactly 8204## what you are doing... 8205if test -n "$compiler"; then 8206 8207lt_prog_compiler_no_builtin_flag= 8208 8209if test "$GCC" = yes; then 8210 case $cc_basename in 8211 nvcc*) 8212 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 8213 *) 8214 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 8215 esac 8216 8217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 8218$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 8219if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 8220 $as_echo_n "(cached) " >&6 8221else 8222 lt_cv_prog_compiler_rtti_exceptions=no 8223 ac_outfile=conftest.$ac_objext 8224 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8225 lt_compiler_flag="-fno-rtti -fno-exceptions" 8226 # Insert the option either (1) after the last *FLAGS variable, or 8227 # (2) before a word containing "conftest.", or (3) at the end. 8228 # Note that $ac_compile itself does not contain backslashes and begins 8229 # with a dollar sign (not a hyphen), so the echo should work correctly. 8230 # The option is referenced via a variable to avoid confusing sed. 8231 lt_compile=`echo "$ac_compile" | $SED \ 8232 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8233 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8234 -e 's:$: $lt_compiler_flag:'` 8235 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8236 (eval "$lt_compile" 2>conftest.err) 8237 ac_status=$? 8238 cat conftest.err >&5 8239 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8240 if (exit $ac_status) && test -s "$ac_outfile"; then 8241 # The compiler can only warn and ignore the option if not recognized 8242 # So say no if there are warnings other than the usual output. 8243 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8244 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8245 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8246 lt_cv_prog_compiler_rtti_exceptions=yes 8247 fi 8248 fi 8249 $RM conftest* 8250 8251fi 8252{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 8253$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 8254 8255if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 8256 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 8257else 8258 : 8259fi 8260 8261fi 8262 8263 8264 8265 8266 8267 8268 lt_prog_compiler_wl= 8269lt_prog_compiler_pic= 8270lt_prog_compiler_static= 8271 8272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 8273$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 8274 8275 if test "$GCC" = yes; then 8276 lt_prog_compiler_wl='-Wl,' 8277 lt_prog_compiler_static='-static' 8278 8279 case $host_os in 8280 aix*) 8281 # All AIX code is PIC. 8282 if test "$host_cpu" = ia64; then 8283 # AIX 5 now supports IA64 processor 8284 lt_prog_compiler_static='-Bstatic' 8285 fi 8286 lt_prog_compiler_pic='-fPIC' 8287 ;; 8288 8289 amigaos*) 8290 case $host_cpu in 8291 powerpc) 8292 # see comment about AmigaOS4 .so support 8293 lt_prog_compiler_pic='-fPIC' 8294 ;; 8295 m68k) 8296 # FIXME: we need at least 68020 code to build shared libraries, but 8297 # adding the `-m68020' flag to GCC prevents building anything better, 8298 # like `-m68040'. 8299 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 8300 ;; 8301 esac 8302 ;; 8303 8304 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8305 # PIC is the default for these OSes. 8306 ;; 8307 8308 mingw* | cygwin* | pw32* | os2* | cegcc*) 8309 # This hack is so that the source file can tell whether it is being 8310 # built for inclusion in a dll (and should export symbols for example). 8311 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8312 # (--disable-auto-import) libraries 8313 lt_prog_compiler_pic='-DDLL_EXPORT' 8314 ;; 8315 8316 darwin* | rhapsody*) 8317 # PIC is the default on this platform 8318 # Common symbols not allowed in MH_DYLIB files 8319 lt_prog_compiler_pic='-fno-common' 8320 ;; 8321 8322 haiku*) 8323 # PIC is the default for Haiku. 8324 # The "-static" flag exists, but is broken. 8325 lt_prog_compiler_static= 8326 ;; 8327 8328 hpux*) 8329 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8330 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8331 # sets the default TLS model and affects inlining. 8332 case $host_cpu in 8333 hppa*64*) 8334 # +Z the default 8335 ;; 8336 *) 8337 lt_prog_compiler_pic='-fPIC' 8338 ;; 8339 esac 8340 ;; 8341 8342 interix[3-9]*) 8343 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8344 # Instead, we relocate shared libraries at runtime. 8345 ;; 8346 8347 msdosdjgpp*) 8348 # Just because we use GCC doesn't mean we suddenly get shared libraries 8349 # on systems that don't support them. 8350 lt_prog_compiler_can_build_shared=no 8351 enable_shared=no 8352 ;; 8353 8354 *nto* | *qnx*) 8355 # QNX uses GNU C++, but need to define -shared option too, otherwise 8356 # it will coredump. 8357 lt_prog_compiler_pic='-fPIC -shared' 8358 ;; 8359 8360 sysv4*MP*) 8361 if test -d /usr/nec; then 8362 lt_prog_compiler_pic=-Kconform_pic 8363 fi 8364 ;; 8365 8366 *) 8367 lt_prog_compiler_pic='-fPIC' 8368 ;; 8369 esac 8370 8371 case $cc_basename in 8372 nvcc*) # Cuda Compiler Driver 2.2 8373 lt_prog_compiler_wl='-Xlinker ' 8374 lt_prog_compiler_pic='-Xcompiler -fPIC' 8375 ;; 8376 esac 8377 else 8378 # PORTME Check for flag to pass linker flags through the system compiler. 8379 case $host_os in 8380 aix*) 8381 lt_prog_compiler_wl='-Wl,' 8382 if test "$host_cpu" = ia64; then 8383 # AIX 5 now supports IA64 processor 8384 lt_prog_compiler_static='-Bstatic' 8385 else 8386 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8387 fi 8388 ;; 8389 8390 mingw* | cygwin* | pw32* | os2* | cegcc*) 8391 # This hack is so that the source file can tell whether it is being 8392 # built for inclusion in a dll (and should export symbols for example). 8393 lt_prog_compiler_pic='-DDLL_EXPORT' 8394 ;; 8395 8396 hpux9* | hpux10* | hpux11*) 8397 lt_prog_compiler_wl='-Wl,' 8398 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8399 # not for PA HP-UX. 8400 case $host_cpu in 8401 hppa*64*|ia64*) 8402 # +Z the default 8403 ;; 8404 *) 8405 lt_prog_compiler_pic='+Z' 8406 ;; 8407 esac 8408 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8409 lt_prog_compiler_static='${wl}-a ${wl}archive' 8410 ;; 8411 8412 irix5* | irix6* | nonstopux*) 8413 lt_prog_compiler_wl='-Wl,' 8414 # PIC (with -KPIC) is the default. 8415 lt_prog_compiler_static='-non_shared' 8416 ;; 8417 8418 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8419 case $cc_basename in 8420 # old Intel for x86_64 which still supported -KPIC. 8421 ecc*) 8422 lt_prog_compiler_wl='-Wl,' 8423 lt_prog_compiler_pic='-KPIC' 8424 lt_prog_compiler_static='-static' 8425 ;; 8426 # icc used to be incompatible with GCC. 8427 # ICC 10 doesn't accept -KPIC any more. 8428 icc* | ifort*) 8429 lt_prog_compiler_wl='-Wl,' 8430 lt_prog_compiler_pic='-fPIC' 8431 lt_prog_compiler_static='-static' 8432 ;; 8433 # Lahey Fortran 8.1. 8434 lf95*) 8435 lt_prog_compiler_wl='-Wl,' 8436 lt_prog_compiler_pic='--shared' 8437 lt_prog_compiler_static='--static' 8438 ;; 8439 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8440 # Portland Group compilers (*not* the Pentium gcc compiler, 8441 # which looks to be a dead project) 8442 lt_prog_compiler_wl='-Wl,' 8443 lt_prog_compiler_pic='-fpic' 8444 lt_prog_compiler_static='-Bstatic' 8445 ;; 8446 ccc*) 8447 lt_prog_compiler_wl='-Wl,' 8448 # All Alpha code is PIC. 8449 lt_prog_compiler_static='-non_shared' 8450 ;; 8451 xl* | bgxl* | bgf* | mpixl*) 8452 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8453 lt_prog_compiler_wl='-Wl,' 8454 lt_prog_compiler_pic='-qpic' 8455 lt_prog_compiler_static='-qstaticlink' 8456 ;; 8457 *) 8458 case `$CC -V 2>&1 | sed 5q` in 8459 *Sun\ F* | *Sun*Fortran*) 8460 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8461 lt_prog_compiler_pic='-KPIC' 8462 lt_prog_compiler_static='-Bstatic' 8463 lt_prog_compiler_wl='' 8464 ;; 8465 *Sun\ C*) 8466 # Sun C 5.9 8467 lt_prog_compiler_pic='-KPIC' 8468 lt_prog_compiler_static='-Bstatic' 8469 lt_prog_compiler_wl='-Wl,' 8470 ;; 8471 esac 8472 ;; 8473 esac 8474 ;; 8475 8476 newsos6) 8477 lt_prog_compiler_pic='-KPIC' 8478 lt_prog_compiler_static='-Bstatic' 8479 ;; 8480 8481 *nto* | *qnx*) 8482 # QNX uses GNU C++, but need to define -shared option too, otherwise 8483 # it will coredump. 8484 lt_prog_compiler_pic='-fPIC -shared' 8485 ;; 8486 8487 osf3* | osf4* | osf5*) 8488 lt_prog_compiler_wl='-Wl,' 8489 # All OSF/1 code is PIC. 8490 lt_prog_compiler_static='-non_shared' 8491 ;; 8492 8493 rdos*) 8494 lt_prog_compiler_static='-non_shared' 8495 ;; 8496 8497 solaris*) 8498 lt_prog_compiler_pic='-KPIC' 8499 lt_prog_compiler_static='-Bstatic' 8500 case $cc_basename in 8501 f77* | f90* | f95*) 8502 lt_prog_compiler_wl='-Qoption ld ';; 8503 *) 8504 lt_prog_compiler_wl='-Wl,';; 8505 esac 8506 ;; 8507 8508 sunos4*) 8509 lt_prog_compiler_wl='-Qoption ld ' 8510 lt_prog_compiler_pic='-PIC' 8511 lt_prog_compiler_static='-Bstatic' 8512 ;; 8513 8514 sysv4 | sysv4.2uw2* | sysv4.3*) 8515 lt_prog_compiler_wl='-Wl,' 8516 lt_prog_compiler_pic='-KPIC' 8517 lt_prog_compiler_static='-Bstatic' 8518 ;; 8519 8520 sysv4*MP*) 8521 if test -d /usr/nec ;then 8522 lt_prog_compiler_pic='-Kconform_pic' 8523 lt_prog_compiler_static='-Bstatic' 8524 fi 8525 ;; 8526 8527 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8528 lt_prog_compiler_wl='-Wl,' 8529 lt_prog_compiler_pic='-KPIC' 8530 lt_prog_compiler_static='-Bstatic' 8531 ;; 8532 8533 unicos*) 8534 lt_prog_compiler_wl='-Wl,' 8535 lt_prog_compiler_can_build_shared=no 8536 ;; 8537 8538 uts4*) 8539 lt_prog_compiler_pic='-pic' 8540 lt_prog_compiler_static='-Bstatic' 8541 ;; 8542 8543 *) 8544 lt_prog_compiler_can_build_shared=no 8545 ;; 8546 esac 8547 fi 8548 8549case $host_os in 8550 # For platforms which do not support PIC, -DPIC is meaningless: 8551 *djgpp*) 8552 lt_prog_compiler_pic= 8553 ;; 8554 *) 8555 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8556 ;; 8557esac 8558{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8559$as_echo "$lt_prog_compiler_pic" >&6; } 8560 8561 8562 8563 8564 8565 8566# 8567# Check to make sure the PIC flag actually works. 8568# 8569if test -n "$lt_prog_compiler_pic"; then 8570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8571$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8572if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8573 $as_echo_n "(cached) " >&6 8574else 8575 lt_cv_prog_compiler_pic_works=no 8576 ac_outfile=conftest.$ac_objext 8577 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8578 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8579 # Insert the option either (1) after the last *FLAGS variable, or 8580 # (2) before a word containing "conftest.", or (3) at the end. 8581 # Note that $ac_compile itself does not contain backslashes and begins 8582 # with a dollar sign (not a hyphen), so the echo should work correctly. 8583 # The option is referenced via a variable to avoid confusing sed. 8584 lt_compile=`echo "$ac_compile" | $SED \ 8585 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8586 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8587 -e 's:$: $lt_compiler_flag:'` 8588 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8589 (eval "$lt_compile" 2>conftest.err) 8590 ac_status=$? 8591 cat conftest.err >&5 8592 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8593 if (exit $ac_status) && test -s "$ac_outfile"; then 8594 # The compiler can only warn and ignore the option if not recognized 8595 # So say no if there are warnings other than the usual output. 8596 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8597 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8598 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8599 lt_cv_prog_compiler_pic_works=yes 8600 fi 8601 fi 8602 $RM conftest* 8603 8604fi 8605{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8606$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8607 8608if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8609 case $lt_prog_compiler_pic in 8610 "" | " "*) ;; 8611 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8612 esac 8613else 8614 lt_prog_compiler_pic= 8615 lt_prog_compiler_can_build_shared=no 8616fi 8617 8618fi 8619 8620 8621 8622 8623 8624 8625# 8626# Check to make sure the static flag actually works. 8627# 8628wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8629{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8630$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8631if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8632 $as_echo_n "(cached) " >&6 8633else 8634 lt_cv_prog_compiler_static_works=no 8635 save_LDFLAGS="$LDFLAGS" 8636 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8637 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8638 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8639 # The linker can only warn and ignore the option if not recognized 8640 # So say no if there are warnings 8641 if test -s conftest.err; then 8642 # Append any errors to the config.log. 8643 cat conftest.err 1>&5 8644 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8645 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8646 if diff conftest.exp conftest.er2 >/dev/null; then 8647 lt_cv_prog_compiler_static_works=yes 8648 fi 8649 else 8650 lt_cv_prog_compiler_static_works=yes 8651 fi 8652 fi 8653 $RM -r conftest* 8654 LDFLAGS="$save_LDFLAGS" 8655 8656fi 8657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8658$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8659 8660if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8661 : 8662else 8663 lt_prog_compiler_static= 8664fi 8665 8666 8667 8668 8669 8670 8671 8672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8673$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8674if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8675 $as_echo_n "(cached) " >&6 8676else 8677 lt_cv_prog_compiler_c_o=no 8678 $RM -r conftest 2>/dev/null 8679 mkdir conftest 8680 cd conftest 8681 mkdir out 8682 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8683 8684 lt_compiler_flag="-o out/conftest2.$ac_objext" 8685 # Insert the option either (1) after the last *FLAGS variable, or 8686 # (2) before a word containing "conftest.", or (3) at the end. 8687 # Note that $ac_compile itself does not contain backslashes and begins 8688 # with a dollar sign (not a hyphen), so the echo should work correctly. 8689 lt_compile=`echo "$ac_compile" | $SED \ 8690 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8691 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8692 -e 's:$: $lt_compiler_flag:'` 8693 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8694 (eval "$lt_compile" 2>out/conftest.err) 8695 ac_status=$? 8696 cat out/conftest.err >&5 8697 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8698 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8699 then 8700 # The compiler can only warn and ignore the option if not recognized 8701 # So say no if there are warnings 8702 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8703 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8704 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8705 lt_cv_prog_compiler_c_o=yes 8706 fi 8707 fi 8708 chmod u+w . 2>&5 8709 $RM conftest* 8710 # SGI C++ compiler will create directory out/ii_files/ for 8711 # template instantiation 8712 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8713 $RM out/* && rmdir out 8714 cd .. 8715 $RM -r conftest 8716 $RM conftest* 8717 8718fi 8719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8720$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8721 8722 8723 8724 8725 8726 8727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8728$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8729if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8730 $as_echo_n "(cached) " >&6 8731else 8732 lt_cv_prog_compiler_c_o=no 8733 $RM -r conftest 2>/dev/null 8734 mkdir conftest 8735 cd conftest 8736 mkdir out 8737 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8738 8739 lt_compiler_flag="-o out/conftest2.$ac_objext" 8740 # Insert the option either (1) after the last *FLAGS variable, or 8741 # (2) before a word containing "conftest.", or (3) at the end. 8742 # Note that $ac_compile itself does not contain backslashes and begins 8743 # with a dollar sign (not a hyphen), so the echo should work correctly. 8744 lt_compile=`echo "$ac_compile" | $SED \ 8745 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8746 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8747 -e 's:$: $lt_compiler_flag:'` 8748 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8749 (eval "$lt_compile" 2>out/conftest.err) 8750 ac_status=$? 8751 cat out/conftest.err >&5 8752 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8753 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8754 then 8755 # The compiler can only warn and ignore the option if not recognized 8756 # So say no if there are warnings 8757 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8758 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8759 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8760 lt_cv_prog_compiler_c_o=yes 8761 fi 8762 fi 8763 chmod u+w . 2>&5 8764 $RM conftest* 8765 # SGI C++ compiler will create directory out/ii_files/ for 8766 # template instantiation 8767 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8768 $RM out/* && rmdir out 8769 cd .. 8770 $RM -r conftest 8771 $RM conftest* 8772 8773fi 8774{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8775$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8776 8777 8778 8779 8780hard_links="nottested" 8781if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8782 # do not overwrite the value of need_locks provided by the user 8783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8784$as_echo_n "checking if we can lock with hard links... " >&6; } 8785 hard_links=yes 8786 $RM conftest* 8787 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8788 touch conftest.a 8789 ln conftest.a conftest.b 2>&5 || hard_links=no 8790 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8792$as_echo "$hard_links" >&6; } 8793 if test "$hard_links" = no; then 8794 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8795$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8796 need_locks=warn 8797 fi 8798else 8799 need_locks=no 8800fi 8801 8802 8803 8804 8805 8806 8807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8808$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8809 8810 runpath_var= 8811 allow_undefined_flag= 8812 always_export_symbols=no 8813 archive_cmds= 8814 archive_expsym_cmds= 8815 compiler_needs_object=no 8816 enable_shared_with_static_runtimes=no 8817 export_dynamic_flag_spec= 8818 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8819 hardcode_automatic=no 8820 hardcode_direct=no 8821 hardcode_direct_absolute=no 8822 hardcode_libdir_flag_spec= 8823 hardcode_libdir_flag_spec_ld= 8824 hardcode_libdir_separator= 8825 hardcode_minus_L=no 8826 hardcode_shlibpath_var=unsupported 8827 inherit_rpath=no 8828 link_all_deplibs=unknown 8829 module_cmds= 8830 module_expsym_cmds= 8831 old_archive_from_new_cmds= 8832 old_archive_from_expsyms_cmds= 8833 thread_safe_flag_spec= 8834 whole_archive_flag_spec= 8835 # include_expsyms should be a list of space-separated symbols to be *always* 8836 # included in the symbol list 8837 include_expsyms= 8838 # exclude_expsyms can be an extended regexp of symbols to exclude 8839 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8840 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8841 # as well as any symbol that contains `d'. 8842 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8843 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8844 # platforms (ab)use it in PIC code, but their linkers get confused if 8845 # the symbol is explicitly referenced. Since portable code cannot 8846 # rely on this symbol name, it's probably fine to never include it in 8847 # preloaded symbol tables. 8848 # Exclude shared library initialization/finalization symbols. 8849 extract_expsyms_cmds= 8850 8851 case $host_os in 8852 cygwin* | mingw* | pw32* | cegcc*) 8853 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8854 # When not using gcc, we currently assume that we are using 8855 # Microsoft Visual C++. 8856 if test "$GCC" != yes; then 8857 with_gnu_ld=no 8858 fi 8859 ;; 8860 interix*) 8861 # we just hope/assume this is gcc and not c89 (= MSVC++) 8862 with_gnu_ld=yes 8863 ;; 8864 openbsd*) 8865 with_gnu_ld=no 8866 ;; 8867 esac 8868 8869 ld_shlibs=yes 8870 8871 # On some targets, GNU ld is compatible enough with the native linker 8872 # that we're better off using the native interface for both. 8873 lt_use_gnu_ld_interface=no 8874 if test "$with_gnu_ld" = yes; then 8875 case $host_os in 8876 aix*) 8877 # The AIX port of GNU ld has always aspired to compatibility 8878 # with the native linker. However, as the warning in the GNU ld 8879 # block says, versions before 2.19.5* couldn't really create working 8880 # shared libraries, regardless of the interface used. 8881 case `$LD -v 2>&1` in 8882 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8883 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8884 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8885 *) 8886 lt_use_gnu_ld_interface=yes 8887 ;; 8888 esac 8889 ;; 8890 *) 8891 lt_use_gnu_ld_interface=yes 8892 ;; 8893 esac 8894 fi 8895 8896 if test "$lt_use_gnu_ld_interface" = yes; then 8897 # If archive_cmds runs LD, not CC, wlarc should be empty 8898 wlarc='${wl}' 8899 8900 # Set some defaults for GNU ld with shared library support. These 8901 # are reset later if shared libraries are not supported. Putting them 8902 # here allows them to be overridden if necessary. 8903 runpath_var=LD_RUN_PATH 8904 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8905 export_dynamic_flag_spec='${wl}--export-dynamic' 8906 # ancient GNU ld didn't support --whole-archive et. al. 8907 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8908 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8909 else 8910 whole_archive_flag_spec= 8911 fi 8912 supports_anon_versioning=no 8913 case `$LD -v 2>&1` in 8914 *GNU\ gold*) supports_anon_versioning=yes ;; 8915 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8916 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8917 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8918 *\ 2.11.*) ;; # other 2.11 versions 8919 *) supports_anon_versioning=yes ;; 8920 esac 8921 8922 # See if GNU ld supports shared libraries. 8923 case $host_os in 8924 aix[3-9]*) 8925 # On AIX/PPC, the GNU linker is very broken 8926 if test "$host_cpu" != ia64; then 8927 ld_shlibs=no 8928 cat <<_LT_EOF 1>&2 8929 8930*** Warning: the GNU linker, at least up to release 2.19, is reported 8931*** to be unable to reliably create shared libraries on AIX. 8932*** Therefore, libtool is disabling shared libraries support. If you 8933*** really care for shared libraries, you may want to install binutils 8934*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8935*** You will then need to restart the configuration process. 8936 8937_LT_EOF 8938 fi 8939 ;; 8940 8941 amigaos*) 8942 case $host_cpu in 8943 powerpc) 8944 # see comment about AmigaOS4 .so support 8945 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8946 archive_expsym_cmds='' 8947 ;; 8948 m68k) 8949 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)' 8950 hardcode_libdir_flag_spec='-L$libdir' 8951 hardcode_minus_L=yes 8952 ;; 8953 esac 8954 ;; 8955 8956 beos*) 8957 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8958 allow_undefined_flag=unsupported 8959 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8960 # support --undefined. This deserves some investigation. FIXME 8961 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8962 else 8963 ld_shlibs=no 8964 fi 8965 ;; 8966 8967 cygwin* | mingw* | pw32* | cegcc*) 8968 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8969 # as there is no search path for DLLs. 8970 hardcode_libdir_flag_spec='-L$libdir' 8971 export_dynamic_flag_spec='${wl}--export-all-symbols' 8972 allow_undefined_flag=unsupported 8973 always_export_symbols=no 8974 enable_shared_with_static_runtimes=yes 8975 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8976 8977 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8978 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8979 # If the export-symbols file already is a .def file (1st line 8980 # is EXPORTS), use it as is; otherwise, prepend... 8981 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8982 cp $export_symbols $output_objdir/$soname.def; 8983 else 8984 echo EXPORTS > $output_objdir/$soname.def; 8985 cat $export_symbols >> $output_objdir/$soname.def; 8986 fi~ 8987 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8988 else 8989 ld_shlibs=no 8990 fi 8991 ;; 8992 8993 haiku*) 8994 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8995 link_all_deplibs=yes 8996 ;; 8997 8998 interix[3-9]*) 8999 hardcode_direct=no 9000 hardcode_shlibpath_var=no 9001 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9002 export_dynamic_flag_spec='${wl}-E' 9003 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 9004 # Instead, shared libraries are loaded at an image base (0x10000000 by 9005 # default) and relocated if they conflict, which is a slow very memory 9006 # consuming and fragmenting process. To avoid this, we pick a random, 9007 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 9008 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 9009 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 9010 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' 9011 ;; 9012 9013 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 9014 tmp_diet=no 9015 if test "$host_os" = linux-dietlibc; then 9016 case $cc_basename in 9017 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 9018 esac 9019 fi 9020 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 9021 && test "$tmp_diet" = no 9022 then 9023 tmp_addflag=' $pic_flag' 9024 tmp_sharedflag='-shared' 9025 case $cc_basename,$host_cpu in 9026 pgcc*) # Portland Group C compiler 9027 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' 9028 tmp_addflag=' $pic_flag' 9029 ;; 9030 pgf77* | pgf90* | pgf95* | pgfortran*) 9031 # Portland Group f77 and f90 compilers 9032 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' 9033 tmp_addflag=' $pic_flag -Mnomain' ;; 9034 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 9035 tmp_addflag=' -i_dynamic' ;; 9036 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 9037 tmp_addflag=' -i_dynamic -nofor_main' ;; 9038 ifc* | ifort*) # Intel Fortran compiler 9039 tmp_addflag=' -nofor_main' ;; 9040 lf95*) # Lahey Fortran 8.1 9041 whole_archive_flag_spec= 9042 tmp_sharedflag='--shared' ;; 9043 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 9044 tmp_sharedflag='-qmkshrobj' 9045 tmp_addflag= ;; 9046 nvcc*) # Cuda Compiler Driver 2.2 9047 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' 9048 compiler_needs_object=yes 9049 ;; 9050 esac 9051 case `$CC -V 2>&1 | sed 5q` in 9052 *Sun\ C*) # Sun C 5.9 9053 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' 9054 compiler_needs_object=yes 9055 tmp_sharedflag='-G' ;; 9056 *Sun\ F*) # Sun Fortran 8.3 9057 tmp_sharedflag='-G' ;; 9058 esac 9059 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9060 9061 if test "x$supports_anon_versioning" = xyes; then 9062 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9063 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9064 echo "local: *; };" >> $output_objdir/$libname.ver~ 9065 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 9066 fi 9067 9068 case $cc_basename in 9069 xlf* | bgf* | bgxlf* | mpixlf*) 9070 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 9071 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 9072 hardcode_libdir_flag_spec= 9073 hardcode_libdir_flag_spec_ld='-rpath $libdir' 9074 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib' 9075 if test "x$supports_anon_versioning" = xyes; then 9076 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 9077 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 9078 echo "local: *; };" >> $output_objdir/$libname.ver~ 9079 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 9080 fi 9081 ;; 9082 esac 9083 else 9084 ld_shlibs=no 9085 fi 9086 ;; 9087 9088 netbsd*) 9089 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9090 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 9091 wlarc= 9092 else 9093 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9094 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9095 fi 9096 ;; 9097 9098 solaris*) 9099 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 9100 ld_shlibs=no 9101 cat <<_LT_EOF 1>&2 9102 9103*** Warning: The releases 2.8.* of the GNU linker cannot reliably 9104*** create shared libraries on Solaris systems. Therefore, libtool 9105*** is disabling shared libraries support. We urge you to upgrade GNU 9106*** binutils to release 2.9.1 or newer. Another option is to modify 9107*** your PATH or compiler configuration so that the native linker is 9108*** used, and then restart. 9109 9110_LT_EOF 9111 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9112 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9113 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9114 else 9115 ld_shlibs=no 9116 fi 9117 ;; 9118 9119 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 9120 case `$LD -v 2>&1` in 9121 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 9122 ld_shlibs=no 9123 cat <<_LT_EOF 1>&2 9124 9125*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 9126*** reliably create shared libraries on SCO systems. Therefore, libtool 9127*** is disabling shared libraries support. We urge you to upgrade GNU 9128*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 9129*** your PATH or compiler configuration so that the native linker is 9130*** used, and then restart. 9131 9132_LT_EOF 9133 ;; 9134 *) 9135 # For security reasons, it is highly recommended that you always 9136 # use absolute paths for naming shared libraries, and exclude the 9137 # DT_RUNPATH tag from executables and libraries. But doing so 9138 # requires that you compile everything twice, which is a pain. 9139 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9140 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9141 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9142 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9143 else 9144 ld_shlibs=no 9145 fi 9146 ;; 9147 esac 9148 ;; 9149 9150 sunos4*) 9151 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9152 wlarc= 9153 hardcode_direct=yes 9154 hardcode_shlibpath_var=no 9155 ;; 9156 9157 *) 9158 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 9159 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9160 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 9161 else 9162 ld_shlibs=no 9163 fi 9164 ;; 9165 esac 9166 9167 if test "$ld_shlibs" = no; then 9168 runpath_var= 9169 hardcode_libdir_flag_spec= 9170 export_dynamic_flag_spec= 9171 whole_archive_flag_spec= 9172 fi 9173 else 9174 # PORTME fill in a description of your system's linker (not GNU ld) 9175 case $host_os in 9176 aix3*) 9177 allow_undefined_flag=unsupported 9178 always_export_symbols=yes 9179 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' 9180 # Note: this linker hardcodes the directories in LIBPATH if there 9181 # are no directories specified by -L. 9182 hardcode_minus_L=yes 9183 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 9184 # Neither direct hardcoding nor static linking is supported with a 9185 # broken collect2. 9186 hardcode_direct=unsupported 9187 fi 9188 ;; 9189 9190 aix[4-9]*) 9191 if test "$host_cpu" = ia64; then 9192 # On IA64, the linker does run time linking by default, so we don't 9193 # have to do anything special. 9194 aix_use_runtimelinking=no 9195 exp_sym_flag='-Bexport' 9196 no_entry_flag="" 9197 else 9198 # If we're using GNU nm, then we don't want the "-C" option. 9199 # -C means demangle to AIX nm, but means don't demangle with GNU nm 9200 # Also, AIX nm treats weak defined symbols like other global 9201 # defined symbols, whereas GNU nm marks them as "W". 9202 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 9203 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' 9204 else 9205 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 9206 fi 9207 aix_use_runtimelinking=no 9208 9209 # Test if we are trying to use run time linking or normal 9210 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 9211 # need to do runtime linking. 9212 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 9213 for ld_flag in $LDFLAGS; do 9214 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 9215 aix_use_runtimelinking=yes 9216 break 9217 fi 9218 done 9219 ;; 9220 esac 9221 9222 exp_sym_flag='-bexport' 9223 no_entry_flag='-bnoentry' 9224 fi 9225 9226 # When large executables or shared objects are built, AIX ld can 9227 # have problems creating the table of contents. If linking a library 9228 # or program results in "error TOC overflow" add -mminimal-toc to 9229 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 9230 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 9231 9232 archive_cmds='' 9233 hardcode_direct=yes 9234 hardcode_direct_absolute=yes 9235 hardcode_libdir_separator=':' 9236 link_all_deplibs=yes 9237 file_list_spec='${wl}-f,' 9238 9239 if test "$GCC" = yes; then 9240 case $host_os in aix4.[012]|aix4.[012].*) 9241 # We only want to do this on AIX 4.2 and lower, the check 9242 # below for broken collect2 doesn't work under 4.3+ 9243 collect2name=`${CC} -print-prog-name=collect2` 9244 if test -f "$collect2name" && 9245 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 9246 then 9247 # We have reworked collect2 9248 : 9249 else 9250 # We have old collect2 9251 hardcode_direct=unsupported 9252 # It fails to find uninstalled libraries when the uninstalled 9253 # path is not listed in the libpath. Setting hardcode_minus_L 9254 # to unsupported forces relinking 9255 hardcode_minus_L=yes 9256 hardcode_libdir_flag_spec='-L$libdir' 9257 hardcode_libdir_separator= 9258 fi 9259 ;; 9260 esac 9261 shared_flag='-shared' 9262 if test "$aix_use_runtimelinking" = yes; then 9263 shared_flag="$shared_flag "'${wl}-G' 9264 fi 9265 else 9266 # not using gcc 9267 if test "$host_cpu" = ia64; then 9268 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 9269 # chokes on -Wl,-G. The following line is correct: 9270 shared_flag='-G' 9271 else 9272 if test "$aix_use_runtimelinking" = yes; then 9273 shared_flag='${wl}-G' 9274 else 9275 shared_flag='${wl}-bM:SRE' 9276 fi 9277 fi 9278 fi 9279 9280 export_dynamic_flag_spec='${wl}-bexpall' 9281 # It seems that -bexpall does not export symbols beginning with 9282 # underscore (_), so it is better to generate a list of symbols to export. 9283 always_export_symbols=yes 9284 if test "$aix_use_runtimelinking" = yes; then 9285 # Warning - without using the other runtime loading flags (-brtl), 9286 # -berok will link without error, but may produce a broken library. 9287 allow_undefined_flag='-berok' 9288 # Determine the default libpath from the value encoded in an 9289 # empty executable. 9290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9291/* end confdefs.h. */ 9292 9293int 9294main () 9295{ 9296 9297 ; 9298 return 0; 9299} 9300_ACEOF 9301if ac_fn_c_try_link "$LINENO"; then : 9302 9303lt_aix_libpath_sed=' 9304 /Import File Strings/,/^$/ { 9305 /^0/ { 9306 s/^0 *\(.*\)$/\1/ 9307 p 9308 } 9309 }' 9310aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9311# Check for a 64-bit object if we didn't find anything. 9312if test -z "$aix_libpath"; then 9313 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9314fi 9315fi 9316rm -f core conftest.err conftest.$ac_objext \ 9317 conftest$ac_exeext conftest.$ac_ext 9318if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9319 9320 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9321 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" 9322 else 9323 if test "$host_cpu" = ia64; then 9324 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9325 allow_undefined_flag="-z nodefs" 9326 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" 9327 else 9328 # Determine the default libpath from the value encoded in an 9329 # empty executable. 9330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9331/* end confdefs.h. */ 9332 9333int 9334main () 9335{ 9336 9337 ; 9338 return 0; 9339} 9340_ACEOF 9341if ac_fn_c_try_link "$LINENO"; then : 9342 9343lt_aix_libpath_sed=' 9344 /Import File Strings/,/^$/ { 9345 /^0/ { 9346 s/^0 *\(.*\)$/\1/ 9347 p 9348 } 9349 }' 9350aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9351# Check for a 64-bit object if we didn't find anything. 9352if test -z "$aix_libpath"; then 9353 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9354fi 9355fi 9356rm -f core conftest.err conftest.$ac_objext \ 9357 conftest$ac_exeext conftest.$ac_ext 9358if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9359 9360 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9361 # Warning - without using the other run time loading flags, 9362 # -berok will link without error, but may produce a broken library. 9363 no_undefined_flag=' ${wl}-bernotok' 9364 allow_undefined_flag=' ${wl}-berok' 9365 if test "$with_gnu_ld" = yes; then 9366 # We only use this code for GNU lds that support --whole-archive. 9367 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9368 else 9369 # Exported symbols can be pulled into shared objects from archives 9370 whole_archive_flag_spec='$convenience' 9371 fi 9372 archive_cmds_need_lc=yes 9373 # This is similar to how AIX traditionally builds its shared libraries. 9374 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' 9375 fi 9376 fi 9377 ;; 9378 9379 amigaos*) 9380 case $host_cpu in 9381 powerpc) 9382 # see comment about AmigaOS4 .so support 9383 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9384 archive_expsym_cmds='' 9385 ;; 9386 m68k) 9387 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)' 9388 hardcode_libdir_flag_spec='-L$libdir' 9389 hardcode_minus_L=yes 9390 ;; 9391 esac 9392 ;; 9393 9394 bsdi[45]*) 9395 export_dynamic_flag_spec=-rdynamic 9396 ;; 9397 9398 cygwin* | mingw* | pw32* | cegcc*) 9399 # When not using gcc, we currently assume that we are using 9400 # Microsoft Visual C++. 9401 # hardcode_libdir_flag_spec is actually meaningless, as there is 9402 # no search path for DLLs. 9403 hardcode_libdir_flag_spec=' ' 9404 allow_undefined_flag=unsupported 9405 # Tell ltmain to make .lib files, not .a files. 9406 libext=lib 9407 # Tell ltmain to make .dll files, not .so files. 9408 shrext_cmds=".dll" 9409 # FIXME: Setting linknames here is a bad hack. 9410 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9411 # The linker will automatically build a .lib file if we build a DLL. 9412 old_archive_from_new_cmds='true' 9413 # FIXME: Should let the user specify the lib program. 9414 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9415 fix_srcfile_path='`cygpath -w "$srcfile"`' 9416 enable_shared_with_static_runtimes=yes 9417 ;; 9418 9419 darwin* | rhapsody*) 9420 9421 9422 archive_cmds_need_lc=no 9423 hardcode_direct=no 9424 hardcode_automatic=yes 9425 hardcode_shlibpath_var=unsupported 9426 if test "$lt_cv_ld_force_load" = "yes"; then 9427 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\"`' 9428 else 9429 whole_archive_flag_spec='' 9430 fi 9431 link_all_deplibs=yes 9432 allow_undefined_flag="$_lt_dar_allow_undefined" 9433 case $cc_basename in 9434 ifort*) _lt_dar_can_shared=yes ;; 9435 *) _lt_dar_can_shared=$GCC ;; 9436 esac 9437 if test "$_lt_dar_can_shared" = "yes"; then 9438 output_verbose_link_cmd=func_echo_all 9439 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9440 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9441 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}" 9442 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}" 9443 9444 else 9445 ld_shlibs=no 9446 fi 9447 9448 ;; 9449 9450 dgux*) 9451 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9452 hardcode_libdir_flag_spec='-L$libdir' 9453 hardcode_shlibpath_var=no 9454 ;; 9455 9456 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9457 # support. Future versions do this automatically, but an explicit c++rt0.o 9458 # does not break anything, and helps significantly (at the cost of a little 9459 # extra space). 9460 freebsd2.2*) 9461 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9462 hardcode_libdir_flag_spec='-R$libdir' 9463 hardcode_direct=yes 9464 hardcode_shlibpath_var=no 9465 ;; 9466 9467 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9468 freebsd2.*) 9469 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9470 hardcode_direct=yes 9471 hardcode_minus_L=yes 9472 hardcode_shlibpath_var=no 9473 ;; 9474 9475 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9476 freebsd* | dragonfly*) 9477 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9478 hardcode_libdir_flag_spec='-R$libdir' 9479 hardcode_direct=yes 9480 hardcode_shlibpath_var=no 9481 ;; 9482 9483 hpux9*) 9484 if test "$GCC" = yes; then 9485 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' 9486 else 9487 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' 9488 fi 9489 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9490 hardcode_libdir_separator=: 9491 hardcode_direct=yes 9492 9493 # hardcode_minus_L: Not really in the search PATH, 9494 # but as the default location of the library. 9495 hardcode_minus_L=yes 9496 export_dynamic_flag_spec='${wl}-E' 9497 ;; 9498 9499 hpux10*) 9500 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9501 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9502 else 9503 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9504 fi 9505 if test "$with_gnu_ld" = no; then 9506 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9507 hardcode_libdir_flag_spec_ld='+b $libdir' 9508 hardcode_libdir_separator=: 9509 hardcode_direct=yes 9510 hardcode_direct_absolute=yes 9511 export_dynamic_flag_spec='${wl}-E' 9512 # hardcode_minus_L: Not really in the search PATH, 9513 # but as the default location of the library. 9514 hardcode_minus_L=yes 9515 fi 9516 ;; 9517 9518 hpux11*) 9519 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9520 case $host_cpu in 9521 hppa*64*) 9522 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9523 ;; 9524 ia64*) 9525 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9526 ;; 9527 *) 9528 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9529 ;; 9530 esac 9531 else 9532 case $host_cpu in 9533 hppa*64*) 9534 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9535 ;; 9536 ia64*) 9537 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9538 ;; 9539 *) 9540 9541 # Older versions of the 11.00 compiler do not understand -b yet 9542 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9544$as_echo_n "checking if $CC understands -b... " >&6; } 9545if test "${lt_cv_prog_compiler__b+set}" = set; then : 9546 $as_echo_n "(cached) " >&6 9547else 9548 lt_cv_prog_compiler__b=no 9549 save_LDFLAGS="$LDFLAGS" 9550 LDFLAGS="$LDFLAGS -b" 9551 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9552 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9553 # The linker can only warn and ignore the option if not recognized 9554 # So say no if there are warnings 9555 if test -s conftest.err; then 9556 # Append any errors to the config.log. 9557 cat conftest.err 1>&5 9558 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9559 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9560 if diff conftest.exp conftest.er2 >/dev/null; then 9561 lt_cv_prog_compiler__b=yes 9562 fi 9563 else 9564 lt_cv_prog_compiler__b=yes 9565 fi 9566 fi 9567 $RM -r conftest* 9568 LDFLAGS="$save_LDFLAGS" 9569 9570fi 9571{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9572$as_echo "$lt_cv_prog_compiler__b" >&6; } 9573 9574if test x"$lt_cv_prog_compiler__b" = xyes; then 9575 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9576else 9577 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9578fi 9579 9580 ;; 9581 esac 9582 fi 9583 if test "$with_gnu_ld" = no; then 9584 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9585 hardcode_libdir_separator=: 9586 9587 case $host_cpu in 9588 hppa*64*|ia64*) 9589 hardcode_direct=no 9590 hardcode_shlibpath_var=no 9591 ;; 9592 *) 9593 hardcode_direct=yes 9594 hardcode_direct_absolute=yes 9595 export_dynamic_flag_spec='${wl}-E' 9596 9597 # hardcode_minus_L: Not really in the search PATH, 9598 # but as the default location of the library. 9599 hardcode_minus_L=yes 9600 ;; 9601 esac 9602 fi 9603 ;; 9604 9605 irix5* | irix6* | nonstopux*) 9606 if test "$GCC" = yes; then 9607 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' 9608 # Try to use the -exported_symbol ld option, if it does not 9609 # work, assume that -exports_file does not work either and 9610 # implicitly export all symbols. 9611 save_LDFLAGS="$LDFLAGS" 9612 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9614/* end confdefs.h. */ 9615int foo(void) {} 9616_ACEOF 9617if ac_fn_c_try_link "$LINENO"; then : 9618 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' 9619 9620fi 9621rm -f core conftest.err conftest.$ac_objext \ 9622 conftest$ac_exeext conftest.$ac_ext 9623 LDFLAGS="$save_LDFLAGS" 9624 else 9625 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' 9626 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' 9627 fi 9628 archive_cmds_need_lc='no' 9629 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9630 hardcode_libdir_separator=: 9631 inherit_rpath=yes 9632 link_all_deplibs=yes 9633 ;; 9634 9635 netbsd*) 9636 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9637 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9638 else 9639 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9640 fi 9641 hardcode_libdir_flag_spec='-R$libdir' 9642 hardcode_direct=yes 9643 hardcode_shlibpath_var=no 9644 ;; 9645 9646 newsos6) 9647 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9648 hardcode_direct=yes 9649 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9650 hardcode_libdir_separator=: 9651 hardcode_shlibpath_var=no 9652 ;; 9653 9654 *nto* | *qnx*) 9655 ;; 9656 9657 openbsd*) 9658 if test -f /usr/libexec/ld.so; then 9659 hardcode_direct=yes 9660 hardcode_shlibpath_var=no 9661 hardcode_direct_absolute=yes 9662 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9663 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9664 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9665 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9666 export_dynamic_flag_spec='${wl}-E' 9667 else 9668 case $host_os in 9669 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9670 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9671 hardcode_libdir_flag_spec='-R$libdir' 9672 ;; 9673 *) 9674 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9675 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9676 ;; 9677 esac 9678 fi 9679 else 9680 ld_shlibs=no 9681 fi 9682 ;; 9683 9684 os2*) 9685 hardcode_libdir_flag_spec='-L$libdir' 9686 hardcode_minus_L=yes 9687 allow_undefined_flag=unsupported 9688 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' 9689 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9690 ;; 9691 9692 osf3*) 9693 if test "$GCC" = yes; then 9694 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9695 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' 9696 else 9697 allow_undefined_flag=' -expect_unresolved \*' 9698 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' 9699 fi 9700 archive_cmds_need_lc='no' 9701 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9702 hardcode_libdir_separator=: 9703 ;; 9704 9705 osf4* | osf5*) # as osf3* with the addition of -msym flag 9706 if test "$GCC" = yes; then 9707 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9708 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' 9709 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9710 else 9711 allow_undefined_flag=' -expect_unresolved \*' 9712 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' 9713 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~ 9714 $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' 9715 9716 # Both c and cxx compiler support -rpath directly 9717 hardcode_libdir_flag_spec='-rpath $libdir' 9718 fi 9719 archive_cmds_need_lc='no' 9720 hardcode_libdir_separator=: 9721 ;; 9722 9723 solaris*) 9724 no_undefined_flag=' -z defs' 9725 if test "$GCC" = yes; then 9726 wlarc='${wl}' 9727 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9728 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9729 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9730 else 9731 case `$CC -V 2>&1` in 9732 *"Compilers 5.0"*) 9733 wlarc='' 9734 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9735 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9736 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9737 ;; 9738 *) 9739 wlarc='${wl}' 9740 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9741 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9742 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9743 ;; 9744 esac 9745 fi 9746 hardcode_libdir_flag_spec='-R$libdir' 9747 hardcode_shlibpath_var=no 9748 case $host_os in 9749 solaris2.[0-5] | solaris2.[0-5].*) ;; 9750 *) 9751 # The compiler driver will combine and reorder linker options, 9752 # but understands `-z linker_flag'. GCC discards it without `$wl', 9753 # but is careful enough not to reorder. 9754 # Supported since Solaris 2.6 (maybe 2.5.1?) 9755 if test "$GCC" = yes; then 9756 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9757 else 9758 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9759 fi 9760 ;; 9761 esac 9762 link_all_deplibs=yes 9763 ;; 9764 9765 sunos4*) 9766 if test "x$host_vendor" = xsequent; then 9767 # Use $CC to link under sequent, because it throws in some extra .o 9768 # files that make .init and .fini sections work. 9769 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9770 else 9771 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9772 fi 9773 hardcode_libdir_flag_spec='-L$libdir' 9774 hardcode_direct=yes 9775 hardcode_minus_L=yes 9776 hardcode_shlibpath_var=no 9777 ;; 9778 9779 sysv4) 9780 case $host_vendor in 9781 sni) 9782 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9783 hardcode_direct=yes # is this really true??? 9784 ;; 9785 siemens) 9786 ## LD is ld it makes a PLAMLIB 9787 ## CC just makes a GrossModule. 9788 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9789 reload_cmds='$CC -r -o $output$reload_objs' 9790 hardcode_direct=no 9791 ;; 9792 motorola) 9793 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9794 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9795 ;; 9796 esac 9797 runpath_var='LD_RUN_PATH' 9798 hardcode_shlibpath_var=no 9799 ;; 9800 9801 sysv4.3*) 9802 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9803 hardcode_shlibpath_var=no 9804 export_dynamic_flag_spec='-Bexport' 9805 ;; 9806 9807 sysv4*MP*) 9808 if test -d /usr/nec; then 9809 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9810 hardcode_shlibpath_var=no 9811 runpath_var=LD_RUN_PATH 9812 hardcode_runpath_var=yes 9813 ld_shlibs=yes 9814 fi 9815 ;; 9816 9817 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9818 no_undefined_flag='${wl}-z,text' 9819 archive_cmds_need_lc=no 9820 hardcode_shlibpath_var=no 9821 runpath_var='LD_RUN_PATH' 9822 9823 if test "$GCC" = yes; then 9824 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9825 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9826 else 9827 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9828 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9829 fi 9830 ;; 9831 9832 sysv5* | sco3.2v5* | sco5v6*) 9833 # Note: We can NOT use -z defs as we might desire, because we do not 9834 # link with -lc, and that would cause any symbols used from libc to 9835 # always be unresolved, which means just about no library would 9836 # ever link correctly. If we're not using GNU ld we use -z text 9837 # though, which does catch some bad symbols but isn't as heavy-handed 9838 # as -z defs. 9839 no_undefined_flag='${wl}-z,text' 9840 allow_undefined_flag='${wl}-z,nodefs' 9841 archive_cmds_need_lc=no 9842 hardcode_shlibpath_var=no 9843 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9844 hardcode_libdir_separator=':' 9845 link_all_deplibs=yes 9846 export_dynamic_flag_spec='${wl}-Bexport' 9847 runpath_var='LD_RUN_PATH' 9848 9849 if test "$GCC" = yes; then 9850 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9851 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9852 else 9853 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9854 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9855 fi 9856 ;; 9857 9858 uts4*) 9859 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9860 hardcode_libdir_flag_spec='-L$libdir' 9861 hardcode_shlibpath_var=no 9862 ;; 9863 9864 *) 9865 ld_shlibs=no 9866 ;; 9867 esac 9868 9869 if test x$host_vendor = xsni; then 9870 case $host in 9871 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9872 export_dynamic_flag_spec='${wl}-Blargedynsym' 9873 ;; 9874 esac 9875 fi 9876 fi 9877 9878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9879$as_echo "$ld_shlibs" >&6; } 9880test "$ld_shlibs" = no && can_build_shared=no 9881 9882with_gnu_ld=$with_gnu_ld 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898# 9899# Do we need to explicitly link libc? 9900# 9901case "x$archive_cmds_need_lc" in 9902x|xyes) 9903 # Assume -lc should be added 9904 archive_cmds_need_lc=yes 9905 9906 if test "$enable_shared" = yes && test "$GCC" = yes; then 9907 case $archive_cmds in 9908 *'~'*) 9909 # FIXME: we may have to deal with multi-command sequences. 9910 ;; 9911 '$CC '*) 9912 # Test whether the compiler implicitly links with -lc since on some 9913 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9914 # to ld, don't add -lc before -lgcc. 9915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9916$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9917if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9918 $as_echo_n "(cached) " >&6 9919else 9920 $RM conftest* 9921 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9922 9923 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9924 (eval $ac_compile) 2>&5 9925 ac_status=$? 9926 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9927 test $ac_status = 0; } 2>conftest.err; then 9928 soname=conftest 9929 lib=conftest 9930 libobjs=conftest.$ac_objext 9931 deplibs= 9932 wl=$lt_prog_compiler_wl 9933 pic_flag=$lt_prog_compiler_pic 9934 compiler_flags=-v 9935 linker_flags=-v 9936 verstring= 9937 output_objdir=. 9938 libname=conftest 9939 lt_save_allow_undefined_flag=$allow_undefined_flag 9940 allow_undefined_flag= 9941 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9942 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9943 ac_status=$? 9944 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9945 test $ac_status = 0; } 9946 then 9947 lt_cv_archive_cmds_need_lc=no 9948 else 9949 lt_cv_archive_cmds_need_lc=yes 9950 fi 9951 allow_undefined_flag=$lt_save_allow_undefined_flag 9952 else 9953 cat conftest.err 1>&5 9954 fi 9955 $RM conftest* 9956 9957fi 9958{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9959$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9960 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9961 ;; 9962 esac 9963 fi 9964 ;; 9965esac 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 10124$as_echo_n "checking dynamic linker characteristics... " >&6; } 10125 10126if test "$GCC" = yes; then 10127 case $host_os in 10128 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 10129 *) lt_awk_arg="/^libraries:/" ;; 10130 esac 10131 case $host_os in 10132 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 10133 *) lt_sed_strip_eq="s,=/,/,g" ;; 10134 esac 10135 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 10136 case $lt_search_path_spec in 10137 *\;*) 10138 # if the path contains ";" then we assume it to be the separator 10139 # otherwise default to the standard path separator (i.e. ":") - it is 10140 # assumed that no part of a normal pathname contains ";" but that should 10141 # okay in the real world where ";" in dirpaths is itself problematic. 10142 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 10143 ;; 10144 *) 10145 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 10146 ;; 10147 esac 10148 # Ok, now we have the path, separated by spaces, we can step through it 10149 # and add multilib dir if necessary. 10150 lt_tmp_lt_search_path_spec= 10151 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 10152 for lt_sys_path in $lt_search_path_spec; do 10153 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 10154 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 10155 else 10156 test -d "$lt_sys_path" && \ 10157 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 10158 fi 10159 done 10160 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 10161BEGIN {RS=" "; FS="/|\n";} { 10162 lt_foo=""; 10163 lt_count=0; 10164 for (lt_i = NF; lt_i > 0; lt_i--) { 10165 if ($lt_i != "" && $lt_i != ".") { 10166 if ($lt_i == "..") { 10167 lt_count++; 10168 } else { 10169 if (lt_count == 0) { 10170 lt_foo="/" $lt_i lt_foo; 10171 } else { 10172 lt_count--; 10173 } 10174 } 10175 } 10176 } 10177 if (lt_foo != "") { lt_freq[lt_foo]++; } 10178 if (lt_freq[lt_foo] == 1) { print lt_foo; } 10179}'` 10180 # AWK program above erroneously prepends '/' to C:/dos/paths 10181 # for these hosts. 10182 case $host_os in 10183 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 10184 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 10185 esac 10186 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 10187else 10188 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 10189fi 10190library_names_spec= 10191libname_spec='lib$name' 10192soname_spec= 10193shrext_cmds=".so" 10194postinstall_cmds= 10195postuninstall_cmds= 10196finish_cmds= 10197finish_eval= 10198shlibpath_var= 10199shlibpath_overrides_runpath=unknown 10200version_type=none 10201dynamic_linker="$host_os ld.so" 10202sys_lib_dlsearch_path_spec="/lib /usr/lib" 10203need_lib_prefix=unknown 10204hardcode_into_libs=no 10205 10206# when you set need_version to no, make sure it does not cause -set_version 10207# flags to be left without arguments 10208need_version=unknown 10209 10210case $host_os in 10211aix3*) 10212 version_type=linux 10213 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 10214 shlibpath_var=LIBPATH 10215 10216 # AIX 3 has no versioning support, so we append a major version to the name. 10217 soname_spec='${libname}${release}${shared_ext}$major' 10218 ;; 10219 10220aix[4-9]*) 10221 version_type=linux 10222 need_lib_prefix=no 10223 need_version=no 10224 hardcode_into_libs=yes 10225 if test "$host_cpu" = ia64; then 10226 # AIX 5 supports IA64 10227 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 10228 shlibpath_var=LD_LIBRARY_PATH 10229 else 10230 # With GCC up to 2.95.x, collect2 would create an import file 10231 # for dependence libraries. The import file would start with 10232 # the line `#! .'. This would cause the generated library to 10233 # depend on `.', always an invalid library. This was fixed in 10234 # development snapshots of GCC prior to 3.0. 10235 case $host_os in 10236 aix4 | aix4.[01] | aix4.[01].*) 10237 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 10238 echo ' yes ' 10239 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 10240 : 10241 else 10242 can_build_shared=no 10243 fi 10244 ;; 10245 esac 10246 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 10247 # soname into executable. Probably we can add versioning support to 10248 # collect2, so additional links can be useful in future. 10249 if test "$aix_use_runtimelinking" = yes; then 10250 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 10251 # instead of lib<name>.a to let people know that these are not 10252 # typical AIX shared libraries. 10253 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10254 else 10255 # We preserve .a as extension for shared libraries through AIX4.2 10256 # and later when we are not doing run time linking. 10257 library_names_spec='${libname}${release}.a $libname.a' 10258 soname_spec='${libname}${release}${shared_ext}$major' 10259 fi 10260 shlibpath_var=LIBPATH 10261 fi 10262 ;; 10263 10264amigaos*) 10265 case $host_cpu in 10266 powerpc) 10267 # Since July 2007 AmigaOS4 officially supports .so libraries. 10268 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 10269 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10270 ;; 10271 m68k) 10272 library_names_spec='$libname.ixlibrary $libname.a' 10273 # Create ${libname}_ixlibrary.a entries in /sys/libs. 10274 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' 10275 ;; 10276 esac 10277 ;; 10278 10279beos*) 10280 library_names_spec='${libname}${shared_ext}' 10281 dynamic_linker="$host_os ld.so" 10282 shlibpath_var=LIBRARY_PATH 10283 ;; 10284 10285bsdi[45]*) 10286 version_type=linux 10287 need_version=no 10288 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10289 soname_spec='${libname}${release}${shared_ext}$major' 10290 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 10291 shlibpath_var=LD_LIBRARY_PATH 10292 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 10293 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 10294 # the default ld.so.conf also contains /usr/contrib/lib and 10295 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 10296 # libtool to hard-code these into programs 10297 ;; 10298 10299cygwin* | mingw* | pw32* | cegcc*) 10300 version_type=windows 10301 shrext_cmds=".dll" 10302 need_version=no 10303 need_lib_prefix=no 10304 10305 case $GCC,$host_os in 10306 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10307 library_names_spec='$libname.dll.a' 10308 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10309 postinstall_cmds='base_file=`basename \${file}`~ 10310 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10311 dldir=$destdir/`dirname \$dlpath`~ 10312 test -d \$dldir || mkdir -p \$dldir~ 10313 $install_prog $dir/$dlname \$dldir/$dlname~ 10314 chmod a+x \$dldir/$dlname~ 10315 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10316 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10317 fi' 10318 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10319 dlpath=$dir/\$dldll~ 10320 $RM \$dlpath' 10321 shlibpath_overrides_runpath=yes 10322 10323 case $host_os in 10324 cygwin*) 10325 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10326 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10327 10328 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10329 ;; 10330 mingw* | cegcc*) 10331 # MinGW DLLs use traditional 'lib' prefix 10332 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10333 ;; 10334 pw32*) 10335 # pw32 DLLs use 'pw' prefix rather than 'lib' 10336 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10337 ;; 10338 esac 10339 ;; 10340 10341 *) 10342 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10343 ;; 10344 esac 10345 dynamic_linker='Win32 ld.exe' 10346 # FIXME: first we should search . and the directory the executable is in 10347 shlibpath_var=PATH 10348 ;; 10349 10350darwin* | rhapsody*) 10351 dynamic_linker="$host_os dyld" 10352 version_type=darwin 10353 need_lib_prefix=no 10354 need_version=no 10355 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10356 soname_spec='${libname}${release}${major}$shared_ext' 10357 shlibpath_overrides_runpath=yes 10358 shlibpath_var=DYLD_LIBRARY_PATH 10359 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10360 10361 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10362 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10363 ;; 10364 10365dgux*) 10366 version_type=linux 10367 need_lib_prefix=no 10368 need_version=no 10369 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10370 soname_spec='${libname}${release}${shared_ext}$major' 10371 shlibpath_var=LD_LIBRARY_PATH 10372 ;; 10373 10374freebsd* | dragonfly*) 10375 # DragonFly does not have aout. When/if they implement a new 10376 # versioning mechanism, adjust this. 10377 if test -x /usr/bin/objformat; then 10378 objformat=`/usr/bin/objformat` 10379 else 10380 case $host_os in 10381 freebsd[23].*) objformat=aout ;; 10382 *) objformat=elf ;; 10383 esac 10384 fi 10385 version_type=freebsd-$objformat 10386 case $version_type in 10387 freebsd-elf*) 10388 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10389 need_version=no 10390 need_lib_prefix=no 10391 ;; 10392 freebsd-*) 10393 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10394 need_version=yes 10395 ;; 10396 esac 10397 shlibpath_var=LD_LIBRARY_PATH 10398 case $host_os in 10399 freebsd2.*) 10400 shlibpath_overrides_runpath=yes 10401 ;; 10402 freebsd3.[01]* | freebsdelf3.[01]*) 10403 shlibpath_overrides_runpath=yes 10404 hardcode_into_libs=yes 10405 ;; 10406 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10407 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10408 shlibpath_overrides_runpath=no 10409 hardcode_into_libs=yes 10410 ;; 10411 *) # from 4.6 on, and DragonFly 10412 shlibpath_overrides_runpath=yes 10413 hardcode_into_libs=yes 10414 ;; 10415 esac 10416 ;; 10417 10418gnu*) 10419 version_type=linux 10420 need_lib_prefix=no 10421 need_version=no 10422 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10423 soname_spec='${libname}${release}${shared_ext}$major' 10424 shlibpath_var=LD_LIBRARY_PATH 10425 hardcode_into_libs=yes 10426 ;; 10427 10428haiku*) 10429 version_type=linux 10430 need_lib_prefix=no 10431 need_version=no 10432 dynamic_linker="$host_os runtime_loader" 10433 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10434 soname_spec='${libname}${release}${shared_ext}$major' 10435 shlibpath_var=LIBRARY_PATH 10436 shlibpath_overrides_runpath=yes 10437 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib' 10438 hardcode_into_libs=yes 10439 ;; 10440 10441hpux9* | hpux10* | hpux11*) 10442 # Give a soname corresponding to the major version so that dld.sl refuses to 10443 # link against other versions. 10444 version_type=sunos 10445 need_lib_prefix=no 10446 need_version=no 10447 case $host_cpu in 10448 ia64*) 10449 shrext_cmds='.so' 10450 hardcode_into_libs=yes 10451 dynamic_linker="$host_os dld.so" 10452 shlibpath_var=LD_LIBRARY_PATH 10453 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10454 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10455 soname_spec='${libname}${release}${shared_ext}$major' 10456 if test "X$HPUX_IA64_MODE" = X32; then 10457 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10458 else 10459 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10460 fi 10461 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10462 ;; 10463 hppa*64*) 10464 shrext_cmds='.sl' 10465 hardcode_into_libs=yes 10466 dynamic_linker="$host_os dld.sl" 10467 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10468 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10469 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10470 soname_spec='${libname}${release}${shared_ext}$major' 10471 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10472 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10473 ;; 10474 *) 10475 shrext_cmds='.sl' 10476 dynamic_linker="$host_os dld.sl" 10477 shlibpath_var=SHLIB_PATH 10478 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10479 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10480 soname_spec='${libname}${release}${shared_ext}$major' 10481 ;; 10482 esac 10483 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10484 postinstall_cmds='chmod 555 $lib' 10485 # or fails outright, so override atomically: 10486 install_override_mode=555 10487 ;; 10488 10489interix[3-9]*) 10490 version_type=linux 10491 need_lib_prefix=no 10492 need_version=no 10493 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10494 soname_spec='${libname}${release}${shared_ext}$major' 10495 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10496 shlibpath_var=LD_LIBRARY_PATH 10497 shlibpath_overrides_runpath=no 10498 hardcode_into_libs=yes 10499 ;; 10500 10501irix5* | irix6* | nonstopux*) 10502 case $host_os in 10503 nonstopux*) version_type=nonstopux ;; 10504 *) 10505 if test "$lt_cv_prog_gnu_ld" = yes; then 10506 version_type=linux 10507 else 10508 version_type=irix 10509 fi ;; 10510 esac 10511 need_lib_prefix=no 10512 need_version=no 10513 soname_spec='${libname}${release}${shared_ext}$major' 10514 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10515 case $host_os in 10516 irix5* | nonstopux*) 10517 libsuff= shlibsuff= 10518 ;; 10519 *) 10520 case $LD in # libtool.m4 will add one of these switches to LD 10521 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10522 libsuff= shlibsuff= libmagic=32-bit;; 10523 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10524 libsuff=32 shlibsuff=N32 libmagic=N32;; 10525 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10526 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10527 *) libsuff= shlibsuff= libmagic=never-match;; 10528 esac 10529 ;; 10530 esac 10531 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10532 shlibpath_overrides_runpath=no 10533 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10534 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10535 hardcode_into_libs=yes 10536 ;; 10537 10538# No shared lib support for Linux oldld, aout, or coff. 10539linux*oldld* | linux*aout* | linux*coff*) 10540 dynamic_linker=no 10541 ;; 10542 10543# This must be Linux ELF. 10544linux* | k*bsd*-gnu | kopensolaris*-gnu) 10545 version_type=linux 10546 need_lib_prefix=no 10547 need_version=no 10548 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10549 soname_spec='${libname}${release}${shared_ext}$major' 10550 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10551 shlibpath_var=LD_LIBRARY_PATH 10552 shlibpath_overrides_runpath=no 10553 10554 # Some binutils ld are patched to set DT_RUNPATH 10555 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10556 $as_echo_n "(cached) " >&6 10557else 10558 lt_cv_shlibpath_overrides_runpath=no 10559 save_LDFLAGS=$LDFLAGS 10560 save_libdir=$libdir 10561 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10562 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10564/* end confdefs.h. */ 10565 10566int 10567main () 10568{ 10569 10570 ; 10571 return 0; 10572} 10573_ACEOF 10574if ac_fn_c_try_link "$LINENO"; then : 10575 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10576 lt_cv_shlibpath_overrides_runpath=yes 10577fi 10578fi 10579rm -f core conftest.err conftest.$ac_objext \ 10580 conftest$ac_exeext conftest.$ac_ext 10581 LDFLAGS=$save_LDFLAGS 10582 libdir=$save_libdir 10583 10584fi 10585 10586 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10587 10588 # This implies no fast_install, which is unacceptable. 10589 # Some rework will be needed to allow for fast_install 10590 # before this can be enabled. 10591 hardcode_into_libs=yes 10592 10593 # Append ld.so.conf contents to the search path 10594 if test -f /etc/ld.so.conf; then 10595 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' ' '` 10596 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 10597 fi 10598 10599 # We used to test for /lib/ld.so.1 and disable shared libraries on 10600 # powerpc, because MkLinux only supported shared libraries with the 10601 # GNU dynamic linker. Since this was broken with cross compilers, 10602 # most powerpc-linux boxes support dynamic linking these days and 10603 # people can always --disable-shared, the test was removed, and we 10604 # assume the GNU/Linux dynamic linker is in use. 10605 dynamic_linker='GNU/Linux ld.so' 10606 ;; 10607 10608netbsd*) 10609 version_type=sunos 10610 need_lib_prefix=no 10611 need_version=no 10612 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10613 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10614 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10615 dynamic_linker='NetBSD (a.out) ld.so' 10616 else 10617 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10618 soname_spec='${libname}${release}${shared_ext}$major' 10619 dynamic_linker='NetBSD ld.elf_so' 10620 fi 10621 shlibpath_var=LD_LIBRARY_PATH 10622 shlibpath_overrides_runpath=yes 10623 hardcode_into_libs=yes 10624 ;; 10625 10626newsos6) 10627 version_type=linux 10628 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10629 shlibpath_var=LD_LIBRARY_PATH 10630 shlibpath_overrides_runpath=yes 10631 ;; 10632 10633*nto* | *qnx*) 10634 version_type=qnx 10635 need_lib_prefix=no 10636 need_version=no 10637 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10638 soname_spec='${libname}${release}${shared_ext}$major' 10639 shlibpath_var=LD_LIBRARY_PATH 10640 shlibpath_overrides_runpath=no 10641 hardcode_into_libs=yes 10642 dynamic_linker='ldqnx.so' 10643 ;; 10644 10645openbsd*) 10646 version_type=sunos 10647 sys_lib_dlsearch_path_spec="/usr/lib" 10648 need_lib_prefix=no 10649 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10650 case $host_os in 10651 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10652 *) need_version=no ;; 10653 esac 10654 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10655 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10656 shlibpath_var=LD_LIBRARY_PATH 10657 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10658 case $host_os in 10659 openbsd2.[89] | openbsd2.[89].*) 10660 shlibpath_overrides_runpath=no 10661 ;; 10662 *) 10663 shlibpath_overrides_runpath=yes 10664 ;; 10665 esac 10666 else 10667 shlibpath_overrides_runpath=yes 10668 fi 10669 ;; 10670 10671os2*) 10672 libname_spec='$name' 10673 shrext_cmds=".dll" 10674 need_lib_prefix=no 10675 library_names_spec='$libname${shared_ext} $libname.a' 10676 dynamic_linker='OS/2 ld.exe' 10677 shlibpath_var=LIBPATH 10678 ;; 10679 10680osf3* | osf4* | osf5*) 10681 version_type=osf 10682 need_lib_prefix=no 10683 need_version=no 10684 soname_spec='${libname}${release}${shared_ext}$major' 10685 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10686 shlibpath_var=LD_LIBRARY_PATH 10687 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10688 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10689 ;; 10690 10691rdos*) 10692 dynamic_linker=no 10693 ;; 10694 10695solaris*) 10696 version_type=linux 10697 need_lib_prefix=no 10698 need_version=no 10699 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10700 soname_spec='${libname}${release}${shared_ext}$major' 10701 shlibpath_var=LD_LIBRARY_PATH 10702 shlibpath_overrides_runpath=yes 10703 hardcode_into_libs=yes 10704 # ldd complains unless libraries are executable 10705 postinstall_cmds='chmod +x $lib' 10706 ;; 10707 10708sunos4*) 10709 version_type=sunos 10710 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10711 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10712 shlibpath_var=LD_LIBRARY_PATH 10713 shlibpath_overrides_runpath=yes 10714 if test "$with_gnu_ld" = yes; then 10715 need_lib_prefix=no 10716 fi 10717 need_version=yes 10718 ;; 10719 10720sysv4 | sysv4.3*) 10721 version_type=linux 10722 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10723 soname_spec='${libname}${release}${shared_ext}$major' 10724 shlibpath_var=LD_LIBRARY_PATH 10725 case $host_vendor in 10726 sni) 10727 shlibpath_overrides_runpath=no 10728 need_lib_prefix=no 10729 runpath_var=LD_RUN_PATH 10730 ;; 10731 siemens) 10732 need_lib_prefix=no 10733 ;; 10734 motorola) 10735 need_lib_prefix=no 10736 need_version=no 10737 shlibpath_overrides_runpath=no 10738 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10739 ;; 10740 esac 10741 ;; 10742 10743sysv4*MP*) 10744 if test -d /usr/nec ;then 10745 version_type=linux 10746 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10747 soname_spec='$libname${shared_ext}.$major' 10748 shlibpath_var=LD_LIBRARY_PATH 10749 fi 10750 ;; 10751 10752sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10753 version_type=freebsd-elf 10754 need_lib_prefix=no 10755 need_version=no 10756 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10757 soname_spec='${libname}${release}${shared_ext}$major' 10758 shlibpath_var=LD_LIBRARY_PATH 10759 shlibpath_overrides_runpath=yes 10760 hardcode_into_libs=yes 10761 if test "$with_gnu_ld" = yes; then 10762 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10763 else 10764 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10765 case $host_os in 10766 sco3.2v5*) 10767 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10768 ;; 10769 esac 10770 fi 10771 sys_lib_dlsearch_path_spec='/usr/lib' 10772 ;; 10773 10774tpf*) 10775 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10776 version_type=linux 10777 need_lib_prefix=no 10778 need_version=no 10779 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10780 shlibpath_var=LD_LIBRARY_PATH 10781 shlibpath_overrides_runpath=no 10782 hardcode_into_libs=yes 10783 ;; 10784 10785uts4*) 10786 version_type=linux 10787 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10788 soname_spec='${libname}${release}${shared_ext}$major' 10789 shlibpath_var=LD_LIBRARY_PATH 10790 ;; 10791 10792*) 10793 dynamic_linker=no 10794 ;; 10795esac 10796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10797$as_echo "$dynamic_linker" >&6; } 10798test "$dynamic_linker" = no && can_build_shared=no 10799 10800variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10801if test "$GCC" = yes; then 10802 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10803fi 10804 10805if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10806 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10807fi 10808if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10809 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10810fi 10811 10812 10813 10814 10815 10816 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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10904$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10905hardcode_action= 10906if test -n "$hardcode_libdir_flag_spec" || 10907 test -n "$runpath_var" || 10908 test "X$hardcode_automatic" = "Xyes" ; then 10909 10910 # We can hardcode non-existent directories. 10911 if test "$hardcode_direct" != no && 10912 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10913 # have to relink, otherwise we might link with an installed library 10914 # when we should be linking with a yet-to-be-installed one 10915 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10916 test "$hardcode_minus_L" != no; then 10917 # Linking always hardcodes the temporary library directory. 10918 hardcode_action=relink 10919 else 10920 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10921 hardcode_action=immediate 10922 fi 10923else 10924 # We cannot hardcode anything, or else we can only hardcode existing 10925 # directories. 10926 hardcode_action=unsupported 10927fi 10928{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10929$as_echo "$hardcode_action" >&6; } 10930 10931if test "$hardcode_action" = relink || 10932 test "$inherit_rpath" = yes; then 10933 # Fast installation is not supported 10934 enable_fast_install=no 10935elif test "$shlibpath_overrides_runpath" = yes || 10936 test "$enable_shared" = no; then 10937 # Fast installation is not necessary 10938 enable_fast_install=needless 10939fi 10940 10941 10942 10943 10944 10945 10946 if test "x$enable_dlopen" != xyes; then 10947 enable_dlopen=unknown 10948 enable_dlopen_self=unknown 10949 enable_dlopen_self_static=unknown 10950else 10951 lt_cv_dlopen=no 10952 lt_cv_dlopen_libs= 10953 10954 case $host_os in 10955 beos*) 10956 lt_cv_dlopen="load_add_on" 10957 lt_cv_dlopen_libs= 10958 lt_cv_dlopen_self=yes 10959 ;; 10960 10961 mingw* | pw32* | cegcc*) 10962 lt_cv_dlopen="LoadLibrary" 10963 lt_cv_dlopen_libs= 10964 ;; 10965 10966 cygwin*) 10967 lt_cv_dlopen="dlopen" 10968 lt_cv_dlopen_libs= 10969 ;; 10970 10971 darwin*) 10972 # if libdl is installed we need to link against it 10973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10974$as_echo_n "checking for dlopen in -ldl... " >&6; } 10975if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10976 $as_echo_n "(cached) " >&6 10977else 10978 ac_check_lib_save_LIBS=$LIBS 10979LIBS="-ldl $LIBS" 10980cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10981/* end confdefs.h. */ 10982 10983/* Override any GCC internal prototype to avoid an error. 10984 Use char because int might match the return type of a GCC 10985 builtin and then its argument prototype would still apply. */ 10986#ifdef __cplusplus 10987extern "C" 10988#endif 10989char dlopen (); 10990int 10991main () 10992{ 10993return dlopen (); 10994 ; 10995 return 0; 10996} 10997_ACEOF 10998if ac_fn_c_try_link "$LINENO"; then : 10999 ac_cv_lib_dl_dlopen=yes 11000else 11001 ac_cv_lib_dl_dlopen=no 11002fi 11003rm -f core conftest.err conftest.$ac_objext \ 11004 conftest$ac_exeext conftest.$ac_ext 11005LIBS=$ac_check_lib_save_LIBS 11006fi 11007{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11008$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11009if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11010 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11011else 11012 11013 lt_cv_dlopen="dyld" 11014 lt_cv_dlopen_libs= 11015 lt_cv_dlopen_self=yes 11016 11017fi 11018 11019 ;; 11020 11021 *) 11022 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 11023if test "x$ac_cv_func_shl_load" = x""yes; then : 11024 lt_cv_dlopen="shl_load" 11025else 11026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 11027$as_echo_n "checking for shl_load in -ldld... " >&6; } 11028if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 11029 $as_echo_n "(cached) " >&6 11030else 11031 ac_check_lib_save_LIBS=$LIBS 11032LIBS="-ldld $LIBS" 11033cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11034/* end confdefs.h. */ 11035 11036/* Override any GCC internal prototype to avoid an error. 11037 Use char because int might match the return type of a GCC 11038 builtin and then its argument prototype would still apply. */ 11039#ifdef __cplusplus 11040extern "C" 11041#endif 11042char shl_load (); 11043int 11044main () 11045{ 11046return shl_load (); 11047 ; 11048 return 0; 11049} 11050_ACEOF 11051if ac_fn_c_try_link "$LINENO"; then : 11052 ac_cv_lib_dld_shl_load=yes 11053else 11054 ac_cv_lib_dld_shl_load=no 11055fi 11056rm -f core conftest.err conftest.$ac_objext \ 11057 conftest$ac_exeext conftest.$ac_ext 11058LIBS=$ac_check_lib_save_LIBS 11059fi 11060{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 11061$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 11062if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 11063 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 11064else 11065 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 11066if test "x$ac_cv_func_dlopen" = x""yes; then : 11067 lt_cv_dlopen="dlopen" 11068else 11069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 11070$as_echo_n "checking for dlopen in -ldl... " >&6; } 11071if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 11072 $as_echo_n "(cached) " >&6 11073else 11074 ac_check_lib_save_LIBS=$LIBS 11075LIBS="-ldl $LIBS" 11076cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11077/* end confdefs.h. */ 11078 11079/* Override any GCC internal prototype to avoid an error. 11080 Use char because int might match the return type of a GCC 11081 builtin and then its argument prototype would still apply. */ 11082#ifdef __cplusplus 11083extern "C" 11084#endif 11085char dlopen (); 11086int 11087main () 11088{ 11089return dlopen (); 11090 ; 11091 return 0; 11092} 11093_ACEOF 11094if ac_fn_c_try_link "$LINENO"; then : 11095 ac_cv_lib_dl_dlopen=yes 11096else 11097 ac_cv_lib_dl_dlopen=no 11098fi 11099rm -f core conftest.err conftest.$ac_objext \ 11100 conftest$ac_exeext conftest.$ac_ext 11101LIBS=$ac_check_lib_save_LIBS 11102fi 11103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 11104$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 11105if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 11106 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 11107else 11108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 11109$as_echo_n "checking for dlopen in -lsvld... " >&6; } 11110if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 11111 $as_echo_n "(cached) " >&6 11112else 11113 ac_check_lib_save_LIBS=$LIBS 11114LIBS="-lsvld $LIBS" 11115cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11116/* end confdefs.h. */ 11117 11118/* Override any GCC internal prototype to avoid an error. 11119 Use char because int might match the return type of a GCC 11120 builtin and then its argument prototype would still apply. */ 11121#ifdef __cplusplus 11122extern "C" 11123#endif 11124char dlopen (); 11125int 11126main () 11127{ 11128return dlopen (); 11129 ; 11130 return 0; 11131} 11132_ACEOF 11133if ac_fn_c_try_link "$LINENO"; then : 11134 ac_cv_lib_svld_dlopen=yes 11135else 11136 ac_cv_lib_svld_dlopen=no 11137fi 11138rm -f core conftest.err conftest.$ac_objext \ 11139 conftest$ac_exeext conftest.$ac_ext 11140LIBS=$ac_check_lib_save_LIBS 11141fi 11142{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 11143$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 11144if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 11145 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 11146else 11147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 11148$as_echo_n "checking for dld_link in -ldld... " >&6; } 11149if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 11150 $as_echo_n "(cached) " >&6 11151else 11152 ac_check_lib_save_LIBS=$LIBS 11153LIBS="-ldld $LIBS" 11154cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11155/* end confdefs.h. */ 11156 11157/* Override any GCC internal prototype to avoid an error. 11158 Use char because int might match the return type of a GCC 11159 builtin and then its argument prototype would still apply. */ 11160#ifdef __cplusplus 11161extern "C" 11162#endif 11163char dld_link (); 11164int 11165main () 11166{ 11167return dld_link (); 11168 ; 11169 return 0; 11170} 11171_ACEOF 11172if ac_fn_c_try_link "$LINENO"; then : 11173 ac_cv_lib_dld_dld_link=yes 11174else 11175 ac_cv_lib_dld_dld_link=no 11176fi 11177rm -f core conftest.err conftest.$ac_objext \ 11178 conftest$ac_exeext conftest.$ac_ext 11179LIBS=$ac_check_lib_save_LIBS 11180fi 11181{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 11182$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 11183if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 11184 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 11185fi 11186 11187 11188fi 11189 11190 11191fi 11192 11193 11194fi 11195 11196 11197fi 11198 11199 11200fi 11201 11202 ;; 11203 esac 11204 11205 if test "x$lt_cv_dlopen" != xno; then 11206 enable_dlopen=yes 11207 else 11208 enable_dlopen=no 11209 fi 11210 11211 case $lt_cv_dlopen in 11212 dlopen) 11213 save_CPPFLAGS="$CPPFLAGS" 11214 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 11215 11216 save_LDFLAGS="$LDFLAGS" 11217 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 11218 11219 save_LIBS="$LIBS" 11220 LIBS="$lt_cv_dlopen_libs $LIBS" 11221 11222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 11223$as_echo_n "checking whether a program can dlopen itself... " >&6; } 11224if test "${lt_cv_dlopen_self+set}" = set; then : 11225 $as_echo_n "(cached) " >&6 11226else 11227 if test "$cross_compiling" = yes; then : 11228 lt_cv_dlopen_self=cross 11229else 11230 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11231 lt_status=$lt_dlunknown 11232 cat > conftest.$ac_ext <<_LT_EOF 11233#line 11233 "configure" 11234#include "confdefs.h" 11235 11236#if HAVE_DLFCN_H 11237#include <dlfcn.h> 11238#endif 11239 11240#include <stdio.h> 11241 11242#ifdef RTLD_GLOBAL 11243# define LT_DLGLOBAL RTLD_GLOBAL 11244#else 11245# ifdef DL_GLOBAL 11246# define LT_DLGLOBAL DL_GLOBAL 11247# else 11248# define LT_DLGLOBAL 0 11249# endif 11250#endif 11251 11252/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11253 find out it does not work in some platform. */ 11254#ifndef LT_DLLAZY_OR_NOW 11255# ifdef RTLD_LAZY 11256# define LT_DLLAZY_OR_NOW RTLD_LAZY 11257# else 11258# ifdef DL_LAZY 11259# define LT_DLLAZY_OR_NOW DL_LAZY 11260# else 11261# ifdef RTLD_NOW 11262# define LT_DLLAZY_OR_NOW RTLD_NOW 11263# else 11264# ifdef DL_NOW 11265# define LT_DLLAZY_OR_NOW DL_NOW 11266# else 11267# define LT_DLLAZY_OR_NOW 0 11268# endif 11269# endif 11270# endif 11271# endif 11272#endif 11273 11274/* When -fvisbility=hidden is used, assume the code has been annotated 11275 correspondingly for the symbols needed. */ 11276#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11277void fnord () __attribute__((visibility("default"))); 11278#endif 11279 11280void fnord () { int i=42; } 11281int main () 11282{ 11283 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11284 int status = $lt_dlunknown; 11285 11286 if (self) 11287 { 11288 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11289 else 11290 { 11291 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11292 else puts (dlerror ()); 11293 } 11294 /* dlclose (self); */ 11295 } 11296 else 11297 puts (dlerror ()); 11298 11299 return status; 11300} 11301_LT_EOF 11302 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11303 (eval $ac_link) 2>&5 11304 ac_status=$? 11305 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11306 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11307 (./conftest; exit; ) >&5 2>/dev/null 11308 lt_status=$? 11309 case x$lt_status in 11310 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11311 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11312 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11313 esac 11314 else : 11315 # compilation failed 11316 lt_cv_dlopen_self=no 11317 fi 11318fi 11319rm -fr conftest* 11320 11321 11322fi 11323{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11324$as_echo "$lt_cv_dlopen_self" >&6; } 11325 11326 if test "x$lt_cv_dlopen_self" = xyes; then 11327 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11329$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11330if test "${lt_cv_dlopen_self_static+set}" = set; then : 11331 $as_echo_n "(cached) " >&6 11332else 11333 if test "$cross_compiling" = yes; then : 11334 lt_cv_dlopen_self_static=cross 11335else 11336 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11337 lt_status=$lt_dlunknown 11338 cat > conftest.$ac_ext <<_LT_EOF 11339#line 11339 "configure" 11340#include "confdefs.h" 11341 11342#if HAVE_DLFCN_H 11343#include <dlfcn.h> 11344#endif 11345 11346#include <stdio.h> 11347 11348#ifdef RTLD_GLOBAL 11349# define LT_DLGLOBAL RTLD_GLOBAL 11350#else 11351# ifdef DL_GLOBAL 11352# define LT_DLGLOBAL DL_GLOBAL 11353# else 11354# define LT_DLGLOBAL 0 11355# endif 11356#endif 11357 11358/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11359 find out it does not work in some platform. */ 11360#ifndef LT_DLLAZY_OR_NOW 11361# ifdef RTLD_LAZY 11362# define LT_DLLAZY_OR_NOW RTLD_LAZY 11363# else 11364# ifdef DL_LAZY 11365# define LT_DLLAZY_OR_NOW DL_LAZY 11366# else 11367# ifdef RTLD_NOW 11368# define LT_DLLAZY_OR_NOW RTLD_NOW 11369# else 11370# ifdef DL_NOW 11371# define LT_DLLAZY_OR_NOW DL_NOW 11372# else 11373# define LT_DLLAZY_OR_NOW 0 11374# endif 11375# endif 11376# endif 11377# endif 11378#endif 11379 11380/* When -fvisbility=hidden is used, assume the code has been annotated 11381 correspondingly for the symbols needed. */ 11382#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11383void fnord () __attribute__((visibility("default"))); 11384#endif 11385 11386void fnord () { int i=42; } 11387int main () 11388{ 11389 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11390 int status = $lt_dlunknown; 11391 11392 if (self) 11393 { 11394 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11395 else 11396 { 11397 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11398 else puts (dlerror ()); 11399 } 11400 /* dlclose (self); */ 11401 } 11402 else 11403 puts (dlerror ()); 11404 11405 return status; 11406} 11407_LT_EOF 11408 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11409 (eval $ac_link) 2>&5 11410 ac_status=$? 11411 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11412 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11413 (./conftest; exit; ) >&5 2>/dev/null 11414 lt_status=$? 11415 case x$lt_status in 11416 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11417 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11418 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11419 esac 11420 else : 11421 # compilation failed 11422 lt_cv_dlopen_self_static=no 11423 fi 11424fi 11425rm -fr conftest* 11426 11427 11428fi 11429{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11430$as_echo "$lt_cv_dlopen_self_static" >&6; } 11431 fi 11432 11433 CPPFLAGS="$save_CPPFLAGS" 11434 LDFLAGS="$save_LDFLAGS" 11435 LIBS="$save_LIBS" 11436 ;; 11437 esac 11438 11439 case $lt_cv_dlopen_self in 11440 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11441 *) enable_dlopen_self=unknown ;; 11442 esac 11443 11444 case $lt_cv_dlopen_self_static in 11445 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11446 *) enable_dlopen_self_static=unknown ;; 11447 esac 11448fi 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466striplib= 11467old_striplib= 11468{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11469$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11470if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11471 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11472 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11474$as_echo "yes" >&6; } 11475else 11476# FIXME - insert some real tests, host_os isn't really good enough 11477 case $host_os in 11478 darwin*) 11479 if test -n "$STRIP" ; then 11480 striplib="$STRIP -x" 11481 old_striplib="$STRIP -S" 11482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11483$as_echo "yes" >&6; } 11484 else 11485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11486$as_echo "no" >&6; } 11487 fi 11488 ;; 11489 *) 11490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11491$as_echo "no" >&6; } 11492 ;; 11493 esac 11494fi 11495 11496 11497 11498 11499 11500 11501 11502 11503 11504 11505 11506 11507 # Report which library types will actually be built 11508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11509$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11511$as_echo "$can_build_shared" >&6; } 11512 11513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11514$as_echo_n "checking whether to build shared libraries... " >&6; } 11515 test "$can_build_shared" = "no" && enable_shared=no 11516 11517 # On AIX, shared libraries and static libraries use the same namespace, and 11518 # are all built from PIC. 11519 case $host_os in 11520 aix3*) 11521 test "$enable_shared" = yes && enable_static=no 11522 if test -n "$RANLIB"; then 11523 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11524 postinstall_cmds='$RANLIB $lib' 11525 fi 11526 ;; 11527 11528 aix[4-9]*) 11529 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11530 test "$enable_shared" = yes && enable_static=no 11531 fi 11532 ;; 11533 esac 11534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11535$as_echo "$enable_shared" >&6; } 11536 11537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11538$as_echo_n "checking whether to build static libraries... " >&6; } 11539 # Make sure either enable_shared or enable_static is yes. 11540 test "$enable_shared" = yes || enable_static=yes 11541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11542$as_echo "$enable_static" >&6; } 11543 11544 11545 11546 11547fi 11548ac_ext=c 11549ac_cpp='$CPP $CPPFLAGS' 11550ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11551ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11552ac_compiler_gnu=$ac_cv_c_compiler_gnu 11553 11554CC="$lt_save_CC" 11555 11556 11557 11558 11559 11560 11561 11562 11563 11564 11565 11566 11567 11568 ac_config_commands="$ac_config_commands libtool" 11569 11570 11571 11572 11573# Only expand once: 11574 11575 11576 11577 11578 11579XCFLAGS="-Wall -Wextra" 11580 11581 11582if test "${multilib}" = "yes"; then 11583 multilib_arg="--enable-multilib" 11584else 11585 multilib_arg= 11586fi 11587 11588ac_config_files="$ac_config_files Makefile libmpx.spec" 11589 11590ac_config_headers="$ac_config_headers config.h" 11591 11592ac_config_files="$ac_config_files mpxrt/Makefile mpxwrap/Makefile" 11593 11594 11595cat >confcache <<\_ACEOF 11596# This file is a shell script that caches the results of configure 11597# tests run on this system so they can be shared between configure 11598# scripts and configure runs, see configure's option --config-cache. 11599# It is not useful on other systems. If it contains results you don't 11600# want to keep, you may remove or edit it. 11601# 11602# config.status only pays attention to the cache file if you give it 11603# the --recheck option to rerun configure. 11604# 11605# `ac_cv_env_foo' variables (set or unset) will be overridden when 11606# loading this file, other *unset* `ac_cv_foo' will be assigned the 11607# following values. 11608 11609_ACEOF 11610 11611# The following way of writing the cache mishandles newlines in values, 11612# but we know of no workaround that is simple, portable, and efficient. 11613# So, we kill variables containing newlines. 11614# Ultrix sh set writes to stderr and can't be redirected directly, 11615# and sets the high bit in the cache file unless we assign to the vars. 11616( 11617 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 11618 eval ac_val=\$$ac_var 11619 case $ac_val in #( 11620 *${as_nl}*) 11621 case $ac_var in #( 11622 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 11623$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 11624 esac 11625 case $ac_var in #( 11626 _ | IFS | as_nl) ;; #( 11627 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 11628 *) { eval $ac_var=; unset $ac_var;} ;; 11629 esac ;; 11630 esac 11631 done 11632 11633 (set) 2>&1 | 11634 case $as_nl`(ac_space=' '; set) 2>&1` in #( 11635 *${as_nl}ac_space=\ *) 11636 # `set' does not quote correctly, so add quotes: double-quote 11637 # substitution turns \\\\ into \\, and sed turns \\ into \. 11638 sed -n \ 11639 "s/'/'\\\\''/g; 11640 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 11641 ;; #( 11642 *) 11643 # `set' quotes correctly as required by POSIX, so do not add quotes. 11644 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 11645 ;; 11646 esac | 11647 sort 11648) | 11649 sed ' 11650 /^ac_cv_env_/b end 11651 t clear 11652 :clear 11653 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 11654 t end 11655 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 11656 :end' >>confcache 11657if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 11658 if test -w "$cache_file"; then 11659 test "x$cache_file" != "x/dev/null" && 11660 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 11661$as_echo "$as_me: updating cache $cache_file" >&6;} 11662 cat confcache >$cache_file 11663 else 11664 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 11665$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 11666 fi 11667fi 11668rm -f confcache 11669 11670test "x$prefix" = xNONE && prefix=$ac_default_prefix 11671# Let make expand exec_prefix. 11672test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 11673 11674DEFS=-DHAVE_CONFIG_H 11675 11676ac_libobjs= 11677ac_ltlibobjs= 11678for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 11679 # 1. Remove the extension, and $U if already installed. 11680 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 11681 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 11682 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 11683 # will be set to the directory where LIBOBJS objects are built. 11684 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 11685 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 11686done 11687LIBOBJS=$ac_libobjs 11688 11689LTLIBOBJS=$ac_ltlibobjs 11690 11691 11692if test -z "${LIBMPX_SUPPORTED_TRUE}" && test -z "${LIBMPX_SUPPORTED_FALSE}"; then 11693 as_fn_error "conditional \"LIBMPX_SUPPORTED\" was never defined. 11694Usually this means the macro was only invoked conditionally." "$LINENO" 5 11695fi 11696 if test -n "$EXEEXT"; then 11697 am__EXEEXT_TRUE= 11698 am__EXEEXT_FALSE='#' 11699else 11700 am__EXEEXT_TRUE='#' 11701 am__EXEEXT_FALSE= 11702fi 11703 11704if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 11705 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined. 11706Usually this means the macro was only invoked conditionally." "$LINENO" 5 11707fi 11708if test -z "${MPX_AS_SUPPORTED_TRUE}" && test -z "${MPX_AS_SUPPORTED_FALSE}"; then 11709 as_fn_error "conditional \"MPX_AS_SUPPORTED\" was never defined. 11710Usually this means the macro was only invoked conditionally." "$LINENO" 5 11711fi 11712 11713: ${CONFIG_STATUS=./config.status} 11714ac_write_fail=0 11715ac_clean_files_save=$ac_clean_files 11716ac_clean_files="$ac_clean_files $CONFIG_STATUS" 11717{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 11718$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 11719as_write_fail=0 11720cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 11721#! $SHELL 11722# Generated by $as_me. 11723# Run this file to recreate the current configuration. 11724# Compiler output produced by configure, useful for debugging 11725# configure, is in config.log if it exists. 11726 11727debug=false 11728ac_cs_recheck=false 11729ac_cs_silent=false 11730 11731SHELL=\${CONFIG_SHELL-$SHELL} 11732export SHELL 11733_ASEOF 11734cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 11735## -------------------- ## 11736## M4sh Initialization. ## 11737## -------------------- ## 11738 11739# Be more Bourne compatible 11740DUALCASE=1; export DUALCASE # for MKS sh 11741if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 11742 emulate sh 11743 NULLCMD=: 11744 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 11745 # is contrary to our usage. Disable this feature. 11746 alias -g '${1+"$@"}'='"$@"' 11747 setopt NO_GLOB_SUBST 11748else 11749 case `(set -o) 2>/dev/null` in #( 11750 *posix*) : 11751 set -o posix ;; #( 11752 *) : 11753 ;; 11754esac 11755fi 11756 11757 11758as_nl=' 11759' 11760export as_nl 11761# Printing a long string crashes Solaris 7 /usr/bin/printf. 11762as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 11763as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 11764as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 11765# Prefer a ksh shell builtin over an external printf program on Solaris, 11766# but without wasting forks for bash or zsh. 11767if test -z "$BASH_VERSION$ZSH_VERSION" \ 11768 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 11769 as_echo='print -r --' 11770 as_echo_n='print -rn --' 11771elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 11772 as_echo='printf %s\n' 11773 as_echo_n='printf %s' 11774else 11775 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 11776 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 11777 as_echo_n='/usr/ucb/echo -n' 11778 else 11779 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 11780 as_echo_n_body='eval 11781 arg=$1; 11782 case $arg in #( 11783 *"$as_nl"*) 11784 expr "X$arg" : "X\\(.*\\)$as_nl"; 11785 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 11786 esac; 11787 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 11788 ' 11789 export as_echo_n_body 11790 as_echo_n='sh -c $as_echo_n_body as_echo' 11791 fi 11792 export as_echo_body 11793 as_echo='sh -c $as_echo_body as_echo' 11794fi 11795 11796# The user is always right. 11797if test "${PATH_SEPARATOR+set}" != set; then 11798 PATH_SEPARATOR=: 11799 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 11800 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 11801 PATH_SEPARATOR=';' 11802 } 11803fi 11804 11805 11806# IFS 11807# We need space, tab and new line, in precisely that order. Quoting is 11808# there to prevent editors from complaining about space-tab. 11809# (If _AS_PATH_WALK were called with IFS unset, it would disable word 11810# splitting by setting IFS to empty value.) 11811IFS=" "" $as_nl" 11812 11813# Find who we are. Look in the path if we contain no directory separator. 11814case $0 in #(( 11815 *[\\/]* ) as_myself=$0 ;; 11816 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11817for as_dir in $PATH 11818do 11819 IFS=$as_save_IFS 11820 test -z "$as_dir" && as_dir=. 11821 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 11822 done 11823IFS=$as_save_IFS 11824 11825 ;; 11826esac 11827# We did not find ourselves, most probably we were run as `sh COMMAND' 11828# in which case we are not to be found in the path. 11829if test "x$as_myself" = x; then 11830 as_myself=$0 11831fi 11832if test ! -f "$as_myself"; then 11833 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11834 exit 1 11835fi 11836 11837# Unset variables that we do not need and which cause bugs (e.g. in 11838# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11839# suppresses any "Segmentation fault" message there. '((' could 11840# trigger a bug in pdksh 5.2.14. 11841for as_var in BASH_ENV ENV MAIL MAILPATH 11842do eval test x\${$as_var+set} = xset \ 11843 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 11844done 11845PS1='$ ' 11846PS2='> ' 11847PS4='+ ' 11848 11849# NLS nuisances. 11850LC_ALL=C 11851export LC_ALL 11852LANGUAGE=C 11853export LANGUAGE 11854 11855# CDPATH. 11856(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 11857 11858 11859# as_fn_error ERROR [LINENO LOG_FD] 11860# --------------------------------- 11861# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 11862# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 11863# script with status $?, using 1 if that was 0. 11864as_fn_error () 11865{ 11866 as_status=$?; test $as_status -eq 0 && as_status=1 11867 if test "$3"; then 11868 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 11869 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 11870 fi 11871 $as_echo "$as_me: error: $1" >&2 11872 as_fn_exit $as_status 11873} # as_fn_error 11874 11875 11876# as_fn_set_status STATUS 11877# ----------------------- 11878# Set $? to STATUS, without forking. 11879as_fn_set_status () 11880{ 11881 return $1 11882} # as_fn_set_status 11883 11884# as_fn_exit STATUS 11885# ----------------- 11886# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 11887as_fn_exit () 11888{ 11889 set +e 11890 as_fn_set_status $1 11891 exit $1 11892} # as_fn_exit 11893 11894# as_fn_unset VAR 11895# --------------- 11896# Portably unset VAR. 11897as_fn_unset () 11898{ 11899 { eval $1=; unset $1;} 11900} 11901as_unset=as_fn_unset 11902# as_fn_append VAR VALUE 11903# ---------------------- 11904# Append the text in VALUE to the end of the definition contained in VAR. Take 11905# advantage of any shell optimizations that allow amortized linear growth over 11906# repeated appends, instead of the typical quadratic growth present in naive 11907# implementations. 11908if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 11909 eval 'as_fn_append () 11910 { 11911 eval $1+=\$2 11912 }' 11913else 11914 as_fn_append () 11915 { 11916 eval $1=\$$1\$2 11917 } 11918fi # as_fn_append 11919 11920# as_fn_arith ARG... 11921# ------------------ 11922# Perform arithmetic evaluation on the ARGs, and store the result in the 11923# global $as_val. Take advantage of shells that can avoid forks. The arguments 11924# must be portable across $(()) and expr. 11925if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 11926 eval 'as_fn_arith () 11927 { 11928 as_val=$(( $* )) 11929 }' 11930else 11931 as_fn_arith () 11932 { 11933 as_val=`expr "$@" || test $? -eq 1` 11934 } 11935fi # as_fn_arith 11936 11937 11938if expr a : '\(a\)' >/dev/null 2>&1 && 11939 test "X`expr 00001 : '.*\(...\)'`" = X001; then 11940 as_expr=expr 11941else 11942 as_expr=false 11943fi 11944 11945if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 11946 as_basename=basename 11947else 11948 as_basename=false 11949fi 11950 11951if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 11952 as_dirname=dirname 11953else 11954 as_dirname=false 11955fi 11956 11957as_me=`$as_basename -- "$0" || 11958$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 11959 X"$0" : 'X\(//\)$' \| \ 11960 X"$0" : 'X\(/\)' \| . 2>/dev/null || 11961$as_echo X/"$0" | 11962 sed '/^.*\/\([^/][^/]*\)\/*$/{ 11963 s//\1/ 11964 q 11965 } 11966 /^X\/\(\/\/\)$/{ 11967 s//\1/ 11968 q 11969 } 11970 /^X\/\(\/\).*/{ 11971 s//\1/ 11972 q 11973 } 11974 s/.*/./; q'` 11975 11976# Avoid depending upon Character Ranges. 11977as_cr_letters='abcdefghijklmnopqrstuvwxyz' 11978as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 11979as_cr_Letters=$as_cr_letters$as_cr_LETTERS 11980as_cr_digits='0123456789' 11981as_cr_alnum=$as_cr_Letters$as_cr_digits 11982 11983ECHO_C= ECHO_N= ECHO_T= 11984case `echo -n x` in #((((( 11985-n*) 11986 case `echo 'xy\c'` in 11987 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 11988 xy) ECHO_C='\c';; 11989 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 11990 ECHO_T=' ';; 11991 esac;; 11992*) 11993 ECHO_N='-n';; 11994esac 11995 11996rm -f conf$$ conf$$.exe conf$$.file 11997if test -d conf$$.dir; then 11998 rm -f conf$$.dir/conf$$.file 11999else 12000 rm -f conf$$.dir 12001 mkdir conf$$.dir 2>/dev/null 12002fi 12003if (echo >conf$$.file) 2>/dev/null; then 12004 if ln -s conf$$.file conf$$ 2>/dev/null; then 12005 as_ln_s='ln -s' 12006 # ... but there are two gotchas: 12007 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12008 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12009 # In both cases, we have to default to `cp -p'. 12010 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12011 as_ln_s='cp -p' 12012 elif ln conf$$.file conf$$ 2>/dev/null; then 12013 as_ln_s=ln 12014 else 12015 as_ln_s='cp -p' 12016 fi 12017else 12018 as_ln_s='cp -p' 12019fi 12020rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12021rmdir conf$$.dir 2>/dev/null 12022 12023 12024# as_fn_mkdir_p 12025# ------------- 12026# Create "$as_dir" as a directory, including parents if necessary. 12027as_fn_mkdir_p () 12028{ 12029 12030 case $as_dir in #( 12031 -*) as_dir=./$as_dir;; 12032 esac 12033 test -d "$as_dir" || eval $as_mkdir_p || { 12034 as_dirs= 12035 while :; do 12036 case $as_dir in #( 12037 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12038 *) as_qdir=$as_dir;; 12039 esac 12040 as_dirs="'$as_qdir' $as_dirs" 12041 as_dir=`$as_dirname -- "$as_dir" || 12042$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12043 X"$as_dir" : 'X\(//\)[^/]' \| \ 12044 X"$as_dir" : 'X\(//\)$' \| \ 12045 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12046$as_echo X"$as_dir" | 12047 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12048 s//\1/ 12049 q 12050 } 12051 /^X\(\/\/\)[^/].*/{ 12052 s//\1/ 12053 q 12054 } 12055 /^X\(\/\/\)$/{ 12056 s//\1/ 12057 q 12058 } 12059 /^X\(\/\).*/{ 12060 s//\1/ 12061 q 12062 } 12063 s/.*/./; q'` 12064 test -d "$as_dir" && break 12065 done 12066 test -z "$as_dirs" || eval "mkdir $as_dirs" 12067 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" 12068 12069 12070} # as_fn_mkdir_p 12071if mkdir -p . 2>/dev/null; then 12072 as_mkdir_p='mkdir -p "$as_dir"' 12073else 12074 test -d ./-p && rmdir ./-p 12075 as_mkdir_p=false 12076fi 12077 12078if test -x / >/dev/null 2>&1; then 12079 as_test_x='test -x' 12080else 12081 if ls -dL / >/dev/null 2>&1; then 12082 as_ls_L_option=L 12083 else 12084 as_ls_L_option= 12085 fi 12086 as_test_x=' 12087 eval sh -c '\'' 12088 if test -d "$1"; then 12089 test -d "$1/."; 12090 else 12091 case $1 in #( 12092 -*)set "./$1";; 12093 esac; 12094 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 12095 ???[sx]*):;;*)false;;esac;fi 12096 '\'' sh 12097 ' 12098fi 12099as_executable_p=$as_test_x 12100 12101# Sed expression to map a string onto a valid CPP name. 12102as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12103 12104# Sed expression to map a string onto a valid variable name. 12105as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12106 12107 12108exec 6>&1 12109## ----------------------------------- ## 12110## Main body of $CONFIG_STATUS script. ## 12111## ----------------------------------- ## 12112_ASEOF 12113test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12114 12115cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12116# Save the log message, to keep $0 and so on meaningful, and to 12117# report actual input values of CONFIG_FILES etc. instead of their 12118# values after options handling. 12119ac_log=" 12120This file was extended by package-unused $as_me version-unused, which was 12121generated by GNU Autoconf 2.64. Invocation command line was 12122 12123 CONFIG_FILES = $CONFIG_FILES 12124 CONFIG_HEADERS = $CONFIG_HEADERS 12125 CONFIG_LINKS = $CONFIG_LINKS 12126 CONFIG_COMMANDS = $CONFIG_COMMANDS 12127 $ $0 $@ 12128 12129on `(hostname || uname -n) 2>/dev/null | sed 1q` 12130" 12131 12132_ACEOF 12133 12134case $ac_config_files in *" 12135"*) set x $ac_config_files; shift; ac_config_files=$*;; 12136esac 12137 12138case $ac_config_headers in *" 12139"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 12140esac 12141 12142 12143cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12144# Files that config.status was made for. 12145config_files="$ac_config_files" 12146config_headers="$ac_config_headers" 12147config_commands="$ac_config_commands" 12148 12149_ACEOF 12150 12151cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12152ac_cs_usage="\ 12153\`$as_me' instantiates files and other configuration actions 12154from templates according to the current configuration. Unless the files 12155and actions are specified as TAGs, all are instantiated by default. 12156 12157Usage: $0 [OPTION]... [TAG]... 12158 12159 -h, --help print this help, then exit 12160 -V, --version print version number and configuration settings, then exit 12161 -q, --quiet, --silent 12162 do not print progress messages 12163 -d, --debug don't remove temporary files 12164 --recheck update $as_me by reconfiguring in the same conditions 12165 --file=FILE[:TEMPLATE] 12166 instantiate the configuration file FILE 12167 --header=FILE[:TEMPLATE] 12168 instantiate the configuration header FILE 12169 12170Configuration files: 12171$config_files 12172 12173Configuration headers: 12174$config_headers 12175 12176Configuration commands: 12177$config_commands 12178 12179Report bugs to <libmpx>." 12180 12181_ACEOF 12182cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12183ac_cs_version="\\ 12184package-unused config.status version-unused 12185configured by $0, generated by GNU Autoconf 2.64, 12186 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 12187 12188Copyright (C) 2009 Free Software Foundation, Inc. 12189This config.status script is free software; the Free Software Foundation 12190gives unlimited permission to copy, distribute and modify it." 12191 12192ac_pwd='$ac_pwd' 12193srcdir='$srcdir' 12194INSTALL='$INSTALL' 12195MKDIR_P='$MKDIR_P' 12196AWK='$AWK' 12197test -n "\$AWK" || AWK=awk 12198_ACEOF 12199 12200cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12201# The default lists apply if the user does not specify any file. 12202ac_need_defaults=: 12203while test $# != 0 12204do 12205 case $1 in 12206 --*=*) 12207 ac_option=`expr "X$1" : 'X\([^=]*\)='` 12208 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12209 ac_shift=: 12210 ;; 12211 *) 12212 ac_option=$1 12213 ac_optarg=$2 12214 ac_shift=shift 12215 ;; 12216 esac 12217 12218 case $ac_option in 12219 # Handling of the options. 12220 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12221 ac_cs_recheck=: ;; 12222 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12223 $as_echo "$ac_cs_version"; exit ;; 12224 --debug | --debu | --deb | --de | --d | -d ) 12225 debug=: ;; 12226 --file | --fil | --fi | --f ) 12227 $ac_shift 12228 case $ac_optarg in 12229 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12230 esac 12231 as_fn_append CONFIG_FILES " '$ac_optarg'" 12232 ac_need_defaults=false;; 12233 --header | --heade | --head | --hea ) 12234 $ac_shift 12235 case $ac_optarg in 12236 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12237 esac 12238 as_fn_append CONFIG_HEADERS " '$ac_optarg'" 12239 ac_need_defaults=false;; 12240 --he | --h) 12241 # Conflict between --help and --header 12242 as_fn_error "ambiguous option: \`$1' 12243Try \`$0 --help' for more information.";; 12244 --help | --hel | -h ) 12245 $as_echo "$ac_cs_usage"; exit ;; 12246 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12247 | -silent | --silent | --silen | --sile | --sil | --si | --s) 12248 ac_cs_silent=: ;; 12249 12250 # This is an error. 12251 -*) as_fn_error "unrecognized option: \`$1' 12252Try \`$0 --help' for more information." ;; 12253 12254 *) as_fn_append ac_config_targets " $1" 12255 ac_need_defaults=false ;; 12256 12257 esac 12258 shift 12259done 12260 12261ac_configure_extra_args= 12262 12263if $ac_cs_silent; then 12264 exec 6>/dev/null 12265 ac_configure_extra_args="$ac_configure_extra_args --silent" 12266fi 12267 12268_ACEOF 12269cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12270if \$ac_cs_recheck; then 12271 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12272 shift 12273 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 12274 CONFIG_SHELL='$SHELL' 12275 export CONFIG_SHELL 12276 exec "\$@" 12277fi 12278 12279_ACEOF 12280cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12281exec 5>>config.log 12282{ 12283 echo 12284 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12285## Running $as_me. ## 12286_ASBOX 12287 $as_echo "$ac_log" 12288} >&5 12289 12290_ACEOF 12291cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12292# 12293# INIT-COMMANDS 12294# 12295 12296srcdir="$srcdir" 12297host="$host" 12298target="$target" 12299with_multisubdir="$with_multisubdir" 12300with_multisrctop="$with_multisrctop" 12301with_target_subdir="$with_target_subdir" 12302ac_configure_args="${multilib_arg} ${ac_configure_args}" 12303multi_basedir="$multi_basedir" 12304CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 12305CC="$CC" 12306CXX="$CXX" 12307GFORTRAN="$GFORTRAN" 12308GCJ="$GCJ" 12309 12310 12311# The HP-UX ksh and POSIX shell print the target directory to stdout 12312# if CDPATH is set. 12313(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12314 12315sed_quote_subst='$sed_quote_subst' 12316double_quote_subst='$double_quote_subst' 12317delay_variable_subst='$delay_variable_subst' 12318macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 12319macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 12320enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 12321enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 12322pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 12323enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 12324SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 12325ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 12326host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 12327host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 12328host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 12329build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 12330build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 12331build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 12332SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 12333Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 12334GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 12335EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 12336FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 12337LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 12338NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 12339LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 12340max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 12341ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 12342exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 12343lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 12344lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 12345lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 12346reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 12347reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 12348OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 12349deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 12350file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 12351AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 12352AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 12353STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 12354RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 12355old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 12356old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 12357old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 12358lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 12359CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 12360CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 12361compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 12362GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 12363lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 12364lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 12365lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 12366lt_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"`' 12367objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 12368MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 12369lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 12370lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 12371lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 12372lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 12373lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 12374need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 12375DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 12376NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 12377LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 12378OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 12379OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 12380libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 12381shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 12382extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 12383archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 12384enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 12385export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 12386whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 12387compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 12388old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 12389old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 12390archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 12391archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 12392module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 12393module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 12394with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 12395allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 12396no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 12397hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 12398hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 12399hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 12400hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 12401hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 12402hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 12403hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 12404hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 12405inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 12406link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 12407fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 12408always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 12409export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 12410exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 12411include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 12412prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 12413file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 12414variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 12415need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 12416need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 12417version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 12418runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 12419shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 12420shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 12421libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 12422library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 12423soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 12424install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 12425postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 12426postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 12427finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 12428finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 12429hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 12430sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 12431sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 12432hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 12433enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 12434enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 12435enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 12436old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 12437striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 12438 12439LTCC='$LTCC' 12440LTCFLAGS='$LTCFLAGS' 12441compiler='$compiler_DEFAULT' 12442 12443# A function that is used when there is no print builtin or printf. 12444func_fallback_echo () 12445{ 12446 eval 'cat <<_LTECHO_EOF 12447\$1 12448_LTECHO_EOF' 12449} 12450 12451# Quote evaled strings. 12452for var in SHELL \ 12453ECHO \ 12454SED \ 12455GREP \ 12456EGREP \ 12457FGREP \ 12458LD \ 12459NM \ 12460LN_S \ 12461lt_SP2NL \ 12462lt_NL2SP \ 12463reload_flag \ 12464OBJDUMP \ 12465deplibs_check_method \ 12466file_magic_cmd \ 12467AR \ 12468AR_FLAGS \ 12469STRIP \ 12470RANLIB \ 12471CC \ 12472CFLAGS \ 12473compiler \ 12474lt_cv_sys_global_symbol_pipe \ 12475lt_cv_sys_global_symbol_to_cdecl \ 12476lt_cv_sys_global_symbol_to_c_name_address \ 12477lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 12478lt_prog_compiler_no_builtin_flag \ 12479lt_prog_compiler_wl \ 12480lt_prog_compiler_pic \ 12481lt_prog_compiler_static \ 12482lt_cv_prog_compiler_c_o \ 12483need_locks \ 12484DSYMUTIL \ 12485NMEDIT \ 12486LIPO \ 12487OTOOL \ 12488OTOOL64 \ 12489shrext_cmds \ 12490export_dynamic_flag_spec \ 12491whole_archive_flag_spec \ 12492compiler_needs_object \ 12493with_gnu_ld \ 12494allow_undefined_flag \ 12495no_undefined_flag \ 12496hardcode_libdir_flag_spec \ 12497hardcode_libdir_flag_spec_ld \ 12498hardcode_libdir_separator \ 12499fix_srcfile_path \ 12500exclude_expsyms \ 12501include_expsyms \ 12502file_list_spec \ 12503variables_saved_for_relink \ 12504libname_spec \ 12505library_names_spec \ 12506soname_spec \ 12507install_override_mode \ 12508finish_eval \ 12509old_striplib \ 12510striplib; do 12511 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 12512 *[\\\\\\\`\\"\\\$]*) 12513 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 12514 ;; 12515 *) 12516 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12517 ;; 12518 esac 12519done 12520 12521# Double-quote double-evaled strings. 12522for var in reload_cmds \ 12523old_postinstall_cmds \ 12524old_postuninstall_cmds \ 12525old_archive_cmds \ 12526extract_expsyms_cmds \ 12527old_archive_from_new_cmds \ 12528old_archive_from_expsyms_cmds \ 12529archive_cmds \ 12530archive_expsym_cmds \ 12531module_cmds \ 12532module_expsym_cmds \ 12533export_symbols_cmds \ 12534prelink_cmds \ 12535postinstall_cmds \ 12536postuninstall_cmds \ 12537finish_cmds \ 12538sys_lib_search_path_spec \ 12539sys_lib_dlsearch_path_spec; do 12540 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 12541 *[\\\\\\\`\\"\\\$]*) 12542 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 12543 ;; 12544 *) 12545 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12546 ;; 12547 esac 12548done 12549 12550ac_aux_dir='$ac_aux_dir' 12551xsi_shell='$xsi_shell' 12552lt_shell_append='$lt_shell_append' 12553 12554# See if we are running on zsh, and set the options which allow our 12555# commands through without removal of \ escapes INIT. 12556if test -n "\${ZSH_VERSION+set}" ; then 12557 setopt NO_GLOB_SUBST 12558fi 12559 12560 12561 PACKAGE='$PACKAGE' 12562 VERSION='$VERSION' 12563 TIMESTAMP='$TIMESTAMP' 12564 RM='$RM' 12565 ofile='$ofile' 12566 12567 12568 12569 12570_ACEOF 12571 12572cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12573 12574# Handling of arguments. 12575for ac_config_target in $ac_config_targets 12576do 12577 case $ac_config_target in 12578 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 12579 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 12580 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 12581 "libmpx.spec") CONFIG_FILES="$CONFIG_FILES libmpx.spec" ;; 12582 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 12583 "mpxrt/Makefile") CONFIG_FILES="$CONFIG_FILES mpxrt/Makefile" ;; 12584 "mpxwrap/Makefile") CONFIG_FILES="$CONFIG_FILES mpxwrap/Makefile" ;; 12585 12586 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 12587 esac 12588done 12589 12590 12591# If the user did not use the arguments to specify the items to instantiate, 12592# then the envvar interface is used. Set only those that are not. 12593# We use the long form for the default assignment because of an extremely 12594# bizarre bug on SunOS 4.1.3. 12595if $ac_need_defaults; then 12596 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 12597 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 12598 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 12599fi 12600 12601# Have a temporary directory for convenience. Make it in the build tree 12602# simply because there is no reason against having it here, and in addition, 12603# creating and moving files from /tmp can sometimes cause problems. 12604# Hook for its removal unless debugging. 12605# Note that there is a small window in which the directory will not be cleaned: 12606# after its creation but before its name has been assigned to `$tmp'. 12607$debug || 12608{ 12609 tmp= 12610 trap 'exit_status=$? 12611 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 12612' 0 12613 trap 'as_fn_exit 1' 1 2 13 15 12614} 12615# Create a (secure) tmp directory for tmp files. 12616 12617{ 12618 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 12619 test -n "$tmp" && test -d "$tmp" 12620} || 12621{ 12622 tmp=./conf$$-$RANDOM 12623 (umask 077 && mkdir "$tmp") 12624} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5 12625 12626# Set up the scripts for CONFIG_FILES section. 12627# No need to generate them if there are no CONFIG_FILES. 12628# This happens for instance with `./config.status config.h'. 12629if test -n "$CONFIG_FILES"; then 12630 12631 12632ac_cr=`echo X | tr X '\015'` 12633# On cygwin, bash can eat \r inside `` if the user requested igncr. 12634# But we know of no other shell where ac_cr would be empty at this 12635# point, so we can use a bashism as a fallback. 12636if test "x$ac_cr" = x; then 12637 eval ac_cr=\$\'\\r\' 12638fi 12639ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 12640if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 12641 ac_cs_awk_cr='\r' 12642else 12643 ac_cs_awk_cr=$ac_cr 12644fi 12645 12646echo 'BEGIN {' >"$tmp/subs1.awk" && 12647_ACEOF 12648 12649 12650{ 12651 echo "cat >conf$$subs.awk <<_ACEOF" && 12652 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 12653 echo "_ACEOF" 12654} >conf$$subs.sh || 12655 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 12656ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'` 12657ac_delim='%!_!# ' 12658for ac_last_try in false false false false false :; do 12659 . ./conf$$subs.sh || 12660 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 12661 12662 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 12663 if test $ac_delim_n = $ac_delim_num; then 12664 break 12665 elif $ac_last_try; then 12666 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5 12667 else 12668 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12669 fi 12670done 12671rm -f conf$$subs.sh 12672 12673cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12674cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 12675_ACEOF 12676sed -n ' 12677h 12678s/^/S["/; s/!.*/"]=/ 12679p 12680g 12681s/^[^!]*!// 12682:repl 12683t repl 12684s/'"$ac_delim"'$// 12685t delim 12686:nl 12687h 12688s/\(.\{148\}\).*/\1/ 12689t more1 12690s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 12691p 12692n 12693b repl 12694:more1 12695s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12696p 12697g 12698s/.\{148\}// 12699t nl 12700:delim 12701h 12702s/\(.\{148\}\).*/\1/ 12703t more2 12704s/["\\]/\\&/g; s/^/"/; s/$/"/ 12705p 12706b 12707:more2 12708s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 12709p 12710g 12711s/.\{148\}// 12712t delim 12713' <conf$$subs.awk | sed ' 12714/^[^""]/{ 12715 N 12716 s/\n// 12717} 12718' >>$CONFIG_STATUS || ac_write_fail=1 12719rm -f conf$$subs.awk 12720cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12721_ACAWK 12722cat >>"\$tmp/subs1.awk" <<_ACAWK && 12723 for (key in S) S_is_set[key] = 1 12724 FS = "" 12725 12726} 12727{ 12728 line = $ 0 12729 nfields = split(line, field, "@") 12730 substed = 0 12731 len = length(field[1]) 12732 for (i = 2; i < nfields; i++) { 12733 key = field[i] 12734 keylen = length(key) 12735 if (S_is_set[key]) { 12736 value = S[key] 12737 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 12738 len += length(value) + length(field[++i]) 12739 substed = 1 12740 } else 12741 len += 1 + keylen 12742 } 12743 12744 print line 12745} 12746 12747_ACAWK 12748_ACEOF 12749cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12750if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 12751 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 12752else 12753 cat 12754fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 12755 || as_fn_error "could not setup config files machinery" "$LINENO" 5 12756_ACEOF 12757 12758# VPATH may cause trouble with some makes, so we remove $(srcdir), 12759# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 12760# trailing colons and then remove the whole line if VPATH becomes empty 12761# (actually we leave an empty line to preserve line numbers). 12762if test "x$srcdir" = x.; then 12763 ac_vpsub='/^[ ]*VPATH[ ]*=/{ 12764s/:*\$(srcdir):*/:/ 12765s/:*\${srcdir}:*/:/ 12766s/:*@srcdir@:*/:/ 12767s/^\([^=]*=[ ]*\):*/\1/ 12768s/:*$// 12769s/^[^=]*=[ ]*$// 12770}' 12771fi 12772 12773cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12774fi # test -n "$CONFIG_FILES" 12775 12776# Set up the scripts for CONFIG_HEADERS section. 12777# No need to generate them if there are no CONFIG_HEADERS. 12778# This happens for instance with `./config.status Makefile'. 12779if test -n "$CONFIG_HEADERS"; then 12780cat >"$tmp/defines.awk" <<\_ACAWK || 12781BEGIN { 12782_ACEOF 12783 12784# Transform confdefs.h into an awk script `defines.awk', embedded as 12785# here-document in config.status, that substitutes the proper values into 12786# config.h.in to produce config.h. 12787 12788# Create a delimiter string that does not exist in confdefs.h, to ease 12789# handling of long lines. 12790ac_delim='%!_!# ' 12791for ac_last_try in false false :; do 12792 ac_t=`sed -n "/$ac_delim/p" confdefs.h` 12793 if test -z "$ac_t"; then 12794 break 12795 elif $ac_last_try; then 12796 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5 12797 else 12798 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 12799 fi 12800done 12801 12802# For the awk script, D is an array of macro values keyed by name, 12803# likewise P contains macro parameters if any. Preserve backslash 12804# newline sequences. 12805 12806ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 12807sed -n ' 12808s/.\{148\}/&'"$ac_delim"'/g 12809t rset 12810:rset 12811s/^[ ]*#[ ]*define[ ][ ]*/ / 12812t def 12813d 12814:def 12815s/\\$// 12816t bsnl 12817s/["\\]/\\&/g 12818s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12819D["\1"]=" \3"/p 12820s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 12821d 12822:bsnl 12823s/["\\]/\\&/g 12824s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 12825D["\1"]=" \3\\\\\\n"\\/p 12826t cont 12827s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 12828t cont 12829d 12830:cont 12831n 12832s/.\{148\}/&'"$ac_delim"'/g 12833t clear 12834:clear 12835s/\\$// 12836t bsnlc 12837s/["\\]/\\&/g; s/^/"/; s/$/"/p 12838d 12839:bsnlc 12840s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 12841b cont 12842' <confdefs.h | sed ' 12843s/'"$ac_delim"'/"\\\ 12844"/g' >>$CONFIG_STATUS || ac_write_fail=1 12845 12846cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12847 for (key in D) D_is_set[key] = 1 12848 FS = "" 12849} 12850/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 12851 line = \$ 0 12852 split(line, arg, " ") 12853 if (arg[1] == "#") { 12854 defundef = arg[2] 12855 mac1 = arg[3] 12856 } else { 12857 defundef = substr(arg[1], 2) 12858 mac1 = arg[2] 12859 } 12860 split(mac1, mac2, "(") #) 12861 macro = mac2[1] 12862 prefix = substr(line, 1, index(line, defundef) - 1) 12863 if (D_is_set[macro]) { 12864 # Preserve the white space surrounding the "#". 12865 print prefix "define", macro P[macro] D[macro] 12866 next 12867 } else { 12868 # Replace #undef with comments. This is necessary, for example, 12869 # in the case of _POSIX_SOURCE, which is predefined and required 12870 # on some systems where configure will not decide to define it. 12871 if (defundef == "undef") { 12872 print "/*", prefix defundef, macro, "*/" 12873 next 12874 } 12875 } 12876} 12877{ print } 12878_ACAWK 12879_ACEOF 12880cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12881 as_fn_error "could not setup config headers machinery" "$LINENO" 5 12882fi # test -n "$CONFIG_HEADERS" 12883 12884 12885eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 12886shift 12887for ac_tag 12888do 12889 case $ac_tag in 12890 :[FHLC]) ac_mode=$ac_tag; continue;; 12891 esac 12892 case $ac_mode$ac_tag in 12893 :[FHL]*:*);; 12894 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;; 12895 :[FH]-) ac_tag=-:-;; 12896 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 12897 esac 12898 ac_save_IFS=$IFS 12899 IFS=: 12900 set x $ac_tag 12901 IFS=$ac_save_IFS 12902 shift 12903 ac_file=$1 12904 shift 12905 12906 case $ac_mode in 12907 :L) ac_source=$1;; 12908 :[FH]) 12909 ac_file_inputs= 12910 for ac_f 12911 do 12912 case $ac_f in 12913 -) ac_f="$tmp/stdin";; 12914 *) # Look for the file first in the build tree, then in the source tree 12915 # (if the path is not absolute). The absolute path cannot be DOS-style, 12916 # because $ac_f cannot contain `:'. 12917 test -f "$ac_f" || 12918 case $ac_f in 12919 [\\/$]*) false;; 12920 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 12921 esac || 12922 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;; 12923 esac 12924 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 12925 as_fn_append ac_file_inputs " '$ac_f'" 12926 done 12927 12928 # Let's still pretend it is `configure' which instantiates (i.e., don't 12929 # use $as_me), people would be surprised to read: 12930 # /* config.h. Generated by config.status. */ 12931 configure_input='Generated from '` 12932 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 12933 `' by configure.' 12934 if test x"$ac_file" != x-; then 12935 configure_input="$ac_file. $configure_input" 12936 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 12937$as_echo "$as_me: creating $ac_file" >&6;} 12938 fi 12939 # Neutralize special characters interpreted by sed in replacement strings. 12940 case $configure_input in #( 12941 *\&* | *\|* | *\\* ) 12942 ac_sed_conf_input=`$as_echo "$configure_input" | 12943 sed 's/[\\\\&|]/\\\\&/g'`;; #( 12944 *) ac_sed_conf_input=$configure_input;; 12945 esac 12946 12947 case $ac_tag in 12948 *:-:* | *:-) cat >"$tmp/stdin" \ 12949 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;; 12950 esac 12951 ;; 12952 esac 12953 12954 ac_dir=`$as_dirname -- "$ac_file" || 12955$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12956 X"$ac_file" : 'X\(//\)[^/]' \| \ 12957 X"$ac_file" : 'X\(//\)$' \| \ 12958 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 12959$as_echo X"$ac_file" | 12960 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12961 s//\1/ 12962 q 12963 } 12964 /^X\(\/\/\)[^/].*/{ 12965 s//\1/ 12966 q 12967 } 12968 /^X\(\/\/\)$/{ 12969 s//\1/ 12970 q 12971 } 12972 /^X\(\/\).*/{ 12973 s//\1/ 12974 q 12975 } 12976 s/.*/./; q'` 12977 as_dir="$ac_dir"; as_fn_mkdir_p 12978 ac_builddir=. 12979 12980case "$ac_dir" in 12981.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 12982*) 12983 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 12984 # A ".." for each directory in $ac_dir_suffix. 12985 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 12986 case $ac_top_builddir_sub in 12987 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 12988 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 12989 esac ;; 12990esac 12991ac_abs_top_builddir=$ac_pwd 12992ac_abs_builddir=$ac_pwd$ac_dir_suffix 12993# for backward compatibility: 12994ac_top_builddir=$ac_top_build_prefix 12995 12996case $srcdir in 12997 .) # We are building in place. 12998 ac_srcdir=. 12999 ac_top_srcdir=$ac_top_builddir_sub 13000 ac_abs_top_srcdir=$ac_pwd ;; 13001 [\\/]* | ?:[\\/]* ) # Absolute name. 13002 ac_srcdir=$srcdir$ac_dir_suffix; 13003 ac_top_srcdir=$srcdir 13004 ac_abs_top_srcdir=$srcdir ;; 13005 *) # Relative name. 13006 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13007 ac_top_srcdir=$ac_top_build_prefix$srcdir 13008 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13009esac 13010ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13011 13012 13013 case $ac_mode in 13014 :F) 13015 # 13016 # CONFIG_FILE 13017 # 13018 13019 case $INSTALL in 13020 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13021 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 13022 esac 13023 ac_MKDIR_P=$MKDIR_P 13024 case $MKDIR_P in 13025 [\\/$]* | ?:[\\/]* ) ;; 13026 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13027 esac 13028_ACEOF 13029 13030cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13031# If the template does not know about datarootdir, expand it. 13032# FIXME: This hack should be removed a few years after 2.60. 13033ac_datarootdir_hack=; ac_datarootdir_seen= 13034ac_sed_dataroot=' 13035/datarootdir/ { 13036 p 13037 q 13038} 13039/@datadir@/p 13040/@docdir@/p 13041/@infodir@/p 13042/@localedir@/p 13043/@mandir@/p' 13044case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13045*datarootdir*) ac_datarootdir_seen=yes;; 13046*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13048$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13049_ACEOF 13050cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13051 ac_datarootdir_hack=' 13052 s&@datadir@&$datadir&g 13053 s&@docdir@&$docdir&g 13054 s&@infodir@&$infodir&g 13055 s&@localedir@&$localedir&g 13056 s&@mandir@&$mandir&g 13057 s&\\\${datarootdir}&$datarootdir&g' ;; 13058esac 13059_ACEOF 13060 13061# Neutralize VPATH when `$srcdir' = `.'. 13062# Shell code in configure.ac might set extrasub. 13063# FIXME: do we really want to maintain this feature? 13064cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13065ac_sed_extra="$ac_vpsub 13066$extrasub 13067_ACEOF 13068cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13069:t 13070/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13071s|@configure_input@|$ac_sed_conf_input|;t t 13072s&@top_builddir@&$ac_top_builddir_sub&;t t 13073s&@top_build_prefix@&$ac_top_build_prefix&;t t 13074s&@srcdir@&$ac_srcdir&;t t 13075s&@abs_srcdir@&$ac_abs_srcdir&;t t 13076s&@top_srcdir@&$ac_top_srcdir&;t t 13077s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13078s&@builddir@&$ac_builddir&;t t 13079s&@abs_builddir@&$ac_abs_builddir&;t t 13080s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13081s&@INSTALL@&$ac_INSTALL&;t t 13082s&@MKDIR_P@&$ac_MKDIR_P&;t t 13083$ac_datarootdir_hack 13084" 13085eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 13086 || as_fn_error "could not create $ac_file" "$LINENO" 5 13087 13088test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13089 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 13090 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 13091 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13092which seems to be undefined. Please make sure it is defined." >&5 13093$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13094which seems to be undefined. Please make sure it is defined." >&2;} 13095 13096 rm -f "$tmp/stdin" 13097 case $ac_file in 13098 -) cat "$tmp/out" && rm -f "$tmp/out";; 13099 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 13100 esac \ 13101 || as_fn_error "could not create $ac_file" "$LINENO" 5 13102 ;; 13103 :H) 13104 # 13105 # CONFIG_HEADER 13106 # 13107 if test x"$ac_file" != x-; then 13108 { 13109 $as_echo "/* $configure_input */" \ 13110 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" 13111 } >"$tmp/config.h" \ 13112 || as_fn_error "could not create $ac_file" "$LINENO" 5 13113 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then 13114 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 13115$as_echo "$as_me: $ac_file is unchanged" >&6;} 13116 else 13117 rm -f "$ac_file" 13118 mv "$tmp/config.h" "$ac_file" \ 13119 || as_fn_error "could not create $ac_file" "$LINENO" 5 13120 fi 13121 else 13122 $as_echo "/* $configure_input */" \ 13123 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \ 13124 || as_fn_error "could not create -" "$LINENO" 5 13125 fi 13126# Compute "$ac_file"'s index in $config_headers. 13127_am_arg="$ac_file" 13128_am_stamp_count=1 13129for _am_header in $config_headers :; do 13130 case $_am_header in 13131 $_am_arg | $_am_arg:* ) 13132 break ;; 13133 * ) 13134 _am_stamp_count=`expr $_am_stamp_count + 1` ;; 13135 esac 13136done 13137echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 13138$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13139 X"$_am_arg" : 'X\(//\)[^/]' \| \ 13140 X"$_am_arg" : 'X\(//\)$' \| \ 13141 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 13142$as_echo X"$_am_arg" | 13143 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13144 s//\1/ 13145 q 13146 } 13147 /^X\(\/\/\)[^/].*/{ 13148 s//\1/ 13149 q 13150 } 13151 /^X\(\/\/\)$/{ 13152 s//\1/ 13153 q 13154 } 13155 /^X\(\/\).*/{ 13156 s//\1/ 13157 q 13158 } 13159 s/.*/./; q'`/stamp-h$_am_stamp_count 13160 ;; 13161 13162 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 13163$as_echo "$as_me: executing $ac_file commands" >&6;} 13164 ;; 13165 esac 13166 13167 13168 case $ac_file$ac_mode in 13169 "default-1":C) 13170# Only add multilib support code if we just rebuilt the top-level 13171# Makefile. 13172case " $CONFIG_FILES " in 13173 *" Makefile "*) 13174 ac_file=Makefile . ${multi_basedir}/config-ml.in 13175 ;; 13176esac ;; 13177 "libtool":C) 13178 13179 # See if we are running on zsh, and set the options which allow our 13180 # commands through without removal of \ escapes. 13181 if test -n "${ZSH_VERSION+set}" ; then 13182 setopt NO_GLOB_SUBST 13183 fi 13184 13185 cfgfile="${ofile}T" 13186 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 13187 $RM "$cfgfile" 13188 13189 cat <<_LT_EOF >> "$cfgfile" 13190#! $SHELL 13191 13192# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 13193# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 13194# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 13195# NOTE: Changes made to this file will be lost: look at ltmain.sh. 13196# 13197# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 13198# 2006, 2007, 2008, 2009 Free Software Foundation, Inc. 13199# Written by Gordon Matzigkeit, 1996 13200# 13201# This file is part of GNU Libtool. 13202# 13203# GNU Libtool is free software; you can redistribute it and/or 13204# modify it under the terms of the GNU General Public License as 13205# published by the Free Software Foundation; either version 2 of 13206# the License, or (at your option) any later version. 13207# 13208# As a special exception to the GNU General Public License, 13209# if you distribute this file as part of a program or library that 13210# is built using GNU Libtool, you may include this file under the 13211# same distribution terms that you use for the rest of that program. 13212# 13213# GNU Libtool is distributed in the hope that it will be useful, 13214# but WITHOUT ANY WARRANTY; without even the implied warranty of 13215# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13216# GNU General Public License for more details. 13217# 13218# You should have received a copy of the GNU General Public License 13219# along with GNU Libtool; see the file COPYING. If not, a copy 13220# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 13221# obtained by writing to the Free Software Foundation, Inc., 13222# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 13223 13224 13225# The names of the tagged configurations supported by this script. 13226available_tags="" 13227 13228# ### BEGIN LIBTOOL CONFIG 13229 13230# Which release of libtool.m4 was used? 13231macro_version=$macro_version 13232macro_revision=$macro_revision 13233 13234# Whether or not to build shared libraries. 13235build_libtool_libs=$enable_shared 13236 13237# Whether or not to build static libraries. 13238build_old_libs=$enable_static 13239 13240# What type of objects to build. 13241pic_mode=$pic_mode 13242 13243# Whether or not to optimize for fast installation. 13244fast_install=$enable_fast_install 13245 13246# Shell to use when invoking shell scripts. 13247SHELL=$lt_SHELL 13248 13249# An echo program that protects backslashes. 13250ECHO=$lt_ECHO 13251 13252# The host system. 13253host_alias=$host_alias 13254host=$host 13255host_os=$host_os 13256 13257# The build system. 13258build_alias=$build_alias 13259build=$build 13260build_os=$build_os 13261 13262# A sed program that does not truncate output. 13263SED=$lt_SED 13264 13265# Sed that helps us avoid accidentally triggering echo(1) options like -n. 13266Xsed="\$SED -e 1s/^X//" 13267 13268# A grep program that handles long lines. 13269GREP=$lt_GREP 13270 13271# An ERE matcher. 13272EGREP=$lt_EGREP 13273 13274# A literal string matcher. 13275FGREP=$lt_FGREP 13276 13277# A BSD- or MS-compatible name lister. 13278NM=$lt_NM 13279 13280# Whether we need soft or hard links. 13281LN_S=$lt_LN_S 13282 13283# What is the maximum length of a command? 13284max_cmd_len=$max_cmd_len 13285 13286# Object file suffix (normally "o"). 13287objext=$ac_objext 13288 13289# Executable file suffix (normally ""). 13290exeext=$exeext 13291 13292# whether the shell understands "unset". 13293lt_unset=$lt_unset 13294 13295# turn spaces into newlines. 13296SP2NL=$lt_lt_SP2NL 13297 13298# turn newlines into spaces. 13299NL2SP=$lt_lt_NL2SP 13300 13301# An object symbol dumper. 13302OBJDUMP=$lt_OBJDUMP 13303 13304# Method to check whether dependent libraries are shared objects. 13305deplibs_check_method=$lt_deplibs_check_method 13306 13307# Command to use when deplibs_check_method == "file_magic". 13308file_magic_cmd=$lt_file_magic_cmd 13309 13310# The archiver. 13311AR=$lt_AR 13312AR_FLAGS=$lt_AR_FLAGS 13313 13314# A symbol stripping program. 13315STRIP=$lt_STRIP 13316 13317# Commands used to install an old-style archive. 13318RANLIB=$lt_RANLIB 13319old_postinstall_cmds=$lt_old_postinstall_cmds 13320old_postuninstall_cmds=$lt_old_postuninstall_cmds 13321 13322# Whether to use a lock for old archive extraction. 13323lock_old_archive_extraction=$lock_old_archive_extraction 13324 13325# A C compiler. 13326LTCC=$lt_CC 13327 13328# LTCC compiler flags. 13329LTCFLAGS=$lt_CFLAGS 13330 13331# Take the output of nm and produce a listing of raw symbols and C names. 13332global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 13333 13334# Transform the output of nm in a proper C declaration. 13335global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 13336 13337# Transform the output of nm in a C name address pair. 13338global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 13339 13340# Transform the output of nm in a C name address pair when lib prefix is needed. 13341global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 13342 13343# The name of the directory that contains temporary libtool files. 13344objdir=$objdir 13345 13346# Used to examine libraries when file_magic_cmd begins with "file". 13347MAGIC_CMD=$MAGIC_CMD 13348 13349# Must we lock files when doing compilation? 13350need_locks=$lt_need_locks 13351 13352# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 13353DSYMUTIL=$lt_DSYMUTIL 13354 13355# Tool to change global to local symbols on Mac OS X. 13356NMEDIT=$lt_NMEDIT 13357 13358# Tool to manipulate fat objects and archives on Mac OS X. 13359LIPO=$lt_LIPO 13360 13361# ldd/readelf like tool for Mach-O binaries on Mac OS X. 13362OTOOL=$lt_OTOOL 13363 13364# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 13365OTOOL64=$lt_OTOOL64 13366 13367# Old archive suffix (normally "a"). 13368libext=$libext 13369 13370# Shared library suffix (normally ".so"). 13371shrext_cmds=$lt_shrext_cmds 13372 13373# The commands to extract the exported symbol list from a shared archive. 13374extract_expsyms_cmds=$lt_extract_expsyms_cmds 13375 13376# Variables whose values should be saved in libtool wrapper scripts and 13377# restored at link time. 13378variables_saved_for_relink=$lt_variables_saved_for_relink 13379 13380# Do we need the "lib" prefix for modules? 13381need_lib_prefix=$need_lib_prefix 13382 13383# Do we need a version for libraries? 13384need_version=$need_version 13385 13386# Library versioning type. 13387version_type=$version_type 13388 13389# Shared library runtime path variable. 13390runpath_var=$runpath_var 13391 13392# Shared library path variable. 13393shlibpath_var=$shlibpath_var 13394 13395# Is shlibpath searched before the hard-coded library search path? 13396shlibpath_overrides_runpath=$shlibpath_overrides_runpath 13397 13398# Format of library name prefix. 13399libname_spec=$lt_libname_spec 13400 13401# List of archive names. First name is the real one, the rest are links. 13402# The last name is the one that the linker finds with -lNAME 13403library_names_spec=$lt_library_names_spec 13404 13405# The coded name of the library, if different from the real name. 13406soname_spec=$lt_soname_spec 13407 13408# Permission mode override for installation of shared libraries. 13409install_override_mode=$lt_install_override_mode 13410 13411# Command to use after installation of a shared archive. 13412postinstall_cmds=$lt_postinstall_cmds 13413 13414# Command to use after uninstallation of a shared archive. 13415postuninstall_cmds=$lt_postuninstall_cmds 13416 13417# Commands used to finish a libtool library installation in a directory. 13418finish_cmds=$lt_finish_cmds 13419 13420# As "finish_cmds", except a single script fragment to be evaled but 13421# not shown. 13422finish_eval=$lt_finish_eval 13423 13424# Whether we should hardcode library paths into libraries. 13425hardcode_into_libs=$hardcode_into_libs 13426 13427# Compile-time system search path for libraries. 13428sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 13429 13430# Run-time system search path for libraries. 13431sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 13432 13433# Whether dlopen is supported. 13434dlopen_support=$enable_dlopen 13435 13436# Whether dlopen of programs is supported. 13437dlopen_self=$enable_dlopen_self 13438 13439# Whether dlopen of statically linked programs is supported. 13440dlopen_self_static=$enable_dlopen_self_static 13441 13442# Commands to strip libraries. 13443old_striplib=$lt_old_striplib 13444striplib=$lt_striplib 13445 13446 13447# The linker used to build libraries. 13448LD=$lt_LD 13449 13450# How to create reloadable object files. 13451reload_flag=$lt_reload_flag 13452reload_cmds=$lt_reload_cmds 13453 13454# Commands used to build an old-style archive. 13455old_archive_cmds=$lt_old_archive_cmds 13456 13457# A language specific compiler. 13458CC=$lt_compiler 13459 13460# Is the compiler the GNU compiler? 13461with_gcc=$GCC 13462 13463# Compiler flag to turn off builtin functions. 13464no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 13465 13466# How to pass a linker flag through the compiler. 13467wl=$lt_lt_prog_compiler_wl 13468 13469# Additional compiler flags for building library objects. 13470pic_flag=$lt_lt_prog_compiler_pic 13471 13472# Compiler flag to prevent dynamic linking. 13473link_static_flag=$lt_lt_prog_compiler_static 13474 13475# Does compiler simultaneously support -c and -o options? 13476compiler_c_o=$lt_lt_cv_prog_compiler_c_o 13477 13478# Whether or not to add -lc for building shared libraries. 13479build_libtool_need_lc=$archive_cmds_need_lc 13480 13481# Whether or not to disallow shared libs when runtime libs are static. 13482allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 13483 13484# Compiler flag to allow reflexive dlopens. 13485export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 13486 13487# Compiler flag to generate shared objects directly from archives. 13488whole_archive_flag_spec=$lt_whole_archive_flag_spec 13489 13490# Whether the compiler copes with passing no objects directly. 13491compiler_needs_object=$lt_compiler_needs_object 13492 13493# Create an old-style archive from a shared archive. 13494old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 13495 13496# Create a temporary old-style archive to link instead of a shared archive. 13497old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 13498 13499# Commands used to build a shared archive. 13500archive_cmds=$lt_archive_cmds 13501archive_expsym_cmds=$lt_archive_expsym_cmds 13502 13503# Commands used to build a loadable module if different from building 13504# a shared archive. 13505module_cmds=$lt_module_cmds 13506module_expsym_cmds=$lt_module_expsym_cmds 13507 13508# Whether we are building with GNU ld or not. 13509with_gnu_ld=$lt_with_gnu_ld 13510 13511# Flag that allows shared libraries with undefined symbols to be built. 13512allow_undefined_flag=$lt_allow_undefined_flag 13513 13514# Flag that enforces no undefined symbols. 13515no_undefined_flag=$lt_no_undefined_flag 13516 13517# Flag to hardcode \$libdir into a binary during linking. 13518# This must work even if \$libdir does not exist 13519hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 13520 13521# If ld is used when linking, flag to hardcode \$libdir into a binary 13522# during linking. This must work even if \$libdir does not exist. 13523hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 13524 13525# Whether we need a single "-rpath" flag with a separated argument. 13526hardcode_libdir_separator=$lt_hardcode_libdir_separator 13527 13528# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13529# DIR into the resulting binary. 13530hardcode_direct=$hardcode_direct 13531 13532# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13533# DIR into the resulting binary and the resulting library dependency is 13534# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 13535# library is relocated. 13536hardcode_direct_absolute=$hardcode_direct_absolute 13537 13538# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 13539# into the resulting binary. 13540hardcode_minus_L=$hardcode_minus_L 13541 13542# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 13543# into the resulting binary. 13544hardcode_shlibpath_var=$hardcode_shlibpath_var 13545 13546# Set to "yes" if building a shared library automatically hardcodes DIR 13547# into the library and all subsequent libraries and executables linked 13548# against it. 13549hardcode_automatic=$hardcode_automatic 13550 13551# Set to yes if linker adds runtime paths of dependent libraries 13552# to runtime path list. 13553inherit_rpath=$inherit_rpath 13554 13555# Whether libtool must link a program against all its dependency libraries. 13556link_all_deplibs=$link_all_deplibs 13557 13558# Fix the shell variable \$srcfile for the compiler. 13559fix_srcfile_path=$lt_fix_srcfile_path 13560 13561# Set to "yes" if exported symbols are required. 13562always_export_symbols=$always_export_symbols 13563 13564# The commands to list exported symbols. 13565export_symbols_cmds=$lt_export_symbols_cmds 13566 13567# Symbols that should not be listed in the preloaded symbols. 13568exclude_expsyms=$lt_exclude_expsyms 13569 13570# Symbols that must always be exported. 13571include_expsyms=$lt_include_expsyms 13572 13573# Commands necessary for linking programs (against libraries) with templates. 13574prelink_cmds=$lt_prelink_cmds 13575 13576# Specify filename containing input files. 13577file_list_spec=$lt_file_list_spec 13578 13579# How to hardcode a shared library path into an executable. 13580hardcode_action=$hardcode_action 13581 13582# ### END LIBTOOL CONFIG 13583 13584_LT_EOF 13585 13586 case $host_os in 13587 aix3*) 13588 cat <<\_LT_EOF >> "$cfgfile" 13589# AIX sometimes has problems with the GCC collect2 program. For some 13590# reason, if we set the COLLECT_NAMES environment variable, the problems 13591# vanish in a puff of smoke. 13592if test "X${COLLECT_NAMES+set}" != Xset; then 13593 COLLECT_NAMES= 13594 export COLLECT_NAMES 13595fi 13596_LT_EOF 13597 ;; 13598 esac 13599 13600 13601ltmain="$ac_aux_dir/ltmain.sh" 13602 13603 13604 # We use sed instead of cat because bash on DJGPP gets confused if 13605 # if finds mixed CR/LF and LF-only lines. Since sed operates in 13606 # text mode, it properly converts lines to CR/LF. This bash problem 13607 # is reportedly fixed, but why not run on old versions too? 13608 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 13609 || (rm -f "$cfgfile"; exit 1) 13610 13611 case $xsi_shell in 13612 yes) 13613 cat << \_LT_EOF >> "$cfgfile" 13614 13615# func_dirname file append nondir_replacement 13616# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13617# otherwise set result to NONDIR_REPLACEMENT. 13618func_dirname () 13619{ 13620 case ${1} in 13621 */*) func_dirname_result="${1%/*}${2}" ;; 13622 * ) func_dirname_result="${3}" ;; 13623 esac 13624} 13625 13626# func_basename file 13627func_basename () 13628{ 13629 func_basename_result="${1##*/}" 13630} 13631 13632# func_dirname_and_basename file append nondir_replacement 13633# perform func_basename and func_dirname in a single function 13634# call: 13635# dirname: Compute the dirname of FILE. If nonempty, 13636# add APPEND to the result, otherwise set result 13637# to NONDIR_REPLACEMENT. 13638# value returned in "$func_dirname_result" 13639# basename: Compute filename of FILE. 13640# value retuned in "$func_basename_result" 13641# Implementation must be kept synchronized with func_dirname 13642# and func_basename. For efficiency, we do not delegate to 13643# those functions but instead duplicate the functionality here. 13644func_dirname_and_basename () 13645{ 13646 case ${1} in 13647 */*) func_dirname_result="${1%/*}${2}" ;; 13648 * ) func_dirname_result="${3}" ;; 13649 esac 13650 func_basename_result="${1##*/}" 13651} 13652 13653# func_stripname prefix suffix name 13654# strip PREFIX and SUFFIX off of NAME. 13655# PREFIX and SUFFIX must not contain globbing or regex special 13656# characters, hashes, percent signs, but SUFFIX may contain a leading 13657# dot (in which case that matches only a dot). 13658func_stripname () 13659{ 13660 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 13661 # positional parameters, so assign one to ordinary parameter first. 13662 func_stripname_result=${3} 13663 func_stripname_result=${func_stripname_result#"${1}"} 13664 func_stripname_result=${func_stripname_result%"${2}"} 13665} 13666 13667# func_opt_split 13668func_opt_split () 13669{ 13670 func_opt_split_opt=${1%%=*} 13671 func_opt_split_arg=${1#*=} 13672} 13673 13674# func_lo2o object 13675func_lo2o () 13676{ 13677 case ${1} in 13678 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 13679 *) func_lo2o_result=${1} ;; 13680 esac 13681} 13682 13683# func_xform libobj-or-source 13684func_xform () 13685{ 13686 func_xform_result=${1%.*}.lo 13687} 13688 13689# func_arith arithmetic-term... 13690func_arith () 13691{ 13692 func_arith_result=$(( $* )) 13693} 13694 13695# func_len string 13696# STRING may not start with a hyphen. 13697func_len () 13698{ 13699 func_len_result=${#1} 13700} 13701 13702_LT_EOF 13703 ;; 13704 *) # Bourne compatible functions. 13705 cat << \_LT_EOF >> "$cfgfile" 13706 13707# func_dirname file append nondir_replacement 13708# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13709# otherwise set result to NONDIR_REPLACEMENT. 13710func_dirname () 13711{ 13712 # Extract subdirectory from the argument. 13713 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 13714 if test "X$func_dirname_result" = "X${1}"; then 13715 func_dirname_result="${3}" 13716 else 13717 func_dirname_result="$func_dirname_result${2}" 13718 fi 13719} 13720 13721# func_basename file 13722func_basename () 13723{ 13724 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 13725} 13726 13727 13728# func_stripname prefix suffix name 13729# strip PREFIX and SUFFIX off of NAME. 13730# PREFIX and SUFFIX must not contain globbing or regex special 13731# characters, hashes, percent signs, but SUFFIX may contain a leading 13732# dot (in which case that matches only a dot). 13733# func_strip_suffix prefix name 13734func_stripname () 13735{ 13736 case ${2} in 13737 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 13738 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 13739 esac 13740} 13741 13742# sed scripts: 13743my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 13744my_sed_long_arg='1s/^-[^=]*=//' 13745 13746# func_opt_split 13747func_opt_split () 13748{ 13749 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 13750 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 13751} 13752 13753# func_lo2o object 13754func_lo2o () 13755{ 13756 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 13757} 13758 13759# func_xform libobj-or-source 13760func_xform () 13761{ 13762 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 13763} 13764 13765# func_arith arithmetic-term... 13766func_arith () 13767{ 13768 func_arith_result=`expr "$@"` 13769} 13770 13771# func_len string 13772# STRING may not start with a hyphen. 13773func_len () 13774{ 13775 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 13776} 13777 13778_LT_EOF 13779esac 13780 13781case $lt_shell_append in 13782 yes) 13783 cat << \_LT_EOF >> "$cfgfile" 13784 13785# func_append var value 13786# Append VALUE to the end of shell variable VAR. 13787func_append () 13788{ 13789 eval "$1+=\$2" 13790} 13791_LT_EOF 13792 ;; 13793 *) 13794 cat << \_LT_EOF >> "$cfgfile" 13795 13796# func_append var value 13797# Append VALUE to the end of shell variable VAR. 13798func_append () 13799{ 13800 eval "$1=\$$1\$2" 13801} 13802 13803_LT_EOF 13804 ;; 13805 esac 13806 13807 13808 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 13809 || (rm -f "$cfgfile"; exit 1) 13810 13811 mv -f "$cfgfile" "$ofile" || 13812 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 13813 chmod +x "$ofile" 13814 13815 ;; 13816 "mpxrt/Makefile":F) cat > vpsed$$ << \_EOF 13817s!`test -f '$<' || echo '$(srcdir)/'`!! 13818_EOF 13819 sed -f vpsed$$ $ac_file > tmp$$ 13820 mv tmp$$ $ac_file 13821 rm vpsed$$ 13822 echo 'MULTISUBDIR =' >> $ac_file 13823 ml_norecursion=yes 13824 . ${multi_basedir}/config-ml.in 13825 { ml_norecursion=; unset ml_norecursion;} 13826 ;; 13827 "mpxwrap/Makefile":F) cat > vpsed$$ << \_EOF 13828s!`test -f '$<' || echo '$(srcdir)/'`!! 13829_EOF 13830 sed -f vpsed$$ $ac_file > tmp$$ 13831 mv tmp$$ $ac_file 13832 rm vpsed$$ 13833 echo 'MULTISUBDIR =' >> $ac_file 13834 ml_norecursion=yes 13835 . ${multi_basedir}/config-ml.in 13836 { ml_norecursion=; unset ml_norecursion;} 13837 ;; 13838 13839 esac 13840done # for ac_tag 13841 13842 13843as_fn_exit 0 13844_ACEOF 13845ac_clean_files=$ac_clean_files_save 13846 13847test $ac_write_fail = 0 || 13848 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5 13849 13850 13851# configure is writing to config.log, and then calls config.status. 13852# config.status does its own redirection, appending to config.log. 13853# Unfortunately, on DOS this fails, as config.log is still kept open 13854# by configure, so config.status won't be able to write to it; its 13855# output is simply discarded. So we exec the FD to /dev/null, 13856# effectively closing config.log, so it can be properly (re)opened and 13857# appended to by config.status. When coming back to configure, we 13858# need to make the FD available again. 13859if test "$no_create" != yes; then 13860 ac_cs_success=: 13861 ac_config_status_args= 13862 test "$silent" = yes && 13863 ac_config_status_args="$ac_config_status_args --quiet" 13864 exec 5>/dev/null 13865 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13866 exec 5>>config.log 13867 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13868 # would make configure fail if this is the last instruction. 13869 $ac_cs_success || as_fn_exit $? 13870fi 13871if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 13872 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 13873$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 13874fi 13875 13876