1#! /bin/sh 2# Guess values for system-dependent variables and create Makefiles. 3# Generated by GNU Autoconf 2.66 for glw 8.0.0. 4# 5# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa>. 6# 7# 8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 10# Foundation, Inc. 11# 12# 13# This configure script is free software; the Free Software Foundation 14# gives unlimited permission to copy, distribute and modify it. 15## -------------------- ## 16## M4sh Initialization. ## 17## -------------------- ## 18 19# Be more Bourne compatible 20DUALCASE=1; export DUALCASE # for MKS sh 21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 22 emulate sh 23 NULLCMD=: 24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 25 # is contrary to our usage. Disable this feature. 26 alias -g '${1+"$@"}'='"$@"' 27 setopt NO_GLOB_SUBST 28else 29 case `(set -o) 2>/dev/null` in #( 30 *posix*) : 31 set -o posix ;; #( 32 *) : 33 ;; 34esac 35fi 36 37 38as_nl=' 39' 40export as_nl 41# Printing a long string crashes Solaris 7 /usr/bin/printf. 42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 45# Prefer a ksh shell builtin over an external printf program on Solaris, 46# but without wasting forks for bash or zsh. 47if test -z "$BASH_VERSION$ZSH_VERSION" \ 48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 49 as_echo='print -r --' 50 as_echo_n='print -rn --' 51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 52 as_echo='printf %s\n' 53 as_echo_n='printf %s' 54else 55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 57 as_echo_n='/usr/ucb/echo -n' 58 else 59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 60 as_echo_n_body='eval 61 arg=$1; 62 case $arg in #( 63 *"$as_nl"*) 64 expr "X$arg" : "X\\(.*\\)$as_nl"; 65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 66 esac; 67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 68 ' 69 export as_echo_n_body 70 as_echo_n='sh -c $as_echo_n_body as_echo' 71 fi 72 export as_echo_body 73 as_echo='sh -c $as_echo_body as_echo' 74fi 75 76# The user is always right. 77if test "${PATH_SEPARATOR+set}" != set; then 78 PATH_SEPARATOR=: 79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 81 PATH_SEPARATOR=';' 82 } 83fi 84 85 86# IFS 87# We need space, tab and new line, in precisely that order. Quoting is 88# there to prevent editors from complaining about space-tab. 89# (If _AS_PATH_WALK were called with IFS unset, it would disable word 90# splitting by setting IFS to empty value.) 91IFS=" "" $as_nl" 92 93# Find who we are. Look in the path if we contain no directory separator. 94case $0 in #(( 95 *[\\/]* ) as_myself=$0 ;; 96 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 97for as_dir in $PATH 98do 99 IFS=$as_save_IFS 100 test -z "$as_dir" && as_dir=. 101 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 102 done 103IFS=$as_save_IFS 104 105 ;; 106esac 107# We did not find ourselves, most probably we were run as `sh COMMAND' 108# in which case we are not to be found in the path. 109if test "x$as_myself" = x; then 110 as_myself=$0 111fi 112if test ! -f "$as_myself"; then 113 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 114 exit 1 115fi 116 117# Unset variables that we do not need and which cause bugs (e.g. in 118# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 119# suppresses any "Segmentation fault" message there. '((' could 120# trigger a bug in pdksh 5.2.14. 121for as_var in BASH_ENV ENV MAIL MAILPATH 122do eval test x\${$as_var+set} = xset \ 123 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 124done 125PS1='$ ' 126PS2='> ' 127PS4='+ ' 128 129# NLS nuisances. 130LC_ALL=C 131export LC_ALL 132LANGUAGE=C 133export LANGUAGE 134 135# CDPATH. 136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 137 138if test "x$CONFIG_SHELL" = x; then 139 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 140 emulate sh 141 NULLCMD=: 142 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 143 # is contrary to our usage. Disable this feature. 144 alias -g '\${1+\"\$@\"}'='\"\$@\"' 145 setopt NO_GLOB_SUBST 146else 147 case \`(set -o) 2>/dev/null\` in #( 148 *posix*) : 149 set -o posix ;; #( 150 *) : 151 ;; 152esac 153fi 154" 155 as_required="as_fn_return () { (exit \$1); } 156as_fn_success () { as_fn_return 0; } 157as_fn_failure () { as_fn_return 1; } 158as_fn_ret_success () { return 0; } 159as_fn_ret_failure () { return 1; } 160 161exitcode=0 162as_fn_success || { exitcode=1; echo as_fn_success failed.; } 163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 167 168else 169 exitcode=1; echo positional parameters were not saved. 170fi 171test x\$exitcode = x0 || exit 1" 172 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 173 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 174 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 175 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 176 177 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 178 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 179 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 180 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 181 PATH=/empty FPATH=/empty; export PATH FPATH 182 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 183 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 184test \$(( 1 + 1 )) = 2 || exit 1" 185 if (eval "$as_required") 2>/dev/null; then : 186 as_have_required=yes 187else 188 as_have_required=no 189fi 190 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 191 192else 193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 194as_found=false 195for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 196do 197 IFS=$as_save_IFS 198 test -z "$as_dir" && as_dir=. 199 as_found=: 200 case $as_dir in #( 201 /*) 202 for as_base in sh bash ksh sh5; do 203 # Try only shells that exist, to save several forks. 204 as_shell=$as_dir/$as_base 205 if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 206 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 207 CONFIG_SHELL=$as_shell as_have_required=yes 208 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 209 break 2 210fi 211fi 212 done;; 213 esac 214 as_found=false 215done 216$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 217 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 218 CONFIG_SHELL=$SHELL as_have_required=yes 219fi; } 220IFS=$as_save_IFS 221 222 223 if test "x$CONFIG_SHELL" != x; then : 224 # We cannot yet assume a decent shell, so we have to provide a 225 # neutralization value for shells without unset; and this also 226 # works around shells that cannot unset nonexistent variables. 227 BASH_ENV=/dev/null 228 ENV=/dev/null 229 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 230 export CONFIG_SHELL 231 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 232fi 233 234 if test x$as_have_required = xno; then : 235 $as_echo "$0: This script requires a shell more modern than all" 236 $as_echo "$0: the shells that I found on your system." 237 if test x${ZSH_VERSION+set} = xset ; then 238 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 239 $as_echo "$0: be upgraded to zsh 4.3.4 or later." 240 else 241 $as_echo "$0: Please tell bug-autoconf@gnu.org and 242$0: https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa 243$0: about your system, including any error possibly output 244$0: before this message. Then install a modern shell, or 245$0: manually run the script under such a shell if you do 246$0: have one." 247 fi 248 exit 1 249fi 250fi 251fi 252SHELL=${CONFIG_SHELL-/bin/sh} 253export SHELL 254# Unset more variables known to interfere with behavior of common tools. 255CLICOLOR_FORCE= GREP_OPTIONS= 256unset CLICOLOR_FORCE GREP_OPTIONS 257 258## --------------------- ## 259## M4sh Shell Functions. ## 260## --------------------- ## 261# as_fn_unset VAR 262# --------------- 263# Portably unset VAR. 264as_fn_unset () 265{ 266 { eval $1=; unset $1;} 267} 268as_unset=as_fn_unset 269 270# as_fn_set_status STATUS 271# ----------------------- 272# Set $? to STATUS, without forking. 273as_fn_set_status () 274{ 275 return $1 276} # as_fn_set_status 277 278# as_fn_exit STATUS 279# ----------------- 280# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 281as_fn_exit () 282{ 283 set +e 284 as_fn_set_status $1 285 exit $1 286} # as_fn_exit 287 288# as_fn_mkdir_p 289# ------------- 290# Create "$as_dir" as a directory, including parents if necessary. 291as_fn_mkdir_p () 292{ 293 294 case $as_dir in #( 295 -*) as_dir=./$as_dir;; 296 esac 297 test -d "$as_dir" || eval $as_mkdir_p || { 298 as_dirs= 299 while :; do 300 case $as_dir in #( 301 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 302 *) as_qdir=$as_dir;; 303 esac 304 as_dirs="'$as_qdir' $as_dirs" 305 as_dir=`$as_dirname -- "$as_dir" || 306$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 307 X"$as_dir" : 'X\(//\)[^/]' \| \ 308 X"$as_dir" : 'X\(//\)$' \| \ 309 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 310$as_echo X"$as_dir" | 311 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 312 s//\1/ 313 q 314 } 315 /^X\(\/\/\)[^/].*/{ 316 s//\1/ 317 q 318 } 319 /^X\(\/\/\)$/{ 320 s//\1/ 321 q 322 } 323 /^X\(\/\).*/{ 324 s//\1/ 325 q 326 } 327 s/.*/./; q'` 328 test -d "$as_dir" && break 329 done 330 test -z "$as_dirs" || eval "mkdir $as_dirs" 331 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 332 333 334} # as_fn_mkdir_p 335# as_fn_append VAR VALUE 336# ---------------------- 337# Append the text in VALUE to the end of the definition contained in VAR. Take 338# advantage of any shell optimizations that allow amortized linear growth over 339# repeated appends, instead of the typical quadratic growth present in naive 340# implementations. 341if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 342 eval 'as_fn_append () 343 { 344 eval $1+=\$2 345 }' 346else 347 as_fn_append () 348 { 349 eval $1=\$$1\$2 350 } 351fi # as_fn_append 352 353# as_fn_arith ARG... 354# ------------------ 355# Perform arithmetic evaluation on the ARGs, and store the result in the 356# global $as_val. Take advantage of shells that can avoid forks. The arguments 357# must be portable across $(()) and expr. 358if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 359 eval 'as_fn_arith () 360 { 361 as_val=$(( $* )) 362 }' 363else 364 as_fn_arith () 365 { 366 as_val=`expr "$@" || test $? -eq 1` 367 } 368fi # as_fn_arith 369 370 371# as_fn_error STATUS ERROR [LINENO LOG_FD] 372# ---------------------------------------- 373# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 374# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 375# script with STATUS, using 1 if that was 0. 376as_fn_error () 377{ 378 as_status=$1; test $as_status -eq 0 && as_status=1 379 if test "$4"; then 380 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 381 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 382 fi 383 $as_echo "$as_me: error: $2" >&2 384 as_fn_exit $as_status 385} # as_fn_error 386 387if expr a : '\(a\)' >/dev/null 2>&1 && 388 test "X`expr 00001 : '.*\(...\)'`" = X001; then 389 as_expr=expr 390else 391 as_expr=false 392fi 393 394if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 395 as_basename=basename 396else 397 as_basename=false 398fi 399 400if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 401 as_dirname=dirname 402else 403 as_dirname=false 404fi 405 406as_me=`$as_basename -- "$0" || 407$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 408 X"$0" : 'X\(//\)$' \| \ 409 X"$0" : 'X\(/\)' \| . 2>/dev/null || 410$as_echo X/"$0" | 411 sed '/^.*\/\([^/][^/]*\)\/*$/{ 412 s//\1/ 413 q 414 } 415 /^X\/\(\/\/\)$/{ 416 s//\1/ 417 q 418 } 419 /^X\/\(\/\).*/{ 420 s//\1/ 421 q 422 } 423 s/.*/./; q'` 424 425# Avoid depending upon Character Ranges. 426as_cr_letters='abcdefghijklmnopqrstuvwxyz' 427as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 428as_cr_Letters=$as_cr_letters$as_cr_LETTERS 429as_cr_digits='0123456789' 430as_cr_alnum=$as_cr_Letters$as_cr_digits 431 432 433 as_lineno_1=$LINENO as_lineno_1a=$LINENO 434 as_lineno_2=$LINENO as_lineno_2a=$LINENO 435 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 436 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 437 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 438 sed -n ' 439 p 440 /[$]LINENO/= 441 ' <$as_myself | 442 sed ' 443 s/[$]LINENO.*/&-/ 444 t lineno 445 b 446 :lineno 447 N 448 :loop 449 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 450 t loop 451 s/-\n.*// 452 ' >$as_me.lineno && 453 chmod +x "$as_me.lineno" || 454 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 455 456 # Don't try to exec as it changes $[0], causing all sort of problems 457 # (the dirname of $[0] is not the place where we might find the 458 # original and so on. Autoconf is especially sensitive to this). 459 . "./$as_me.lineno" 460 # Exit status is that of the last command. 461 exit 462} 463 464ECHO_C= ECHO_N= ECHO_T= 465case `echo -n x` in #((((( 466-n*) 467 case `echo 'xy\c'` in 468 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 469 xy) ECHO_C='\c';; 470 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 471 ECHO_T=' ';; 472 esac;; 473*) 474 ECHO_N='-n';; 475esac 476 477rm -f conf$$ conf$$.exe conf$$.file 478if test -d conf$$.dir; then 479 rm -f conf$$.dir/conf$$.file 480else 481 rm -f conf$$.dir 482 mkdir conf$$.dir 2>/dev/null 483fi 484if (echo >conf$$.file) 2>/dev/null; then 485 if ln -s conf$$.file conf$$ 2>/dev/null; then 486 as_ln_s='ln -s' 487 # ... but there are two gotchas: 488 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 489 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 490 # In both cases, we have to default to `cp -p'. 491 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 492 as_ln_s='cp -p' 493 elif ln conf$$.file conf$$ 2>/dev/null; then 494 as_ln_s=ln 495 else 496 as_ln_s='cp -p' 497 fi 498else 499 as_ln_s='cp -p' 500fi 501rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 502rmdir conf$$.dir 2>/dev/null 503 504if mkdir -p . 2>/dev/null; then 505 as_mkdir_p='mkdir -p "$as_dir"' 506else 507 test -d ./-p && rmdir ./-p 508 as_mkdir_p=false 509fi 510 511if test -x / >/dev/null 2>&1; then 512 as_test_x='test -x' 513else 514 if ls -dL / >/dev/null 2>&1; then 515 as_ls_L_option=L 516 else 517 as_ls_L_option= 518 fi 519 as_test_x=' 520 eval sh -c '\'' 521 if test -d "$1"; then 522 test -d "$1/."; 523 else 524 case $1 in #( 525 -*)set "./$1";; 526 esac; 527 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 528 ???[sx]*):;;*)false;;esac;fi 529 '\'' sh 530 ' 531fi 532as_executable_p=$as_test_x 533 534# Sed expression to map a string onto a valid CPP name. 535as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 536 537# Sed expression to map a string onto a valid variable name. 538as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 539 540SHELL=${CONFIG_SHELL-/bin/sh} 541 542 543test -n "$DJDIR" || exec 7<&0 </dev/null 544exec 6>&1 545 546# Name of the host. 547# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 548# so uname gets run too. 549ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 550 551# 552# Initializations. 553# 554ac_default_prefix=/usr/local 555ac_clean_files= 556ac_config_libobj_dir=. 557LIBOBJS= 558cross_compiling=no 559subdirs= 560MFLAGS= 561MAKEFLAGS= 562 563# Identity of this package. 564PACKAGE_NAME='glw' 565PACKAGE_TARNAME='glw' 566PACKAGE_VERSION='8.0.0' 567PACKAGE_STRING='glw 8.0.0' 568PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa' 569PACKAGE_URL='' 570 571# Factoring default headers for most tests. 572ac_includes_default="\ 573#include <stdio.h> 574#ifdef HAVE_SYS_TYPES_H 575# include <sys/types.h> 576#endif 577#ifdef HAVE_SYS_STAT_H 578# include <sys/stat.h> 579#endif 580#ifdef STDC_HEADERS 581# include <stdlib.h> 582# include <stddef.h> 583#else 584# ifdef HAVE_STDLIB_H 585# include <stdlib.h> 586# endif 587#endif 588#ifdef HAVE_STRING_H 589# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 590# include <memory.h> 591# endif 592# include <string.h> 593#endif 594#ifdef HAVE_STRINGS_H 595# include <strings.h> 596#endif 597#ifdef HAVE_INTTYPES_H 598# include <inttypes.h> 599#endif 600#ifdef HAVE_STDINT_H 601# include <stdint.h> 602#endif 603#ifdef HAVE_UNISTD_H 604# include <unistd.h> 605#endif" 606 607ac_subst_vars='am__EXEEXT_FALSE 608am__EXEEXT_TRUE 609LTLIBOBJS 610LIBOBJS 611X11_LIBS 612X11_CFLAGS 613GLW_PC_CFLAGS 614GLW_PC_LIB_PRIV 615MOTIF_CONFIG 616GLW_LIBS 617GLW_CFLAGS 618GL_LIBS 619GL_CFLAGS 620ENABLE_MOTIF_FALSE 621ENABLE_MOTIF_TRUE 622PKG_CONFIG_LIBDIR 623PKG_CONFIG_PATH 624PKG_CONFIG 625AM_BACKSLASH 626AM_DEFAULT_VERBOSITY 627OTOOL64 628OTOOL 629LIPO 630NMEDIT 631DSYMUTIL 632RANLIB 633AR 634OBJDUMP 635LN_S 636NM 637ac_ct_DUMPBIN 638DUMPBIN 639LD 640FGREP 641EGREP 642GREP 643SED 644LIBTOOL 645CPP 646am__fastdepCC_FALSE 647am__fastdepCC_TRUE 648CCDEPMODE 649AMDEPBACKSLASH 650AMDEP_FALSE 651AMDEP_TRUE 652am__quote 653am__include 654DEPDIR 655OBJEXT 656EXEEXT 657ac_ct_CC 658CPPFLAGS 659LDFLAGS 660CFLAGS 661CC 662am__untar 663am__tar 664AMTAR 665am__leading_dot 666SET_MAKE 667AWK 668mkdir_p 669MKDIR_P 670INSTALL_STRIP_PROGRAM 671STRIP 672install_sh 673MAKEINFO 674AUTOHEADER 675AUTOMAKE 676AUTOCONF 677ACLOCAL 678VERSION 679PACKAGE 680CYGPATH_W 681am__isrc 682INSTALL_DATA 683INSTALL_SCRIPT 684INSTALL_PROGRAM 685host_os 686host_vendor 687host_cpu 688host 689build_os 690build_vendor 691build_cpu 692build 693target_alias 694host_alias 695build_alias 696LIBS 697ECHO_T 698ECHO_N 699ECHO_C 700DEFS 701mandir 702localedir 703libdir 704psdir 705pdfdir 706dvidir 707htmldir 708infodir 709docdir 710oldincludedir 711includedir 712localstatedir 713sharedstatedir 714sysconfdir 715datadir 716datarootdir 717libexecdir 718sbindir 719bindir 720program_transform_name 721prefix 722exec_prefix 723PACKAGE_URL 724PACKAGE_BUGREPORT 725PACKAGE_STRING 726PACKAGE_VERSION 727PACKAGE_TARNAME 728PACKAGE_NAME 729PATH_SEPARATOR 730SHELL' 731ac_subst_files='' 732ac_user_opts=' 733enable_option_checking 734enable_dependency_tracking 735enable_shared 736enable_static 737with_pic 738enable_fast_install 739with_gnu_ld 740enable_libtool_lock 741enable_silent_rules 742enable_motif 743' 744 ac_precious_vars='build_alias 745host_alias 746target_alias 747CC 748CFLAGS 749LDFLAGS 750LIBS 751CPPFLAGS 752CPP 753PKG_CONFIG 754PKG_CONFIG_PATH 755PKG_CONFIG_LIBDIR 756GL_CFLAGS 757GL_LIBS 758GLW_CFLAGS 759GLW_LIBS 760X11_CFLAGS 761X11_LIBS' 762 763 764# Initialize some variables set by options. 765ac_init_help= 766ac_init_version=false 767ac_unrecognized_opts= 768ac_unrecognized_sep= 769# The variables have the same names as the options, with 770# dashes changed to underlines. 771cache_file=/dev/null 772exec_prefix=NONE 773no_create= 774no_recursion= 775prefix=NONE 776program_prefix=NONE 777program_suffix=NONE 778program_transform_name=s,x,x, 779silent= 780site= 781srcdir= 782verbose= 783x_includes=NONE 784x_libraries=NONE 785 786# Installation directory options. 787# These are left unexpanded so users can "make install exec_prefix=/foo" 788# and all the variables that are supposed to be based on exec_prefix 789# by default will actually change. 790# Use braces instead of parens because sh, perl, etc. also accept them. 791# (The list follows the same order as the GNU Coding Standards.) 792bindir='${exec_prefix}/bin' 793sbindir='${exec_prefix}/sbin' 794libexecdir='${exec_prefix}/libexec' 795datarootdir='${prefix}/share' 796datadir='${datarootdir}' 797sysconfdir='${prefix}/etc' 798sharedstatedir='${prefix}/com' 799localstatedir='${prefix}/var' 800includedir='${prefix}/include' 801oldincludedir='/usr/include' 802docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 803infodir='${datarootdir}/info' 804htmldir='${docdir}' 805dvidir='${docdir}' 806pdfdir='${docdir}' 807psdir='${docdir}' 808libdir='${exec_prefix}/lib' 809localedir='${datarootdir}/locale' 810mandir='${datarootdir}/man' 811 812ac_prev= 813ac_dashdash= 814for ac_option 815do 816 # If the previous option needs an argument, assign it. 817 if test -n "$ac_prev"; then 818 eval $ac_prev=\$ac_option 819 ac_prev= 820 continue 821 fi 822 823 case $ac_option in 824 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 825 *) ac_optarg=yes ;; 826 esac 827 828 # Accept the important Cygnus configure options, so we can diagnose typos. 829 830 case $ac_dashdash$ac_option in 831 --) 832 ac_dashdash=yes ;; 833 834 -bindir | --bindir | --bindi | --bind | --bin | --bi) 835 ac_prev=bindir ;; 836 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 837 bindir=$ac_optarg ;; 838 839 -build | --build | --buil | --bui | --bu) 840 ac_prev=build_alias ;; 841 -build=* | --build=* | --buil=* | --bui=* | --bu=*) 842 build_alias=$ac_optarg ;; 843 844 -cache-file | --cache-file | --cache-fil | --cache-fi \ 845 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 846 ac_prev=cache_file ;; 847 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 848 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 849 cache_file=$ac_optarg ;; 850 851 --config-cache | -C) 852 cache_file=config.cache ;; 853 854 -datadir | --datadir | --datadi | --datad) 855 ac_prev=datadir ;; 856 -datadir=* | --datadir=* | --datadi=* | --datad=*) 857 datadir=$ac_optarg ;; 858 859 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 860 | --dataroo | --dataro | --datar) 861 ac_prev=datarootdir ;; 862 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 863 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 864 datarootdir=$ac_optarg ;; 865 866 -disable-* | --disable-*) 867 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 868 # Reject names that are not valid shell variable names. 869 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 870 as_fn_error $? "invalid feature name: $ac_useropt" 871 ac_useropt_orig=$ac_useropt 872 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 873 case $ac_user_opts in 874 *" 875"enable_$ac_useropt" 876"*) ;; 877 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 878 ac_unrecognized_sep=', ';; 879 esac 880 eval enable_$ac_useropt=no ;; 881 882 -docdir | --docdir | --docdi | --doc | --do) 883 ac_prev=docdir ;; 884 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 885 docdir=$ac_optarg ;; 886 887 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 888 ac_prev=dvidir ;; 889 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 890 dvidir=$ac_optarg ;; 891 892 -enable-* | --enable-*) 893 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 894 # Reject names that are not valid shell variable names. 895 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 896 as_fn_error $? "invalid feature name: $ac_useropt" 897 ac_useropt_orig=$ac_useropt 898 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 899 case $ac_user_opts in 900 *" 901"enable_$ac_useropt" 902"*) ;; 903 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 904 ac_unrecognized_sep=', ';; 905 esac 906 eval enable_$ac_useropt=\$ac_optarg ;; 907 908 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 909 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 910 | --exec | --exe | --ex) 911 ac_prev=exec_prefix ;; 912 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 913 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 914 | --exec=* | --exe=* | --ex=*) 915 exec_prefix=$ac_optarg ;; 916 917 -gas | --gas | --ga | --g) 918 # Obsolete; use --with-gas. 919 with_gas=yes ;; 920 921 -help | --help | --hel | --he | -h) 922 ac_init_help=long ;; 923 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 924 ac_init_help=recursive ;; 925 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 926 ac_init_help=short ;; 927 928 -host | --host | --hos | --ho) 929 ac_prev=host_alias ;; 930 -host=* | --host=* | --hos=* | --ho=*) 931 host_alias=$ac_optarg ;; 932 933 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 934 ac_prev=htmldir ;; 935 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 936 | --ht=*) 937 htmldir=$ac_optarg ;; 938 939 -includedir | --includedir | --includedi | --included | --include \ 940 | --includ | --inclu | --incl | --inc) 941 ac_prev=includedir ;; 942 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 943 | --includ=* | --inclu=* | --incl=* | --inc=*) 944 includedir=$ac_optarg ;; 945 946 -infodir | --infodir | --infodi | --infod | --info | --inf) 947 ac_prev=infodir ;; 948 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 949 infodir=$ac_optarg ;; 950 951 -libdir | --libdir | --libdi | --libd) 952 ac_prev=libdir ;; 953 -libdir=* | --libdir=* | --libdi=* | --libd=*) 954 libdir=$ac_optarg ;; 955 956 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 957 | --libexe | --libex | --libe) 958 ac_prev=libexecdir ;; 959 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 960 | --libexe=* | --libex=* | --libe=*) 961 libexecdir=$ac_optarg ;; 962 963 -localedir | --localedir | --localedi | --localed | --locale) 964 ac_prev=localedir ;; 965 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 966 localedir=$ac_optarg ;; 967 968 -localstatedir | --localstatedir | --localstatedi | --localstated \ 969 | --localstate | --localstat | --localsta | --localst | --locals) 970 ac_prev=localstatedir ;; 971 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 972 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 973 localstatedir=$ac_optarg ;; 974 975 -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 976 ac_prev=mandir ;; 977 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 978 mandir=$ac_optarg ;; 979 980 -nfp | --nfp | --nf) 981 # Obsolete; use --without-fp. 982 with_fp=no ;; 983 984 -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 985 | --no-cr | --no-c | -n) 986 no_create=yes ;; 987 988 -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 989 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 990 no_recursion=yes ;; 991 992 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 993 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 994 | --oldin | --oldi | --old | --ol | --o) 995 ac_prev=oldincludedir ;; 996 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 997 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 998 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 999 oldincludedir=$ac_optarg ;; 1000 1001 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1002 ac_prev=prefix ;; 1003 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1004 prefix=$ac_optarg ;; 1005 1006 -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1007 | --program-pre | --program-pr | --program-p) 1008 ac_prev=program_prefix ;; 1009 -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1010 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1011 program_prefix=$ac_optarg ;; 1012 1013 -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1014 | --program-suf | --program-su | --program-s) 1015 ac_prev=program_suffix ;; 1016 -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1017 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1018 program_suffix=$ac_optarg ;; 1019 1020 -program-transform-name | --program-transform-name \ 1021 | --program-transform-nam | --program-transform-na \ 1022 | --program-transform-n | --program-transform- \ 1023 | --program-transform | --program-transfor \ 1024 | --program-transfo | --program-transf \ 1025 | --program-trans | --program-tran \ 1026 | --progr-tra | --program-tr | --program-t) 1027 ac_prev=program_transform_name ;; 1028 -program-transform-name=* | --program-transform-name=* \ 1029 | --program-transform-nam=* | --program-transform-na=* \ 1030 | --program-transform-n=* | --program-transform-=* \ 1031 | --program-transform=* | --program-transfor=* \ 1032 | --program-transfo=* | --program-transf=* \ 1033 | --program-trans=* | --program-tran=* \ 1034 | --progr-tra=* | --program-tr=* | --program-t=*) 1035 program_transform_name=$ac_optarg ;; 1036 1037 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1038 ac_prev=pdfdir ;; 1039 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1040 pdfdir=$ac_optarg ;; 1041 1042 -psdir | --psdir | --psdi | --psd | --ps) 1043 ac_prev=psdir ;; 1044 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1045 psdir=$ac_optarg ;; 1046 1047 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1048 | -silent | --silent | --silen | --sile | --sil) 1049 silent=yes ;; 1050 1051 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1052 ac_prev=sbindir ;; 1053 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1054 | --sbi=* | --sb=*) 1055 sbindir=$ac_optarg ;; 1056 1057 -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1058 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1059 | --sharedst | --shareds | --shared | --share | --shar \ 1060 | --sha | --sh) 1061 ac_prev=sharedstatedir ;; 1062 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1063 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1064 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1065 | --sha=* | --sh=*) 1066 sharedstatedir=$ac_optarg ;; 1067 1068 -site | --site | --sit) 1069 ac_prev=site ;; 1070 -site=* | --site=* | --sit=*) 1071 site=$ac_optarg ;; 1072 1073 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1074 ac_prev=srcdir ;; 1075 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1076 srcdir=$ac_optarg ;; 1077 1078 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1079 | --syscon | --sysco | --sysc | --sys | --sy) 1080 ac_prev=sysconfdir ;; 1081 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1082 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1083 sysconfdir=$ac_optarg ;; 1084 1085 -target | --target | --targe | --targ | --tar | --ta | --t) 1086 ac_prev=target_alias ;; 1087 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1088 target_alias=$ac_optarg ;; 1089 1090 -v | -verbose | --verbose | --verbos | --verbo | --verb) 1091 verbose=yes ;; 1092 1093 -version | --version | --versio | --versi | --vers | -V) 1094 ac_init_version=: ;; 1095 1096 -with-* | --with-*) 1097 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1098 # Reject names that are not valid shell variable names. 1099 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1100 as_fn_error $? "invalid package name: $ac_useropt" 1101 ac_useropt_orig=$ac_useropt 1102 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1103 case $ac_user_opts in 1104 *" 1105"with_$ac_useropt" 1106"*) ;; 1107 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1108 ac_unrecognized_sep=', ';; 1109 esac 1110 eval with_$ac_useropt=\$ac_optarg ;; 1111 1112 -without-* | --without-*) 1113 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1114 # Reject names that are not valid shell variable names. 1115 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1116 as_fn_error $? "invalid package name: $ac_useropt" 1117 ac_useropt_orig=$ac_useropt 1118 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1119 case $ac_user_opts in 1120 *" 1121"with_$ac_useropt" 1122"*) ;; 1123 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1124 ac_unrecognized_sep=', ';; 1125 esac 1126 eval with_$ac_useropt=no ;; 1127 1128 --x) 1129 # Obsolete; use --with-x. 1130 with_x=yes ;; 1131 1132 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1133 | --x-incl | --x-inc | --x-in | --x-i) 1134 ac_prev=x_includes ;; 1135 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1136 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1137 x_includes=$ac_optarg ;; 1138 1139 -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1140 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1141 ac_prev=x_libraries ;; 1142 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1143 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1144 x_libraries=$ac_optarg ;; 1145 1146 -*) as_fn_error $? "unrecognized option: \`$ac_option' 1147Try \`$0 --help' for more information" 1148 ;; 1149 1150 *=*) 1151 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1152 # Reject names that are not valid shell variable names. 1153 case $ac_envvar in #( 1154 '' | [0-9]* | *[!_$as_cr_alnum]* ) 1155 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1156 esac 1157 eval $ac_envvar=\$ac_optarg 1158 export $ac_envvar ;; 1159 1160 *) 1161 # FIXME: should be removed in autoconf 3.0. 1162 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1163 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1164 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1165 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1166 ;; 1167 1168 esac 1169done 1170 1171if test -n "$ac_prev"; then 1172 ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1173 as_fn_error $? "missing argument to $ac_option" 1174fi 1175 1176if test -n "$ac_unrecognized_opts"; then 1177 case $enable_option_checking in 1178 no) ;; 1179 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1180 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1181 esac 1182fi 1183 1184# Check all directory arguments for consistency. 1185for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1186 datadir sysconfdir sharedstatedir localstatedir includedir \ 1187 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1188 libdir localedir mandir 1189do 1190 eval ac_val=\$$ac_var 1191 # Remove trailing slashes. 1192 case $ac_val in 1193 */ ) 1194 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1195 eval $ac_var=\$ac_val;; 1196 esac 1197 # Be sure to have absolute directory names. 1198 case $ac_val in 1199 [\\/$]* | ?:[\\/]* ) continue;; 1200 NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1201 esac 1202 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1203done 1204 1205# There might be people who depend on the old broken behavior: `$host' 1206# used to hold the argument of --host etc. 1207# FIXME: To remove some day. 1208build=$build_alias 1209host=$host_alias 1210target=$target_alias 1211 1212# FIXME: To remove some day. 1213if test "x$host_alias" != x; then 1214 if test "x$build_alias" = x; then 1215 cross_compiling=maybe 1216 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 1217 If a cross compiler is detected then cross compile mode will be used" >&2 1218 elif test "x$build_alias" != "x$host_alias"; then 1219 cross_compiling=yes 1220 fi 1221fi 1222 1223ac_tool_prefix= 1224test -n "$host_alias" && ac_tool_prefix=$host_alias- 1225 1226test "$silent" = yes && exec 6>/dev/null 1227 1228 1229ac_pwd=`pwd` && test -n "$ac_pwd" && 1230ac_ls_di=`ls -di .` && 1231ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1232 as_fn_error $? "working directory cannot be determined" 1233test "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1234 as_fn_error $? "pwd does not report name of working directory" 1235 1236 1237# Find the source files, if location was not specified. 1238if test -z "$srcdir"; then 1239 ac_srcdir_defaulted=yes 1240 # Try the directory containing this script, then the parent directory. 1241 ac_confdir=`$as_dirname -- "$as_myself" || 1242$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1243 X"$as_myself" : 'X\(//\)[^/]' \| \ 1244 X"$as_myself" : 'X\(//\)$' \| \ 1245 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1246$as_echo X"$as_myself" | 1247 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1248 s//\1/ 1249 q 1250 } 1251 /^X\(\/\/\)[^/].*/{ 1252 s//\1/ 1253 q 1254 } 1255 /^X\(\/\/\)$/{ 1256 s//\1/ 1257 q 1258 } 1259 /^X\(\/\).*/{ 1260 s//\1/ 1261 q 1262 } 1263 s/.*/./; q'` 1264 srcdir=$ac_confdir 1265 if test ! -r "$srcdir/$ac_unique_file"; then 1266 srcdir=.. 1267 fi 1268else 1269 ac_srcdir_defaulted=no 1270fi 1271if test ! -r "$srcdir/$ac_unique_file"; then 1272 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1273 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1274fi 1275ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1276ac_abs_confdir=`( 1277 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1278 pwd)` 1279# When building in place, set srcdir=. 1280if test "$ac_abs_confdir" = "$ac_pwd"; then 1281 srcdir=. 1282fi 1283# Remove unnecessary trailing slashes from srcdir. 1284# Double slashes in file names in object file debugging info 1285# mess up M-x gdb in Emacs. 1286case $srcdir in 1287*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1288esac 1289for ac_var in $ac_precious_vars; do 1290 eval ac_env_${ac_var}_set=\${${ac_var}+set} 1291 eval ac_env_${ac_var}_value=\$${ac_var} 1292 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1293 eval ac_cv_env_${ac_var}_value=\$${ac_var} 1294done 1295 1296# 1297# Report the --help message. 1298# 1299if test "$ac_init_help" = "long"; then 1300 # Omit some internal or obsolete options to make the list less imposing. 1301 # This message is too long to be a string in the A/UX 3.1 sh. 1302 cat <<_ACEOF 1303\`configure' configures glw 8.0.0 to adapt to many kinds of systems. 1304 1305Usage: $0 [OPTION]... [VAR=VALUE]... 1306 1307To assign environment variables (e.g., CC, CFLAGS...), specify them as 1308VAR=VALUE. See below for descriptions of some of the useful variables. 1309 1310Defaults for the options are specified in brackets. 1311 1312Configuration: 1313 -h, --help display this help and exit 1314 --help=short display options specific to this package 1315 --help=recursive display the short help of all the included packages 1316 -V, --version display version information and exit 1317 -q, --quiet, --silent do not print \`checking ...' messages 1318 --cache-file=FILE cache test results in FILE [disabled] 1319 -C, --config-cache alias for \`--cache-file=config.cache' 1320 -n, --no-create do not create output files 1321 --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1322 1323Installation directories: 1324 --prefix=PREFIX install architecture-independent files in PREFIX 1325 [$ac_default_prefix] 1326 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1327 [PREFIX] 1328 1329By default, \`make install' will install all the files in 1330\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1331an installation prefix other than \`$ac_default_prefix' using \`--prefix', 1332for instance \`--prefix=\$HOME'. 1333 1334For better control, use the options below. 1335 1336Fine tuning of the installation directories: 1337 --bindir=DIR user executables [EPREFIX/bin] 1338 --sbindir=DIR system admin executables [EPREFIX/sbin] 1339 --libexecdir=DIR program executables [EPREFIX/libexec] 1340 --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1341 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1342 --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1343 --libdir=DIR object code libraries [EPREFIX/lib] 1344 --includedir=DIR C header files [PREFIX/include] 1345 --oldincludedir=DIR C header files for non-gcc [/usr/include] 1346 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1347 --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1348 --infodir=DIR info documentation [DATAROOTDIR/info] 1349 --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1350 --mandir=DIR man documentation [DATAROOTDIR/man] 1351 --docdir=DIR documentation root [DATAROOTDIR/doc/glw] 1352 --htmldir=DIR html documentation [DOCDIR] 1353 --dvidir=DIR dvi documentation [DOCDIR] 1354 --pdfdir=DIR pdf documentation [DOCDIR] 1355 --psdir=DIR ps documentation [DOCDIR] 1356_ACEOF 1357 1358 cat <<\_ACEOF 1359 1360Program names: 1361 --program-prefix=PREFIX prepend PREFIX to installed program names 1362 --program-suffix=SUFFIX append SUFFIX to installed program names 1363 --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1364 1365System types: 1366 --build=BUILD configure for building on BUILD [guessed] 1367 --host=HOST cross-compile to build programs to run on HOST [BUILD] 1368_ACEOF 1369fi 1370 1371if test -n "$ac_init_help"; then 1372 case $ac_init_help in 1373 short | recursive ) echo "Configuration of glw 8.0.0:";; 1374 esac 1375 cat <<\_ACEOF 1376 1377Optional Features: 1378 --disable-option-checking ignore unrecognized --enable/--with options 1379 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1380 --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1381 --disable-dependency-tracking speeds up one-time build 1382 --enable-dependency-tracking do not reject slow dependency extractors 1383 --enable-shared[=PKGS] build shared libraries [default=yes] 1384 --enable-static[=PKGS] build static libraries [default=yes] 1385 --enable-fast-install[=PKGS] 1386 optimize for fast installation [default=yes] 1387 --disable-libtool-lock avoid locking (might break parallel builds) 1388 --enable-silent-rules less verbose build output (undo: `make V=1') 1389 --disable-silent-rules verbose build output (undo: `make V=0') 1390 --enable-motif use Motif widgets [default=disabled] 1391 1392Optional Packages: 1393 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1394 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1395 --with-pic try to use only PIC/non-PIC objects [default=use 1396 both] 1397 --with-gnu-ld assume the C compiler uses GNU ld [default=no] 1398 1399Some influential environment variables: 1400 CC C compiler command 1401 CFLAGS C compiler flags 1402 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1403 nonstandard directory <lib dir> 1404 LIBS libraries to pass to the linker, e.g. -l<library> 1405 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1406 you have headers in a nonstandard directory <include dir> 1407 CPP C preprocessor 1408 PKG_CONFIG path to pkg-config utility 1409 PKG_CONFIG_PATH 1410 directories to add to pkg-config's search path 1411 PKG_CONFIG_LIBDIR 1412 path overriding pkg-config's built-in search path 1413 GL_CFLAGS C compiler flags for GL, overriding pkg-config 1414 GL_LIBS linker flags for GL, overriding pkg-config 1415 GLW_CFLAGS C compiler flags for GLW, overriding pkg-config 1416 GLW_LIBS linker flags for GLW, overriding pkg-config 1417 X11_CFLAGS C compiler flags for X11, overriding pkg-config 1418 X11_LIBS linker flags for X11, overriding pkg-config 1419 1420Use these variables to override the choices made by `configure' or to help 1421it to find libraries and programs with nonstandard names/locations. 1422 1423Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa>. 1424_ACEOF 1425ac_status=$? 1426fi 1427 1428if test "$ac_init_help" = "recursive"; then 1429 # If there are subdirs, report their specific --help. 1430 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1431 test -d "$ac_dir" || 1432 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1433 continue 1434 ac_builddir=. 1435 1436case "$ac_dir" in 1437.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1438*) 1439 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1440 # A ".." for each directory in $ac_dir_suffix. 1441 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1442 case $ac_top_builddir_sub in 1443 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1444 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1445 esac ;; 1446esac 1447ac_abs_top_builddir=$ac_pwd 1448ac_abs_builddir=$ac_pwd$ac_dir_suffix 1449# for backward compatibility: 1450ac_top_builddir=$ac_top_build_prefix 1451 1452case $srcdir in 1453 .) # We are building in place. 1454 ac_srcdir=. 1455 ac_top_srcdir=$ac_top_builddir_sub 1456 ac_abs_top_srcdir=$ac_pwd ;; 1457 [\\/]* | ?:[\\/]* ) # Absolute name. 1458 ac_srcdir=$srcdir$ac_dir_suffix; 1459 ac_top_srcdir=$srcdir 1460 ac_abs_top_srcdir=$srcdir ;; 1461 *) # Relative name. 1462 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1463 ac_top_srcdir=$ac_top_build_prefix$srcdir 1464 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1465esac 1466ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1467 1468 cd "$ac_dir" || { ac_status=$?; continue; } 1469 # Check for guested configure. 1470 if test -f "$ac_srcdir/configure.gnu"; then 1471 echo && 1472 $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1473 elif test -f "$ac_srcdir/configure"; then 1474 echo && 1475 $SHELL "$ac_srcdir/configure" --help=recursive 1476 else 1477 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1478 fi || ac_status=$? 1479 cd "$ac_pwd" || { ac_status=$?; break; } 1480 done 1481fi 1482 1483test -n "$ac_init_help" && exit $ac_status 1484if $ac_init_version; then 1485 cat <<\_ACEOF 1486glw configure 8.0.0 1487generated by GNU Autoconf 2.66 1488 1489Copyright (C) 2010 Free Software Foundation, Inc. 1490This configure script is free software; the Free Software Foundation 1491gives unlimited permission to copy, distribute and modify it. 1492_ACEOF 1493 exit 1494fi 1495 1496## ------------------------ ## 1497## Autoconf initialization. ## 1498## ------------------------ ## 1499 1500# ac_fn_c_try_compile LINENO 1501# -------------------------- 1502# Try to compile conftest.$ac_ext, and return whether this succeeded. 1503ac_fn_c_try_compile () 1504{ 1505 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1506 rm -f conftest.$ac_objext 1507 if { { ac_try="$ac_compile" 1508case "(($ac_try" in 1509 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1510 *) ac_try_echo=$ac_try;; 1511esac 1512eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1513$as_echo "$ac_try_echo"; } >&5 1514 (eval "$ac_compile") 2>conftest.err 1515 ac_status=$? 1516 if test -s conftest.err; then 1517 grep -v '^ *+' conftest.err >conftest.er1 1518 cat conftest.er1 >&5 1519 mv -f conftest.er1 conftest.err 1520 fi 1521 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1522 test $ac_status = 0; } && { 1523 test -z "$ac_c_werror_flag" || 1524 test ! -s conftest.err 1525 } && test -s conftest.$ac_objext; then : 1526 ac_retval=0 1527else 1528 $as_echo "$as_me: failed program was:" >&5 1529sed 's/^/| /' conftest.$ac_ext >&5 1530 1531 ac_retval=1 1532fi 1533 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1534 as_fn_set_status $ac_retval 1535 1536} # ac_fn_c_try_compile 1537 1538# ac_fn_c_try_cpp LINENO 1539# ---------------------- 1540# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1541ac_fn_c_try_cpp () 1542{ 1543 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1544 if { { ac_try="$ac_cpp conftest.$ac_ext" 1545case "(($ac_try" in 1546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1547 *) ac_try_echo=$ac_try;; 1548esac 1549eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1550$as_echo "$ac_try_echo"; } >&5 1551 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1552 ac_status=$? 1553 if test -s conftest.err; then 1554 grep -v '^ *+' conftest.err >conftest.er1 1555 cat conftest.er1 >&5 1556 mv -f conftest.er1 conftest.err 1557 fi 1558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1559 test $ac_status = 0; } >/dev/null && { 1560 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1561 test ! -s conftest.err 1562 }; then : 1563 ac_retval=0 1564else 1565 $as_echo "$as_me: failed program was:" >&5 1566sed 's/^/| /' conftest.$ac_ext >&5 1567 1568 ac_retval=1 1569fi 1570 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1571 as_fn_set_status $ac_retval 1572 1573} # ac_fn_c_try_cpp 1574 1575# ac_fn_c_try_link LINENO 1576# ----------------------- 1577# Try to link conftest.$ac_ext, and return whether this succeeded. 1578ac_fn_c_try_link () 1579{ 1580 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1581 rm -f conftest.$ac_objext conftest$ac_exeext 1582 if { { ac_try="$ac_link" 1583case "(($ac_try" in 1584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1585 *) ac_try_echo=$ac_try;; 1586esac 1587eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1588$as_echo "$ac_try_echo"; } >&5 1589 (eval "$ac_link") 2>conftest.err 1590 ac_status=$? 1591 if test -s conftest.err; then 1592 grep -v '^ *+' conftest.err >conftest.er1 1593 cat conftest.er1 >&5 1594 mv -f conftest.er1 conftest.err 1595 fi 1596 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1597 test $ac_status = 0; } && { 1598 test -z "$ac_c_werror_flag" || 1599 test ! -s conftest.err 1600 } && test -s conftest$ac_exeext && { 1601 test "$cross_compiling" = yes || 1602 $as_test_x conftest$ac_exeext 1603 }; then : 1604 ac_retval=0 1605else 1606 $as_echo "$as_me: failed program was:" >&5 1607sed 's/^/| /' conftest.$ac_ext >&5 1608 1609 ac_retval=1 1610fi 1611 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1612 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1613 # interfere with the next link command; also delete a directory that is 1614 # left behind by Apple's compiler. We do this before executing the actions. 1615 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1616 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1617 as_fn_set_status $ac_retval 1618 1619} # ac_fn_c_try_link 1620 1621# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1622# ------------------------------------------------------- 1623# Tests whether HEADER exists and can be compiled using the include files in 1624# INCLUDES, setting the cache variable VAR accordingly. 1625ac_fn_c_check_header_compile () 1626{ 1627 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1629$as_echo_n "checking for $2... " >&6; } 1630if eval "test \"\${$3+set}\"" = set; then : 1631 $as_echo_n "(cached) " >&6 1632else 1633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1634/* end confdefs.h. */ 1635$4 1636#include <$2> 1637_ACEOF 1638if ac_fn_c_try_compile "$LINENO"; then : 1639 eval "$3=yes" 1640else 1641 eval "$3=no" 1642fi 1643rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1644fi 1645eval ac_res=\$$3 1646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1647$as_echo "$ac_res" >&6; } 1648 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1649 1650} # ac_fn_c_check_header_compile 1651 1652# ac_fn_c_try_run LINENO 1653# ---------------------- 1654# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1655# that executables *can* be run. 1656ac_fn_c_try_run () 1657{ 1658 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1659 if { { ac_try="$ac_link" 1660case "(($ac_try" in 1661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1662 *) ac_try_echo=$ac_try;; 1663esac 1664eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1665$as_echo "$ac_try_echo"; } >&5 1666 (eval "$ac_link") 2>&5 1667 ac_status=$? 1668 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1669 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1670 { { case "(($ac_try" in 1671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1672 *) ac_try_echo=$ac_try;; 1673esac 1674eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1675$as_echo "$ac_try_echo"; } >&5 1676 (eval "$ac_try") 2>&5 1677 ac_status=$? 1678 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1679 test $ac_status = 0; }; }; then : 1680 ac_retval=0 1681else 1682 $as_echo "$as_me: program exited with status $ac_status" >&5 1683 $as_echo "$as_me: failed program was:" >&5 1684sed 's/^/| /' conftest.$ac_ext >&5 1685 1686 ac_retval=$ac_status 1687fi 1688 rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1689 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1690 as_fn_set_status $ac_retval 1691 1692} # ac_fn_c_try_run 1693 1694# ac_fn_c_check_func LINENO FUNC VAR 1695# ---------------------------------- 1696# Tests whether FUNC exists, setting the cache variable VAR accordingly 1697ac_fn_c_check_func () 1698{ 1699 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1701$as_echo_n "checking for $2... " >&6; } 1702if eval "test \"\${$3+set}\"" = set; then : 1703 $as_echo_n "(cached) " >&6 1704else 1705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1706/* end confdefs.h. */ 1707/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1708 For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1709#define $2 innocuous_$2 1710 1711/* System header to define __stub macros and hopefully few prototypes, 1712 which can conflict with char $2 (); below. 1713 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1714 <limits.h> exists even on freestanding compilers. */ 1715 1716#ifdef __STDC__ 1717# include <limits.h> 1718#else 1719# include <assert.h> 1720#endif 1721 1722#undef $2 1723 1724/* Override any GCC internal prototype to avoid an error. 1725 Use char because int might match the return type of a GCC 1726 builtin and then its argument prototype would still apply. */ 1727#ifdef __cplusplus 1728extern "C" 1729#endif 1730char $2 (); 1731/* The GNU C library defines this for functions which it implements 1732 to always fail with ENOSYS. Some functions are actually named 1733 something starting with __ and the normal name is an alias. */ 1734#if defined __stub_$2 || defined __stub___$2 1735choke me 1736#endif 1737 1738int 1739main () 1740{ 1741return $2 (); 1742 ; 1743 return 0; 1744} 1745_ACEOF 1746if ac_fn_c_try_link "$LINENO"; then : 1747 eval "$3=yes" 1748else 1749 eval "$3=no" 1750fi 1751rm -f core conftest.err conftest.$ac_objext \ 1752 conftest$ac_exeext conftest.$ac_ext 1753fi 1754eval ac_res=\$$3 1755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1756$as_echo "$ac_res" >&6; } 1757 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1758 1759} # ac_fn_c_check_func 1760 1761# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 1762# ------------------------------------------------------- 1763# Tests whether HEADER exists, giving a warning if it cannot be compiled using 1764# the include files in INCLUDES and setting the cache variable VAR 1765# accordingly. 1766ac_fn_c_check_header_mongrel () 1767{ 1768 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1769 if eval "test \"\${$3+set}\"" = set; then : 1770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1771$as_echo_n "checking for $2... " >&6; } 1772if eval "test \"\${$3+set}\"" = set; then : 1773 $as_echo_n "(cached) " >&6 1774fi 1775eval ac_res=\$$3 1776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1777$as_echo "$ac_res" >&6; } 1778else 1779 # Is the header compilable? 1780{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 1781$as_echo_n "checking $2 usability... " >&6; } 1782cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1783/* end confdefs.h. */ 1784$4 1785#include <$2> 1786_ACEOF 1787if ac_fn_c_try_compile "$LINENO"; then : 1788 ac_header_compiler=yes 1789else 1790 ac_header_compiler=no 1791fi 1792rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 1794$as_echo "$ac_header_compiler" >&6; } 1795 1796# Is the header present? 1797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 1798$as_echo_n "checking $2 presence... " >&6; } 1799cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1800/* end confdefs.h. */ 1801#include <$2> 1802_ACEOF 1803if ac_fn_c_try_cpp "$LINENO"; then : 1804 ac_header_preproc=yes 1805else 1806 ac_header_preproc=no 1807fi 1808rm -f conftest.err conftest.$ac_ext 1809{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 1810$as_echo "$ac_header_preproc" >&6; } 1811 1812# So? What about this header? 1813case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 1814 yes:no: ) 1815 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 1816$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 1817 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1818$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1819 ;; 1820 no:yes:* ) 1821 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 1822$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 1823 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 1824$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 1825 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 1826$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 1827 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 1828$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 1829 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 1830$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 1831( $as_echo "## ---------------------------------------------------------------------- ## 1832## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa ## 1833## ---------------------------------------------------------------------- ##" 1834 ) | sed "s/^/$as_me: WARNING: /" >&2 1835 ;; 1836esac 1837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1838$as_echo_n "checking for $2... " >&6; } 1839if eval "test \"\${$3+set}\"" = set; then : 1840 $as_echo_n "(cached) " >&6 1841else 1842 eval "$3=\$ac_header_compiler" 1843fi 1844eval ac_res=\$$3 1845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1846$as_echo "$ac_res" >&6; } 1847fi 1848 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1849 1850} # ac_fn_c_check_header_mongrel 1851 1852# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES 1853# --------------------------------------------- 1854# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR 1855# accordingly. 1856ac_fn_c_check_decl () 1857{ 1858 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1859 as_decl_name=`echo $2|sed 's/ *(.*//'` 1860 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` 1861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 1862$as_echo_n "checking whether $as_decl_name is declared... " >&6; } 1863if eval "test \"\${$3+set}\"" = set; then : 1864 $as_echo_n "(cached) " >&6 1865else 1866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1867/* end confdefs.h. */ 1868$4 1869int 1870main () 1871{ 1872#ifndef $as_decl_name 1873#ifdef __cplusplus 1874 (void) $as_decl_use; 1875#else 1876 (void) $as_decl_name; 1877#endif 1878#endif 1879 1880 ; 1881 return 0; 1882} 1883_ACEOF 1884if ac_fn_c_try_compile "$LINENO"; then : 1885 eval "$3=yes" 1886else 1887 eval "$3=no" 1888fi 1889rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1890fi 1891eval ac_res=\$$3 1892 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1893$as_echo "$ac_res" >&6; } 1894 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} 1895 1896} # ac_fn_c_check_decl 1897cat >config.log <<_ACEOF 1898This file contains any messages produced by compilers while 1899running configure, to aid debugging if configure makes a mistake. 1900 1901It was created by glw $as_me 8.0.0, which was 1902generated by GNU Autoconf 2.66. Invocation command line was 1903 1904 $ $0 $@ 1905 1906_ACEOF 1907exec 5>>config.log 1908{ 1909cat <<_ASUNAME 1910## --------- ## 1911## Platform. ## 1912## --------- ## 1913 1914hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1915uname -m = `(uname -m) 2>/dev/null || echo unknown` 1916uname -r = `(uname -r) 2>/dev/null || echo unknown` 1917uname -s = `(uname -s) 2>/dev/null || echo unknown` 1918uname -v = `(uname -v) 2>/dev/null || echo unknown` 1919 1920/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1921/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1922 1923/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1924/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1925/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1926/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1927/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1928/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1929/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1930 1931_ASUNAME 1932 1933as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1934for as_dir in $PATH 1935do 1936 IFS=$as_save_IFS 1937 test -z "$as_dir" && as_dir=. 1938 $as_echo "PATH: $as_dir" 1939 done 1940IFS=$as_save_IFS 1941 1942} >&5 1943 1944cat >&5 <<_ACEOF 1945 1946 1947## ----------- ## 1948## Core tests. ## 1949## ----------- ## 1950 1951_ACEOF 1952 1953 1954# Keep a trace of the command line. 1955# Strip out --no-create and --no-recursion so they do not pile up. 1956# Strip out --silent because we don't want to record it for future runs. 1957# Also quote any args containing shell meta-characters. 1958# Make two passes to allow for proper duplicate-argument suppression. 1959ac_configure_args= 1960ac_configure_args0= 1961ac_configure_args1= 1962ac_must_keep_next=false 1963for ac_pass in 1 2 1964do 1965 for ac_arg 1966 do 1967 case $ac_arg in 1968 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1969 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1970 | -silent | --silent | --silen | --sile | --sil) 1971 continue ;; 1972 *\'*) 1973 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1974 esac 1975 case $ac_pass in 1976 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 1977 2) 1978 as_fn_append ac_configure_args1 " '$ac_arg'" 1979 if test $ac_must_keep_next = true; then 1980 ac_must_keep_next=false # Got value, back to normal. 1981 else 1982 case $ac_arg in 1983 *=* | --config-cache | -C | -disable-* | --disable-* \ 1984 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1985 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1986 | -with-* | --with-* | -without-* | --without-* | --x) 1987 case "$ac_configure_args0 " in 1988 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1989 esac 1990 ;; 1991 -* ) ac_must_keep_next=true ;; 1992 esac 1993 fi 1994 as_fn_append ac_configure_args " '$ac_arg'" 1995 ;; 1996 esac 1997 done 1998done 1999{ ac_configure_args0=; unset ac_configure_args0;} 2000{ ac_configure_args1=; unset ac_configure_args1;} 2001 2002# When interrupted or exit'd, cleanup temporary files, and complete 2003# config.log. We remove comments because anyway the quotes in there 2004# would cause problems or look ugly. 2005# WARNING: Use '\'' to represent an apostrophe within the trap. 2006# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2007trap 'exit_status=$? 2008 # Save into config.log some information that might help in debugging. 2009 { 2010 echo 2011 2012 $as_echo "## ---------------- ## 2013## Cache variables. ## 2014## ---------------- ##" 2015 echo 2016 # The following way of writing the cache mishandles newlines in values, 2017( 2018 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2019 eval ac_val=\$$ac_var 2020 case $ac_val in #( 2021 *${as_nl}*) 2022 case $ac_var in #( 2023 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2024$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2025 esac 2026 case $ac_var in #( 2027 _ | IFS | as_nl) ;; #( 2028 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2029 *) { eval $ac_var=; unset $ac_var;} ;; 2030 esac ;; 2031 esac 2032 done 2033 (set) 2>&1 | 2034 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2035 *${as_nl}ac_space=\ *) 2036 sed -n \ 2037 "s/'\''/'\''\\\\'\'''\''/g; 2038 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2039 ;; #( 2040 *) 2041 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2042 ;; 2043 esac | 2044 sort 2045) 2046 echo 2047 2048 $as_echo "## ----------------- ## 2049## Output variables. ## 2050## ----------------- ##" 2051 echo 2052 for ac_var in $ac_subst_vars 2053 do 2054 eval ac_val=\$$ac_var 2055 case $ac_val in 2056 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2057 esac 2058 $as_echo "$ac_var='\''$ac_val'\''" 2059 done | sort 2060 echo 2061 2062 if test -n "$ac_subst_files"; then 2063 $as_echo "## ------------------- ## 2064## File substitutions. ## 2065## ------------------- ##" 2066 echo 2067 for ac_var in $ac_subst_files 2068 do 2069 eval ac_val=\$$ac_var 2070 case $ac_val in 2071 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2072 esac 2073 $as_echo "$ac_var='\''$ac_val'\''" 2074 done | sort 2075 echo 2076 fi 2077 2078 if test -s confdefs.h; then 2079 $as_echo "## ----------- ## 2080## confdefs.h. ## 2081## ----------- ##" 2082 echo 2083 cat confdefs.h 2084 echo 2085 fi 2086 test "$ac_signal" != 0 && 2087 $as_echo "$as_me: caught signal $ac_signal" 2088 $as_echo "$as_me: exit $exit_status" 2089 } >&5 2090 rm -f core *.core core.conftest.* && 2091 rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2092 exit $exit_status 2093' 0 2094for ac_signal in 1 2 13 15; do 2095 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2096done 2097ac_signal=0 2098 2099# confdefs.h avoids OS command line length limits that DEFS can exceed. 2100rm -f -r conftest* confdefs.h 2101 2102$as_echo "/* confdefs.h */" > confdefs.h 2103 2104# Predefined preprocessor variables. 2105 2106cat >>confdefs.h <<_ACEOF 2107#define PACKAGE_NAME "$PACKAGE_NAME" 2108_ACEOF 2109 2110cat >>confdefs.h <<_ACEOF 2111#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2112_ACEOF 2113 2114cat >>confdefs.h <<_ACEOF 2115#define PACKAGE_VERSION "$PACKAGE_VERSION" 2116_ACEOF 2117 2118cat >>confdefs.h <<_ACEOF 2119#define PACKAGE_STRING "$PACKAGE_STRING" 2120_ACEOF 2121 2122cat >>confdefs.h <<_ACEOF 2123#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2124_ACEOF 2125 2126cat >>confdefs.h <<_ACEOF 2127#define PACKAGE_URL "$PACKAGE_URL" 2128_ACEOF 2129 2130 2131# Let the site file select an alternate cache file if it wants to. 2132# Prefer an explicitly selected file to automatically selected ones. 2133ac_site_file1=NONE 2134ac_site_file2=NONE 2135if test -n "$CONFIG_SITE"; then 2136 # We do not want a PATH search for config.site. 2137 case $CONFIG_SITE in #(( 2138 -*) ac_site_file1=./$CONFIG_SITE;; 2139 */*) ac_site_file1=$CONFIG_SITE;; 2140 *) ac_site_file1=./$CONFIG_SITE;; 2141 esac 2142elif test "x$prefix" != xNONE; then 2143 ac_site_file1=$prefix/share/config.site 2144 ac_site_file2=$prefix/etc/config.site 2145else 2146 ac_site_file1=$ac_default_prefix/share/config.site 2147 ac_site_file2=$ac_default_prefix/etc/config.site 2148fi 2149for ac_site_file in "$ac_site_file1" "$ac_site_file2" 2150do 2151 test "x$ac_site_file" = xNONE && continue 2152 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2153 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2154$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2155 sed 's/^/| /' "$ac_site_file" >&5 2156 . "$ac_site_file" \ 2157 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2158$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2159as_fn_error $? "failed to load site script $ac_site_file 2160See \`config.log' for more details" "$LINENO" 5; } 2161 fi 2162done 2163 2164if test -r "$cache_file"; then 2165 # Some versions of bash will fail to source /dev/null (special files 2166 # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2167 if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2168 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2169$as_echo "$as_me: loading cache $cache_file" >&6;} 2170 case $cache_file in 2171 [\\/]* | ?:[\\/]* ) . "$cache_file";; 2172 *) . "./$cache_file";; 2173 esac 2174 fi 2175else 2176 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2177$as_echo "$as_me: creating cache $cache_file" >&6;} 2178 >$cache_file 2179fi 2180 2181# Check that the precious variables saved in the cache have kept the same 2182# value. 2183ac_cache_corrupted=false 2184for ac_var in $ac_precious_vars; do 2185 eval ac_old_set=\$ac_cv_env_${ac_var}_set 2186 eval ac_new_set=\$ac_env_${ac_var}_set 2187 eval ac_old_val=\$ac_cv_env_${ac_var}_value 2188 eval ac_new_val=\$ac_env_${ac_var}_value 2189 case $ac_old_set,$ac_new_set in 2190 set,) 2191 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2192$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2193 ac_cache_corrupted=: ;; 2194 ,set) 2195 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2196$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2197 ac_cache_corrupted=: ;; 2198 ,);; 2199 *) 2200 if test "x$ac_old_val" != "x$ac_new_val"; then 2201 # differences in whitespace do not lead to failure. 2202 ac_old_val_w=`echo x $ac_old_val` 2203 ac_new_val_w=`echo x $ac_new_val` 2204 if test "$ac_old_val_w" != "$ac_new_val_w"; then 2205 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2206$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2207 ac_cache_corrupted=: 2208 else 2209 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2210$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2211 eval $ac_var=\$ac_old_val 2212 fi 2213 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2214$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2215 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2216$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2217 fi;; 2218 esac 2219 # Pass precious variables to config.status. 2220 if test "$ac_new_set" = set; then 2221 case $ac_new_val in 2222 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2223 *) ac_arg=$ac_var=$ac_new_val ;; 2224 esac 2225 case " $ac_configure_args " in 2226 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2227 *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2228 esac 2229 fi 2230done 2231if $ac_cache_corrupted; then 2232 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2233$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2234 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2235$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2236 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2237fi 2238## -------------------- ## 2239## Main body of script. ## 2240## -------------------- ## 2241 2242ac_ext=c 2243ac_cpp='$CPP $CPPFLAGS' 2244ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2245ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2246ac_compiler_gnu=$ac_cv_c_compiler_gnu 2247 2248 2249ac_aux_dir= 2250for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 2251 if test -f "$ac_dir/install-sh"; then 2252 ac_aux_dir=$ac_dir 2253 ac_install_sh="$ac_aux_dir/install-sh -c" 2254 break 2255 elif test -f "$ac_dir/install.sh"; then 2256 ac_aux_dir=$ac_dir 2257 ac_install_sh="$ac_aux_dir/install.sh -c" 2258 break 2259 elif test -f "$ac_dir/shtool"; then 2260 ac_aux_dir=$ac_dir 2261 ac_install_sh="$ac_aux_dir/shtool install -c" 2262 break 2263 fi 2264done 2265if test -z "$ac_aux_dir"; then 2266 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 2267fi 2268 2269# These three variables are undocumented and unsupported, 2270# and are intended to be withdrawn in a future Autoconf release. 2271# They can cause serious problems if a builder's source tree is in a directory 2272# whose full name contains unusual characters. 2273ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 2274ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 2275ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 2276 2277 2278# Make sure we can run config.sub. 2279$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 2280 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 2281 2282{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 2283$as_echo_n "checking build system type... " >&6; } 2284if test "${ac_cv_build+set}" = set; then : 2285 $as_echo_n "(cached) " >&6 2286else 2287 ac_build_alias=$build_alias 2288test "x$ac_build_alias" = x && 2289 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 2290test "x$ac_build_alias" = x && 2291 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 2292ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 2293 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 2294 2295fi 2296{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 2297$as_echo "$ac_cv_build" >&6; } 2298case $ac_cv_build in 2299*-*-*) ;; 2300*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 2301esac 2302build=$ac_cv_build 2303ac_save_IFS=$IFS; IFS='-' 2304set x $ac_cv_build 2305shift 2306build_cpu=$1 2307build_vendor=$2 2308shift; shift 2309# Remember, the first character of IFS is used to create $*, 2310# except with old shells: 2311build_os=$* 2312IFS=$ac_save_IFS 2313case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 2314 2315 2316{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 2317$as_echo_n "checking host system type... " >&6; } 2318if test "${ac_cv_host+set}" = set; then : 2319 $as_echo_n "(cached) " >&6 2320else 2321 if test "x$host_alias" = x; then 2322 ac_cv_host=$ac_cv_build 2323else 2324 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 2325 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 2326fi 2327 2328fi 2329{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 2330$as_echo "$ac_cv_host" >&6; } 2331case $ac_cv_host in 2332*-*-*) ;; 2333*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 2334esac 2335host=$ac_cv_host 2336ac_save_IFS=$IFS; IFS='-' 2337set x $ac_cv_host 2338shift 2339host_cpu=$1 2340host_vendor=$2 2341shift; shift 2342# Remember, the first character of IFS is used to create $*, 2343# except with old shells: 2344host_os=$* 2345IFS=$ac_save_IFS 2346case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2347 2348 2349 2350am__api_version='1.11' 2351 2352# Find a good install program. We prefer a C program (faster), 2353# so one script is as good as another. But avoid the broken or 2354# incompatible versions: 2355# SysV /etc/install, /usr/sbin/install 2356# SunOS /usr/etc/install 2357# IRIX /sbin/install 2358# AIX /bin/install 2359# AmigaOS /C/install, which installs bootblocks on floppy discs 2360# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 2361# AFS /usr/afsws/bin/install, which mishandles nonexistent args 2362# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 2363# OS/2's system install, which has a completely different semantic 2364# ./install, which can be erroneously created by make from ./install.sh. 2365# Reject install programs that cannot install multiple files. 2366{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 2367$as_echo_n "checking for a BSD-compatible install... " >&6; } 2368if test -z "$INSTALL"; then 2369if test "${ac_cv_path_install+set}" = set; then : 2370 $as_echo_n "(cached) " >&6 2371else 2372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2373for as_dir in $PATH 2374do 2375 IFS=$as_save_IFS 2376 test -z "$as_dir" && as_dir=. 2377 # Account for people who put trailing slashes in PATH elements. 2378case $as_dir/ in #(( 2379 ./ | .// | /[cC]/* | \ 2380 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 2381 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 2382 /usr/ucb/* ) ;; 2383 *) 2384 # OSF1 and SCO ODT 3.0 have their own names for install. 2385 # Don't use installbsd from OSF since it installs stuff as root 2386 # by default. 2387 for ac_prog in ginstall scoinst install; do 2388 for ac_exec_ext in '' $ac_executable_extensions; do 2389 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 2390 if test $ac_prog = install && 2391 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2392 # AIX install. It has an incompatible calling convention. 2393 : 2394 elif test $ac_prog = install && 2395 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 2396 # program-specific install script used by HP pwplus--don't use. 2397 : 2398 else 2399 rm -rf conftest.one conftest.two conftest.dir 2400 echo one > conftest.one 2401 echo two > conftest.two 2402 mkdir conftest.dir 2403 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 2404 test -s conftest.one && test -s conftest.two && 2405 test -s conftest.dir/conftest.one && 2406 test -s conftest.dir/conftest.two 2407 then 2408 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 2409 break 3 2410 fi 2411 fi 2412 fi 2413 done 2414 done 2415 ;; 2416esac 2417 2418 done 2419IFS=$as_save_IFS 2420 2421rm -rf conftest.one conftest.two conftest.dir 2422 2423fi 2424 if test "${ac_cv_path_install+set}" = set; then 2425 INSTALL=$ac_cv_path_install 2426 else 2427 # As a last resort, use the slow shell script. Don't cache a 2428 # value for INSTALL within a source directory, because that will 2429 # break other packages using the cache if that directory is 2430 # removed, or if the value is a relative name. 2431 INSTALL=$ac_install_sh 2432 fi 2433fi 2434{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 2435$as_echo "$INSTALL" >&6; } 2436 2437# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 2438# It thinks the first close brace ends the variable substitution. 2439test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 2440 2441test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 2442 2443test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 2444 2445{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 2446$as_echo_n "checking whether build environment is sane... " >&6; } 2447# Just in case 2448sleep 1 2449echo timestamp > conftest.file 2450# Reject unsafe characters in $srcdir or the absolute working directory 2451# name. Accept space and tab only in the latter. 2452am_lf=' 2453' 2454case `pwd` in 2455 *[\\\"\#\$\&\'\`$am_lf]*) 2456 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 2457esac 2458case $srcdir in 2459 *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 2460 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 2461esac 2462 2463# Do `set' in a subshell so we don't clobber the current shell's 2464# arguments. Must try -L first in case configure is actually a 2465# symlink; some systems play weird games with the mod time of symlinks 2466# (eg FreeBSD returns the mod time of the symlink's containing 2467# directory). 2468if ( 2469 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 2470 if test "$*" = "X"; then 2471 # -L didn't work. 2472 set X `ls -t "$srcdir/configure" conftest.file` 2473 fi 2474 rm -f conftest.file 2475 if test "$*" != "X $srcdir/configure conftest.file" \ 2476 && test "$*" != "X conftest.file $srcdir/configure"; then 2477 2478 # If neither matched, then we have a broken ls. This can happen 2479 # if, for instance, CONFIG_SHELL is bash and it inherits a 2480 # broken ls alias from the environment. This has actually 2481 # happened. Such a system could not be considered "sane". 2482 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 2483alias in your environment" "$LINENO" 5 2484 fi 2485 2486 test "$2" = conftest.file 2487 ) 2488then 2489 # Ok. 2490 : 2491else 2492 as_fn_error $? "newly created file is older than distributed files! 2493Check your system clock" "$LINENO" 5 2494fi 2495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2496$as_echo "yes" >&6; } 2497test "$program_prefix" != NONE && 2498 program_transform_name="s&^&$program_prefix&;$program_transform_name" 2499# Use a double $ so make ignores it. 2500test "$program_suffix" != NONE && 2501 program_transform_name="s&\$&$program_suffix&;$program_transform_name" 2502# Double any \ or $. 2503# By default was `s,x,x', remove it if useless. 2504ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 2505program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 2506 2507# expand $ac_aux_dir to an absolute path 2508am_aux_dir=`cd $ac_aux_dir && pwd` 2509 2510if test x"${MISSING+set}" != xset; then 2511 case $am_aux_dir in 2512 *\ * | *\ *) 2513 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 2514 *) 2515 MISSING="\${SHELL} $am_aux_dir/missing" ;; 2516 esac 2517fi 2518# Use eval to expand $SHELL 2519if eval "$MISSING --run true"; then 2520 am_missing_run="$MISSING --run " 2521else 2522 am_missing_run= 2523 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 2524$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 2525fi 2526 2527if test x"${install_sh}" != xset; then 2528 case $am_aux_dir in 2529 *\ * | *\ *) 2530 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 2531 *) 2532 install_sh="\${SHELL} $am_aux_dir/install-sh" 2533 esac 2534fi 2535 2536# Installed binaries are usually stripped using `strip' when the user 2537# run `make install-strip'. However `strip' might not be the right 2538# tool to use in cross-compilation environments, therefore Automake 2539# will honor the `STRIP' environment variable to overrule this program. 2540if test "$cross_compiling" != no; then 2541 if test -n "$ac_tool_prefix"; then 2542 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 2543set dummy ${ac_tool_prefix}strip; ac_word=$2 2544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2545$as_echo_n "checking for $ac_word... " >&6; } 2546if test "${ac_cv_prog_STRIP+set}" = set; then : 2547 $as_echo_n "(cached) " >&6 2548else 2549 if test -n "$STRIP"; then 2550 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 2551else 2552as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2553for as_dir in $PATH 2554do 2555 IFS=$as_save_IFS 2556 test -z "$as_dir" && as_dir=. 2557 for ac_exec_ext in '' $ac_executable_extensions; do 2558 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2559 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 2560 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2561 break 2 2562 fi 2563done 2564 done 2565IFS=$as_save_IFS 2566 2567fi 2568fi 2569STRIP=$ac_cv_prog_STRIP 2570if test -n "$STRIP"; then 2571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 2572$as_echo "$STRIP" >&6; } 2573else 2574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2575$as_echo "no" >&6; } 2576fi 2577 2578 2579fi 2580if test -z "$ac_cv_prog_STRIP"; then 2581 ac_ct_STRIP=$STRIP 2582 # Extract the first word of "strip", so it can be a program name with args. 2583set dummy strip; ac_word=$2 2584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2585$as_echo_n "checking for $ac_word... " >&6; } 2586if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 2587 $as_echo_n "(cached) " >&6 2588else 2589 if test -n "$ac_ct_STRIP"; then 2590 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 2591else 2592as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2593for as_dir in $PATH 2594do 2595 IFS=$as_save_IFS 2596 test -z "$as_dir" && as_dir=. 2597 for ac_exec_ext in '' $ac_executable_extensions; do 2598 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2599 ac_cv_prog_ac_ct_STRIP="strip" 2600 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2601 break 2 2602 fi 2603done 2604 done 2605IFS=$as_save_IFS 2606 2607fi 2608fi 2609ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 2610if test -n "$ac_ct_STRIP"; then 2611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 2612$as_echo "$ac_ct_STRIP" >&6; } 2613else 2614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2615$as_echo "no" >&6; } 2616fi 2617 2618 if test "x$ac_ct_STRIP" = x; then 2619 STRIP=":" 2620 else 2621 case $cross_compiling:$ac_tool_warned in 2622yes:) 2623{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2624$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2625ac_tool_warned=yes ;; 2626esac 2627 STRIP=$ac_ct_STRIP 2628 fi 2629else 2630 STRIP="$ac_cv_prog_STRIP" 2631fi 2632 2633fi 2634INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 2635 2636{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 2637$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 2638if test -z "$MKDIR_P"; then 2639 if test "${ac_cv_path_mkdir+set}" = set; then : 2640 $as_echo_n "(cached) " >&6 2641else 2642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2643for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 2644do 2645 IFS=$as_save_IFS 2646 test -z "$as_dir" && as_dir=. 2647 for ac_prog in mkdir gmkdir; do 2648 for ac_exec_ext in '' $ac_executable_extensions; do 2649 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 2650 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 2651 'mkdir (GNU coreutils) '* | \ 2652 'mkdir (coreutils) '* | \ 2653 'mkdir (fileutils) '4.1*) 2654 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 2655 break 3;; 2656 esac 2657 done 2658 done 2659 done 2660IFS=$as_save_IFS 2661 2662fi 2663 2664 test -d ./--version && rmdir ./--version 2665 if test "${ac_cv_path_mkdir+set}" = set; then 2666 MKDIR_P="$ac_cv_path_mkdir -p" 2667 else 2668 # As a last resort, use the slow shell script. Don't cache a 2669 # value for MKDIR_P within a source directory, because that will 2670 # break other packages using the cache if that directory is 2671 # removed, or if the value is a relative name. 2672 MKDIR_P="$ac_install_sh -d" 2673 fi 2674fi 2675{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 2676$as_echo "$MKDIR_P" >&6; } 2677 2678mkdir_p="$MKDIR_P" 2679case $mkdir_p in 2680 [\\/$]* | ?:[\\/]*) ;; 2681 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 2682esac 2683 2684for ac_prog in gawk mawk nawk awk 2685do 2686 # Extract the first word of "$ac_prog", so it can be a program name with args. 2687set dummy $ac_prog; ac_word=$2 2688{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2689$as_echo_n "checking for $ac_word... " >&6; } 2690if test "${ac_cv_prog_AWK+set}" = set; then : 2691 $as_echo_n "(cached) " >&6 2692else 2693 if test -n "$AWK"; then 2694 ac_cv_prog_AWK="$AWK" # Let the user override the test. 2695else 2696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2697for as_dir in $PATH 2698do 2699 IFS=$as_save_IFS 2700 test -z "$as_dir" && as_dir=. 2701 for ac_exec_ext in '' $ac_executable_extensions; do 2702 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2703 ac_cv_prog_AWK="$ac_prog" 2704 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2705 break 2 2706 fi 2707done 2708 done 2709IFS=$as_save_IFS 2710 2711fi 2712fi 2713AWK=$ac_cv_prog_AWK 2714if test -n "$AWK"; then 2715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 2716$as_echo "$AWK" >&6; } 2717else 2718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2719$as_echo "no" >&6; } 2720fi 2721 2722 2723 test -n "$AWK" && break 2724done 2725 2726{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 2727$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 2728set x ${MAKE-make} 2729ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 2730if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then : 2731 $as_echo_n "(cached) " >&6 2732else 2733 cat >conftest.make <<\_ACEOF 2734SHELL = /bin/sh 2735all: 2736 @echo '@@@%%%=$(MAKE)=@@@%%%' 2737_ACEOF 2738# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 2739case `${MAKE-make} -f conftest.make 2>/dev/null` in 2740 *@@@%%%=?*=@@@%%%*) 2741 eval ac_cv_prog_make_${ac_make}_set=yes;; 2742 *) 2743 eval ac_cv_prog_make_${ac_make}_set=no;; 2744esac 2745rm -f conftest.make 2746fi 2747if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 2748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2749$as_echo "yes" >&6; } 2750 SET_MAKE= 2751else 2752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2753$as_echo "no" >&6; } 2754 SET_MAKE="MAKE=${MAKE-make}" 2755fi 2756 2757rm -rf .tst 2>/dev/null 2758mkdir .tst 2>/dev/null 2759if test -d .tst; then 2760 am__leading_dot=. 2761else 2762 am__leading_dot=_ 2763fi 2764rmdir .tst 2>/dev/null 2765 2766if test "`cd $srcdir && pwd`" != "`pwd`"; then 2767 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 2768 # is not polluted with repeated "-I." 2769 am__isrc=' -I$(srcdir)' 2770 # test to see if srcdir already configured 2771 if test -f $srcdir/config.status; then 2772 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 2773 fi 2774fi 2775 2776# test whether we have cygpath 2777if test -z "$CYGPATH_W"; then 2778 if (cygpath --version) >/dev/null 2>/dev/null; then 2779 CYGPATH_W='cygpath -w' 2780 else 2781 CYGPATH_W=echo 2782 fi 2783fi 2784 2785 2786# Define the identity of the package. 2787 PACKAGE='glw' 2788 VERSION='8.0.0' 2789 2790 2791cat >>confdefs.h <<_ACEOF 2792#define PACKAGE "$PACKAGE" 2793_ACEOF 2794 2795 2796cat >>confdefs.h <<_ACEOF 2797#define VERSION "$VERSION" 2798_ACEOF 2799 2800# Some tools Automake needs. 2801 2802ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 2803 2804 2805AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 2806 2807 2808AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 2809 2810 2811AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 2812 2813 2814MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 2815 2816# We need awk for the "check" target. The system "awk" is bad on 2817# some platforms. 2818# Always define AMTAR for backward compatibility. 2819 2820AMTAR=${AMTAR-"${am_missing_run}tar"} 2821 2822am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 2823 2824 2825 2826 2827 2828 2829DEPDIR="${am__leading_dot}deps" 2830 2831ac_config_commands="$ac_config_commands depfiles" 2832 2833 2834am_make=${MAKE-make} 2835cat > confinc << 'END' 2836am__doit: 2837 @echo this is the am__doit target 2838.PHONY: am__doit 2839END 2840# If we don't find an include directive, just comment out the code. 2841{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 2842$as_echo_n "checking for style of include used by $am_make... " >&6; } 2843am__include="#" 2844am__quote= 2845_am_result=none 2846# First try GNU make style include. 2847echo "include confinc" > confmf 2848# Ignore all kinds of additional output from `make'. 2849case `$am_make -s -f confmf 2> /dev/null` in #( 2850*the\ am__doit\ target*) 2851 am__include=include 2852 am__quote= 2853 _am_result=GNU 2854 ;; 2855esac 2856# Now try BSD make style include. 2857if test "$am__include" = "#"; then 2858 echo '.include "confinc"' > confmf 2859 case `$am_make -s -f confmf 2> /dev/null` in #( 2860 *the\ am__doit\ target*) 2861 am__include=.include 2862 am__quote="\"" 2863 _am_result=BSD 2864 ;; 2865 esac 2866fi 2867 2868 2869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 2870$as_echo "$_am_result" >&6; } 2871rm -f confinc confmf 2872 2873# Check whether --enable-dependency-tracking was given. 2874if test "${enable_dependency_tracking+set}" = set; then : 2875 enableval=$enable_dependency_tracking; 2876fi 2877 2878if test "x$enable_dependency_tracking" != xno; then 2879 am_depcomp="$ac_aux_dir/depcomp" 2880 AMDEPBACKSLASH='\' 2881fi 2882 if test "x$enable_dependency_tracking" != xno; then 2883 AMDEP_TRUE= 2884 AMDEP_FALSE='#' 2885else 2886 AMDEP_TRUE='#' 2887 AMDEP_FALSE= 2888fi 2889 2890 2891ac_ext=c 2892ac_cpp='$CPP $CPPFLAGS' 2893ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2894ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2895ac_compiler_gnu=$ac_cv_c_compiler_gnu 2896if test -n "$ac_tool_prefix"; then 2897 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2898set dummy ${ac_tool_prefix}gcc; ac_word=$2 2899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2900$as_echo_n "checking for $ac_word... " >&6; } 2901if test "${ac_cv_prog_CC+set}" = set; then : 2902 $as_echo_n "(cached) " >&6 2903else 2904 if test -n "$CC"; then 2905 ac_cv_prog_CC="$CC" # Let the user override the test. 2906else 2907as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2908for as_dir in $PATH 2909do 2910 IFS=$as_save_IFS 2911 test -z "$as_dir" && as_dir=. 2912 for ac_exec_ext in '' $ac_executable_extensions; do 2913 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2914 ac_cv_prog_CC="${ac_tool_prefix}gcc" 2915 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2916 break 2 2917 fi 2918done 2919 done 2920IFS=$as_save_IFS 2921 2922fi 2923fi 2924CC=$ac_cv_prog_CC 2925if test -n "$CC"; then 2926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2927$as_echo "$CC" >&6; } 2928else 2929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2930$as_echo "no" >&6; } 2931fi 2932 2933 2934fi 2935if test -z "$ac_cv_prog_CC"; then 2936 ac_ct_CC=$CC 2937 # Extract the first word of "gcc", so it can be a program name with args. 2938set dummy gcc; ac_word=$2 2939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2940$as_echo_n "checking for $ac_word... " >&6; } 2941if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 2942 $as_echo_n "(cached) " >&6 2943else 2944 if test -n "$ac_ct_CC"; then 2945 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2946else 2947as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2948for as_dir in $PATH 2949do 2950 IFS=$as_save_IFS 2951 test -z "$as_dir" && as_dir=. 2952 for ac_exec_ext in '' $ac_executable_extensions; do 2953 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2954 ac_cv_prog_ac_ct_CC="gcc" 2955 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2956 break 2 2957 fi 2958done 2959 done 2960IFS=$as_save_IFS 2961 2962fi 2963fi 2964ac_ct_CC=$ac_cv_prog_ac_ct_CC 2965if test -n "$ac_ct_CC"; then 2966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2967$as_echo "$ac_ct_CC" >&6; } 2968else 2969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2970$as_echo "no" >&6; } 2971fi 2972 2973 if test "x$ac_ct_CC" = x; then 2974 CC="" 2975 else 2976 case $cross_compiling:$ac_tool_warned in 2977yes:) 2978{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2979$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2980ac_tool_warned=yes ;; 2981esac 2982 CC=$ac_ct_CC 2983 fi 2984else 2985 CC="$ac_cv_prog_CC" 2986fi 2987 2988if test -z "$CC"; then 2989 if test -n "$ac_tool_prefix"; then 2990 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2991set dummy ${ac_tool_prefix}cc; ac_word=$2 2992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2993$as_echo_n "checking for $ac_word... " >&6; } 2994if test "${ac_cv_prog_CC+set}" = set; then : 2995 $as_echo_n "(cached) " >&6 2996else 2997 if test -n "$CC"; then 2998 ac_cv_prog_CC="$CC" # Let the user override the test. 2999else 3000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3001for as_dir in $PATH 3002do 3003 IFS=$as_save_IFS 3004 test -z "$as_dir" && as_dir=. 3005 for ac_exec_ext in '' $ac_executable_extensions; do 3006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3007 ac_cv_prog_CC="${ac_tool_prefix}cc" 3008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3009 break 2 3010 fi 3011done 3012 done 3013IFS=$as_save_IFS 3014 3015fi 3016fi 3017CC=$ac_cv_prog_CC 3018if test -n "$CC"; then 3019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3020$as_echo "$CC" >&6; } 3021else 3022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3023$as_echo "no" >&6; } 3024fi 3025 3026 3027 fi 3028fi 3029if test -z "$CC"; then 3030 # Extract the first word of "cc", so it can be a program name with args. 3031set dummy cc; ac_word=$2 3032{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3033$as_echo_n "checking for $ac_word... " >&6; } 3034if test "${ac_cv_prog_CC+set}" = set; then : 3035 $as_echo_n "(cached) " >&6 3036else 3037 if test -n "$CC"; then 3038 ac_cv_prog_CC="$CC" # Let the user override the test. 3039else 3040 ac_prog_rejected=no 3041as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3042for as_dir in $PATH 3043do 3044 IFS=$as_save_IFS 3045 test -z "$as_dir" && as_dir=. 3046 for ac_exec_ext in '' $ac_executable_extensions; do 3047 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3048 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 3049 ac_prog_rejected=yes 3050 continue 3051 fi 3052 ac_cv_prog_CC="cc" 3053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3054 break 2 3055 fi 3056done 3057 done 3058IFS=$as_save_IFS 3059 3060if test $ac_prog_rejected = yes; then 3061 # We found a bogon in the path, so make sure we never use it. 3062 set dummy $ac_cv_prog_CC 3063 shift 3064 if test $# != 0; then 3065 # We chose a different compiler from the bogus one. 3066 # However, it has the same basename, so the bogon will be chosen 3067 # first if we set CC to just the basename; use the full file name. 3068 shift 3069 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 3070 fi 3071fi 3072fi 3073fi 3074CC=$ac_cv_prog_CC 3075if test -n "$CC"; then 3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3077$as_echo "$CC" >&6; } 3078else 3079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3080$as_echo "no" >&6; } 3081fi 3082 3083 3084fi 3085if test -z "$CC"; then 3086 if test -n "$ac_tool_prefix"; then 3087 for ac_prog in cl.exe 3088 do 3089 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3090set dummy $ac_tool_prefix$ac_prog; ac_word=$2 3091{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3092$as_echo_n "checking for $ac_word... " >&6; } 3093if test "${ac_cv_prog_CC+set}" = set; then : 3094 $as_echo_n "(cached) " >&6 3095else 3096 if test -n "$CC"; then 3097 ac_cv_prog_CC="$CC" # Let the user override the test. 3098else 3099as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3100for as_dir in $PATH 3101do 3102 IFS=$as_save_IFS 3103 test -z "$as_dir" && as_dir=. 3104 for ac_exec_ext in '' $ac_executable_extensions; do 3105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3106 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 3107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3108 break 2 3109 fi 3110done 3111 done 3112IFS=$as_save_IFS 3113 3114fi 3115fi 3116CC=$ac_cv_prog_CC 3117if test -n "$CC"; then 3118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3119$as_echo "$CC" >&6; } 3120else 3121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3122$as_echo "no" >&6; } 3123fi 3124 3125 3126 test -n "$CC" && break 3127 done 3128fi 3129if test -z "$CC"; then 3130 ac_ct_CC=$CC 3131 for ac_prog in cl.exe 3132do 3133 # Extract the first word of "$ac_prog", so it can be a program name with args. 3134set dummy $ac_prog; ac_word=$2 3135{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3136$as_echo_n "checking for $ac_word... " >&6; } 3137if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3138 $as_echo_n "(cached) " >&6 3139else 3140 if test -n "$ac_ct_CC"; then 3141 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 3142else 3143as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3144for as_dir in $PATH 3145do 3146 IFS=$as_save_IFS 3147 test -z "$as_dir" && as_dir=. 3148 for ac_exec_ext in '' $ac_executable_extensions; do 3149 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3150 ac_cv_prog_ac_ct_CC="$ac_prog" 3151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3152 break 2 3153 fi 3154done 3155 done 3156IFS=$as_save_IFS 3157 3158fi 3159fi 3160ac_ct_CC=$ac_cv_prog_ac_ct_CC 3161if test -n "$ac_ct_CC"; then 3162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 3163$as_echo "$ac_ct_CC" >&6; } 3164else 3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3166$as_echo "no" >&6; } 3167fi 3168 3169 3170 test -n "$ac_ct_CC" && break 3171done 3172 3173 if test "x$ac_ct_CC" = x; then 3174 CC="" 3175 else 3176 case $cross_compiling:$ac_tool_warned in 3177yes:) 3178{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3179$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3180ac_tool_warned=yes ;; 3181esac 3182 CC=$ac_ct_CC 3183 fi 3184fi 3185 3186fi 3187 3188 3189test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3190$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3191as_fn_error $? "no acceptable C compiler found in \$PATH 3192See \`config.log' for more details" "$LINENO" 5; } 3193 3194# Provide some information about the compiler. 3195$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 3196set X $ac_compile 3197ac_compiler=$2 3198for ac_option in --version -v -V -qversion; do 3199 { { ac_try="$ac_compiler $ac_option >&5" 3200case "(($ac_try" in 3201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3202 *) ac_try_echo=$ac_try;; 3203esac 3204eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3205$as_echo "$ac_try_echo"; } >&5 3206 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3207 ac_status=$? 3208 if test -s conftest.err; then 3209 sed '10a\ 3210... rest of stderr output deleted ... 3211 10q' conftest.err >conftest.er1 3212 cat conftest.er1 >&5 3213 fi 3214 rm -f conftest.er1 conftest.err 3215 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3216 test $ac_status = 0; } 3217done 3218 3219cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3220/* end confdefs.h. */ 3221 3222int 3223main () 3224{ 3225 3226 ; 3227 return 0; 3228} 3229_ACEOF 3230ac_clean_files_save=$ac_clean_files 3231ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 3232# Try to create an executable without -o first, disregard a.out. 3233# It will help us diagnose broken compilers, and finding out an intuition 3234# of exeext. 3235{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 3236$as_echo_n "checking whether the C compiler works... " >&6; } 3237ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 3238 3239# The possible output files: 3240ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 3241 3242ac_rmfiles= 3243for ac_file in $ac_files 3244do 3245 case $ac_file in 3246 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3247 * ) ac_rmfiles="$ac_rmfiles $ac_file";; 3248 esac 3249done 3250rm -f $ac_rmfiles 3251 3252if { { ac_try="$ac_link_default" 3253case "(($ac_try" in 3254 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3255 *) ac_try_echo=$ac_try;; 3256esac 3257eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3258$as_echo "$ac_try_echo"; } >&5 3259 (eval "$ac_link_default") 2>&5 3260 ac_status=$? 3261 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3262 test $ac_status = 0; }; then : 3263 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 3264# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 3265# in a Makefile. We should not override ac_cv_exeext if it was cached, 3266# so that the user can short-circuit this test for compilers unknown to 3267# Autoconf. 3268for ac_file in $ac_files '' 3269do 3270 test -f "$ac_file" || continue 3271 case $ac_file in 3272 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 3273 ;; 3274 [ab].out ) 3275 # We found the default executable, but exeext='' is most 3276 # certainly right. 3277 break;; 3278 *.* ) 3279 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 3280 then :; else 3281 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3282 fi 3283 # We set ac_cv_exeext here because the later test for it is not 3284 # safe: cross compilers may not add the suffix if given an `-o' 3285 # argument, so we may need to know it at that point already. 3286 # Even if this section looks crufty: it has the advantage of 3287 # actually working. 3288 break;; 3289 * ) 3290 break;; 3291 esac 3292done 3293test "$ac_cv_exeext" = no && ac_cv_exeext= 3294 3295else 3296 ac_file='' 3297fi 3298if test -z "$ac_file"; then : 3299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3300$as_echo "no" >&6; } 3301$as_echo "$as_me: failed program was:" >&5 3302sed 's/^/| /' conftest.$ac_ext >&5 3303 3304{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3305$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3306as_fn_error 77 "C compiler cannot create executables 3307See \`config.log' for more details" "$LINENO" 5; } 3308else 3309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 3310$as_echo "yes" >&6; } 3311fi 3312{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 3313$as_echo_n "checking for C compiler default output file name... " >&6; } 3314{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 3315$as_echo "$ac_file" >&6; } 3316ac_exeext=$ac_cv_exeext 3317 3318rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 3319ac_clean_files=$ac_clean_files_save 3320{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 3321$as_echo_n "checking for suffix of executables... " >&6; } 3322if { { ac_try="$ac_link" 3323case "(($ac_try" in 3324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3325 *) ac_try_echo=$ac_try;; 3326esac 3327eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3328$as_echo "$ac_try_echo"; } >&5 3329 (eval "$ac_link") 2>&5 3330 ac_status=$? 3331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3332 test $ac_status = 0; }; then : 3333 # If both `conftest.exe' and `conftest' are `present' (well, observable) 3334# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 3335# work properly (i.e., refer to `conftest.exe'), while it won't with 3336# `rm'. 3337for ac_file in conftest.exe conftest conftest.*; do 3338 test -f "$ac_file" || continue 3339 case $ac_file in 3340 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 3341 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 3342 break;; 3343 * ) break;; 3344 esac 3345done 3346else 3347 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3348$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3349as_fn_error $? "cannot compute suffix of executables: cannot compile and link 3350See \`config.log' for more details" "$LINENO" 5; } 3351fi 3352rm -f conftest conftest$ac_cv_exeext 3353{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 3354$as_echo "$ac_cv_exeext" >&6; } 3355 3356rm -f conftest.$ac_ext 3357EXEEXT=$ac_cv_exeext 3358ac_exeext=$EXEEXT 3359cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3360/* end confdefs.h. */ 3361#include <stdio.h> 3362int 3363main () 3364{ 3365FILE *f = fopen ("conftest.out", "w"); 3366 return ferror (f) || fclose (f) != 0; 3367 3368 ; 3369 return 0; 3370} 3371_ACEOF 3372ac_clean_files="$ac_clean_files conftest.out" 3373# Check that the compiler produces executables we can run. If not, either 3374# the compiler is broken, or we cross compile. 3375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 3376$as_echo_n "checking whether we are cross compiling... " >&6; } 3377if test "$cross_compiling" != yes; then 3378 { { ac_try="$ac_link" 3379case "(($ac_try" in 3380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3381 *) ac_try_echo=$ac_try;; 3382esac 3383eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3384$as_echo "$ac_try_echo"; } >&5 3385 (eval "$ac_link") 2>&5 3386 ac_status=$? 3387 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3388 test $ac_status = 0; } 3389 if { ac_try='./conftest$ac_cv_exeext' 3390 { { case "(($ac_try" in 3391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3392 *) ac_try_echo=$ac_try;; 3393esac 3394eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3395$as_echo "$ac_try_echo"; } >&5 3396 (eval "$ac_try") 2>&5 3397 ac_status=$? 3398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3399 test $ac_status = 0; }; }; then 3400 cross_compiling=no 3401 else 3402 if test "$cross_compiling" = maybe; then 3403 cross_compiling=yes 3404 else 3405 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3406$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3407as_fn_error $? "cannot run C compiled programs. 3408If you meant to cross compile, use \`--host'. 3409See \`config.log' for more details" "$LINENO" 5; } 3410 fi 3411 fi 3412fi 3413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 3414$as_echo "$cross_compiling" >&6; } 3415 3416rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 3417ac_clean_files=$ac_clean_files_save 3418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 3419$as_echo_n "checking for suffix of object files... " >&6; } 3420if test "${ac_cv_objext+set}" = set; then : 3421 $as_echo_n "(cached) " >&6 3422else 3423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3424/* end confdefs.h. */ 3425 3426int 3427main () 3428{ 3429 3430 ; 3431 return 0; 3432} 3433_ACEOF 3434rm -f conftest.o conftest.obj 3435if { { ac_try="$ac_compile" 3436case "(($ac_try" in 3437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3438 *) ac_try_echo=$ac_try;; 3439esac 3440eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3441$as_echo "$ac_try_echo"; } >&5 3442 (eval "$ac_compile") 2>&5 3443 ac_status=$? 3444 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3445 test $ac_status = 0; }; then : 3446 for ac_file in conftest.o conftest.obj conftest.*; do 3447 test -f "$ac_file" || continue; 3448 case $ac_file in 3449 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 3450 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 3451 break;; 3452 esac 3453done 3454else 3455 $as_echo "$as_me: failed program was:" >&5 3456sed 's/^/| /' conftest.$ac_ext >&5 3457 3458{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3459$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3460as_fn_error $? "cannot compute suffix of object files: cannot compile 3461See \`config.log' for more details" "$LINENO" 5; } 3462fi 3463rm -f conftest.$ac_cv_objext conftest.$ac_ext 3464fi 3465{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 3466$as_echo "$ac_cv_objext" >&6; } 3467OBJEXT=$ac_cv_objext 3468ac_objext=$OBJEXT 3469{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 3470$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 3471if test "${ac_cv_c_compiler_gnu+set}" = set; then : 3472 $as_echo_n "(cached) " >&6 3473else 3474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3475/* end confdefs.h. */ 3476 3477int 3478main () 3479{ 3480#ifndef __GNUC__ 3481 choke me 3482#endif 3483 3484 ; 3485 return 0; 3486} 3487_ACEOF 3488if ac_fn_c_try_compile "$LINENO"; then : 3489 ac_compiler_gnu=yes 3490else 3491 ac_compiler_gnu=no 3492fi 3493rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3494ac_cv_c_compiler_gnu=$ac_compiler_gnu 3495 3496fi 3497{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 3498$as_echo "$ac_cv_c_compiler_gnu" >&6; } 3499if test $ac_compiler_gnu = yes; then 3500 GCC=yes 3501else 3502 GCC= 3503fi 3504ac_test_CFLAGS=${CFLAGS+set} 3505ac_save_CFLAGS=$CFLAGS 3506{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 3507$as_echo_n "checking whether $CC accepts -g... " >&6; } 3508if test "${ac_cv_prog_cc_g+set}" = set; then : 3509 $as_echo_n "(cached) " >&6 3510else 3511 ac_save_c_werror_flag=$ac_c_werror_flag 3512 ac_c_werror_flag=yes 3513 ac_cv_prog_cc_g=no 3514 CFLAGS="-g" 3515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3516/* end confdefs.h. */ 3517 3518int 3519main () 3520{ 3521 3522 ; 3523 return 0; 3524} 3525_ACEOF 3526if ac_fn_c_try_compile "$LINENO"; then : 3527 ac_cv_prog_cc_g=yes 3528else 3529 CFLAGS="" 3530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3531/* end confdefs.h. */ 3532 3533int 3534main () 3535{ 3536 3537 ; 3538 return 0; 3539} 3540_ACEOF 3541if ac_fn_c_try_compile "$LINENO"; then : 3542 3543else 3544 ac_c_werror_flag=$ac_save_c_werror_flag 3545 CFLAGS="-g" 3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3547/* end confdefs.h. */ 3548 3549int 3550main () 3551{ 3552 3553 ; 3554 return 0; 3555} 3556_ACEOF 3557if ac_fn_c_try_compile "$LINENO"; then : 3558 ac_cv_prog_cc_g=yes 3559fi 3560rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3561fi 3562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3563fi 3564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3565 ac_c_werror_flag=$ac_save_c_werror_flag 3566fi 3567{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3568$as_echo "$ac_cv_prog_cc_g" >&6; } 3569if test "$ac_test_CFLAGS" = set; then 3570 CFLAGS=$ac_save_CFLAGS 3571elif test $ac_cv_prog_cc_g = yes; then 3572 if test "$GCC" = yes; then 3573 CFLAGS="-g -O2" 3574 else 3575 CFLAGS="-g" 3576 fi 3577else 3578 if test "$GCC" = yes; then 3579 CFLAGS="-O2" 3580 else 3581 CFLAGS= 3582 fi 3583fi 3584{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3585$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3586if test "${ac_cv_prog_cc_c89+set}" = set; then : 3587 $as_echo_n "(cached) " >&6 3588else 3589 ac_cv_prog_cc_c89=no 3590ac_save_CC=$CC 3591cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3592/* end confdefs.h. */ 3593#include <stdarg.h> 3594#include <stdio.h> 3595#include <sys/types.h> 3596#include <sys/stat.h> 3597/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3598struct buf { int x; }; 3599FILE * (*rcsopen) (struct buf *, struct stat *, int); 3600static char *e (p, i) 3601 char **p; 3602 int i; 3603{ 3604 return p[i]; 3605} 3606static char *f (char * (*g) (char **, int), char **p, ...) 3607{ 3608 char *s; 3609 va_list v; 3610 va_start (v,p); 3611 s = g (p, va_arg (v,int)); 3612 va_end (v); 3613 return s; 3614} 3615 3616/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3617 function prototypes and stuff, but not '\xHH' hex character constants. 3618 These don't provoke an error unfortunately, instead are silently treated 3619 as 'x'. The following induces an error, until -std is added to get 3620 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3621 array size at least. It's necessary to write '\x00'==0 to get something 3622 that's true only with -std. */ 3623int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3624 3625/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3626 inside strings and character constants. */ 3627#define FOO(x) 'x' 3628int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3629 3630int test (int i, double x); 3631struct s1 {int (*f) (int a);}; 3632struct s2 {int (*f) (double a);}; 3633int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3634int argc; 3635char **argv; 3636int 3637main () 3638{ 3639return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3640 ; 3641 return 0; 3642} 3643_ACEOF 3644for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3645 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3646do 3647 CC="$ac_save_CC $ac_arg" 3648 if ac_fn_c_try_compile "$LINENO"; then : 3649 ac_cv_prog_cc_c89=$ac_arg 3650fi 3651rm -f core conftest.err conftest.$ac_objext 3652 test "x$ac_cv_prog_cc_c89" != "xno" && break 3653done 3654rm -f conftest.$ac_ext 3655CC=$ac_save_CC 3656 3657fi 3658# AC_CACHE_VAL 3659case "x$ac_cv_prog_cc_c89" in 3660 x) 3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3662$as_echo "none needed" >&6; } ;; 3663 xno) 3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3665$as_echo "unsupported" >&6; } ;; 3666 *) 3667 CC="$CC $ac_cv_prog_cc_c89" 3668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3669$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3670esac 3671if test "x$ac_cv_prog_cc_c89" != xno; then : 3672 3673fi 3674 3675ac_ext=c 3676ac_cpp='$CPP $CPPFLAGS' 3677ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3678ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3679ac_compiler_gnu=$ac_cv_c_compiler_gnu 3680 3681depcc="$CC" am_compiler_list= 3682 3683{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 3684$as_echo_n "checking dependency style of $depcc... " >&6; } 3685if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 3686 $as_echo_n "(cached) " >&6 3687else 3688 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 3689 # We make a subdir and do the tests there. Otherwise we can end up 3690 # making bogus files that we don't know about and never remove. For 3691 # instance it was reported that on HP-UX the gcc test will end up 3692 # making a dummy file named `D' -- because `-MD' means `put the output 3693 # in D'. 3694 mkdir conftest.dir 3695 # Copy depcomp to subdir because otherwise we won't find it if we're 3696 # using a relative directory. 3697 cp "$am_depcomp" conftest.dir 3698 cd conftest.dir 3699 # We will build objects and dependencies in a subdirectory because 3700 # it helps to detect inapplicable dependency modes. For instance 3701 # both Tru64's cc and ICC support -MD to output dependencies as a 3702 # side effect of compilation, but ICC will put the dependencies in 3703 # the current directory while Tru64 will put them in the object 3704 # directory. 3705 mkdir sub 3706 3707 am_cv_CC_dependencies_compiler_type=none 3708 if test "$am_compiler_list" = ""; then 3709 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3710 fi 3711 am__universal=false 3712 case " $depcc " in #( 3713 *\ -arch\ *\ -arch\ *) am__universal=true ;; 3714 esac 3715 3716 for depmode in $am_compiler_list; do 3717 # Setup a source with many dependencies, because some compilers 3718 # like to wrap large dependency lists on column 80 (with \), and 3719 # we should not choose a depcomp mode which is confused by this. 3720 # 3721 # We need to recreate these files for each test, as the compiler may 3722 # overwrite some of them when testing with obscure command lines. 3723 # This happens at least with the AIX C compiler. 3724 : > sub/conftest.c 3725 for i in 1 2 3 4 5 6; do 3726 echo '#include "conftst'$i'.h"' >> sub/conftest.c 3727 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3728 # Solaris 8's {/usr,}/bin/sh. 3729 touch sub/conftst$i.h 3730 done 3731 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3732 3733 # We check with `-c' and `-o' for the sake of the "dashmstdout" 3734 # mode. It turns out that the SunPro C++ compiler does not properly 3735 # handle `-M -o', and we need to detect this. Also, some Intel 3736 # versions had trouble with output in subdirs 3737 am__obj=sub/conftest.${OBJEXT-o} 3738 am__minus_obj="-o $am__obj" 3739 case $depmode in 3740 gcc) 3741 # This depmode causes a compiler race in universal mode. 3742 test "$am__universal" = false || continue 3743 ;; 3744 nosideeffect) 3745 # after this tag, mechanisms are not by side-effect, so they'll 3746 # only be used when explicitly requested 3747 if test "x$enable_dependency_tracking" = xyes; then 3748 continue 3749 else 3750 break 3751 fi 3752 ;; 3753 msvisualcpp | msvcmsys) 3754 # This compiler won't grok `-c -o', but also, the minuso test has 3755 # not run yet. These depmodes are late enough in the game, and 3756 # so weak that their functioning should not be impacted. 3757 am__obj=conftest.${OBJEXT-o} 3758 am__minus_obj= 3759 ;; 3760 none) break ;; 3761 esac 3762 if depmode=$depmode \ 3763 source=sub/conftest.c object=$am__obj \ 3764 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3765 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 3766 >/dev/null 2>conftest.err && 3767 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 3768 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3769 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 3770 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3771 # icc doesn't choke on unknown options, it will just issue warnings 3772 # or remarks (even with -Werror). So we grep stderr for any message 3773 # that says an option was ignored or not supported. 3774 # When given -MP, icc 7.0 and 7.1 complain thusly: 3775 # icc: Command line warning: ignoring option '-M'; no argument required 3776 # The diagnosis changed in icc 8.0: 3777 # icc: Command line remark: option '-MP' not supported 3778 if (grep 'ignoring option' conftest.err || 3779 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3780 am_cv_CC_dependencies_compiler_type=$depmode 3781 break 3782 fi 3783 fi 3784 done 3785 3786 cd .. 3787 rm -rf conftest.dir 3788else 3789 am_cv_CC_dependencies_compiler_type=none 3790fi 3791 3792fi 3793{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 3794$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 3795CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3796 3797 if 3798 test "x$enable_dependency_tracking" != xno \ 3799 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3800 am__fastdepCC_TRUE= 3801 am__fastdepCC_FALSE='#' 3802else 3803 am__fastdepCC_TRUE='#' 3804 am__fastdepCC_FALSE= 3805fi 3806 3807 3808ac_ext=c 3809ac_cpp='$CPP $CPPFLAGS' 3810ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3811ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3812ac_compiler_gnu=$ac_cv_c_compiler_gnu 3813{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3814$as_echo_n "checking how to run the C preprocessor... " >&6; } 3815# On Suns, sometimes $CPP names a directory. 3816if test -n "$CPP" && test -d "$CPP"; then 3817 CPP= 3818fi 3819if test -z "$CPP"; then 3820 if test "${ac_cv_prog_CPP+set}" = set; then : 3821 $as_echo_n "(cached) " >&6 3822else 3823 # Double quotes because CPP needs to be expanded 3824 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3825 do 3826 ac_preproc_ok=false 3827for ac_c_preproc_warn_flag in '' yes 3828do 3829 # Use a header file that comes with gcc, so configuring glibc 3830 # with a fresh cross-compiler works. 3831 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3832 # <limits.h> exists even on freestanding compilers. 3833 # On the NeXT, cc -E runs the code through the compiler's parser, 3834 # not just through cpp. "Syntax error" is here to catch this case. 3835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3836/* end confdefs.h. */ 3837#ifdef __STDC__ 3838# include <limits.h> 3839#else 3840# include <assert.h> 3841#endif 3842 Syntax error 3843_ACEOF 3844if ac_fn_c_try_cpp "$LINENO"; then : 3845 3846else 3847 # Broken: fails on valid input. 3848continue 3849fi 3850rm -f conftest.err conftest.$ac_ext 3851 3852 # OK, works on sane cases. Now check whether nonexistent headers 3853 # can be detected and how. 3854 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3855/* end confdefs.h. */ 3856#include <ac_nonexistent.h> 3857_ACEOF 3858if ac_fn_c_try_cpp "$LINENO"; then : 3859 # Broken: success on invalid input. 3860continue 3861else 3862 # Passes both tests. 3863ac_preproc_ok=: 3864break 3865fi 3866rm -f conftest.err conftest.$ac_ext 3867 3868done 3869# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3870rm -f conftest.err conftest.$ac_ext 3871if $ac_preproc_ok; then : 3872 break 3873fi 3874 3875 done 3876 ac_cv_prog_CPP=$CPP 3877 3878fi 3879 CPP=$ac_cv_prog_CPP 3880else 3881 ac_cv_prog_CPP=$CPP 3882fi 3883{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3884$as_echo "$CPP" >&6; } 3885ac_preproc_ok=false 3886for ac_c_preproc_warn_flag in '' yes 3887do 3888 # Use a header file that comes with gcc, so configuring glibc 3889 # with a fresh cross-compiler works. 3890 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3891 # <limits.h> exists even on freestanding compilers. 3892 # On the NeXT, cc -E runs the code through the compiler's parser, 3893 # not just through cpp. "Syntax error" is here to catch this case. 3894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3895/* end confdefs.h. */ 3896#ifdef __STDC__ 3897# include <limits.h> 3898#else 3899# include <assert.h> 3900#endif 3901 Syntax error 3902_ACEOF 3903if ac_fn_c_try_cpp "$LINENO"; then : 3904 3905else 3906 # Broken: fails on valid input. 3907continue 3908fi 3909rm -f conftest.err conftest.$ac_ext 3910 3911 # OK, works on sane cases. Now check whether nonexistent headers 3912 # can be detected and how. 3913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3914/* end confdefs.h. */ 3915#include <ac_nonexistent.h> 3916_ACEOF 3917if ac_fn_c_try_cpp "$LINENO"; then : 3918 # Broken: success on invalid input. 3919continue 3920else 3921 # Passes both tests. 3922ac_preproc_ok=: 3923break 3924fi 3925rm -f conftest.err conftest.$ac_ext 3926 3927done 3928# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3929rm -f conftest.err conftest.$ac_ext 3930if $ac_preproc_ok; then : 3931 3932else 3933 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3934$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3935as_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3936See \`config.log' for more details" "$LINENO" 5; } 3937fi 3938 3939ac_ext=c 3940ac_cpp='$CPP $CPPFLAGS' 3941ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3942ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3943ac_compiler_gnu=$ac_cv_c_compiler_gnu 3944 3945ac_ext=c 3946ac_cpp='$CPP $CPPFLAGS' 3947ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3948ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3949ac_compiler_gnu=$ac_cv_c_compiler_gnu 3950if test -n "$ac_tool_prefix"; then 3951 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 3952set dummy ${ac_tool_prefix}gcc; ac_word=$2 3953{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3954$as_echo_n "checking for $ac_word... " >&6; } 3955if test "${ac_cv_prog_CC+set}" = set; then : 3956 $as_echo_n "(cached) " >&6 3957else 3958 if test -n "$CC"; then 3959 ac_cv_prog_CC="$CC" # Let the user override the test. 3960else 3961as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3962for as_dir in $PATH 3963do 3964 IFS=$as_save_IFS 3965 test -z "$as_dir" && as_dir=. 3966 for ac_exec_ext in '' $ac_executable_extensions; do 3967 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 3968 ac_cv_prog_CC="${ac_tool_prefix}gcc" 3969 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3970 break 2 3971 fi 3972done 3973 done 3974IFS=$as_save_IFS 3975 3976fi 3977fi 3978CC=$ac_cv_prog_CC 3979if test -n "$CC"; then 3980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 3981$as_echo "$CC" >&6; } 3982else 3983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3984$as_echo "no" >&6; } 3985fi 3986 3987 3988fi 3989if test -z "$ac_cv_prog_CC"; then 3990 ac_ct_CC=$CC 3991 # Extract the first word of "gcc", so it can be a program name with args. 3992set dummy gcc; ac_word=$2 3993{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3994$as_echo_n "checking for $ac_word... " >&6; } 3995if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 3996 $as_echo_n "(cached) " >&6 3997else 3998 if test -n "$ac_ct_CC"; then 3999 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4000else 4001as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4002for as_dir in $PATH 4003do 4004 IFS=$as_save_IFS 4005 test -z "$as_dir" && as_dir=. 4006 for ac_exec_ext in '' $ac_executable_extensions; do 4007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4008 ac_cv_prog_ac_ct_CC="gcc" 4009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4010 break 2 4011 fi 4012done 4013 done 4014IFS=$as_save_IFS 4015 4016fi 4017fi 4018ac_ct_CC=$ac_cv_prog_ac_ct_CC 4019if test -n "$ac_ct_CC"; then 4020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4021$as_echo "$ac_ct_CC" >&6; } 4022else 4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4024$as_echo "no" >&6; } 4025fi 4026 4027 if test "x$ac_ct_CC" = x; then 4028 CC="" 4029 else 4030 case $cross_compiling:$ac_tool_warned in 4031yes:) 4032{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4033$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4034ac_tool_warned=yes ;; 4035esac 4036 CC=$ac_ct_CC 4037 fi 4038else 4039 CC="$ac_cv_prog_CC" 4040fi 4041 4042if test -z "$CC"; then 4043 if test -n "$ac_tool_prefix"; then 4044 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 4045set dummy ${ac_tool_prefix}cc; ac_word=$2 4046{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4047$as_echo_n "checking for $ac_word... " >&6; } 4048if test "${ac_cv_prog_CC+set}" = set; then : 4049 $as_echo_n "(cached) " >&6 4050else 4051 if test -n "$CC"; then 4052 ac_cv_prog_CC="$CC" # Let the user override the test. 4053else 4054as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4055for as_dir in $PATH 4056do 4057 IFS=$as_save_IFS 4058 test -z "$as_dir" && as_dir=. 4059 for ac_exec_ext in '' $ac_executable_extensions; do 4060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4061 ac_cv_prog_CC="${ac_tool_prefix}cc" 4062 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4063 break 2 4064 fi 4065done 4066 done 4067IFS=$as_save_IFS 4068 4069fi 4070fi 4071CC=$ac_cv_prog_CC 4072if test -n "$CC"; then 4073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4074$as_echo "$CC" >&6; } 4075else 4076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4077$as_echo "no" >&6; } 4078fi 4079 4080 4081 fi 4082fi 4083if test -z "$CC"; then 4084 # Extract the first word of "cc", so it can be a program name with args. 4085set dummy cc; ac_word=$2 4086{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4087$as_echo_n "checking for $ac_word... " >&6; } 4088if test "${ac_cv_prog_CC+set}" = set; then : 4089 $as_echo_n "(cached) " >&6 4090else 4091 if test -n "$CC"; then 4092 ac_cv_prog_CC="$CC" # Let the user override the test. 4093else 4094 ac_prog_rejected=no 4095as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4096for as_dir in $PATH 4097do 4098 IFS=$as_save_IFS 4099 test -z "$as_dir" && as_dir=. 4100 for ac_exec_ext in '' $ac_executable_extensions; do 4101 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4102 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 4103 ac_prog_rejected=yes 4104 continue 4105 fi 4106 ac_cv_prog_CC="cc" 4107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4108 break 2 4109 fi 4110done 4111 done 4112IFS=$as_save_IFS 4113 4114if test $ac_prog_rejected = yes; then 4115 # We found a bogon in the path, so make sure we never use it. 4116 set dummy $ac_cv_prog_CC 4117 shift 4118 if test $# != 0; then 4119 # We chose a different compiler from the bogus one. 4120 # However, it has the same basename, so the bogon will be chosen 4121 # first if we set CC to just the basename; use the full file name. 4122 shift 4123 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 4124 fi 4125fi 4126fi 4127fi 4128CC=$ac_cv_prog_CC 4129if test -n "$CC"; then 4130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4131$as_echo "$CC" >&6; } 4132else 4133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4134$as_echo "no" >&6; } 4135fi 4136 4137 4138fi 4139if test -z "$CC"; then 4140 if test -n "$ac_tool_prefix"; then 4141 for ac_prog in cl.exe 4142 do 4143 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 4144set dummy $ac_tool_prefix$ac_prog; ac_word=$2 4145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4146$as_echo_n "checking for $ac_word... " >&6; } 4147if test "${ac_cv_prog_CC+set}" = set; then : 4148 $as_echo_n "(cached) " >&6 4149else 4150 if test -n "$CC"; then 4151 ac_cv_prog_CC="$CC" # Let the user override the test. 4152else 4153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4154for as_dir in $PATH 4155do 4156 IFS=$as_save_IFS 4157 test -z "$as_dir" && as_dir=. 4158 for ac_exec_ext in '' $ac_executable_extensions; do 4159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4160 ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 4161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4162 break 2 4163 fi 4164done 4165 done 4166IFS=$as_save_IFS 4167 4168fi 4169fi 4170CC=$ac_cv_prog_CC 4171if test -n "$CC"; then 4172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 4173$as_echo "$CC" >&6; } 4174else 4175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4176$as_echo "no" >&6; } 4177fi 4178 4179 4180 test -n "$CC" && break 4181 done 4182fi 4183if test -z "$CC"; then 4184 ac_ct_CC=$CC 4185 for ac_prog in cl.exe 4186do 4187 # Extract the first word of "$ac_prog", so it can be a program name with args. 4188set dummy $ac_prog; ac_word=$2 4189{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 4190$as_echo_n "checking for $ac_word... " >&6; } 4191if test "${ac_cv_prog_ac_ct_CC+set}" = set; then : 4192 $as_echo_n "(cached) " >&6 4193else 4194 if test -n "$ac_ct_CC"; then 4195 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 4196else 4197as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4198for as_dir in $PATH 4199do 4200 IFS=$as_save_IFS 4201 test -z "$as_dir" && as_dir=. 4202 for ac_exec_ext in '' $ac_executable_extensions; do 4203 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 4204 ac_cv_prog_ac_ct_CC="$ac_prog" 4205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 4206 break 2 4207 fi 4208done 4209 done 4210IFS=$as_save_IFS 4211 4212fi 4213fi 4214ac_ct_CC=$ac_cv_prog_ac_ct_CC 4215if test -n "$ac_ct_CC"; then 4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 4217$as_echo "$ac_ct_CC" >&6; } 4218else 4219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4220$as_echo "no" >&6; } 4221fi 4222 4223 4224 test -n "$ac_ct_CC" && break 4225done 4226 4227 if test "x$ac_ct_CC" = x; then 4228 CC="" 4229 else 4230 case $cross_compiling:$ac_tool_warned in 4231yes:) 4232{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 4233$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 4234ac_tool_warned=yes ;; 4235esac 4236 CC=$ac_ct_CC 4237 fi 4238fi 4239 4240fi 4241 4242 4243test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 4244$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 4245as_fn_error $? "no acceptable C compiler found in \$PATH 4246See \`config.log' for more details" "$LINENO" 5; } 4247 4248# Provide some information about the compiler. 4249$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 4250set X $ac_compile 4251ac_compiler=$2 4252for ac_option in --version -v -V -qversion; do 4253 { { ac_try="$ac_compiler $ac_option >&5" 4254case "(($ac_try" in 4255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4256 *) ac_try_echo=$ac_try;; 4257esac 4258eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 4259$as_echo "$ac_try_echo"; } >&5 4260 (eval "$ac_compiler $ac_option >&5") 2>conftest.err 4261 ac_status=$? 4262 if test -s conftest.err; then 4263 sed '10a\ 4264... rest of stderr output deleted ... 4265 10q' conftest.err >conftest.er1 4266 cat conftest.er1 >&5 4267 fi 4268 rm -f conftest.er1 conftest.err 4269 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 4270 test $ac_status = 0; } 4271done 4272 4273{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 4274$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 4275if test "${ac_cv_c_compiler_gnu+set}" = set; then : 4276 $as_echo_n "(cached) " >&6 4277else 4278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4279/* end confdefs.h. */ 4280 4281int 4282main () 4283{ 4284#ifndef __GNUC__ 4285 choke me 4286#endif 4287 4288 ; 4289 return 0; 4290} 4291_ACEOF 4292if ac_fn_c_try_compile "$LINENO"; then : 4293 ac_compiler_gnu=yes 4294else 4295 ac_compiler_gnu=no 4296fi 4297rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4298ac_cv_c_compiler_gnu=$ac_compiler_gnu 4299 4300fi 4301{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 4302$as_echo "$ac_cv_c_compiler_gnu" >&6; } 4303if test $ac_compiler_gnu = yes; then 4304 GCC=yes 4305else 4306 GCC= 4307fi 4308ac_test_CFLAGS=${CFLAGS+set} 4309ac_save_CFLAGS=$CFLAGS 4310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 4311$as_echo_n "checking whether $CC accepts -g... " >&6; } 4312if test "${ac_cv_prog_cc_g+set}" = set; then : 4313 $as_echo_n "(cached) " >&6 4314else 4315 ac_save_c_werror_flag=$ac_c_werror_flag 4316 ac_c_werror_flag=yes 4317 ac_cv_prog_cc_g=no 4318 CFLAGS="-g" 4319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4320/* end confdefs.h. */ 4321 4322int 4323main () 4324{ 4325 4326 ; 4327 return 0; 4328} 4329_ACEOF 4330if ac_fn_c_try_compile "$LINENO"; then : 4331 ac_cv_prog_cc_g=yes 4332else 4333 CFLAGS="" 4334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4335/* end confdefs.h. */ 4336 4337int 4338main () 4339{ 4340 4341 ; 4342 return 0; 4343} 4344_ACEOF 4345if ac_fn_c_try_compile "$LINENO"; then : 4346 4347else 4348 ac_c_werror_flag=$ac_save_c_werror_flag 4349 CFLAGS="-g" 4350 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4351/* end confdefs.h. */ 4352 4353int 4354main () 4355{ 4356 4357 ; 4358 return 0; 4359} 4360_ACEOF 4361if ac_fn_c_try_compile "$LINENO"; then : 4362 ac_cv_prog_cc_g=yes 4363fi 4364rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4365fi 4366rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4367fi 4368rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4369 ac_c_werror_flag=$ac_save_c_werror_flag 4370fi 4371{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 4372$as_echo "$ac_cv_prog_cc_g" >&6; } 4373if test "$ac_test_CFLAGS" = set; then 4374 CFLAGS=$ac_save_CFLAGS 4375elif test $ac_cv_prog_cc_g = yes; then 4376 if test "$GCC" = yes; then 4377 CFLAGS="-g -O2" 4378 else 4379 CFLAGS="-g" 4380 fi 4381else 4382 if test "$GCC" = yes; then 4383 CFLAGS="-O2" 4384 else 4385 CFLAGS= 4386 fi 4387fi 4388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 4389$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 4390if test "${ac_cv_prog_cc_c89+set}" = set; then : 4391 $as_echo_n "(cached) " >&6 4392else 4393 ac_cv_prog_cc_c89=no 4394ac_save_CC=$CC 4395cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4396/* end confdefs.h. */ 4397#include <stdarg.h> 4398#include <stdio.h> 4399#include <sys/types.h> 4400#include <sys/stat.h> 4401/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 4402struct buf { int x; }; 4403FILE * (*rcsopen) (struct buf *, struct stat *, int); 4404static char *e (p, i) 4405 char **p; 4406 int i; 4407{ 4408 return p[i]; 4409} 4410static char *f (char * (*g) (char **, int), char **p, ...) 4411{ 4412 char *s; 4413 va_list v; 4414 va_start (v,p); 4415 s = g (p, va_arg (v,int)); 4416 va_end (v); 4417 return s; 4418} 4419 4420/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 4421 function prototypes and stuff, but not '\xHH' hex character constants. 4422 These don't provoke an error unfortunately, instead are silently treated 4423 as 'x'. The following induces an error, until -std is added to get 4424 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 4425 array size at least. It's necessary to write '\x00'==0 to get something 4426 that's true only with -std. */ 4427int osf4_cc_array ['\x00' == 0 ? 1 : -1]; 4428 4429/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 4430 inside strings and character constants. */ 4431#define FOO(x) 'x' 4432int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 4433 4434int test (int i, double x); 4435struct s1 {int (*f) (int a);}; 4436struct s2 {int (*f) (double a);}; 4437int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 4438int argc; 4439char **argv; 4440int 4441main () 4442{ 4443return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 4444 ; 4445 return 0; 4446} 4447_ACEOF 4448for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 4449 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 4450do 4451 CC="$ac_save_CC $ac_arg" 4452 if ac_fn_c_try_compile "$LINENO"; then : 4453 ac_cv_prog_cc_c89=$ac_arg 4454fi 4455rm -f core conftest.err conftest.$ac_objext 4456 test "x$ac_cv_prog_cc_c89" != "xno" && break 4457done 4458rm -f conftest.$ac_ext 4459CC=$ac_save_CC 4460 4461fi 4462# AC_CACHE_VAL 4463case "x$ac_cv_prog_cc_c89" in 4464 x) 4465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 4466$as_echo "none needed" >&6; } ;; 4467 xno) 4468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 4469$as_echo "unsupported" >&6; } ;; 4470 *) 4471 CC="$CC $ac_cv_prog_cc_c89" 4472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 4473$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 4474esac 4475if test "x$ac_cv_prog_cc_c89" != xno; then : 4476 4477fi 4478 4479ac_ext=c 4480ac_cpp='$CPP $CPPFLAGS' 4481ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4482ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4483ac_compiler_gnu=$ac_cv_c_compiler_gnu 4484 4485depcc="$CC" am_compiler_list= 4486 4487{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 4488$as_echo_n "checking dependency style of $depcc... " >&6; } 4489if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then : 4490 $as_echo_n "(cached) " >&6 4491else 4492 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 4493 # We make a subdir and do the tests there. Otherwise we can end up 4494 # making bogus files that we don't know about and never remove. For 4495 # instance it was reported that on HP-UX the gcc test will end up 4496 # making a dummy file named `D' -- because `-MD' means `put the output 4497 # in D'. 4498 mkdir conftest.dir 4499 # Copy depcomp to subdir because otherwise we won't find it if we're 4500 # using a relative directory. 4501 cp "$am_depcomp" conftest.dir 4502 cd conftest.dir 4503 # We will build objects and dependencies in a subdirectory because 4504 # it helps to detect inapplicable dependency modes. For instance 4505 # both Tru64's cc and ICC support -MD to output dependencies as a 4506 # side effect of compilation, but ICC will put the dependencies in 4507 # the current directory while Tru64 will put them in the object 4508 # directory. 4509 mkdir sub 4510 4511 am_cv_CC_dependencies_compiler_type=none 4512 if test "$am_compiler_list" = ""; then 4513 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 4514 fi 4515 am__universal=false 4516 case " $depcc " in #( 4517 *\ -arch\ *\ -arch\ *) am__universal=true ;; 4518 esac 4519 4520 for depmode in $am_compiler_list; do 4521 # Setup a source with many dependencies, because some compilers 4522 # like to wrap large dependency lists on column 80 (with \), and 4523 # we should not choose a depcomp mode which is confused by this. 4524 # 4525 # We need to recreate these files for each test, as the compiler may 4526 # overwrite some of them when testing with obscure command lines. 4527 # This happens at least with the AIX C compiler. 4528 : > sub/conftest.c 4529 for i in 1 2 3 4 5 6; do 4530 echo '#include "conftst'$i'.h"' >> sub/conftest.c 4531 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 4532 # Solaris 8's {/usr,}/bin/sh. 4533 touch sub/conftst$i.h 4534 done 4535 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 4536 4537 # We check with `-c' and `-o' for the sake of the "dashmstdout" 4538 # mode. It turns out that the SunPro C++ compiler does not properly 4539 # handle `-M -o', and we need to detect this. Also, some Intel 4540 # versions had trouble with output in subdirs 4541 am__obj=sub/conftest.${OBJEXT-o} 4542 am__minus_obj="-o $am__obj" 4543 case $depmode in 4544 gcc) 4545 # This depmode causes a compiler race in universal mode. 4546 test "$am__universal" = false || continue 4547 ;; 4548 nosideeffect) 4549 # after this tag, mechanisms are not by side-effect, so they'll 4550 # only be used when explicitly requested 4551 if test "x$enable_dependency_tracking" = xyes; then 4552 continue 4553 else 4554 break 4555 fi 4556 ;; 4557 msvisualcpp | msvcmsys) 4558 # This compiler won't grok `-c -o', but also, the minuso test has 4559 # not run yet. These depmodes are late enough in the game, and 4560 # so weak that their functioning should not be impacted. 4561 am__obj=conftest.${OBJEXT-o} 4562 am__minus_obj= 4563 ;; 4564 none) break ;; 4565 esac 4566 if depmode=$depmode \ 4567 source=sub/conftest.c object=$am__obj \ 4568 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 4569 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 4570 >/dev/null 2>conftest.err && 4571 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 4572 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 4573 grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 4574 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 4575 # icc doesn't choke on unknown options, it will just issue warnings 4576 # or remarks (even with -Werror). So we grep stderr for any message 4577 # that says an option was ignored or not supported. 4578 # When given -MP, icc 7.0 and 7.1 complain thusly: 4579 # icc: Command line warning: ignoring option '-M'; no argument required 4580 # The diagnosis changed in icc 8.0: 4581 # icc: Command line remark: option '-MP' not supported 4582 if (grep 'ignoring option' conftest.err || 4583 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 4584 am_cv_CC_dependencies_compiler_type=$depmode 4585 break 4586 fi 4587 fi 4588 done 4589 4590 cd .. 4591 rm -rf conftest.dir 4592else 4593 am_cv_CC_dependencies_compiler_type=none 4594fi 4595 4596fi 4597{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 4598$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 4599CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 4600 4601 if 4602 test "x$enable_dependency_tracking" != xno \ 4603 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 4604 am__fastdepCC_TRUE= 4605 am__fastdepCC_FALSE='#' 4606else 4607 am__fastdepCC_TRUE='#' 4608 am__fastdepCC_FALSE= 4609fi 4610 4611 4612case `pwd` in 4613 *\ * | *\ *) 4614 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 4615$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 4616esac 4617 4618 4619 4620macro_version='2.2.10' 4621macro_revision='1.3175' 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635ltmain="$ac_aux_dir/ltmain.sh" 4636 4637# Backslashify metacharacters that are still active within 4638# double-quoted strings. 4639sed_quote_subst='s/\(["`$\\]\)/\\\1/g' 4640 4641# Same as above, but do not quote variable references. 4642double_quote_subst='s/\(["`\\]\)/\\\1/g' 4643 4644# Sed substitution to delay expansion of an escaped shell variable in a 4645# double_quote_subst'ed string. 4646delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 4647 4648# Sed substitution to delay expansion of an escaped single quote. 4649delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 4650 4651# Sed substitution to avoid accidental globbing in evaled expressions 4652no_glob_subst='s/\*/\\\*/g' 4653 4654ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4655ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 4656ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 4657 4658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 4659$as_echo_n "checking how to print strings... " >&6; } 4660# Test print first, because it will be a builtin if present. 4661if test "X`print -r -- -n 2>/dev/null`" = X-n && \ 4662 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 4663 ECHO='print -r --' 4664elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 4665 ECHO='printf %s\n' 4666else 4667 # Use this function as a fallback that always works. 4668 func_fallback_echo () 4669 { 4670 eval 'cat <<_LTECHO_EOF 4671$1 4672_LTECHO_EOF' 4673 } 4674 ECHO='func_fallback_echo' 4675fi 4676 4677# func_echo_all arg... 4678# Invoke $ECHO with all args, space-separated. 4679func_echo_all () 4680{ 4681 $ECHO "" 4682} 4683 4684case "$ECHO" in 4685 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 4686$as_echo "printf" >&6; } ;; 4687 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 4688$as_echo "print -r" >&6; } ;; 4689 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 4690$as_echo "cat" >&6; } ;; 4691esac 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 4707$as_echo_n "checking for a sed that does not truncate output... " >&6; } 4708if test "${ac_cv_path_SED+set}" = set; then : 4709 $as_echo_n "(cached) " >&6 4710else 4711 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 4712 for ac_i in 1 2 3 4 5 6 7; do 4713 ac_script="$ac_script$as_nl$ac_script" 4714 done 4715 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 4716 { ac_script=; unset ac_script;} 4717 if test -z "$SED"; then 4718 ac_path_SED_found=false 4719 # Loop through the user's path and test for each of PROGNAME-LIST 4720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4721for as_dir in $PATH 4722do 4723 IFS=$as_save_IFS 4724 test -z "$as_dir" && as_dir=. 4725 for ac_prog in sed gsed; do 4726 for ac_exec_ext in '' $ac_executable_extensions; do 4727 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 4728 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue 4729# Check for GNU ac_path_SED and select it if it is found. 4730 # Check for GNU $ac_path_SED 4731case `"$ac_path_SED" --version 2>&1` in 4732*GNU*) 4733 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 4734*) 4735 ac_count=0 4736 $as_echo_n 0123456789 >"conftest.in" 4737 while : 4738 do 4739 cat "conftest.in" "conftest.in" >"conftest.tmp" 4740 mv "conftest.tmp" "conftest.in" 4741 cp "conftest.in" "conftest.nl" 4742 $as_echo '' >> "conftest.nl" 4743 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 4744 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4745 as_fn_arith $ac_count + 1 && ac_count=$as_val 4746 if test $ac_count -gt ${ac_path_SED_max-0}; then 4747 # Best one so far, save it but keep looking for a better one 4748 ac_cv_path_SED="$ac_path_SED" 4749 ac_path_SED_max=$ac_count 4750 fi 4751 # 10*(2^10) chars as input seems more than enough 4752 test $ac_count -gt 10 && break 4753 done 4754 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4755esac 4756 4757 $ac_path_SED_found && break 3 4758 done 4759 done 4760 done 4761IFS=$as_save_IFS 4762 if test -z "$ac_cv_path_SED"; then 4763 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4764 fi 4765else 4766 ac_cv_path_SED=$SED 4767fi 4768 4769fi 4770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4771$as_echo "$ac_cv_path_SED" >&6; } 4772 SED="$ac_cv_path_SED" 4773 rm -f conftest.sed 4774 4775test -z "$SED" && SED=sed 4776Xsed="$SED -e 1s/^X//" 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4789$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4790if test "${ac_cv_path_GREP+set}" = set; then : 4791 $as_echo_n "(cached) " >&6 4792else 4793 if test -z "$GREP"; then 4794 ac_path_GREP_found=false 4795 # Loop through the user's path and test for each of PROGNAME-LIST 4796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4797for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4798do 4799 IFS=$as_save_IFS 4800 test -z "$as_dir" && as_dir=. 4801 for ac_prog in grep ggrep; do 4802 for ac_exec_ext in '' $ac_executable_extensions; do 4803 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4804 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 4805# Check for GNU ac_path_GREP and select it if it is found. 4806 # Check for GNU $ac_path_GREP 4807case `"$ac_path_GREP" --version 2>&1` in 4808*GNU*) 4809 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4810*) 4811 ac_count=0 4812 $as_echo_n 0123456789 >"conftest.in" 4813 while : 4814 do 4815 cat "conftest.in" "conftest.in" >"conftest.tmp" 4816 mv "conftest.tmp" "conftest.in" 4817 cp "conftest.in" "conftest.nl" 4818 $as_echo 'GREP' >> "conftest.nl" 4819 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4820 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4821 as_fn_arith $ac_count + 1 && ac_count=$as_val 4822 if test $ac_count -gt ${ac_path_GREP_max-0}; then 4823 # Best one so far, save it but keep looking for a better one 4824 ac_cv_path_GREP="$ac_path_GREP" 4825 ac_path_GREP_max=$ac_count 4826 fi 4827 # 10*(2^10) chars as input seems more than enough 4828 test $ac_count -gt 10 && break 4829 done 4830 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4831esac 4832 4833 $ac_path_GREP_found && break 3 4834 done 4835 done 4836 done 4837IFS=$as_save_IFS 4838 if test -z "$ac_cv_path_GREP"; then 4839 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4840 fi 4841else 4842 ac_cv_path_GREP=$GREP 4843fi 4844 4845fi 4846{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4847$as_echo "$ac_cv_path_GREP" >&6; } 4848 GREP="$ac_cv_path_GREP" 4849 4850 4851{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4852$as_echo_n "checking for egrep... " >&6; } 4853if test "${ac_cv_path_EGREP+set}" = set; then : 4854 $as_echo_n "(cached) " >&6 4855else 4856 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4857 then ac_cv_path_EGREP="$GREP -E" 4858 else 4859 if test -z "$EGREP"; then 4860 ac_path_EGREP_found=false 4861 # Loop through the user's path and test for each of PROGNAME-LIST 4862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4863for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4864do 4865 IFS=$as_save_IFS 4866 test -z "$as_dir" && as_dir=. 4867 for ac_prog in egrep; do 4868 for ac_exec_ext in '' $ac_executable_extensions; do 4869 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4870 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 4871# Check for GNU ac_path_EGREP and select it if it is found. 4872 # Check for GNU $ac_path_EGREP 4873case `"$ac_path_EGREP" --version 2>&1` in 4874*GNU*) 4875 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4876*) 4877 ac_count=0 4878 $as_echo_n 0123456789 >"conftest.in" 4879 while : 4880 do 4881 cat "conftest.in" "conftest.in" >"conftest.tmp" 4882 mv "conftest.tmp" "conftest.in" 4883 cp "conftest.in" "conftest.nl" 4884 $as_echo 'EGREP' >> "conftest.nl" 4885 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4886 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4887 as_fn_arith $ac_count + 1 && ac_count=$as_val 4888 if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4889 # Best one so far, save it but keep looking for a better one 4890 ac_cv_path_EGREP="$ac_path_EGREP" 4891 ac_path_EGREP_max=$ac_count 4892 fi 4893 # 10*(2^10) chars as input seems more than enough 4894 test $ac_count -gt 10 && break 4895 done 4896 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4897esac 4898 4899 $ac_path_EGREP_found && break 3 4900 done 4901 done 4902 done 4903IFS=$as_save_IFS 4904 if test -z "$ac_cv_path_EGREP"; then 4905 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4906 fi 4907else 4908 ac_cv_path_EGREP=$EGREP 4909fi 4910 4911 fi 4912fi 4913{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4914$as_echo "$ac_cv_path_EGREP" >&6; } 4915 EGREP="$ac_cv_path_EGREP" 4916 4917 4918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 4919$as_echo_n "checking for fgrep... " >&6; } 4920if test "${ac_cv_path_FGREP+set}" = set; then : 4921 $as_echo_n "(cached) " >&6 4922else 4923 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 4924 then ac_cv_path_FGREP="$GREP -F" 4925 else 4926 if test -z "$FGREP"; then 4927 ac_path_FGREP_found=false 4928 # Loop through the user's path and test for each of PROGNAME-LIST 4929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4930for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4931do 4932 IFS=$as_save_IFS 4933 test -z "$as_dir" && as_dir=. 4934 for ac_prog in fgrep; do 4935 for ac_exec_ext in '' $ac_executable_extensions; do 4936 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 4937 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue 4938# Check for GNU ac_path_FGREP and select it if it is found. 4939 # Check for GNU $ac_path_FGREP 4940case `"$ac_path_FGREP" --version 2>&1` in 4941*GNU*) 4942 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 4943*) 4944 ac_count=0 4945 $as_echo_n 0123456789 >"conftest.in" 4946 while : 4947 do 4948 cat "conftest.in" "conftest.in" >"conftest.tmp" 4949 mv "conftest.tmp" "conftest.in" 4950 cp "conftest.in" "conftest.nl" 4951 $as_echo 'FGREP' >> "conftest.nl" 4952 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 4953 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4954 as_fn_arith $ac_count + 1 && ac_count=$as_val 4955 if test $ac_count -gt ${ac_path_FGREP_max-0}; then 4956 # Best one so far, save it but keep looking for a better one 4957 ac_cv_path_FGREP="$ac_path_FGREP" 4958 ac_path_FGREP_max=$ac_count 4959 fi 4960 # 10*(2^10) chars as input seems more than enough 4961 test $ac_count -gt 10 && break 4962 done 4963 rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4964esac 4965 4966 $ac_path_FGREP_found && break 3 4967 done 4968 done 4969 done 4970IFS=$as_save_IFS 4971 if test -z "$ac_cv_path_FGREP"; then 4972 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4973 fi 4974else 4975 ac_cv_path_FGREP=$FGREP 4976fi 4977 4978 fi 4979fi 4980{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 4981$as_echo "$ac_cv_path_FGREP" >&6; } 4982 FGREP="$ac_cv_path_FGREP" 4983 4984 4985test -z "$GREP" && GREP=grep 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005# Check whether --with-gnu-ld was given. 5006if test "${with_gnu_ld+set}" = set; then : 5007 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 5008else 5009 with_gnu_ld=no 5010fi 5011 5012ac_prog=ld 5013if test "$GCC" = yes; then 5014 # Check if gcc -print-prog-name=ld gives a path. 5015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 5016$as_echo_n "checking for ld used by $CC... " >&6; } 5017 case $host in 5018 *-*-mingw*) 5019 # gcc leaves a trailing carriage return which upsets mingw 5020 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 5021 *) 5022 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 5023 esac 5024 case $ac_prog in 5025 # Accept absolute paths. 5026 [\\/]* | ?:[\\/]*) 5027 re_direlt='/[^/][^/]*/\.\./' 5028 # Canonicalize the pathname of ld 5029 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 5030 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 5031 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 5032 done 5033 test -z "$LD" && LD="$ac_prog" 5034 ;; 5035 "") 5036 # If it fails, then pretend we aren't using GCC. 5037 ac_prog=ld 5038 ;; 5039 *) 5040 # If it is relative, then search for the first ld in PATH. 5041 with_gnu_ld=unknown 5042 ;; 5043 esac 5044elif test "$with_gnu_ld" = yes; then 5045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 5046$as_echo_n "checking for GNU ld... " >&6; } 5047else 5048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 5049$as_echo_n "checking for non-GNU ld... " >&6; } 5050fi 5051if test "${lt_cv_path_LD+set}" = set; then : 5052 $as_echo_n "(cached) " >&6 5053else 5054 if test -z "$LD"; then 5055 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5056 for ac_dir in $PATH; do 5057 IFS="$lt_save_ifs" 5058 test -z "$ac_dir" && ac_dir=. 5059 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 5060 lt_cv_path_LD="$ac_dir/$ac_prog" 5061 # Check to see if the program is GNU ld. I'd rather use --version, 5062 # but apparently some variants of GNU ld only accept -v. 5063 # Break only if it was the GNU/non-GNU ld that we prefer. 5064 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 5065 *GNU* | *'with BFD'*) 5066 test "$with_gnu_ld" != no && break 5067 ;; 5068 *) 5069 test "$with_gnu_ld" != yes && break 5070 ;; 5071 esac 5072 fi 5073 done 5074 IFS="$lt_save_ifs" 5075else 5076 lt_cv_path_LD="$LD" # Let the user override the test with a path. 5077fi 5078fi 5079 5080LD="$lt_cv_path_LD" 5081if test -n "$LD"; then 5082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 5083$as_echo "$LD" >&6; } 5084else 5085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5086$as_echo "no" >&6; } 5087fi 5088test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 5089{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 5090$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 5091if test "${lt_cv_prog_gnu_ld+set}" = set; then : 5092 $as_echo_n "(cached) " >&6 5093else 5094 # I'd rather use --version here, but apparently some GNU lds only accept -v. 5095case `$LD -v 2>&1 </dev/null` in 5096*GNU* | *'with BFD'*) 5097 lt_cv_prog_gnu_ld=yes 5098 ;; 5099*) 5100 lt_cv_prog_gnu_ld=no 5101 ;; 5102esac 5103fi 5104{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 5105$as_echo "$lt_cv_prog_gnu_ld" >&6; } 5106with_gnu_ld=$lt_cv_prog_gnu_ld 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 5117$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 5118if test "${lt_cv_path_NM+set}" = set; then : 5119 $as_echo_n "(cached) " >&6 5120else 5121 if test -n "$NM"; then 5122 # Let the user override the test. 5123 lt_cv_path_NM="$NM" 5124else 5125 lt_nm_to_check="${ac_tool_prefix}nm" 5126 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 5127 lt_nm_to_check="$lt_nm_to_check nm" 5128 fi 5129 for lt_tmp_nm in $lt_nm_to_check; do 5130 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 5131 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 5132 IFS="$lt_save_ifs" 5133 test -z "$ac_dir" && ac_dir=. 5134 tmp_nm="$ac_dir/$lt_tmp_nm" 5135 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 5136 # Check to see if the nm accepts a BSD-compat flag. 5137 # Adding the `sed 1q' prevents false positives on HP-UX, which says: 5138 # nm: unknown option "B" ignored 5139 # Tru64's nm complains that /dev/null is an invalid object file 5140 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 5141 */dev/null* | *'Invalid file or object type'*) 5142 lt_cv_path_NM="$tmp_nm -B" 5143 break 5144 ;; 5145 *) 5146 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 5147 */dev/null*) 5148 lt_cv_path_NM="$tmp_nm -p" 5149 break 5150 ;; 5151 *) 5152 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 5153 continue # so that we can try to find one that supports BSD flags 5154 ;; 5155 esac 5156 ;; 5157 esac 5158 fi 5159 done 5160 IFS="$lt_save_ifs" 5161 done 5162 : ${lt_cv_path_NM=no} 5163fi 5164fi 5165{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 5166$as_echo "$lt_cv_path_NM" >&6; } 5167if test "$lt_cv_path_NM" != "no"; then 5168 NM="$lt_cv_path_NM" 5169else 5170 # Didn't find any BSD compatible name lister, look for dumpbin. 5171 if test -n "$DUMPBIN"; then : 5172 # Let the user override the test. 5173 else 5174 if test -n "$ac_tool_prefix"; then 5175 for ac_prog in dumpbin "link -dump" 5176 do 5177 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 5178set dummy $ac_tool_prefix$ac_prog; ac_word=$2 5179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5180$as_echo_n "checking for $ac_word... " >&6; } 5181if test "${ac_cv_prog_DUMPBIN+set}" = set; then : 5182 $as_echo_n "(cached) " >&6 5183else 5184 if test -n "$DUMPBIN"; then 5185 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 5186else 5187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5188for as_dir in $PATH 5189do 5190 IFS=$as_save_IFS 5191 test -z "$as_dir" && as_dir=. 5192 for ac_exec_ext in '' $ac_executable_extensions; do 5193 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5194 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 5195 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5196 break 2 5197 fi 5198done 5199 done 5200IFS=$as_save_IFS 5201 5202fi 5203fi 5204DUMPBIN=$ac_cv_prog_DUMPBIN 5205if test -n "$DUMPBIN"; then 5206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 5207$as_echo "$DUMPBIN" >&6; } 5208else 5209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5210$as_echo "no" >&6; } 5211fi 5212 5213 5214 test -n "$DUMPBIN" && break 5215 done 5216fi 5217if test -z "$DUMPBIN"; then 5218 ac_ct_DUMPBIN=$DUMPBIN 5219 for ac_prog in dumpbin "link -dump" 5220do 5221 # Extract the first word of "$ac_prog", so it can be a program name with args. 5222set dummy $ac_prog; ac_word=$2 5223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5224$as_echo_n "checking for $ac_word... " >&6; } 5225if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then : 5226 $as_echo_n "(cached) " >&6 5227else 5228 if test -n "$ac_ct_DUMPBIN"; then 5229 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 5230else 5231as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5232for as_dir in $PATH 5233do 5234 IFS=$as_save_IFS 5235 test -z "$as_dir" && as_dir=. 5236 for ac_exec_ext in '' $ac_executable_extensions; do 5237 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5238 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 5239 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5240 break 2 5241 fi 5242done 5243 done 5244IFS=$as_save_IFS 5245 5246fi 5247fi 5248ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 5249if test -n "$ac_ct_DUMPBIN"; then 5250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 5251$as_echo "$ac_ct_DUMPBIN" >&6; } 5252else 5253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5254$as_echo "no" >&6; } 5255fi 5256 5257 5258 test -n "$ac_ct_DUMPBIN" && break 5259done 5260 5261 if test "x$ac_ct_DUMPBIN" = x; then 5262 DUMPBIN=":" 5263 else 5264 case $cross_compiling:$ac_tool_warned in 5265yes:) 5266{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5267$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5268ac_tool_warned=yes ;; 5269esac 5270 DUMPBIN=$ac_ct_DUMPBIN 5271 fi 5272fi 5273 5274 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 5275 *COFF*) 5276 DUMPBIN="$DUMPBIN -symbols" 5277 ;; 5278 *) 5279 DUMPBIN=: 5280 ;; 5281 esac 5282 fi 5283 5284 if test "$DUMPBIN" != ":"; then 5285 NM="$DUMPBIN" 5286 fi 5287fi 5288test -z "$NM" && NM=nm 5289 5290 5291 5292 5293 5294 5295{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 5296$as_echo_n "checking the name lister ($NM) interface... " >&6; } 5297if test "${lt_cv_nm_interface+set}" = set; then : 5298 $as_echo_n "(cached) " >&6 5299else 5300 lt_cv_nm_interface="BSD nm" 5301 echo "int some_variable = 0;" > conftest.$ac_ext 5302 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 5303 (eval "$ac_compile" 2>conftest.err) 5304 cat conftest.err >&5 5305 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 5306 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 5307 cat conftest.err >&5 5308 (eval echo "\"\$as_me:$LINENO: output\"" >&5) 5309 cat conftest.out >&5 5310 if $GREP 'External.*some_variable' conftest.out > /dev/null; then 5311 lt_cv_nm_interface="MS dumpbin" 5312 fi 5313 rm -f conftest* 5314fi 5315{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 5316$as_echo "$lt_cv_nm_interface" >&6; } 5317 5318{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 5319$as_echo_n "checking whether ln -s works... " >&6; } 5320LN_S=$as_ln_s 5321if test "$LN_S" = "ln -s"; then 5322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5323$as_echo "yes" >&6; } 5324else 5325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 5326$as_echo "no, using $LN_S" >&6; } 5327fi 5328 5329# find the maximum length of command line arguments 5330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 5331$as_echo_n "checking the maximum length of command line arguments... " >&6; } 5332if test "${lt_cv_sys_max_cmd_len+set}" = set; then : 5333 $as_echo_n "(cached) " >&6 5334else 5335 i=0 5336 teststring="ABCD" 5337 5338 case $build_os in 5339 msdosdjgpp*) 5340 # On DJGPP, this test can blow up pretty badly due to problems in libc 5341 # (any single argument exceeding 2000 bytes causes a buffer overrun 5342 # during glob expansion). Even if it were fixed, the result of this 5343 # check would be larger than it should be. 5344 lt_cv_sys_max_cmd_len=12288; # 12K is about right 5345 ;; 5346 5347 gnu*) 5348 # Under GNU Hurd, this test is not required because there is 5349 # no limit to the length of command line arguments. 5350 # Libtool will interpret -1 as no limit whatsoever 5351 lt_cv_sys_max_cmd_len=-1; 5352 ;; 5353 5354 cygwin* | mingw* | cegcc*) 5355 # On Win9x/ME, this test blows up -- it succeeds, but takes 5356 # about 5 minutes as the teststring grows exponentially. 5357 # Worse, since 9x/ME are not pre-emptively multitasking, 5358 # you end up with a "frozen" computer, even though with patience 5359 # the test eventually succeeds (with a max line length of 256k). 5360 # Instead, let's just punt: use the minimum linelength reported by 5361 # all of the supported platforms: 8192 (on NT/2K/XP). 5362 lt_cv_sys_max_cmd_len=8192; 5363 ;; 5364 5365 mint*) 5366 # On MiNT this can take a long time and run out of memory. 5367 lt_cv_sys_max_cmd_len=8192; 5368 ;; 5369 5370 amigaos*) 5371 # On AmigaOS with pdksh, this test takes hours, literally. 5372 # So we just punt and use a minimum line length of 8192. 5373 lt_cv_sys_max_cmd_len=8192; 5374 ;; 5375 5376 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 5377 # This has been around since 386BSD, at least. Likely further. 5378 if test -x /sbin/sysctl; then 5379 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 5380 elif test -x /usr/sbin/sysctl; then 5381 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 5382 else 5383 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 5384 fi 5385 # And add a safety zone 5386 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5387 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5388 ;; 5389 5390 interix*) 5391 # We know the value 262144 and hardcode it with a safety zone (like BSD) 5392 lt_cv_sys_max_cmd_len=196608 5393 ;; 5394 5395 osf*) 5396 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 5397 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 5398 # nice to cause kernel panics so lets avoid the loop below. 5399 # First set a reasonable default. 5400 lt_cv_sys_max_cmd_len=16384 5401 # 5402 if test -x /sbin/sysconfig; then 5403 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 5404 *1*) lt_cv_sys_max_cmd_len=-1 ;; 5405 esac 5406 fi 5407 ;; 5408 sco3.2v5*) 5409 lt_cv_sys_max_cmd_len=102400 5410 ;; 5411 sysv5* | sco5v6* | sysv4.2uw2*) 5412 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 5413 if test -n "$kargmax"; then 5414 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 5415 else 5416 lt_cv_sys_max_cmd_len=32768 5417 fi 5418 ;; 5419 *) 5420 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 5421 if test -n "$lt_cv_sys_max_cmd_len"; then 5422 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 5423 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 5424 else 5425 # Make teststring a little bigger before we do anything with it. 5426 # a 1K string should be a reasonable start. 5427 for i in 1 2 3 4 5 6 7 8 ; do 5428 teststring=$teststring$teststring 5429 done 5430 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 5431 # If test is not a shell built-in, we'll probably end up computing a 5432 # maximum length that is only half of the actual maximum length, but 5433 # we can't tell. 5434 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \ 5435 = "X$teststring$teststring"; } >/dev/null 2>&1 && 5436 test $i != 17 # 1/2 MB should be enough 5437 do 5438 i=`expr $i + 1` 5439 teststring=$teststring$teststring 5440 done 5441 # Only check the string length outside the loop. 5442 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 5443 teststring= 5444 # Add a significant safety factor because C++ compilers can tack on 5445 # massive amounts of additional arguments before passing them to the 5446 # linker. It appears as though 1/2 is a usable value. 5447 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 5448 fi 5449 ;; 5450 esac 5451 5452fi 5453 5454if test -n $lt_cv_sys_max_cmd_len ; then 5455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 5456$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 5457else 5458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 5459$as_echo "none" >&6; } 5460fi 5461max_cmd_len=$lt_cv_sys_max_cmd_len 5462 5463 5464 5465 5466 5467 5468: ${CP="cp -f"} 5469: ${MV="mv -f"} 5470: ${RM="rm -f"} 5471 5472{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 5473$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 5474# Try some XSI features 5475xsi_shell=no 5476( _lt_dummy="a/b/c" 5477 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \ 5478 = c,a/b,, \ 5479 && eval 'test $(( 1 + 1 )) -eq 2 \ 5480 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 5481 && xsi_shell=yes 5482{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 5483$as_echo "$xsi_shell" >&6; } 5484 5485 5486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 5487$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 5488lt_shell_append=no 5489( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 5490 >/dev/null 2>&1 \ 5491 && lt_shell_append=yes 5492{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 5493$as_echo "$lt_shell_append" >&6; } 5494 5495 5496if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5497 lt_unset=unset 5498else 5499 lt_unset=false 5500fi 5501 5502 5503 5504 5505 5506# test EBCDIC or ASCII 5507case `echo X|tr X '\101'` in 5508 A) # ASCII based system 5509 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 5510 lt_SP2NL='tr \040 \012' 5511 lt_NL2SP='tr \015\012 \040\040' 5512 ;; 5513 *) # EBCDIC based system 5514 lt_SP2NL='tr \100 \n' 5515 lt_NL2SP='tr \r\n \100\100' 5516 ;; 5517esac 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 5528$as_echo_n "checking for $LD option to reload object files... " >&6; } 5529if test "${lt_cv_ld_reload_flag+set}" = set; then : 5530 $as_echo_n "(cached) " >&6 5531else 5532 lt_cv_ld_reload_flag='-r' 5533fi 5534{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 5535$as_echo "$lt_cv_ld_reload_flag" >&6; } 5536reload_flag=$lt_cv_ld_reload_flag 5537case $reload_flag in 5538"" | " "*) ;; 5539*) reload_flag=" $reload_flag" ;; 5540esac 5541reload_cmds='$LD$reload_flag -o $output$reload_objs' 5542case $host_os in 5543 darwin*) 5544 if test "$GCC" = yes; then 5545 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 5546 else 5547 reload_cmds='$LD$reload_flag -o $output$reload_objs' 5548 fi 5549 ;; 5550esac 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560if test -n "$ac_tool_prefix"; then 5561 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 5562set dummy ${ac_tool_prefix}objdump; ac_word=$2 5563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5564$as_echo_n "checking for $ac_word... " >&6; } 5565if test "${ac_cv_prog_OBJDUMP+set}" = set; then : 5566 $as_echo_n "(cached) " >&6 5567else 5568 if test -n "$OBJDUMP"; then 5569 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 5570else 5571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5572for as_dir in $PATH 5573do 5574 IFS=$as_save_IFS 5575 test -z "$as_dir" && as_dir=. 5576 for ac_exec_ext in '' $ac_executable_extensions; do 5577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5578 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 5579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5580 break 2 5581 fi 5582done 5583 done 5584IFS=$as_save_IFS 5585 5586fi 5587fi 5588OBJDUMP=$ac_cv_prog_OBJDUMP 5589if test -n "$OBJDUMP"; then 5590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 5591$as_echo "$OBJDUMP" >&6; } 5592else 5593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5594$as_echo "no" >&6; } 5595fi 5596 5597 5598fi 5599if test -z "$ac_cv_prog_OBJDUMP"; then 5600 ac_ct_OBJDUMP=$OBJDUMP 5601 # Extract the first word of "objdump", so it can be a program name with args. 5602set dummy objdump; ac_word=$2 5603{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5604$as_echo_n "checking for $ac_word... " >&6; } 5605if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then : 5606 $as_echo_n "(cached) " >&6 5607else 5608 if test -n "$ac_ct_OBJDUMP"; then 5609 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 5610else 5611as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5612for as_dir in $PATH 5613do 5614 IFS=$as_save_IFS 5615 test -z "$as_dir" && as_dir=. 5616 for ac_exec_ext in '' $ac_executable_extensions; do 5617 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5618 ac_cv_prog_ac_ct_OBJDUMP="objdump" 5619 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5620 break 2 5621 fi 5622done 5623 done 5624IFS=$as_save_IFS 5625 5626fi 5627fi 5628ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 5629if test -n "$ac_ct_OBJDUMP"; then 5630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 5631$as_echo "$ac_ct_OBJDUMP" >&6; } 5632else 5633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5634$as_echo "no" >&6; } 5635fi 5636 5637 if test "x$ac_ct_OBJDUMP" = x; then 5638 OBJDUMP="false" 5639 else 5640 case $cross_compiling:$ac_tool_warned in 5641yes:) 5642{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5643$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5644ac_tool_warned=yes ;; 5645esac 5646 OBJDUMP=$ac_ct_OBJDUMP 5647 fi 5648else 5649 OBJDUMP="$ac_cv_prog_OBJDUMP" 5650fi 5651 5652test -z "$OBJDUMP" && OBJDUMP=objdump 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 5663$as_echo_n "checking how to recognize dependent libraries... " >&6; } 5664if test "${lt_cv_deplibs_check_method+set}" = set; then : 5665 $as_echo_n "(cached) " >&6 5666else 5667 lt_cv_file_magic_cmd='$MAGIC_CMD' 5668lt_cv_file_magic_test_file= 5669lt_cv_deplibs_check_method='unknown' 5670# Need to set the preceding variable on all platforms that support 5671# interlibrary dependencies. 5672# 'none' -- dependencies not supported. 5673# `unknown' -- same as none, but documents that we really don't know. 5674# 'pass_all' -- all dependencies passed with no checks. 5675# 'test_compile' -- check by making test program. 5676# 'file_magic [[regex]]' -- check by looking for files in library path 5677# which responds to the $file_magic_cmd with a given extended regex. 5678# If you have `file' or equivalent on your system and you're not sure 5679# whether `pass_all' will *always* work, you probably want this one. 5680 5681case $host_os in 5682aix[4-9]*) 5683 lt_cv_deplibs_check_method=pass_all 5684 ;; 5685 5686beos*) 5687 lt_cv_deplibs_check_method=pass_all 5688 ;; 5689 5690bsdi[45]*) 5691 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 5692 lt_cv_file_magic_cmd='/usr/bin/file -L' 5693 lt_cv_file_magic_test_file=/shlib/libc.so 5694 ;; 5695 5696cygwin*) 5697 # func_win32_libid is a shell function defined in ltmain.sh 5698 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5699 lt_cv_file_magic_cmd='func_win32_libid' 5700 ;; 5701 5702mingw* | pw32*) 5703 # Base MSYS/MinGW do not provide the 'file' command needed by 5704 # func_win32_libid shell function, so use a weaker test based on 'objdump', 5705 # unless we find 'file', for example because we are cross-compiling. 5706 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 5707 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 5708 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 5709 lt_cv_file_magic_cmd='func_win32_libid' 5710 else 5711 # Keep this pattern in sync with the one in func_win32_libid. 5712 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 5713 lt_cv_file_magic_cmd='$OBJDUMP -f' 5714 fi 5715 ;; 5716 5717cegcc*) 5718 # use the weaker test based on 'objdump'. See mingw*. 5719 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 5720 lt_cv_file_magic_cmd='$OBJDUMP -f' 5721 ;; 5722 5723darwin* | rhapsody*) 5724 lt_cv_deplibs_check_method=pass_all 5725 ;; 5726 5727freebsd* | dragonfly*) 5728 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5729 case $host_cpu in 5730 i*86 ) 5731 # Not sure whether the presence of OpenBSD here was a mistake. 5732 # Let's accept both of them until this is cleared up. 5733 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 5734 lt_cv_file_magic_cmd=/usr/bin/file 5735 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5736 ;; 5737 esac 5738 else 5739 lt_cv_deplibs_check_method=pass_all 5740 fi 5741 ;; 5742 5743gnu*) 5744 lt_cv_deplibs_check_method=pass_all 5745 ;; 5746 5747haiku*) 5748 lt_cv_deplibs_check_method=pass_all 5749 ;; 5750 5751hpux10.20* | hpux11*) 5752 lt_cv_file_magic_cmd=/usr/bin/file 5753 case $host_cpu in 5754 ia64*) 5755 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 5756 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5757 ;; 5758 hppa*64*) 5759 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]' 5760 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 5761 ;; 5762 *) 5763 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 5764 lt_cv_file_magic_test_file=/usr/lib/libc.sl 5765 ;; 5766 esac 5767 ;; 5768 5769interix[3-9]*) 5770 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 5771 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 5772 ;; 5773 5774irix5* | irix6* | nonstopux*) 5775 case $LD in 5776 *-32|*"-32 ") libmagic=32-bit;; 5777 *-n32|*"-n32 ") libmagic=N32;; 5778 *-64|*"-64 ") libmagic=64-bit;; 5779 *) libmagic=never-match;; 5780 esac 5781 lt_cv_deplibs_check_method=pass_all 5782 ;; 5783 5784# This must be Linux ELF. 5785linux* | k*bsd*-gnu | kopensolaris*-gnu) 5786 lt_cv_deplibs_check_method=pass_all 5787 ;; 5788 5789netbsd*) 5790 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5791 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5792 else 5793 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5794 fi 5795 ;; 5796 5797newos6*) 5798 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 5799 lt_cv_file_magic_cmd=/usr/bin/file 5800 lt_cv_file_magic_test_file=/usr/lib/libnls.so 5801 ;; 5802 5803*nto* | *qnx*) 5804 lt_cv_deplibs_check_method=pass_all 5805 ;; 5806 5807openbsd*) 5808 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 5809 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 5810 else 5811 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 5812 fi 5813 ;; 5814 5815osf3* | osf4* | osf5*) 5816 lt_cv_deplibs_check_method=pass_all 5817 ;; 5818 5819rdos*) 5820 lt_cv_deplibs_check_method=pass_all 5821 ;; 5822 5823solaris*) 5824 lt_cv_deplibs_check_method=pass_all 5825 ;; 5826 5827sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 5828 lt_cv_deplibs_check_method=pass_all 5829 ;; 5830 5831sysv4 | sysv4.3*) 5832 case $host_vendor in 5833 motorola) 5834 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]' 5835 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 5836 ;; 5837 ncr) 5838 lt_cv_deplibs_check_method=pass_all 5839 ;; 5840 sequent) 5841 lt_cv_file_magic_cmd='/bin/file' 5842 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 5843 ;; 5844 sni) 5845 lt_cv_file_magic_cmd='/bin/file' 5846 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 5847 lt_cv_file_magic_test_file=/lib/libc.so 5848 ;; 5849 siemens) 5850 lt_cv_deplibs_check_method=pass_all 5851 ;; 5852 pc) 5853 lt_cv_deplibs_check_method=pass_all 5854 ;; 5855 esac 5856 ;; 5857 5858tpf*) 5859 lt_cv_deplibs_check_method=pass_all 5860 ;; 5861esac 5862 5863fi 5864{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 5865$as_echo "$lt_cv_deplibs_check_method" >&6; } 5866file_magic_cmd=$lt_cv_file_magic_cmd 5867deplibs_check_method=$lt_cv_deplibs_check_method 5868test -z "$deplibs_check_method" && deplibs_check_method=unknown 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881if test -n "$ac_tool_prefix"; then 5882 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 5883set dummy ${ac_tool_prefix}ar; ac_word=$2 5884{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5885$as_echo_n "checking for $ac_word... " >&6; } 5886if test "${ac_cv_prog_AR+set}" = set; then : 5887 $as_echo_n "(cached) " >&6 5888else 5889 if test -n "$AR"; then 5890 ac_cv_prog_AR="$AR" # Let the user override the test. 5891else 5892as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5893for as_dir in $PATH 5894do 5895 IFS=$as_save_IFS 5896 test -z "$as_dir" && as_dir=. 5897 for ac_exec_ext in '' $ac_executable_extensions; do 5898 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5899 ac_cv_prog_AR="${ac_tool_prefix}ar" 5900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5901 break 2 5902 fi 5903done 5904 done 5905IFS=$as_save_IFS 5906 5907fi 5908fi 5909AR=$ac_cv_prog_AR 5910if test -n "$AR"; then 5911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 5912$as_echo "$AR" >&6; } 5913else 5914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5915$as_echo "no" >&6; } 5916fi 5917 5918 5919fi 5920if test -z "$ac_cv_prog_AR"; then 5921 ac_ct_AR=$AR 5922 # Extract the first word of "ar", so it can be a program name with args. 5923set dummy ar; ac_word=$2 5924{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5925$as_echo_n "checking for $ac_word... " >&6; } 5926if test "${ac_cv_prog_ac_ct_AR+set}" = set; then : 5927 $as_echo_n "(cached) " >&6 5928else 5929 if test -n "$ac_ct_AR"; then 5930 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 5931else 5932as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5933for as_dir in $PATH 5934do 5935 IFS=$as_save_IFS 5936 test -z "$as_dir" && as_dir=. 5937 for ac_exec_ext in '' $ac_executable_extensions; do 5938 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 5939 ac_cv_prog_ac_ct_AR="ar" 5940 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5941 break 2 5942 fi 5943done 5944 done 5945IFS=$as_save_IFS 5946 5947fi 5948fi 5949ac_ct_AR=$ac_cv_prog_ac_ct_AR 5950if test -n "$ac_ct_AR"; then 5951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 5952$as_echo "$ac_ct_AR" >&6; } 5953else 5954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5955$as_echo "no" >&6; } 5956fi 5957 5958 if test "x$ac_ct_AR" = x; then 5959 AR="false" 5960 else 5961 case $cross_compiling:$ac_tool_warned in 5962yes:) 5963{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5964$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5965ac_tool_warned=yes ;; 5966esac 5967 AR=$ac_ct_AR 5968 fi 5969else 5970 AR="$ac_cv_prog_AR" 5971fi 5972 5973test -z "$AR" && AR=ar 5974test -z "$AR_FLAGS" && AR_FLAGS=cru 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986if test -n "$ac_tool_prefix"; then 5987 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 5988set dummy ${ac_tool_prefix}strip; ac_word=$2 5989{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5990$as_echo_n "checking for $ac_word... " >&6; } 5991if test "${ac_cv_prog_STRIP+set}" = set; then : 5992 $as_echo_n "(cached) " >&6 5993else 5994 if test -n "$STRIP"; then 5995 ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 5996else 5997as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5998for as_dir in $PATH 5999do 6000 IFS=$as_save_IFS 6001 test -z "$as_dir" && as_dir=. 6002 for ac_exec_ext in '' $ac_executable_extensions; do 6003 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6004 ac_cv_prog_STRIP="${ac_tool_prefix}strip" 6005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6006 break 2 6007 fi 6008done 6009 done 6010IFS=$as_save_IFS 6011 6012fi 6013fi 6014STRIP=$ac_cv_prog_STRIP 6015if test -n "$STRIP"; then 6016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 6017$as_echo "$STRIP" >&6; } 6018else 6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6020$as_echo "no" >&6; } 6021fi 6022 6023 6024fi 6025if test -z "$ac_cv_prog_STRIP"; then 6026 ac_ct_STRIP=$STRIP 6027 # Extract the first word of "strip", so it can be a program name with args. 6028set dummy strip; ac_word=$2 6029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6030$as_echo_n "checking for $ac_word... " >&6; } 6031if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then : 6032 $as_echo_n "(cached) " >&6 6033else 6034 if test -n "$ac_ct_STRIP"; then 6035 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 6036else 6037as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6038for as_dir in $PATH 6039do 6040 IFS=$as_save_IFS 6041 test -z "$as_dir" && as_dir=. 6042 for ac_exec_ext in '' $ac_executable_extensions; do 6043 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6044 ac_cv_prog_ac_ct_STRIP="strip" 6045 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6046 break 2 6047 fi 6048done 6049 done 6050IFS=$as_save_IFS 6051 6052fi 6053fi 6054ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 6055if test -n "$ac_ct_STRIP"; then 6056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 6057$as_echo "$ac_ct_STRIP" >&6; } 6058else 6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6060$as_echo "no" >&6; } 6061fi 6062 6063 if test "x$ac_ct_STRIP" = x; then 6064 STRIP=":" 6065 else 6066 case $cross_compiling:$ac_tool_warned in 6067yes:) 6068{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6069$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6070ac_tool_warned=yes ;; 6071esac 6072 STRIP=$ac_ct_STRIP 6073 fi 6074else 6075 STRIP="$ac_cv_prog_STRIP" 6076fi 6077 6078test -z "$STRIP" && STRIP=: 6079 6080 6081 6082 6083 6084 6085if test -n "$ac_tool_prefix"; then 6086 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 6087set dummy ${ac_tool_prefix}ranlib; ac_word=$2 6088{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6089$as_echo_n "checking for $ac_word... " >&6; } 6090if test "${ac_cv_prog_RANLIB+set}" = set; then : 6091 $as_echo_n "(cached) " >&6 6092else 6093 if test -n "$RANLIB"; then 6094 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 6095else 6096as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6097for as_dir in $PATH 6098do 6099 IFS=$as_save_IFS 6100 test -z "$as_dir" && as_dir=. 6101 for ac_exec_ext in '' $ac_executable_extensions; do 6102 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6103 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 6104 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6105 break 2 6106 fi 6107done 6108 done 6109IFS=$as_save_IFS 6110 6111fi 6112fi 6113RANLIB=$ac_cv_prog_RANLIB 6114if test -n "$RANLIB"; then 6115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 6116$as_echo "$RANLIB" >&6; } 6117else 6118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6119$as_echo "no" >&6; } 6120fi 6121 6122 6123fi 6124if test -z "$ac_cv_prog_RANLIB"; then 6125 ac_ct_RANLIB=$RANLIB 6126 # Extract the first word of "ranlib", so it can be a program name with args. 6127set dummy ranlib; ac_word=$2 6128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6129$as_echo_n "checking for $ac_word... " >&6; } 6130if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then : 6131 $as_echo_n "(cached) " >&6 6132else 6133 if test -n "$ac_ct_RANLIB"; then 6134 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 6135else 6136as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6137for as_dir in $PATH 6138do 6139 IFS=$as_save_IFS 6140 test -z "$as_dir" && as_dir=. 6141 for ac_exec_ext in '' $ac_executable_extensions; do 6142 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6143 ac_cv_prog_ac_ct_RANLIB="ranlib" 6144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6145 break 2 6146 fi 6147done 6148 done 6149IFS=$as_save_IFS 6150 6151fi 6152fi 6153ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 6154if test -n "$ac_ct_RANLIB"; then 6155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 6156$as_echo "$ac_ct_RANLIB" >&6; } 6157else 6158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6159$as_echo "no" >&6; } 6160fi 6161 6162 if test "x$ac_ct_RANLIB" = x; then 6163 RANLIB=":" 6164 else 6165 case $cross_compiling:$ac_tool_warned in 6166yes:) 6167{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6168$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6169ac_tool_warned=yes ;; 6170esac 6171 RANLIB=$ac_ct_RANLIB 6172 fi 6173else 6174 RANLIB="$ac_cv_prog_RANLIB" 6175fi 6176 6177test -z "$RANLIB" && RANLIB=: 6178 6179 6180 6181 6182 6183 6184# Determine commands to create old-style static archives. 6185old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 6186old_postinstall_cmds='chmod 644 $oldlib' 6187old_postuninstall_cmds= 6188 6189if test -n "$RANLIB"; then 6190 case $host_os in 6191 openbsd*) 6192 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib" 6193 ;; 6194 *) 6195 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib" 6196 ;; 6197 esac 6198 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" 6199fi 6200 6201case $host_os in 6202 darwin*) 6203 lock_old_archive_extraction=yes ;; 6204 *) 6205 lock_old_archive_extraction=no ;; 6206esac 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246# If no C compiler was specified, use CC. 6247LTCC=${LTCC-"$CC"} 6248 6249# If no C compiler flags were specified, use CFLAGS. 6250LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 6251 6252# Allow CC to be a program name with arguments. 6253compiler=$CC 6254 6255 6256# Check for command to grab the raw symbol name followed by C symbol from nm. 6257{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 6258$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 6259if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then : 6260 $as_echo_n "(cached) " >&6 6261else 6262 6263# These are sane defaults that work on at least a few old systems. 6264# [They come from Ultrix. What could be older than Ultrix?!! ;)] 6265 6266# Character class describing NM global symbol codes. 6267symcode='[BCDEGRST]' 6268 6269# Regexp to match symbols that can be accessed directly from C. 6270sympat='\([_A-Za-z][_A-Za-z0-9]*\)' 6271 6272# Define system-specific variables. 6273case $host_os in 6274aix*) 6275 symcode='[BCDT]' 6276 ;; 6277cygwin* | mingw* | pw32* | cegcc*) 6278 symcode='[ABCDGISTW]' 6279 ;; 6280hpux*) 6281 if test "$host_cpu" = ia64; then 6282 symcode='[ABCDEGRST]' 6283 fi 6284 ;; 6285irix* | nonstopux*) 6286 symcode='[BCDEGRST]' 6287 ;; 6288osf*) 6289 symcode='[BCDEGQRST]' 6290 ;; 6291solaris*) 6292 symcode='[BDRT]' 6293 ;; 6294sco3.2v5*) 6295 symcode='[DT]' 6296 ;; 6297sysv4.2uw2*) 6298 symcode='[DT]' 6299 ;; 6300sysv5* | sco5v6* | unixware* | OpenUNIX*) 6301 symcode='[ABDT]' 6302 ;; 6303sysv4) 6304 symcode='[DFNSTU]' 6305 ;; 6306esac 6307 6308# If we're using GNU nm, then use its standard symbol codes. 6309case `$NM -V 2>&1` in 6310*GNU* | *'with BFD'*) 6311 symcode='[ABCDGIRSTW]' ;; 6312esac 6313 6314# Transform an extracted symbol line into a proper C declaration. 6315# Some systems (esp. on ia64) link data and code symbols differently, 6316# so use this general approach. 6317lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 6318 6319# Transform an extracted symbol line into symbol name and symbol address 6320lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 6321lt_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'" 6322 6323# Handle CRLF in mingw tool chain 6324opt_cr= 6325case $build_os in 6326mingw*) 6327 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 6328 ;; 6329esac 6330 6331# Try without a prefix underscore, then with it. 6332for ac_symprfx in "" "_"; do 6333 6334 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 6335 symxfrm="\\1 $ac_symprfx\\2 \\2" 6336 6337 # Write the raw and C identifiers. 6338 if test "$lt_cv_nm_interface" = "MS dumpbin"; then 6339 # Fake it for dumpbin and say T for any non-static function 6340 # and D for any global variable. 6341 # Also find C++ and __fastcall symbols from MSVC++, 6342 # which start with @ or ?. 6343 lt_cv_sys_global_symbol_pipe="$AWK '"\ 6344" {last_section=section; section=\$ 3};"\ 6345" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 6346" \$ 0!~/External *\|/{next};"\ 6347" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 6348" {if(hide[section]) next};"\ 6349" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 6350" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 6351" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 6352" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 6353" ' prfx=^$ac_symprfx" 6354 else 6355 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 6356 fi 6357 6358 # Check to see that the pipe works correctly. 6359 pipe_works=no 6360 6361 rm -f conftest* 6362 cat > conftest.$ac_ext <<_LT_EOF 6363#ifdef __cplusplus 6364extern "C" { 6365#endif 6366char nm_test_var; 6367void nm_test_func(void); 6368void nm_test_func(void){} 6369#ifdef __cplusplus 6370} 6371#endif 6372int main(){nm_test_var='a';nm_test_func();return(0);} 6373_LT_EOF 6374 6375 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6376 (eval $ac_compile) 2>&5 6377 ac_status=$? 6378 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6379 test $ac_status = 0; }; then 6380 # Now try to grab the symbols. 6381 nlist=conftest.nm 6382 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 6383 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 6384 ac_status=$? 6385 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6386 test $ac_status = 0; } && test -s "$nlist"; then 6387 # Try sorting and uniquifying the output. 6388 if sort "$nlist" | uniq > "$nlist"T; then 6389 mv -f "$nlist"T "$nlist" 6390 else 6391 rm -f "$nlist"T 6392 fi 6393 6394 # Make sure that we snagged all the symbols we need. 6395 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 6396 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 6397 cat <<_LT_EOF > conftest.$ac_ext 6398#ifdef __cplusplus 6399extern "C" { 6400#endif 6401 6402_LT_EOF 6403 # Now generate the symbol file. 6404 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 6405 6406 cat <<_LT_EOF >> conftest.$ac_ext 6407 6408/* The mapping between symbol names and symbols. */ 6409const struct { 6410 const char *name; 6411 void *address; 6412} 6413lt__PROGRAM__LTX_preloaded_symbols[] = 6414{ 6415 { "@PROGRAM@", (void *) 0 }, 6416_LT_EOF 6417 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 6418 cat <<\_LT_EOF >> conftest.$ac_ext 6419 {0, (void *) 0} 6420}; 6421 6422/* This works around a problem in FreeBSD linker */ 6423#ifdef FREEBSD_WORKAROUND 6424static const void *lt_preloaded_setup() { 6425 return lt__PROGRAM__LTX_preloaded_symbols; 6426} 6427#endif 6428 6429#ifdef __cplusplus 6430} 6431#endif 6432_LT_EOF 6433 # Now try linking the two files. 6434 mv conftest.$ac_objext conftstm.$ac_objext 6435 lt_save_LIBS="$LIBS" 6436 lt_save_CFLAGS="$CFLAGS" 6437 LIBS="conftstm.$ac_objext" 6438 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 6439 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 6440 (eval $ac_link) 2>&5 6441 ac_status=$? 6442 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6443 test $ac_status = 0; } && test -s conftest${ac_exeext}; then 6444 pipe_works=yes 6445 fi 6446 LIBS="$lt_save_LIBS" 6447 CFLAGS="$lt_save_CFLAGS" 6448 else 6449 echo "cannot find nm_test_func in $nlist" >&5 6450 fi 6451 else 6452 echo "cannot find nm_test_var in $nlist" >&5 6453 fi 6454 else 6455 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 6456 fi 6457 else 6458 echo "$progname: failed program was:" >&5 6459 cat conftest.$ac_ext >&5 6460 fi 6461 rm -rf conftest* conftst* 6462 6463 # Do not use the global_symbol_pipe unless it works. 6464 if test "$pipe_works" = yes; then 6465 break 6466 else 6467 lt_cv_sys_global_symbol_pipe= 6468 fi 6469done 6470 6471fi 6472 6473if test -z "$lt_cv_sys_global_symbol_pipe"; then 6474 lt_cv_sys_global_symbol_to_cdecl= 6475fi 6476if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 6477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 6478$as_echo "failed" >&6; } 6479else 6480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6481$as_echo "ok" >&6; } 6482fi 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506# Check whether --enable-libtool-lock was given. 6507if test "${enable_libtool_lock+set}" = set; then : 6508 enableval=$enable_libtool_lock; 6509fi 6510 6511test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 6512 6513# Some flags need to be propagated to the compiler or linker for good 6514# libtool support. 6515case $host in 6516ia64-*-hpux*) 6517 # Find out which ABI we are using. 6518 echo 'int i;' > conftest.$ac_ext 6519 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6520 (eval $ac_compile) 2>&5 6521 ac_status=$? 6522 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6523 test $ac_status = 0; }; then 6524 case `/usr/bin/file conftest.$ac_objext` in 6525 *ELF-32*) 6526 HPUX_IA64_MODE="32" 6527 ;; 6528 *ELF-64*) 6529 HPUX_IA64_MODE="64" 6530 ;; 6531 esac 6532 fi 6533 rm -rf conftest* 6534 ;; 6535*-*-irix6*) 6536 # Find out which ABI we are using. 6537 echo '#line '$LINENO' "configure"' > conftest.$ac_ext 6538 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6539 (eval $ac_compile) 2>&5 6540 ac_status=$? 6541 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6542 test $ac_status = 0; }; then 6543 if test "$lt_cv_prog_gnu_ld" = yes; then 6544 case `/usr/bin/file conftest.$ac_objext` in 6545 *32-bit*) 6546 LD="${LD-ld} -melf32bsmip" 6547 ;; 6548 *N32*) 6549 LD="${LD-ld} -melf32bmipn32" 6550 ;; 6551 *64-bit*) 6552 LD="${LD-ld} -melf64bmip" 6553 ;; 6554 esac 6555 else 6556 case `/usr/bin/file conftest.$ac_objext` in 6557 *32-bit*) 6558 LD="${LD-ld} -32" 6559 ;; 6560 *N32*) 6561 LD="${LD-ld} -n32" 6562 ;; 6563 *64-bit*) 6564 LD="${LD-ld} -64" 6565 ;; 6566 esac 6567 fi 6568 fi 6569 rm -rf conftest* 6570 ;; 6571 6572x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 6573s390*-*linux*|s390*-*tpf*|sparc*-*linux*) 6574 # Find out which ABI we are using. 6575 echo 'int i;' > conftest.$ac_ext 6576 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6577 (eval $ac_compile) 2>&5 6578 ac_status=$? 6579 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6580 test $ac_status = 0; }; then 6581 case `/usr/bin/file conftest.o` in 6582 *32-bit*) 6583 case $host in 6584 x86_64-*kfreebsd*-gnu) 6585 LD="${LD-ld} -m elf_i386_fbsd" 6586 ;; 6587 x86_64-*linux*) 6588 LD="${LD-ld} -m elf_i386" 6589 ;; 6590 ppc64-*linux*|powerpc64-*linux*) 6591 LD="${LD-ld} -m elf32ppclinux" 6592 ;; 6593 s390x-*linux*) 6594 LD="${LD-ld} -m elf_s390" 6595 ;; 6596 sparc64-*linux*) 6597 LD="${LD-ld} -m elf32_sparc" 6598 ;; 6599 esac 6600 ;; 6601 *64-bit*) 6602 case $host in 6603 x86_64-*kfreebsd*-gnu) 6604 LD="${LD-ld} -m elf_x86_64_fbsd" 6605 ;; 6606 x86_64-*linux*) 6607 LD="${LD-ld} -m elf_x86_64" 6608 ;; 6609 ppc*-*linux*|powerpc*-*linux*) 6610 LD="${LD-ld} -m elf64ppc" 6611 ;; 6612 s390*-*linux*|s390*-*tpf*) 6613 LD="${LD-ld} -m elf64_s390" 6614 ;; 6615 sparc*-*linux*) 6616 LD="${LD-ld} -m elf64_sparc" 6617 ;; 6618 esac 6619 ;; 6620 esac 6621 fi 6622 rm -rf conftest* 6623 ;; 6624 6625*-*-sco3.2v5*) 6626 # On SCO OpenServer 5, we need -belf to get full-featured binaries. 6627 SAVE_CFLAGS="$CFLAGS" 6628 CFLAGS="$CFLAGS -belf" 6629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 6630$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 6631if test "${lt_cv_cc_needs_belf+set}" = set; then : 6632 $as_echo_n "(cached) " >&6 6633else 6634 ac_ext=c 6635ac_cpp='$CPP $CPPFLAGS' 6636ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6637ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6638ac_compiler_gnu=$ac_cv_c_compiler_gnu 6639 6640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6641/* end confdefs.h. */ 6642 6643int 6644main () 6645{ 6646 6647 ; 6648 return 0; 6649} 6650_ACEOF 6651if ac_fn_c_try_link "$LINENO"; then : 6652 lt_cv_cc_needs_belf=yes 6653else 6654 lt_cv_cc_needs_belf=no 6655fi 6656rm -f core conftest.err conftest.$ac_objext \ 6657 conftest$ac_exeext conftest.$ac_ext 6658 ac_ext=c 6659ac_cpp='$CPP $CPPFLAGS' 6660ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 6661ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 6662ac_compiler_gnu=$ac_cv_c_compiler_gnu 6663 6664fi 6665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 6666$as_echo "$lt_cv_cc_needs_belf" >&6; } 6667 if test x"$lt_cv_cc_needs_belf" != x"yes"; then 6668 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 6669 CFLAGS="$SAVE_CFLAGS" 6670 fi 6671 ;; 6672sparc*-*solaris*) 6673 # Find out which ABI we are using. 6674 echo 'int i;' > conftest.$ac_ext 6675 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 6676 (eval $ac_compile) 2>&5 6677 ac_status=$? 6678 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6679 test $ac_status = 0; }; then 6680 case `/usr/bin/file conftest.o` in 6681 *64-bit*) 6682 case $lt_cv_prog_gnu_ld in 6683 yes*) LD="${LD-ld} -m elf64_sparc" ;; 6684 *) 6685 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 6686 LD="${LD-ld} -64" 6687 fi 6688 ;; 6689 esac 6690 ;; 6691 esac 6692 fi 6693 rm -rf conftest* 6694 ;; 6695esac 6696 6697need_locks="$enable_libtool_lock" 6698 6699 6700 case $host_os in 6701 rhapsody* | darwin*) 6702 if test -n "$ac_tool_prefix"; then 6703 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 6704set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 6705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6706$as_echo_n "checking for $ac_word... " >&6; } 6707if test "${ac_cv_prog_DSYMUTIL+set}" = set; then : 6708 $as_echo_n "(cached) " >&6 6709else 6710 if test -n "$DSYMUTIL"; then 6711 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 6712else 6713as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6714for as_dir in $PATH 6715do 6716 IFS=$as_save_IFS 6717 test -z "$as_dir" && as_dir=. 6718 for ac_exec_ext in '' $ac_executable_extensions; do 6719 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6720 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 6721 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6722 break 2 6723 fi 6724done 6725 done 6726IFS=$as_save_IFS 6727 6728fi 6729fi 6730DSYMUTIL=$ac_cv_prog_DSYMUTIL 6731if test -n "$DSYMUTIL"; then 6732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 6733$as_echo "$DSYMUTIL" >&6; } 6734else 6735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6736$as_echo "no" >&6; } 6737fi 6738 6739 6740fi 6741if test -z "$ac_cv_prog_DSYMUTIL"; then 6742 ac_ct_DSYMUTIL=$DSYMUTIL 6743 # Extract the first word of "dsymutil", so it can be a program name with args. 6744set dummy dsymutil; ac_word=$2 6745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6746$as_echo_n "checking for $ac_word... " >&6; } 6747if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then : 6748 $as_echo_n "(cached) " >&6 6749else 6750 if test -n "$ac_ct_DSYMUTIL"; then 6751 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 6752else 6753as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6754for as_dir in $PATH 6755do 6756 IFS=$as_save_IFS 6757 test -z "$as_dir" && as_dir=. 6758 for ac_exec_ext in '' $ac_executable_extensions; do 6759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6760 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 6761 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6762 break 2 6763 fi 6764done 6765 done 6766IFS=$as_save_IFS 6767 6768fi 6769fi 6770ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 6771if test -n "$ac_ct_DSYMUTIL"; then 6772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 6773$as_echo "$ac_ct_DSYMUTIL" >&6; } 6774else 6775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6776$as_echo "no" >&6; } 6777fi 6778 6779 if test "x$ac_ct_DSYMUTIL" = x; then 6780 DSYMUTIL=":" 6781 else 6782 case $cross_compiling:$ac_tool_warned in 6783yes:) 6784{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6785$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6786ac_tool_warned=yes ;; 6787esac 6788 DSYMUTIL=$ac_ct_DSYMUTIL 6789 fi 6790else 6791 DSYMUTIL="$ac_cv_prog_DSYMUTIL" 6792fi 6793 6794 if test -n "$ac_tool_prefix"; then 6795 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 6796set dummy ${ac_tool_prefix}nmedit; ac_word=$2 6797{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6798$as_echo_n "checking for $ac_word... " >&6; } 6799if test "${ac_cv_prog_NMEDIT+set}" = set; then : 6800 $as_echo_n "(cached) " >&6 6801else 6802 if test -n "$NMEDIT"; then 6803 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 6804else 6805as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6806for as_dir in $PATH 6807do 6808 IFS=$as_save_IFS 6809 test -z "$as_dir" && as_dir=. 6810 for ac_exec_ext in '' $ac_executable_extensions; do 6811 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6812 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 6813 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6814 break 2 6815 fi 6816done 6817 done 6818IFS=$as_save_IFS 6819 6820fi 6821fi 6822NMEDIT=$ac_cv_prog_NMEDIT 6823if test -n "$NMEDIT"; then 6824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 6825$as_echo "$NMEDIT" >&6; } 6826else 6827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6828$as_echo "no" >&6; } 6829fi 6830 6831 6832fi 6833if test -z "$ac_cv_prog_NMEDIT"; then 6834 ac_ct_NMEDIT=$NMEDIT 6835 # Extract the first word of "nmedit", so it can be a program name with args. 6836set dummy nmedit; ac_word=$2 6837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6838$as_echo_n "checking for $ac_word... " >&6; } 6839if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then : 6840 $as_echo_n "(cached) " >&6 6841else 6842 if test -n "$ac_ct_NMEDIT"; then 6843 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 6844else 6845as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6846for as_dir in $PATH 6847do 6848 IFS=$as_save_IFS 6849 test -z "$as_dir" && as_dir=. 6850 for ac_exec_ext in '' $ac_executable_extensions; do 6851 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6852 ac_cv_prog_ac_ct_NMEDIT="nmedit" 6853 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6854 break 2 6855 fi 6856done 6857 done 6858IFS=$as_save_IFS 6859 6860fi 6861fi 6862ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 6863if test -n "$ac_ct_NMEDIT"; then 6864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 6865$as_echo "$ac_ct_NMEDIT" >&6; } 6866else 6867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6868$as_echo "no" >&6; } 6869fi 6870 6871 if test "x$ac_ct_NMEDIT" = x; then 6872 NMEDIT=":" 6873 else 6874 case $cross_compiling:$ac_tool_warned in 6875yes:) 6876{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6877$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6878ac_tool_warned=yes ;; 6879esac 6880 NMEDIT=$ac_ct_NMEDIT 6881 fi 6882else 6883 NMEDIT="$ac_cv_prog_NMEDIT" 6884fi 6885 6886 if test -n "$ac_tool_prefix"; then 6887 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 6888set dummy ${ac_tool_prefix}lipo; ac_word=$2 6889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6890$as_echo_n "checking for $ac_word... " >&6; } 6891if test "${ac_cv_prog_LIPO+set}" = set; then : 6892 $as_echo_n "(cached) " >&6 6893else 6894 if test -n "$LIPO"; then 6895 ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 6896else 6897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6898for as_dir in $PATH 6899do 6900 IFS=$as_save_IFS 6901 test -z "$as_dir" && as_dir=. 6902 for ac_exec_ext in '' $ac_executable_extensions; do 6903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6904 ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 6905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6906 break 2 6907 fi 6908done 6909 done 6910IFS=$as_save_IFS 6911 6912fi 6913fi 6914LIPO=$ac_cv_prog_LIPO 6915if test -n "$LIPO"; then 6916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 6917$as_echo "$LIPO" >&6; } 6918else 6919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6920$as_echo "no" >&6; } 6921fi 6922 6923 6924fi 6925if test -z "$ac_cv_prog_LIPO"; then 6926 ac_ct_LIPO=$LIPO 6927 # Extract the first word of "lipo", so it can be a program name with args. 6928set dummy lipo; ac_word=$2 6929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6930$as_echo_n "checking for $ac_word... " >&6; } 6931if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then : 6932 $as_echo_n "(cached) " >&6 6933else 6934 if test -n "$ac_ct_LIPO"; then 6935 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 6936else 6937as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6938for as_dir in $PATH 6939do 6940 IFS=$as_save_IFS 6941 test -z "$as_dir" && as_dir=. 6942 for ac_exec_ext in '' $ac_executable_extensions; do 6943 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6944 ac_cv_prog_ac_ct_LIPO="lipo" 6945 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6946 break 2 6947 fi 6948done 6949 done 6950IFS=$as_save_IFS 6951 6952fi 6953fi 6954ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 6955if test -n "$ac_ct_LIPO"; then 6956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 6957$as_echo "$ac_ct_LIPO" >&6; } 6958else 6959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6960$as_echo "no" >&6; } 6961fi 6962 6963 if test "x$ac_ct_LIPO" = x; then 6964 LIPO=":" 6965 else 6966 case $cross_compiling:$ac_tool_warned in 6967yes:) 6968{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 6969$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 6970ac_tool_warned=yes ;; 6971esac 6972 LIPO=$ac_ct_LIPO 6973 fi 6974else 6975 LIPO="$ac_cv_prog_LIPO" 6976fi 6977 6978 if test -n "$ac_tool_prefix"; then 6979 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 6980set dummy ${ac_tool_prefix}otool; ac_word=$2 6981{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6982$as_echo_n "checking for $ac_word... " >&6; } 6983if test "${ac_cv_prog_OTOOL+set}" = set; then : 6984 $as_echo_n "(cached) " >&6 6985else 6986 if test -n "$OTOOL"; then 6987 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 6988else 6989as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6990for as_dir in $PATH 6991do 6992 IFS=$as_save_IFS 6993 test -z "$as_dir" && as_dir=. 6994 for ac_exec_ext in '' $ac_executable_extensions; do 6995 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6996 ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 6997 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 6998 break 2 6999 fi 7000done 7001 done 7002IFS=$as_save_IFS 7003 7004fi 7005fi 7006OTOOL=$ac_cv_prog_OTOOL 7007if test -n "$OTOOL"; then 7008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 7009$as_echo "$OTOOL" >&6; } 7010else 7011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7012$as_echo "no" >&6; } 7013fi 7014 7015 7016fi 7017if test -z "$ac_cv_prog_OTOOL"; then 7018 ac_ct_OTOOL=$OTOOL 7019 # Extract the first word of "otool", so it can be a program name with args. 7020set dummy otool; ac_word=$2 7021{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7022$as_echo_n "checking for $ac_word... " >&6; } 7023if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then : 7024 $as_echo_n "(cached) " >&6 7025else 7026 if test -n "$ac_ct_OTOOL"; then 7027 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 7028else 7029as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7030for as_dir in $PATH 7031do 7032 IFS=$as_save_IFS 7033 test -z "$as_dir" && as_dir=. 7034 for ac_exec_ext in '' $ac_executable_extensions; do 7035 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7036 ac_cv_prog_ac_ct_OTOOL="otool" 7037 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7038 break 2 7039 fi 7040done 7041 done 7042IFS=$as_save_IFS 7043 7044fi 7045fi 7046ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 7047if test -n "$ac_ct_OTOOL"; then 7048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 7049$as_echo "$ac_ct_OTOOL" >&6; } 7050else 7051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7052$as_echo "no" >&6; } 7053fi 7054 7055 if test "x$ac_ct_OTOOL" = x; then 7056 OTOOL=":" 7057 else 7058 case $cross_compiling:$ac_tool_warned in 7059yes:) 7060{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7061$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7062ac_tool_warned=yes ;; 7063esac 7064 OTOOL=$ac_ct_OTOOL 7065 fi 7066else 7067 OTOOL="$ac_cv_prog_OTOOL" 7068fi 7069 7070 if test -n "$ac_tool_prefix"; then 7071 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 7072set dummy ${ac_tool_prefix}otool64; ac_word=$2 7073{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7074$as_echo_n "checking for $ac_word... " >&6; } 7075if test "${ac_cv_prog_OTOOL64+set}" = set; then : 7076 $as_echo_n "(cached) " >&6 7077else 7078 if test -n "$OTOOL64"; then 7079 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 7080else 7081as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7082for as_dir in $PATH 7083do 7084 IFS=$as_save_IFS 7085 test -z "$as_dir" && as_dir=. 7086 for ac_exec_ext in '' $ac_executable_extensions; do 7087 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7088 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 7089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7090 break 2 7091 fi 7092done 7093 done 7094IFS=$as_save_IFS 7095 7096fi 7097fi 7098OTOOL64=$ac_cv_prog_OTOOL64 7099if test -n "$OTOOL64"; then 7100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 7101$as_echo "$OTOOL64" >&6; } 7102else 7103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7104$as_echo "no" >&6; } 7105fi 7106 7107 7108fi 7109if test -z "$ac_cv_prog_OTOOL64"; then 7110 ac_ct_OTOOL64=$OTOOL64 7111 # Extract the first word of "otool64", so it can be a program name with args. 7112set dummy otool64; ac_word=$2 7113{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7114$as_echo_n "checking for $ac_word... " >&6; } 7115if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then : 7116 $as_echo_n "(cached) " >&6 7117else 7118 if test -n "$ac_ct_OTOOL64"; then 7119 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 7120else 7121as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7122for as_dir in $PATH 7123do 7124 IFS=$as_save_IFS 7125 test -z "$as_dir" && as_dir=. 7126 for ac_exec_ext in '' $ac_executable_extensions; do 7127 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7128 ac_cv_prog_ac_ct_OTOOL64="otool64" 7129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 7130 break 2 7131 fi 7132done 7133 done 7134IFS=$as_save_IFS 7135 7136fi 7137fi 7138ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 7139if test -n "$ac_ct_OTOOL64"; then 7140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 7141$as_echo "$ac_ct_OTOOL64" >&6; } 7142else 7143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7144$as_echo "no" >&6; } 7145fi 7146 7147 if test "x$ac_ct_OTOOL64" = x; then 7148 OTOOL64=":" 7149 else 7150 case $cross_compiling:$ac_tool_warned in 7151yes:) 7152{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 7153$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 7154ac_tool_warned=yes ;; 7155esac 7156 OTOOL64=$ac_ct_OTOOL64 7157 fi 7158else 7159 OTOOL64="$ac_cv_prog_OTOOL64" 7160fi 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 7189$as_echo_n "checking for -single_module linker flag... " >&6; } 7190if test "${lt_cv_apple_cc_single_mod+set}" = set; then : 7191 $as_echo_n "(cached) " >&6 7192else 7193 lt_cv_apple_cc_single_mod=no 7194 if test -z "${LT_MULTI_MODULE}"; then 7195 # By default we will add the -single_module flag. You can override 7196 # by either setting the environment variable LT_MULTI_MODULE 7197 # non-empty at configure time, or by adding -multi_module to the 7198 # link flags. 7199 rm -rf libconftest.dylib* 7200 echo "int foo(void){return 1;}" > conftest.c 7201 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7202-dynamiclib -Wl,-single_module conftest.c" >&5 7203 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 7204 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 7205 _lt_result=$? 7206 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then 7207 lt_cv_apple_cc_single_mod=yes 7208 else 7209 cat conftest.err >&5 7210 fi 7211 rm -rf libconftest.dylib* 7212 rm -f conftest.* 7213 fi 7214fi 7215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 7216$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 7217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 7218$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 7219if test "${lt_cv_ld_exported_symbols_list+set}" = set; then : 7220 $as_echo_n "(cached) " >&6 7221else 7222 lt_cv_ld_exported_symbols_list=no 7223 save_LDFLAGS=$LDFLAGS 7224 echo "_main" > conftest.sym 7225 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 7226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7227/* end confdefs.h. */ 7228 7229int 7230main () 7231{ 7232 7233 ; 7234 return 0; 7235} 7236_ACEOF 7237if ac_fn_c_try_link "$LINENO"; then : 7238 lt_cv_ld_exported_symbols_list=yes 7239else 7240 lt_cv_ld_exported_symbols_list=no 7241fi 7242rm -f core conftest.err conftest.$ac_objext \ 7243 conftest$ac_exeext conftest.$ac_ext 7244 LDFLAGS="$save_LDFLAGS" 7245 7246fi 7247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 7248$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 7249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 7250$as_echo_n "checking for -force_load linker flag... " >&6; } 7251if test "${lt_cv_ld_force_load+set}" = set; then : 7252 $as_echo_n "(cached) " >&6 7253else 7254 lt_cv_ld_force_load=no 7255 cat > conftest.c << _LT_EOF 7256int forced_loaded() { return 2;} 7257_LT_EOF 7258 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 7259 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 7260 echo "$AR cru libconftest.a conftest.o" >&5 7261 $AR cru libconftest.a conftest.o 2>&5 7262 echo "$RANLIB libconftest.a" >&5 7263 $RANLIB libconftest.a 2>&5 7264 cat > conftest.c << _LT_EOF 7265int main() { return 0;} 7266_LT_EOF 7267 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 7268 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 7269 _lt_result=$? 7270 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then 7271 lt_cv_ld_force_load=yes 7272 else 7273 cat conftest.err >&5 7274 fi 7275 rm -f conftest.err libconftest.a conftest conftest.c 7276 rm -rf conftest.dSYM 7277 7278fi 7279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 7280$as_echo "$lt_cv_ld_force_load" >&6; } 7281 case $host_os in 7282 rhapsody* | darwin1.[012]) 7283 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 7284 darwin1.*) 7285 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7286 darwin*) # darwin 5.x on 7287 # if running on 10.5 or later, the deployment target defaults 7288 # to the OS version, if on x86, and 10.4, the deployment 7289 # target defaults to 10.4. Don't you love it? 7290 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 7291 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 7292 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7293 10.[012]*) 7294 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 7295 10.*) 7296 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 7297 esac 7298 ;; 7299 esac 7300 if test "$lt_cv_apple_cc_single_mod" = "yes"; then 7301 _lt_dar_single_mod='$single_module' 7302 fi 7303 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 7304 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 7305 else 7306 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 7307 fi 7308 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 7309 _lt_dsymutil='~$DSYMUTIL $lib || :' 7310 else 7311 _lt_dsymutil= 7312 fi 7313 ;; 7314 esac 7315 7316 7317{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 7318$as_echo_n "checking for ANSI C header files... " >&6; } 7319if test "${ac_cv_header_stdc+set}" = set; then : 7320 $as_echo_n "(cached) " >&6 7321else 7322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7323/* end confdefs.h. */ 7324#include <stdlib.h> 7325#include <stdarg.h> 7326#include <string.h> 7327#include <float.h> 7328 7329int 7330main () 7331{ 7332 7333 ; 7334 return 0; 7335} 7336_ACEOF 7337if ac_fn_c_try_compile "$LINENO"; then : 7338 ac_cv_header_stdc=yes 7339else 7340 ac_cv_header_stdc=no 7341fi 7342rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7343 7344if test $ac_cv_header_stdc = yes; then 7345 # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 7346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7347/* end confdefs.h. */ 7348#include <string.h> 7349 7350_ACEOF 7351if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7352 $EGREP "memchr" >/dev/null 2>&1; then : 7353 7354else 7355 ac_cv_header_stdc=no 7356fi 7357rm -f conftest* 7358 7359fi 7360 7361if test $ac_cv_header_stdc = yes; then 7362 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 7363 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7364/* end confdefs.h. */ 7365#include <stdlib.h> 7366 7367_ACEOF 7368if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 7369 $EGREP "free" >/dev/null 2>&1; then : 7370 7371else 7372 ac_cv_header_stdc=no 7373fi 7374rm -f conftest* 7375 7376fi 7377 7378if test $ac_cv_header_stdc = yes; then 7379 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 7380 if test "$cross_compiling" = yes; then : 7381 : 7382else 7383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7384/* end confdefs.h. */ 7385#include <ctype.h> 7386#include <stdlib.h> 7387#if ((' ' & 0x0FF) == 0x020) 7388# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 7389# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 7390#else 7391# define ISLOWER(c) \ 7392 (('a' <= (c) && (c) <= 'i') \ 7393 || ('j' <= (c) && (c) <= 'r') \ 7394 || ('s' <= (c) && (c) <= 'z')) 7395# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 7396#endif 7397 7398#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 7399int 7400main () 7401{ 7402 int i; 7403 for (i = 0; i < 256; i++) 7404 if (XOR (islower (i), ISLOWER (i)) 7405 || toupper (i) != TOUPPER (i)) 7406 return 2; 7407 return 0; 7408} 7409_ACEOF 7410if ac_fn_c_try_run "$LINENO"; then : 7411 7412else 7413 ac_cv_header_stdc=no 7414fi 7415rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7416 conftest.$ac_objext conftest.beam conftest.$ac_ext 7417fi 7418 7419fi 7420fi 7421{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 7422$as_echo "$ac_cv_header_stdc" >&6; } 7423if test $ac_cv_header_stdc = yes; then 7424 7425$as_echo "#define STDC_HEADERS 1" >>confdefs.h 7426 7427fi 7428 7429# On IRIX 5.3, sys/types and inttypes.h are conflicting. 7430for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 7431 inttypes.h stdint.h unistd.h 7432do : 7433 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7434ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 7435" 7436if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 7437 cat >>confdefs.h <<_ACEOF 7438#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 7439_ACEOF 7440 7441fi 7442 7443done 7444 7445 7446for ac_header in dlfcn.h 7447do : 7448 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 7449" 7450if test "x$ac_cv_header_dlfcn_h" = x""yes; then : 7451 cat >>confdefs.h <<_ACEOF 7452#define HAVE_DLFCN_H 1 7453_ACEOF 7454 7455fi 7456 7457done 7458 7459 7460 7461 7462 7463# Set options 7464 7465 7466 7467 enable_dlopen=no 7468 7469 7470 enable_win32_dll=no 7471 7472 7473 # Check whether --enable-shared was given. 7474if test "${enable_shared+set}" = set; then : 7475 enableval=$enable_shared; p=${PACKAGE-default} 7476 case $enableval in 7477 yes) enable_shared=yes ;; 7478 no) enable_shared=no ;; 7479 *) 7480 enable_shared=no 7481 # Look at the argument we got. We use all the common list separators. 7482 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7483 for pkg in $enableval; do 7484 IFS="$lt_save_ifs" 7485 if test "X$pkg" = "X$p"; then 7486 enable_shared=yes 7487 fi 7488 done 7489 IFS="$lt_save_ifs" 7490 ;; 7491 esac 7492else 7493 enable_shared=yes 7494fi 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 # Check whether --enable-static was given. 7505if test "${enable_static+set}" = set; then : 7506 enableval=$enable_static; p=${PACKAGE-default} 7507 case $enableval in 7508 yes) enable_static=yes ;; 7509 no) enable_static=no ;; 7510 *) 7511 enable_static=no 7512 # Look at the argument we got. We use all the common list separators. 7513 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7514 for pkg in $enableval; do 7515 IFS="$lt_save_ifs" 7516 if test "X$pkg" = "X$p"; then 7517 enable_static=yes 7518 fi 7519 done 7520 IFS="$lt_save_ifs" 7521 ;; 7522 esac 7523else 7524 enable_static=yes 7525fi 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536# Check whether --with-pic was given. 7537if test "${with_pic+set}" = set; then : 7538 withval=$with_pic; pic_mode="$withval" 7539else 7540 pic_mode=default 7541fi 7542 7543 7544test -z "$pic_mode" && pic_mode=default 7545 7546 7547 7548 7549 7550 7551 7552 # Check whether --enable-fast-install was given. 7553if test "${enable_fast_install+set}" = set; then : 7554 enableval=$enable_fast_install; p=${PACKAGE-default} 7555 case $enableval in 7556 yes) enable_fast_install=yes ;; 7557 no) enable_fast_install=no ;; 7558 *) 7559 enable_fast_install=no 7560 # Look at the argument we got. We use all the common list separators. 7561 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 7562 for pkg in $enableval; do 7563 IFS="$lt_save_ifs" 7564 if test "X$pkg" = "X$p"; then 7565 enable_fast_install=yes 7566 fi 7567 done 7568 IFS="$lt_save_ifs" 7569 ;; 7570 esac 7571else 7572 enable_fast_install=yes 7573fi 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585# This can be used to rebuild libtool when needed 7586LIBTOOL_DEPS="$ltmain" 7587 7588# Always use our own libtool. 7589LIBTOOL='$(SHELL) $(top_builddir)/libtool' 7590 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 7616test -z "$LN_S" && LN_S="ln -s" 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631if test -n "${ZSH_VERSION+set}" ; then 7632 setopt NO_GLOB_SUBST 7633fi 7634 7635{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 7636$as_echo_n "checking for objdir... " >&6; } 7637if test "${lt_cv_objdir+set}" = set; then : 7638 $as_echo_n "(cached) " >&6 7639else 7640 rm -f .libs 2>/dev/null 7641mkdir .libs 2>/dev/null 7642if test -d .libs; then 7643 lt_cv_objdir=.libs 7644else 7645 # MS-DOS does not allow filenames that begin with a dot. 7646 lt_cv_objdir=_libs 7647fi 7648rmdir .libs 2>/dev/null 7649fi 7650{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 7651$as_echo "$lt_cv_objdir" >&6; } 7652objdir=$lt_cv_objdir 7653 7654 7655 7656 7657 7658cat >>confdefs.h <<_ACEOF 7659#define LT_OBJDIR "$lt_cv_objdir/" 7660_ACEOF 7661 7662 7663 7664 7665case $host_os in 7666aix3*) 7667 # AIX sometimes has problems with the GCC collect2 program. For some 7668 # reason, if we set the COLLECT_NAMES environment variable, the problems 7669 # vanish in a puff of smoke. 7670 if test "X${COLLECT_NAMES+set}" != Xset; then 7671 COLLECT_NAMES= 7672 export COLLECT_NAMES 7673 fi 7674 ;; 7675esac 7676 7677# Global variables: 7678ofile=libtool 7679can_build_shared=yes 7680 7681# All known linkers require a `.a' archive for static linking (except MSVC, 7682# which needs '.lib'). 7683libext=a 7684 7685with_gnu_ld="$lt_cv_prog_gnu_ld" 7686 7687old_CC="$CC" 7688old_CFLAGS="$CFLAGS" 7689 7690# Set sane defaults for various variables 7691test -z "$CC" && CC=cc 7692test -z "$LTCC" && LTCC=$CC 7693test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 7694test -z "$LD" && LD=ld 7695test -z "$ac_objext" && ac_objext=o 7696 7697for cc_temp in $compiler""; do 7698 case $cc_temp in 7699 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 7700 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 7701 \-*) ;; 7702 *) break;; 7703 esac 7704done 7705cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 7706 7707 7708# Only perform the check for file, if the check method requires it 7709test -z "$MAGIC_CMD" && MAGIC_CMD=file 7710case $deplibs_check_method in 7711file_magic*) 7712 if test "$file_magic_cmd" = '$MAGIC_CMD'; then 7713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 7714$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 7715if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7716 $as_echo_n "(cached) " >&6 7717else 7718 case $MAGIC_CMD in 7719[\\/*] | ?:[\\/]*) 7720 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7721 ;; 7722*) 7723 lt_save_MAGIC_CMD="$MAGIC_CMD" 7724 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7725 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7726 for ac_dir in $ac_dummy; do 7727 IFS="$lt_save_ifs" 7728 test -z "$ac_dir" && ac_dir=. 7729 if test -f $ac_dir/${ac_tool_prefix}file; then 7730 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 7731 if test -n "$file_magic_test_file"; then 7732 case $deplibs_check_method in 7733 "file_magic "*) 7734 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7735 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7736 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7737 $EGREP "$file_magic_regex" > /dev/null; then 7738 : 7739 else 7740 cat <<_LT_EOF 1>&2 7741 7742*** Warning: the command libtool uses to detect shared libraries, 7743*** $file_magic_cmd, produces output that libtool cannot recognize. 7744*** The result is that libtool may fail to recognize shared libraries 7745*** as such. This will affect the creation of libtool libraries that 7746*** depend on shared libraries, but programs linked with such libtool 7747*** libraries will work regardless of this problem. Nevertheless, you 7748*** may want to report the problem to your system manager and/or to 7749*** bug-libtool@gnu.org 7750 7751_LT_EOF 7752 fi ;; 7753 esac 7754 fi 7755 break 7756 fi 7757 done 7758 IFS="$lt_save_ifs" 7759 MAGIC_CMD="$lt_save_MAGIC_CMD" 7760 ;; 7761esac 7762fi 7763 7764MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7765if test -n "$MAGIC_CMD"; then 7766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7767$as_echo "$MAGIC_CMD" >&6; } 7768else 7769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7770$as_echo "no" >&6; } 7771fi 7772 7773 7774 7775 7776 7777if test -z "$lt_cv_path_MAGIC_CMD"; then 7778 if test -n "$ac_tool_prefix"; then 7779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 7780$as_echo_n "checking for file... " >&6; } 7781if test "${lt_cv_path_MAGIC_CMD+set}" = set; then : 7782 $as_echo_n "(cached) " >&6 7783else 7784 case $MAGIC_CMD in 7785[\\/*] | ?:[\\/]*) 7786 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 7787 ;; 7788*) 7789 lt_save_MAGIC_CMD="$MAGIC_CMD" 7790 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 7791 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 7792 for ac_dir in $ac_dummy; do 7793 IFS="$lt_save_ifs" 7794 test -z "$ac_dir" && ac_dir=. 7795 if test -f $ac_dir/file; then 7796 lt_cv_path_MAGIC_CMD="$ac_dir/file" 7797 if test -n "$file_magic_test_file"; then 7798 case $deplibs_check_method in 7799 "file_magic "*) 7800 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 7801 MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7802 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 7803 $EGREP "$file_magic_regex" > /dev/null; then 7804 : 7805 else 7806 cat <<_LT_EOF 1>&2 7807 7808*** Warning: the command libtool uses to detect shared libraries, 7809*** $file_magic_cmd, produces output that libtool cannot recognize. 7810*** The result is that libtool may fail to recognize shared libraries 7811*** as such. This will affect the creation of libtool libraries that 7812*** depend on shared libraries, but programs linked with such libtool 7813*** libraries will work regardless of this problem. Nevertheless, you 7814*** may want to report the problem to your system manager and/or to 7815*** bug-libtool@gnu.org 7816 7817_LT_EOF 7818 fi ;; 7819 esac 7820 fi 7821 break 7822 fi 7823 done 7824 IFS="$lt_save_ifs" 7825 MAGIC_CMD="$lt_save_MAGIC_CMD" 7826 ;; 7827esac 7828fi 7829 7830MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 7831if test -n "$MAGIC_CMD"; then 7832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 7833$as_echo "$MAGIC_CMD" >&6; } 7834else 7835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7836$as_echo "no" >&6; } 7837fi 7838 7839 7840 else 7841 MAGIC_CMD=: 7842 fi 7843fi 7844 7845 fi 7846 ;; 7847esac 7848 7849# Use C for the default configuration in the libtool script 7850 7851lt_save_CC="$CC" 7852ac_ext=c 7853ac_cpp='$CPP $CPPFLAGS' 7854ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 7855ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 7856ac_compiler_gnu=$ac_cv_c_compiler_gnu 7857 7858 7859# Source file extension for C test sources. 7860ac_ext=c 7861 7862# Object file extension for compiled C test sources. 7863objext=o 7864objext=$objext 7865 7866# Code to be used in simple compile tests 7867lt_simple_compile_test_code="int some_variable = 0;" 7868 7869# Code to be used in simple link tests 7870lt_simple_link_test_code='int main(){return(0);}' 7871 7872 7873 7874 7875 7876 7877 7878# If no C compiler was specified, use CC. 7879LTCC=${LTCC-"$CC"} 7880 7881# If no C compiler flags were specified, use CFLAGS. 7882LTCFLAGS=${LTCFLAGS-"$CFLAGS"} 7883 7884# Allow CC to be a program name with arguments. 7885compiler=$CC 7886 7887# Save the default compiler, since it gets overwritten when the other 7888# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 7889compiler_DEFAULT=$CC 7890 7891# save warnings/boilerplate of simple test code 7892ac_outfile=conftest.$ac_objext 7893echo "$lt_simple_compile_test_code" >conftest.$ac_ext 7894eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7895_lt_compiler_boilerplate=`cat conftest.err` 7896$RM conftest* 7897 7898ac_outfile=conftest.$ac_objext 7899echo "$lt_simple_link_test_code" >conftest.$ac_ext 7900eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 7901_lt_linker_boilerplate=`cat conftest.err` 7902$RM -r conftest* 7903 7904 7905if test -n "$compiler"; then 7906 7907lt_prog_compiler_no_builtin_flag= 7908 7909if test "$GCC" = yes; then 7910 case $cc_basename in 7911 nvcc*) 7912 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 7913 *) 7914 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 7915 esac 7916 7917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 7918$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 7919if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then : 7920 $as_echo_n "(cached) " >&6 7921else 7922 lt_cv_prog_compiler_rtti_exceptions=no 7923 ac_outfile=conftest.$ac_objext 7924 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 7925 lt_compiler_flag="-fno-rtti -fno-exceptions" 7926 # Insert the option either (1) after the last *FLAGS variable, or 7927 # (2) before a word containing "conftest.", or (3) at the end. 7928 # Note that $ac_compile itself does not contain backslashes and begins 7929 # with a dollar sign (not a hyphen), so the echo should work correctly. 7930 # The option is referenced via a variable to avoid confusing sed. 7931 lt_compile=`echo "$ac_compile" | $SED \ 7932 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 7933 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7934 -e 's:$: $lt_compiler_flag:'` 7935 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 7936 (eval "$lt_compile" 2>conftest.err) 7937 ac_status=$? 7938 cat conftest.err >&5 7939 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7940 if (exit $ac_status) && test -s "$ac_outfile"; then 7941 # The compiler can only warn and ignore the option if not recognized 7942 # So say no if there are warnings other than the usual output. 7943 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 7944 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 7945 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 7946 lt_cv_prog_compiler_rtti_exceptions=yes 7947 fi 7948 fi 7949 $RM conftest* 7950 7951fi 7952{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 7953$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 7954 7955if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 7956 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 7957else 7958 : 7959fi 7960 7961fi 7962 7963 7964 7965 7966 7967 7968 lt_prog_compiler_wl= 7969lt_prog_compiler_pic= 7970lt_prog_compiler_static= 7971 7972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 7973$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 7974 7975 if test "$GCC" = yes; then 7976 lt_prog_compiler_wl='-Wl,' 7977 lt_prog_compiler_static='-static' 7978 7979 case $host_os in 7980 aix*) 7981 # All AIX code is PIC. 7982 if test "$host_cpu" = ia64; then 7983 # AIX 5 now supports IA64 processor 7984 lt_prog_compiler_static='-Bstatic' 7985 fi 7986 ;; 7987 7988 amigaos*) 7989 case $host_cpu in 7990 powerpc) 7991 # see comment about AmigaOS4 .so support 7992 lt_prog_compiler_pic='-fPIC' 7993 ;; 7994 m68k) 7995 # FIXME: we need at least 68020 code to build shared libraries, but 7996 # adding the `-m68020' flag to GCC prevents building anything better, 7997 # like `-m68040'. 7998 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 7999 ;; 8000 esac 8001 ;; 8002 8003 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 8004 # PIC is the default for these OSes. 8005 ;; 8006 8007 mingw* | cygwin* | pw32* | os2* | cegcc*) 8008 # This hack is so that the source file can tell whether it is being 8009 # built for inclusion in a dll (and should export symbols for example). 8010 # Although the cygwin gcc ignores -fPIC, still need this for old-style 8011 # (--disable-auto-import) libraries 8012 lt_prog_compiler_pic='-DDLL_EXPORT' 8013 ;; 8014 8015 darwin* | rhapsody*) 8016 # PIC is the default on this platform 8017 # Common symbols not allowed in MH_DYLIB files 8018 lt_prog_compiler_pic='-fno-common' 8019 ;; 8020 8021 haiku*) 8022 # PIC is the default for Haiku. 8023 # The "-static" flag exists, but is broken. 8024 lt_prog_compiler_static= 8025 ;; 8026 8027 hpux*) 8028 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 8029 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 8030 # sets the default TLS model and affects inlining. 8031 case $host_cpu in 8032 hppa*64*) 8033 # +Z the default 8034 ;; 8035 *) 8036 lt_prog_compiler_pic='-fPIC' 8037 ;; 8038 esac 8039 ;; 8040 8041 interix[3-9]*) 8042 # Interix 3.x gcc -fpic/-fPIC options generate broken code. 8043 # Instead, we relocate shared libraries at runtime. 8044 ;; 8045 8046 msdosdjgpp*) 8047 # Just because we use GCC doesn't mean we suddenly get shared libraries 8048 # on systems that don't support them. 8049 lt_prog_compiler_can_build_shared=no 8050 enable_shared=no 8051 ;; 8052 8053 *nto* | *qnx*) 8054 # QNX uses GNU C++, but need to define -shared option too, otherwise 8055 # it will coredump. 8056 lt_prog_compiler_pic='-fPIC -shared' 8057 ;; 8058 8059 sysv4*MP*) 8060 if test -d /usr/nec; then 8061 lt_prog_compiler_pic=-Kconform_pic 8062 fi 8063 ;; 8064 8065 *) 8066 lt_prog_compiler_pic='-fPIC' 8067 ;; 8068 esac 8069 8070 case $cc_basename in 8071 nvcc*) # Cuda Compiler Driver 2.2 8072 lt_prog_compiler_wl='-Xlinker ' 8073 lt_prog_compiler_pic='-Xcompiler -fPIC' 8074 ;; 8075 esac 8076 else 8077 # PORTME Check for flag to pass linker flags through the system compiler. 8078 case $host_os in 8079 aix*) 8080 lt_prog_compiler_wl='-Wl,' 8081 if test "$host_cpu" = ia64; then 8082 # AIX 5 now supports IA64 processor 8083 lt_prog_compiler_static='-Bstatic' 8084 else 8085 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 8086 fi 8087 ;; 8088 8089 mingw* | cygwin* | pw32* | os2* | cegcc*) 8090 # This hack is so that the source file can tell whether it is being 8091 # built for inclusion in a dll (and should export symbols for example). 8092 lt_prog_compiler_pic='-DDLL_EXPORT' 8093 ;; 8094 8095 hpux9* | hpux10* | hpux11*) 8096 lt_prog_compiler_wl='-Wl,' 8097 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 8098 # not for PA HP-UX. 8099 case $host_cpu in 8100 hppa*64*|ia64*) 8101 # +Z the default 8102 ;; 8103 *) 8104 lt_prog_compiler_pic='+Z' 8105 ;; 8106 esac 8107 # Is there a better lt_prog_compiler_static that works with the bundled CC? 8108 lt_prog_compiler_static='${wl}-a ${wl}archive' 8109 ;; 8110 8111 irix5* | irix6* | nonstopux*) 8112 lt_prog_compiler_wl='-Wl,' 8113 # PIC (with -KPIC) is the default. 8114 lt_prog_compiler_static='-non_shared' 8115 ;; 8116 8117 linux* | k*bsd*-gnu | kopensolaris*-gnu) 8118 case $cc_basename in 8119 # old Intel for x86_64 which still supported -KPIC. 8120 ecc*) 8121 lt_prog_compiler_wl='-Wl,' 8122 lt_prog_compiler_pic='-KPIC' 8123 lt_prog_compiler_static='-static' 8124 ;; 8125 # icc used to be incompatible with GCC. 8126 # ICC 10 doesn't accept -KPIC any more. 8127 icc* | ifort*) 8128 lt_prog_compiler_wl='-Wl,' 8129 lt_prog_compiler_pic='-fPIC' 8130 lt_prog_compiler_static='-static' 8131 ;; 8132 # Lahey Fortran 8.1. 8133 lf95*) 8134 lt_prog_compiler_wl='-Wl,' 8135 lt_prog_compiler_pic='--shared' 8136 lt_prog_compiler_static='--static' 8137 ;; 8138 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 8139 # Portland Group compilers (*not* the Pentium gcc compiler, 8140 # which looks to be a dead project) 8141 lt_prog_compiler_wl='-Wl,' 8142 lt_prog_compiler_pic='-fpic' 8143 lt_prog_compiler_static='-Bstatic' 8144 ;; 8145 ccc*) 8146 lt_prog_compiler_wl='-Wl,' 8147 # All Alpha code is PIC. 8148 lt_prog_compiler_static='-non_shared' 8149 ;; 8150 xl* | bgxl* | bgf* | mpixl*) 8151 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 8152 lt_prog_compiler_wl='-Wl,' 8153 lt_prog_compiler_pic='-qpic' 8154 lt_prog_compiler_static='-qstaticlink' 8155 ;; 8156 *) 8157 case `$CC -V 2>&1 | sed 5q` in 8158 *Sun\ F* | *Sun*Fortran*) 8159 # Sun Fortran 8.3 passes all unrecognized flags to the linker 8160 lt_prog_compiler_pic='-KPIC' 8161 lt_prog_compiler_static='-Bstatic' 8162 lt_prog_compiler_wl='' 8163 ;; 8164 *Sun\ C*) 8165 # Sun C 5.9 8166 lt_prog_compiler_pic='-KPIC' 8167 lt_prog_compiler_static='-Bstatic' 8168 lt_prog_compiler_wl='-Wl,' 8169 ;; 8170 esac 8171 ;; 8172 esac 8173 ;; 8174 8175 newsos6) 8176 lt_prog_compiler_pic='-KPIC' 8177 lt_prog_compiler_static='-Bstatic' 8178 ;; 8179 8180 *nto* | *qnx*) 8181 # QNX uses GNU C++, but need to define -shared option too, otherwise 8182 # it will coredump. 8183 lt_prog_compiler_pic='-fPIC -shared' 8184 ;; 8185 8186 osf3* | osf4* | osf5*) 8187 lt_prog_compiler_wl='-Wl,' 8188 # All OSF/1 code is PIC. 8189 lt_prog_compiler_static='-non_shared' 8190 ;; 8191 8192 rdos*) 8193 lt_prog_compiler_static='-non_shared' 8194 ;; 8195 8196 solaris*) 8197 lt_prog_compiler_pic='-KPIC' 8198 lt_prog_compiler_static='-Bstatic' 8199 case $cc_basename in 8200 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 8201 lt_prog_compiler_wl='-Qoption ld ';; 8202 *) 8203 lt_prog_compiler_wl='-Wl,';; 8204 esac 8205 ;; 8206 8207 sunos4*) 8208 lt_prog_compiler_wl='-Qoption ld ' 8209 lt_prog_compiler_pic='-PIC' 8210 lt_prog_compiler_static='-Bstatic' 8211 ;; 8212 8213 sysv4 | sysv4.2uw2* | sysv4.3*) 8214 lt_prog_compiler_wl='-Wl,' 8215 lt_prog_compiler_pic='-KPIC' 8216 lt_prog_compiler_static='-Bstatic' 8217 ;; 8218 8219 sysv4*MP*) 8220 if test -d /usr/nec ;then 8221 lt_prog_compiler_pic='-Kconform_pic' 8222 lt_prog_compiler_static='-Bstatic' 8223 fi 8224 ;; 8225 8226 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 8227 lt_prog_compiler_wl='-Wl,' 8228 lt_prog_compiler_pic='-KPIC' 8229 lt_prog_compiler_static='-Bstatic' 8230 ;; 8231 8232 unicos*) 8233 lt_prog_compiler_wl='-Wl,' 8234 lt_prog_compiler_can_build_shared=no 8235 ;; 8236 8237 uts4*) 8238 lt_prog_compiler_pic='-pic' 8239 lt_prog_compiler_static='-Bstatic' 8240 ;; 8241 8242 *) 8243 lt_prog_compiler_can_build_shared=no 8244 ;; 8245 esac 8246 fi 8247 8248case $host_os in 8249 # For platforms which do not support PIC, -DPIC is meaningless: 8250 *djgpp*) 8251 lt_prog_compiler_pic= 8252 ;; 8253 *) 8254 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 8255 ;; 8256esac 8257{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5 8258$as_echo "$lt_prog_compiler_pic" >&6; } 8259 8260 8261 8262 8263 8264 8265# 8266# Check to make sure the PIC flag actually works. 8267# 8268if test -n "$lt_prog_compiler_pic"; then 8269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 8270$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 8271if test "${lt_cv_prog_compiler_pic_works+set}" = set; then : 8272 $as_echo_n "(cached) " >&6 8273else 8274 lt_cv_prog_compiler_pic_works=no 8275 ac_outfile=conftest.$ac_objext 8276 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8277 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 8278 # Insert the option either (1) after the last *FLAGS variable, or 8279 # (2) before a word containing "conftest.", or (3) at the end. 8280 # Note that $ac_compile itself does not contain backslashes and begins 8281 # with a dollar sign (not a hyphen), so the echo should work correctly. 8282 # The option is referenced via a variable to avoid confusing sed. 8283 lt_compile=`echo "$ac_compile" | $SED \ 8284 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8285 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8286 -e 's:$: $lt_compiler_flag:'` 8287 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8288 (eval "$lt_compile" 2>conftest.err) 8289 ac_status=$? 8290 cat conftest.err >&5 8291 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8292 if (exit $ac_status) && test -s "$ac_outfile"; then 8293 # The compiler can only warn and ignore the option if not recognized 8294 # So say no if there are warnings other than the usual output. 8295 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 8296 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8297 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 8298 lt_cv_prog_compiler_pic_works=yes 8299 fi 8300 fi 8301 $RM conftest* 8302 8303fi 8304{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 8305$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 8306 8307if test x"$lt_cv_prog_compiler_pic_works" = xyes; then 8308 case $lt_prog_compiler_pic in 8309 "" | " "*) ;; 8310 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 8311 esac 8312else 8313 lt_prog_compiler_pic= 8314 lt_prog_compiler_can_build_shared=no 8315fi 8316 8317fi 8318 8319 8320 8321 8322 8323 8324# 8325# Check to make sure the static flag actually works. 8326# 8327wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 8328{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 8329$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 8330if test "${lt_cv_prog_compiler_static_works+set}" = set; then : 8331 $as_echo_n "(cached) " >&6 8332else 8333 lt_cv_prog_compiler_static_works=no 8334 save_LDFLAGS="$LDFLAGS" 8335 LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 8336 echo "$lt_simple_link_test_code" > conftest.$ac_ext 8337 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 8338 # The linker can only warn and ignore the option if not recognized 8339 # So say no if there are warnings 8340 if test -s conftest.err; then 8341 # Append any errors to the config.log. 8342 cat conftest.err 1>&5 8343 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 8344 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 8345 if diff conftest.exp conftest.er2 >/dev/null; then 8346 lt_cv_prog_compiler_static_works=yes 8347 fi 8348 else 8349 lt_cv_prog_compiler_static_works=yes 8350 fi 8351 fi 8352 $RM -r conftest* 8353 LDFLAGS="$save_LDFLAGS" 8354 8355fi 8356{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 8357$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 8358 8359if test x"$lt_cv_prog_compiler_static_works" = xyes; then 8360 : 8361else 8362 lt_prog_compiler_static= 8363fi 8364 8365 8366 8367 8368 8369 8370 8371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8372$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8373if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8374 $as_echo_n "(cached) " >&6 8375else 8376 lt_cv_prog_compiler_c_o=no 8377 $RM -r conftest 2>/dev/null 8378 mkdir conftest 8379 cd conftest 8380 mkdir out 8381 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8382 8383 lt_compiler_flag="-o out/conftest2.$ac_objext" 8384 # Insert the option either (1) after the last *FLAGS variable, or 8385 # (2) before a word containing "conftest.", or (3) at the end. 8386 # Note that $ac_compile itself does not contain backslashes and begins 8387 # with a dollar sign (not a hyphen), so the echo should work correctly. 8388 lt_compile=`echo "$ac_compile" | $SED \ 8389 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8390 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8391 -e 's:$: $lt_compiler_flag:'` 8392 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8393 (eval "$lt_compile" 2>out/conftest.err) 8394 ac_status=$? 8395 cat out/conftest.err >&5 8396 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8397 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8398 then 8399 # The compiler can only warn and ignore the option if not recognized 8400 # So say no if there are warnings 8401 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8402 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8403 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8404 lt_cv_prog_compiler_c_o=yes 8405 fi 8406 fi 8407 chmod u+w . 2>&5 8408 $RM conftest* 8409 # SGI C++ compiler will create directory out/ii_files/ for 8410 # template instantiation 8411 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8412 $RM out/* && rmdir out 8413 cd .. 8414 $RM -r conftest 8415 $RM conftest* 8416 8417fi 8418{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8419$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8420 8421 8422 8423 8424 8425 8426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 8427$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 8428if test "${lt_cv_prog_compiler_c_o+set}" = set; then : 8429 $as_echo_n "(cached) " >&6 8430else 8431 lt_cv_prog_compiler_c_o=no 8432 $RM -r conftest 2>/dev/null 8433 mkdir conftest 8434 cd conftest 8435 mkdir out 8436 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 8437 8438 lt_compiler_flag="-o out/conftest2.$ac_objext" 8439 # Insert the option either (1) after the last *FLAGS variable, or 8440 # (2) before a word containing "conftest.", or (3) at the end. 8441 # Note that $ac_compile itself does not contain backslashes and begins 8442 # with a dollar sign (not a hyphen), so the echo should work correctly. 8443 lt_compile=`echo "$ac_compile" | $SED \ 8444 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 8445 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 8446 -e 's:$: $lt_compiler_flag:'` 8447 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 8448 (eval "$lt_compile" 2>out/conftest.err) 8449 ac_status=$? 8450 cat out/conftest.err >&5 8451 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8452 if (exit $ac_status) && test -s out/conftest2.$ac_objext 8453 then 8454 # The compiler can only warn and ignore the option if not recognized 8455 # So say no if there are warnings 8456 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 8457 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 8458 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 8459 lt_cv_prog_compiler_c_o=yes 8460 fi 8461 fi 8462 chmod u+w . 2>&5 8463 $RM conftest* 8464 # SGI C++ compiler will create directory out/ii_files/ for 8465 # template instantiation 8466 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 8467 $RM out/* && rmdir out 8468 cd .. 8469 $RM -r conftest 8470 $RM conftest* 8471 8472fi 8473{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 8474$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 8475 8476 8477 8478 8479hard_links="nottested" 8480if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 8481 # do not overwrite the value of need_locks provided by the user 8482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 8483$as_echo_n "checking if we can lock with hard links... " >&6; } 8484 hard_links=yes 8485 $RM conftest* 8486 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8487 touch conftest.a 8488 ln conftest.a conftest.b 2>&5 || hard_links=no 8489 ln conftest.a conftest.b 2>/dev/null && hard_links=no 8490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 8491$as_echo "$hard_links" >&6; } 8492 if test "$hard_links" = no; then 8493 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 8494$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 8495 need_locks=warn 8496 fi 8497else 8498 need_locks=no 8499fi 8500 8501 8502 8503 8504 8505 8506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 8507$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 8508 8509 runpath_var= 8510 allow_undefined_flag= 8511 always_export_symbols=no 8512 archive_cmds= 8513 archive_expsym_cmds= 8514 compiler_needs_object=no 8515 enable_shared_with_static_runtimes=no 8516 export_dynamic_flag_spec= 8517 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 8518 hardcode_automatic=no 8519 hardcode_direct=no 8520 hardcode_direct_absolute=no 8521 hardcode_libdir_flag_spec= 8522 hardcode_libdir_flag_spec_ld= 8523 hardcode_libdir_separator= 8524 hardcode_minus_L=no 8525 hardcode_shlibpath_var=unsupported 8526 inherit_rpath=no 8527 link_all_deplibs=unknown 8528 module_cmds= 8529 module_expsym_cmds= 8530 old_archive_from_new_cmds= 8531 old_archive_from_expsyms_cmds= 8532 thread_safe_flag_spec= 8533 whole_archive_flag_spec= 8534 # include_expsyms should be a list of space-separated symbols to be *always* 8535 # included in the symbol list 8536 include_expsyms= 8537 # exclude_expsyms can be an extended regexp of symbols to exclude 8538 # it will be wrapped by ` (' and `)$', so one must not match beginning or 8539 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 8540 # as well as any symbol that contains `d'. 8541 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 8542 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 8543 # platforms (ab)use it in PIC code, but their linkers get confused if 8544 # the symbol is explicitly referenced. Since portable code cannot 8545 # rely on this symbol name, it's probably fine to never include it in 8546 # preloaded symbol tables. 8547 # Exclude shared library initialization/finalization symbols. 8548 extract_expsyms_cmds= 8549 8550 case $host_os in 8551 cygwin* | mingw* | pw32* | cegcc*) 8552 # FIXME: the MSVC++ port hasn't been tested in a loooong time 8553 # When not using gcc, we currently assume that we are using 8554 # Microsoft Visual C++. 8555 if test "$GCC" != yes; then 8556 with_gnu_ld=no 8557 fi 8558 ;; 8559 interix*) 8560 # we just hope/assume this is gcc and not c89 (= MSVC++) 8561 with_gnu_ld=yes 8562 ;; 8563 openbsd*) 8564 with_gnu_ld=no 8565 ;; 8566 esac 8567 8568 ld_shlibs=yes 8569 8570 # On some targets, GNU ld is compatible enough with the native linker 8571 # that we're better off using the native interface for both. 8572 lt_use_gnu_ld_interface=no 8573 if test "$with_gnu_ld" = yes; then 8574 case $host_os in 8575 aix*) 8576 # The AIX port of GNU ld has always aspired to compatibility 8577 # with the native linker. However, as the warning in the GNU ld 8578 # block says, versions before 2.19.5* couldn't really create working 8579 # shared libraries, regardless of the interface used. 8580 case `$LD -v 2>&1` in 8581 *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 8582 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 8583 *\ \(GNU\ Binutils\)\ [3-9]*) ;; 8584 *) 8585 lt_use_gnu_ld_interface=yes 8586 ;; 8587 esac 8588 ;; 8589 *) 8590 lt_use_gnu_ld_interface=yes 8591 ;; 8592 esac 8593 fi 8594 8595 if test "$lt_use_gnu_ld_interface" = yes; then 8596 # If archive_cmds runs LD, not CC, wlarc should be empty 8597 wlarc='${wl}' 8598 8599 # Set some defaults for GNU ld with shared library support. These 8600 # are reset later if shared libraries are not supported. Putting them 8601 # here allows them to be overridden if necessary. 8602 runpath_var=LD_RUN_PATH 8603 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8604 export_dynamic_flag_spec='${wl}--export-dynamic' 8605 # ancient GNU ld didn't support --whole-archive et. al. 8606 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 8607 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 8608 else 8609 whole_archive_flag_spec= 8610 fi 8611 supports_anon_versioning=no 8612 case `$LD -v 2>&1` in 8613 *GNU\ gold*) supports_anon_versioning=yes ;; 8614 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 8615 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 8616 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 8617 *\ 2.11.*) ;; # other 2.11 versions 8618 *) supports_anon_versioning=yes ;; 8619 esac 8620 8621 # See if GNU ld supports shared libraries. 8622 case $host_os in 8623 aix[3-9]*) 8624 # On AIX/PPC, the GNU linker is very broken 8625 if test "$host_cpu" != ia64; then 8626 ld_shlibs=no 8627 cat <<_LT_EOF 1>&2 8628 8629*** Warning: the GNU linker, at least up to release 2.19, is reported 8630*** to be unable to reliably create shared libraries on AIX. 8631*** Therefore, libtool is disabling shared libraries support. If you 8632*** really care for shared libraries, you may want to install binutils 8633*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 8634*** You will then need to restart the configuration process. 8635 8636_LT_EOF 8637 fi 8638 ;; 8639 8640 amigaos*) 8641 case $host_cpu in 8642 powerpc) 8643 # see comment about AmigaOS4 .so support 8644 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8645 archive_expsym_cmds='' 8646 ;; 8647 m68k) 8648 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)' 8649 hardcode_libdir_flag_spec='-L$libdir' 8650 hardcode_minus_L=yes 8651 ;; 8652 esac 8653 ;; 8654 8655 beos*) 8656 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8657 allow_undefined_flag=unsupported 8658 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 8659 # support --undefined. This deserves some investigation. FIXME 8660 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8661 else 8662 ld_shlibs=no 8663 fi 8664 ;; 8665 8666 cygwin* | mingw* | pw32* | cegcc*) 8667 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 8668 # as there is no search path for DLLs. 8669 hardcode_libdir_flag_spec='-L$libdir' 8670 export_dynamic_flag_spec='${wl}--export-all-symbols' 8671 allow_undefined_flag=unsupported 8672 always_export_symbols=no 8673 enable_shared_with_static_runtimes=yes 8674 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 8675 8676 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 8677 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8678 # If the export-symbols file already is a .def file (1st line 8679 # is EXPORTS), use it as is; otherwise, prepend... 8680 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 8681 cp $export_symbols $output_objdir/$soname.def; 8682 else 8683 echo EXPORTS > $output_objdir/$soname.def; 8684 cat $export_symbols >> $output_objdir/$soname.def; 8685 fi~ 8686 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 8687 else 8688 ld_shlibs=no 8689 fi 8690 ;; 8691 8692 haiku*) 8693 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8694 link_all_deplibs=yes 8695 ;; 8696 8697 interix[3-9]*) 8698 hardcode_direct=no 8699 hardcode_shlibpath_var=no 8700 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 8701 export_dynamic_flag_spec='${wl}-E' 8702 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 8703 # Instead, shared libraries are loaded at an image base (0x10000000 by 8704 # default) and relocated if they conflict, which is a slow very memory 8705 # consuming and fragmenting process. To avoid this, we pick a random, 8706 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 8707 # time. Moving up from 0x10000000 also allows more sbrk(2) space. 8708 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 8709 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' 8710 ;; 8711 8712 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 8713 tmp_diet=no 8714 if test "$host_os" = linux-dietlibc; then 8715 case $cc_basename in 8716 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 8717 esac 8718 fi 8719 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 8720 && test "$tmp_diet" = no 8721 then 8722 tmp_addflag= 8723 tmp_sharedflag='-shared' 8724 case $cc_basename,$host_cpu in 8725 pgcc*) # Portland Group C compiler 8726 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' 8727 tmp_addflag=' $pic_flag' 8728 ;; 8729 pgf77* | pgf90* | pgf95* | pgfortran*) 8730 # Portland Group f77 and f90 compilers 8731 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' 8732 tmp_addflag=' $pic_flag -Mnomain' ;; 8733 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 8734 tmp_addflag=' -i_dynamic' ;; 8735 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 8736 tmp_addflag=' -i_dynamic -nofor_main' ;; 8737 ifc* | ifort*) # Intel Fortran compiler 8738 tmp_addflag=' -nofor_main' ;; 8739 lf95*) # Lahey Fortran 8.1 8740 whole_archive_flag_spec= 8741 tmp_sharedflag='--shared' ;; 8742 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 8743 tmp_sharedflag='-qmkshrobj' 8744 tmp_addflag= ;; 8745 nvcc*) # Cuda Compiler Driver 2.2 8746 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' 8747 compiler_needs_object=yes 8748 ;; 8749 esac 8750 case `$CC -V 2>&1 | sed 5q` in 8751 *Sun\ C*) # Sun C 5.9 8752 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' 8753 compiler_needs_object=yes 8754 tmp_sharedflag='-G' ;; 8755 *Sun\ F*) # Sun Fortran 8.3 8756 tmp_sharedflag='-G' ;; 8757 esac 8758 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8759 8760 if test "x$supports_anon_versioning" = xyes; then 8761 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8762 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8763 echo "local: *; };" >> $output_objdir/$libname.ver~ 8764 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 8765 fi 8766 8767 case $cc_basename in 8768 xlf* | bgf* | bgxlf* | mpixlf*) 8769 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 8770 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 8771 hardcode_libdir_flag_spec= 8772 hardcode_libdir_flag_spec_ld='-rpath $libdir' 8773 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 8774 if test "x$supports_anon_versioning" = xyes; then 8775 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 8776 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 8777 echo "local: *; };" >> $output_objdir/$libname.ver~ 8778 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 8779 fi 8780 ;; 8781 esac 8782 else 8783 ld_shlibs=no 8784 fi 8785 ;; 8786 8787 netbsd*) 8788 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 8789 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 8790 wlarc= 8791 else 8792 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8793 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8794 fi 8795 ;; 8796 8797 solaris*) 8798 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 8799 ld_shlibs=no 8800 cat <<_LT_EOF 1>&2 8801 8802*** Warning: The releases 2.8.* of the GNU linker cannot reliably 8803*** create shared libraries on Solaris systems. Therefore, libtool 8804*** is disabling shared libraries support. We urge you to upgrade GNU 8805*** binutils to release 2.9.1 or newer. Another option is to modify 8806*** your PATH or compiler configuration so that the native linker is 8807*** used, and then restart. 8808 8809_LT_EOF 8810 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8811 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8812 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8813 else 8814 ld_shlibs=no 8815 fi 8816 ;; 8817 8818 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 8819 case `$LD -v 2>&1` in 8820 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 8821 ld_shlibs=no 8822 cat <<_LT_EOF 1>&2 8823 8824*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 8825*** reliably create shared libraries on SCO systems. Therefore, libtool 8826*** is disabling shared libraries support. We urge you to upgrade GNU 8827*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 8828*** your PATH or compiler configuration so that the native linker is 8829*** used, and then restart. 8830 8831_LT_EOF 8832 ;; 8833 *) 8834 # For security reasons, it is highly recommended that you always 8835 # use absolute paths for naming shared libraries, and exclude the 8836 # DT_RUNPATH tag from executables and libraries. But doing so 8837 # requires that you compile everything twice, which is a pain. 8838 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8839 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 8840 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8841 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8842 else 8843 ld_shlibs=no 8844 fi 8845 ;; 8846 esac 8847 ;; 8848 8849 sunos4*) 8850 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 8851 wlarc= 8852 hardcode_direct=yes 8853 hardcode_shlibpath_var=no 8854 ;; 8855 8856 *) 8857 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 8858 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 8859 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 8860 else 8861 ld_shlibs=no 8862 fi 8863 ;; 8864 esac 8865 8866 if test "$ld_shlibs" = no; then 8867 runpath_var= 8868 hardcode_libdir_flag_spec= 8869 export_dynamic_flag_spec= 8870 whole_archive_flag_spec= 8871 fi 8872 else 8873 # PORTME fill in a description of your system's linker (not GNU ld) 8874 case $host_os in 8875 aix3*) 8876 allow_undefined_flag=unsupported 8877 always_export_symbols=yes 8878 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' 8879 # Note: this linker hardcodes the directories in LIBPATH if there 8880 # are no directories specified by -L. 8881 hardcode_minus_L=yes 8882 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 8883 # Neither direct hardcoding nor static linking is supported with a 8884 # broken collect2. 8885 hardcode_direct=unsupported 8886 fi 8887 ;; 8888 8889 aix[4-9]*) 8890 if test "$host_cpu" = ia64; then 8891 # On IA64, the linker does run time linking by default, so we don't 8892 # have to do anything special. 8893 aix_use_runtimelinking=no 8894 exp_sym_flag='-Bexport' 8895 no_entry_flag="" 8896 else 8897 # If we're using GNU nm, then we don't want the "-C" option. 8898 # -C means demangle to AIX nm, but means don't demangle with GNU nm 8899 # Also, AIX nm treats weak defined symbols like other global 8900 # defined symbols, whereas GNU nm marks them as "W". 8901 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 8902 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' 8903 else 8904 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' 8905 fi 8906 aix_use_runtimelinking=no 8907 8908 # Test if we are trying to use run time linking or normal 8909 # AIX style linking. If -brtl is somewhere in LDFLAGS, we 8910 # need to do runtime linking. 8911 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 8912 for ld_flag in $LDFLAGS; do 8913 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 8914 aix_use_runtimelinking=yes 8915 break 8916 fi 8917 done 8918 ;; 8919 esac 8920 8921 exp_sym_flag='-bexport' 8922 no_entry_flag='-bnoentry' 8923 fi 8924 8925 # When large executables or shared objects are built, AIX ld can 8926 # have problems creating the table of contents. If linking a library 8927 # or program results in "error TOC overflow" add -mminimal-toc to 8928 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 8929 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 8930 8931 archive_cmds='' 8932 hardcode_direct=yes 8933 hardcode_direct_absolute=yes 8934 hardcode_libdir_separator=':' 8935 link_all_deplibs=yes 8936 file_list_spec='${wl}-f,' 8937 8938 if test "$GCC" = yes; then 8939 case $host_os in aix4.[012]|aix4.[012].*) 8940 # We only want to do this on AIX 4.2 and lower, the check 8941 # below for broken collect2 doesn't work under 4.3+ 8942 collect2name=`${CC} -print-prog-name=collect2` 8943 if test -f "$collect2name" && 8944 strings "$collect2name" | $GREP resolve_lib_name >/dev/null 8945 then 8946 # We have reworked collect2 8947 : 8948 else 8949 # We have old collect2 8950 hardcode_direct=unsupported 8951 # It fails to find uninstalled libraries when the uninstalled 8952 # path is not listed in the libpath. Setting hardcode_minus_L 8953 # to unsupported forces relinking 8954 hardcode_minus_L=yes 8955 hardcode_libdir_flag_spec='-L$libdir' 8956 hardcode_libdir_separator= 8957 fi 8958 ;; 8959 esac 8960 shared_flag='-shared' 8961 if test "$aix_use_runtimelinking" = yes; then 8962 shared_flag="$shared_flag "'${wl}-G' 8963 fi 8964 else 8965 # not using gcc 8966 if test "$host_cpu" = ia64; then 8967 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 8968 # chokes on -Wl,-G. The following line is correct: 8969 shared_flag='-G' 8970 else 8971 if test "$aix_use_runtimelinking" = yes; then 8972 shared_flag='${wl}-G' 8973 else 8974 shared_flag='${wl}-bM:SRE' 8975 fi 8976 fi 8977 fi 8978 8979 export_dynamic_flag_spec='${wl}-bexpall' 8980 # It seems that -bexpall does not export symbols beginning with 8981 # underscore (_), so it is better to generate a list of symbols to export. 8982 always_export_symbols=yes 8983 if test "$aix_use_runtimelinking" = yes; then 8984 # Warning - without using the other runtime loading flags (-brtl), 8985 # -berok will link without error, but may produce a broken library. 8986 allow_undefined_flag='-berok' 8987 # Determine the default libpath from the value encoded in an 8988 # empty executable. 8989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 8990/* end confdefs.h. */ 8991 8992int 8993main () 8994{ 8995 8996 ; 8997 return 0; 8998} 8999_ACEOF 9000if ac_fn_c_try_link "$LINENO"; then : 9001 9002lt_aix_libpath_sed=' 9003 /Import File Strings/,/^$/ { 9004 /^0/ { 9005 s/^0 *\(.*\)$/\1/ 9006 p 9007 } 9008 }' 9009aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9010# Check for a 64-bit object if we didn't find anything. 9011if test -z "$aix_libpath"; then 9012 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9013fi 9014fi 9015rm -f core conftest.err conftest.$ac_objext \ 9016 conftest$ac_exeext conftest.$ac_ext 9017if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9018 9019 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9020 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" 9021 else 9022 if test "$host_cpu" = ia64; then 9023 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 9024 allow_undefined_flag="-z nodefs" 9025 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" 9026 else 9027 # Determine the default libpath from the value encoded in an 9028 # empty executable. 9029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9030/* end confdefs.h. */ 9031 9032int 9033main () 9034{ 9035 9036 ; 9037 return 0; 9038} 9039_ACEOF 9040if ac_fn_c_try_link "$LINENO"; then : 9041 9042lt_aix_libpath_sed=' 9043 /Import File Strings/,/^$/ { 9044 /^0/ { 9045 s/^0 *\(.*\)$/\1/ 9046 p 9047 } 9048 }' 9049aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9050# Check for a 64-bit object if we didn't find anything. 9051if test -z "$aix_libpath"; then 9052 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 9053fi 9054fi 9055rm -f core conftest.err conftest.$ac_objext \ 9056 conftest$ac_exeext conftest.$ac_ext 9057if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi 9058 9059 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 9060 # Warning - without using the other run time loading flags, 9061 # -berok will link without error, but may produce a broken library. 9062 no_undefined_flag=' ${wl}-bernotok' 9063 allow_undefined_flag=' ${wl}-berok' 9064 if test "$with_gnu_ld" = yes; then 9065 # We only use this code for GNU lds that support --whole-archive. 9066 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 9067 else 9068 # Exported symbols can be pulled into shared objects from archives 9069 whole_archive_flag_spec='$convenience' 9070 fi 9071 archive_cmds_need_lc=yes 9072 # This is similar to how AIX traditionally builds its shared libraries. 9073 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' 9074 fi 9075 fi 9076 ;; 9077 9078 amigaos*) 9079 case $host_cpu in 9080 powerpc) 9081 # see comment about AmigaOS4 .so support 9082 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 9083 archive_expsym_cmds='' 9084 ;; 9085 m68k) 9086 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)' 9087 hardcode_libdir_flag_spec='-L$libdir' 9088 hardcode_minus_L=yes 9089 ;; 9090 esac 9091 ;; 9092 9093 bsdi[45]*) 9094 export_dynamic_flag_spec=-rdynamic 9095 ;; 9096 9097 cygwin* | mingw* | pw32* | cegcc*) 9098 # When not using gcc, we currently assume that we are using 9099 # Microsoft Visual C++. 9100 # hardcode_libdir_flag_spec is actually meaningless, as there is 9101 # no search path for DLLs. 9102 hardcode_libdir_flag_spec=' ' 9103 allow_undefined_flag=unsupported 9104 # Tell ltmain to make .lib files, not .a files. 9105 libext=lib 9106 # Tell ltmain to make .dll files, not .so files. 9107 shrext_cmds=".dll" 9108 # FIXME: Setting linknames here is a bad hack. 9109 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 9110 # The linker will automatically build a .lib file if we build a DLL. 9111 old_archive_from_new_cmds='true' 9112 # FIXME: Should let the user specify the lib program. 9113 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 9114 fix_srcfile_path='`cygpath -w "$srcfile"`' 9115 enable_shared_with_static_runtimes=yes 9116 ;; 9117 9118 darwin* | rhapsody*) 9119 9120 9121 archive_cmds_need_lc=no 9122 hardcode_direct=no 9123 hardcode_automatic=yes 9124 hardcode_shlibpath_var=unsupported 9125 if test "$lt_cv_ld_force_load" = "yes"; then 9126 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\"`' 9127 else 9128 whole_archive_flag_spec='' 9129 fi 9130 link_all_deplibs=yes 9131 allow_undefined_flag="$_lt_dar_allow_undefined" 9132 case $cc_basename in 9133 ifort*) _lt_dar_can_shared=yes ;; 9134 *) _lt_dar_can_shared=$GCC ;; 9135 esac 9136 if test "$_lt_dar_can_shared" = "yes"; then 9137 output_verbose_link_cmd=func_echo_all 9138 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 9139 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 9140 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}" 9141 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}" 9142 9143 else 9144 ld_shlibs=no 9145 fi 9146 9147 ;; 9148 9149 dgux*) 9150 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9151 hardcode_libdir_flag_spec='-L$libdir' 9152 hardcode_shlibpath_var=no 9153 ;; 9154 9155 freebsd1*) 9156 ld_shlibs=no 9157 ;; 9158 9159 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 9160 # support. Future versions do this automatically, but an explicit c++rt0.o 9161 # does not break anything, and helps significantly (at the cost of a little 9162 # extra space). 9163 freebsd2.2*) 9164 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 9165 hardcode_libdir_flag_spec='-R$libdir' 9166 hardcode_direct=yes 9167 hardcode_shlibpath_var=no 9168 ;; 9169 9170 # Unfortunately, older versions of FreeBSD 2 do not have this feature. 9171 freebsd2*) 9172 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9173 hardcode_direct=yes 9174 hardcode_minus_L=yes 9175 hardcode_shlibpath_var=no 9176 ;; 9177 9178 # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 9179 freebsd* | dragonfly*) 9180 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' 9181 hardcode_libdir_flag_spec='-R$libdir' 9182 hardcode_direct=yes 9183 hardcode_shlibpath_var=no 9184 ;; 9185 9186 hpux9*) 9187 if test "$GCC" = yes; then 9188 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' 9189 else 9190 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' 9191 fi 9192 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9193 hardcode_libdir_separator=: 9194 hardcode_direct=yes 9195 9196 # hardcode_minus_L: Not really in the search PATH, 9197 # but as the default location of the library. 9198 hardcode_minus_L=yes 9199 export_dynamic_flag_spec='${wl}-E' 9200 ;; 9201 9202 hpux10*) 9203 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9204 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9205 else 9206 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9207 fi 9208 if test "$with_gnu_ld" = no; then 9209 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9210 hardcode_libdir_flag_spec_ld='+b $libdir' 9211 hardcode_libdir_separator=: 9212 hardcode_direct=yes 9213 hardcode_direct_absolute=yes 9214 export_dynamic_flag_spec='${wl}-E' 9215 # hardcode_minus_L: Not really in the search PATH, 9216 # but as the default location of the library. 9217 hardcode_minus_L=yes 9218 fi 9219 ;; 9220 9221 hpux11*) 9222 if test "$GCC" = yes && test "$with_gnu_ld" = no; then 9223 case $host_cpu in 9224 hppa*64*) 9225 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9226 ;; 9227 ia64*) 9228 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9229 ;; 9230 *) 9231 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9232 ;; 9233 esac 9234 else 9235 case $host_cpu in 9236 hppa*64*) 9237 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9238 ;; 9239 ia64*) 9240 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 9241 ;; 9242 *) 9243 9244 # Older versions of the 11.00 compiler do not understand -b yet 9245 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 9246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 9247$as_echo_n "checking if $CC understands -b... " >&6; } 9248if test "${lt_cv_prog_compiler__b+set}" = set; then : 9249 $as_echo_n "(cached) " >&6 9250else 9251 lt_cv_prog_compiler__b=no 9252 save_LDFLAGS="$LDFLAGS" 9253 LDFLAGS="$LDFLAGS -b" 9254 echo "$lt_simple_link_test_code" > conftest.$ac_ext 9255 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 9256 # The linker can only warn and ignore the option if not recognized 9257 # So say no if there are warnings 9258 if test -s conftest.err; then 9259 # Append any errors to the config.log. 9260 cat conftest.err 1>&5 9261 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 9262 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 9263 if diff conftest.exp conftest.er2 >/dev/null; then 9264 lt_cv_prog_compiler__b=yes 9265 fi 9266 else 9267 lt_cv_prog_compiler__b=yes 9268 fi 9269 fi 9270 $RM -r conftest* 9271 LDFLAGS="$save_LDFLAGS" 9272 9273fi 9274{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 9275$as_echo "$lt_cv_prog_compiler__b" >&6; } 9276 9277if test x"$lt_cv_prog_compiler__b" = xyes; then 9278 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 9279else 9280 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 9281fi 9282 9283 ;; 9284 esac 9285 fi 9286 if test "$with_gnu_ld" = no; then 9287 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 9288 hardcode_libdir_separator=: 9289 9290 case $host_cpu in 9291 hppa*64*|ia64*) 9292 hardcode_direct=no 9293 hardcode_shlibpath_var=no 9294 ;; 9295 *) 9296 hardcode_direct=yes 9297 hardcode_direct_absolute=yes 9298 export_dynamic_flag_spec='${wl}-E' 9299 9300 # hardcode_minus_L: Not really in the search PATH, 9301 # but as the default location of the library. 9302 hardcode_minus_L=yes 9303 ;; 9304 esac 9305 fi 9306 ;; 9307 9308 irix5* | irix6* | nonstopux*) 9309 if test "$GCC" = yes; then 9310 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' 9311 # Try to use the -exported_symbol ld option, if it does not 9312 # work, assume that -exports_file does not work either and 9313 # implicitly export all symbols. 9314 save_LDFLAGS="$LDFLAGS" 9315 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 9316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 9317/* end confdefs.h. */ 9318int foo(void) {} 9319_ACEOF 9320if ac_fn_c_try_link "$LINENO"; then : 9321 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' 9322 9323fi 9324rm -f core conftest.err conftest.$ac_objext \ 9325 conftest$ac_exeext conftest.$ac_ext 9326 LDFLAGS="$save_LDFLAGS" 9327 else 9328 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' 9329 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' 9330 fi 9331 archive_cmds_need_lc='no' 9332 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9333 hardcode_libdir_separator=: 9334 inherit_rpath=yes 9335 link_all_deplibs=yes 9336 ;; 9337 9338 netbsd*) 9339 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 9340 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 9341 else 9342 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 9343 fi 9344 hardcode_libdir_flag_spec='-R$libdir' 9345 hardcode_direct=yes 9346 hardcode_shlibpath_var=no 9347 ;; 9348 9349 newsos6) 9350 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9351 hardcode_direct=yes 9352 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9353 hardcode_libdir_separator=: 9354 hardcode_shlibpath_var=no 9355 ;; 9356 9357 *nto* | *qnx*) 9358 ;; 9359 9360 openbsd*) 9361 if test -f /usr/libexec/ld.so; then 9362 hardcode_direct=yes 9363 hardcode_shlibpath_var=no 9364 hardcode_direct_absolute=yes 9365 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 9366 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9367 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 9368 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9369 export_dynamic_flag_spec='${wl}-E' 9370 else 9371 case $host_os in 9372 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 9373 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 9374 hardcode_libdir_flag_spec='-R$libdir' 9375 ;; 9376 *) 9377 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 9378 hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 9379 ;; 9380 esac 9381 fi 9382 else 9383 ld_shlibs=no 9384 fi 9385 ;; 9386 9387 os2*) 9388 hardcode_libdir_flag_spec='-L$libdir' 9389 hardcode_minus_L=yes 9390 allow_undefined_flag=unsupported 9391 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' 9392 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 9393 ;; 9394 9395 osf3*) 9396 if test "$GCC" = yes; then 9397 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9398 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' 9399 else 9400 allow_undefined_flag=' -expect_unresolved \*' 9401 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' 9402 fi 9403 archive_cmds_need_lc='no' 9404 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9405 hardcode_libdir_separator=: 9406 ;; 9407 9408 osf4* | osf5*) # as osf3* with the addition of -msym flag 9409 if test "$GCC" = yes; then 9410 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 9411 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' 9412 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 9413 else 9414 allow_undefined_flag=' -expect_unresolved \*' 9415 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' 9416 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~ 9417 $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' 9418 9419 # Both c and cxx compiler support -rpath directly 9420 hardcode_libdir_flag_spec='-rpath $libdir' 9421 fi 9422 archive_cmds_need_lc='no' 9423 hardcode_libdir_separator=: 9424 ;; 9425 9426 solaris*) 9427 no_undefined_flag=' -z defs' 9428 if test "$GCC" = yes; then 9429 wlarc='${wl}' 9430 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 9431 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9432 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9433 else 9434 case `$CC -V 2>&1` in 9435 *"Compilers 5.0"*) 9436 wlarc='' 9437 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 9438 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9439 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 9440 ;; 9441 *) 9442 wlarc='${wl}' 9443 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 9444 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 9445 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 9446 ;; 9447 esac 9448 fi 9449 hardcode_libdir_flag_spec='-R$libdir' 9450 hardcode_shlibpath_var=no 9451 case $host_os in 9452 solaris2.[0-5] | solaris2.[0-5].*) ;; 9453 *) 9454 # The compiler driver will combine and reorder linker options, 9455 # but understands `-z linker_flag'. GCC discards it without `$wl', 9456 # but is careful enough not to reorder. 9457 # Supported since Solaris 2.6 (maybe 2.5.1?) 9458 if test "$GCC" = yes; then 9459 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 9460 else 9461 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 9462 fi 9463 ;; 9464 esac 9465 link_all_deplibs=yes 9466 ;; 9467 9468 sunos4*) 9469 if test "x$host_vendor" = xsequent; then 9470 # Use $CC to link under sequent, because it throws in some extra .o 9471 # files that make .init and .fini sections work. 9472 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 9473 else 9474 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 9475 fi 9476 hardcode_libdir_flag_spec='-L$libdir' 9477 hardcode_direct=yes 9478 hardcode_minus_L=yes 9479 hardcode_shlibpath_var=no 9480 ;; 9481 9482 sysv4) 9483 case $host_vendor in 9484 sni) 9485 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9486 hardcode_direct=yes # is this really true??? 9487 ;; 9488 siemens) 9489 ## LD is ld it makes a PLAMLIB 9490 ## CC just makes a GrossModule. 9491 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 9492 reload_cmds='$CC -r -o $output$reload_objs' 9493 hardcode_direct=no 9494 ;; 9495 motorola) 9496 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9497 hardcode_direct=no #Motorola manual says yes, but my tests say they lie 9498 ;; 9499 esac 9500 runpath_var='LD_RUN_PATH' 9501 hardcode_shlibpath_var=no 9502 ;; 9503 9504 sysv4.3*) 9505 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9506 hardcode_shlibpath_var=no 9507 export_dynamic_flag_spec='-Bexport' 9508 ;; 9509 9510 sysv4*MP*) 9511 if test -d /usr/nec; then 9512 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9513 hardcode_shlibpath_var=no 9514 runpath_var=LD_RUN_PATH 9515 hardcode_runpath_var=yes 9516 ld_shlibs=yes 9517 fi 9518 ;; 9519 9520 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 9521 no_undefined_flag='${wl}-z,text' 9522 archive_cmds_need_lc=no 9523 hardcode_shlibpath_var=no 9524 runpath_var='LD_RUN_PATH' 9525 9526 if test "$GCC" = yes; then 9527 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9528 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9529 else 9530 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9531 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9532 fi 9533 ;; 9534 9535 sysv5* | sco3.2v5* | sco5v6*) 9536 # Note: We can NOT use -z defs as we might desire, because we do not 9537 # link with -lc, and that would cause any symbols used from libc to 9538 # always be unresolved, which means just about no library would 9539 # ever link correctly. If we're not using GNU ld we use -z text 9540 # though, which does catch some bad symbols but isn't as heavy-handed 9541 # as -z defs. 9542 no_undefined_flag='${wl}-z,text' 9543 allow_undefined_flag='${wl}-z,nodefs' 9544 archive_cmds_need_lc=no 9545 hardcode_shlibpath_var=no 9546 hardcode_libdir_flag_spec='${wl}-R,$libdir' 9547 hardcode_libdir_separator=':' 9548 link_all_deplibs=yes 9549 export_dynamic_flag_spec='${wl}-Bexport' 9550 runpath_var='LD_RUN_PATH' 9551 9552 if test "$GCC" = yes; then 9553 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9554 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9555 else 9556 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9557 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 9558 fi 9559 ;; 9560 9561 uts4*) 9562 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 9563 hardcode_libdir_flag_spec='-L$libdir' 9564 hardcode_shlibpath_var=no 9565 ;; 9566 9567 *) 9568 ld_shlibs=no 9569 ;; 9570 esac 9571 9572 if test x$host_vendor = xsni; then 9573 case $host in 9574 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 9575 export_dynamic_flag_spec='${wl}-Blargedynsym' 9576 ;; 9577 esac 9578 fi 9579 fi 9580 9581{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 9582$as_echo "$ld_shlibs" >&6; } 9583test "$ld_shlibs" = no && can_build_shared=no 9584 9585with_gnu_ld=$with_gnu_ld 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601# 9602# Do we need to explicitly link libc? 9603# 9604case "x$archive_cmds_need_lc" in 9605x|xyes) 9606 # Assume -lc should be added 9607 archive_cmds_need_lc=yes 9608 9609 if test "$enable_shared" = yes && test "$GCC" = yes; then 9610 case $archive_cmds in 9611 *'~'*) 9612 # FIXME: we may have to deal with multi-command sequences. 9613 ;; 9614 '$CC '*) 9615 # Test whether the compiler implicitly links with -lc since on some 9616 # systems, -lgcc has to come before -lc. If gcc already passes -lc 9617 # to ld, don't add -lc before -lgcc. 9618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 9619$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 9620if test "${lt_cv_archive_cmds_need_lc+set}" = set; then : 9621 $as_echo_n "(cached) " >&6 9622else 9623 $RM conftest* 9624 echo "$lt_simple_compile_test_code" > conftest.$ac_ext 9625 9626 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 9627 (eval $ac_compile) 2>&5 9628 ac_status=$? 9629 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9630 test $ac_status = 0; } 2>conftest.err; then 9631 soname=conftest 9632 lib=conftest 9633 libobjs=conftest.$ac_objext 9634 deplibs= 9635 wl=$lt_prog_compiler_wl 9636 pic_flag=$lt_prog_compiler_pic 9637 compiler_flags=-v 9638 linker_flags=-v 9639 verstring= 9640 output_objdir=. 9641 libname=conftest 9642 lt_save_allow_undefined_flag=$allow_undefined_flag 9643 allow_undefined_flag= 9644 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 9645 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 9646 ac_status=$? 9647 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 9648 test $ac_status = 0; } 9649 then 9650 lt_cv_archive_cmds_need_lc=no 9651 else 9652 lt_cv_archive_cmds_need_lc=yes 9653 fi 9654 allow_undefined_flag=$lt_save_allow_undefined_flag 9655 else 9656 cat conftest.err 1>&5 9657 fi 9658 $RM conftest* 9659 9660fi 9661{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 9662$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 9663 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 9664 ;; 9665 esac 9666 fi 9667 ;; 9668esac 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 9827$as_echo_n "checking dynamic linker characteristics... " >&6; } 9828 9829if test "$GCC" = yes; then 9830 case $host_os in 9831 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 9832 *) lt_awk_arg="/^libraries:/" ;; 9833 esac 9834 case $host_os in 9835 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 9836 *) lt_sed_strip_eq="s,=/,/,g" ;; 9837 esac 9838 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 9839 case $lt_search_path_spec in 9840 *\;*) 9841 # if the path contains ";" then we assume it to be the separator 9842 # otherwise default to the standard path separator (i.e. ":") - it is 9843 # assumed that no part of a normal pathname contains ";" but that should 9844 # okay in the real world where ";" in dirpaths is itself problematic. 9845 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 9846 ;; 9847 *) 9848 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 9849 ;; 9850 esac 9851 # Ok, now we have the path, separated by spaces, we can step through it 9852 # and add multilib dir if necessary. 9853 lt_tmp_lt_search_path_spec= 9854 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 9855 for lt_sys_path in $lt_search_path_spec; do 9856 if test -d "$lt_sys_path/$lt_multi_os_dir"; then 9857 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 9858 else 9859 test -d "$lt_sys_path" && \ 9860 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 9861 fi 9862 done 9863 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 9864BEGIN {RS=" "; FS="/|\n";} { 9865 lt_foo=""; 9866 lt_count=0; 9867 for (lt_i = NF; lt_i > 0; lt_i--) { 9868 if ($lt_i != "" && $lt_i != ".") { 9869 if ($lt_i == "..") { 9870 lt_count++; 9871 } else { 9872 if (lt_count == 0) { 9873 lt_foo="/" $lt_i lt_foo; 9874 } else { 9875 lt_count--; 9876 } 9877 } 9878 } 9879 } 9880 if (lt_foo != "") { lt_freq[lt_foo]++; } 9881 if (lt_freq[lt_foo] == 1) { print lt_foo; } 9882}'` 9883 # AWK program above erroneously prepends '/' to C:/dos/paths 9884 # for these hosts. 9885 case $host_os in 9886 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 9887 $SED 's,/\([A-Za-z]:\),\1,g'` ;; 9888 esac 9889 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 9890else 9891 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 9892fi 9893library_names_spec= 9894libname_spec='lib$name' 9895soname_spec= 9896shrext_cmds=".so" 9897postinstall_cmds= 9898postuninstall_cmds= 9899finish_cmds= 9900finish_eval= 9901shlibpath_var= 9902shlibpath_overrides_runpath=unknown 9903version_type=none 9904dynamic_linker="$host_os ld.so" 9905sys_lib_dlsearch_path_spec="/lib /usr/lib" 9906need_lib_prefix=unknown 9907hardcode_into_libs=no 9908 9909# when you set need_version to no, make sure it does not cause -set_version 9910# flags to be left without arguments 9911need_version=unknown 9912 9913case $host_os in 9914aix3*) 9915 version_type=linux 9916 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 9917 shlibpath_var=LIBPATH 9918 9919 # AIX 3 has no versioning support, so we append a major version to the name. 9920 soname_spec='${libname}${release}${shared_ext}$major' 9921 ;; 9922 9923aix[4-9]*) 9924 version_type=linux 9925 need_lib_prefix=no 9926 need_version=no 9927 hardcode_into_libs=yes 9928 if test "$host_cpu" = ia64; then 9929 # AIX 5 supports IA64 9930 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 9931 shlibpath_var=LD_LIBRARY_PATH 9932 else 9933 # With GCC up to 2.95.x, collect2 would create an import file 9934 # for dependence libraries. The import file would start with 9935 # the line `#! .'. This would cause the generated library to 9936 # depend on `.', always an invalid library. This was fixed in 9937 # development snapshots of GCC prior to 3.0. 9938 case $host_os in 9939 aix4 | aix4.[01] | aix4.[01].*) 9940 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 9941 echo ' yes ' 9942 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 9943 : 9944 else 9945 can_build_shared=no 9946 fi 9947 ;; 9948 esac 9949 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 9950 # soname into executable. Probably we can add versioning support to 9951 # collect2, so additional links can be useful in future. 9952 if test "$aix_use_runtimelinking" = yes; then 9953 # If using run time linking (on AIX 4.2 or later) use lib<name>.so 9954 # instead of lib<name>.a to let people know that these are not 9955 # typical AIX shared libraries. 9956 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9957 else 9958 # We preserve .a as extension for shared libraries through AIX4.2 9959 # and later when we are not doing run time linking. 9960 library_names_spec='${libname}${release}.a $libname.a' 9961 soname_spec='${libname}${release}${shared_ext}$major' 9962 fi 9963 shlibpath_var=LIBPATH 9964 fi 9965 ;; 9966 9967amigaos*) 9968 case $host_cpu in 9969 powerpc) 9970 # Since July 2007 AmigaOS4 officially supports .so libraries. 9971 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 9972 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9973 ;; 9974 m68k) 9975 library_names_spec='$libname.ixlibrary $libname.a' 9976 # Create ${libname}_ixlibrary.a entries in /sys/libs. 9977 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' 9978 ;; 9979 esac 9980 ;; 9981 9982beos*) 9983 library_names_spec='${libname}${shared_ext}' 9984 dynamic_linker="$host_os ld.so" 9985 shlibpath_var=LIBRARY_PATH 9986 ;; 9987 9988bsdi[45]*) 9989 version_type=linux 9990 need_version=no 9991 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 9992 soname_spec='${libname}${release}${shared_ext}$major' 9993 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 9994 shlibpath_var=LD_LIBRARY_PATH 9995 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 9996 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 9997 # the default ld.so.conf also contains /usr/contrib/lib and 9998 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 9999 # libtool to hard-code these into programs 10000 ;; 10001 10002cygwin* | mingw* | pw32* | cegcc*) 10003 version_type=windows 10004 shrext_cmds=".dll" 10005 need_version=no 10006 need_lib_prefix=no 10007 10008 case $GCC,$host_os in 10009 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*) 10010 library_names_spec='$libname.dll.a' 10011 # DLL is installed to $(libdir)/../bin by postinstall_cmds 10012 postinstall_cmds='base_file=`basename \${file}`~ 10013 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 10014 dldir=$destdir/`dirname \$dlpath`~ 10015 test -d \$dldir || mkdir -p \$dldir~ 10016 $install_prog $dir/$dlname \$dldir/$dlname~ 10017 chmod a+x \$dldir/$dlname~ 10018 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 10019 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 10020 fi' 10021 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 10022 dlpath=$dir/\$dldll~ 10023 $RM \$dlpath' 10024 shlibpath_overrides_runpath=yes 10025 10026 case $host_os in 10027 cygwin*) 10028 # Cygwin DLLs use 'cyg' prefix rather than 'lib' 10029 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10030 10031 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 10032 ;; 10033 mingw* | cegcc*) 10034 # MinGW DLLs use traditional 'lib' prefix 10035 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10036 ;; 10037 pw32*) 10038 # pw32 DLLs use 'pw' prefix rather than 'lib' 10039 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 10040 ;; 10041 esac 10042 ;; 10043 10044 *) 10045 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 10046 ;; 10047 esac 10048 dynamic_linker='Win32 ld.exe' 10049 # FIXME: first we should search . and the directory the executable is in 10050 shlibpath_var=PATH 10051 ;; 10052 10053darwin* | rhapsody*) 10054 dynamic_linker="$host_os dyld" 10055 version_type=darwin 10056 need_lib_prefix=no 10057 need_version=no 10058 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 10059 soname_spec='${libname}${release}${major}$shared_ext' 10060 shlibpath_overrides_runpath=yes 10061 shlibpath_var=DYLD_LIBRARY_PATH 10062 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 10063 10064 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 10065 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 10066 ;; 10067 10068dgux*) 10069 version_type=linux 10070 need_lib_prefix=no 10071 need_version=no 10072 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 10073 soname_spec='${libname}${release}${shared_ext}$major' 10074 shlibpath_var=LD_LIBRARY_PATH 10075 ;; 10076 10077freebsd1*) 10078 dynamic_linker=no 10079 ;; 10080 10081freebsd* | dragonfly*) 10082 # DragonFly does not have aout. When/if they implement a new 10083 # versioning mechanism, adjust this. 10084 if test -x /usr/bin/objformat; then 10085 objformat=`/usr/bin/objformat` 10086 else 10087 case $host_os in 10088 freebsd[123]*) objformat=aout ;; 10089 *) objformat=elf ;; 10090 esac 10091 fi 10092 version_type=freebsd-$objformat 10093 case $version_type in 10094 freebsd-elf*) 10095 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10096 need_version=no 10097 need_lib_prefix=no 10098 ;; 10099 freebsd-*) 10100 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 10101 need_version=yes 10102 ;; 10103 esac 10104 shlibpath_var=LD_LIBRARY_PATH 10105 case $host_os in 10106 freebsd2*) 10107 shlibpath_overrides_runpath=yes 10108 ;; 10109 freebsd3.[01]* | freebsdelf3.[01]*) 10110 shlibpath_overrides_runpath=yes 10111 hardcode_into_libs=yes 10112 ;; 10113 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 10114 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 10115 shlibpath_overrides_runpath=no 10116 hardcode_into_libs=yes 10117 ;; 10118 *) # from 4.6 on, and DragonFly 10119 shlibpath_overrides_runpath=yes 10120 hardcode_into_libs=yes 10121 ;; 10122 esac 10123 ;; 10124 10125gnu*) 10126 version_type=linux 10127 need_lib_prefix=no 10128 need_version=no 10129 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10130 soname_spec='${libname}${release}${shared_ext}$major' 10131 shlibpath_var=LD_LIBRARY_PATH 10132 hardcode_into_libs=yes 10133 ;; 10134 10135haiku*) 10136 version_type=linux 10137 need_lib_prefix=no 10138 need_version=no 10139 dynamic_linker="$host_os runtime_loader" 10140 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 10141 soname_spec='${libname}${release}${shared_ext}$major' 10142 shlibpath_var=LIBRARY_PATH 10143 shlibpath_overrides_runpath=yes 10144 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 10145 hardcode_into_libs=yes 10146 ;; 10147 10148hpux9* | hpux10* | hpux11*) 10149 # Give a soname corresponding to the major version so that dld.sl refuses to 10150 # link against other versions. 10151 version_type=sunos 10152 need_lib_prefix=no 10153 need_version=no 10154 case $host_cpu in 10155 ia64*) 10156 shrext_cmds='.so' 10157 hardcode_into_libs=yes 10158 dynamic_linker="$host_os dld.so" 10159 shlibpath_var=LD_LIBRARY_PATH 10160 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10161 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10162 soname_spec='${libname}${release}${shared_ext}$major' 10163 if test "X$HPUX_IA64_MODE" = X32; then 10164 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 10165 else 10166 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 10167 fi 10168 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10169 ;; 10170 hppa*64*) 10171 shrext_cmds='.sl' 10172 hardcode_into_libs=yes 10173 dynamic_linker="$host_os dld.sl" 10174 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 10175 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 10176 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10177 soname_spec='${libname}${release}${shared_ext}$major' 10178 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 10179 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 10180 ;; 10181 *) 10182 shrext_cmds='.sl' 10183 dynamic_linker="$host_os dld.sl" 10184 shlibpath_var=SHLIB_PATH 10185 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 10186 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10187 soname_spec='${libname}${release}${shared_ext}$major' 10188 ;; 10189 esac 10190 # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 10191 postinstall_cmds='chmod 555 $lib' 10192 # or fails outright, so override atomically: 10193 install_override_mode=555 10194 ;; 10195 10196interix[3-9]*) 10197 version_type=linux 10198 need_lib_prefix=no 10199 need_version=no 10200 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10201 soname_spec='${libname}${release}${shared_ext}$major' 10202 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 10203 shlibpath_var=LD_LIBRARY_PATH 10204 shlibpath_overrides_runpath=no 10205 hardcode_into_libs=yes 10206 ;; 10207 10208irix5* | irix6* | nonstopux*) 10209 case $host_os in 10210 nonstopux*) version_type=nonstopux ;; 10211 *) 10212 if test "$lt_cv_prog_gnu_ld" = yes; then 10213 version_type=linux 10214 else 10215 version_type=irix 10216 fi ;; 10217 esac 10218 need_lib_prefix=no 10219 need_version=no 10220 soname_spec='${libname}${release}${shared_ext}$major' 10221 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 10222 case $host_os in 10223 irix5* | nonstopux*) 10224 libsuff= shlibsuff= 10225 ;; 10226 *) 10227 case $LD in # libtool.m4 will add one of these switches to LD 10228 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 10229 libsuff= shlibsuff= libmagic=32-bit;; 10230 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 10231 libsuff=32 shlibsuff=N32 libmagic=N32;; 10232 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 10233 libsuff=64 shlibsuff=64 libmagic=64-bit;; 10234 *) libsuff= shlibsuff= libmagic=never-match;; 10235 esac 10236 ;; 10237 esac 10238 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 10239 shlibpath_overrides_runpath=no 10240 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 10241 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 10242 hardcode_into_libs=yes 10243 ;; 10244 10245# No shared lib support for Linux oldld, aout, or coff. 10246linux*oldld* | linux*aout* | linux*coff*) 10247 dynamic_linker=no 10248 ;; 10249 10250# This must be Linux ELF. 10251linux* | k*bsd*-gnu | kopensolaris*-gnu) 10252 version_type=linux 10253 need_lib_prefix=no 10254 need_version=no 10255 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10256 soname_spec='${libname}${release}${shared_ext}$major' 10257 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 10258 shlibpath_var=LD_LIBRARY_PATH 10259 shlibpath_overrides_runpath=no 10260 10261 # Some binutils ld are patched to set DT_RUNPATH 10262 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then : 10263 $as_echo_n "(cached) " >&6 10264else 10265 lt_cv_shlibpath_overrides_runpath=no 10266 save_LDFLAGS=$LDFLAGS 10267 save_libdir=$libdir 10268 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 10269 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 10270 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10271/* end confdefs.h. */ 10272 10273int 10274main () 10275{ 10276 10277 ; 10278 return 0; 10279} 10280_ACEOF 10281if ac_fn_c_try_link "$LINENO"; then : 10282 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 10283 lt_cv_shlibpath_overrides_runpath=yes 10284fi 10285fi 10286rm -f core conftest.err conftest.$ac_objext \ 10287 conftest$ac_exeext conftest.$ac_ext 10288 LDFLAGS=$save_LDFLAGS 10289 libdir=$save_libdir 10290 10291fi 10292 10293 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 10294 10295 # This implies no fast_install, which is unacceptable. 10296 # Some rework will be needed to allow for fast_install 10297 # before this can be enabled. 10298 hardcode_into_libs=yes 10299 10300 # Add ABI-specific directories to the system library path. 10301 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" 10302 10303 # Append ld.so.conf contents to the search path 10304 if test -f /etc/ld.so.conf; then 10305 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' ' '` 10306 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" 10307 10308 fi 10309 10310 # We used to test for /lib/ld.so.1 and disable shared libraries on 10311 # powerpc, because MkLinux only supported shared libraries with the 10312 # GNU dynamic linker. Since this was broken with cross compilers, 10313 # most powerpc-linux boxes support dynamic linking these days and 10314 # people can always --disable-shared, the test was removed, and we 10315 # assume the GNU/Linux dynamic linker is in use. 10316 dynamic_linker='GNU/Linux ld.so' 10317 ;; 10318 10319netbsd*) 10320 version_type=sunos 10321 need_lib_prefix=no 10322 need_version=no 10323 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 10324 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10325 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10326 dynamic_linker='NetBSD (a.out) ld.so' 10327 else 10328 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 10329 soname_spec='${libname}${release}${shared_ext}$major' 10330 dynamic_linker='NetBSD ld.elf_so' 10331 fi 10332 shlibpath_var=LD_LIBRARY_PATH 10333 shlibpath_overrides_runpath=yes 10334 hardcode_into_libs=yes 10335 ;; 10336 10337newsos6) 10338 version_type=linux 10339 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10340 shlibpath_var=LD_LIBRARY_PATH 10341 shlibpath_overrides_runpath=yes 10342 ;; 10343 10344*nto* | *qnx*) 10345 version_type=qnx 10346 need_lib_prefix=no 10347 need_version=no 10348 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10349 soname_spec='${libname}${release}${shared_ext}$major' 10350 shlibpath_var=LD_LIBRARY_PATH 10351 shlibpath_overrides_runpath=no 10352 hardcode_into_libs=yes 10353 dynamic_linker='ldqnx.so' 10354 ;; 10355 10356openbsd*) 10357 version_type=sunos 10358 sys_lib_dlsearch_path_spec="/usr/lib" 10359 need_lib_prefix=no 10360 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 10361 case $host_os in 10362 openbsd3.3 | openbsd3.3.*) need_version=yes ;; 10363 *) need_version=no ;; 10364 esac 10365 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10366 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 10367 shlibpath_var=LD_LIBRARY_PATH 10368 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 10369 case $host_os in 10370 openbsd2.[89] | openbsd2.[89].*) 10371 shlibpath_overrides_runpath=no 10372 ;; 10373 *) 10374 shlibpath_overrides_runpath=yes 10375 ;; 10376 esac 10377 else 10378 shlibpath_overrides_runpath=yes 10379 fi 10380 ;; 10381 10382os2*) 10383 libname_spec='$name' 10384 shrext_cmds=".dll" 10385 need_lib_prefix=no 10386 library_names_spec='$libname${shared_ext} $libname.a' 10387 dynamic_linker='OS/2 ld.exe' 10388 shlibpath_var=LIBPATH 10389 ;; 10390 10391osf3* | osf4* | osf5*) 10392 version_type=osf 10393 need_lib_prefix=no 10394 need_version=no 10395 soname_spec='${libname}${release}${shared_ext}$major' 10396 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10397 shlibpath_var=LD_LIBRARY_PATH 10398 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 10399 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 10400 ;; 10401 10402rdos*) 10403 dynamic_linker=no 10404 ;; 10405 10406solaris*) 10407 version_type=linux 10408 need_lib_prefix=no 10409 need_version=no 10410 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10411 soname_spec='${libname}${release}${shared_ext}$major' 10412 shlibpath_var=LD_LIBRARY_PATH 10413 shlibpath_overrides_runpath=yes 10414 hardcode_into_libs=yes 10415 # ldd complains unless libraries are executable 10416 postinstall_cmds='chmod +x $lib' 10417 ;; 10418 10419sunos4*) 10420 version_type=sunos 10421 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 10422 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 10423 shlibpath_var=LD_LIBRARY_PATH 10424 shlibpath_overrides_runpath=yes 10425 if test "$with_gnu_ld" = yes; then 10426 need_lib_prefix=no 10427 fi 10428 need_version=yes 10429 ;; 10430 10431sysv4 | sysv4.3*) 10432 version_type=linux 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=LD_LIBRARY_PATH 10436 case $host_vendor in 10437 sni) 10438 shlibpath_overrides_runpath=no 10439 need_lib_prefix=no 10440 runpath_var=LD_RUN_PATH 10441 ;; 10442 siemens) 10443 need_lib_prefix=no 10444 ;; 10445 motorola) 10446 need_lib_prefix=no 10447 need_version=no 10448 shlibpath_overrides_runpath=no 10449 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 10450 ;; 10451 esac 10452 ;; 10453 10454sysv4*MP*) 10455 if test -d /usr/nec ;then 10456 version_type=linux 10457 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 10458 soname_spec='$libname${shared_ext}.$major' 10459 shlibpath_var=LD_LIBRARY_PATH 10460 fi 10461 ;; 10462 10463sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 10464 version_type=freebsd-elf 10465 need_lib_prefix=no 10466 need_version=no 10467 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 10468 soname_spec='${libname}${release}${shared_ext}$major' 10469 shlibpath_var=LD_LIBRARY_PATH 10470 shlibpath_overrides_runpath=yes 10471 hardcode_into_libs=yes 10472 if test "$with_gnu_ld" = yes; then 10473 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 10474 else 10475 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 10476 case $host_os in 10477 sco3.2v5*) 10478 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 10479 ;; 10480 esac 10481 fi 10482 sys_lib_dlsearch_path_spec='/usr/lib' 10483 ;; 10484 10485tpf*) 10486 # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 10487 version_type=linux 10488 need_lib_prefix=no 10489 need_version=no 10490 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10491 shlibpath_var=LD_LIBRARY_PATH 10492 shlibpath_overrides_runpath=no 10493 hardcode_into_libs=yes 10494 ;; 10495 10496uts4*) 10497 version_type=linux 10498 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 10499 soname_spec='${libname}${release}${shared_ext}$major' 10500 shlibpath_var=LD_LIBRARY_PATH 10501 ;; 10502 10503*) 10504 dynamic_linker=no 10505 ;; 10506esac 10507{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 10508$as_echo "$dynamic_linker" >&6; } 10509test "$dynamic_linker" = no && can_build_shared=no 10510 10511variables_saved_for_relink="PATH $shlibpath_var $runpath_var" 10512if test "$GCC" = yes; then 10513 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 10514fi 10515 10516if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 10517 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 10518fi 10519if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 10520 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 10521fi 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 10547 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 10615$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 10616hardcode_action= 10617if test -n "$hardcode_libdir_flag_spec" || 10618 test -n "$runpath_var" || 10619 test "X$hardcode_automatic" = "Xyes" ; then 10620 10621 # We can hardcode non-existent directories. 10622 if test "$hardcode_direct" != no && 10623 # If the only mechanism to avoid hardcoding is shlibpath_var, we 10624 # have to relink, otherwise we might link with an installed library 10625 # when we should be linking with a yet-to-be-installed one 10626 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 10627 test "$hardcode_minus_L" != no; then 10628 # Linking always hardcodes the temporary library directory. 10629 hardcode_action=relink 10630 else 10631 # We can link without hardcoding, and we can hardcode nonexisting dirs. 10632 hardcode_action=immediate 10633 fi 10634else 10635 # We cannot hardcode anything, or else we can only hardcode existing 10636 # directories. 10637 hardcode_action=unsupported 10638fi 10639{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 10640$as_echo "$hardcode_action" >&6; } 10641 10642if test "$hardcode_action" = relink || 10643 test "$inherit_rpath" = yes; then 10644 # Fast installation is not supported 10645 enable_fast_install=no 10646elif test "$shlibpath_overrides_runpath" = yes || 10647 test "$enable_shared" = no; then 10648 # Fast installation is not necessary 10649 enable_fast_install=needless 10650fi 10651 10652 10653 10654 10655 10656 10657 if test "x$enable_dlopen" != xyes; then 10658 enable_dlopen=unknown 10659 enable_dlopen_self=unknown 10660 enable_dlopen_self_static=unknown 10661else 10662 lt_cv_dlopen=no 10663 lt_cv_dlopen_libs= 10664 10665 case $host_os in 10666 beos*) 10667 lt_cv_dlopen="load_add_on" 10668 lt_cv_dlopen_libs= 10669 lt_cv_dlopen_self=yes 10670 ;; 10671 10672 mingw* | pw32* | cegcc*) 10673 lt_cv_dlopen="LoadLibrary" 10674 lt_cv_dlopen_libs= 10675 ;; 10676 10677 cygwin*) 10678 lt_cv_dlopen="dlopen" 10679 lt_cv_dlopen_libs= 10680 ;; 10681 10682 darwin*) 10683 # if libdl is installed we need to link against it 10684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10685$as_echo_n "checking for dlopen in -ldl... " >&6; } 10686if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10687 $as_echo_n "(cached) " >&6 10688else 10689 ac_check_lib_save_LIBS=$LIBS 10690LIBS="-ldl $LIBS" 10691cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10692/* end confdefs.h. */ 10693 10694/* Override any GCC internal prototype to avoid an error. 10695 Use char because int might match the return type of a GCC 10696 builtin and then its argument prototype would still apply. */ 10697#ifdef __cplusplus 10698extern "C" 10699#endif 10700char dlopen (); 10701int 10702main () 10703{ 10704return dlopen (); 10705 ; 10706 return 0; 10707} 10708_ACEOF 10709if ac_fn_c_try_link "$LINENO"; then : 10710 ac_cv_lib_dl_dlopen=yes 10711else 10712 ac_cv_lib_dl_dlopen=no 10713fi 10714rm -f core conftest.err conftest.$ac_objext \ 10715 conftest$ac_exeext conftest.$ac_ext 10716LIBS=$ac_check_lib_save_LIBS 10717fi 10718{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10719$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10720if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10721 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10722else 10723 10724 lt_cv_dlopen="dyld" 10725 lt_cv_dlopen_libs= 10726 lt_cv_dlopen_self=yes 10727 10728fi 10729 10730 ;; 10731 10732 *) 10733 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 10734if test "x$ac_cv_func_shl_load" = x""yes; then : 10735 lt_cv_dlopen="shl_load" 10736else 10737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 10738$as_echo_n "checking for shl_load in -ldld... " >&6; } 10739if test "${ac_cv_lib_dld_shl_load+set}" = set; then : 10740 $as_echo_n "(cached) " >&6 10741else 10742 ac_check_lib_save_LIBS=$LIBS 10743LIBS="-ldld $LIBS" 10744cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10745/* end confdefs.h. */ 10746 10747/* Override any GCC internal prototype to avoid an error. 10748 Use char because int might match the return type of a GCC 10749 builtin and then its argument prototype would still apply. */ 10750#ifdef __cplusplus 10751extern "C" 10752#endif 10753char shl_load (); 10754int 10755main () 10756{ 10757return shl_load (); 10758 ; 10759 return 0; 10760} 10761_ACEOF 10762if ac_fn_c_try_link "$LINENO"; then : 10763 ac_cv_lib_dld_shl_load=yes 10764else 10765 ac_cv_lib_dld_shl_load=no 10766fi 10767rm -f core conftest.err conftest.$ac_objext \ 10768 conftest$ac_exeext conftest.$ac_ext 10769LIBS=$ac_check_lib_save_LIBS 10770fi 10771{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 10772$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 10773if test "x$ac_cv_lib_dld_shl_load" = x""yes; then : 10774 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 10775else 10776 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 10777if test "x$ac_cv_func_dlopen" = x""yes; then : 10778 lt_cv_dlopen="dlopen" 10779else 10780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 10781$as_echo_n "checking for dlopen in -ldl... " >&6; } 10782if test "${ac_cv_lib_dl_dlopen+set}" = set; then : 10783 $as_echo_n "(cached) " >&6 10784else 10785 ac_check_lib_save_LIBS=$LIBS 10786LIBS="-ldl $LIBS" 10787cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10788/* end confdefs.h. */ 10789 10790/* Override any GCC internal prototype to avoid an error. 10791 Use char because int might match the return type of a GCC 10792 builtin and then its argument prototype would still apply. */ 10793#ifdef __cplusplus 10794extern "C" 10795#endif 10796char dlopen (); 10797int 10798main () 10799{ 10800return dlopen (); 10801 ; 10802 return 0; 10803} 10804_ACEOF 10805if ac_fn_c_try_link "$LINENO"; then : 10806 ac_cv_lib_dl_dlopen=yes 10807else 10808 ac_cv_lib_dl_dlopen=no 10809fi 10810rm -f core conftest.err conftest.$ac_objext \ 10811 conftest$ac_exeext conftest.$ac_ext 10812LIBS=$ac_check_lib_save_LIBS 10813fi 10814{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 10815$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 10816if test "x$ac_cv_lib_dl_dlopen" = x""yes; then : 10817 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 10818else 10819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 10820$as_echo_n "checking for dlopen in -lsvld... " >&6; } 10821if test "${ac_cv_lib_svld_dlopen+set}" = set; then : 10822 $as_echo_n "(cached) " >&6 10823else 10824 ac_check_lib_save_LIBS=$LIBS 10825LIBS="-lsvld $LIBS" 10826cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10827/* end confdefs.h. */ 10828 10829/* Override any GCC internal prototype to avoid an error. 10830 Use char because int might match the return type of a GCC 10831 builtin and then its argument prototype would still apply. */ 10832#ifdef __cplusplus 10833extern "C" 10834#endif 10835char dlopen (); 10836int 10837main () 10838{ 10839return dlopen (); 10840 ; 10841 return 0; 10842} 10843_ACEOF 10844if ac_fn_c_try_link "$LINENO"; then : 10845 ac_cv_lib_svld_dlopen=yes 10846else 10847 ac_cv_lib_svld_dlopen=no 10848fi 10849rm -f core conftest.err conftest.$ac_objext \ 10850 conftest$ac_exeext conftest.$ac_ext 10851LIBS=$ac_check_lib_save_LIBS 10852fi 10853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 10854$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 10855if test "x$ac_cv_lib_svld_dlopen" = x""yes; then : 10856 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 10857else 10858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 10859$as_echo_n "checking for dld_link in -ldld... " >&6; } 10860if test "${ac_cv_lib_dld_dld_link+set}" = set; then : 10861 $as_echo_n "(cached) " >&6 10862else 10863 ac_check_lib_save_LIBS=$LIBS 10864LIBS="-ldld $LIBS" 10865cat confdefs.h - <<_ACEOF >conftest.$ac_ext 10866/* end confdefs.h. */ 10867 10868/* Override any GCC internal prototype to avoid an error. 10869 Use char because int might match the return type of a GCC 10870 builtin and then its argument prototype would still apply. */ 10871#ifdef __cplusplus 10872extern "C" 10873#endif 10874char dld_link (); 10875int 10876main () 10877{ 10878return dld_link (); 10879 ; 10880 return 0; 10881} 10882_ACEOF 10883if ac_fn_c_try_link "$LINENO"; then : 10884 ac_cv_lib_dld_dld_link=yes 10885else 10886 ac_cv_lib_dld_dld_link=no 10887fi 10888rm -f core conftest.err conftest.$ac_objext \ 10889 conftest$ac_exeext conftest.$ac_ext 10890LIBS=$ac_check_lib_save_LIBS 10891fi 10892{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 10893$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 10894if test "x$ac_cv_lib_dld_dld_link" = x""yes; then : 10895 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 10896fi 10897 10898 10899fi 10900 10901 10902fi 10903 10904 10905fi 10906 10907 10908fi 10909 10910 10911fi 10912 10913 ;; 10914 esac 10915 10916 if test "x$lt_cv_dlopen" != xno; then 10917 enable_dlopen=yes 10918 else 10919 enable_dlopen=no 10920 fi 10921 10922 case $lt_cv_dlopen in 10923 dlopen) 10924 save_CPPFLAGS="$CPPFLAGS" 10925 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 10926 10927 save_LDFLAGS="$LDFLAGS" 10928 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 10929 10930 save_LIBS="$LIBS" 10931 LIBS="$lt_cv_dlopen_libs $LIBS" 10932 10933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 10934$as_echo_n "checking whether a program can dlopen itself... " >&6; } 10935if test "${lt_cv_dlopen_self+set}" = set; then : 10936 $as_echo_n "(cached) " >&6 10937else 10938 if test "$cross_compiling" = yes; then : 10939 lt_cv_dlopen_self=cross 10940else 10941 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10942 lt_status=$lt_dlunknown 10943 cat > conftest.$ac_ext <<_LT_EOF 10944#line $LINENO "configure" 10945#include "confdefs.h" 10946 10947#if HAVE_DLFCN_H 10948#include <dlfcn.h> 10949#endif 10950 10951#include <stdio.h> 10952 10953#ifdef RTLD_GLOBAL 10954# define LT_DLGLOBAL RTLD_GLOBAL 10955#else 10956# ifdef DL_GLOBAL 10957# define LT_DLGLOBAL DL_GLOBAL 10958# else 10959# define LT_DLGLOBAL 0 10960# endif 10961#endif 10962 10963/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 10964 find out it does not work in some platform. */ 10965#ifndef LT_DLLAZY_OR_NOW 10966# ifdef RTLD_LAZY 10967# define LT_DLLAZY_OR_NOW RTLD_LAZY 10968# else 10969# ifdef DL_LAZY 10970# define LT_DLLAZY_OR_NOW DL_LAZY 10971# else 10972# ifdef RTLD_NOW 10973# define LT_DLLAZY_OR_NOW RTLD_NOW 10974# else 10975# ifdef DL_NOW 10976# define LT_DLLAZY_OR_NOW DL_NOW 10977# else 10978# define LT_DLLAZY_OR_NOW 0 10979# endif 10980# endif 10981# endif 10982# endif 10983#endif 10984 10985/* When -fvisbility=hidden is used, assume the code has been annotated 10986 correspondingly for the symbols needed. */ 10987#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 10988void fnord () __attribute__((visibility("default"))); 10989#endif 10990 10991void fnord () { int i=42; } 10992int main () 10993{ 10994 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 10995 int status = $lt_dlunknown; 10996 10997 if (self) 10998 { 10999 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11000 else 11001 { 11002 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11003 else puts (dlerror ()); 11004 } 11005 /* dlclose (self); */ 11006 } 11007 else 11008 puts (dlerror ()); 11009 11010 return status; 11011} 11012_LT_EOF 11013 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11014 (eval $ac_link) 2>&5 11015 ac_status=$? 11016 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11017 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11018 (./conftest; exit; ) >&5 2>/dev/null 11019 lt_status=$? 11020 case x$lt_status in 11021 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 11022 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 11023 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 11024 esac 11025 else : 11026 # compilation failed 11027 lt_cv_dlopen_self=no 11028 fi 11029fi 11030rm -fr conftest* 11031 11032 11033fi 11034{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 11035$as_echo "$lt_cv_dlopen_self" >&6; } 11036 11037 if test "x$lt_cv_dlopen_self" = xyes; then 11038 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 11039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 11040$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 11041if test "${lt_cv_dlopen_self_static+set}" = set; then : 11042 $as_echo_n "(cached) " >&6 11043else 11044 if test "$cross_compiling" = yes; then : 11045 lt_cv_dlopen_self_static=cross 11046else 11047 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 11048 lt_status=$lt_dlunknown 11049 cat > conftest.$ac_ext <<_LT_EOF 11050#line $LINENO "configure" 11051#include "confdefs.h" 11052 11053#if HAVE_DLFCN_H 11054#include <dlfcn.h> 11055#endif 11056 11057#include <stdio.h> 11058 11059#ifdef RTLD_GLOBAL 11060# define LT_DLGLOBAL RTLD_GLOBAL 11061#else 11062# ifdef DL_GLOBAL 11063# define LT_DLGLOBAL DL_GLOBAL 11064# else 11065# define LT_DLGLOBAL 0 11066# endif 11067#endif 11068 11069/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 11070 find out it does not work in some platform. */ 11071#ifndef LT_DLLAZY_OR_NOW 11072# ifdef RTLD_LAZY 11073# define LT_DLLAZY_OR_NOW RTLD_LAZY 11074# else 11075# ifdef DL_LAZY 11076# define LT_DLLAZY_OR_NOW DL_LAZY 11077# else 11078# ifdef RTLD_NOW 11079# define LT_DLLAZY_OR_NOW RTLD_NOW 11080# else 11081# ifdef DL_NOW 11082# define LT_DLLAZY_OR_NOW DL_NOW 11083# else 11084# define LT_DLLAZY_OR_NOW 0 11085# endif 11086# endif 11087# endif 11088# endif 11089#endif 11090 11091/* When -fvisbility=hidden is used, assume the code has been annotated 11092 correspondingly for the symbols needed. */ 11093#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 11094void fnord () __attribute__((visibility("default"))); 11095#endif 11096 11097void fnord () { int i=42; } 11098int main () 11099{ 11100 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 11101 int status = $lt_dlunknown; 11102 11103 if (self) 11104 { 11105 if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 11106 else 11107 { 11108 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 11109 else puts (dlerror ()); 11110 } 11111 /* dlclose (self); */ 11112 } 11113 else 11114 puts (dlerror ()); 11115 11116 return status; 11117} 11118_LT_EOF 11119 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 11120 (eval $ac_link) 2>&5 11121 ac_status=$? 11122 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11123 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 11124 (./conftest; exit; ) >&5 2>/dev/null 11125 lt_status=$? 11126 case x$lt_status in 11127 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 11128 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 11129 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 11130 esac 11131 else : 11132 # compilation failed 11133 lt_cv_dlopen_self_static=no 11134 fi 11135fi 11136rm -fr conftest* 11137 11138 11139fi 11140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 11141$as_echo "$lt_cv_dlopen_self_static" >&6; } 11142 fi 11143 11144 CPPFLAGS="$save_CPPFLAGS" 11145 LDFLAGS="$save_LDFLAGS" 11146 LIBS="$save_LIBS" 11147 ;; 11148 esac 11149 11150 case $lt_cv_dlopen_self in 11151 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 11152 *) enable_dlopen_self=unknown ;; 11153 esac 11154 11155 case $lt_cv_dlopen_self_static in 11156 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 11157 *) enable_dlopen_self_static=unknown ;; 11158 esac 11159fi 11160 11161 11162 11163 11164 11165 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177striplib= 11178old_striplib= 11179{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 11180$as_echo_n "checking whether stripping libraries is possible... " >&6; } 11181if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 11182 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 11183 test -z "$striplib" && striplib="$STRIP --strip-unneeded" 11184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11185$as_echo "yes" >&6; } 11186else 11187# FIXME - insert some real tests, host_os isn't really good enough 11188 case $host_os in 11189 darwin*) 11190 if test -n "$STRIP" ; then 11191 striplib="$STRIP -x" 11192 old_striplib="$STRIP -S" 11193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11194$as_echo "yes" >&6; } 11195 else 11196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11197$as_echo "no" >&6; } 11198 fi 11199 ;; 11200 *) 11201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11202$as_echo "no" >&6; } 11203 ;; 11204 esac 11205fi 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 # Report which library types will actually be built 11219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 11220$as_echo_n "checking if libtool supports shared libraries... " >&6; } 11221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 11222$as_echo "$can_build_shared" >&6; } 11223 11224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 11225$as_echo_n "checking whether to build shared libraries... " >&6; } 11226 test "$can_build_shared" = "no" && enable_shared=no 11227 11228 # On AIX, shared libraries and static libraries use the same namespace, and 11229 # are all built from PIC. 11230 case $host_os in 11231 aix3*) 11232 test "$enable_shared" = yes && enable_static=no 11233 if test -n "$RANLIB"; then 11234 archive_cmds="$archive_cmds~\$RANLIB \$lib" 11235 postinstall_cmds='$RANLIB $lib' 11236 fi 11237 ;; 11238 11239 aix[4-9]*) 11240 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 11241 test "$enable_shared" = yes && enable_static=no 11242 fi 11243 ;; 11244 esac 11245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 11246$as_echo "$enable_shared" >&6; } 11247 11248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 11249$as_echo_n "checking whether to build static libraries... " >&6; } 11250 # Make sure either enable_shared or enable_static is yes. 11251 test "$enable_shared" = yes || enable_static=yes 11252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 11253$as_echo "$enable_static" >&6; } 11254 11255 11256 11257 11258fi 11259ac_ext=c 11260ac_cpp='$CPP $CPPFLAGS' 11261ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 11262ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 11263ac_compiler_gnu=$ac_cv_c_compiler_gnu 11264 11265CC="$lt_save_CC" 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 ac_config_commands="$ac_config_commands libtool" 11280 11281 11282 11283 11284# Only expand once: 11285 11286 11287if test "x$CC" != xcc; then 11288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5 11289$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; } 11290else 11291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5 11292$as_echo_n "checking whether cc understands -c and -o together... " >&6; } 11293fi 11294set dummy $CC; ac_cc=`$as_echo "$2" | 11295 sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 11296if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\"" = set; then : 11297 $as_echo_n "(cached) " >&6 11298else 11299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11300/* end confdefs.h. */ 11301 11302int 11303main () 11304{ 11305 11306 ; 11307 return 0; 11308} 11309_ACEOF 11310# Make sure it works both with $CC and with simple cc. 11311# We do the test twice because some compilers refuse to overwrite an 11312# existing .o file with -o, though they will create one. 11313ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 11314rm -f conftest2.* 11315if { { case "(($ac_try" in 11316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11317 *) ac_try_echo=$ac_try;; 11318esac 11319eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11320$as_echo "$ac_try_echo"; } >&5 11321 (eval "$ac_try") 2>&5 11322 ac_status=$? 11323 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11324 test $ac_status = 0; } && 11325 test -f conftest2.$ac_objext && { { case "(($ac_try" in 11326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11327 *) ac_try_echo=$ac_try;; 11328esac 11329eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11330$as_echo "$ac_try_echo"; } >&5 11331 (eval "$ac_try") 2>&5 11332 ac_status=$? 11333 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11334 test $ac_status = 0; }; 11335then 11336 eval ac_cv_prog_cc_${ac_cc}_c_o=yes 11337 if test "x$CC" != xcc; then 11338 # Test first that cc exists at all. 11339 if { ac_try='cc -c conftest.$ac_ext >&5' 11340 { { case "(($ac_try" in 11341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11342 *) ac_try_echo=$ac_try;; 11343esac 11344eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11345$as_echo "$ac_try_echo"; } >&5 11346 (eval "$ac_try") 2>&5 11347 ac_status=$? 11348 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11349 test $ac_status = 0; }; }; then 11350 ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5' 11351 rm -f conftest2.* 11352 if { { case "(($ac_try" in 11353 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11354 *) ac_try_echo=$ac_try;; 11355esac 11356eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11357$as_echo "$ac_try_echo"; } >&5 11358 (eval "$ac_try") 2>&5 11359 ac_status=$? 11360 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11361 test $ac_status = 0; } && 11362 test -f conftest2.$ac_objext && { { case "(($ac_try" in 11363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 11364 *) ac_try_echo=$ac_try;; 11365esac 11366eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 11367$as_echo "$ac_try_echo"; } >&5 11368 (eval "$ac_try") 2>&5 11369 ac_status=$? 11370 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11371 test $ac_status = 0; }; 11372 then 11373 # cc works too. 11374 : 11375 else 11376 # cc exists but doesn't like -o. 11377 eval ac_cv_prog_cc_${ac_cc}_c_o=no 11378 fi 11379 fi 11380 fi 11381else 11382 eval ac_cv_prog_cc_${ac_cc}_c_o=no 11383fi 11384rm -f core conftest* 11385 11386fi 11387if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then 11388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11389$as_echo "yes" >&6; } 11390else 11391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11392$as_echo "no" >&6; } 11393 11394$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h 11395 11396fi 11397 11398# FIXME: we rely on the cache variable name because 11399# there is no other way. 11400set dummy $CC 11401am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 11402eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o 11403if test "$am_t" != yes; then 11404 # Losing compiler, so override with the script. 11405 # FIXME: It is wrong to rewrite CC. 11406 # But if we don't then we get into trouble of one sort or another. 11407 # A longer-term fix would be to have automake use am__CC in this case, 11408 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 11409 CC="$am_aux_dir/compile $CC" 11410fi 11411 11412 11413 11414# Enable quiet compiles on automake 1.11. 11415# Check whether --enable-silent-rules was given. 11416if test "${enable_silent_rules+set}" = set; then : 11417 enableval=$enable_silent_rules; 11418fi 11419 11420case $enable_silent_rules in 11421yes) AM_DEFAULT_VERBOSITY=0;; 11422no) AM_DEFAULT_VERBOSITY=1;; 11423*) AM_DEFAULT_VERBOSITY=0;; 11424esac 11425AM_BACKSLASH='\' 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 11436 if test -n "$ac_tool_prefix"; then 11437 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 11438set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 11439{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11440$as_echo_n "checking for $ac_word... " >&6; } 11441if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 11442 $as_echo_n "(cached) " >&6 11443else 11444 case $PKG_CONFIG in 11445 [\\/]* | ?:[\\/]*) 11446 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 11447 ;; 11448 *) 11449 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11450for as_dir in $PATH 11451do 11452 IFS=$as_save_IFS 11453 test -z "$as_dir" && as_dir=. 11454 for ac_exec_ext in '' $ac_executable_extensions; do 11455 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11456 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11457 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11458 break 2 11459 fi 11460done 11461 done 11462IFS=$as_save_IFS 11463 11464 ;; 11465esac 11466fi 11467PKG_CONFIG=$ac_cv_path_PKG_CONFIG 11468if test -n "$PKG_CONFIG"; then 11469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 11470$as_echo "$PKG_CONFIG" >&6; } 11471else 11472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11473$as_echo "no" >&6; } 11474fi 11475 11476 11477fi 11478if test -z "$ac_cv_path_PKG_CONFIG"; then 11479 ac_pt_PKG_CONFIG=$PKG_CONFIG 11480 # Extract the first word of "pkg-config", so it can be a program name with args. 11481set dummy pkg-config; ac_word=$2 11482{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11483$as_echo_n "checking for $ac_word... " >&6; } 11484if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then : 11485 $as_echo_n "(cached) " >&6 11486else 11487 case $ac_pt_PKG_CONFIG in 11488 [\\/]* | ?:[\\/]*) 11489 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 11490 ;; 11491 *) 11492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11493for as_dir in $PATH 11494do 11495 IFS=$as_save_IFS 11496 test -z "$as_dir" && as_dir=. 11497 for ac_exec_ext in '' $ac_executable_extensions; do 11498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11499 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11501 break 2 11502 fi 11503done 11504 done 11505IFS=$as_save_IFS 11506 11507 ;; 11508esac 11509fi 11510ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 11511if test -n "$ac_pt_PKG_CONFIG"; then 11512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 11513$as_echo "$ac_pt_PKG_CONFIG" >&6; } 11514else 11515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11516$as_echo "no" >&6; } 11517fi 11518 11519 if test "x$ac_pt_PKG_CONFIG" = x; then 11520 PKG_CONFIG="" 11521 else 11522 case $cross_compiling:$ac_tool_warned in 11523yes:) 11524{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 11525$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 11526ac_tool_warned=yes ;; 11527esac 11528 PKG_CONFIG=$ac_pt_PKG_CONFIG 11529 fi 11530else 11531 PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 11532fi 11533 11534fi 11535if test -n "$PKG_CONFIG"; then 11536 _pkg_min_version=0.9.0 11537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 11538$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 11539 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 11540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11541$as_echo "yes" >&6; } 11542 else 11543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11544$as_echo "no" >&6; } 11545 PKG_CONFIG="" 11546 fi 11547fi 11548 11549# Check whether --enable-motif was given. 11550if test "${enable_motif+set}" = set; then : 11551 enableval=$enable_motif; enable_motif="$enableval" 11552else 11553 enable_motif=no 11554fi 11555 11556 if test "$enable_motif" = yes; then 11557 ENABLE_MOTIF_TRUE= 11558 ENABLE_MOTIF_FALSE='#' 11559else 11560 ENABLE_MOTIF_TRUE='#' 11561 ENABLE_MOTIF_FALSE= 11562fi 11563 11564 11565 11566pkg_failed=no 11567{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GL" >&5 11568$as_echo_n "checking for GL... " >&6; } 11569 11570if test -n "$GL_CFLAGS"; then 11571 pkg_cv_GL_CFLAGS="$GL_CFLAGS" 11572 elif test -n "$PKG_CONFIG"; then 11573 if test -n "$PKG_CONFIG" && \ 11574 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gl\""; } >&5 11575 ($PKG_CONFIG --exists --print-errors "gl") 2>&5 11576 ac_status=$? 11577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11578 test $ac_status = 0; }; then 11579 pkg_cv_GL_CFLAGS=`$PKG_CONFIG --cflags "gl" 2>/dev/null` 11580else 11581 pkg_failed=yes 11582fi 11583 else 11584 pkg_failed=untried 11585fi 11586if test -n "$GL_LIBS"; then 11587 pkg_cv_GL_LIBS="$GL_LIBS" 11588 elif test -n "$PKG_CONFIG"; then 11589 if test -n "$PKG_CONFIG" && \ 11590 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gl\""; } >&5 11591 ($PKG_CONFIG --exists --print-errors "gl") 2>&5 11592 ac_status=$? 11593 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11594 test $ac_status = 0; }; then 11595 pkg_cv_GL_LIBS=`$PKG_CONFIG --libs "gl" 2>/dev/null` 11596else 11597 pkg_failed=yes 11598fi 11599 else 11600 pkg_failed=untried 11601fi 11602 11603 11604 11605if test $pkg_failed = yes; then 11606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11607$as_echo "no" >&6; } 11608 11609if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11610 _pkg_short_errors_supported=yes 11611else 11612 _pkg_short_errors_supported=no 11613fi 11614 if test $_pkg_short_errors_supported = yes; then 11615 GL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "gl" 2>&1` 11616 else 11617 GL_PKG_ERRORS=`$PKG_CONFIG --print-errors "gl" 2>&1` 11618 fi 11619 # Put the nasty error message in config.log where it belongs 11620 echo "$GL_PKG_ERRORS" >&5 11621 11622 11623 ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" 11624if test "x$ac_cv_header_GL_gl_h" = x""yes; then : 11625 11626else 11627 as_fn_error $? "GL not found" "$LINENO" 5 11628fi 11629 11630 11631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glBegin in -lGL" >&5 11632$as_echo_n "checking for glBegin in -lGL... " >&6; } 11633if test "${ac_cv_lib_GL_glBegin+set}" = set; then : 11634 $as_echo_n "(cached) " >&6 11635else 11636 ac_check_lib_save_LIBS=$LIBS 11637LIBS="-lGL $LIBS" 11638cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11639/* end confdefs.h. */ 11640 11641/* Override any GCC internal prototype to avoid an error. 11642 Use char because int might match the return type of a GCC 11643 builtin and then its argument prototype would still apply. */ 11644#ifdef __cplusplus 11645extern "C" 11646#endif 11647char glBegin (); 11648int 11649main () 11650{ 11651return glBegin (); 11652 ; 11653 return 0; 11654} 11655_ACEOF 11656if ac_fn_c_try_link "$LINENO"; then : 11657 ac_cv_lib_GL_glBegin=yes 11658else 11659 ac_cv_lib_GL_glBegin=no 11660fi 11661rm -f core conftest.err conftest.$ac_objext \ 11662 conftest$ac_exeext conftest.$ac_ext 11663LIBS=$ac_check_lib_save_LIBS 11664fi 11665{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GL_glBegin" >&5 11666$as_echo "$ac_cv_lib_GL_glBegin" >&6; } 11667if test "x$ac_cv_lib_GL_glBegin" = x""yes; then : 11668 GL_LIBS=-lGL 11669else 11670 as_fn_error $? "GL required" "$LINENO" 5 11671fi 11672 11673 11674elif test $pkg_failed = untried; then 11675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11676$as_echo "no" >&6; } 11677 11678 ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" 11679if test "x$ac_cv_header_GL_gl_h" = x""yes; then : 11680 11681else 11682 as_fn_error $? "GL not found" "$LINENO" 5 11683fi 11684 11685 11686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glBegin in -lGL" >&5 11687$as_echo_n "checking for glBegin in -lGL... " >&6; } 11688if test "${ac_cv_lib_GL_glBegin+set}" = set; then : 11689 $as_echo_n "(cached) " >&6 11690else 11691 ac_check_lib_save_LIBS=$LIBS 11692LIBS="-lGL $LIBS" 11693cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11694/* end confdefs.h. */ 11695 11696/* Override any GCC internal prototype to avoid an error. 11697 Use char because int might match the return type of a GCC 11698 builtin and then its argument prototype would still apply. */ 11699#ifdef __cplusplus 11700extern "C" 11701#endif 11702char glBegin (); 11703int 11704main () 11705{ 11706return glBegin (); 11707 ; 11708 return 0; 11709} 11710_ACEOF 11711if ac_fn_c_try_link "$LINENO"; then : 11712 ac_cv_lib_GL_glBegin=yes 11713else 11714 ac_cv_lib_GL_glBegin=no 11715fi 11716rm -f core conftest.err conftest.$ac_objext \ 11717 conftest$ac_exeext conftest.$ac_ext 11718LIBS=$ac_check_lib_save_LIBS 11719fi 11720{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GL_glBegin" >&5 11721$as_echo "$ac_cv_lib_GL_glBegin" >&6; } 11722if test "x$ac_cv_lib_GL_glBegin" = x""yes; then : 11723 GL_LIBS=-lGL 11724else 11725 as_fn_error $? "GL required" "$LINENO" 5 11726fi 11727 11728 11729else 11730 GL_CFLAGS=$pkg_cv_GL_CFLAGS 11731 GL_LIBS=$pkg_cv_GL_LIBS 11732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11733$as_echo "yes" >&6; } 11734 11735fi 11736 11737 11738pkg_failed=no 11739{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLW" >&5 11740$as_echo_n "checking for GLW... " >&6; } 11741 11742if test -n "$GLW_CFLAGS"; then 11743 pkg_cv_GLW_CFLAGS="$GLW_CFLAGS" 11744 elif test -n "$PKG_CONFIG"; then 11745 if test -n "$PKG_CONFIG" && \ 11746 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xt\""; } >&5 11747 ($PKG_CONFIG --exists --print-errors "x11 xt") 2>&5 11748 ac_status=$? 11749 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11750 test $ac_status = 0; }; then 11751 pkg_cv_GLW_CFLAGS=`$PKG_CONFIG --cflags "x11 xt" 2>/dev/null` 11752else 11753 pkg_failed=yes 11754fi 11755 else 11756 pkg_failed=untried 11757fi 11758if test -n "$GLW_LIBS"; then 11759 pkg_cv_GLW_LIBS="$GLW_LIBS" 11760 elif test -n "$PKG_CONFIG"; then 11761 if test -n "$PKG_CONFIG" && \ 11762 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xt\""; } >&5 11763 ($PKG_CONFIG --exists --print-errors "x11 xt") 2>&5 11764 ac_status=$? 11765 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11766 test $ac_status = 0; }; then 11767 pkg_cv_GLW_LIBS=`$PKG_CONFIG --libs "x11 xt" 2>/dev/null` 11768else 11769 pkg_failed=yes 11770fi 11771 else 11772 pkg_failed=untried 11773fi 11774 11775 11776 11777if test $pkg_failed = yes; then 11778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11779$as_echo "no" >&6; } 11780 11781if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 11782 _pkg_short_errors_supported=yes 11783else 11784 _pkg_short_errors_supported=no 11785fi 11786 if test $_pkg_short_errors_supported = yes; then 11787 GLW_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xt" 2>&1` 11788 else 11789 GLW_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xt" 2>&1` 11790 fi 11791 # Put the nasty error message in config.log where it belongs 11792 echo "$GLW_PKG_ERRORS" >&5 11793 11794 as_fn_error $? "Package requirements (x11 xt) were not met: 11795 11796$GLW_PKG_ERRORS 11797 11798Consider adjusting the PKG_CONFIG_PATH environment variable if you 11799installed software in a non-standard prefix. 11800 11801Alternatively, you may set the environment variables GLW_CFLAGS 11802and GLW_LIBS to avoid the need to call pkg-config. 11803See the pkg-config man page for more details." "$LINENO" 5 11804 11805elif test $pkg_failed = untried; then 11806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11807$as_echo "no" >&6; } 11808 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 11809$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 11810as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 11811is in your PATH or set the PKG_CONFIG environment variable to the full 11812path to pkg-config. 11813 11814Alternatively, you may set the environment variables GLW_CFLAGS 11815and GLW_LIBS to avoid the need to call pkg-config. 11816See the pkg-config man page for more details. 11817 11818To get pkg-config, see <http://pkg-config.freedesktop.org/>. 11819See \`config.log' for more details" "$LINENO" 5; } 11820 11821else 11822 GLW_CFLAGS=$pkg_cv_GLW_CFLAGS 11823 GLW_LIBS=$pkg_cv_GLW_LIBS 11824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 11825$as_echo "yes" >&6; } 11826 11827fi 11828 11829MOTIF_CFLAGS= 11830if test "x$enable_motif" = xyes; then 11831 # Extract the first word of "motif-config", so it can be a program name with args. 11832set dummy motif-config; ac_word=$2 11833{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 11834$as_echo_n "checking for $ac_word... " >&6; } 11835if test "${ac_cv_path_MOTIF_CONFIG+set}" = set; then : 11836 $as_echo_n "(cached) " >&6 11837else 11838 case $MOTIF_CONFIG in 11839 [\\/]* | ?:[\\/]*) 11840 ac_cv_path_MOTIF_CONFIG="$MOTIF_CONFIG" # Let the user override the test with a path. 11841 ;; 11842 *) 11843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 11844for as_dir in $PATH 11845do 11846 IFS=$as_save_IFS 11847 test -z "$as_dir" && as_dir=. 11848 for ac_exec_ext in '' $ac_executable_extensions; do 11849 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 11850 ac_cv_path_MOTIF_CONFIG="$as_dir/$ac_word$ac_exec_ext" 11851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 11852 break 2 11853 fi 11854done 11855 done 11856IFS=$as_save_IFS 11857 11858 test -z "$ac_cv_path_MOTIF_CONFIG" && ac_cv_path_MOTIF_CONFIG="no" 11859 ;; 11860esac 11861fi 11862MOTIF_CONFIG=$ac_cv_path_MOTIF_CONFIG 11863if test -n "$MOTIF_CONFIG"; then 11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MOTIF_CONFIG" >&5 11865$as_echo "$MOTIF_CONFIG" >&6; } 11866else 11867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 11868$as_echo "no" >&6; } 11869fi 11870 11871 11872 if test "x$MOTIF_CONFIG" != xno; then 11873 MOTIF_CFLAGS=`$MOTIF_CONFIG --cflags` 11874 MOTIF_LIBS=`$MOTIF_CONFIG --libs` 11875 else 11876 ac_fn_c_check_header_mongrel "$LINENO" "Xm/PrimitiveP.h" "ac_cv_header_Xm_PrimitiveP_h" "$ac_includes_default" 11877if test "x$ac_cv_header_Xm_PrimitiveP_h" = x""yes; then : 11878 11879else 11880 as_fn_error $? "Can't locate Motif headers" "$LINENO" 5 11881fi 11882 11883 11884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XmGetPixmap in -lXm" >&5 11885$as_echo_n "checking for XmGetPixmap in -lXm... " >&6; } 11886if test "${ac_cv_lib_Xm_XmGetPixmap+set}" = set; then : 11887 $as_echo_n "(cached) " >&6 11888else 11889 ac_check_lib_save_LIBS=$LIBS 11890LIBS="-lXm $LIBS" 11891cat confdefs.h - <<_ACEOF >conftest.$ac_ext 11892/* end confdefs.h. */ 11893 11894/* Override any GCC internal prototype to avoid an error. 11895 Use char because int might match the return type of a GCC 11896 builtin and then its argument prototype would still apply. */ 11897#ifdef __cplusplus 11898extern "C" 11899#endif 11900char XmGetPixmap (); 11901int 11902main () 11903{ 11904return XmGetPixmap (); 11905 ; 11906 return 0; 11907} 11908_ACEOF 11909if ac_fn_c_try_link "$LINENO"; then : 11910 ac_cv_lib_Xm_XmGetPixmap=yes 11911else 11912 ac_cv_lib_Xm_XmGetPixmap=no 11913fi 11914rm -f core conftest.err conftest.$ac_objext \ 11915 conftest$ac_exeext conftest.$ac_ext 11916LIBS=$ac_check_lib_save_LIBS 11917fi 11918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Xm_XmGetPixmap" >&5 11919$as_echo "$ac_cv_lib_Xm_XmGetPixmap" >&6; } 11920if test "x$ac_cv_lib_Xm_XmGetPixmap" = x""yes; then : 11921 MOTIF_LIBS="-lXm" 11922else 11923 as_fn_error $? "Can't locate Motif Xm library" "$LINENO" 5 11924fi 11925 11926 fi 11927 # MOTIF_LIBS is prepended to GLW_LIB_DEPS since Xm needs Xt/X11 11928 GLW_PC_LIB_PRIV="$MOTIF_LIBS $GLW_PC_LIB_PRIV" 11929 GLW_PC_CFLAGS="$MOTIF_CFLAGS $GLW_PC_CFLAGS" 11930fi 11931 11932 11933 11934 11935CFLAGS="$CFLAGS $GL_CFLAGS" 11936LIBS="$LIBS $GL_LIBS $MOTIF_LIBS" 11937 11938if test "x$GCC" = xyes ; then 11939 CWARNFLAGS="-Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes \ 11940-Wmissing-declarations -Wnested-externs -fno-strict-aliasing \ 11941-Wbad-function-cast" 11942 case `$CC -dumpversion` in 11943 3.4.* | 4.*) 11944 CWARNFLAGS="$CWARNFLAGS -Wold-style-definition -Wdeclaration-after-statement" 11945 ;; 11946 esac 11947else 11948 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" 11949if test "x$ac_cv_have_decl___SUNPRO_C" = x""yes; then : 11950 SUNCC="yes" 11951else 11952 SUNCC="no" 11953fi 11954 11955 if test "x$SUNCC" = "xyes"; then 11956 CWARNFLAGS="-v" 11957 fi 11958fi 11959CFLAGS="$CFLAGS $CWARNFLAGS" 11960 11961 11962pkg_failed=no 11963{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for X11" >&5 11964$as_echo_n "checking for X11... " >&6; } 11965 11966if test -n "$X11_CFLAGS"; then 11967 pkg_cv_X11_CFLAGS="$X11_CFLAGS" 11968 elif test -n "$PKG_CONFIG"; then 11969 if test -n "$PKG_CONFIG" && \ 11970 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext\""; } >&5 11971 ($PKG_CONFIG --exists --print-errors "x11 xext") 2>&5 11972 ac_status=$? 11973 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11974 test $ac_status = 0; }; then 11975 pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "x11 xext" 2>/dev/null` 11976else 11977 pkg_failed=yes 11978fi 11979 else 11980 pkg_failed=untried 11981fi 11982if test -n "$X11_LIBS"; then 11983 pkg_cv_X11_LIBS="$X11_LIBS" 11984 elif test -n "$PKG_CONFIG"; then 11985 if test -n "$PKG_CONFIG" && \ 11986 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext\""; } >&5 11987 ($PKG_CONFIG --exists --print-errors "x11 xext") 2>&5 11988 ac_status=$? 11989 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 11990 test $ac_status = 0; }; then 11991 pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "x11 xext" 2>/dev/null` 11992else 11993 pkg_failed=yes 11994fi 11995 else 11996 pkg_failed=untried 11997fi 11998 11999 12000 12001if test $pkg_failed = yes; then 12002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12003$as_echo "no" >&6; } 12004 12005if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 12006 _pkg_short_errors_supported=yes 12007else 12008 _pkg_short_errors_supported=no 12009fi 12010 if test $_pkg_short_errors_supported = yes; then 12011 X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xext" 2>&1` 12012 else 12013 X11_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xext" 2>&1` 12014 fi 12015 # Put the nasty error message in config.log where it belongs 12016 echo "$X11_PKG_ERRORS" >&5 12017 12018 enable_x11=no 12019elif test $pkg_failed = untried; then 12020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 12021$as_echo "no" >&6; } 12022 enable_x11=no 12023else 12024 X11_CFLAGS=$pkg_cv_X11_CFLAGS 12025 X11_LIBS=$pkg_cv_X11_LIBS 12026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 12027$as_echo "yes" >&6; } 12028 x11_enabled=yes 12029fi 12030 12031ac_config_files="$ac_config_files glw.pc" 12032 12033ac_config_files="$ac_config_files Makefile" 12034 12035cat >confcache <<\_ACEOF 12036# This file is a shell script that caches the results of configure 12037# tests run on this system so they can be shared between configure 12038# scripts and configure runs, see configure's option --config-cache. 12039# It is not useful on other systems. If it contains results you don't 12040# want to keep, you may remove or edit it. 12041# 12042# config.status only pays attention to the cache file if you give it 12043# the --recheck option to rerun configure. 12044# 12045# `ac_cv_env_foo' variables (set or unset) will be overridden when 12046# loading this file, other *unset* `ac_cv_foo' will be assigned the 12047# following values. 12048 12049_ACEOF 12050 12051# The following way of writing the cache mishandles newlines in values, 12052# but we know of no workaround that is simple, portable, and efficient. 12053# So, we kill variables containing newlines. 12054# Ultrix sh set writes to stderr and can't be redirected directly, 12055# and sets the high bit in the cache file unless we assign to the vars. 12056( 12057 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 12058 eval ac_val=\$$ac_var 12059 case $ac_val in #( 12060 *${as_nl}*) 12061 case $ac_var in #( 12062 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 12063$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 12064 esac 12065 case $ac_var in #( 12066 _ | IFS | as_nl) ;; #( 12067 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 12068 *) { eval $ac_var=; unset $ac_var;} ;; 12069 esac ;; 12070 esac 12071 done 12072 12073 (set) 2>&1 | 12074 case $as_nl`(ac_space=' '; set) 2>&1` in #( 12075 *${as_nl}ac_space=\ *) 12076 # `set' does not quote correctly, so add quotes: double-quote 12077 # substitution turns \\\\ into \\, and sed turns \\ into \. 12078 sed -n \ 12079 "s/'/'\\\\''/g; 12080 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 12081 ;; #( 12082 *) 12083 # `set' quotes correctly as required by POSIX, so do not add quotes. 12084 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 12085 ;; 12086 esac | 12087 sort 12088) | 12089 sed ' 12090 /^ac_cv_env_/b end 12091 t clear 12092 :clear 12093 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 12094 t end 12095 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 12096 :end' >>confcache 12097if diff "$cache_file" confcache >/dev/null 2>&1; then :; else 12098 if test -w "$cache_file"; then 12099 test "x$cache_file" != "x/dev/null" && 12100 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 12101$as_echo "$as_me: updating cache $cache_file" >&6;} 12102 cat confcache >$cache_file 12103 else 12104 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 12105$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 12106 fi 12107fi 12108rm -f confcache 12109 12110test "x$prefix" = xNONE && prefix=$ac_default_prefix 12111# Let make expand exec_prefix. 12112test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 12113 12114# Transform confdefs.h into DEFS. 12115# Protect against shell expansion while executing Makefile rules. 12116# Protect against Makefile macro expansion. 12117# 12118# If the first sed substitution is executed (which looks for macros that 12119# take arguments), then branch to the quote section. Otherwise, 12120# look for a macro that doesn't take arguments. 12121ac_script=' 12122:mline 12123/\\$/{ 12124 N 12125 s,\\\n,, 12126 b mline 12127} 12128t clear 12129:clear 12130s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g 12131t quote 12132s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g 12133t quote 12134b any 12135:quote 12136s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g 12137s/\[/\\&/g 12138s/\]/\\&/g 12139s/\$/$$/g 12140H 12141:any 12142${ 12143 g 12144 s/^\n// 12145 s/\n/ /g 12146 p 12147} 12148' 12149DEFS=`sed -n "$ac_script" confdefs.h` 12150 12151 12152ac_libobjs= 12153ac_ltlibobjs= 12154U= 12155for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 12156 # 1. Remove the extension, and $U if already installed. 12157 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 12158 ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 12159 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 12160 # will be set to the directory where LIBOBJS objects are built. 12161 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 12162 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 12163done 12164LIBOBJS=$ac_libobjs 12165 12166LTLIBOBJS=$ac_ltlibobjs 12167 12168 12169 if test -n "$EXEEXT"; then 12170 am__EXEEXT_TRUE= 12171 am__EXEEXT_FALSE='#' 12172else 12173 am__EXEEXT_TRUE='#' 12174 am__EXEEXT_FALSE= 12175fi 12176 12177if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 12178 as_fn_error $? "conditional \"AMDEP\" was never defined. 12179Usually this means the macro was only invoked conditionally." "$LINENO" 5 12180fi 12181if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12182 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 12183Usually this means the macro was only invoked conditionally." "$LINENO" 5 12184fi 12185if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 12186 as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 12187Usually this means the macro was only invoked conditionally." "$LINENO" 5 12188fi 12189if test -z "${ENABLE_MOTIF_TRUE}" && test -z "${ENABLE_MOTIF_FALSE}"; then 12190 as_fn_error $? "conditional \"ENABLE_MOTIF\" was never defined. 12191Usually this means the macro was only invoked conditionally." "$LINENO" 5 12192fi 12193 12194: ${CONFIG_STATUS=./config.status} 12195ac_write_fail=0 12196ac_clean_files_save=$ac_clean_files 12197ac_clean_files="$ac_clean_files $CONFIG_STATUS" 12198{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 12199$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 12200as_write_fail=0 12201cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 12202#! $SHELL 12203# Generated by $as_me. 12204# Run this file to recreate the current configuration. 12205# Compiler output produced by configure, useful for debugging 12206# configure, is in config.log if it exists. 12207 12208debug=false 12209ac_cs_recheck=false 12210ac_cs_silent=false 12211 12212SHELL=\${CONFIG_SHELL-$SHELL} 12213export SHELL 12214_ASEOF 12215cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 12216## -------------------- ## 12217## M4sh Initialization. ## 12218## -------------------- ## 12219 12220# Be more Bourne compatible 12221DUALCASE=1; export DUALCASE # for MKS sh 12222if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 12223 emulate sh 12224 NULLCMD=: 12225 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 12226 # is contrary to our usage. Disable this feature. 12227 alias -g '${1+"$@"}'='"$@"' 12228 setopt NO_GLOB_SUBST 12229else 12230 case `(set -o) 2>/dev/null` in #( 12231 *posix*) : 12232 set -o posix ;; #( 12233 *) : 12234 ;; 12235esac 12236fi 12237 12238 12239as_nl=' 12240' 12241export as_nl 12242# Printing a long string crashes Solaris 7 /usr/bin/printf. 12243as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 12244as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 12245as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 12246# Prefer a ksh shell builtin over an external printf program on Solaris, 12247# but without wasting forks for bash or zsh. 12248if test -z "$BASH_VERSION$ZSH_VERSION" \ 12249 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 12250 as_echo='print -r --' 12251 as_echo_n='print -rn --' 12252elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 12253 as_echo='printf %s\n' 12254 as_echo_n='printf %s' 12255else 12256 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 12257 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 12258 as_echo_n='/usr/ucb/echo -n' 12259 else 12260 as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 12261 as_echo_n_body='eval 12262 arg=$1; 12263 case $arg in #( 12264 *"$as_nl"*) 12265 expr "X$arg" : "X\\(.*\\)$as_nl"; 12266 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 12267 esac; 12268 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 12269 ' 12270 export as_echo_n_body 12271 as_echo_n='sh -c $as_echo_n_body as_echo' 12272 fi 12273 export as_echo_body 12274 as_echo='sh -c $as_echo_body as_echo' 12275fi 12276 12277# The user is always right. 12278if test "${PATH_SEPARATOR+set}" != set; then 12279 PATH_SEPARATOR=: 12280 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 12281 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 12282 PATH_SEPARATOR=';' 12283 } 12284fi 12285 12286 12287# IFS 12288# We need space, tab and new line, in precisely that order. Quoting is 12289# there to prevent editors from complaining about space-tab. 12290# (If _AS_PATH_WALK were called with IFS unset, it would disable word 12291# splitting by setting IFS to empty value.) 12292IFS=" "" $as_nl" 12293 12294# Find who we are. Look in the path if we contain no directory separator. 12295case $0 in #(( 12296 *[\\/]* ) as_myself=$0 ;; 12297 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 12298for as_dir in $PATH 12299do 12300 IFS=$as_save_IFS 12301 test -z "$as_dir" && as_dir=. 12302 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 12303 done 12304IFS=$as_save_IFS 12305 12306 ;; 12307esac 12308# We did not find ourselves, most probably we were run as `sh COMMAND' 12309# in which case we are not to be found in the path. 12310if test "x$as_myself" = x; then 12311 as_myself=$0 12312fi 12313if test ! -f "$as_myself"; then 12314 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 12315 exit 1 12316fi 12317 12318# Unset variables that we do not need and which cause bugs (e.g. in 12319# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12320# suppresses any "Segmentation fault" message there. '((' could 12321# trigger a bug in pdksh 5.2.14. 12322for as_var in BASH_ENV ENV MAIL MAILPATH 12323do eval test x\${$as_var+set} = xset \ 12324 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12325done 12326PS1='$ ' 12327PS2='> ' 12328PS4='+ ' 12329 12330# NLS nuisances. 12331LC_ALL=C 12332export LC_ALL 12333LANGUAGE=C 12334export LANGUAGE 12335 12336# CDPATH. 12337(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12338 12339 12340# as_fn_error STATUS ERROR [LINENO LOG_FD] 12341# ---------------------------------------- 12342# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 12343# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 12344# script with STATUS, using 1 if that was 0. 12345as_fn_error () 12346{ 12347 as_status=$1; test $as_status -eq 0 && as_status=1 12348 if test "$4"; then 12349 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 12350 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 12351 fi 12352 $as_echo "$as_me: error: $2" >&2 12353 as_fn_exit $as_status 12354} # as_fn_error 12355 12356 12357# as_fn_set_status STATUS 12358# ----------------------- 12359# Set $? to STATUS, without forking. 12360as_fn_set_status () 12361{ 12362 return $1 12363} # as_fn_set_status 12364 12365# as_fn_exit STATUS 12366# ----------------- 12367# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 12368as_fn_exit () 12369{ 12370 set +e 12371 as_fn_set_status $1 12372 exit $1 12373} # as_fn_exit 12374 12375# as_fn_unset VAR 12376# --------------- 12377# Portably unset VAR. 12378as_fn_unset () 12379{ 12380 { eval $1=; unset $1;} 12381} 12382as_unset=as_fn_unset 12383# as_fn_append VAR VALUE 12384# ---------------------- 12385# Append the text in VALUE to the end of the definition contained in VAR. Take 12386# advantage of any shell optimizations that allow amortized linear growth over 12387# repeated appends, instead of the typical quadratic growth present in naive 12388# implementations. 12389if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 12390 eval 'as_fn_append () 12391 { 12392 eval $1+=\$2 12393 }' 12394else 12395 as_fn_append () 12396 { 12397 eval $1=\$$1\$2 12398 } 12399fi # as_fn_append 12400 12401# as_fn_arith ARG... 12402# ------------------ 12403# Perform arithmetic evaluation on the ARGs, and store the result in the 12404# global $as_val. Take advantage of shells that can avoid forks. The arguments 12405# must be portable across $(()) and expr. 12406if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 12407 eval 'as_fn_arith () 12408 { 12409 as_val=$(( $* )) 12410 }' 12411else 12412 as_fn_arith () 12413 { 12414 as_val=`expr "$@" || test $? -eq 1` 12415 } 12416fi # as_fn_arith 12417 12418 12419if expr a : '\(a\)' >/dev/null 2>&1 && 12420 test "X`expr 00001 : '.*\(...\)'`" = X001; then 12421 as_expr=expr 12422else 12423 as_expr=false 12424fi 12425 12426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 12427 as_basename=basename 12428else 12429 as_basename=false 12430fi 12431 12432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 12433 as_dirname=dirname 12434else 12435 as_dirname=false 12436fi 12437 12438as_me=`$as_basename -- "$0" || 12439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 12440 X"$0" : 'X\(//\)$' \| \ 12441 X"$0" : 'X\(/\)' \| . 2>/dev/null || 12442$as_echo X/"$0" | 12443 sed '/^.*\/\([^/][^/]*\)\/*$/{ 12444 s//\1/ 12445 q 12446 } 12447 /^X\/\(\/\/\)$/{ 12448 s//\1/ 12449 q 12450 } 12451 /^X\/\(\/\).*/{ 12452 s//\1/ 12453 q 12454 } 12455 s/.*/./; q'` 12456 12457# Avoid depending upon Character Ranges. 12458as_cr_letters='abcdefghijklmnopqrstuvwxyz' 12459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 12460as_cr_Letters=$as_cr_letters$as_cr_LETTERS 12461as_cr_digits='0123456789' 12462as_cr_alnum=$as_cr_Letters$as_cr_digits 12463 12464ECHO_C= ECHO_N= ECHO_T= 12465case `echo -n x` in #((((( 12466-n*) 12467 case `echo 'xy\c'` in 12468 *c*) ECHO_T=' ';; # ECHO_T is single tab character. 12469 xy) ECHO_C='\c';; 12470 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 12471 ECHO_T=' ';; 12472 esac;; 12473*) 12474 ECHO_N='-n';; 12475esac 12476 12477rm -f conf$$ conf$$.exe conf$$.file 12478if test -d conf$$.dir; then 12479 rm -f conf$$.dir/conf$$.file 12480else 12481 rm -f conf$$.dir 12482 mkdir conf$$.dir 2>/dev/null 12483fi 12484if (echo >conf$$.file) 2>/dev/null; then 12485 if ln -s conf$$.file conf$$ 2>/dev/null; then 12486 as_ln_s='ln -s' 12487 # ... but there are two gotchas: 12488 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 12489 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 12490 # In both cases, we have to default to `cp -p'. 12491 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 12492 as_ln_s='cp -p' 12493 elif ln conf$$.file conf$$ 2>/dev/null; then 12494 as_ln_s=ln 12495 else 12496 as_ln_s='cp -p' 12497 fi 12498else 12499 as_ln_s='cp -p' 12500fi 12501rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 12502rmdir conf$$.dir 2>/dev/null 12503 12504 12505# as_fn_mkdir_p 12506# ------------- 12507# Create "$as_dir" as a directory, including parents if necessary. 12508as_fn_mkdir_p () 12509{ 12510 12511 case $as_dir in #( 12512 -*) as_dir=./$as_dir;; 12513 esac 12514 test -d "$as_dir" || eval $as_mkdir_p || { 12515 as_dirs= 12516 while :; do 12517 case $as_dir in #( 12518 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 12519 *) as_qdir=$as_dir;; 12520 esac 12521 as_dirs="'$as_qdir' $as_dirs" 12522 as_dir=`$as_dirname -- "$as_dir" || 12523$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 12524 X"$as_dir" : 'X\(//\)[^/]' \| \ 12525 X"$as_dir" : 'X\(//\)$' \| \ 12526 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 12527$as_echo X"$as_dir" | 12528 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 12529 s//\1/ 12530 q 12531 } 12532 /^X\(\/\/\)[^/].*/{ 12533 s//\1/ 12534 q 12535 } 12536 /^X\(\/\/\)$/{ 12537 s//\1/ 12538 q 12539 } 12540 /^X\(\/\).*/{ 12541 s//\1/ 12542 q 12543 } 12544 s/.*/./; q'` 12545 test -d "$as_dir" && break 12546 done 12547 test -z "$as_dirs" || eval "mkdir $as_dirs" 12548 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 12549 12550 12551} # as_fn_mkdir_p 12552if mkdir -p . 2>/dev/null; then 12553 as_mkdir_p='mkdir -p "$as_dir"' 12554else 12555 test -d ./-p && rmdir ./-p 12556 as_mkdir_p=false 12557fi 12558 12559if test -x / >/dev/null 2>&1; then 12560 as_test_x='test -x' 12561else 12562 if ls -dL / >/dev/null 2>&1; then 12563 as_ls_L_option=L 12564 else 12565 as_ls_L_option= 12566 fi 12567 as_test_x=' 12568 eval sh -c '\'' 12569 if test -d "$1"; then 12570 test -d "$1/."; 12571 else 12572 case $1 in #( 12573 -*)set "./$1";; 12574 esac; 12575 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 12576 ???[sx]*):;;*)false;;esac;fi 12577 '\'' sh 12578 ' 12579fi 12580as_executable_p=$as_test_x 12581 12582# Sed expression to map a string onto a valid CPP name. 12583as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 12584 12585# Sed expression to map a string onto a valid variable name. 12586as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 12587 12588 12589exec 6>&1 12590## ----------------------------------- ## 12591## Main body of $CONFIG_STATUS script. ## 12592## ----------------------------------- ## 12593_ASEOF 12594test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 12595 12596cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12597# Save the log message, to keep $0 and so on meaningful, and to 12598# report actual input values of CONFIG_FILES etc. instead of their 12599# values after options handling. 12600ac_log=" 12601This file was extended by glw $as_me 8.0.0, which was 12602generated by GNU Autoconf 2.66. Invocation command line was 12603 12604 CONFIG_FILES = $CONFIG_FILES 12605 CONFIG_HEADERS = $CONFIG_HEADERS 12606 CONFIG_LINKS = $CONFIG_LINKS 12607 CONFIG_COMMANDS = $CONFIG_COMMANDS 12608 $ $0 $@ 12609 12610on `(hostname || uname -n) 2>/dev/null | sed 1q` 12611" 12612 12613_ACEOF 12614 12615case $ac_config_files in *" 12616"*) set x $ac_config_files; shift; ac_config_files=$*;; 12617esac 12618 12619 12620 12621cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12622# Files that config.status was made for. 12623config_files="$ac_config_files" 12624config_commands="$ac_config_commands" 12625 12626_ACEOF 12627 12628cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12629ac_cs_usage="\ 12630\`$as_me' instantiates files and other configuration actions 12631from templates according to the current configuration. Unless the files 12632and actions are specified as TAGs, all are instantiated by default. 12633 12634Usage: $0 [OPTION]... [TAG]... 12635 12636 -h, --help print this help, then exit 12637 -V, --version print version number and configuration settings, then exit 12638 --config print configuration, then exit 12639 -q, --quiet, --silent 12640 do not print progress messages 12641 -d, --debug don't remove temporary files 12642 --recheck update $as_me by reconfiguring in the same conditions 12643 --file=FILE[:TEMPLATE] 12644 instantiate the configuration file FILE 12645 12646Configuration files: 12647$config_files 12648 12649Configuration commands: 12650$config_commands 12651 12652Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa>." 12653 12654_ACEOF 12655cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12656ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 12657ac_cs_version="\\ 12658glw config.status 8.0.0 12659configured by $0, generated by GNU Autoconf 2.66, 12660 with options \\"\$ac_cs_config\\" 12661 12662Copyright (C) 2010 Free Software Foundation, Inc. 12663This config.status script is free software; the Free Software Foundation 12664gives unlimited permission to copy, distribute and modify it." 12665 12666ac_pwd='$ac_pwd' 12667srcdir='$srcdir' 12668INSTALL='$INSTALL' 12669MKDIR_P='$MKDIR_P' 12670AWK='$AWK' 12671test -n "\$AWK" || AWK=awk 12672_ACEOF 12673 12674cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12675# The default lists apply if the user does not specify any file. 12676ac_need_defaults=: 12677while test $# != 0 12678do 12679 case $1 in 12680 --*=*) 12681 ac_option=`expr "X$1" : 'X\([^=]*\)='` 12682 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 12683 ac_shift=: 12684 ;; 12685 *) 12686 ac_option=$1 12687 ac_optarg=$2 12688 ac_shift=shift 12689 ;; 12690 esac 12691 12692 case $ac_option in 12693 # Handling of the options. 12694 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 12695 ac_cs_recheck=: ;; 12696 --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 12697 $as_echo "$ac_cs_version"; exit ;; 12698 --config | --confi | --conf | --con | --co | --c ) 12699 $as_echo "$ac_cs_config"; exit ;; 12700 --debug | --debu | --deb | --de | --d | -d ) 12701 debug=: ;; 12702 --file | --fil | --fi | --f ) 12703 $ac_shift 12704 case $ac_optarg in 12705 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 12706 esac 12707 as_fn_append CONFIG_FILES " '$ac_optarg'" 12708 ac_need_defaults=false;; 12709 --he | --h | --help | --hel | -h ) 12710 $as_echo "$ac_cs_usage"; exit ;; 12711 -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 12712 | -silent | --silent | --silen | --sile | --sil | --si | --s) 12713 ac_cs_silent=: ;; 12714 12715 # This is an error. 12716 -*) as_fn_error $? "unrecognized option: \`$1' 12717Try \`$0 --help' for more information." ;; 12718 12719 *) as_fn_append ac_config_targets " $1" 12720 ac_need_defaults=false ;; 12721 12722 esac 12723 shift 12724done 12725 12726ac_configure_extra_args= 12727 12728if $ac_cs_silent; then 12729 exec 6>/dev/null 12730 ac_configure_extra_args="$ac_configure_extra_args --silent" 12731fi 12732 12733_ACEOF 12734cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12735if \$ac_cs_recheck; then 12736 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 12737 shift 12738 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 12739 CONFIG_SHELL='$SHELL' 12740 export CONFIG_SHELL 12741 exec "\$@" 12742fi 12743 12744_ACEOF 12745cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 12746exec 5>>config.log 12747{ 12748 echo 12749 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 12750## Running $as_me. ## 12751_ASBOX 12752 $as_echo "$ac_log" 12753} >&5 12754 12755_ACEOF 12756cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 12757# 12758# INIT-COMMANDS 12759# 12760AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 12761 12762 12763# The HP-UX ksh and POSIX shell print the target directory to stdout 12764# if CDPATH is set. 12765(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 12766 12767sed_quote_subst='$sed_quote_subst' 12768double_quote_subst='$double_quote_subst' 12769delay_variable_subst='$delay_variable_subst' 12770macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 12771macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 12772enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 12773enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 12774pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 12775enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 12776SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 12777ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 12778host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 12779host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 12780host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 12781build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 12782build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 12783build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 12784SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 12785Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 12786GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 12787EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 12788FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 12789LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 12790NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 12791LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 12792max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 12793ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 12794exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 12795lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 12796lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 12797lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 12798reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 12799reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 12800OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 12801deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 12802file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 12803AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 12804AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 12805STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 12806RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 12807old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 12808old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 12809old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 12810lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 12811CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 12812CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 12813compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 12814GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 12815lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 12816lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 12817lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 12818lt_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"`' 12819objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 12820MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 12821lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 12822lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 12823lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 12824lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 12825lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 12826need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 12827DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 12828NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 12829LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 12830OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 12831OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 12832libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 12833shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 12834extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 12835archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 12836enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 12837export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 12838whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 12839compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 12840old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 12841old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 12842archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 12843archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 12844module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 12845module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 12846with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 12847allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 12848no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 12849hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 12850hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`' 12851hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 12852hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 12853hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 12854hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 12855hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 12856hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 12857inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 12858link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 12859fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`' 12860always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 12861export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 12862exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 12863include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 12864prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 12865file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 12866variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 12867need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 12868need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 12869version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 12870runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 12871shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 12872shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 12873libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 12874library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 12875soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 12876install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 12877postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 12878postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 12879finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 12880finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 12881hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 12882sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 12883sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 12884hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 12885enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 12886enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 12887enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 12888old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 12889striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 12890 12891LTCC='$LTCC' 12892LTCFLAGS='$LTCFLAGS' 12893compiler='$compiler_DEFAULT' 12894 12895# A function that is used when there is no print builtin or printf. 12896func_fallback_echo () 12897{ 12898 eval 'cat <<_LTECHO_EOF 12899\$1 12900_LTECHO_EOF' 12901} 12902 12903# Quote evaled strings. 12904for var in SHELL \ 12905ECHO \ 12906SED \ 12907GREP \ 12908EGREP \ 12909FGREP \ 12910LD \ 12911NM \ 12912LN_S \ 12913lt_SP2NL \ 12914lt_NL2SP \ 12915reload_flag \ 12916OBJDUMP \ 12917deplibs_check_method \ 12918file_magic_cmd \ 12919AR \ 12920AR_FLAGS \ 12921STRIP \ 12922RANLIB \ 12923CC \ 12924CFLAGS \ 12925compiler \ 12926lt_cv_sys_global_symbol_pipe \ 12927lt_cv_sys_global_symbol_to_cdecl \ 12928lt_cv_sys_global_symbol_to_c_name_address \ 12929lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 12930lt_prog_compiler_no_builtin_flag \ 12931lt_prog_compiler_wl \ 12932lt_prog_compiler_pic \ 12933lt_prog_compiler_static \ 12934lt_cv_prog_compiler_c_o \ 12935need_locks \ 12936DSYMUTIL \ 12937NMEDIT \ 12938LIPO \ 12939OTOOL \ 12940OTOOL64 \ 12941shrext_cmds \ 12942export_dynamic_flag_spec \ 12943whole_archive_flag_spec \ 12944compiler_needs_object \ 12945with_gnu_ld \ 12946allow_undefined_flag \ 12947no_undefined_flag \ 12948hardcode_libdir_flag_spec \ 12949hardcode_libdir_flag_spec_ld \ 12950hardcode_libdir_separator \ 12951fix_srcfile_path \ 12952exclude_expsyms \ 12953include_expsyms \ 12954file_list_spec \ 12955variables_saved_for_relink \ 12956libname_spec \ 12957library_names_spec \ 12958soname_spec \ 12959install_override_mode \ 12960finish_eval \ 12961old_striplib \ 12962striplib; do 12963 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 12964 *[\\\\\\\`\\"\\\$]*) 12965 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 12966 ;; 12967 *) 12968 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12969 ;; 12970 esac 12971done 12972 12973# Double-quote double-evaled strings. 12974for var in reload_cmds \ 12975old_postinstall_cmds \ 12976old_postuninstall_cmds \ 12977old_archive_cmds \ 12978extract_expsyms_cmds \ 12979old_archive_from_new_cmds \ 12980old_archive_from_expsyms_cmds \ 12981archive_cmds \ 12982archive_expsym_cmds \ 12983module_cmds \ 12984module_expsym_cmds \ 12985export_symbols_cmds \ 12986prelink_cmds \ 12987postinstall_cmds \ 12988postuninstall_cmds \ 12989finish_cmds \ 12990sys_lib_search_path_spec \ 12991sys_lib_dlsearch_path_spec; do 12992 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 12993 *[\\\\\\\`\\"\\\$]*) 12994 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 12995 ;; 12996 *) 12997 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 12998 ;; 12999 esac 13000done 13001 13002ac_aux_dir='$ac_aux_dir' 13003xsi_shell='$xsi_shell' 13004lt_shell_append='$lt_shell_append' 13005 13006# See if we are running on zsh, and set the options which allow our 13007# commands through without removal of \ escapes INIT. 13008if test -n "\${ZSH_VERSION+set}" ; then 13009 setopt NO_GLOB_SUBST 13010fi 13011 13012 13013 PACKAGE='$PACKAGE' 13014 VERSION='$VERSION' 13015 TIMESTAMP='$TIMESTAMP' 13016 RM='$RM' 13017 ofile='$ofile' 13018 13019 13020 13021 13022_ACEOF 13023 13024cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13025 13026# Handling of arguments. 13027for ac_config_target in $ac_config_targets 13028do 13029 case $ac_config_target in 13030 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 13031 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 13032 "glw.pc") CONFIG_FILES="$CONFIG_FILES glw.pc" ;; 13033 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13034 13035 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 13036 esac 13037done 13038 13039 13040# If the user did not use the arguments to specify the items to instantiate, 13041# then the envvar interface is used. Set only those that are not. 13042# We use the long form for the default assignment because of an extremely 13043# bizarre bug on SunOS 4.1.3. 13044if $ac_need_defaults; then 13045 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 13046 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 13047fi 13048 13049# Have a temporary directory for convenience. Make it in the build tree 13050# simply because there is no reason against having it here, and in addition, 13051# creating and moving files from /tmp can sometimes cause problems. 13052# Hook for its removal unless debugging. 13053# Note that there is a small window in which the directory will not be cleaned: 13054# after its creation but before its name has been assigned to `$tmp'. 13055$debug || 13056{ 13057 tmp= 13058 trap 'exit_status=$? 13059 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 13060' 0 13061 trap 'as_fn_exit 1' 1 2 13 15 13062} 13063# Create a (secure) tmp directory for tmp files. 13064 13065{ 13066 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 13067 test -n "$tmp" && test -d "$tmp" 13068} || 13069{ 13070 tmp=./conf$$-$RANDOM 13071 (umask 077 && mkdir "$tmp") 13072} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 13073 13074# Set up the scripts for CONFIG_FILES section. 13075# No need to generate them if there are no CONFIG_FILES. 13076# This happens for instance with `./config.status config.h'. 13077if test -n "$CONFIG_FILES"; then 13078 13079 13080ac_cr=`echo X | tr X '\015'` 13081# On cygwin, bash can eat \r inside `` if the user requested igncr. 13082# But we know of no other shell where ac_cr would be empty at this 13083# point, so we can use a bashism as a fallback. 13084if test "x$ac_cr" = x; then 13085 eval ac_cr=\$\'\\r\' 13086fi 13087ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 13088if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 13089 ac_cs_awk_cr='\\r' 13090else 13091 ac_cs_awk_cr=$ac_cr 13092fi 13093 13094echo 'BEGIN {' >"$tmp/subs1.awk" && 13095_ACEOF 13096 13097 13098{ 13099 echo "cat >conf$$subs.awk <<_ACEOF" && 13100 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 13101 echo "_ACEOF" 13102} >conf$$subs.sh || 13103 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13104ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 13105ac_delim='%!_!# ' 13106for ac_last_try in false false false false false :; do 13107 . ./conf$$subs.sh || 13108 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13109 13110 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 13111 if test $ac_delim_n = $ac_delim_num; then 13112 break 13113 elif $ac_last_try; then 13114 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 13115 else 13116 ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 13117 fi 13118done 13119rm -f conf$$subs.sh 13120 13121cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13122cat >>"\$tmp/subs1.awk" <<\\_ACAWK && 13123_ACEOF 13124sed -n ' 13125h 13126s/^/S["/; s/!.*/"]=/ 13127p 13128g 13129s/^[^!]*!// 13130:repl 13131t repl 13132s/'"$ac_delim"'$// 13133t delim 13134:nl 13135h 13136s/\(.\{148\}\)..*/\1/ 13137t more1 13138s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 13139p 13140n 13141b repl 13142:more1 13143s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13144p 13145g 13146s/.\{148\}// 13147t nl 13148:delim 13149h 13150s/\(.\{148\}\)..*/\1/ 13151t more2 13152s/["\\]/\\&/g; s/^/"/; s/$/"/ 13153p 13154b 13155:more2 13156s/["\\]/\\&/g; s/^/"/; s/$/"\\/ 13157p 13158g 13159s/.\{148\}// 13160t delim 13161' <conf$$subs.awk | sed ' 13162/^[^""]/{ 13163 N 13164 s/\n// 13165} 13166' >>$CONFIG_STATUS || ac_write_fail=1 13167rm -f conf$$subs.awk 13168cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13169_ACAWK 13170cat >>"\$tmp/subs1.awk" <<_ACAWK && 13171 for (key in S) S_is_set[key] = 1 13172 FS = "" 13173 13174} 13175{ 13176 line = $ 0 13177 nfields = split(line, field, "@") 13178 substed = 0 13179 len = length(field[1]) 13180 for (i = 2; i < nfields; i++) { 13181 key = field[i] 13182 keylen = length(key) 13183 if (S_is_set[key]) { 13184 value = S[key] 13185 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 13186 len += length(value) + length(field[++i]) 13187 substed = 1 13188 } else 13189 len += 1 + keylen 13190 } 13191 13192 print line 13193} 13194 13195_ACAWK 13196_ACEOF 13197cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13198if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 13199 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 13200else 13201 cat 13202fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \ 13203 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 13204_ACEOF 13205 13206# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 13207# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 13208# trailing colons and then remove the whole line if VPATH becomes empty 13209# (actually we leave an empty line to preserve line numbers). 13210if test "x$srcdir" = x.; then 13211 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 13212h 13213s/// 13214s/^/:/ 13215s/[ ]*$/:/ 13216s/:\$(srcdir):/:/g 13217s/:\${srcdir}:/:/g 13218s/:@srcdir@:/:/g 13219s/^:*// 13220s/:*$// 13221x 13222s/\(=[ ]*\).*/\1/ 13223G 13224s/\n// 13225s/^[^=]*=[ ]*$// 13226}' 13227fi 13228 13229cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13230fi # test -n "$CONFIG_FILES" 13231 13232 13233eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS" 13234shift 13235for ac_tag 13236do 13237 case $ac_tag in 13238 :[FHLC]) ac_mode=$ac_tag; continue;; 13239 esac 13240 case $ac_mode$ac_tag in 13241 :[FHL]*:*);; 13242 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 13243 :[FH]-) ac_tag=-:-;; 13244 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 13245 esac 13246 ac_save_IFS=$IFS 13247 IFS=: 13248 set x $ac_tag 13249 IFS=$ac_save_IFS 13250 shift 13251 ac_file=$1 13252 shift 13253 13254 case $ac_mode in 13255 :L) ac_source=$1;; 13256 :[FH]) 13257 ac_file_inputs= 13258 for ac_f 13259 do 13260 case $ac_f in 13261 -) ac_f="$tmp/stdin";; 13262 *) # Look for the file first in the build tree, then in the source tree 13263 # (if the path is not absolute). The absolute path cannot be DOS-style, 13264 # because $ac_f cannot contain `:'. 13265 test -f "$ac_f" || 13266 case $ac_f in 13267 [\\/$]*) false;; 13268 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 13269 esac || 13270 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 13271 esac 13272 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 13273 as_fn_append ac_file_inputs " '$ac_f'" 13274 done 13275 13276 # Let's still pretend it is `configure' which instantiates (i.e., don't 13277 # use $as_me), people would be surprised to read: 13278 # /* config.h. Generated by config.status. */ 13279 configure_input='Generated from '` 13280 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 13281 `' by configure.' 13282 if test x"$ac_file" != x-; then 13283 configure_input="$ac_file. $configure_input" 13284 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 13285$as_echo "$as_me: creating $ac_file" >&6;} 13286 fi 13287 # Neutralize special characters interpreted by sed in replacement strings. 13288 case $configure_input in #( 13289 *\&* | *\|* | *\\* ) 13290 ac_sed_conf_input=`$as_echo "$configure_input" | 13291 sed 's/[\\\\&|]/\\\\&/g'`;; #( 13292 *) ac_sed_conf_input=$configure_input;; 13293 esac 13294 13295 case $ac_tag in 13296 *:-:* | *:-) cat >"$tmp/stdin" \ 13297 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 13298 esac 13299 ;; 13300 esac 13301 13302 ac_dir=`$as_dirname -- "$ac_file" || 13303$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13304 X"$ac_file" : 'X\(//\)[^/]' \| \ 13305 X"$ac_file" : 'X\(//\)$' \| \ 13306 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 13307$as_echo X"$ac_file" | 13308 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13309 s//\1/ 13310 q 13311 } 13312 /^X\(\/\/\)[^/].*/{ 13313 s//\1/ 13314 q 13315 } 13316 /^X\(\/\/\)$/{ 13317 s//\1/ 13318 q 13319 } 13320 /^X\(\/\).*/{ 13321 s//\1/ 13322 q 13323 } 13324 s/.*/./; q'` 13325 as_dir="$ac_dir"; as_fn_mkdir_p 13326 ac_builddir=. 13327 13328case "$ac_dir" in 13329.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 13330*) 13331 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 13332 # A ".." for each directory in $ac_dir_suffix. 13333 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 13334 case $ac_top_builddir_sub in 13335 "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 13336 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 13337 esac ;; 13338esac 13339ac_abs_top_builddir=$ac_pwd 13340ac_abs_builddir=$ac_pwd$ac_dir_suffix 13341# for backward compatibility: 13342ac_top_builddir=$ac_top_build_prefix 13343 13344case $srcdir in 13345 .) # We are building in place. 13346 ac_srcdir=. 13347 ac_top_srcdir=$ac_top_builddir_sub 13348 ac_abs_top_srcdir=$ac_pwd ;; 13349 [\\/]* | ?:[\\/]* ) # Absolute name. 13350 ac_srcdir=$srcdir$ac_dir_suffix; 13351 ac_top_srcdir=$srcdir 13352 ac_abs_top_srcdir=$srcdir ;; 13353 *) # Relative name. 13354 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 13355 ac_top_srcdir=$ac_top_build_prefix$srcdir 13356 ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 13357esac 13358ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 13359 13360 13361 case $ac_mode in 13362 :F) 13363 # 13364 # CONFIG_FILE 13365 # 13366 13367 case $INSTALL in 13368 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 13369 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 13370 esac 13371 ac_MKDIR_P=$MKDIR_P 13372 case $MKDIR_P in 13373 [\\/$]* | ?:[\\/]* ) ;; 13374 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 13375 esac 13376_ACEOF 13377 13378cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13379# If the template does not know about datarootdir, expand it. 13380# FIXME: This hack should be removed a few years after 2.60. 13381ac_datarootdir_hack=; ac_datarootdir_seen= 13382ac_sed_dataroot=' 13383/datarootdir/ { 13384 p 13385 q 13386} 13387/@datadir@/p 13388/@docdir@/p 13389/@infodir@/p 13390/@localedir@/p 13391/@mandir@/p' 13392case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 13393*datarootdir*) ac_datarootdir_seen=yes;; 13394*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 13395 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 13396$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 13397_ACEOF 13398cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13399 ac_datarootdir_hack=' 13400 s&@datadir@&$datadir&g 13401 s&@docdir@&$docdir&g 13402 s&@infodir@&$infodir&g 13403 s&@localedir@&$localedir&g 13404 s&@mandir@&$mandir&g 13405 s&\\\${datarootdir}&$datarootdir&g' ;; 13406esac 13407_ACEOF 13408 13409# Neutralize VPATH when `$srcdir' = `.'. 13410# Shell code in configure.ac might set extrasub. 13411# FIXME: do we really want to maintain this feature? 13412cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 13413ac_sed_extra="$ac_vpsub 13414$extrasub 13415_ACEOF 13416cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 13417:t 13418/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 13419s|@configure_input@|$ac_sed_conf_input|;t t 13420s&@top_builddir@&$ac_top_builddir_sub&;t t 13421s&@top_build_prefix@&$ac_top_build_prefix&;t t 13422s&@srcdir@&$ac_srcdir&;t t 13423s&@abs_srcdir@&$ac_abs_srcdir&;t t 13424s&@top_srcdir@&$ac_top_srcdir&;t t 13425s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 13426s&@builddir@&$ac_builddir&;t t 13427s&@abs_builddir@&$ac_abs_builddir&;t t 13428s&@abs_top_builddir@&$ac_abs_top_builddir&;t t 13429s&@INSTALL@&$ac_INSTALL&;t t 13430s&@MKDIR_P@&$ac_MKDIR_P&;t t 13431$ac_datarootdir_hack 13432" 13433eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \ 13434 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13435 13436test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 13437 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 13438 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 13439 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13440which seems to be undefined. Please make sure it is defined" >&5 13441$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 13442which seems to be undefined. Please make sure it is defined" >&2;} 13443 13444 rm -f "$tmp/stdin" 13445 case $ac_file in 13446 -) cat "$tmp/out" && rm -f "$tmp/out";; 13447 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";; 13448 esac \ 13449 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 13450 ;; 13451 13452 13453 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 13454$as_echo "$as_me: executing $ac_file commands" >&6;} 13455 ;; 13456 esac 13457 13458 13459 case $ac_file$ac_mode in 13460 "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 13461 # Autoconf 2.62 quotes --file arguments for eval, but not when files 13462 # are listed without --file. Let's play safe and only enable the eval 13463 # if we detect the quoting. 13464 case $CONFIG_FILES in 13465 *\'*) eval set x "$CONFIG_FILES" ;; 13466 *) set x $CONFIG_FILES ;; 13467 esac 13468 shift 13469 for mf 13470 do 13471 # Strip MF so we end up with the name of the file. 13472 mf=`echo "$mf" | sed -e 's/:.*$//'` 13473 # Check whether this is an Automake generated Makefile or not. 13474 # We used to match only the files named `Makefile.in', but 13475 # some people rename them; so instead we look at the file content. 13476 # Grep'ing the first line is not enough: some people post-process 13477 # each Makefile.in and add a new line on top of each file to say so. 13478 # Grep'ing the whole file is not good either: AIX grep has a line 13479 # limit of 2048, but all sed's we know have understand at least 4000. 13480 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 13481 dirpart=`$as_dirname -- "$mf" || 13482$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13483 X"$mf" : 'X\(//\)[^/]' \| \ 13484 X"$mf" : 'X\(//\)$' \| \ 13485 X"$mf" : 'X\(/\)' \| . 2>/dev/null || 13486$as_echo X"$mf" | 13487 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13488 s//\1/ 13489 q 13490 } 13491 /^X\(\/\/\)[^/].*/{ 13492 s//\1/ 13493 q 13494 } 13495 /^X\(\/\/\)$/{ 13496 s//\1/ 13497 q 13498 } 13499 /^X\(\/\).*/{ 13500 s//\1/ 13501 q 13502 } 13503 s/.*/./; q'` 13504 else 13505 continue 13506 fi 13507 # Extract the definition of DEPDIR, am__include, and am__quote 13508 # from the Makefile without running `make'. 13509 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 13510 test -z "$DEPDIR" && continue 13511 am__include=`sed -n 's/^am__include = //p' < "$mf"` 13512 test -z "am__include" && continue 13513 am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 13514 # When using ansi2knr, U may be empty or an underscore; expand it 13515 U=`sed -n 's/^U = //p' < "$mf"` 13516 # Find all dependency output files, they are included files with 13517 # $(DEPDIR) in their names. We invoke sed twice because it is the 13518 # simplest approach to changing $(DEPDIR) to its actual value in the 13519 # expansion. 13520 for file in `sed -n " 13521 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 13522 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 13523 # Make sure the directory exists. 13524 test -f "$dirpart/$file" && continue 13525 fdir=`$as_dirname -- "$file" || 13526$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 13527 X"$file" : 'X\(//\)[^/]' \| \ 13528 X"$file" : 'X\(//\)$' \| \ 13529 X"$file" : 'X\(/\)' \| . 2>/dev/null || 13530$as_echo X"$file" | 13531 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 13532 s//\1/ 13533 q 13534 } 13535 /^X\(\/\/\)[^/].*/{ 13536 s//\1/ 13537 q 13538 } 13539 /^X\(\/\/\)$/{ 13540 s//\1/ 13541 q 13542 } 13543 /^X\(\/\).*/{ 13544 s//\1/ 13545 q 13546 } 13547 s/.*/./; q'` 13548 as_dir=$dirpart/$fdir; as_fn_mkdir_p 13549 # echo "creating $dirpart/$file" 13550 echo '# dummy' > "$dirpart/$file" 13551 done 13552 done 13553} 13554 ;; 13555 "libtool":C) 13556 13557 # See if we are running on zsh, and set the options which allow our 13558 # commands through without removal of \ escapes. 13559 if test -n "${ZSH_VERSION+set}" ; then 13560 setopt NO_GLOB_SUBST 13561 fi 13562 13563 cfgfile="${ofile}T" 13564 trap "$RM \"$cfgfile\"; exit 1" 1 2 15 13565 $RM "$cfgfile" 13566 13567 cat <<_LT_EOF >> "$cfgfile" 13568#! $SHELL 13569 13570# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 13571# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 13572# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 13573# NOTE: Changes made to this file will be lost: look at ltmain.sh. 13574# 13575# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 13576# 2006, 2007, 2008, 2009, 2010 Free Software Foundation, 13577# Inc. 13578# Written by Gordon Matzigkeit, 1996 13579# 13580# This file is part of GNU Libtool. 13581# 13582# GNU Libtool is free software; you can redistribute it and/or 13583# modify it under the terms of the GNU General Public License as 13584# published by the Free Software Foundation; either version 2 of 13585# the License, or (at your option) any later version. 13586# 13587# As a special exception to the GNU General Public License, 13588# if you distribute this file as part of a program or library that 13589# is built using GNU Libtool, you may include this file under the 13590# same distribution terms that you use for the rest of that program. 13591# 13592# GNU Libtool is distributed in the hope that it will be useful, 13593# but WITHOUT ANY WARRANTY; without even the implied warranty of 13594# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13595# GNU General Public License for more details. 13596# 13597# You should have received a copy of the GNU General Public License 13598# along with GNU Libtool; see the file COPYING. If not, a copy 13599# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 13600# obtained by writing to the Free Software Foundation, Inc., 13601# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 13602 13603 13604# The names of the tagged configurations supported by this script. 13605available_tags="" 13606 13607# ### BEGIN LIBTOOL CONFIG 13608 13609# Which release of libtool.m4 was used? 13610macro_version=$macro_version 13611macro_revision=$macro_revision 13612 13613# Whether or not to build shared libraries. 13614build_libtool_libs=$enable_shared 13615 13616# Whether or not to build static libraries. 13617build_old_libs=$enable_static 13618 13619# What type of objects to build. 13620pic_mode=$pic_mode 13621 13622# Whether or not to optimize for fast installation. 13623fast_install=$enable_fast_install 13624 13625# Shell to use when invoking shell scripts. 13626SHELL=$lt_SHELL 13627 13628# An echo program that protects backslashes. 13629ECHO=$lt_ECHO 13630 13631# The host system. 13632host_alias=$host_alias 13633host=$host 13634host_os=$host_os 13635 13636# The build system. 13637build_alias=$build_alias 13638build=$build 13639build_os=$build_os 13640 13641# A sed program that does not truncate output. 13642SED=$lt_SED 13643 13644# Sed that helps us avoid accidentally triggering echo(1) options like -n. 13645Xsed="\$SED -e 1s/^X//" 13646 13647# A grep program that handles long lines. 13648GREP=$lt_GREP 13649 13650# An ERE matcher. 13651EGREP=$lt_EGREP 13652 13653# A literal string matcher. 13654FGREP=$lt_FGREP 13655 13656# A BSD- or MS-compatible name lister. 13657NM=$lt_NM 13658 13659# Whether we need soft or hard links. 13660LN_S=$lt_LN_S 13661 13662# What is the maximum length of a command? 13663max_cmd_len=$max_cmd_len 13664 13665# Object file suffix (normally "o"). 13666objext=$ac_objext 13667 13668# Executable file suffix (normally ""). 13669exeext=$exeext 13670 13671# whether the shell understands "unset". 13672lt_unset=$lt_unset 13673 13674# turn spaces into newlines. 13675SP2NL=$lt_lt_SP2NL 13676 13677# turn newlines into spaces. 13678NL2SP=$lt_lt_NL2SP 13679 13680# An object symbol dumper. 13681OBJDUMP=$lt_OBJDUMP 13682 13683# Method to check whether dependent libraries are shared objects. 13684deplibs_check_method=$lt_deplibs_check_method 13685 13686# Command to use when deplibs_check_method == "file_magic". 13687file_magic_cmd=$lt_file_magic_cmd 13688 13689# The archiver. 13690AR=$lt_AR 13691AR_FLAGS=$lt_AR_FLAGS 13692 13693# A symbol stripping program. 13694STRIP=$lt_STRIP 13695 13696# Commands used to install an old-style archive. 13697RANLIB=$lt_RANLIB 13698old_postinstall_cmds=$lt_old_postinstall_cmds 13699old_postuninstall_cmds=$lt_old_postuninstall_cmds 13700 13701# Whether to use a lock for old archive extraction. 13702lock_old_archive_extraction=$lock_old_archive_extraction 13703 13704# A C compiler. 13705LTCC=$lt_CC 13706 13707# LTCC compiler flags. 13708LTCFLAGS=$lt_CFLAGS 13709 13710# Take the output of nm and produce a listing of raw symbols and C names. 13711global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 13712 13713# Transform the output of nm in a proper C declaration. 13714global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 13715 13716# Transform the output of nm in a C name address pair. 13717global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 13718 13719# Transform the output of nm in a C name address pair when lib prefix is needed. 13720global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 13721 13722# The name of the directory that contains temporary libtool files. 13723objdir=$objdir 13724 13725# Used to examine libraries when file_magic_cmd begins with "file". 13726MAGIC_CMD=$MAGIC_CMD 13727 13728# Must we lock files when doing compilation? 13729need_locks=$lt_need_locks 13730 13731# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 13732DSYMUTIL=$lt_DSYMUTIL 13733 13734# Tool to change global to local symbols on Mac OS X. 13735NMEDIT=$lt_NMEDIT 13736 13737# Tool to manipulate fat objects and archives on Mac OS X. 13738LIPO=$lt_LIPO 13739 13740# ldd/readelf like tool for Mach-O binaries on Mac OS X. 13741OTOOL=$lt_OTOOL 13742 13743# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 13744OTOOL64=$lt_OTOOL64 13745 13746# Old archive suffix (normally "a"). 13747libext=$libext 13748 13749# Shared library suffix (normally ".so"). 13750shrext_cmds=$lt_shrext_cmds 13751 13752# The commands to extract the exported symbol list from a shared archive. 13753extract_expsyms_cmds=$lt_extract_expsyms_cmds 13754 13755# Variables whose values should be saved in libtool wrapper scripts and 13756# restored at link time. 13757variables_saved_for_relink=$lt_variables_saved_for_relink 13758 13759# Do we need the "lib" prefix for modules? 13760need_lib_prefix=$need_lib_prefix 13761 13762# Do we need a version for libraries? 13763need_version=$need_version 13764 13765# Library versioning type. 13766version_type=$version_type 13767 13768# Shared library runtime path variable. 13769runpath_var=$runpath_var 13770 13771# Shared library path variable. 13772shlibpath_var=$shlibpath_var 13773 13774# Is shlibpath searched before the hard-coded library search path? 13775shlibpath_overrides_runpath=$shlibpath_overrides_runpath 13776 13777# Format of library name prefix. 13778libname_spec=$lt_libname_spec 13779 13780# List of archive names. First name is the real one, the rest are links. 13781# The last name is the one that the linker finds with -lNAME 13782library_names_spec=$lt_library_names_spec 13783 13784# The coded name of the library, if different from the real name. 13785soname_spec=$lt_soname_spec 13786 13787# Permission mode override for installation of shared libraries. 13788install_override_mode=$lt_install_override_mode 13789 13790# Command to use after installation of a shared archive. 13791postinstall_cmds=$lt_postinstall_cmds 13792 13793# Command to use after uninstallation of a shared archive. 13794postuninstall_cmds=$lt_postuninstall_cmds 13795 13796# Commands used to finish a libtool library installation in a directory. 13797finish_cmds=$lt_finish_cmds 13798 13799# As "finish_cmds", except a single script fragment to be evaled but 13800# not shown. 13801finish_eval=$lt_finish_eval 13802 13803# Whether we should hardcode library paths into libraries. 13804hardcode_into_libs=$hardcode_into_libs 13805 13806# Compile-time system search path for libraries. 13807sys_lib_search_path_spec=$lt_sys_lib_search_path_spec 13808 13809# Run-time system search path for libraries. 13810sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 13811 13812# Whether dlopen is supported. 13813dlopen_support=$enable_dlopen 13814 13815# Whether dlopen of programs is supported. 13816dlopen_self=$enable_dlopen_self 13817 13818# Whether dlopen of statically linked programs is supported. 13819dlopen_self_static=$enable_dlopen_self_static 13820 13821# Commands to strip libraries. 13822old_striplib=$lt_old_striplib 13823striplib=$lt_striplib 13824 13825 13826# The linker used to build libraries. 13827LD=$lt_LD 13828 13829# How to create reloadable object files. 13830reload_flag=$lt_reload_flag 13831reload_cmds=$lt_reload_cmds 13832 13833# Commands used to build an old-style archive. 13834old_archive_cmds=$lt_old_archive_cmds 13835 13836# A language specific compiler. 13837CC=$lt_compiler 13838 13839# Is the compiler the GNU compiler? 13840with_gcc=$GCC 13841 13842# Compiler flag to turn off builtin functions. 13843no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 13844 13845# How to pass a linker flag through the compiler. 13846wl=$lt_lt_prog_compiler_wl 13847 13848# Additional compiler flags for building library objects. 13849pic_flag=$lt_lt_prog_compiler_pic 13850 13851# Compiler flag to prevent dynamic linking. 13852link_static_flag=$lt_lt_prog_compiler_static 13853 13854# Does compiler simultaneously support -c and -o options? 13855compiler_c_o=$lt_lt_cv_prog_compiler_c_o 13856 13857# Whether or not to add -lc for building shared libraries. 13858build_libtool_need_lc=$archive_cmds_need_lc 13859 13860# Whether or not to disallow shared libs when runtime libs are static. 13861allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 13862 13863# Compiler flag to allow reflexive dlopens. 13864export_dynamic_flag_spec=$lt_export_dynamic_flag_spec 13865 13866# Compiler flag to generate shared objects directly from archives. 13867whole_archive_flag_spec=$lt_whole_archive_flag_spec 13868 13869# Whether the compiler copes with passing no objects directly. 13870compiler_needs_object=$lt_compiler_needs_object 13871 13872# Create an old-style archive from a shared archive. 13873old_archive_from_new_cmds=$lt_old_archive_from_new_cmds 13874 13875# Create a temporary old-style archive to link instead of a shared archive. 13876old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 13877 13878# Commands used to build a shared archive. 13879archive_cmds=$lt_archive_cmds 13880archive_expsym_cmds=$lt_archive_expsym_cmds 13881 13882# Commands used to build a loadable module if different from building 13883# a shared archive. 13884module_cmds=$lt_module_cmds 13885module_expsym_cmds=$lt_module_expsym_cmds 13886 13887# Whether we are building with GNU ld or not. 13888with_gnu_ld=$lt_with_gnu_ld 13889 13890# Flag that allows shared libraries with undefined symbols to be built. 13891allow_undefined_flag=$lt_allow_undefined_flag 13892 13893# Flag that enforces no undefined symbols. 13894no_undefined_flag=$lt_no_undefined_flag 13895 13896# Flag to hardcode \$libdir into a binary during linking. 13897# This must work even if \$libdir does not exist 13898hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 13899 13900# If ld is used when linking, flag to hardcode \$libdir into a binary 13901# during linking. This must work even if \$libdir does not exist. 13902hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld 13903 13904# Whether we need a single "-rpath" flag with a separated argument. 13905hardcode_libdir_separator=$lt_hardcode_libdir_separator 13906 13907# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13908# DIR into the resulting binary. 13909hardcode_direct=$hardcode_direct 13910 13911# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 13912# DIR into the resulting binary and the resulting library dependency is 13913# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 13914# library is relocated. 13915hardcode_direct_absolute=$hardcode_direct_absolute 13916 13917# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 13918# into the resulting binary. 13919hardcode_minus_L=$hardcode_minus_L 13920 13921# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 13922# into the resulting binary. 13923hardcode_shlibpath_var=$hardcode_shlibpath_var 13924 13925# Set to "yes" if building a shared library automatically hardcodes DIR 13926# into the library and all subsequent libraries and executables linked 13927# against it. 13928hardcode_automatic=$hardcode_automatic 13929 13930# Set to yes if linker adds runtime paths of dependent libraries 13931# to runtime path list. 13932inherit_rpath=$inherit_rpath 13933 13934# Whether libtool must link a program against all its dependency libraries. 13935link_all_deplibs=$link_all_deplibs 13936 13937# Fix the shell variable \$srcfile for the compiler. 13938fix_srcfile_path=$lt_fix_srcfile_path 13939 13940# Set to "yes" if exported symbols are required. 13941always_export_symbols=$always_export_symbols 13942 13943# The commands to list exported symbols. 13944export_symbols_cmds=$lt_export_symbols_cmds 13945 13946# Symbols that should not be listed in the preloaded symbols. 13947exclude_expsyms=$lt_exclude_expsyms 13948 13949# Symbols that must always be exported. 13950include_expsyms=$lt_include_expsyms 13951 13952# Commands necessary for linking programs (against libraries) with templates. 13953prelink_cmds=$lt_prelink_cmds 13954 13955# Specify filename containing input files. 13956file_list_spec=$lt_file_list_spec 13957 13958# How to hardcode a shared library path into an executable. 13959hardcode_action=$hardcode_action 13960 13961# ### END LIBTOOL CONFIG 13962 13963_LT_EOF 13964 13965 case $host_os in 13966 aix3*) 13967 cat <<\_LT_EOF >> "$cfgfile" 13968# AIX sometimes has problems with the GCC collect2 program. For some 13969# reason, if we set the COLLECT_NAMES environment variable, the problems 13970# vanish in a puff of smoke. 13971if test "X${COLLECT_NAMES+set}" != Xset; then 13972 COLLECT_NAMES= 13973 export COLLECT_NAMES 13974fi 13975_LT_EOF 13976 ;; 13977 esac 13978 13979 13980ltmain="$ac_aux_dir/ltmain.sh" 13981 13982 13983 # We use sed instead of cat because bash on DJGPP gets confused if 13984 # if finds mixed CR/LF and LF-only lines. Since sed operates in 13985 # text mode, it properly converts lines to CR/LF. This bash problem 13986 # is reportedly fixed, but why not run on old versions too? 13987 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \ 13988 || (rm -f "$cfgfile"; exit 1) 13989 13990 case $xsi_shell in 13991 yes) 13992 cat << \_LT_EOF >> "$cfgfile" 13993 13994# func_dirname file append nondir_replacement 13995# Compute the dirname of FILE. If nonempty, add APPEND to the result, 13996# otherwise set result to NONDIR_REPLACEMENT. 13997func_dirname () 13998{ 13999 case ${1} in 14000 */*) func_dirname_result="${1%/*}${2}" ;; 14001 * ) func_dirname_result="${3}" ;; 14002 esac 14003} 14004 14005# func_basename file 14006func_basename () 14007{ 14008 func_basename_result="${1##*/}" 14009} 14010 14011# func_dirname_and_basename file append nondir_replacement 14012# perform func_basename and func_dirname in a single function 14013# call: 14014# dirname: Compute the dirname of FILE. If nonempty, 14015# add APPEND to the result, otherwise set result 14016# to NONDIR_REPLACEMENT. 14017# value returned in "$func_dirname_result" 14018# basename: Compute filename of FILE. 14019# value retuned in "$func_basename_result" 14020# Implementation must be kept synchronized with func_dirname 14021# and func_basename. For efficiency, we do not delegate to 14022# those functions but instead duplicate the functionality here. 14023func_dirname_and_basename () 14024{ 14025 case ${1} in 14026 */*) func_dirname_result="${1%/*}${2}" ;; 14027 * ) func_dirname_result="${3}" ;; 14028 esac 14029 func_basename_result="${1##*/}" 14030} 14031 14032# func_stripname prefix suffix name 14033# strip PREFIX and SUFFIX off of NAME. 14034# PREFIX and SUFFIX must not contain globbing or regex special 14035# characters, hashes, percent signs, but SUFFIX may contain a leading 14036# dot (in which case that matches only a dot). 14037func_stripname () 14038{ 14039 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are 14040 # positional parameters, so assign one to ordinary parameter first. 14041 func_stripname_result=${3} 14042 func_stripname_result=${func_stripname_result#"${1}"} 14043 func_stripname_result=${func_stripname_result%"${2}"} 14044} 14045 14046# func_opt_split 14047func_opt_split () 14048{ 14049 func_opt_split_opt=${1%%=*} 14050 func_opt_split_arg=${1#*=} 14051} 14052 14053# func_lo2o object 14054func_lo2o () 14055{ 14056 case ${1} in 14057 *.lo) func_lo2o_result=${1%.lo}.${objext} ;; 14058 *) func_lo2o_result=${1} ;; 14059 esac 14060} 14061 14062# func_xform libobj-or-source 14063func_xform () 14064{ 14065 func_xform_result=${1%.*}.lo 14066} 14067 14068# func_arith arithmetic-term... 14069func_arith () 14070{ 14071 func_arith_result=$(( $* )) 14072} 14073 14074# func_len string 14075# STRING may not start with a hyphen. 14076func_len () 14077{ 14078 func_len_result=${#1} 14079} 14080 14081_LT_EOF 14082 ;; 14083 *) # Bourne compatible functions. 14084 cat << \_LT_EOF >> "$cfgfile" 14085 14086# func_dirname file append nondir_replacement 14087# Compute the dirname of FILE. If nonempty, add APPEND to the result, 14088# otherwise set result to NONDIR_REPLACEMENT. 14089func_dirname () 14090{ 14091 # Extract subdirectory from the argument. 14092 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"` 14093 if test "X$func_dirname_result" = "X${1}"; then 14094 func_dirname_result="${3}" 14095 else 14096 func_dirname_result="$func_dirname_result${2}" 14097 fi 14098} 14099 14100# func_basename file 14101func_basename () 14102{ 14103 func_basename_result=`$ECHO "${1}" | $SED "$basename"` 14104} 14105 14106 14107# func_stripname prefix suffix name 14108# strip PREFIX and SUFFIX off of NAME. 14109# PREFIX and SUFFIX must not contain globbing or regex special 14110# characters, hashes, percent signs, but SUFFIX may contain a leading 14111# dot (in which case that matches only a dot). 14112# func_strip_suffix prefix name 14113func_stripname () 14114{ 14115 case ${2} in 14116 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;; 14117 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;; 14118 esac 14119} 14120 14121# sed scripts: 14122my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q' 14123my_sed_long_arg='1s/^-[^=]*=//' 14124 14125# func_opt_split 14126func_opt_split () 14127{ 14128 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"` 14129 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"` 14130} 14131 14132# func_lo2o object 14133func_lo2o () 14134{ 14135 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"` 14136} 14137 14138# func_xform libobj-or-source 14139func_xform () 14140{ 14141 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'` 14142} 14143 14144# func_arith arithmetic-term... 14145func_arith () 14146{ 14147 func_arith_result=`expr "$@"` 14148} 14149 14150# func_len string 14151# STRING may not start with a hyphen. 14152func_len () 14153{ 14154 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` 14155} 14156 14157_LT_EOF 14158esac 14159 14160case $lt_shell_append in 14161 yes) 14162 cat << \_LT_EOF >> "$cfgfile" 14163 14164# func_append var value 14165# Append VALUE to the end of shell variable VAR. 14166func_append () 14167{ 14168 eval "$1+=\$2" 14169} 14170_LT_EOF 14171 ;; 14172 *) 14173 cat << \_LT_EOF >> "$cfgfile" 14174 14175# func_append var value 14176# Append VALUE to the end of shell variable VAR. 14177func_append () 14178{ 14179 eval "$1=\$$1\$2" 14180} 14181 14182_LT_EOF 14183 ;; 14184 esac 14185 14186 14187 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \ 14188 || (rm -f "$cfgfile"; exit 1) 14189 14190 mv -f "$cfgfile" "$ofile" || 14191 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 14192 chmod +x "$ofile" 14193 14194 ;; 14195 14196 esac 14197done # for ac_tag 14198 14199 14200as_fn_exit 0 14201_ACEOF 14202ac_clean_files=$ac_clean_files_save 14203 14204test $ac_write_fail = 0 || 14205 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 14206 14207 14208# configure is writing to config.log, and then calls config.status. 14209# config.status does its own redirection, appending to config.log. 14210# Unfortunately, on DOS this fails, as config.log is still kept open 14211# by configure, so config.status won't be able to write to it; its 14212# output is simply discarded. So we exec the FD to /dev/null, 14213# effectively closing config.log, so it can be properly (re)opened and 14214# appended to by config.status. When coming back to configure, we 14215# need to make the FD available again. 14216if test "$no_create" != yes; then 14217 ac_cs_success=: 14218 ac_config_status_args= 14219 test "$silent" = yes && 14220 ac_config_status_args="$ac_config_status_args --quiet" 14221 exec 5>/dev/null 14222 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 14223 exec 5>>config.log 14224 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 14225 # would make configure fail if this is the last instruction. 14226 $ac_cs_success || as_fn_exit 1 14227fi 14228if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 14229 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 14230$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 14231fi 14232 14233